InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example
A language that doesn’t affect the way you think about programming, is not worth knowing — Alan J. Perlis Edit Feb/2014: Please note that this post is from 2011, a few weeks after Clojurescript was released. Things changed a lot in the mean time… In the past few years Javascript has gained a lot of attention and ubiquity: HTML5 technologies leverage a lot of Javascript, which enables people to cre
Clojureのサンプルコードを見ていたら、時々 (-> xxx yyy) みたいなコードに出会うことがあります。 これ、、、なんですのん。ヽ(;´д`)ノ プログラミングClojure本にも書いてないし、グーグル先生に聞こうにも記号だからうまく検索できな、、、 と思ったら、「Clojure arrow」 のキーワードで遂に解説ページを発見!(・∀・)わーい Understanding the Clojure -> macro どうも、関数を連続で呼び出す為のマクロみたいです。 上記ページをかいつまむと、こんな感じです。 例えば、こんな式があったとします。 (-> (Math/sqrt 25) int list) これは、次のように解釈されます。 1.(Math/sqrt 25) が実行されます。 25 の平方根で、5.0 が戻り値です。(`・ω・´)9m 2.int 関数に5.0が渡され
Mac OSX に Android SDK をインストールして、Clojure でアプリを作成し、Hello World! を Android エミュレータで表示させるまでのメモ。 Eclipse を使おうとしたら、 Mac の Java6 では動作しなかった… ※(追記)Java6 でも動作した。 Android SDK | Android Developers から Android SDK をダウンロードしてきて展開し、tools ディレクトリにパスを通す。 Android エミュレータの実行 ターミナルで android コマンドを実行して Android SDK and AVD Manager を起動する。 $ android 左ペインの Available Packages を選択し、google の android レポジトリをにチェックを入れる。 インストール候補がリストアッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く