vim で末尾整形したい

vim

今はこんなの使ってるんだけど、ファイル末尾の要らない改行があったら、それも消したいなぁ。いまいち vim script わかんない。 function RTrim() let s:cursor = getpos(".") let s:tmp = @/ %s/\s\+$//e let @/ = s:tmp call setpos(".", s:cursor) endfu…

P2P 地震情報のプラグイン仕様書がリリース

P2P

P2P地震情報 開発ログ: プラグイン仕様書をリリース誰かが、to Twitter とか to Skype なプラグインを作るに違いない。

Google でライセンスが CC なページを検索するには

検索オプションで"利用の権利"ってところを変更する。例えばこんな。 http://www.google.co.jp/search?hl=ja&as_qdr=all&q=marble+site%3Af99aq8ove.net&btnG=%E6%A4%9C%E7%B4%A2&lr=&as_rights=%28cc_publicdomain%7Ccc_attribute%7Ccc_sharealike%29.-%28c…

shred する function

zsh

以下を .zshrc に追加してみた。 secure_rm 消したいファイル とか。 function secure_rm() { echo -n "Are you sure you want to shread $*? [yN]:" read yn if [ "$yn" = "y" ]; then shred --iterations=3 --remove --verbose $* else return 1 fi }

東大卒じゃないけど、

わかったから、コード書かせてよ。この環境を少しでも改善するために、ノイズキャンセリングヘッドフォン買ったよ。明日試す。

積読積読。 リファクタリング―プログラムの体質改善テクニック (Object Technology Series)作者: マーチンファウラー,Martin Fowler,児玉公信,平澤章,友野晶夫,梅沢真史出版社/メーカー: ピアソンエデュケーション発売日: 2000/05メディア: 単行本購入: 94人…

Thunderbird 拡張特集

404 Not Found Thunderbird 2.0 未対応(install.rdf 書き換えでインストール可能) メール作成時にアドレス帳から宛先を選ぶと、"嫌いなあいつ "のように登録してある名前が自動的に入りますが、この拡張はメールアドレス以外を除去して"hoge@example.com"の…

Thunderbird 2.0.0.5 on ubuntu feisty

入れてみた。ThunderbirdNewVersion - Community Ubuntu Documentation参考。実行前に、一応バックアップしましょう。まず、プロファイルをコピー。古い方も一応残しておいて不測の事態に備えるのをおすすめ。 % cp -r .mozilla-thunderbird .thunderbird ダ…

TOKYO MX メモ

http://jp.youtube.com/tokyomx http://rimo.tv/#/channel?url=http://jp.youtube.com/view_play_list?p=9F84BCD1E89C3D9F

P2P 地震情報に関する個人的な覚え書き

P2P

P2P地震情報 - 地震情報を自動でチェック 最近、使ってないので*1状況がわからないのですが、P2P 地震情報ネットワークのトポロジーってどんなふうになってるんだろう。Tomo さんの記事[DHT]クラスターの概念を取り入れたDHTの提案: Tomo’s HotLineを見てい…

そういえば、買ってた本

未読です。 ハッカーと画家 コンピュータ時代の創造者たち作者: ポールグレアム,Paul Graham,川合史朗出版社/メーカー: オーム社発売日: 2005/01メディア: 単行本購入: 109人 クリック: 4,884回この商品を含むブログ (585件) を見る 普通のやつらの上を行け!…

Google Desktop for Linux を試す on Ubuntu Feisty Fawn

/etc/apt/sources.list に ## Google Linux repository deb http://dl.google.com/linux/deb/ stable non-free 次を実行 % wget http://dl.google.com/linux/linux_signing_key.pub -O- | sudo apt-key add - && sudo aptitude update % sudo aptitude insta…

Lessig 教授が語る、これからの10年

大きな決断をされたようですね。教授...自分に都合のいいところだけ切り抜いておきます。 政策という視点から見た場合、すでに与えられた著作権をさらに延長するか否かという問いは、ミルトン・フリードマンの言葉を借りれば「バカでもわかる」。英国で Gowe…

白田先生の緊急声明

さて、私の発言とされるアノニマス・ダイアリの記事「平成十九年六月十五日白田秀彰演説記録」 をめぐって「祭り」が起きているようです。ここらあたりで本人がキチンと説明しないと良くないな、と思ったので緊急声明を出すことにしました。... Research Pap…

FireGPG は UTF-8 にしか対応してないっぽい

