2012-01-01から1年間の記事一覧
恥ずかしながらどうやってるのだろうと気になっていたけどやっと知る事ができたのでメモ 1 #include 2 3 int main(void){ 4 5 printf("error message in %s line: %d\n",__FILE__,__LINE__); 6 7 return 0; 8 }標準出力error message in test.c line: 5
DESC table-name;
普段湯水のように送っているメールでも実際自分でライブラリーの恩恵に預かりながらとはいえ使う側から作る側になって初めて気づく事もあるというのが今回の教訓Mail のheaderについてです。先の投稿 の続報という形になっています。 24 $header = array( 25…
smtp-auth over ssl なsmtpサーバーからメールを送る。PHP -> 5.4.6[1] pear-Mail のインストールcd /usr/ports/mail/pear-Mailmake config-recursivePEAR_NET_SMTPを有効にするmakemake install[2] コーディング 1 2 require_once("Mail.php"); 3 4 // requ…
既出の記事がたくさんがあるが自分用のメモCake PHP( ver. 2.2.2 ) で404 Not Found が出る場合の対処法[0] apache の mod_rewrite が有効になっているか確認httpd.confで以下の用になっていればOKLoadModule rewrite_module libexec/apache22/mod_rewrite.s…
例えばGnome terminalは、256色の表示に対応しているがデフォでは、vimは、16色でしか表示してくれない。vimも256色で表示するは、~/.vimrcのcolorchemeの設定の前に以下を追加set t_Co=256reference http://vim-users.jp/2009/08/hack64/
cd /usr/ports/mail/postfixmake config-recursivemakemake install[2] sendmailの無効化man rc.sendmailを参考に/etc/rc.confに以下を追加sendmail_enable="NO"sendmail_submit_enable="NO"sendmail_outbound_enable="NO"sendmail_msp_queue_enable="NO"[3]…
GNU Global と vim の組み合わせで快適ソースコードリーディング環境を構築してみる。まず、GNU Globalのインストール sudo port globalvimのプラグインのコピー cp /opt/local/share/gtags/gtags.vim ~/.vim/plugin/コピー先のホームディレクトリのvim plug…
System.SysUtils.Win32MajorVersion
linux でシステムコールをトレースするには、straceを用いるけどFreeBSD では、trussを用いるらしい。truss COMMAND
サーバーを構築したらすることそれは証拠を残す事。今回は、カーネルからのログを例にまとめてみる。まずは、何のログをどういう重要度のログを記録するか?[1] kernelのログで重要度notice以上のログを取る (syslogの設定)まず、ログファイルを作成しておく…
FreeBSD 9.0 のインストーラに採用されている。Dialogコマンドを試してみた。dialog --title 'Hello Title' --msgbox 'Hello World' 5 20ここで、5,20はそれぞれ、ダイアログボックスの縦と横のサイズ。dialog --infobox 'Please wait' 10 30;sleep 4sleep無…
freebsd + apache + php5 + mySQLに mediawikiをインストールした。mediawiki 本家サイトから本体をDLそして、展開wget http://download.wikimedia.org/mediawiki/1.19/mediawiki-1.19.2.tar.gztar xvf mediawiki-1.19.2.tar.gzそして、apacheの公開ディレク…
gdb ./a.outbreak mainstepなお、ブレークポイントの情報表示info break
Ubuntu にインストールしようとしてweb Serverとしてapacheを使う当たりで断念したredmine FreeBSDでインストールを試みた所成功したみたいなのでメモ当方環境:FreeBSD 9.0-RELEASEportsでインストールされたredmine : 1.3.1.stableインストールは主に下記ス…
この両者の圧縮形式について既出のサイトもあるけど自ら確かめるという意味でを圧縮->伸長してみた。。。結果から言うとbzip2は、比較的圧縮が速く、伸長が比較的遅い。xzはその逆。両者ともtimeコマンドの結果。[圧縮]zip2 : 0.015u 0.001s 0:00.01 100.0% …
port search gitで検索 sudo port git-coreこれでgitのインストール完了。p4mergeのインストールhttp://www.perforce.com/downloads/complete_listより自分の環境のバイナリをDLMacの場合は、dmgファイルをDLしてマウント。p4.merg.appを/Applications/に入…
MacPortsがインストールできたのでためしにgftpをインストールしてみたportsの検索は、ports search name gftpインストールは、sudo port install gftp
開発環境を整えるべくMacPortsをインストールしたのでメモまず、MacPortsには、Xcodeが必要ということで「App Store」からDL&インストール。(1.6Gbyte 程あるApple IDが必要になるのでまだ作っていない場合は、作成する。Xcodeのインストールが済んだらMacPo…
phpMyAdmin(Ver.3.5.2.2)を使っているとHTTP の324エラーステータスが帰ってくるhttpのログを見てみると、php Fatal error: Call to undefined function PMA_sanitize()とある。調べると phpMyAdmin/libraries/Message.class.phpを修正する必要があるとのこ…
phpにてMySQLのDBに接続しようとしたらUndefined function mysql_connect();と言われた。調べてみるとphp5-myqlが入ってないことが分かった。インストールして無事解決。cd /usr/ports/databases/php5-mysql/make config-recursivemake install
Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0というエラーが表示され何なのか全くわからなかった。追記:結局APCを使いこなせなかったためやむを得ずapc.cache_by_default=0として無効化した。Google先生に聞いてみると。PH…
On FreeBSDサンプルファイルとして下記2種類がある。利用目的にあわせてファイルをphp.iniとして/usr/local/etc/にphp.iniとしてコピーして中身を適宜編集。/usr/local/etc/php.ini-development/usr/local/etc/php.ini-production
terminatorを使ってFreeBSDに初めてログインしてviをおもむろに使うと「No terminal database found」と言われた。viは、どの環境でも始めから問題なく使えると信じ込んでいたので、びっくりした。といっても悪いのは、viではないのだが。。。UNIXおよびLinu…
UbuntuでもWindowsでもIMEのOn/OFF切り替えは、[Shift-Space]と決めているのでMacでもそのように変更する。今回、参考にさせて頂いたブログは、下記http://kaworu.jpn.org/kaworu/2010-09-25-1.phpそして、ショートカットキー割当ての設定を行うツールが「Ke…
stand-aloneではなく、xinetdからFTPサーバ(vsftp)を構築する。今回も On FreeBSD (Ver. 9.0)まず、xinetdをコンパイル&インストールcd /usr/ports/security/xinetdmake config-recursivemake installマニュアル、「man vsftpd.conf」や http://www.express.…
/usr/local/share/doc/ にある
タイトルの通りコンパイルオプションの指定し直しは、rm -r /var/db/ports/*
以前にもMySQL+PHPを扱った時には、文字化けに悩まされたが今回も悩んだMySQLの日本語を含むレコードがあるテーブルをダンプすると日本語部分が「?」と表示される。DBの照合順序は、「utf-8」になっているので、mb_convert_encodingを使ったがだめだった。my…
FreeBSDで導入してみたxampp on Ubuntu しか使えない弱情な自分ですがなんとかログインまではできましたまず、コンパイルcd /usr/port/databases/phpmyadmin/make config-recursivemake installすると、/usr/local/www/phpMyAdmin に配置されます。当然普通…