Memories.この広告は、90日以上更新していないブログに表示しています。PlatformをArchで使おうとしたら、リポジトリに登録されていない。Platformはオワコン"だそうなので、VagrantからArchのVMを立ててGHCとcabalをいれて構築することにした。sandboxしか使わない。gen-ideaと怒られます。プロジェクト内に、sbt-ideaプラグインの参照先が含まれていないからです。こちらのように各プロジェクトのbuild.sbtに書いてもいいのですが、いちいち書き換えるのは面倒なので、.sbtの中に共通設定として持たせてしまいます。"1.5.1")sbt-ideaのバージョンが合わずにこけることがあります。その時は最新に変えましょう。gen-ideaと打つだけでIntelliJで開発できる。{...}はrepetitionを表すvarがない。1ScalaScala作者のOderskyさんが自ら解説するScalaのオンライン講義があります。(Coursera)先週から始まったので、ざっと見たところをメモっておきます。時間節約のためビデオは見てません。あれば、簡約の最中に関数自身と同じ形が現れる。そのため、その関数のスタック領域を再利用できる。再帰の書き方あたりはすっ飛ばされてるんですね。再帰の考え方や実装方法については、@kazu_yamamotoさんの再帰ドリルが参考になるかと。使用言語はHaskellですが、書き方はほぼ同じなので難しくないと思います。評価戦略まで突っ込んでいて、Excerciseも面白いし、この講義は当たりですね!時間を見つけて続けていきたいと思います。DevToolsのテーマを変えてみたChromeのテーマ、スポンジボブのファニーな顔が好きなのですけど、欠点があってDevToolsのボタンが黒く塗りつぶされてしまう。テーマの色設定を変えたりすればできるのかと思いましたが、効果なし。themeで検索すると、あ、こっちでできますね。devthemes今回はmnml-devtools-themeというのにしてみた。StyleSheets/Custom.css`を置き換えリロード以上で完了。他にもいろいろあるし結構遊べそう。Tumblr広告を非表示にするもっと読むコメントを書く2013-08-27私のVim-Plugin開発環境(仮)VimL事の発端Evernoteのエディタがいけてません。up/downがスムーズにできてほしい。あと、メモを取った内容をブログ等に貼り付けたい。これらが満たされないので、Evernoteに見切りをつけました。XML等に変換されずそのままテキストを保存してくれるSimplenoteに移ったのですが、こちらもエディタがイケてない。ブラウザ版は自動インデントがないからだめ。OSX/Ubuntuで動いて欲しいのでOSXネイティブはダメNotationalVelosityはNvPyと互換性あるかと思って使ってみたけど、tagがupdateされないNvPyはエディタがイケてなさすぎる本当はMobileからも編集したいけど、ひとまず諦めたOS非依存で普通のエディタ、となると普段使っているVimでプラグインないかな、となったわけです。VimからSimpleNoteを使う方法は何個かありますよという宣伝。これによると、いくつかあるのだけど。どれもちょっとずつ古かったりでちゃんと動かない。活発に開発されているのはmrtazz/simplenote.vimだけだったりする。uniteでPluginを書いてみようかと。自分の環境を書いておく。以下の文言を各スクリプトに追加、ロードさせた(sn.vimスクリプトをロードさせる場合)。1プラグイン化する段階でコードをコピペなんとかVCSで管理できないものだろうか。こちらのエントリーではできているようなのだが、一度試してできなかったので挫けた。永遠に未完成その他、備忘録metarwは今回の場合ネットワーク経由でリソースを管理するので、遅い。キャッシュ等の仕組みが必要。g:hogeってやってたエラーメッセージの確認は:messagesで結局、mrtazz/simplenote.vimが一番よさそうだ。これをuniteに対応させるのがいいのかもしれないです。あ、今回の記事は完全に備忘録ですので、もっと良い開発環境構築法がありましたら是非教えて頂ければ。uniteで書いてみたコードは以下。mattnさんのコードをforkさせてもらいました。先週末、ekmett勉強会なる会が開かれました。Kmmetさんのことです。(github)勉強会にはekmettさんがビデオチャットで参加されていて、会の最後は質問大会となりました。その中で、私が「Kmettさんの抽象力の源泉はどこにあるのか?」と尋ねたところ(@nushioさん、通訳ありがとうございます!)「(意訳すると)圏論」とのお答えでした。@taketon_ちなみに、ekmettさんがHaskellを始めたのは2006年だとのことです。JavaScriptをJavaScriptでコンパイルする場面に遭遇し、よりよい方法を探した結果だったとか。中村さんによりHaskellの実例も交えながら、Awodey本に出てくる圏論の基礎概念が紹介されています。以上をあげて頂いたので、皆さんに共有します。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。