• gvm使ってるとzaw-cdrが動かない

    zshをほぼデフォルトのまま使ってたので、先週ぐらいにoh-my-zshとzaw入れてみた。 そのときはいい感じに使えたのだけれど、別のPCにdotfilesを移してみたときのこと。 最近移動したディレクトリをインクリメンタルサーチするzaw-cdrが以下のエラーを出して正常に動作しない...
    Read more

  • Middlemanに移行してみた

    もともとこのサイトはJekyllで生成していたのだけれど、色々と不満点が出てきたので、 えいやっとMiddlemanに移行してみた。 不満点 ビルドが遅い ファイルの変更を検知してからの再起動で固まる どちらも自作プラグインの影響があるかもしれないけど、そんなに複雑なことはやってない。 た...
    Read more

  • Factoryコンストラクタの使いどころ

    今回は、名前付きコンストラクタ同様、 他の言語ではなかなか見られないDartの機能の一つ、 Factoryコンストラクタの概要と使いどころについて解説します。 Factoryコンストラクタとは GoFデザインパターンのFactory Method Patternは 様々なプログラミング言語...
    Read more

  • 名前付きコンストラクタのメリット

    突然ですが、宣伝。 Dart普及の一環として、Nagoya.dartという勉強会を開催します。 5人以上は集めて、nagoya.phpを越したいところ。 そもそもの知名度が低い上に、当日までの宣伝の機会があまり無く、 さらに愛知県開催1というのが危機感を煽っております。 が、Dart...
    Read more

  • const variableの用途

    勉強会で忙しくて、すっかりブログのことを忘れていました。 6月は名古屋でDartに関する勉強会が2つもあり、両方とも発表者として参加しました。 資料はGoogle Driveに挙げておいたので、興味が有る方は見てやってください。 Dartの基礎 Dart VMとOptional Typing
    Read more

  • Method Cascadesとコマンドクエリ分離原則

    DartEditorがまたアップデートされてたけど、 同じような話題を繰り返しブログに書くのはさすがに飽きました・・・ ということで、これからはDartを広めるべく、 言語やらAPIやらVMやらのことを少しずつ書いていこうと思います。 先日のGoogle I/O 2013でDart...
    Read more

  • New Dart Editor build 0.5.7.2_r22611

    またまたDart Editorがアップデートしている。 おかげ様でブログネタが尽きない。Dart駆動ブログ運用。 原文はこちら。 変更点 新しい'Rename Library'リファクタリング 似た名前の関数やメソッドを使ったり、新しいメソッドを生成したりするための新しいQuick Fix
    Read more

  • New Dart Editor build 0.5.5.0_r22416

    つい先々週アップデートしたばかりだけど、DartEditorではよくあること。 今回もMLから変更点だけを適当意訳。 変更点 アドレスバーからの“型を開く"で対応するファイルがオープン1 import/exportディレクティブのURLでF3が動作2 Searchビュー: 次/前の検...
    Read more

  • New Dart Editor build 0.5.1.0_r22072

    MLから変更点だけを勝手意訳。 変更点 新しい解析エンジン用の構文ハイライトを有効化1 “メソッドのGetter変換"と"Getterのメソッド変換"をリファクタリングに追加 "クラスの生成"と"partの生成"クイックフィックスに追加2 "libraryのインポート"をクイックフィッ...
    Read more