2008-01-01から1年間の記事一覧

鹿のお尻は白い

修学旅行でも行ったことがない奈良へ行って参った。 奈良良いよ。建築物の迫力が凄いね。修学旅行で行かなくて正解だったのかもしれない。あの当時行ったとしても「ふ〜ん」で終わってしまったのではなかろうか。ある程度歳をくって成長してから行くと、「わ…

Cygwinでログインシェルを変更する方法

cygwinでログインシェルをtcshにしたかったのですが、 chshがないし、/etc/passwdを変えても変わらなかったので cygwinでログインシェルを変える おそらく、Cygwin標準のWindowsプロンプトを使用しているのであろう。この場合は/etc/passwdは使用されない。 …

g:vimperator:id:teramakoへ引越し

これからはvimperator関連はg:vimperator:id:teramakoへ書こうと思います。

プラグインマネージャーのwiki記法アップデート

/pluginManager.js – CodeRepos::Share – Trac やっと、wiki的記法をアップデートできた。 かなり、時間がかかった。 http://www.paw.hi-ho.ne.jp/makochi/jwiki.html にパーサを抜き出してアップしたから、Firefoxユーザの方は試してみてくださいな。やろう…

Gmail の"Go to label"がいい感じ

これ、glと入力するとラベル名を入れるダイアログが出て、ジャンプできるやつなんだけど、いい感じ。キーボード派な人は有効にしておいて損はないと思う。自動補完機能付きだし。

プラグインマネージャー

pluginManager.js – CodeRepos::Share – Trac vimperatorのプラグインのソース先頭に付けるコメント /* * ==VimperatorPlugin== * @name hoge * @description hogehoge * ==/VimperatorPlugin== */ これ、オイラがGreasemonkeyを真似てやりだしたんだが、こ…

IceWeaselのぬいぐるみが欲しい

フォクすけのぬいぐるみも良いけど、IceWeaselのぬいぐるみも有ったらかわいくて良くないだろうか。 Firefoxと違ってアイコンからしてかわいいし。"weasel"というのはイタチの意味らしいですが、動詞として、「〔義務・責任などを〕回避する、逃れる」という…

Debian/sidのIceweaselをちょいと調べたメモ

ふざけんな - Hatena::Kotoriko::Ubuntu - まっこうくじらグループ UbuntuがDebianより優れている10の理由 - しょうゆのなんちゃってオレンジ DebianではFirefoxは使えない UbuntuがDebianより優れている10の理由 - しょうゆのなんちゃってオレンジ 使える。…

新ビルドシステム

ついに、gitリポジトリのcommit権を頂いたので、自分でパッチをコミットしたよ。 それと、今までgitリポジトリのURLはhttp://git.vimperator.org/vimperator.gitだったけど、http://git.vimperator.org/liberator.gitになったから気をつけてね今日あたりから…

オイラもgit良く分かってないけど、変更点のオイラ的洗い出し方法

はじめてgit pullしたらvimperatorがいきなり動かなくなってちょっと焦った - 今日もスミマセン。 git pullするまえに git branch localbranchでブランチ作成 git pullする git diff master localbranchでdiffを見る git branch -D localbranchでブランチ消…

設定をクルクル替えるtoggler.js

toggler.js - CodeRepos 例えば、必要な時にset go=mとか毎回打って、不必要になったらset go=で戻すとか面倒になったので作った。 .vimperatorrcに以下の様に設定するjs <

いいわけ

対して id:teramako が書いてる方は要素を移動させているというのがキモで、中身をいじってないなら動的な変更は Firefox 側でよしなにやってくれる。 RSS / Atom のあるページで feed button を表示してくれたり favicon を切り替えてくれたり favicon がな…

: コマンド

知らなかった。 :コマンドなんてものがあるなんて... : [arguments] 何もしません。このコマンドは arguments を展開し、指定されたリダイレクトを実行する以外には何も行いません。終了コード 0 を返します。 Manpage of BASH 何のためにあるのか全然分から…

FirefoxアドオンのNoScriptの仕様の罪をはてブックマークレットに擦り付けるのはお止めなさい

参考資料 http://b.hatena.ne.jp/entry/http://takagi-hiromitsu.jp/diary/20081125.html%23p01 なんか阿呆なこと書いている人がいるので言及しておく。 noscript入れてると(信頼してるサイト以外では)動かない?/ひとまず旧バージョン使ってます。 はてな…

Ubiquityのセキュリティ的問題点

最近の事情は全く調べてないので、既出かもしれないが、Ubiquityは仕様上もの凄く怖い点がある。 それは、コマンドがChrome特権下で動作するということだ。 Chrome特権下で動くと言う事はXPCOMが使えると言う事。何でも出来るということになる。実際に作って…

CodeMirror