コンテキストメニューから FireGPG 選んで、「わーい署名できたー。」ぐらいしか試してなかったので気づいていませんでした。試してみたところ、文字エンコーディングが ISO-2022-JP では文字化けするようです。(たぶん、Shift_JIS と EUC-JP もダメだと思う…

Bloom filter 調べたい

で、高速化のために内部で Bloom::Filter というのを使ってます。Bloom filter を使うといいよ。 最速インターフェース研究会 :: ハッシュキーの存在チェックを超高速に省メモリで行う方法 Bloom filter どこかで聞いたことあると思ったら。 去年の9月に開催…

目覚まし電波時計使ってます

Going My Way: 温度計や湿度計がついて電波で正確なときを刻む、CASIO wave ceptor 電波掛時計 ID-28J-7JF 最近は電波時計も色々種類がありますよね。ちなみに俺は↓の電波目覚まし時計(温湿度計付)の色違いを使ってます。 SEIKO CLOCK (セイコークロック) 目…

FireGPG がバージョンアップして、日本語が文字化けしないように

前*1試したときは、日本語が化けてしまっていましたが、 Bugs : The problem with encoding is solved ! (You can sign Japanese for sample now !) FireGPG - Welcome to the official website of FireGPG!ということで、修正されてました。Gmail との統合…

Skype 開発のクラスタリングツール - Skytools

8.3以降では,Skype が開発し使用している Skytools と呼ぶクラスタリング・ツールの提供が予定される。「Skype ではこのツールにより20以上のサーバーをクラスタリングし、2500万以上のユーザーのデータを扱っている」(Berkus 氏)という。 「PostgreSQL 8.3…

著作権法違反行為の非親告罪化があれこれの件

ファイル交換ソフトによる著作物のダウンロードや、インターネットオークションにおける海賊版の出品について、違法とする方向で法整備を進めることなどが盛り込まれている。 「知財推進計画2007」正式決定、ファイル交換ソフトからの複製禁止など (太字は著…

の現状は?

datファイルを共有するP2Pソフト o2on 12dat ちょっと目を離してる隙に、またしても1氏の開発終了宣言?があったようで。(参考: o2on の今 - ◆F99a.q8oVEの日記) 2ch はだいぶ見てなかったんで、それまでに何があったかは知りません。プロジェクト自体はo2on …

はてなのロゴが Creative Commons license に

[これは良くない気がする][IT]はてなロゴマークのライセンス表示がひどい - 駆け馬に無知 [そういう事じゃない]「CC ライセンス以外の条件を課しているのが不適切ではないか」じゃなくて - 駆け馬に無知うーん。GPL に、利用に制限を加えるような*1条項を付…

Rimo に吹き出しが!

おお! http://rimo.tv/ に吹き出し機能がついてる! いつの間に!!!

Winny で「ジャンプ」「サンデー」の漫画を公衆送信可能可していた疑いで、3人を逮捕(京都府警)

京都府警ハイテク犯罪対策室のサイバーパトロール中に該当の漫画が発見され、ACCS が著作権者に告訴意思を確認し、漫画家6人が代表として3人を告訴したということだ。 http://slashdot.jp/it/article.pl?sid=07/05/18/1231211 どうやって送信者を突き止めた…

FizzBuzz

C++

制御構文・論理演算を一切使わずに FizzBuzz - odz buffer おぉ、なるほど。一時オブジェクト作りまくりで書くとこんな感じ? template 勉強しないと。 #include "iostream" #include "sstream" using namespace std; template <bool mod3, bool mod5, int i> struct FizzBuzzString { stri</bool>…

最近買った本

積読 セキュリティはなぜやぶられたのか作者: ブルース・シュナイアー,井口耕二出版社/メーカー: 日経BP社発売日: 2007/02/15メディア: 単行本購入: 2人 クリック: 35回この商品を含むブログ (52件) を見る Joel on Software作者: Joel Spolsky,青木靖出版社…

非コミュ指数テスト

socioarc | 非コミュ指数テスト うわw

右 Alt を Super に

Beryl のショートカットキーに super を使うのものが多いんで設定してみた。~/.Xmodmap に以下を書き込む。 keycode 113 = Super_L 以下を実行して読み込む。 % xmodmap ~/.Xmodmap Ubuntu 7.04 Feisty Fawn install log - ◆F99a.q8oVEの日記

尊敬できる人は学校に居たか

2007-05-07 - Android開発-fs随筆- 正直、学校には絶対に尊敬できる人はいない。 http://d.hatena.ne.jp/foursue/20070507#p1 俺の高校には尊敬できる教師は居ましたよ。確かに、どうしようもない教師も居ましたけど。大学に入ったら、尊敬できる教官は高校…

Firefox 高速化眉唾エントリー

Mozilla Re-Mix: 効果歴然!Firefoxのメモリ使用法を変更して軽快に動作させる方法。 Firefoxは、デフォルトではメモリーキャッシュの使用を”しない”という設定になっています http://mozilla-remix.seesaa.net/article/40026111.html うちの Mozilla/5.0 (X…