薫のHack

PHPUnit3 スケルトンプログラムを生成する

foo.phpfooTest.phpスケルトンプログラムを生成する方法。foo.php から fooTest.php を生成する方法です...

PHPUnit3 をインストールする

事前の設定インストール参考サイト事前の設定PHPUnit3 をインストールするときに、ディレクトリの許可問...

FreeBSD xsetをインストールする

インストールFreeBSD の ports は、xset も個別にインストールすることになっていたとは、気づきません...

FreeBSD に vnc をインストールする

インストール参考サイトvnc の起動vnc の終了FreeBSD で vnc を使いたかったので、インストールしました...

FreeBSD に twm をインストールする

インストールFreeBSD で X を上げたかったので、twm もインストールした。X 環境を バキバキ使うなら、 ...

FreeBSD xsetroot をインストールする

インストール使い方FreeBSD で xsetroot コマンドを実行しようと思ったら、インストールされてなかった...

FreeBSD kernel module を起動時にロードする

FreeBSDの起動時にnullfs.ko をロードしてくれないと困るので、loader.conf の設定を追加した。/boot/lo...

gcov_exit undefined reference to __stack_chk_fail_local

FreeBSD で gcov 使おうと思って gcc に --coverage オプションをつけたら、以下のエラーが出ました。ka...

gcovの使い方

はじめにコードカバレッジとはカバレッジの種類コードカバレッジを取得する方法gcovとはgcovのインスト...

gccコマンドは呼び出し屋さん gccコマンドの裏側

cpp コマンドによる処理cc1 コマンドによる処理as コマンドによる処理ld コマンドによる処理やっとでき...

PHP JSONをデコードしたときに配列にする方法

配列を json_encode() でjson形式に変換することができます。json_decode()でjson形式をデコードするこ...

C++からC言語のライブラリをリンクする undeclared reference to function

C言語で書いたライブラリを C++ のプログラムからリンクしようとしたときに、undefined reference to fu...

CentOSの電源を落とす shudown -P now

FreeBSDでPCの電源を落とすときには、shutdown -p nowでよかった。CentOSのshutdownだと-pオプションが...

CetnOS6がリリース

CentOS6が公開されました。Red Hat Enterprise Linux(RHEL) 6の互換 Linuxディストリビューションです。...

pw コマンドでgroupにUserを追加する

FreeBSDでunix group に user を追加するときに、よく、 sudo vim /etc/groupって、コマンドを叩いて、...

UFSのブロックサイズを32KB、セグメントサイズが4KBへ

現行のUFS/FFSは、ブロックサイズ16KBセグメントサイズ2KBです。今後、ブロックサイズ32KBセグメントサ...

FreeBSD 9 から sysinstall は BSDInstall へ置き換えられる

FreeBSD のデフォルトインストーラーが sysinstallから bsdinstal に入れ替わることになりました。bsdin...

PHPの複数のSAPIモジュールを同時に作れない

PHPのembedを有効にして、PHPを作り直していると、エラーが発生し、途中で止まってしまいました。PHPのS...

FreeBSD 8.2-RELEASE

sudo freebsd-update upgrade -r 8.2-RELEASE/etc の設定で差分がある場合に、エディタが自動的に起動さ...

アドバンスドフォーマットテクノロジー AFT HDDを使う方法

AFTを使うにはXPでパフォーマンスが出ないAFTのメリットHDDの大容量化は、1プラッターの容量を増やした...

C言語 時刻の秒数を取得する time()

サンプルコードFreeBSDでの実装久しぶりに time()を呼ぶプログラムを書かなければいけなかったので、思...

C言語 日付の秒数を文字列に変換する ctime

time() 関数で seconds since 0 hours, 0 minutes, 0 seconds, January 1, 1970 からの秒数を取得できま...

FreeBSD portmasterで依存関係を削除する

FreeBSDのportsからインストールしたアプリケーションをportmasterでアップグレードしようとしたときに...

JavaScript NaNとは何か NaNの判定方法

はじめにNaNの読み方一般論としての NaN とはJavaScript の NaN とはNaNの判定の方法NaNとNumber.NaNの...

Unix dateコマンドの日本語表記をやめる方法

dateコマンドを実行すると日時がわかります。多くの人は、このような表示になると思います。2011年 2月1...

curlコマンドでTLS/SSLのエラーを無視する方法

はじめに証明書のエラーの例の紹介証明書のエラーを無視する方法更新履歴はじめにcurlコマンドとは、Uni...

FreeBSDのinterfaceにaliasを追加や削除する

Jailにsshするとマスターホストに接続され、Jailが動いていないのかと思ってしまいました。なぜか、alia...

SSL証明書をOpenSSLコマンドで取得するときにエラーが出る unable to get local issuer certificate

はじめにTLSで何が行われるのか?OpenSSLコマンドのエラーについてエラーの対処方法OpenSSLコマンドにル...

FreeBSDのTLS/SSLのルート証明書のパッケージ ca_root_nss

はじめにFreeBSDのルート証明書のパッケージファイルの中身の紹介参考はじめにインターネットでは、暗号...

SSL証明書をOpenSSLコマンドで取得、確認する方法

はじめにOpenSSLコマンドをインストールする証明書を取得する証明書の内容を確認するSANsを取得する方法...

OCSP - Online Cerificate Status Protocolとは

Online Certificate Status Protocol (OCSP) は、X.509 公開鍵証明書の失効状態を取得する通信プロトコ...

CRL Certificate Revocation List 証明書失効リストとは

CRL (Cerificate Revocation List) は、PKIにおける失効したデジタル証明書のリストです。リストは、証...

VerisignのSubject Alternative NamesをサポートしたSSL証明書

SSL証明書は、1つのコモンネーム(FQDN)しかサポートしません。ワイルドカード証明書では、複数のサブド...

ApacheでPHPモジュールを有効にする

あわせて読むPHP5とApacheをインストールしたら、.phpのファイルにアクセスしたときに、PHPが実行される...

FreeBSDにApache22とPHP modモジュールをインストールする

あわせて読むFreeBSDにApache22とPHPのMODモジュールをする方法に関するメモ。PHP5をビルドするときに、...

FreeBSD jmanを更新した japanese/man japanese/man-doc

更新方法portmaster関連記事FreeBSD の jman のドキュメントを更新しました。japaneseのman-docとmanをp...

C言語 FreeBSD setjmp longjmpで大域ジャンプをする

サンプルコードコンパイル実行例実行環境についてUnixのプログラムでは、処理中にシグナルを受信した場...

Objective C入門 Hello World

hello.mコンパイル実行例まとめFreeBSD/Unixユーザのため(かもしれない) Objective C 入門です。まず...

Linuxでプロセスアカウンティングを有効にする

プロセスアカウンティングを有効にするプロセスアカウンティングを有効にするプロセスアカウンティング...

C++ デフォルト引数はプロトタイプ宣言だけにする default argument given for parameter

はじめにデフォルト引数とはサンプルコードコンパイルするとデフォルト引数でエラーが出る何が悪いのか...



最近の記事

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

コンテンツを検索しよう

過去ログ

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
プライバシーポリシー