2007-01-01から1年間の記事一覧

冬休みの宿題

biz

PHP で postgresql にアクセスしてみる【済】 PHP IDE を使ってみる【済】 Zend Framework を使ってみる【済】 mod_chxj を使ってみる【済】 下記の本を読む【開始】 その無意識の習慣が部下とあなたをダメにする作者: マーク・エプラー出版社/メーカー: ダ…

メリークリスマス!!

23日は、父親と一緒に食事をしました。24日は、ケーキとスパークリングワインを買ってきて、自宅でささやかなパーティをしました。クリスマスは家でのんびりするのが一番ですね。いろいろな宗派の方がいらっしゃると思いますが、みなさんメリークリスマス!…

MyMiniCity

http://baysyde.myminicity.com/みなさんのアクセス数が増えると町が大きくなるそうなので、暇な方よかったらぽちっとしてください。

Catalyst 本(洋書)が出るらしい

http://www.packtpub.com/catalyst-perl-web-application/book Accelerating Perl Web Application Development Understand the Catalyst Framework and MVC architecture Build and test a site with Catalyst Detailed walkthroughs to create sample appl…

Windows Server 2008 RC0

そろそろ Windows Vista Home Basic にも飽きてきたので、ちょっと前にリリースされた、Windows Server 2008 RC0 を入れてみました。Beta3 の頃でもだいぶ安定していたので、特に気になる違いは見つけられませんでしたが、UIを含め、さらに成熟した感じです…

POEでプロキシサーバー

以下のサイトに POE で書かれたプロキシサーバーがあります。http://poe.perl.org/?POE_Cookbook/Web_Proxyそのまま使うと以下の不具合がありました。 日本語が化ける場合がある Google や Yahoo! が見れない それで手直したのが以下のコードです。 会社の同…

Windows Vista のエクスプローラで複数ファイルが選択できない

biz

http://forums.microsoft.com/TechNet-JA/ShowPost.aspx?PostID=1239869&SiteID=36 突然、エクスプローラが不可解な動きをするようになりました。ファイルの選択が、1つしかできなくなりました。Altを押して、メニューの「編集」から「すべて選択」などがグ…

Perlって暗黙知が多すぎるよね

某SNSのコミュニティを見ていて思ったことです。Perlって省略やらシンタックスシュガーやらが多すぎて、初心者が覚えるにはものすごく敷居が高いです。自分も結構 Perl をやってきましたが、CPAN のソースは読めても、その辺のなんちゃら CGI のソースは全然…

Windows Vista で削除不能になったファイルを消す方法

biz

フォルダを右クリックして、ちまちまちまちまちまちま・・所有者を変更していた処理が、Windows 標準のツールを使うことで非常に簡単に行えることを知りました。 cd \ takeown.exe /f dirname /r /d y icacls.exe dirname\* /grant username:F上記のようにす…

幸せのちから

幸せのちから コレクターズ・エディション [DVD]出版社/メーカー: ソニー・ピクチャーズエンタテインメント発売日: 2007/07/25メディア: DVD クリック: 41回この商品を含むブログ (101件) を見るDVDにて鑑賞。ホームレスから億万長者になった実在の実業家ク…

チロルチョコ「京きなこ」大人買い!!

コンビニ限定のチロルチョコ「京きなこ」を近くのコンビニで箱買いしてしまいました。32 x 45 = 1,440 円なので、箱買いしてもそんなにたいしたことはありませんが(笑)チョコときなこと黒蜜の組み合わせが絶妙で、一度食べたら絶対ハマると思います。コン…

「あとで聞く」メソッド

スーパーpre記法にMMLが対応したそうです。これで、はてな日記から懐かしいピコピコ音が聞こえるようになるのかぁ・・。「あとで読む」ならぬ「あとで聞く」メソッドが使えますね!ちなみに以下のサイトのマリオがテーマが超秀逸!http://d.hatena.ne.jp/sho…

MonADK 更新

長らく放置していた MonADK を Mona OS 最新リリース版(0.3.0alpha9)に追随させました。コンソールアプリケーション、BayGUIアプリケーション、MonaFormsアプリケーションの開発に使用することが可能です。アプリケーションのエントリーポイントが main に…

IE の DOM でハマる

biz

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=29683&forum=28&4で見つけたのですが、IE では以下のコードは動かず、 inputTag = document.createElement('input'); inputTag.name='aa';このように書く必要があるようです。 inputTag = document…

MonaOSについてそろそろ一言いっておくか

