tips

Mac Mini(201006) に Ubuntu を入れる

仕事で小型のサーバーが必要になったので色々選定してたら、「この間でたMacMiniにLinuxいれたらいいよねー」ってことになった。勢いで注文して普通にBootCampでやろうとしたけど結構ややこしかった(というか無理矢理っぽい)のでメモ。 1. BootCampでパー…

PLANEXのNAS(MZK-NAS02)をなんとかする

家のNASがぶっ壊れたので、RAID1対応で安いものをAmazonで探して買ってみた。 HDD無しだったけど同じくAmazonで安い500GBのHDDを2本買って合計30000円以内だったのでかなりお得な感じだと思う。到着してからwktkしながら箱から出してセットアップしていざ使…

PHPExcelでExcel2000/XP形式のファイルをつくる

PHPExcelはPHP5でExcel2007形式のファイルを作成できるライブラリですが、一応Excel5形式にも対応しているのでExampleのとおりつくってる。 setActiveSheetIndex(0); function setExcelData(&$sheet, $col, $row, $data) { $sheet->setCellValue($col.$row…

svnsyncでリポジトリミラーのメモ

・syncする側される側ともにバージョンは1.4以降(じゃないとsvnsync自体がない)・sync用のリポジトリを作成→svnadmin create hoge・リポジトリ内のhooks/pre-revprop-change を作成(中身は #!/bin/sh\nexit 0)・svnsync init file:///path_to_repos http…

HKLMとHKCUのRunとかRunOnce

Windows起動時に実行されるプログラムは 起動方法を自動にしているサービス レジストリの以下エントリ HKEY_LOCAL_MACHIME\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHIME\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_LOCA…

Subversionで管理外のファイルを追加する

Subversion使ってて、「svn add」せずに追加したファイルとかをバージョン管理下に置きたいときに「svn status」してから「?」の付いたファイル/フォルダを1つずつ・・・というのがめんどくさかったのでシェルスクリプトを作っておく。 svnadd.sh #!/bin/sh …

OSX上でのバックスラッシュと¥について

正規表現のマッチが何度やってもうまくいかないことがあって調べてたら、バックスラッシュと¥でハマってた模様。 円コーディングを「UTF-8」で保存して実行した場合と、「X-MAC-JAPANESE」いわゆる日本語(Mac OS)で保存した場合で扱いが違うっぽい。1.「…

UWSCをいじってみる。

× UWCS → ○ UWSCとりあえず、一昔前に流行ったエディタ保存時にブラウザオートリロード。 em = GETID("エディタ名") SCKEY(em, VK_CTRL, VK_S) SCKEY(GETID("Firefox"), VK_F5) CTRLWIN(em, ACTIVATE)こんだけっぽい。ていうかそれAutoHotKeyでも(ry付属のヘ…