• 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

ScalaのWebフレームワークである Lift frameworkのオンラインbook

後半はまだ書きかけな感じ。

ドイツ語の書籍もあるっぽい。

posted by Png genki on Thu 31 Mar 2011 at 10:14

iOS用にライブラリをビルドするのは面倒な作業の一つですが、 いくつかのよく利用するライブラリのビルド済みバイナリが 以下で提供されているようです。

含まれているライブラリは以下の通り。

  • OpenSSL
  • Cyrus SASL
  • libEtPan
  • zlib
  • libssh2
  • cURL

それぞれ、armv6, armv7, i386 の各アーキテクチャ毎に ビルドされたバイナリが含まれています。

ありがたいですね。

posted by Png genki on Thu 31 Mar 2011 at 07:24

まずは以下からtarballを取ってきます。

あとは展開して以下を実行

   1  % JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home ./configure
   2  % make
   3  # make install

あとは、 /usr/local/lib/libjtokyocabinet.jnilib/Library/Java/Extensions にコピーします。

posted by Png genki on Fri 25 Mar 2011 at 09:21
undefined method `parse' for nil:NilClass
posted by Png genki on Mon 21 Mar 2011 at 06:18

色々考えてしまうので、考えたことをメモしておきます。

CC8800-1という巨大なクレーン車があるそうです。

cc8800-1

国内にも何台かあるっぽい。 140mぐらいアームを伸ばせる。

これを使って放水ホースの先端をプールに取り付ける。 取り付けたらあとは使用済み核燃料が冷えるまで、数カ月間注水を続ける。

取り付けは大変そうだけど、ホース先端に錘を付けてプール内に吊るし落とせばいけそうな気がします。

posted by Png genki on Thu 17 Mar 2011 at 19:36
undefined method `parse' for nil:NilClass
posted by Png genki on Thu 10 Mar 2011 at 16:15

軽量言語(LL) と呼ばれる言語は増えてきていますが、 言語の軽量性を担保しているものは、コンパイルするかしないかや、 ましてや静的型付けかどうか等は関係なくて、 RubygemsやCPANなどのパブリックな(誰でもpublishできる)パッケージリポジトリの存在なのではないかと思う次第です。

ということで、Scalaについてその辺を考えてみると、 sbazというパッケージマネージャがあるのですが、 sbazの公式リポジトリはクローズドなので、 だれでもパッケージを共有することはできない感じです。 今日現在、sbaz available が返すパッケージの種類は58しかありません。 なんて小さな世界!

posted by Png genki on Thu 10 Mar 2011 at 11:17
undefined method `parse' for nil:NilClass
posted by Png genki on Wed 9 Mar 2011 at 22:18
undefined method `parse' for nil:NilClass
posted by Png genki on Wed 9 Mar 2011 at 19:42