ブログリトライ

初心に戻って運営するブログです

Traktor 3 LEは日本語がうまく扱えないのでTraktor Duo 2を買った

今からTraktor 3 LEを使い始める人もいないと思うんだけどメモ。そもそも日本語というかマルチバイト文字がうまく扱えてないっぽくて、まずMP3ファイルが置いてあるパスに日本語があったり、iTunesのプレイリスト名が日本語だったりすると落ちる。そこはうま…

アジャイルプロセスのスクラムはソフトウェア開発以外でも有効じゃない?

業務改善的な事をやることになり悩んでいたら「プロジェクトとして考えればソフトウェア開発の方法論でも生かせるんじゃね?」ということに気がついた。そこで、まぁPMBOK的な伝統的なプロセスから、本当に最低限必要そうなドキュメントを作るところを適用す…

csvファイルの拡張子は.txtにするとexcelに取込みやすい

色々なところでデータをエクスポートするために使われてるcsvですが、excelの入ってるwindows環境だと拡張子.csvがexcelに関連付けられてしまうため、ファイルのアイコンをダブルクリックするとexcelが起動してきます。これはこれで便利と言えば便利なんです…

mod_rewriteで%3Fを含むURIが正しく処理されない

mod_rewriteで http://exapmle.com/h/h?b=a をリダイレクトしたかったんだけど、どうしても漏れるパターンがあった。それは http://exapmle.com/h/h%3Fb=a のように「?」がURLエンコードされちゃってるパターン。これくらい対応してると思ってたんだけど、よ…

VAIO type Pを買ってからやったこと

リカバリディスクを焼いてリカバリ。SSDのリカバリ領域を解放して容量を開ける。たしか7/64GBくらい空いた。 マカフィーがPには重すぎなようなのでアンインストールしてAVGを入れる。 「VAIO Location Search」をはじめ、VAIO付属の機能をOFFにしまくる。 OS…

APCのインストールではまった

pecl install apc で Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 92160 bytes) in /usr/share/pear/PEAR/PackageFile/v2/Validator.php on line 1831 って出ちゃうときは /usr/share/pear/pearcmd.php の一行目にでも…

PHPからメールを送るときにきちんとenvelope fromを設定する

sendmailが使える環境という前提で send()を使う場合 五番目の引数に"-fhoge@example.com"を渡す。 PEAR::Mail()を使う場合 Return-Pathヘッダを設定する。 参考:http://manual.jpnote.net/pear/package.mail.mail.send.html

MacBookのバッテリーが充電できなくなった

先週、去年の年末に買ったMacBook(黒)のバッテリーが突然充電できなくなった。探してみるとこんな文章があった。Official Apple Support書かれている通りバッテリーを外してみたり、PMUリセットしたりしてみたけどダメ。サポセンに電話すると面倒そうだから…

MySQLのデータファイルが壊れたら(MyISAM)

[ERROR] Got error 134 when reading table './データベース名/テーブル名' こんなエラーが出てたらデータファイルが破損してるので、myisamchkコマンドで修復する。 myisamchk --silent --force --fast --update-state -O key_buffer=64M \ -O sort_buffer=…

excelで時刻の計算をする時に気をつけること

勤務時間の計算とかで良く使う十進法での答えが欲しいときは、24で割る。 これ、何度も調べてるんだけど、すぐ忘れちゃうんだよね。。。

DNRH-001 その後

Apache2にMovableType入れてみたところ、mt.cgiが凄くモッサリ。。。クアッドコアとか言ってるご時世にC3だから仕方ないのかな。。。とか思いつつも、Apache2のmod_proxyによるリバースプロキシ + Apache1.3のmod_perlによるアプリケーションサーバー?構成…

cron実行する時の環境変数

何であんなに何も設定されないのか???

OneNoteを使いはじめてみた

便利そうだし楽しそうかも

tarでバックアップを取るときに忘れがちなこと

hオプションをつけないとシンボリックリンクをたどってくれないこと。。。

古いカーネルを消すには

CentOS3系のメンテでちょっと戸惑った。yum-utils入れてpackage-cleanupすればイイかと思いきや、CentOS3にはyum-utilsが内容だったので、rpm -aq kernelで探してrpm -e "古いカーネル" でチマチマ削除。

DNRH-001にCentOS 5.1をインストール

とりあえず転がってたHGSTの250GBのHDDにCentOS 5.1をDVDから入れようとしたところ、グラフィカルモードだとパッケージを選ぶところ辺りで落ちるので、テキストモードでリトライ。 無事インストールは完了したものの、今度はネットワークが繋がらなくて苦戦…

DNRH-001購入

巷で話題のファンレスEden箱にXP Homeがついて\19,999のPC。箱のサイズは一般的な外付けHDDより縦横厚みがそれぞれ一回りちょっと大きいかなぁってぐらい。電源入れるとXP HomeのSP1が立ち上がるんだけど、これがかなり軽快。とりあえずMicrosoftUpdateかけ…

WSHでInternetExplorer.Application

COMコンポーネントとしてIEを使える。自動巡回ツールとかはこれで十分かも。

CommonsHttpClient

javaでクローラー作るのに結構便利そう。PerlのLWP並みに使える?

Solr

Luceneを使うにあたって、あったら便利な機能が追加されてるらしい。なかなか面白そうだ。

java.lang.OutOfMemoryErrorをcatch

JMSで受けたメッセージを元にビジネスロジックを実行するデリゲートっていうかプロキシ?を実装してて、ビジネスロジック側でOutOfMemoryError出された時にJVMごと異常終了しちゃって困った。。。 とりあえずビジネスロジックを子スレッドとして実行するよう…

WordpressMU

結構作りがヤヤコシイわ。これ。。。hogehoge.domainをwww.hogehoge.domainに転送するように設定してたらrewriteでループされてハマったし。。。

ja.moの作り方

msgfmtってコマンドを使うらしい。 msgfmt -o ja.po ja.m

社内ブログ

ひょんなことから「社内ブログ」をやろうってことになり、どのソフトを使うか調査中。要件は 複数ユーザーで使えること。 社外に非公開で使えること。 ポータルがあるとなおよし。 ってとこかな。ちょっと調べてみたところ良さそうなのは WordPressMU (wordp…

POIのバグその後

オートフィルタでも駄目なことが発覚。

POIの怪現象

何か謎な例外が出ると思ったらPOIのバグ?らしいことが判明。以下の手順で再現することがわかった。 エクセルでセルに「入力規則-リスト」を設定 セルにフォーカスをあてて、ドロップダウンリストの「▼」が出たまま保存 ファイルをアップロードする これでHS…

jspのincludeで文字化け

も も駄目だったんだけど で解決ッ!

JSPディレクティブの後に余計な改行を出さない方法

trimSpaces true で、イイらしい。知らなかったーーー

htmlって。。。

htmlタグのなかに全ての要素が入ってないといけなくて、headタグとかbodyタグは一つのhtmlファイルの中に一つしか書けないと思ってたんだけど、実はhtmlタグの外側に書かれている部分や、headやbodyが複数あってもそれなりに表示してくれるみたい。なんでこ…

PostgreSQLでテーブル定義を取得するSQL

商用RDBMSだとこの辺楽チンなんだけど。。。 select attnum as 列番, attname as 列名, case typname when '_bpchar' then 'char' when '_varchar' then 'varchar' when '_date' then 'date' when '_float8' then 'float8' when '_int4' then 'integer' when…