それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2011-12-01から1ヶ月間の記事一覧

homebrew でMacコマンドをLinuxのGNU風に置換する

Macのコマンドは正統派UNIXなので、Gnuコマンドの系統とはちょっと違う。UNIXだから同じと言っても、やっぱ違うのは気になる。 gnuコマンドにそろえる。 BSDユーザーなら気にならないかもしれないけど、GNU Linuxユーザーの私はどうも気になる。 coreutilsを…

passwd コマンドでワンタイムのパスワードを作る

Windowsには、パスワードに初回ログイン時のみ有効なものがある。ユーザーはログイン時にパスワードを変更する。 これをLinuxでやるには passwd -e をたたけば良いらしい 参考 http://www.debian.org/doc/manuals/debian-reference/ch04.ja.html

Chromeのインスタンス検索のパケット代はGoogleに請求書出したい

Chromeをどうしても使うことがあるので、面倒だけどつかってる。 インスタント検索が復活する インスタント検索がオフにならない。 検索設定でオフにしても、オフにならない。 調べてみたら・・・ アドレスバー検索からのショートカットにインスタント検索設…

OperaでWEBページからApp Store を開く方法

OperaでAppStoreなどのプロトコルハンドラを関連づければ出来ます。 AppStoreにアクセスしたら AppStoreでSafariでこいよと言われて悲しい。FireFoxやChromeだと、プロトコルに関連づける?って聞いてくれる。 原因はAppleがOperaにプロトコルへリダイレクト…

XpathでRSS広告を外す至高のメニュー

Xpathって条件かけるんですよね。プログラミング言語で、IF分や正規表現マッチをすると、条件の再利用がめんどくさいのでXpathでやってみた。 XpathでRSS広告以外のエントリを取得する /rss/channel/item[not(contains(./title,"PR"))] PHP5.2xなら SimpleXM…

URIのエンコードをコマンドにしていつでも呼べるようにしておくと便利だと思う。

URIのエンコードをコマンドにしていつでも呼べるようにしておくと便利だと思う。v8エンジンが確実だと思ったけれど、V8はコマンドプロンプトから呼んでもShebangで呼べない。 URIencodeがコマンドから呼べるように encodeURI 1 #!/usr/bin/env ruby 2 3 requ…

オレ専用のrubygems配布サイトが欲しいですね。

オレオレRubyGems配布サイトを作りたいと思った。 やりかた Route477さんがやってる。→http://route477.net/d/?date=20100720 インストール gem install geminabox サーバの起動 設定ファイル config.ru を書いて「rackup config.ru -p 9292」とかするとgem…

ImageMagick で PDF を画像に分割する

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で無線ネットワークを共有する

Windowsを無線LANコンバーターとしてチョッと使う.図の通りです。無線→有線。 Windows7は仮想Wifiが準備されているので、Wifiのブリッジにもなる。 有線→有線も同じように出来ますね.

HomeBrewの仕組みについてまとめておく

Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラ home brew インストール ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_home…

SQLiteでシングルクォートがエスケープできない

「\(バックスラッシュ)」を挿入してみたんですが それでは効果がないようで・・・。で、少し調べてみたら解決策を発見。 「 シングルクォーテーション を エスケープ するには、 シングルクォーテーション を2つ重ねる」 = 「''」 とのこと。 http://www.…

CygwinでCronサーバーを動かす

CygwinをつかえばWindowsでも簡単にCronを使うことが出来ます。いままでどうしてやらなかったんだ。便利すぎて大活躍。なぜ避けてきたんだ。そう思うくらい後悔したのです。 とりあえずデフォルトで入ってるみたい インストール不要。Cygwin入ってたら不要。…

GoogleAppsアカウントで、ichatを使う。

mac

GoogleAppsアカウントで、ichatを使う。 google talksが無いのでichat を使う。Google Appsアカウントでも設定できる。 自動検出をOFF ポイントは自動的に検出をOFFにすること自動検出はDNSの設定や応答から、Jabberのポート検出する。コレはなくていい

hombrew でffmpeg を使う

mac

MacのXCODEがgcc からllvmに変更されているので、ffmpegのインストールでエラーになる。llvmだとエラーになる。 gcc互換になるように指定する。 brew install --use-clang ffmpegこれでOK。あっというまでした。 参考資料 Mac デ Homebrew ノススメ

残念なEXCELプログラマには、高機能エディタをオススメする。

ネタにマジレスするか。 低級テキストエディタでせっせとコーディングしているあなた!そろそろ手がが疲れてきていませんか? インデントや文字の位置揃え等、プログラムの本質以外の部分で時間を使う時代は終わりました! そしてコメントは視覚的にもコメン…

DDしたイメージをVmwarePlayer で動かす方法

DDしたイメージをVmwarePlayer で動かす方法 知ってると捗りそうなので、まとめておく vmconveter は dd の raw かの変換をサポートしていない。どうするか? qemuを使う qemuはLinuxのコマンド qemu-img convert -f raw /path/to/hoge.dd.img -O vmdk /path…

APT-Cacheしないと遅い ので設定した。

