2009年5月30日土曜日

Interop

Interopに仕事の雑用で行くことになりました。自分の担当は11日だったと思いますが。
休憩時間には自由に回って良いらしいので楽しみではあります。問題は30分しか休憩がないことですが。

2009年5月20日水曜日

ImageMagick

Imagickを使うとコマンドライン経由ではなくPHPからImageMagickを呼び出せる。
どの機能が使えてどの機能が使えないかは調べてないので分からないが・・。

とはいえ、どうもその辺りの呼び出しがうまくいかないっぽくてエラーが取れない。


ShortestPathオンラインソルバーでは完全にコマンドライン経由だったけど、今思えばもしかしたらPHPから全部呼び出せたのかもしれない。

2009年5月15日金曜日

umask

umaskコマンドを使うと、新たにディレクトリやファイルを作るときにできるパーミッションを変更することができる。
一時的に使うならumaskで

umask 000

と設定すると元のパーミッションから000を引いた値(=777)になる。
~/.bashrcに書くときは最後に書いたほうが良い。

etc/bashrcとかを読みに行って更新されてしまうことがあるらしい。
30分くらいはまってしまったので備忘録的に残しておきます。。

2009年5月14日木曜日

crontab

crontabコマンドを使えば、決まった日付の決まった時間にスクリプトを実行できる。
コマンド自体は初めて知ったけど落ち着いて考えればこういうのがあるのは当たり前ですよね。
最短路問題用オンラインソルバーとかで古い画像の削除とかに使えば良かったか。

2009年4月27日月曜日

eclipse

あまり触ったことがなかったので新鮮。
F3とかで別の関数が見られるのは便利だなぁと思いました。
しばらくはPHPというどこかで聞いたことのある言語をやることになりそうです。

設定を忘れないように書こうと思ったけどメモを置いてきてしまったのでまた別の機会に。

2009年4月2日木曜日

新年度

内定取り消されず入社しました。
ここでも小ネタがあれば引き続き綴っていこうかと思います。

2009年3月6日金曜日

SDPAオンラインソルバーの変更13

自動更新をコソコソとIEとOperaに対応。

ファイル名の最後に?gomi=ransu

をつけたらとりあえず動作。
逆に言うとこれだけのキャッシュをこの2つのブラウザはためることになるが。

2009年3月4日水曜日

SSH

SDPAオンラインソルバーのために色々変更を加えていた。

SSHって/home/usernameの部分のディレクトリのパーミッションがおかしいと動作してくれないんですね。
エラーログ見るまでしりませんでした。
時間かけ過ぎた・・orz

2009年2月25日水曜日

Safari4

Safari4のベータ版が出たので試してみた。

Javascriptが4.2倍高速ということで、最短路オンラインソルバーを実行。
確かに速い気がする。Chromeより速いかも。

SDPAオンラインソルバーの実行も問題なし。

ちょっと使っただけだが、途中強制終了したりしてまだまだ不安定かもしれないが正式リリースまでには直るだろうし、期待していいのかもしれません。
しばらくはChrome+Firefoxでほとんど不便はないですが。

2009年2月20日金曜日

SDPAオンラインソルバーの変更12

実行画面において
dataファイル、paramファイルをtmpディレクトリにコピーして実行しているため、ファイル名がおかしくなっている。
そこで、実際にリアルタイムで表示するときにその部分をファイル名に変更。

また、実行終了後はsedコマンドでその部分で修正してどこのディレクトリで実行したかはわからないようにしている。

念のためセキュリティ的な面の強化のような形。