薫のHack
vimでyuiをオムニ補完する方法 Omni Complete
vimでYUIを使ってプログラムを書いていると、補完したくなるのがVIMerの人情というもの。現状のYUIすべ...
vimのオムニ補完でC++をもっと楽にする OmniCppComplete
vim7.0 以上に OmniCppCompleteは、 omnifunc cppcomplete 機能を提供します。C++ファイルで omni compl...
vimでカレント行ハイライトする CursorLine, CursorColumn
vim7から、カレント行ハイライトがサポートされました。CursorLine以下の設定でできます。set cursorlin...
vimのバッファ操作
vimは、複数のバッファ(buffer)を開くことができます。 ls, buffers, files 開いているバッファ一覧(バ...
クッキーを使わないトラッキング方法
IPアドレスとクッキーで使わないで、ユニークな識別子を作る。JavaScriptでブラウザの情報(解像度、ユー...
PHPパフォーマンス 文字列のechoと文字列連結
PHPで、よく連結した文字列を出力するときに次のようにやります。<?phpecho '<option>'.$varia...
vimのセッション mksession
vimは、mksessionというコマンドでsessionを保存することができます。セッションを保存することで何がう...
ウェブセキュリティ最前線--MSがデスクトップから学んだ教訓
http://japan.cnet.com/special/story/0,2000056049,20352192,00.htm?ref=rss
Webアプリケーションサーバ攻撃を検知・阻止するには
http://techtarget.itmedia.co.jp/tt/news/0707/10/news02.html
ApacheのログからGoogleからの検索キーワードを抽出する方法
ApacheのアクセスログのリファラからGoogleの検索キーワードを抜き出す方法について。get_keyword.pl#!/...
FreeBSD SCHED_SMP(ULE 3.0)
7-CURRENTに新しいスケジューラSCHED_SMPが開発される新しい細粒度のスケジューラロックを使用したスケ...
Google AdSenseの広告を排除するGreaseMonkey
自分のサイトだけ除外しておけば、自分でクリックしてしまうことを回避できる。http://jeremy.zawodny.c...
opera on FreeBSD
FreeBSD で firefox が動かないマシンがあったので、operaを入れてみた。cd /usr/ports/www/opera/sudo ...
最近の記事
- パナソニック ジェットウォッシャードルツ EW-DJ61-Wのホースの修理
- LinuxセキュリティモジュールIntegrity Policy Enforcement
- アマゾンのEcho Show 5を買ったのでレビューします
- アマゾンのサイバーマンデーはAlexa Echo Show 5が安い
- Android スマートフォン OnePlus 7T と OnePlus 7の違い
- Android スマートフォン OnePlus 7 をAndroid10にアップデートしてみた
- クレジットカードのバーチャルカードの比較のまとめ
- 活動量計 Xiaomi Mi Band 4を買ってみたのでレビュー
- Android スマートフォン OnePlus 7 のレビュー
- AliExpressでスマートフォンを買い物してみた
- パソコンのホコリ対策 レンジフードフィルターと養生テープ
- 80PLUS GOLDのPC電源ユニットAntec NeoEco 750 Goldのレビュー
- イギリスの付加価値税 VAT は払い戻しを受けられる
- イギリスのロンドンでスーツケースなど荷物を預けられる場所は
- イギリスのロンドンで地下鉄やバスに乗るならオイスターカードを使おう
- イギリスのヒースロー空港からロンドン市内への行き方
- 航空便でほかの航空会社に乗り継ぎがある場合のオンラインチェックイン
- SFC会員がANA便ではなくベトナム航空のコードシェアを試して解ったこと
- ベトナムの入国審査でeチケットの掲示が必要だった話
- シアトルの交通ICカードはオルカカード(Orca)です
はてなの人気のブックマーク
コンテンツを検索しよう
過去ログ
2020 : 01 02 03 04 05 06 07 08 09 10 11 122019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12