薫のHack
C言語の_Boool型とC99とgccとstdbool.hのbool型
C言語のC99で導入された_Bool型ですが、 stdbool.hで boolに typedefされている。trueやfalseも同じヘッ...
PHP pear XML_RSSでRSSを扱う方法
pear XML_RSSをportsからインストールするportsから pear-XML_RSSをインストールします。% cd /usr/port...
vim 7に内蔵されているgrepはvimgrep
vimの7から内部的に grep の機能を持ちました。使い方は簡単です。scriptを探してみます。:vimgrep scri...
YUI Compressor Version 2.0(The Yahoo! JavaScript Compressor)
YUI Compressor バージョン 2.0がリリースされました。いくつかのバグが修正された正規表現ベースのCSS...
JavaScriptライブラリの構築する方法
Building a JavaScript LibraryAdvancing JavaScript with LibPart 1Part 2
PHPUnitを使ってユニットテストをする
PHPのテストには、phpunitを使うことでユニットテストを作成し、ユニットテストを行うことができます。P...
CppUnitでC++の例外をテストする方法
CppUnitはC++用のテスティングフレームワーククラスライブラリで、ユニットテストを行うことができます...
HTTPリクエストのクエリー文字列をパースする方法
HTTPリクエストのクエリー文字列、または、そのような文字列を分解する方法について覚え書き。= と &...
YUI Compressor(The Yahoo! JavaScript Compressor)
新しいJavaScript minifierが必要な理由ヤフーのユーザの40%から60%が、エンプティキャッシュの経験を持...
YUI Auto Completeの使い方
YUIのAutoCompleteを使って、入力の補完をすることができます。YUI AutoComplete http://developer.yaho...
vimでyuiをオムニ補完する方法 Omni Complete
vimでYUIを使ってプログラムを書いていると、補完したくなるのがVIMerの人情というもの。現状のYUIすべ...
YUI button submitボタンの使い方
YUIのbuttonコンポーネントを使って、少しオシャレなsubmitボタンを簡単に作れます。読み込みjsとcss下...
flickr アーキテクチャ
flickrは主なフォト共有サイトです。flickrには、すばらしい挑戦があり、ますます拡大する新しいコンテ...
Yahoo!UI Library:TabViewを使ってみる
Yahoo!UIライブラリのTabViewについて。YUIのTabViewをつかうと簡単にタブメニューを作ることができます...
Yahoo!UI Library:Loggerを使ってみる
Yahoo!UIライブラリのLoggerについて。Loggerコントロールは、一行のコードでログの読み書きを提供しま...
mixi.jp ミクシィ アーキテクチャ
日本を代表するSNSサイト、ミクシィ(Mixi)のアーキテクチャについて。mixi.jpArchitectureMixiは、日本...
軽量なWebサーバ Lightweight Web servers
この文章は、異なったライトウェイトなウェブサーバ(lightweight web server)の概要です。たくさんのウ...
YouTube アーキテクチャ ハイスケーラビリティ
YouTubeを支えるアーキテクチャと高いスケーラビリティについて。より大きい、速く、信頼できるウェブサ...
ezjailでFreeBSDのjailを作る
jailとはjailは、「プロセスとその子孫を閉じ込める」ことができ、「仮想FreeBSDマシン」を実現する機能...
pearのServices_Amazonを使ってみる
pearのServices_Amazonを使うと簡単にAMAZONのAPIを使うことができます。Services_Amazonをインストール...
pearのServices_AmazonESC4を使ってみる
pearのServices_Amazonをインストールします。方法については、[2007-07-30-1]を参照してください。Serv...
vimを最新のcvsからビルドする方法
vimのカレントのソースを追っかける方法を紹介します。CVSからソースを取り出し、ビルドします% cvs -d:...
C言語による間違えトップ10
はじめに1. ターミネートされていないコメント2. 思いがけない代入/思いがけないブーリアン式3. 非衛生...
セキュリティスキャナnessusのweb版クライアントnessquik
http://home.fnal.gov/~tarupp/http://journal.mycom.co.jp/news/2007/07/10/010/index.html
vim から perl のシンタックスチェックをする方法
perlは perl -c でシンタックスのチェックを行うことができます。Vi-QuickFix をインストールします。ht...
apacheをtop風にモニターするapachetop
apachetopでapacheの状況をtop風にモニターすることが出来ます。ApacheTopは、リアルタイムwebサーバ統...
amazon 商品プレビュー
http://affiliate.amazon.co.jp/gp/associates/network/build-links/previews/main.htmlを試してみる。...
PHPの危険な関数を無効にする方法
危険な関数とはexec関数shell_exec関数suexecpassthruproc_openproc_closeproc_get_statusproc_niceproc...
flickr API - PHPシリアライズ
APIの結果が PHP シリアライズで受け取れると便利です。flickr API のレスポンスを PHP シリアライズで...
PHPでセマフォ
PHPでセマフォ(semaphore)するには、 php5-sysvsem が必要です。$max_acquire= 2;// 何個のプロセスまで...
FreeBSDの起動時のメッセージを見る/var/run/dmesg.bootとdmesg
FreeBSD の起動時に画面に滝のようにブートメッセージが流れていきます。起動時に流れるメッセージをdme...
unix の top の kqread とはなにか?
top(1) で kqread というステータスを目にすることがあります。たとえば、これ。 PID USERNAME THR PRI ...
xterm に コントロール V (C-v) が盗られる話の続き
xterm とともに luit というコマンドが動いている。C-v を2度押さないと C-v がシェルに渡らないのは、...
vimgrep
vimgrepvimgrepadd現在の Quickfix List に追加する。lvimgreplocation list 無し。
FreeBSD で ruby on rails
FreeBSD De Ruby on Rails を試してみました。portsから railsをインストールできます。cd /usr/ports/w...
FreeBSD カーネルを構築する方法
今回は、 FreeBSD 6.2 を導入した。リリースノートはコレ。http://www.freebsd.org/releases/6.2R/relno...
perl で sh -x みたいなことをするには
perl で sh -x update.sh みたいに、プログラムの動きを確認したいときは-d オプションが使えます。% pe...
/usr/ports/devel/p5-Locale-gettext が make できない
checking for gettext... nochecking for gettext in -L/usr/local/lib -lintl -I/usr/local/include......
JavaScript フレームワーク Ext 1.0
Ext の前身は、 YUI の拡張版 yui-ext 。http://journal.mycom.co.jp/articles/2007/04/21/ext/index.html
PHP で URL のパラメータを http_build_query で作る
http_build_query は URL エンコードされたクエリ文字列を生成します。自分で array を foreach でぐる...
最近の記事
- パナソニック ジェットウォッシャードルツ 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