2014-01-01から1年間の記事一覧
この記事は Rust Language Advent Calendar 2014 の21日目の記事です。 20日目はRyuseiさんの「Go, Rust, Haxeによる正規表現エンジン実装の読み比べ - M59のブログ」、22日目はwoxtuさん担当です。 Rustのコンパイル時処理 システムプログラム界隈でコンパ…
nicovide Thumbinfo popup を更新しました。 nicovideo Thumbinfo popup (Greasy Fork) カテゴリタグデータを最新化しました。 (316さん、ご指摘ありがとうございます)
超久々 Greasemonkey 更新情報です。 nicovideo Thumbinfo popup の配付サイトとして利用していた userscripts.org が死亡したらしいので、 新しい配付サイトとして Greasy Fork へと移動しました。 nicovideo Thumbinfo popup (Greasy Fork) スクリプトの自…
今話題の Swift 言語を触ってみました。Linuxで。 処理系のインストール バイナリからのインストールは、Quickstart guideというテキストに非常に簡潔にまとまっています。 $ wget http://swift-lang.org/packages/swift-0.94.1.tar.gz $ tar xvf swift-0.94…
言語は適当にチョイス。順番も適当。文言はパッと見で目立つものをピックアップ。 言語処理系にはランタイムとかコンパイルも含むゆるふわな分類です。 言語 ベンダ・処理系名 文言 Cなど GNU, GCC GCC, the GNU Compiler Collection Rust Mozilla, rustc Ru…
やり始めたら 30 分くらいハマってたのでメモ。 以下コードは、 rust-mode "以外" の場合に after-save-hook に executable-make-buffer-file-executable-if-script-p を設定するものです。 (defun after-change-major-mode-hook-fn () (unless (eq major-mo…
以下のようなパッケージ foo が存在したとします。 // src/foo/lib.rs #[crate_id = "foo"]; pub fn super_complex_function() -> uint { 42 } #[cfg(test)] mod test { #[test] fn test_super_complex_function() { assert_eq!(42, super::super_complex_fu…
はてなブログおみくじ2014 久方ぶりの更新がコレってのもかなりアレ感ありますね。そのうち、なんかちゃんとしたもの書きます。