Humanity

Edit the world by your favorite way

2010-10-01から1ヶ月間の記事一覧

「Vim 7.3ではskk.vimの辞書登録画面でC-gを押すとVimがSEGVる」件が直りました

この件 skk.vimはVim 7.3でクラッシュすることがあるそうです - Humanity Vim 7.3ではskk.vimの辞書登録画面でC-gを押すとVimがSEGVる - Togetterまとめ vim_devでのスレッド Google グループ Google グループ 経緯 skk.vim作者の八木さんがメールで送ってき…

Enter Password自分の中でコンピュータと関わった歴史と社会と関わった歴史は まるで他人同士みたいに並行して進んできたように見える。 それが今就職というイベントで1つになる。 何が起きるのか、不安ではあるけどがんばりたい。 それぐらいしか言えないし…

すげーあやしいメールがきた

Hello Tyruexe,Someone has asked you this question: Why do cold feet make the rest of your body feel cold?Please login to your account at http://www.formask.com by using the link below to answer this question.Your username: tyruexehttp://ww…

Dottoの設定ファイルをPerlで書けるようにした

前はYAMLだったけど、Perlでも書けるようにした。 拡張子が「.pl」ならPerlスクリプトとして実行します。Perlだと同じ部分を変数に代入したりできるので便利ですね。 ただしPerlならなんでもいいので ある程度宣言的に書かないと一気にわかりづらくなりそう…

プログラムにとっての入力は大きく2種類に分けられる

時間と人間。 また片方から取得する場合と両方から取得する場合がある。 2つのデータを取得する操作は本質的に非同期である。*1 追記: と思ったけどデバイス増やせばいくらでも増えるだろ >入力 *1:時間と人間は同じでないため

grass.vimをvim.orgにアップロードした

Vim

grass.vim - syntax file for grass : vim online Shougoさんから「これはひどい」を頂きました。ありがとうございます。関連: syntax/grass.vimつくったwwwww - Humanity

twitterアカウントの復活方法とか教えてもらったので試してみた

id:tsupoさんがブクマで http://atnd.org/events/9175 の存在を教えてくれたのでやってみると下のような画像が出た。 (上はWindowsで日本語版*1で、下はUbuntuだとなぜか英語版になるの図) その後id:laisoさんがいろいろ調べてくれて http://support.twitter…

tyru.vim

tyru.vim : ATND

今後のこととか連絡先とか

連絡する時はぶっちゃけなんでもいいですが、 連絡とるのにおすすめの手段とか書いときます。 あと http://www.hatena.ne.jp/tyru/ とか http://tyru.sakura.ne.jp/ とかに使ってるWebサービス書いたりしてます。 メール Skype (tyru-skype) Webサービス は…

ぼくのいんたーねっとはどこですか

$ termtter <(@)//_ . . Termtter 1.9.0 \\ http://termtter.org/ [ERROR] Rubytter::APIError: Could not authenticate with OAuth. $

twitterのアカウント消えた

最近twitterで愚痴ばっか言ってる気がする、リセットして生まれ変わった自分()になりたい protectにして全員removeしよう*1 スクリプト書くかー めんどいなー あ、一旦退会してもう一回登録しちゃえばfollower 0になるじゃん なんか注意文みたいなの書かれて…

Dottoを仕様変更した

設定ファイルに「directory」を追加して、 その値にdotfilesを保存するようにした。 この前ブログに書いた時は保存するディレクトリをいちいち指定する必要があった。*1 あとcopy-dotfilesをsync-dotfilesにリネームした。 前は $ copy-dotfiles -i ~ -o dot…

Dottoっていうdotfilesを管理する便利ツール寄せ集めたもの作った

tyru/dotto · GitHubちょっと前に作ってたもののブログに書くの忘れてた。 ホームディレクトリの設定ファイル(以下dotfiles)を 別ディレクトリで管理するのにいろいろ便利なツールを寄せ集めたものです。 それぞれ紹介していきます。 環境 Perlが入ってれば…

helpファイルの拡張子の法則

hogeというプラグイン名だったらdoc/hoge.txtとかがあると思います。 doc/hoge.jaxだったら日本語。で、この拡張子はどのようにして決まるかというと、 「言語を表す2文字のアルファベット + "x"」になってます。 英語は例外でtxt。 src/tag.cに書いてありま…

helpztagsを多言語対応させる

dpkgについて調べたくなりいろいろしてて、ふと「dpkg -L vim-common」てしたら /usr/bin/helpztagsというプログラムがあるじゃないですか。 どうやらtagsファイルを作れるらしい。 ということでさっそくeskkのdoc/ディレクトリに対してやってみた。 $ cd es…

吉里吉里のsyntaxプラグインをvim.orgにアップロードしました

kirikiri.vim - syntax file for kirikiri (吉里吉里) : vim onlineまだいくつか問題点があるものの vim.orgにアップロードして人の目をひけば誰かに教えてもらえるかもしれない、 そんなあさましい思いからアップロードすることにしました。問題点などはdoc…

skk.vimをAZIK配列に対応させました

skk.vimでAZIKを使う - .mjtの日記復帰計画 May the CUI be with you !!: skk.vim で AZIK 設定パッチは上の方のものです。 またhiro.cui氏のブログにコメントをしたのですが、 未だに了承を得ていません。ただデバッグなどもあり、 早めに誰かにテストして…

Synergy+でrootで起動したsynergysにsynergycがつながってくれない

のでとりあえず。 これってバグだったりするのかなー。

シェルスクリプトで引数をスライスして別のコマンドに渡す

sh

以下の例ではfというシェル関数に「foo bar "sp sp sp" -- baz」という引数を与えて 「--」までの引数、つまり「foo」「bar」「sp sp sp」をgというシェル関数に渡している。渡したい引数のそれぞれをクオートしてevalとともに関数を呼び出せば 空白を含む引…

Vimのシェルスクリプトのハイライトで$(...)が赤く表示される

Vim

syntax/sh.vimから。 " $(..) is not supported by sh (Bourne shell). However, apparently " some systems (HP?) have as their /bin/sh a (link to) Korn shell " (ie. Posix compliant shell). /bin/ksh should work for those " systems too, however, …

吉里吉里用のsyntaxファイル作った

適当だけどとりあえず。 syntaxファイルまだよくわからないのでツッコミうれしいです。 tyru/kirikiri.vim · GitHub

twitterやるの忘れてた

twitterでおk

はてなランドにVim広場ができていた

はてなランド

はてなランドのメールに混じってはてなココのメールが来るけど、多分俺がはてなランドと間違えた。

ノートPCの方のUbuntuもアップグレードしたら、途中こんなんなった。なんぞ tech note