MessagePack for Ruby の新版をリリースしました!
- さらなる高速化
- APIの追加
- 新しいAPIリファレンス
すべてのコードをゼロから再設計し、 シリアライズの大幅な高速化 を達成しました。 ruby-serializers を使って過去のバージョン(v4)と比較したところ、Twitter, 画像, 整数列, 地理データ, 3Dモデル のすべてのデータセットで高速化しました。
Calculating holiday | |
http://andronavi.com/2013/01/240746 |
MessagePack for Ruby の新版をリリースしました!
すべてのコードをゼロから再設計し、 シリアライズの大幅な高速化 を達成しました。 ruby-serializers を使って過去のバージョン(v4)と比較したところ、Twitter, 画像, 整数列, 地理データ, 3Dモデル のすべてのデータセットで高速化しました。
We made it possible. Next, we'll make it beautiful.
Suffering-oriented programming
$ ruby fluent-doc fluent-plugin-mongo 2>/dev/null | |
<source> | |
type mongo_tail | |
# [nil] | |
database string (required) | |
# [nil] | |
collection string (required) |
###作りたいものリスト
defmodule Chat.Client do | |
# In all of the following functions 'server' stands for the server's pid | |
def join(server) do | |
send server, :join | |
end | |
def say(server, message) do | |
send server, { :say, message } | |
end |
あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずElixirについて知っていることを書いた。
標準添付です。
clojureのleiningenに強い影響を受けてる。らしい。
Matz 2014-03-02 00:59 commit 7721463
文字列リテラルは常にconstなので、constなしで受けてるコードが間違っています。 C++だと、警告ではなくエラーになっています。
monaka 2014-03-02 12:07 commit b58e6b9
jun@ubuntu_suzukaze:~/work/fluentd/fork/fluentd$ gem install cool.io -v '1.1.1' | |
Building native extensions. This could take a while... | |
ERROR: Error installing cool.io: | |
ERROR: Failed to build gem native extension. | |
/home/jun/.rbenv/versions/2.0.0-dev/bin/ruby extconf.rb | |
checking for rb_thread_blocking_region()... no | |
checking for rb_thread_alone()... yes | |
checking for rb_str_set_len()... yes | |
checking for clock_gettime() in -lrt... yes |
カレーのレシピ | |
誰でもできる、美味しいカレーの作り方です。旦那も息子もこのカレーが大好物。 | |
ポイントは玉ねぎと人参はミキサーで細かくしてしまうところ。逆にコクのある美味しいカレーになります。 | |
レシピの作者 | |
山田サチ子さん | |
材料 ( 8皿分 ) |