Ubiquity 0.1.2を入れてみた。んで、コードエディター内のコードがハイライトされることに驚いた。 興味がわいてソースコードを見てみると、codemirror.jsというのが使われている様だ。 こいつは何だ? ってことで検索するとFirebugの機能を拡張する | OSDN …

プラグインはmappings.addUserMapじゃなくてmappings.addを使うべきかもしれん

.vimperatorrcにnoremap ; :と記述してもmappingされなくてハマった - ぬいぐるみライフ? いきなり余談だけど、 双方で設定がコンフリクトする場合,(マッピングに関しては)プラグインの設定が優先される マップの場合、vimp実行中に書き換えることもあるの…

Caps Lockは何に変更すべきか

慣れと未来のどちらを取ろうか。 - think and errorを読んで思い出した。昔、Caps LockをESCにしていたのを。 vimはESC or Ctrl + [大事。使ってないCaps Lockに割り当てちゃえ。 とか思ってやったわけだが、自分のものじゃないキーボードも触るようになって…

ヒントモード追加機能キタ───

今日中にはsnapshotが生成されると思うので先にリンクを張っておこう http://download.vimperator.org/vimperator/nightly/vimperator_2.0pre_2008-11-19.xpiタイトルどおり、最新版でヒントで選択した際の動作を追加することが可能になった。;から起動する…

複数ファイルを一気に置換

質問した - IT戦記 複数の C++ のソースファイルに対して、一度にシンボルの置換を… - 人力検索はてな ありがとうございます。 sed ですね。 あまり使ったことがないのですが、多少誤変換が怖い感じがします。 杞憂でしょうか。 単語の境界を指定すれば以外…

lookupDictionaryが用無しになっちまったぜぃ

suVeneのあれ: [vimperator]リクエスト結果をバッファ出力(muilti_requester.js) multi_requester.js for 2.0rpre multi_requester.js for 1.2 やろうとしていることはlookupDictionaryとほぼ同じ。違う点は 情報はwebdataから 各種webサービスへのリクエス…

JShell 途中経過

前はこんなだった。 OSが違うから印象がだいぶ異なるけどマシになっていると思う。

E4XのDOM変換

昨日(JavaScript中でのHTML表現にE4Xを提案してみる)の続き コメントでくれたid:piro_orさんのサンプルfunction xmlToDom(xml, xmlns) { var doc = (new DOMParser).parseFromString( '<root xmlns="' + xmlns + '">' + xml.toXMLString() + "</root>", "application/xml"); var imported = docu…

JavaScript中でのHTML表現にE4Xを提案してみる

javascript中でのHTML表現。 - aolog E4X使っちゃダメなんかな。XMLそのままなので冗長といえば冗長だが、標準化されていて使いやすいと思う。ただ、使える環境がモダンなブラウザに限定されてしまうので一般的なJavaScriptには使えないかもしれない。 環境…

とにかく.でつなげて使うjsライブラリ?

1〜2ヵ月前くらいに作ったやつをCodeReposのsvnにaddしたままcommitしてなったプラグインを思い出してcommitした。 http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/i_love_echo.js 名はi_love_echo.jsであるw オイラは:echo…

なんかランクインしているっぽい

TopHatenar部門別トップユーザー一覧 - (旧姓)タケルンバ卿日記避難所 あんだけvimperatorについて書いていればそうなるだろうなぁ。他の分野はほとんど書いてないし。

JShell 再作成中

http://github.com/teramako/jshell/tree/master githubにリポジトリを移して作成中。ずっと前にこんな(http://teramako.googlepages.com/javascriptshell)ページまで作ってやっていたのだが、vimperatorにハマって全然手を付けていなかった。 vimperatorの:…

プロファイル単位でvimpのHOMEを切り替えて起動するスクリプト 2

ディレクトリ構成はプロファイル単位でvimpのHOMEを切り替えて起動するスクリプト - hogehoge @teramakoを参照 vimperator.sh#!/bin/sh FIREFOX=~/opt/firefox/firefox DEFAULT_PROFILE=default ARGS="-P" export VIMPERATOR_HOME=~/vimp/${1:-${DEFAULT_PRO…

プロファイル単位でvimpのHOMEを切り替えて起動するスクリプト

2008-11-05 このままでは plugin 作者が死んでしまう - KBDAHOLIC - やぬすさんとこ で話題になっているので参加してみる。 想定するディレクトリ構成は以下とする。 C:\DOCUMENTS AND SETTINGS\TERMAKO\VIMP ├─default │ └─vimperator │ ├─colors │ └─plugi…

長いURLの補完でタイトルが見えなくなる問題の解決方法

id:retletが:tabopenや:openでURLが長いとタイトルが見えなくなっちゃうよ、うわーんと嘆いていたような気がするのだが、解決したかな?vimpの最新版のhi[ghlight]コマンドがなかなか良くなってきていて、指定できるものが増えているんだけれども、 hi CompR…