2011-03-01から1ヶ月間の記事一覧
Rubyクックブックを見ていたらLEDをチカチカさせて遊ぶ方法が載ってたのでやってみた. キーボードLEDを点滅(明滅)させる require 'rubygems' require 'blinkenlights' BlinkenLights.open{|l| 10.times{ l.right_to_left} }何の意味もないけど,楽しい. …
cygwin は便利です。WindowsがMacみたいにUnixとのハイブリッドで動きます.仮想サーバをあげるのと大きな違いが、ファイルをそのまま使える.つまりCmd.exeのつもりで,Minttyを使える.しかもWindowsがきれいなUTF-8環境になります. mintty はUTF-8で動か…
plink.exe Puttyに含まれる。Windowsのcmd.exeで使うことが出来る。 英語圏の人は便利かもしれないが、UTF-8(またはEUC-JP)が表示できない。 日本語WindowsのコマンドプロンプトはCP932限定です。日本語環境の私たちは事実上使えない。結果:サーバーがUTF-8…
Windows版のdig があるようなので、使ってみることにした. windows dig (動かん・・) 配布元 http://members.shaw.ca/nicholas.fong/dig/ ダウンロードして展開して実行 wget http://members.shaw.ca/nicholas.fong/dig/c unzip dig-files3.zipうまく動かな…
PHPでエラーが表示されずに困ることがある。最近のPHPは標準がエラー非表示になってる場合があり、ちょっと戸惑うことがある。 php エラーはdisplay_erros とerror_reportingで決まる php.ini display_errors = On ;エラーをブラウザに出す・出さない error_…
rubyがコンパイルできたみたいなのでPHPもCygwin用をLinuxでコンパイルしてみた。Cygwinでコンパイルすると数時間が掛かったけど、Linuxだと一時間かからないね。 コード準備 wget http://jp2.php.net/get/php-5.3.5.tar.gz tar zxvf php-5.3.5.tar.gz mkdir…
centos 使ってるとyum レポジトリが古いのでrpmforgeを使うことにした。rpmforge が常時有効だと、パッケージが多すぎてカオスになるので、一時的に有効にする方がよさそう rpmforge を一時的に有効にしてインストール yum --enablerepo=rpmforge install fo…
Ruby1.9が欲しかったのでビルドした。Cygwinでビルドすると恐ろしく時間かかってオーバーナイトなので飽きる。 LinuxでCygwin向けにコンパイルしてみました 必要なファイル・ディレクトリを準備 cd ~ wget ftp://ftp.iij.ad.jp/pub/lang/ruby/1.9/ruby-1.9.2…
Cygwin側でコンパイルしたTreeコマンド 準備 wget http://tree.sourcearchive.com/downloads/1.5.3-1/tree_1.5.3.orig.tar.gz tar zxvf tree_1.5.3.orig.tar.gz cd tree-1.5.3 Makefile コメントアウトを解消して・・・ Cygwinの場合は、コメントを外して有…
Linux(Ubuntu)を使ってCygwin向けのバイナリをクロスコンパイルしました。Cygwinでビルドすると遅いし、CPUファンがうるさいのでサーバー側でコンパイル仕掛けて静か寝られる方がうれしい。何よりLinuxでやった方がCygwinでコンパイルするより3倍以上速い…
役場ごと流れたり、地震の被害大変だから。子供たちに夢を与えることが必要だと思うんだ。 被災地の図書館に本を贈るとイイと思うんだ。今じゃなく、復興後を視野に入れていまから徐々に準備していけば行けないかんぁ。
そのうち書き直します. 完全に勘違いしてました.複数アプリのディレクトリを公開するのが面倒ですよね mod_userdirはディレクトリを設定が柔軟に出来るってしりました。 mod_userdir mod_userdirが入ってると、ユーザー・ホームディレクトリに各自が公開コ…
/etc/fstabを書くときに、uuidになっててこまる。uuidの書き方を調べたubuntuはuuidが標準になった。 uuidを使うと ディスクの接続が多少変わって /dev/sda1 /dev/sdb1 が入れ替わっても安心。 UUIDのサンプル ubuntuのfstabの例 1 # /etc/fstab: static fil…
EV-SSLはドメイン所有者が実在団体だと存在確認を取ったSSLだ。アドレスバーが緑色になる。 EVの特徴 証明書 ドメイン所有者確認 SSL暗号化 EV-SSL あり あり ac.jpの特徴 ドメイン 所有者確認 .ac.jp あり .co.jp あり .com 無し SSL証明書 SSL暗号化 SSL-V…
expectを使うと、対話ダイアログをうまく操作できる。標準出入力をうまく扱うことが出来て、バッチ処理に向いている。よくできて便利らしい。が、、、、 独自スクリプトなので面倒ですね。 さらにデフォルトでインストールされていない という使いにくさがあ…
データがないフォルダを消すために空にディレクトリを列挙したい。使うと思って作ったディレクトリだったり、ファイルを動かして空のディレクトリをまとめて消したい 空のディレクトリ作業の邪魔だから消したい find で空ディレクトリを列挙して、xargs で消…
Windows開発やWSH(WindowsScriptingHost)を書いているとCOMを使うと便利です。COMを使えばとっても楽なんです。しかし使い方がよく分からない。EXCELのVBA開発エディタさえ有れば関数一覧を見ることが出来、リファレンスとして使える Excelの開発ツールをON…
CygwinでSSL関連がエラーになり困っていました。githubからCloneしてもエラー。CurlでHTTPSしてもエラー、Wgetもエラー。SSLチェックで落ちました。 wget/curlに関してはca-certificatesを指定すれば行けました FireFoxからルート証明書取り出して、コマンド…
ca-certificatesを作っておけばいい。ca-certificatesはCurl用に以前にFireFoxからルート証明書を取り出して作った。詳しくは以前のメモを参照 作ったca-bundle.crtを使えばエラーが出ないことを確認 wget -O - https://mixi.jp --ca_certificate=~/ca-bundl…
curl で https にアクセスしたらSSLの検証がエラーになった takuya@letsnote:~$ curl https://github.com/gyazo/Gyazo.git curl: (60) SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERT…
単純にCygwinのSSLに含まれる ca-certificateが足りないだけだったSSL証明書のチェックをオフにしたら解決 git config --global http.sslVerify falseでもこれから先ずっとエラーになるのがうれしくない。SSL検証を気にせずとりあえず使うならコレで解決する…
WindowsのMBRがなぜか壊れた。急ぐためまずwin7が起動するようにした、その後時間ができてからGrubを触った いきなりGrubを触らなかったのは ubuntu が grub2になっていて、いっぱい調べることがありそうだったから。 windows のMBR(7はちょっと違う win7/…