サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
kei-os2007.hatenadiary.org
Linuxが挨拶しないのは、printk() の使い方を まちがっているのが原因でした。 コンパイルログをきちんと読もう、ということで。 KERN_ALERT のあとに ,(カンマ) は不要っすよ。 warning: too many arguments for format ちゃんと教えてくれてるじゃん。 そして、ちゃんと挨拶するコード。 #include <linux/init.h> #include <linux/module.h> MODULE_LICENSE("Dual BSD/GPL"); static int hello_init(void) { printk(KERN_ALERT "Hello, World!!\n"); return 0; } static void hello_exit(void) { printk(KERN_ALERT "Goodbye, cruel
vimから twitterに書き込みvimスクリプト、ありますねー。 いいっすねー。 ダウンロード http://www.vim.org/scripts/script.php?script_id=2124 最新のスクリプトを取得しました。 script version : 5.0 date : 2008-03-28 Vim version : 7.0 基本設定 runtimepathの通ったディレクトリに vimtwitter.vimを配置。 .vimrcに、let vimtwitter_login="USER:PASS"の形式で ユーザ名、パスワードを記述。 (直書きっていうのがアレだけど、目をつぶって、と) 自分の twitterアカウントは kei_os なので let vimtwitter_login="kei_os:PASS" これで動かす vimを起動して、テキストを書いたあと
今年にはいってから Joel on Softwareを読んで 先日書いたエントリーで、今年は射撃しながら前進 (15章に書かれている)を 引用しましたが、あと 1つ、とても心に残った章があったので メモに残しておこうと思います。 第31章 下っ端でも何かを成し遂げる方法 たとえチームの中でたいした権限が与えられてない状況にあったとしても 自分のチームを下から改善する戦略、ということで 5つの戦略について書かれています。 戦略1: 実行あるのみ 個人が実行するだけでプロジェクトをずっと改善できることはたくさんある。 デイリービルドするサーバがないって?作ればいい。 「この仕組みがなくて効率悪いなぁ」とか思ってることがあるなら どんどん自分で仕組みを作って改善していこう、ということです。 自分でやれることはやる、ですね。 戦略2: じわじわと広めていく たとえば、あなたのチームでは誰もバグデー
9/6(土) 秋葉原で開催された VimM#2 に参加してきました。 ちょっとレポートを書くのが遅れに遅れてしまったので>< VimM#2参加のみなさま(特に発表者のみなさま)、申し訳ないです.. 第一部 プラグインを使おう編 プラグインって何? おいしいの? by id:ka-nacht まず、Vim神こと id:ka-nachtさんによる、Vimプラグインの導入的な発表でした。 id:ka-nachtさん発表資料へのリンク http://whileimautomaton.net/2008/09/vimm2-use-plugins Vimプラグインには 3種類あるよ global plugin (vim全体で有効な機能を提供) filetype plugin (filetype別の機能を提供、バッファローカル) compiler plugin (QuickFixで利用される) Vimプラ
いまは Vimperatorも 1.2preに更新して使っている。 プラグインをあまり使ってなかったから揃えようと、ボチボチと入れているのだけど 中でも画面分割プラグインの splitBrowser.jsを使いたい、と思って http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/splitBrowser.js からダウンロード。 MacBookで自分のプラグイン置き場にしている ~/.vimperator/plugin に配置したけど、:splitコマンドが効かない>< それで「:splitが効かないなぁ」みたいなことを twitterでつぶやいていたら retletさんに、Split Browserアドオンが必要では? と教えていただき、導入したら 無事に Vimperatorから画面分割制
このブログも日記というよりもはや年記になっていて、やるやる詐欺、いや、書く書く詐欺になっているので、ここらへんでエントリー投入しときます。とは言っても、はてな記法もすっかり忘れているので、ひとまず手短なエントリーにしときます。 ここのところは、Android のポーティングやアプリ開発にシフトしているところです。ハードウェア系 (SoC とか) からは一旦離れて、組み込み Linux や C++、Java の経験値を上げているところです。 Android のポーティングには、個人では BeagleBoard を使ってますが、最近、Kinect センサーを購入したので、Android + BeagleBoard + Kinect でちょっとまとめてみようかな、と思ってる次第です。ぼちぼちブログ書きのリハビリをしながら。 というわけで、久しぶりすぎる更新でした。 前回のエントリから、ずいぶんと
電車で銀行手続きに行って あまりに電車が空いて快適だったのと あまりに銀行で待たされたのと 天気がよくて公園にいったら、あまりに気持ちよかったので MacBook Proを開いて Vimperatorを使いながら せっかく読んでるヘルプだし、と テキトーに日本語にしてみた。 たぶんまだまだ手を加えるけど メモっすよ。メモ。 ウソ八百もあるかもしれない、保証なし、っす。 webページを開く :o[pen][!] [arg1], [arg2], ... 1. ローカルファイルを開く ex. :open /etc/fstab :open ../other/foo.html 2. 検索エンジンを使って開く ex. :open wikipedia linus torvalds 検索エンジンの名前をカスタマイズしたい場合は :dialog searchengines 3. デフォルトの検索エンジンでキ
まずは取得 最初のバージョンはここだった。 http://tokyoenvious.xrea.jp/b/vim/hatena_vim.html 続きがあった。 http://tokyoenvious.xrea.jp/b/vim/hatena-vim-2.html そして、CodeReposでメンテするようになっていた。 http://coderepos.org/share/browser/lang/vim/hatena ゲットした。 つづく。 セットアップ CodeReposで取得した hatena.vimを、$VIM/hatenaに展開した。 plugin, syntax, cookiesのディレクトリを作って展開した。 cookiesは空っぽで。 ~/.vimrcを編集。 設定を追加。 set runtimepath+=$VIM/hatena let g:hatena_user='ke
このページを最初にブックマークしてみませんか?
『kei-os2007 against the machine!!』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く