タグ

2014年4月3日のブックマーク (5件)

  • 非公式PDF版SICPの全訳を公開しました - minghaiの日記

    また1年振りの更新となりかけました。 Andres Raba氏により2011年から開発が続けられている、非公式PDF版SICPを全訳しました。 ファイル 恒例のgithubです。 https://github.com/minghai/sicp-pdf jsicp.pdfが日語版の体です。 ejsicp.pdfはデバッグ用の日語・英語併記となります。 ライセンスはCC BY-NC-SA 3.0です。商業使用は認められないことにご注意下さい。 SICPとは何か? SICPとはMITが作成した何も知らない新入生向けのプログラミングの教科書です。 プログラミングと強調したことには理由があります。このは良くあるプログラミング言語の教科書ではなく、あくまでもプログラミングを勉強するための教科書だからです。このことはこのの中でも、最初の前書き、序文にて何度でも繰り返し強調されています。筆者達が

  • 取っ掛かりを網羅したUNIX入門書 L'eclat des jours(2014-03-23)

    _ Dart アスキーの鈴木さんからプログラミング言語Dartを頂いた。 また新しい言語か、と思いながらパラパラ見てみると、なんか雰囲気が良いので少しまじめに読んでみた。 JavaScriptJavaとC#の良いとこどりと書いてあるが、特徴は次のところだろう。 ・関数の記述はC#やJavaのラムダ式のように楽ちん。例)(x, y) => x * y ・EclipseベースのIDEが最初から用意されている ・型名の明示が可能(finalのような修飾子もあるし、リストとマップにはジェネリクスも利用できる)なので、型チェックを最初からされるのが好きな開発者でもOK(TODO:varで宣言した変数に限り、JavaScript並の自動型変換がある(便利ではあるけど諸刃の剣なのでそこを宣言で制御できるのなら良いと思った)かどうかは、ぱらぱら読んだだけだとわからなかった) ・クラスベースだが、必ずしも

    craf
    craf 2014/04/03
  • .NET Native

    .NET Nativeとかいうものが公開された模様。.NET言語(さしあたってはC#のみがサポート対象)からNativeコードを直接作る仕組み。 公式ページ: Microsoft .NET Native MSDN Library 内のヘルプ: http://msdn.microsoft.com/en-us/library/dn584397.aspx 去年の暮ぐらいから噂にはなっていたもの。//build/ の初日キーノートでは出てこなかった(初日は OS 関連。WP8.1とかの話題)ので公開明日かと思ったらもう。 概要 以下のようなもの。 WP8が使ってるMDILに基いた技術 クライアントデバイスには完全にネイティブ化した状態で配布 クライアント上で余計な電力消費しないし、初回起動も早い 当面のターゲットはストアアプリのみ。ただし、ターゲットは今後広げていきたい 前にプロ生勉強会で話した通

    .NET Native
  • Daggerを触ってみた - ほげほげ(仮)

    気になっていたDaggerを少し触ってサンプルを作りました。公式のサンプルがぼくにとって分かりにくかったのですごくシンプルにしました。まだ分かってないこと多いです… DaggerはAndroidJava向けの高速なDIコンテナです。 Daggerについて詳しくは公式をどうぞ。 http://square.github.io/dagger/ 今回はシンプルにAndroidではなく普通のJavaとして使用しています。 簡単なサンプル 注入するinterfaceと実装クラス interfaceを定義します。 public interface Sample { void execute(); } 注入する実装クラスを作っておきます。 public class SampleImpl implements Sample { @Override public void execute() { Syst

    Daggerを触ってみた - ほげほげ(仮)
  • Androidで縦書きを実現する - 明日の鍵(跡地)

    androidTextViewは縦書きには対応していません。 縦書きを実現するためには自分で実装するしかありません。 縦書きについてさっぱり知らない状態から実装しました。 twitterでのやりとり Togetter - 「Android縦書き」 http://togetter.com/li/92001 誤っている箇所があれば指摘お願いします! 完成はこんな感じです。 参考にしたサイト 字体 - Wikipedia http://ja.wikipedia.org/wiki/%E5%AD%97%E4%BD%93 グリフがフォント1文字分、グリフがたくさん集まってフォントという単位になる 禁則処理 - Wikipedia http://ja.wikipedia.org/wiki/%E7%A6%81%E5%89%87%E5%87%A6%E7%90%86 行の最初に「、」「。」などの文字が配置さ

    Androidで縦書きを実現する - 明日の鍵(跡地)
    craf
    craf 2014/04/03