薫のHack
C言語 FreeBSDで共有メモリを使う shmget/shmat/shmdt
UnixのIPCの1つに共有メモリがあります。共有メモリは、複数のプロセスで、メモリを共有します。共有メ...
C言語 scandir()でディレクトリエントリのリストを取得する方法
はじめにscandir とはscandir の定義サンプルコードコンパイル方法実行結果ソートをするサンプルコード...
Microsoft Windows XPの高速化 システム編
結構、もっさり感のあるMicrosoftWindows XPですが、Windows 2000ライクにしたりすると、若干高速化され...
tailコマンドでファイルの中身を逆にする方法
ファイルの中身を行レベルで逆にしたい、とか、stdinの入力行を逆にしたいとか、ファイルや入力の逆から...
FirefoxでJavaScriptのメモリリークを検出するLeak Monitor
JavaScriptでもメモリリークが発生することがあります。Firefox用のメモリリーク検出拡張機能があります...
Firefox 3 ベータ4リリース
Mozilla Foundation より Firefox 3 のベータ4がリリースされました。バグ修正新しいダウンロードマネ...
FreeBSD 8-CURRENT procstat
FreeBSD 8-CURRENTにprocstat(1)コマンドが追加されました。ファイルディスクリプタ、スレッド、カーネ...
地上デジタルの録画ができるfriioのセットアップのまとめ
地上デジタル放送は、コピープロテクトがあり、PCでは録画できませんでしたが、friio(フーリオ)を使えば...
PHP PHP_SELFとSCRIPT_NAMEを比較してみた
はじめにSCRIPT_NAMEとはPHP_SELF とSCRIPT_NAMEの値を確認するさいごにPHP関連記事PHPに関する書籍を探...
PHPの不要なモジュールを外してapacheのメモリを減らす方法
いつもapache(httpd)のプロセスをチェックするために、topコマンドで様子を確認しています。httpd(8)プ...
Apple MacBook Air
Appleから薄型のノートパソコン MacBook Airが発表されました。そんな気になるMacBook Airの仕様につい...
FreeBSDとLinuxのディレクトリ構造一覧
FreeBSDのディレクトリ構造(Directory Structure)とLinuxのディレクトリ構造(Directory Structure)を横...
firefoxのメモリ使用量を減らす Firefox Ultimate Optimizer
私のfirefoxのメモリ使用量は、かなり多いです。だいたい100MB以上あります。そんなfirefoxのせいで、メ...
Yahoo! YUI 2.4.1がリリースされていた
Yahoo!のYahoo User Interface Library(YUI)のYUI 2.4.1が2007年の12月19日にリリースされていた。YUI...
C言語でCSVの文字列をsscanfで読み込む方法
はじめに時代遅れの関数についてC言語でCSVを読む方法を考えるライブラリでCSVをパースできないのかC言...
FreeBSDのsendmailのmailq(メールキュー)の削除方法 2
AMD Opteron Dual Core, 8GBのメモリのマシンがよくガクっとレスポンスが悪くなるのが結局、直ってなく...
FreeBSDの反応が遅くなったときに考えたこと プロセス数が多すぎる
最近、やけにFreeBSDの反応が遅く、コマンドを実行するとやけに待たされたり、vimのレスポンスがやたら...
PHP APC(Alternative PHP Cache)による高速化
なぜか、APCがオフになっていたので、有効化しました。倍ぐらいリクエストの処理スピードが上がって、か...
gcoreコマンドで実行中のプロセスのコアイメージを取得する方法
はじめにコアファイルとは実行中のコアファイルの取得方法gcoreのインストールgcoreの使い方gdbは動作中...
C言語でカレントディレクトリを取得する getcwdの使い方
はじめにプログラムからカレントディレクトリを知る方法サンプルコード getcwd.cコンパイル方法サンプル...
JavaScriptでDOMから子ノードを削除する方法
JavaScriptでDOMからchild nodeを消す方法。シンタックスoldChild = element.removeChild (child)child ...
mixi.jp ミクシィ アーキテクチャ
日本を代表するSNSサイト、ミクシィ(Mixi)のアーキテクチャについて。mixi.jpArchitectureMixiは、日本...
YouTube アーキテクチャ ハイスケーラビリティ
YouTubeを支えるアーキテクチャと高いスケーラビリティについて。より大きい、速く、信頼できるウェブサ...
C言語による間違えトップ10
はじめに1. ターミネートされていないコメント2. 思いがけない代入/思いがけないブーリアン式3. 非衛生...
top コマンドの見方 PID, USERNAME, THR, PRI, NICE, IZE, RES, STATE, C, TIME, WCPU, COMMANDの意味
FreeBSDのtopコマンドの下記の意味について。 PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU C...
開発と生活のFirefoxの複数のプロファイルをわける
firefoxの設定や拡張機能によって、firefoxのパフォーマンスなどが変わってくる。そこで、生活用と開発...
FreeBSDのpsコマンドの見方
psコマンドで、実行中のプロセスの情報を表示することができます。psコマンドは、kvm(kernel memory int...
PHP 先頭8バイトで画像フォーマットを判別する方法
画像フォーマットを判別する方法は、いくつもある。getimagesize を利用して画像フォーマットを判別する...
メモリ 1GBが4000円
http://www.watch.impress.co.jp/akiba/hotline/20070519/etc_mem.html
G965 はメモリが最大 8GB
ノブにメモリが増設したいといわれる。intel のマザーボードらしい。チップセットは、 G965 。ノブにメ...
top コマンドの見方 メモリ編
top(1) コマンドでは、プロセスやメモリ、ロードを調べることができます。今回は、 top(1) のメモリにつ...
PHP 高速化 メモリにデータをキャッシュする Memcache
memcached に突っ込むこと考えるのは日常茶飯事。Make PHP apps fast, faster, fastest, Part 3: Cache ...
セキュリティ 104ビットWEPキーが1分で解読できる
はじめにはじめに暗号は、いずれ解かれてしまうものです。http://slashdot.jp/security/article.pl?sid=...
bsdsarをインストールする
はじめにインストール設定実行例はじめにsar コマンドは、Unix のステータスを表示するためのコマンドで...
FreeBSD libfetch を使ってみる
libfetch(3) は、 fetch(1) コマンドで利用されているライブラリです。URL にアクセスして、表示するサ...
最近の記事
- パナソニック ジェットウォッシャードルツ 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