Mona OS が OSNewsで取り上げられたそうです(実は以前にも取り上げられているんですけどね)。おめでとうございます。OSC での認知度も結構上がってきており、嬉しい限りです。あいかわらず 2ch では自分の名前を語った方がいろいろ書いているみたいです(…

20代最後の日

自分は、子供の頃はだいぶ冷めていて、人生を諦めきっていました。小学校も中学校もいい思い出がほとんどなくて、早く大人になりたいとずっと思っていました。高校、大学、社会人と年をとるにつれて、無駄なことで悩んだり、苦労したりすることがどんどん減…

PostgreSQLで正しく日本語がソートされない

http://narucissus.blogspot.com/2006/09/postgresql.html CentOS4.3でPostgreSQLを使っていたら、日本語が入っている列をキーにしたソートが正しく行えていませんでした。この現象を回避するための日本語の情報がある程度ネットでも検索できますが、一応備…

Shibuya Perl Mongers テクニカルトーク #8

あとで書くと絶対忘れそうなので、聞きながら即興でメモしていました。以下ただのメモ書きです。 MogileFSのplugin拡張 どうやってプラグインを書くか ロギングとか CPANにあるからみんなもトライ!! Class::Component よくわからなかった・・ POD参照 なお…

mixiのデザイン変更について

前々から噂されていましたが、10/1 から mixi が新デザインになりました。CSS 使いまくりのデザインになったため、スクレイピングはやりやすくなったと思いますが、そのデザインがひどい・・。自分はブラウザを全画面化して使っていないので、全く横幅が足り…

三連休

最近週末になるとずーーっと寝てばかり・・。平日120%出力でプログラミングをやっていると、ものすごく疲れる&休日までプログラミングする気力が尽きる&そろそろ年?!ということかもしれません。昨日は東急プラザ9階のロゴスキーというお店でご飯を食べ…

携帯向けウェブサイト

id:Bayside:20050613:p1 で作った CGI ですが、その後 Vodafone -> SoftBank になったので、その対応をしました。 #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char** argv) { char *agent = getenv("HTTP_USER_AGENT"); // エージェント不明 if (age</string.h></stdlib.h></stdio.h>…

ホットスポット初体験

というわけで数年ぶりに朝マックしています。Mac Book Pro を机に広げている人がいたりして、すっかりレンタルオフィスのような雰囲気になっています。最初はつなぎ方がわからず20分くらい悩みましたが、つながってしまえば自宅の無線LANと変わらない速度が…

テンプレート化

id:shi3z:20070911:1189493767 さんのエントリーをテンプレート化するとこのようになります。 あまりも当たり前過ぎて21世紀に入ってから言葉にだしたことはあまりないのですが、当然のことながら、__1__というのは、__2__を理解して初めて「書ける」と言う…

オープンソースカンファレンス2007 Tokyo/Fall

オープンソースカンファレンスの事前申込が開始されました!うちの会社も応援しています。よかったらぜひ遊びにいらしてください。参加費は無料です。 ================================================================== セミナー事前登録受付開始!! 「…

勉強会の資料を公開します

先日と、だいぶ前に社内で行った OS 勉強会の資料を公開します。大して参考にならないかもしれませんが、OS ってなに?というレベルの人なら楽しめる内容だと思います。 第一回資料 第二回資料 ソースコードはこちらにおいておきますのでご自由にどうぞ。勉…

OSC(オープンソースカンファレンス)2007 Tokyo/Fall

biz

来る 10/5(金)、10/6(土) 大田区産業プラザ(PiO) (東京都大田区・京急蒲田駅徒歩3分)にて、OSC(オープンソースカンファレンス)2007 Tokyo/Fall が開催されます。現在、オープンソースコミュニティの参加を絶賛受付中です。オープンソースコミュニティであ…

Vista Tips

タスクバーと[スタート]メニューのプロパティ [スタート]メニュータブ→カスタマイズ→[ファイル名を指定して実行]コマンドをチェック→XP同様のメニューが復活します タスクバータブ→ウィンドウプレビュー(縮小版)を表示するのチェックをはずすと多少軽くな…

Windows Vista Business

biz

職場で使う PC が Windows Vista Business になりました。仕事で使うために必須のツールが先日ようやく Vista に対応してくれたおかげで、Windows XP にダウングレードすることなく、心置きなく Vista を満喫できそうです。遅い、重いと散々に言われている V…

PODカバレッジを取得する。

そのディレクトリにある lib 以下のモジュールを根こそぎ拾ってきて、PODカバレッジを表示します。そのままだと上手く取得できないモジュールがあったりしたので、ちょっとテクっています。みんなで使うライブラリなら、平均値で70%以上はとりたい欲しいと…

ある変数がオブジェクトがどうか調べる方法

Scalar::Util というモジュールを使うと、ある変数がオブジェクトなのか、ただの変数なのか調べることができます。 use Scalar::Util qw(blessed); # こんな長くて可読性の悪いコードが if ( ref($data) and grep( $_ ne ref( $data ), qw(ARRAY SCALAR HASH…