Blake’s NewsletterTech, productivity, and pondering.
With thousands of commits a week across hundreds of thousands of files, Facebook’s main source repository is enormous–many times larger than even the Linux kernel, which checked in at 17 million lines of code and 44,000 files in 2013. Given our size and complexity—and Facebook’s practice of shipping code twice a day–improving our source control is one way we help our engineers move fast. Choosing
Timesheet.jsVisualize your data and events with sexy HTML5 and CSS3. Create simple time sheets with sneaky JavaScript. Style them with CSS and have mobile fun as well … Just include Timesheet.js and configure your data. No external dependencies, no jQuery needed and of course no Angular.JS! Just a few lines JavaScript to generate a beautiful HTML5 layout and some really delicious CSS to be customi
こんにちは。 3月が始まりましたので、2月中に話題になったWebサービスやアプリを10個ほどご紹介いたします。 KURADASHI.jp KURADASHI.jpは、本来であれば廃棄されてしまう商品を、最大で希望小売価格の90%オフで販売し、売り上げの一部を寄付する社会貢献型のサービスです。 サイト上ではスナック、飲料水やカップラーメンから化粧品まで様々な商品が並びます。 売り上げの一部は、食料問題に取り組んでいるNPO法人「TABLE FOR TWO International」などの団体に寄付されます。新しい消費の形ですね。 Listband(リストバンド) Listbandは、YouTube動画をつなぎあわせて、自分のアルバムを作成できるWebサービスです。 アルバム1枚あたりの収録可能時間は、実際のCDと同じ74分42秒に設定。自分のベストアルバムを、過去にCDやMDでなど制作した
小学生の頃、算数がぞっとするほど苦手だった。三桁同士の足し算や引き算は苦労した。筆算をプリントのあちこちに書き込んで解いていくのだが、毎回違った答えになってしまい焦る。特に繰り下がりの引き算は時間がかかった。「十の位から借りてくる」とかそういう方便は分かっていたが、数字を分解して両方の形を海馬に維持させたまま鉛筆を走らせることができなかった。 算数は苦手だったが数学は好きだった。単なる計算問題が少なくなり、幾何や代数問題が増えたため、あまり頭を使わなくてもよくなったからだと思う。あれは僕が中学一年の冬か二年の夏か秋か冬か。よく覚えていないが、図書館で数学の絵本を見つけた。『数の悪魔』という本だ。数学が嫌いな少年が数の悪魔と出会って毎日夢の中で数学談義を繰り広げる、という筋だった。そこで悪魔が語っていたのがフィボナッチ数列だった。 『聖なる侵入』でも『ヴァリス』でもフィボナッチ数列が登場する
※個人の特定を避けるため、僕が聞いた話に部分的な変更を加えています。 ある医者に聞いた話。 つい先日、病院で当直をしていたら、親に連れられた中学生がやってきたそうだ。 顔じゅうが腫れていて、片方の眼の周りは紫色になり、ものが二重に見えるという。 知り合いの医者が問診をすると、彼の親は、こんな話をしたそうだ。 「うちの子、最近ずっと帰りが遅かったんです。アザや傷をつくって帰ってきて。何度か問い質したんですが、『関係ないだろ』って、何も話してくれなくて。でも、今回はいままでのなかで、いちばん酷い怪我をしていて、顔も変わってしまうくらいで。それでも、夜、出ていこうとしたので、必死になって止めたんです。あの、川崎の中学校1年生の事件のニュースをみて、うちの子も……と気づいたんです。いえ、いままでも薄々感づいてはいたのですが、やっと、引き止めなければ、と決心したんです」 その子は、懸命に止める親に根
Swiftでコーディングしていると,型について色々と考えることがあります. 型の捉え方は学術的にも色々あるとおもいますが,このスライドは自分の経験から自分なりの捉え方なので,間違っていることや補足などあれば教えて下さい. スライドの補足 例に出しているResult<T>ですが,Swiftコンパイラの仕様でこのままではコンパイルすることができません. このような型に包んで,Result<Box<T>>型にするか,@autoclosureで包むとコンパイルが可能になります. class Box<T> { let value: T init(_ value: T) { self.value = value } } 反省 最初に大きな声で挨拶したらなんか気持ちがアガってしまって,異様なテンションでプレゼンしてしまった. 完全に傾きすぎた… 反響を紹介します 次の発表「型」とかタイトルがカッコイイ。
こんにちは、馬場です。 完全に出遅れていますが、個人的に触ってみたかったGo言語と戯れてみたいと思います。Go 言語といえば並行処理ですよね。せっかくですので、他の言語Java 8 / Scala 2.11 と比較しながら見ていきたいと思います。 お題:二分探索木を比較する。 並行処理のお題は、超充実しているGo 言語のチュートリアルTour of Goのエクササイズ、Equivalent Binary Tree です。 二分探索木とは、子の数が最大2である二分木で、「あるノードの左の子およびその全ての子孫ノードの持つ値はそのノードの値より小さく、右の子及びその全ての子孫ノードの持つ値はそのノードの値より大きくなるように構成した」もの(Wikipedia)です。 2つの二分木が、形はちがえど同じ値を保持している場合があります。そのために、 1. 二分探索木を生成し、 2. 2つの二分木の解
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く