台数多いときに、一度にAPTするとさすがに重そうなので。APT-Cacheしないと遅いだろうとおもって。APT-Cacheした。 サーバー側で apt-chaceをインストール 利用側で次のように書く echo 'Acquire::http { Proxy "http://192.168.95.210:3142"; };' >> /etc/a…

imagemagick の使い方で写真縮小のよく使うパターン(convert コマンドの使い方)

むかしまとめたけれど、実例がないとよく分からない。→imagemagick で写真縮小でよく使うパターン - ブックマクロ開発にconvertコマンドの使い方をサンプル例を元に考えてみる。 convert コマンドの実例を作ってみる 元になるファイル。 480 × 270 ピクセル …

Cygwinでshutdown/rebootコマンド

WindowsのShutdownをCygwinから使うのは面倒なので。 shutdown パッケージ コレを使えば、windowsのshutdown コマンドに頼らなくても再起動出来る。 インストール apt-cyg install shutdown これでLinuxライクなShutdownコマンドとrebootコマンドが使えるよ…

CygwinでWindowsサービスを作る。簡単だった。

Cygwinのcygrunsrvで手軽にWindowsサービスを作ることが出来る。簡単だった。どうして今までやらなかったのか後悔した。やってみたら、拍子抜けするくらいに簡単だった。 Windowsサービスを作って制御する cygrunsrv.exe ポイントは以下の3点 Cygwin環境のス…

プログラマなら、データ形式変換くらいプログラムでやるよね。

真のプログラマーはHTMLの生成にExcelもテキストエディタも使わないはい。その通り。 大本のエントリの釣り具合と、作者さんのレベル考えると、Excel捨ててとりあえずエディタで箱形やれって書くのが良いかなってのが僕の判断ですね。正規表現すら無理ってブ…

僕たちプログラマーは、ちょっとしたコード生成に、Excelを使いません!

匿名diaryに書くつもりと思ったけど、実名で書くよ。あえて。 僕たちプログラマーは、ちょっとしたコード生成に、Excelを使いません! 僕たちプログラマーは、ちょっとしたコード生成に、Excelを使います! めんどうな作業がわずか数秒に!新人デザイナーが …

Gmail通知を快適に、自動起動、常駐させた。

Macで一番困ってたGmail通知。GmailNotifierは遅い。その他のチェッカーもPOP経由でXMPP経由じゃない。XMPP経由だと通知が速い。Windowsのgoogle talkの通知が速いのは、XMPP経由だから。Macにはない。 だから作った。 takuya/GmaiNotification · GitHub 今…

CygwinのBashが終了できずに残るので、強制終了させる。

表題の通り。Cygwinのターミナルを終了しても、Cygwinのプロセスが終了しきれずに残ることがある。強制終了させるWSHスクリプトを作ってあったことを思い出した。 kill_cygwin.js function TerminateProcess( program_name ){ var strComputer = "."; var na…

「コマンドプロンプトからCygwinへ」の記事への補足2

id:red_snowさんに、もっと具体的な物をほしいと言われたので・・・ 正直いうと、あまり詳しく書くと馬鹿がバレる。んで書いてない。というか、おもいつきで環境作ってて再現出来ないという感じなんですが。メモとして残ってる記事で使えそうな物を挙げてお…

グローバルIPにwindows機をおいてSSHでアクセスできるようにした

Cygwinを主張して、グローバルIP側にLinuxおいてるのもどうかと思ったので。 WindowsをグローバルIPでおいてきた。 とりあえず、グローバルIPの提供を受けて、そこにwindows設置してきた。 アクセスはSSHDで WindowsにSSHサーバを起動した。Cygwinだと、簡単…

SSHのポートフォーワーディング

SSHのポートフォーワーディングを忘れる。いつも忘れるのでメモをする。 SSHでポート転送をする。 ssh -C -N -f -L 3306:localhost:3306 takuya@10.1.9.210 オプションについて -C 転送データの圧縮 -N 接続に端末を確保しない -f バックグラウンド実行 -L …

MYSQLのデータを、SQLITEに移動して使いたい

MySQL→SQLiteという物を考えてやってみたログ。MySQLのデータをちょっと操作したり、実験したりするのに、MySQLをコピーしたり、もう一つサーバー作ったりしてた。MacOSXにMySQL入れてもよかったけど、ちょっとクエリ実験操作をアレコレしたり元に戻したり、…

CygwinでWindowsのディスクをコピーする

CygwinでWindowsのディスクをコピーするんです。Linuxにつなぎ直してDDするとか面倒ですよねぇ。実はそれ、Cygwinでddしちゃえば解決。 cygwinでもDD出来るよ。 dd if=./lets-note-windows7.img of=/dev/sdb/dev/sdbとは、何とも気持ち悪い どのディスクが/d…

includeとextractの組み合わせでテンプレート処理を作る。PHPのAdvent Calender #9

PHPのAdvent Calender #9 担当のtakuya_1stです。 #8はこちら→子プロセス制御ふたたび : PHP Advent Calendar jp 2011 Day 8 - Blog::koyhoge 私のテーマはテンプレート処理です。 PHPでPHPテンプレートを実行してみよう。 PHPでPHPのコードを実行するだと、…