天下一gitconfig大会(サイボウズ社内git勉強会@2012/11/20)の@teppeisの資料です。
- gistでmarkdown書いたらbookmarkletでプレゼンになるよ。
| process.stdin.resume(); | |
| process.stdin.setEncoding('utf8'); | |
| var fragment = ""; | |
| process.stdin.on('data', function(chunk){ | |
| if (chunk == "") { return ;} | |
| var lines = chunk.split("\n"); | |
| lines[0] = fragment + lines[0]; | |
| fragment = lines.pop(); | |
| lines.forEach(function(line){ |
サイズがあまりに大きくなってしまったので、gist ではなくて github 上で管理するようにしました。
https://github.com/Shinpeim/process-book
URL 変わっちゃうの申し訳ないんだけど、一覧性が高くなるのと pull req が受け取れるメリットのほうを取ります。せっかく読みにきてくれたのにひと手間かかっちゃってすみません。
| // ネタ元: | |
| // 衝撃的なデータベース理論・関手的データモデル 入門 | |
| // http://d.hatena.ne.jp/m-hiyama/20130211/1360577040 | |
| //データ保持用 | |
| object Strage { | |
| trait Strage[A] { | |
| def get: A | |
| } | |
| } |
自分用めも。気になるもの・使ってみたいものと、実際利用して比較してみたいなーと思ってるチェックリスト的な for ios dev
| trait サラダ圏 { | |
| //対象を定義 | |
| sealed trait Salad | |
| //マヨサラダ | |
| case class MaSalad(sa: Salad) extends Salad | |
| //ツナサラダ | |
| case class TuSalad(sa: Salad) extends Salad | |
| //ツナマヨサラダ | |
| case class TuMaSalad(sa: Salad) extends Salad |
This is Japanese version of On working remotely - wonko.com by @rgrove.
昨日、Yahoo!は今後リモート環境での業務をやめるという新しい方針を社内で発表しました。
[…]
タイトルは元エントリを改変させて頂きました。
Java6は公式アップデートの終了した古いJavaです。
その古いAPIのみを対象としてJavaを批判するのはいささかフェアでない様に思われます。
現在最新のstable releaseである所のJava7では必要な部分だけ抜粋すると以下の様に記述出来ます。
Generate the list yourself:
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS*.sdk/System/Library/Frameworks/UIKit.framework/Headers
$ grep UI_APPEARANCE_SELECTOR ./* | \
sed 's/NS_AVAILABLE_IOS(.*)//g' | \
sed 's/NS_DEPRECATED_IOS(.*)//g' | \
sed 's/API_AVAILABLE(.*)//g' | \
sed 's/API_UNAVAILABLE(.*)//g' | \
sed 's/UI_APPEARANCE_SELECTOR//g' | \
2013 Minori Yamashita [email protected]
ターゲットを動的オブジェクト指向プログラマに絞って、関数指向の考え方を説明します。 コードサンプルでは、オブジェクト指向には CoffeeScript ^1、関数指向には Clojure を使用しますが、文章は汎用的に書いてあります。
最下部に用語集があるので、わかりづらい単語、表現があったら参照してください。