タグ

ブックマーク / www.kaoriya.net (5)

  • netupvim 1.0 リリース — KaoriYa

    netupvim: first release! (v1.0) (注: リンク先は1.0 ではなく最新バージョンになっています) Windows 用の Vim (香り屋版) をネットワーク経由で更新、修復、もしく はインストールするためのプログラム、netupvim を正式リリースしました。上記のリンク先よりダウンロード可能です。 zipをダウンロードして展開した後は、UPDATE.bat をダブルクリックするだけで、ネットさえ繋がっていればいつでもどこでも最新の Vim (香り屋版) を利用できます。また設定ファイルを用意すると、最新の家の Vim バイナリや香り屋の開発版や実験版を追いかけることもできます。詳しい使い方は マニュアル を参照してください。 最近、香り屋版のVimの更新をサボっていましたが、コレを気にまたちょくちょく更新していく予定です。よろしければ是非 netupvi

  • Vim scriptによるゲームの新アーキテクチャの考察 — KaoriYa

    従来のVim scriptによるゲーム作成時の問題点を解消する、 新しいアーキテクチャを考察してみました。 この記事は Vim script Advent Calendar 2015 の 13日目の記事です。 まずは以下のデモ画像(別ウィンドウ)を見てください。 かなりスムーズに○リオが動いています。実はこれ、全部Vim scriptでできています。 ソースコードは koron/vim-ario に置いてありますので、チェックアウトして gvim -S game.vim することで試せます。ただし動作確認・保証は Windows版の +kaoriya な gvim でしかしておりません。また解像度も画面幅1920ドット無いとおかしなことになるので、異なる環境の場合は各自で調整してPRなどしてください。 操作は以下のとおりです。 h - 左ボタンのトグル l - 右ボタンのトグル f - ジ

  • Ractive.js の紹介 — KaoriYa

    HTML の DOM 操作を良い感じで隠蔽してくれる Ractive.js というライブラリを紹介します。 記事は VirtualDOM Advent Calendar 2014 の13日目の記事です。 VirtualDOM といえば React だ、と言わんばかりの流れですが、記事では敢えて Ractive.js を取り上げます。Ractive.js が VirtualDOM かって? 確かめてみましょう。 良し、大丈夫。VirtualDOMです。 Ractive.js とは? Ractive.js は家サイトの説明を借りれば、テンプレートドリブンなUIライブラリです。なんのこっちゃわからないでしょうね。 まずVirtualDOMのメリットとは 生のDOMを直接操作しなくても、JavaScriptのオブジェクトだけを操作すれば、上手いこと自動的に書き換えてくれる ことだと言えます。

  • minimap-vimができるまで — KaoriYa

    水曜日の夜に生まれたminimap-vim、このプラグインを私がどう設計し実装したのか、その思考と行動の推移を再現してみましょう。 水曜日の夜に生まれたminimap-vim、このプラグインを私がどう設計し実装したのか、その思考と行動の推移を再現してみましょう。なおこの記事はVim Advent Calendar 20122日目の参加記事となります。 前置き Sublime Textのminimap確かにかっこいいなぁ。マーカー程度のことならsignでできるけどなぁ Sublime Textのminimap確かにかっこいいなぁ。マーカー程度のことならsignでできるけどなぁ — tyruさん (@tyru) 2012年11月28日 きっかけは tyru さんのこのつぶやきが目に止まったことでした。これを見た私は、ふとあることを思いつきます。 @tyru ふと思った。gvimもう一つたちあげ

  • C/Migemo

    店主KoRoNはtwitterの @kaoriya にてつぶやいてます。主にカレーのことを。 最近はGoogle+の +Taro MURAOKA でも活動を始めました。 …気が付いたら Vim を配布し始めてから10年が経っていました。 沿革 香り屋は店主KoRoNが1997年4月1日に開設したWebサイトです。 Vimなどの店主が興味を持った物事を取り扱っております。

    wakuworks
    wakuworks 2011/01/15
    [vi/vim]
  • 1