タグ

2006年2月13日のブックマーク (6件)

  • viを使い倒そう 少し進んだ使い方

    担当:服部@ソニー mhatto@arc.sony.co.jplast update: Mar. 20, 2001 この文書はviというテキストエディタの使い方に関するものです。 といっても物のvi(Solaris等の商用UNIX付属のviでしょうか?)は、 Linuxディストリビューションには入っていませんので、 viクローンの使い方です。文書内ではviクローンをviと呼んでいます。 1. viとは? 2. なぜviなのか? 3. これだけ覚えれば使えます(1st Step) 3.1 起動方法 3.2 すべての操作はコマンドで!! 3.3 大切なモードのお話 4. 少し進んだ使い方(1) -コマンドモード- (2nd Step) 4.1 作業の取消をしたい(アンドゥ) 4.2 カーソルのある行の先頭/末尾にカーソルを移動したい 4.3 現在ページの先頭行/末尾行にカーソルを移動したい

  • はてなガンダム - ARTIFACT@はてブロ

    渋谷IT連邦(連邦)はシックスアパート(ジオン)のブログ作戦に対抗するため、新型MSウェブサービスを開発するはてなV作戦を発動した。開発されたMSは、はてなダイアリー(ガンダム)、はてなアンテナ(ガンキャノン)、人力検索はてな(ガンタンク)であった。 しかし、V作戦の開発地はシックスアパートに急襲され、はてなには正規の軍人は残らなかった。そのため、はてなホワイトベースの指揮は、士官候補生だったジュンヤ(ブライト)の手に委ねられた。はてなダイアリーに乗ったのはナオヤ(アムロ)で、ホワイトベースを操縦するのはレイコ(ミライ)だった。 そのはてなを狙う男がいた。ミヤガワ(シャア)である。彼はヒルズからシックスアパートに移り、はてなをつけねらう。 ナオヤ「こいつ…違うぞ!Movable Typeなんかと、装甲も…パワーも!」 ジュンヤ「左舷、サーバー重いぞ! 何やってんの!」*1 ナオヤ「ナオヤ、

    はてなガンダム - ARTIFACT@はてブロ
  • naoyaのはてなダイアリー - サーバーを増やせばいいんじゃない、サーバーを増やすだけで解決できるように努力するのだ

    ライブドアの技術の話について書いた、その記事のコメント欄。最初は感情的な批判などがあって話題とは別の方向で炎上し気味だったんでうーんと思ってたんですが、後半になってきて少し面白い議論が出てきました。 こんな反応があった。 アクセス数が増加している段階で、ApachやAppServerのスレッド数をいじろうが、ヒープサイズを増やそうが、DBのパラメータをいじろうが、はてまたアプリを書き直そうが、性能要求にミートするには相当のワークが発生しますし、どう最適化、チューニングしても追いつきません。そのようなチューニングにお金をかけるならサーバーを追加したほうが安く上がるのではないかと思うのですが、如何でしょう? それに対する僕の返信は、 確かに何千万もするファイルサーバーとか、ロードバランサーとかで問題が解決できる機会っていうのは存在すると思います。なので ”負荷が高ければ、結局サーバーを単純に増

    naoyaのはてなダイアリー - サーバーを増やせばいいんじゃない、サーバーを増やすだけで解決できるように努力するのだ
  • prototype.js v1.5.0 の使い方

    それは何? prototype.js は Sam Stephenson によって書かれた JavaScript ライブラリです。 この熟考の上記述された標準に準拠したコードは、Web 2.0 において特徴となるリッチでインタラクティブなウェブページを制作する際の重荷を、あなたの肩から取り去ってくれるでしょう。 もしこのライブラリを使ったことがあるなら、充実したドキュメントがこのライブラリの売りではないことに気がついたはずです。 私は他の開発者と同様に、ソースコードを読み、試行錯誤しながら prototype.js を理解しました。 自分が学んでいる間にメモを取り、それを他の人たちと共有することは価値があるのでは、と考えたのです。 加えて、このライブラリによって提供されているオブジェクト、クラス、関数、拡張機能についての 非公式リファレンス も提供しています。 ここで提供する例とリファレンス

  • bookmark機能 - higepon blog

    Emacsでbookmark機能があるんですが(C-x r m, C-x r b) .emacs 良く行く、ディレクトリのdiredのバッファ あたりをブックマークして結構使っているんですが。 これに加えて「現在一番関心のあるソースコード」に current という名前をつけておくと良い気がしてきた。 しばらく試してみよう。

    bookmark機能 - higepon blog
  • カーソルの位置にデバッグ用のprintfを挿入 - higepon blog

    printfデバッグをする前にバグを出すな、デバッガを使え等のご意見があるかもしれませんが。。 cppのソースを編集中に、C-c dをすると printf("%s %s:%d\n", __func__, __FILE__, __LINE__); が挿入されます。 ソースを見れば分かると思いますがprintfでなくても何でもできます。 ちなみに手元ではprintfではなくTRACEマクロにしてます。 (defun my-insert-printf-debug () (interactive) (insert-string "printf(\"%s %s:%d\\n\", __func__, __FILE__, __LINE__);") (indent-according-to-mode) ) (add-hook 'c++-mode-hook (function (lambda () (def

    カーソルの位置にデバッグ用のprintfを挿入 - higepon blog