マッチングアプリ女「お仕事何してるんですかー?」僕「ドーナツ屋さんで販売してますよ」女「…そうなんですね…」
注意 このエントリは、会社の公式見解などでは全くありません。 社内のエンジニアたちのグループチャットで聞いて、集まった意見をまとめただけです。 このエントリはただの備忘録として書き留めただけだったのですが、 全く予想外に、多くの反響を頂き戸惑っています。。 頂いたコメントの中には「このレベルも知らないでクックパッドに入れるのか」といったものもありましたが、 一応、個人的には、例えばDB周りだとオラクルシルバ取得程度の知識はありますm()m 「良い環境にいるのだから改めて初心で勉強したい」という旨で皆に尋ねた結果であり、、 もしガッカリさせるようなことがあれば非常に心苦しいです。 良くも悪くも自分がこれらを消化できるかという話なので、 ここに並んでいる本を見てクックパッドをどうこうは思ってほしくないです。。 申し訳ありません。。。 summary the books which I have
IntelliJ IDEA 13.0.2でご利用いただけるScalaプラグインの最新版(v0.30.375)ではSBT incrementalかIntelliJ IDEA内蔵のものか、コンパイラを選べます。 後者はIntelliJ IDEAのバイトコード依存アナライザをベースにした新しいビルトインコンパイラで、Scala特有のソースコード間の依存を無視することで最大で25%の高速化を実現しています。この手法をJetBrainsでは”lower precision approach”(低精度アプローチ)と呼んでいます。なぜならパフォーマンスにフォーカスするため、幾分正確性を犠牲にしているからです。 プラグインそのものをコンパイルした際のベンチマーク結果を以下に示します: 新しいコンパイラはデフォルトで有効になっていますので、すぐにどれくらいコンパイラが早くなっているか実感出来ることでしょう。
The Bootstrap Blog News and announcements for all things Bootstrap, including new releases, Bootstrap Themes, and Bootstrap Icons. Today we’re stoked to ship Bootstrap v3.1. We’ve got a handful of new features, plenty of bug fixes and improvements, and updated build tools. New docs We’ve made tons of changes across the board, most notably to our documentation. Just like v2.1 brought a brand new de
データバインドが効かない?! AngualrJS を使っていて楽しいのは超ラクチンなデータバインド。なのに、そのデータバインドで以下のような困ったことに遭遇しているとしたら、それは $apply を学ぶときが来ているということ。 データバインドが効かないぞ?! データの反映が次のイベントまで遅れてる気がする?? こういうときは $apply の出番だ。$apply を使う必要があるケースというのは、ざくっと言うと AngularJS が知りえないところでイベントが起こっているとき。$apply で AngularJS に変化が起きていることを伝え、後のことは任せることができる。 $apply が必要ないケース 整合性を維持するための dirty checking($watch)処理は、$digest ループ(サイクル)でまとめて実行される。この $digest ループが始まるきっかけは、『
コーディング規約 プログラミングを行う上でコーディング規約は一つの指針になり、 定める事でそれをもとにコードレビューなどの場で指摘などがし易くなります。 Objective-C で、しかも公開されているだけでも、ざっと探してみてこれだけの量があります。 企業 Apple Google Github NYTimes Adium Bitbucket RobotsAndPencils 開発者 Raywenderlich Marcus Zarra Sam Soffes CocoaDevCentral Luke Redpath これだけの量のコーディング規約があることからも分かりますが、 それぞれの中で定められている事柄には、結構なばらつきがあるものも多いです。 そのような環境の中で、以下のような事象が発生してしまうのも事実です。 コーディング規約を定めたものの、守れないコードが生まれてしまう コー
クロスプラットフォーム開発の大本命!? HTML5もアプリもFlashも開発できる「OpenFL」とは? 「インタラクティブコンテンツをワンソースでクロスプラットフォームに対応させたい」、それはフロントエンドのデベロッパーであれば誰もが望むことではないでしょうか。一昔前はAdobe Flashが「Open Screen Project」と題して一歩手前まで実現していましたが、iPhoneからFlashを締め出そうとするAppleの強硬な姿勢によって頓挫することになりました。 尾野さん(しっぽさん)からの勧めもあり調べたのですが、「OpenFL」(オープンエフエル)というテクノロジーはさまざまな形式にインタラクティブコンテンツを出力できます。つまりOpenFLを使えばワンソースでクロスプラットフォームを実現できるのです。今回はOpenFLからHTML5とFlashを出力することによってクロス
GCE+Dockerハンズオンを開催しました! スライド MacでDockerのインストール。GCEでDockerのインストール。Dockerにredis-serverをインストール。Docker Indexへの登録までひと通り。 GCE + Dockerハンズオン 追いつけなかった人へ 今回のハンズオンでは進行がかなり速めだったので、追いつけなかった人がいるかもしれません。 そいういう場合はスライドと、asciinemaを見ながら追い付いてくださいね>< asciinemaとは、ターミナルのスクリーンキャストを、動画ではなく文字で再現してくれるサービスです。文字なので、コピペが出来る! MacでDockerをインストールするまでのasciinema GCEでDockerをインストールするまでのasciinema Docker上でredisをインストールするまでのasciinema htt
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く