この両者の圧縮形式について既出のサイトもあるけど自ら確かめるという意味でを圧縮->伸長してみた。。。結果から言うと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 に配置されます。当然普通…
find . -type d -print | chmod 755
/var/run/dmesg.bootにブートメッセージが記録されている
/usr/local/sbin/httpd -l
portsのコンパイル時のオプション確認目的のportsのディレクトリでmake showconfig
chsh -s path-to-login-shellなお、ここで指定するPATHは、/etc/shellsに指定されていなければいけない。
ということで apacheのインストールをしてみた。いくつか壁にぶつかったが本質的な問題は以下ライブラリがインストールされないライブラリがインストールされているが古いライブラリがインストールされているがサーチパスに入っていないまず一つ目 portsによ…
今更感が果てしないですがArduino始めました雑誌等で名前は聞いたことがあってこの度あることをやりたくなってそれがArduinoでやるのが早そうなんで初めて見ましたそのあることは、だいぶ勉強が必要そうなので成功した折には、投稿するということで秋葉原の…
pm3dでz軸をログ軸にする set logscale cb pm3dでカラーバーに表示される数字のフォーマットを変更 set format cb "10^{%L}" ylabelの位置を変える set ylabel "hogehoge" -1,0
Ubuntu特有の作法でハマったのでメモ まずは、ライブラリの作成hello.h #ifndef HELLO_H#define HELLO_Hvoid sayHello();#endifhello.c #include#include"hello.h"void sayHello(){ printf("Hello!!\n");}そして、共有ライブラリ作成。ここでは、ヘッダーフ…
バイナリデータを扱うようになって意識するようになったのでメモ#include#includeint main(int argc,char **argv){ printf("size of char: %d bit\n",CHAR_BIT); printf(" char range is %d -> %d\n",CHAR_MIN,CHAR_MAX); printf(" signed char range is %d …
色々調べた結果採用する方向ですまず、なんとかFORTRANのコードで基本的なhtml出力は得られたのでメモ。[1] Installationsudo apt-get install doxygen でOK[2] Minimum usefortranのコードがある場所でdoxygen -g hoge.confこれで、標準的な出力設定ファイ…
FORTRANにも対応しているjavadoc的なツールが必要になったので調べたメモ■doxygen詳細調査中■sphinxこちらは、javadoc的なツールではないが、この言語(?)でドキュメントかいておけば、htmlページとかPDFとかlatexやmanとかにコンバートできるよ的なツール一…
めずらしくいや初めてかもしれない Windowsネタ「Windowsは、こっちが予期しないことを勝手にしがちで、したいことがしづらい」のいい例「Windows 7」においてウィンドウをデスクトップの端に持って行ったときに最大化かってにさせない方法コントロールパネ…
今回は、プロンプトのカスタマイズ、cシェル系とbシェル系で異なる。まずは、bシェル系 シェル変数「PS1」に設定する。 PS1="\u@\H:\w$ "cシェル系は、シェル変数「prompt」に設定する。自分の場合 set prompt="%n@%m:%~%# "%n : 自分のアカウント名%m : ホ…
自分は、主にUbuntuでcシェル派だったが仕事でRHELの環境でbashを使わざるをえない機会があって今回意識させられた。まずは、Ubuntuの場合、bash(ログインシェル)の設定ファイルは以下の順序で読み込まれる。1) /etc/profile ↓2) /etc/bash.bashrc ↓3) ~/.…