You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
by Michael Himbeault Googleのエンジニアリング・マネージャーであるレイチェル・ポートヴィンさんが、「The Motivation for a Monolithic Codebase」と題した講演の中で、Googleのシステムが86TB(テラバイト)でできていることを明かしました。 Google Is 2 Billion Lines of Code—And It's All in One Place | WIRED http://www.wired.com/2015/09/google-2-billion-lines-codeand-one-place/ 講演ムービーはコレ。話は5つのテーマに分けて行われていて、Googleのリポジトリについての話は1番目、3分過ぎから始まります。 The Motivation for a Monolithic Codebase W
iMacのIPアドレスを確認したい。そんなの簡単、簡単。システム環境設定 >> ネットワークで確認すればいい。 上段のネットワークサービスほど優先順位が高くなる。よって、現在のIPアドレスは特に指定しない限り、10.0.1.20が利用されることになる。 このようにGUIでは何の苦労もなく確認できるのだけど、コマンドを使って確認しようとすると、途端に深い悩みとなった...。 ipconfig ipconfigにデバイス名(en0、en1など)を指定すると、そのデバイスに割り当てられたIPアドレスを取得できた。 $ ipconfig getifaddr en0 10.0.1.20 $ ipconfig getifaddr en1 10.0.1.102 しかし... デバイス名を指定する必要があり、すべてを網羅する自信がない。 また、どちらの優先順位が高いのかは分からない...。 ifconfi
2015-09-17 子どもが欲しいとは思っていなかった 子どもが欲しいとは思っていなかった。 子どもなんかいたら、自由で気ままな日々なんて望めない。好きなように本を読んで映画を見て、ゲームして、バンドをやって、好きなものを食べて好きなところに住んで好きなように仕事がしたい。自分が誰かに受け入れられるとも思ってなかったし、別に一人でいいと思って生きていた。だから子ども、いやそもそも結婚自体が、僕には制約としか感じていなかった。 そんなことを考えていたのに、一転して今から約三年前に結婚し、すでに一歳半の娘がいる。そこに至るまでは長くなるので細かくは語らないが、端的に言うと、転職や震災といった経験を経て、ようやく僕には大切な両親や友達がいて、さらにはパートナーにも恵まれていたことに気づけた。一人で生きていくだなんてヒロイックな傲慢だと気づいたのだ。 娘が産まれるまでも大変で、例えばいざ産まれる
まえがき ネイティブアプリを作る際、スクロール周りの動きがよく出来ているとアプリの質が高く感じられます。 例えばRecyclerView(スクロールに用いられるView)を下に向かってスクロールしたらヘッダーが上に移動して消え、下からボタンが出てくる、といった動きなどがよく見受けられます。 こういう動きをフランクに実装したいと思っても、リスナーを設定してスクロール状況から他のViewの位置を計算して、、、となってしまい、意外とめんどくさく、連動するViewの数が増えるとさらに大変だったりします。 さらに、最近のアプリでは複数の画面でこういった実装が必要になってきてなんとかうまく共通化したいのだが、なかなかうまくいかなかったり。 便利なライブラリ ここではざっくりとしか取り扱いませんが、とりあえず2つほどあげさせていただきます。 Android-ObservableScrollView An
Haskellでオブジェクト指向2015/9/13 関数プログラミング交流会 by ちゅーん(@its_out_of_tune)
Scalaには他の言語ではなかなか見かけない,謎の修飾子「implicit」が存在します。 僕もScala始めたばかりの時には,意味がわからず困惑しました。ぐぐっても個々の使い方は載っていても,まとまって解説しているところはあまりなく・・・。 そこで,多少なりScalaをかじった僕がまとめておこうと思います。 Scalaレベルはポケモンでいうと,まだ20〜30Lvくらいなので,ご了承ください。 ##1. implicitの概要 implicitとは「暗黙的な」という意味です。逆の意味をもつ単語はexplicit。 C#を使っている人は,これらの言葉を聞いたことはあるでしょう。 (しかし,ScalaのそれとC#のそれでは,全く意味は異なりますが・・・。) implicitには様々な使い方があります。その中で全てに共通するのは,「暗黙的に何かをしてくれる」という点です。 これだけ聞くと,「それ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く