2015/1/29 開催「第24回ネットワーク パケットを読む会 (仮)」でのセッション スライドです。Read less
JavaVMで動くコマンドラインツールをHomebrewで配布する方法を説明します.JavaやScala,Groovyなどで書かれたツールをMacユーザに配布する際に役立ちます. Homebrewとは Mac OS Xで使えるパッケージ管理システムの一つにHomebrewがあります. Homebrewを使うと,ユーザは brew コマンドを実行するだけで新しいパッケージをインストールできます.また,デベロッパーはわざわざインストーラを用意する必要がなくなり,パッケージ本体とメタデータ(Formula)を公開するだけでソフトウェアを提供できるようになります. 例えば,OS Xでopensslを使いたい場合は,下記のコマンドを実行するだけでパッケージのダウンロードやビルドを行ってくれます. brew install openssl また,開発中の最新版を使いたい場合は,--HEAD引数を渡すこ
2015年02月28日20:00 カテゴリSHIROBAKO Tweet SHIROBAKO 20話 「がんばりマスタング!」 海外の感想 I'll Do My Best, Mustang!以下、AS、MAL、Reddit、4chan、YTより引用。(CRで公式に海外配信中) 男性 アイルランド >コーヒー星人。いつもは液体で、ゼラチン状に変わって胃から侵略。 自分はこれが見たい。コーヒー星人シリーズ。 りーちゃん ディーゼルさん、是非頼むよ。 ディ:コーヒー・・・コーヒー星人・・・黒くてコーヒーの中に住んでいる ・・・コーヒーと麺つゆを間違えて、お母さんと喧嘩・・・コーヒー 経済評論家・・・集中してコーヒー飲んでる間に密室殺人・・・ コーヒーかけられて染み・・・オフィスラブ・・・コーヒー豆の中に 一粒だけ黒真珠・・・オニキ・・・密輸・・・(Coffee・・・ Coffee aliens・
こんにちは、馬場です。 完全に出遅れていますが、個人的に触ってみたかった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ページを開く