薫のHack

初代SimCityのソースコードが公開される

初代SimCityのソースコードが公開されました。ということで、早速ダウンロードしてきました。http://www...

FreeBSDとLinuxのディレクトリ構造一覧

FreeBSDのディレクトリ構造(Directory Structure)とLinuxのディレクトリ構造(Directory Structure)を横...

FreeBSD ports fcsh Flexコンパイラシェルをインストールする方法

FreeBSD の ports に fcsh(flexコンパイラシェル)が追加されました。flexアプリケーションやモジュール...

FreeBSD C言語のerrnoの実装

システムコールやlibcなどのライブラリは、エラーが発生したときに errnoの値をセットものがあります。/...

ルート証明書

はじめにルート証明書とはルート証明書のパッケージルート証明書の中身を確認する方法はじめにインター...

Yahoo!IncがApacheのプラチナスポンサーになった

Yahoo!のプレスリリースです。Yahoo! Commits to Apache Software Foundation as Platinum Sponsorhttp:...

Linuxで日本語のman(jman)を表示する方法

CentOSには、FreeBSDでお馴染みのjmanコマンドが存在しないようです。yumにも見当たりません。/usr/shar...

PHPの文法チェック(syntax)をチェックするスクリプト

PHPの文法チェック(シンタックスチェック)は、phpコマンドの-lオプションを使うことでできます。*.phpや...

SHARP 912shで録画した動画をPCに転送する方法

SHARP 912shのワンセグで録画した動画をPCに転送するには、SD-MobileImpact というソフトを使います。SD...

FreeBSD 7.0-BETA1.5がリリースされていた

期待のFreeBSD 7.0-RELEASEに向けて、2007/10/15 03:00 にひっそりとFreeBSD 7.0-BETA1.5のisoイメージ...

Digest MD5 Reverseでmd5を復号する方法

MD5は、一方向ハッシュで復号化できないものとされてきた。実際には、復号するアルゴリズムがない、だけ...

gcoreコマンドで実行中のプロセスのコアイメージを取得する方法

はじめにコアファイルとは実行中のコアファイルの取得方法gcoreのインストールgcoreの使い方gdbは動作中...

PS3値下げ 3万9980円

SONYのプレイステーション3が値下げをする。PS2の機能がないPS3が3万9980円で11月11日に発売さ...

gzipコマンドの使い方 ファイルの圧縮や解凍

はじめにgzipとはgzipの読み方gzipコマンドの圧縮方式圧縮ファイルの拡張子gzipとgunzipの違いgzipの書...

PHP symfonyフレームワークをインストールする

Yahoo!のBookmarkや新del.icio.usで採用されているPHPのフレームワークsymfonyを久しぶりに FreeBSDに入...

Googleのソーシャルブックマークサービス Shared Stuff

グーグルのソーシャルブックマークサービス「Shared Stuff」が公開された。Digg, del.icio.us, Fackbook...

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...

PHPUnitを使ってユニットテストをする

PHPのテストには、phpunitを使うことでユニットテストを作成し、ユニットテストを行うことができます。P...

tdiaryをインストール方法

日記CGIのtdiaryをインストールしてみた。ports から tdiary をインストールする。>cd /usr/ports/www/t...

PHPのソースコードを流出させない方法

mod_securityで出力をフィルタするSecFilterOutput OnSecFilterSelective OUTPUT "<?php" log,denyソ...

flickr アーキテクチャ

flickrは主なフォト共有サイトです。flickrには、すばらしい挑戦があり、ますます拡大する新しいコンテ...

mixi.jp ミクシィ アーキテクチャ

日本を代表するSNSサイト、ミクシィ(Mixi)のアーキテクチャについて。mixi.jpArchitectureMixiは、日本...

ezjailでFreeBSDのjailを作る

jailとはjailは、「プロセスとその子孫を閉じ込める」ことができ、「仮想FreeBSDマシン」を実現する機能...

scaling Twitter

Twitterのスケーリングについて。http://www.slideshare.net/Blaine/scaling-twitter

vimを最新のcvsからビルドする方法

vimのカレントのソースを追っかける方法を紹介します。CVSからソースを取り出し、ビルドします% cvs -d:...

opera on FreeBSD

FreeBSD で firefox が動かないマシンがあったので、operaを入れてみた。cd /usr/ports/www/opera/sudo ...

SHARP 912shのブラウザでJavaScriptが動く

シャープ 912shのブラウザでサイトを見ていると、フルブラウザじゃないのにJavaScriptが動いていること...

bashにて複数端末間でコマンド履歴(history)を共有する方法

zsh では、当たり前だけど。function share_history { # 以下の内容を関数として定義history -a # .bash...

PhpDocumentor

インストール方法。sudo pear install http://download.pear.php.net/package/PhpDocumentor-1.4.0a1.tg...

FreeBSD カーネルを構築する方法

今回は、 FreeBSD 6.2 を導入した。リリースノートはコレ。http://www.freebsd.org/releases/6.2R/relno...

livedoor Auth

http://auth.livedoor.com/livedoor Authはlivedoorの認証API(ID認証システム)のことです。このサービ...

PHP で URL のパラメータを http_build_query で作る

http_build_query は URL エンコードされたクエリ文字列を生成します。自分で array を foreach でぐる...

Openssl HMAC SHA1を試す

はじめにサンプルソースコードコンパイル実行例参考はじめにC言語でOpenSSLライブラリを使用して、HMAC ...

セキュリティの話で出てくるHMACの意味とは?

HMACとはHMACなぜ、HMAC を使うのか?HMACとはHMAC とは?MACはMessage Authentication Codeの略語です...



最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 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
プライバシーポリシー