2015年6月7日のブックマーク (24件)

  • Y.Michishita on Twitter: "今日は都内某所でTSUTAYA主催の電気グルーヴのアルバム「人間と動物」購入者対象のイベント “石野卓球、ピエール瀧のダブル閣下のトークショー” でした。 http://t.co/dk0b74exwS"

  • かせきさいだぁの「かせきさいだぁ」をApple Musicで

    かせきさいだぁのかせきさいだぁをApple Musicで聴く。2013年年。13曲。時間:55分。

    かせきさいだぁの「かせきさいだぁ」をApple Musicで
  • Takkyu Ishino/石野卓球 on Twitter: "ダブル閣下 http://t.co/yPbdejpss9"

  • Y.Michishita on Twitter: "Y.Sunahara氏、Gジャンで来社。 http://t.co/PSnDwV7JMr"

  • Flux | Application Architecture for Building User Interfaces

    To demonstrate the Flux architecture with some example code, let's take on the classic TodoMVC application. The entire application is available in the React GitHub repo within the flux-todomvc example directory, but let's walk through the development of it a step at a time.To begin, we'll need some boilerplate and get up and running with a module system. Node's module system, based on CommonJS, wi

  • フレームワーク対決!Angular VS React仮想パネルディスカッション

    フレームワーク対決!Angular VS React仮想パネルディスカッション 吉川 徹 特集企画「アプリケーションアーキテクチャ最前線」では、さまざまな視点からアプリケーションアーキテクチャをエキスパートたちに語っていただきます。今回は、今話題のAngularJSなどのJavaScript MVCフレームワークの台頭と進化、そして新しいアーキテクチャであるFluxとそのフレームワークであるReactなどについて、既に先行して学んでいるエキスパートたちにその知見を聞いてみました。 今回はフレームワーク対決ということで、エキスパートたちがAngularReactという陣営に分かれ、それぞれのフレームワークについて疑問点をぶつけたり、議論したりする仮想パネルディスカッションという形式でお伝えします。単なるパネルディスカッションとは違って、キーワードは「プロレス」です。まさかりの投げ合い、di

    フレームワーク対決!Angular VS React仮想パネルディスカッション
  • FacebookのFluxアーキテクチャの始め方 Part 1 | POSTD

    私のように、Reactを使ってより進んだことがしたいと考えたなら、おそらく Flux に注目した経験があると思います。ざっと目を通してタブを閉じ、JavaScript開発者としての自分の人生を見直したことでしょう。 もしReactになじみがなければ、私の記事 「React入門」 を読んでみてください。 Fluxとは? Fluxは、遠目には始めるために複雑な手順を踏まなければいけないように映ります。しかし、 GitHubにあるexample を見てみれば、これがどのように機能するのかが実に明確になってきます。 簡単に言うと、Fluxは美化された 出版-購読型モデル のアーキテクチャです。データはシステム内を一方向に流れ、そこから様々な利用者が必要に応じてデータを取得します。これについて考えるには、私たちの体に例えてみると簡単です。 イベント – 血液 血液は私たちの体内を一方向に流れています

    FacebookのFluxアーキテクチャの始め方 Part 1 | POSTD
  • ハイパフォーマンスJavaScript

    JavaScriptのパフォーマンスのボトルネックを解消するテクニックとアプローチを解説します。実行時間、ダウンロード処理、ページのライフサイクルなどJavaScriptの様々な部分に対応しながら、DOMへのアクセス、ネットワークのレイテンシ、JavaScriptの同時ダウンロードのブロッキングなど、高速なJavaScriptエンジンであっても最適化できない部分をもカバーしています。書で述べられているテクニックとアプローチは、パフォーマンスを向上する上で重要であるだけでなく、今後低レベルなJavaScriptの実行時間が短縮されていくにつれて、さらにその重要性は増していくでしょう。 はじめに 1章 読み込みと実行 1.1 スクリプトの配置 1.2 スクリプトのグループ化 1.3 ノンブロッキングなスクリプト 1.3.1 スクリプトの遅延 1.3.2 動的なscript要素 1.3.3 X

    ハイパフォーマンスJavaScript
  • JavaScriptパターン

    JavaScriptについては一通りマスターした中上級者がさらに上を目指すための高度でかつ有用なテクニックを盛り込んでいます。デザインパターン、コーディングパターン、アンチパターンに基づき、いままで以上にJavaScriptを使いこなし、プログラミングの力を向上させ、JavaScriptのエキスパートになるための知識と技を豊富に紹介。次のステップに踏み出したいプログラマにとって貴重な情報源となる一冊です。Yahoo!エンジニアとして数々の有用なアプリケーションの開発に携わってきた著者がJavaScriptを200%使いこなすための秘伝を伝授します。 まえがき 1章 はじめに 1.1 パターン 1.2 JavaScriptの概念 1.2.1 オブジェクト指向 1.2.2 クラスというものはない 1.2.3 プロトタイプ 1.2.4 環境 1.3 ECMAScript 5 1.4 JSLin

    JavaScriptパターン
  • Docker社を訪問した

    Google I/O 2015のためにサンフランシスコを訪れたついでにDocker社に遊びに行った.Docker社はサンフランシスコのダウンタウンを南に下った475 Brannan St.にある(ちなみに275にはGitHub社がある). 迎えてくれたのはNathan.Nathanとは昨年東京で開催されたCommunities meetup Chef, Docker, Openstack, Puppetで出会った.その後もtwitterで絡んでおり今回訪問させてもらうことになった. まず,近くにカフェ(Blue Bottleで焙煎された豆を使っていた)がありコーヒーを片手に近況などをゆっくり話した.NathanはDocker Machineをメインに担当していて,最近追加した機能や今後の予定などについて語ってくれた.今はv0.3.0に向けてRCを出して絶賛テスト中とのこと.Docker M

  • PHPで日付時刻の処理を書くなら Carbon がおすすめ

    どうも、筋トレにハマっているたきゃはしです。 日はPHPにおける日付時刻のライブラリについて書いていきたいと思います。 突然ですが、日付や時刻が絡む処理って意外とやっかいだと思いませんか?おそらく皆さんもいくつか思い当たるフシがあるかと思いますが、そんなやっかい事も Carbon(カーボン)を使えば解消できるかもしれません! Carbon - A simple PHP API extension for DateTime. Carbon とはPHPのDateTimeクラスを継承して拡張された日時操作ライブラリです。 「Carbonってどうなの?流行ってるの?」という方向けに予め補足致します。 Carbonはすでに人気のフレームワークに統合されていたり、GitHubで☆3000に迫る評価もありますのでDateTimeライブラリとしてデファクトになるんじゃないかと予想できます。 ではインスト

    PHPで日付時刻の処理を書くなら Carbon がおすすめ
  • valueOfとtoStringメソッドの水深43cmぐらいの深さの話 - 三等兵

    だいぶ前に、 var o = { i: 10, valueOf: function() { return this.i; } } のようなコード(もっと使い道のあるコード)を見たことがあった。そのときはvalueOfっていうとオブジェクトのメソッドて印象しかなくて、ほとんど使ったことがなかったからおっぺけぺーのおひゃーとスルーしましたが。 これはたとえば、 alert(o > 20); // false と扱うことができる。なんでオブジェクトが数値と比較できてるんだと思ったけど、 alert(+o); // 10 数値として扱えた。 これはvalueOfメソッドによるもので、valueOfメソッドというのはオブジェクトを基型などに変換する(数値型が多い)ときに呼び出され、オブジェクトを基型として扱う場面では内部で自動で呼び出される。 ということで、この場合数値として振舞うべきだぜブラン

    valueOfとtoStringメソッドの水深43cmぐらいの深さの話 - 三等兵
  • JavaScriptは演算子オーバーロードの夢を見るか - js lover's

    JavaScriptでは演算子を定義したりオーバーロードしたりすることはできない。これはだれでも知っているようなことだろう。 だが、過去には演算子オーバーロードのようなことを可能にしたライブラリも存在した。 def.js このコードを見て欲しい。 //https://github.com/tobeytailor/def.jsより def ("Person") ({ init: function(name){ this.name = name; }, speak: function(text){ alert(text || "Hi, my name is " + this.name); } }); def ("Ninja") << Person ({ init: function(name){ this._super(); }, kick: function(){ this.speak("I

    JavaScriptは演算子オーバーロードの夢を見るか - js lover's
  • 書評のようなもの ++ 雅なPerl入門 | koji_magi::*

    @koji_magi @krocoke 感想なんかも教えて欲しいですね。あんまりフィードバックがないので。冬コミも申し込んでるので、イラスト期待ですね!! — kaz_hiramatsu (@kaz_hiramatsu) September 20, 2013 ということで、先日のYAPC::Asiaにて入手した雅なPerl入門という同人誌の 感想など記事にしてみようと思います。 ちなみに中身は健全なPerl学習用のですので、 その点をふまえた上で、興味がある方は先へお進みください。 表紙 まごうことなく同人誌ですね。 即売会という響きも久しく聞いていない身ですが これはいいものです。 後から気づいたのですが、知人が表紙絵を書いておりました。 縁とは意外な所で繋がるものです。 目次 編に入る前に、まずは目次をご覧あれ。 第1章 プロローグ 第2章 Perl を知ろう 2.1 Perl

    書評のようなもの ++ 雅なPerl入門 | koji_magi::*
  • C85にて「雅なPerl入門第2版」を頒布します - Subvoice

    直前になりましたが、冬コミ告知です。31日の西ほ07aで「雅なPerl入門第2版」を頒布します。内容は前回のアップデートとなります。オブジェクト指向の章をパッケージとモジュールに分けて、テスト、ファイル入出力、文字エンコーディング、CPANモジュールガイドの章を新設しました。だいたい50ページくらい増えています。 第1章プロローグ 第2章Perlを知ろう 第3章Perlの開発環境を整えよう 第4章スカラー 第5章配列とリスト 第6章ハッシュ 第7章サブルーチン 第8章コンテキスト 第9章正規表現 第10章リファレンス 第11章CPAN 第12章パッケージ 第13章モジュール 第14章オブジェクト指向 第15章テスト 第16章ファイル入出力 第17章文字エンコーディング 第18章CPANモジュールガイド そしてなんと!今回はまかまかさんとの合同スペースになっています!!みなさんぜひ来て下さい

    C85にて「雅なPerl入門第2版」を頒布します - Subvoice
  • Javascriptでオブジェクト指向するときに覚えておくべきこと - Qiita

    Javascriptはブラウザのクライアントサイドで動く唯一の言語と言ってもいいので、普段書かなくてもちょいちょい書くことになる。そんな時用に、他の言語使っていると忘れてしまうJavascriptの重要な法則をまとめておく。 基的にリファレンスにしているのはMozilla Developer Network (MDN)のドキュメントの以下のページ。MDNはJavascript関連では一番ちゃんとしたドキュメントだと信じている。 Working with Objects - MDN 継承とプロトタイプチェーン - MDN this - MDN オブジェクトモデルの詳細 - MDN プロトタイプベース言語 Javascriptはプロトタイプベースのオブジェクト指向言語で、クラスベースのオブジェクト指向言語(例: C++, Java)とは異なる部分が多々ある。 例えば、クラスベース言語はクラス

    Javascriptでオブジェクト指向するときに覚えておくべきこと - Qiita
  • 覚醒!JavaScript

    7月19日に行った「覚醒!JavaScript」勉強会で使用したスライドです。 http://connpass.com/event/7082/Read less

    覚醒!JavaScript
    Mint0A0yama
    Mint0A0yama 2015/06/07
    “ ”
  • 続・ハイパフォーマンスWebサイト

    TOPICS Web , HTML/CSS , JavaScript 発行年月日 2010年04月 PRINT LENGTH 324 ISBN 978-4-87311-446-0 原書 Even Faster Web Site FORMAT PDF 高速サイトを実現するための14の基ルールを提示し、世界中のエンジニアから大きな支持を得てベストセラーとなった『ハイパフォーマンスWebサイト』の続編。書ではAjaxやWeb 2.0技術の浸透といった前著からの技術的なトレンドを反映するとともに、Chromeなど新しく登場したブラウザや他のブラウザの新バージョンにも対応するための情報を追加しました。HTML5、Web Workers、Web Socketsなどの新しい技術、最新のリアルタイムインターネットを支える技術についても言及しています。日語版ではYahoo! JAPANやMozilla

    続・ハイパフォーマンスWebサイト
  • WEBデザイナー/コーダーでも15分で導入出来るSCSS+Compass

    下記、画面のように表示されれば、Rubyがインストールされています。 続けて、Rubyのパッケージ管理システムが最新かどうかのチェックを行います。 最新の状態であれば、下記のように表示されます。 最新でなくても、上記コマンドで最新になりますので、Rubyのインストールはひとまず完了です。 SassとCompassのインストールに移りますが、そのままコマンドプロンプトを使用するので、 ウィンドウは閉じずにいてください。 ● SassとCompassインストール そういえば、ここまで何の説明もなく来てしまいましたが、 SassとかSCSSとかComapssって何?という方もいるかと思いますので、 ちょっとだけ説明をします。 Sassはコンパイル(変換)を行うと、普通のCSSになる言語で、 ミックスイン(機能テンプレートのようなもの?)や変数を扱えたりしますが、 CSSとは似て非なるものなので、

    WEBデザイナー/コーダーでも15分で導入出来るSCSS+Compass
  • 第一級オブジェクト - Wikipedia

    第一級オブジェクト(ファーストクラスオブジェクト、first-class object)は、あるプログラミング言語において、たとえば生成、代入、演算、(引数・戻り値としての)受け渡しといったその言語における基的な操作を制限なしに使用できる対象のことである。ここで「オブジェクト」とは広く対象物・客体を意味し、必ずしもオブジェクト指向プログラミングにおけるオブジェクトを意味しない。第一級オブジェクトは「第一級データ型に属す」という。 この言葉は1960年代にクリストファー・ストレイチーによって「functions as first-class citizens」という文脈で初めて使われた。 言語によって異なるが、第一級オブジェクトは概ね次のような性質をもつ。 無名のリテラルとして表現可能である。 変数に格納可能である。 データ構造に格納可能である。 それ自体が独自に存在できる(名前とは独立し

  • KORG iM1 for iPad開発者に聞く、iM1の120%活用術|DTMステーション

    先日、「家KORGが自ら復刻させたiPad版のM1が凄い!」という記事で取り上げて大きな反響のあった、KORGのiM1 for iPad。KORGによると、iPadの有料アプリの総合ランキングでも1位を記録し、日を含む世界の20か国以上でミュージックカテゴリーの1位を記録した大ヒットアプリとなっているようです。 個人的には大学時代に発売されて、買えなかった憧れの対象であるKORGのM1が、こんな身近な存在として完全な形で復刻されるというは、ちょっと特別な思いがします。そんなiM1 for iPadはどのようにして開発されたのか、実際にM1の再現性がどのくらいあるのかなど、KORGの開発メンバーに話を伺ってみました。 KORG iM1 for iPadの開発者3人に色々お話を伺ってみました 今回、インタビューさせてもらったのは、チームリーダーであり、UIの実装を担当した阪上大地さん、音色

    KORG iM1 for iPad開発者に聞く、iM1の120%活用術|DTMステーション
  • mintdesigns

    [公式]mintdesignsミントデザインズの公式サイトです。ミントデザインズは衣服を一種のプロダクトデザインとして確立させていくモノ作りを目指しています。日常生活の時間を豊かにするデザインをブランドコンセプトとし、「流行」と同義ではない「ファッション」の可能性を提案しています。

    mintdesigns
  • 草食でも肉食でもない、「ボンクラ男子」という生き方 | キャリア | マイナビニュース

    Mint0A0yama
    Mint0A0yama 2015/06/07
    ホモが頭にくると誤解を招きそうだから「ボンクラ男子」と名付けて逃げるのもいいかもなと一瞬思った。一瞬だけ思って、結局逃げてるんじゃねえか?とも思ったけど
  • 銅鑼パーソン総選挙について - 職質アンチパターン

    doraperson2015.yapcasia.org こういうのをやっています. 僕も立候補しています.以下のページから私のページに飛ぶことが可能です. doraperson2015.yapcasia.org どんどん銅鑼をクリックしましょう.しなくても良いです. ところで,上記の記事を書くのに4時間くらいかかっています.勘違いしたロックバンドのフロントマンという設定で書いています. これは架空のインタビューを僕が脳内ででっちあげて記述しているもので,参考文献として「音楽と人」を購入し,研究しました.以前似たようなことをやった時にはロッキング・オン・ジャパンを使ったのですが,今ロッキング・オン・ジャパンを真面目に読んでみると僕の体調に著しい損害を与えるので色々と不可能でした.なので音楽と人です.音楽と人はかろうじて読めた. 書籍の購入に関しては自腹でやりました.これは経費で落ちるのでしょ

    銅鑼パーソン総選挙について - 職質アンチパターン
    Mint0A0yama
    Mint0A0yama 2015/06/07
    言いたい事を全部言ってくれてて泣きそうになった / その反面、今回の取り組み自体はホモソーシャルの延長にあるものだと捉えてた部分もあるので『蛮行』を含めてすごく複雑な気持ちになってる(部外者からの印象です