2011-12-01から1ヶ月間の記事一覧
Macのコマンドは正統派UNIXなので、Gnuコマンドの系統とはちょっと違う。UNIXだから同じと言っても、やっぱ違うのは気になる。 gnuコマンドにそろえる。 BSDユーザーなら気にならないかもしれないけど、GNU Linuxユーザーの私はどうも気になる。 coreutilsを…
Windowsには、パスワードに初回ログイン時のみ有効なものがある。ユーザーはログイン時にパスワードを変更する。 これをLinuxでやるには passwd -e をたたけば良いらしい 参考 http://www.debian.org/doc/manuals/debian-reference/ch04.ja.html
Chromeをどうしても使うことがあるので、面倒だけどつかってる。 インスタント検索が復活する インスタント検索がオフにならない。 検索設定でオフにしても、オフにならない。 調べてみたら・・・ アドレスバー検索からのショートカットにインスタント検索設…
OperaでAppStoreなどのプロトコルハンドラを関連づければ出来ます。 AppStoreにアクセスしたら AppStoreでSafariでこいよと言われて悲しい。FireFoxやChromeだと、プロトコルに関連づける?って聞いてくれる。 原因はAppleがOperaにプロトコルへリダイレクト…
Xpathって条件かけるんですよね。プログラミング言語で、IF分や正規表現マッチをすると、条件の再利用がめんどくさいのでXpathでやってみた。 XpathでRSS広告以外のエントリを取得する /rss/channel/item[not(contains(./title,"PR"))] PHP5.2xなら SimpleXM…
URIのエンコードをコマンドにしていつでも呼べるようにしておくと便利だと思う。v8エンジンが確実だと思ったけれど、V8はコマンドプロンプトから呼んでもShebangで呼べない。 URIencodeがコマンドから呼べるように encodeURI 1 #!/usr/bin/env ruby 2 3 requ…
オレオレRubyGems配布サイトを作りたいと思った。 やりかた Route477さんがやってる。→http://route477.net/d/?date=20100720 インストール gem install geminabox サーバの起動 設定ファイル config.ru を書いて「rackup config.ru -p 9292」とかするとgem…
PDFも手軽に扱いたいですね。 imagemagickのコンバートでPDFを分割しようとした。 takuya@air:~/Desktop$ convert 200905_015-088.pdf -resize 480 dest*.png sh: gs: command not found convert: Postscript delegate failed `200905_015-088.pdf': No such…
Windowsを無線LANコンバーターとしてチョッと使う.図の通りです。無線→有線。 Windows7は仮想Wifiが準備されているので、Wifiのブリッジにもなる。 有線→有線も同じように出来ますね.
Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラ home brew インストール ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_home…
「\(バックスラッシュ)」を挿入してみたんですが それでは効果がないようで・・・。で、少し調べてみたら解決策を発見。 「 シングルクォーテーション を エスケープ するには、 シングルクォーテーション を2つ重ねる」 = 「''」 とのこと。 http://www.…
CygwinをつかえばWindowsでも簡単にCronを使うことが出来ます。いままでどうしてやらなかったんだ。便利すぎて大活躍。なぜ避けてきたんだ。そう思うくらい後悔したのです。 とりあえずデフォルトで入ってるみたい インストール不要。Cygwin入ってたら不要。…
GoogleAppsアカウントで、ichatを使う。 google talksが無いのでichat を使う。Google Appsアカウントでも設定できる。 自動検出をOFF ポイントは自動的に検出をOFFにすること自動検出はDNSの設定や応答から、Jabberのポート検出する。コレはなくていい
MacのXCODEがgcc からllvmに変更されているので、ffmpegのインストールでエラーになる。llvmだとエラーになる。 gcc互換になるように指定する。 brew install --use-clang ffmpegこれでOK。あっというまでした。 参考資料 Mac デ Homebrew ノススメ
ネタにマジレスするか。 低級テキストエディタでせっせとコーディングしているあなた!そろそろ手がが疲れてきていませんか? インデントや文字の位置揃え等、プログラムの本質以外の部分で時間を使う時代は終わりました! そしてコメントは視覚的にもコメン…
DDしたイメージをVmwarePlayer で動かす方法 知ってると捗りそうなので、まとめておく vmconveter は dd の raw かの変換をサポートしていない。どうするか? qemuを使う qemuはLinuxのコマンド qemu-img convert -f raw /path/to/hoge.dd.img -O vmdk /path…
台数多いときに、一度にAPTするとさすがに重そうなので。APT-Cacheしないと遅いだろうとおもって。APT-Cacheした。 サーバー側で apt-chaceをインストール 利用側で次のように書く echo 'Acquire::http { Proxy "http://192.168.95.210:3142"; };' >> /etc/a…
むかしまとめたけれど、実例がないとよく分からない。→imagemagick で写真縮小でよく使うパターン - ブックマクロ開発にconvertコマンドの使い方をサンプル例を元に考えてみる。 convert コマンドの実例を作ってみる 元になるファイル。 480 × 270 ピクセル …
WindowsのShutdownをCygwinから使うのは面倒なので。 shutdown パッケージ コレを使えば、windowsのshutdown コマンドに頼らなくても再起動出来る。 インストール apt-cyg install shutdown これでLinuxライクなShutdownコマンドとrebootコマンドが使えるよ…
Cygwinのcygrunsrvで手軽にWindowsサービスを作ることが出来る。簡単だった。どうして今までやらなかったのか後悔した。やってみたら、拍子抜けするくらいに簡単だった。 Windowsサービスを作って制御する cygrunsrv.exe ポイントは以下の3点 Cygwin環境のス…
真のプログラマーはHTMLの生成にExcelもテキストエディタも使わないはい。その通り。 大本のエントリの釣り具合と、作者さんのレベル考えると、Excel捨ててとりあえずエディタで箱形やれって書くのが良いかなってのが僕の判断ですね。正規表現すら無理ってブ…
匿名diaryに書くつもりと思ったけど、実名で書くよ。あえて。 僕たちプログラマーは、ちょっとしたコード生成に、Excelを使いません! 僕たちプログラマーは、ちょっとしたコード生成に、Excelを使います! めんどうな作業がわずか数秒に!新人デザイナーが …
Macで一番困ってたGmail通知。GmailNotifierは遅い。その他のチェッカーもPOP経由でXMPP経由じゃない。XMPP経由だと通知が速い。Windowsのgoogle talkの通知が速いのは、XMPP経由だから。Macにはない。 だから作った。 takuya/GmaiNotification · GitHub 今…
表題の通り。Cygwinのターミナルを終了しても、Cygwinのプロセスが終了しきれずに残ることがある。強制終了させるWSHスクリプトを作ってあったことを思い出した。 kill_cygwin.js function TerminateProcess( program_name ){ var strComputer = "."; var na…
id:red_snowさんに、もっと具体的な物をほしいと言われたので・・・ 正直いうと、あまり詳しく書くと馬鹿がバレる。んで書いてない。というか、おもいつきで環境作ってて再現出来ないという感じなんですが。メモとして残ってる記事で使えそうな物を挙げてお…
Cygwinを主張して、グローバルIP側にLinuxおいてるのもどうかと思ったので。 WindowsをグローバルIPでおいてきた。 とりあえず、グローバルIPの提供を受けて、そこにwindows設置してきた。 アクセスはSSHDで WindowsにSSHサーバを起動した。Cygwinだと、簡単…
SSHのポートフォーワーディングを忘れる。いつも忘れるのでメモをする。 SSHでポート転送をする。 ssh -C -N -f -L 3306:localhost:3306 [email protected] オプションについて -C 転送データの圧縮 -N 接続に端末を確保しない -f バックグラウンド実行 -L …
MySQL→SQLiteという物を考えてやってみたログ。MySQLのデータをちょっと操作したり、実験したりするのに、MySQLをコピーしたり、もう一つサーバー作ったりしてた。MacOSXにMySQL入れてもよかったけど、ちょっとクエリ実験操作をアレコレしたり元に戻したり、…
CygwinでWindowsのディスクをコピーするんです。Linuxにつなぎ直してDDするとか面倒ですよねぇ。実はそれ、Cygwinでddしちゃえば解決。 cygwinでもDD出来るよ。 dd if=./lets-note-windows7.img of=/dev/sdb/dev/sdbとは、何とも気持ち悪い どのディスクが/d…
PHPのAdvent Calender #9 担当のtakuya_1stです。 #8はこちら→子プロセス制御ふたたび : PHP Advent Calendar jp 2011 Day 8 - Blog::koyhoge 私のテーマはテンプレート処理です。 PHPでPHPテンプレートを実行してみよう。 PHPでPHPのコードを実行するだと、…