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

OSSでも質の高さを再確認

CRM

id:habuakihiroさんがリンクされていた日経のページで取り上げられていたSugarCRMを触ってみてかなり感動しました。デモサイトで実感です。 ともかく視覚化の徹底が凄い。客先登録やプロジェクト管理や売上に至るまで項目(構成要素)の一覧性がとてもよいです…

スラッシュドット ジャパン | Bell研UNIX Groupが解散

感慨深いですねえ。Linuxの隆盛を見るに、オープンソースの開発手法が流行るとひとつの企業に優秀な人材が集まる時代ではないのでしょうか。ただ単に役目が終わったのかもしれませんけど。

googleのサイト内検索をカスタマイズ

seo

検索結果の見た目を少しは良くするためにカスタマイズしました。詳しい情報はgoogleのページからどうぞ。

世界の季節

BGM代わりにTBSの世界陸上でも流そうかとテレビを点けたら、NHKで「世界の社食から」というものをやっていました。Intelの社食を取り上げていてかなりおかしい雰囲気でした。TBSの「世界の車窓から」を真似しすぎたタイトルとか。NHKのサイトのテレビ蘭を見…

Actionからエラーを渡す

Validatorで判定できず、Action::execute()でエラー判定をした場合にエラーメッセージをerrorListに追加する方法を防備録として書いておきます。 $ cat ~/public_html/cart/login/form.html <form action="login.php"> <input type="hidden" name="action" value="login_done"> <input name="user">{errorList->getMessage key="user" assign=nameMessages}{forea</form>…

コメントの日付がおかしい

今日ついたコメントがなぜか8月7日になっています。原因は不明です。

DAO&validateの意見を参考に更に自己流改良

Maple-user: 29のHawkさんやMaple-user: 37のtanakaさんの利用方法を自己流に解釈してみました。 $ cat DB/DataObject/Generator4Maple.php

ロボット対策(robots.txt)

SEO

googlebotが巡回に来たのに何もファイルをあさってくれませんでした。タイムスタンプが悪かったのかもしれません。それとrobots.txtを用意しないのは影響しているかもしれません。 テストとして以下のようなスクリプトを作成してcronで動かすことにしました…

If-Modified-Sinceの対応

PHPファイルにてIf-Modified-Sinceを対応しようと半日取り組んでみました。しかし、現在作成しているプログラムでのApacheのRewriteを使っている方法では無理でした。可能な方法もあるかもしれませんが結局解決できずに断念。 結局、URL引数(GETにて渡す方法…

Maple MLに参加

kunitさんがsourceforge.jpにMaple MLを作成されたらしいので参加してみました。3.0.1にかなり期待しています。

市民権獲得

今日からはてな市民になりました。管理ページにも確かに「キーワードを作る」というのが追加されていますね。面白いことができるようになるといいなあ。

GUIベースのJ2EEアプリケーション生成ツール - JAG 5.0 RC1公開 (MYCOM PC WEB)"

単純にすごいですね。メモ。

SSL&cookie問題のパッチ

Mapleのセッション管理に関して、SSLページにおけるcookieがセキュアでない問題に対しての自家製パッチをkunitさんへメールし、次期バージョンで取り込むとのお返事を頂きました。感謝。セキュリティー関連はやってもやってもきりがないですが、リクエストご…

アンチウイルスとウイルスは似ている

PC

PHPを弄りつつHTMLのソースを確認していると、末尾におかしなJavaScriptが入っていることに気づきました。 実際のソースはこのようなものです。 var SymRealOnLoad; var SymRealOnUnload; function SymOnUnload() { window.open = SymWinOpen; if(SymRealOnU…

buffalo無線ルーターの仕様?

PC NW

先日、客先にbuffalo無線ルーターWER-AMG54/Pの設置したが次の日になると使えないという苦情を頂きました。調べてみると確かに接続できません。 別言語のWindowsなのでドライバやクライアントソフトのバージョンに添付ではないソフトを利用しているなど気に…

smalltalkの夢

Perlの文法を持ったJavaベースのスクリプト言語 - Sleep 2.0公開 Objective-Cライクな文法をサポートしているというところでsmalltalkを想像したのは私だけでしょうか。Rubyとの比較を知りたいですね。groovyやPnutsとの優越、ということはGroovyが標準にな…

Javaで帳票

JasperSoftは20日(現地時間)、Java用の帳票出力ライブラリであるJasperReportsのバージョン1.0を公開した。これはJavaアプリケーションから印刷用のデータを出力するためのオープンソースのライブラリで、LGPL(GNU Lesser Public License)のもとで提供される…

ハードリアルタイム処理の定義

組み込みOSには常にハードリアルタイム機能が必要だと思っていました。その意味で、Linuxが組み込みへ進出するためにはリアルタイム性能のために大きな改良と人手&経済的なサポートが必要だろうと。 しかし、以下の発言で見方が変わりました。 「本当にシビ…

準々決勝敗退

RoboCup2005世界大会において、WinKITが準々決勝でフィリップスに負けたようです。残念。 また、優勝は今年も慶応大学EIGEN。強いですね。 試合結果はこちらです。

デザイン調整

このダイアリーの「あんてな」、「カテゴリー」、「引用」の文字サイズを小さくしてみました。長くなりがちな項目なのでなるべく本文に対して気にならないように配慮したつもりです。

SH901iCの動画をパソコンで見る

PC

Windows Media Playerでは音しか出力されず、RealPalyerでも同じ現象で動画が見れませんでした。daitoshiさんの日記が書かれていたVLCというソフトを試してみたのですがカクカクしていました。めぐりめぐって試したQuickTime Playerでやっと再生できました。…

境界線

仕事(と個人的楽しみ)でキレイな女性がいるお店へ飲みにいくことがたまにあるのですが、ああいう場所での会話というのはどこまで本気なのでしょうね。あちらさんも仕事の一環でしょうからないことないこと言うと思うのですが、ウソをつかれて言った方も言わ…

PL/pgSQLを使う方法

PL/pgSQLを使おうと思って日本PostgreSQLユーザー会さんのページで関数言語の追加の方法(createlang)を見ながら作業をしたのですが、なぜかできませんでした。ぐぐってみると本家MLのアーカイブにぴったりの回答がありました。 つまり、psqlで入るPostgreSQL…

携帯電話用Javaに分裂の危機--長年の夢はかなうのか

分裂が問題になるというほど問題があるのでしょうか。実際にケータイ向けに開発を行うとなると問題だとは思うのですが、MIDPのAPIにかかわる問題よりもどこぞのケータイはrefererヘッダを吐かないとか、最新機種になればなるほど画面サイズが大きくて既存の…

ログインユーザーの記録

滝澤氏のページやマロン氏のページを参考にqmailにログインしたユーザーのログをとるようにしました。 特にpop3のログはわざとログインユーザーに関してのみ記録します。詳細なログを記録するとパスワードまで残るので問題になると思います。 以下例。 # cat…

Java2ランタイムの自動アップグレード

普段利用しているパソコンからJavaのランタイムアップグレードの警告が出たのでアップグレードしました。おそらくJCEの証明書の期限に関連するものと思われます。 ランタイムのバージョンは1.5.0_4です。

JavaのGUI構築

Swingが出た初期はあまりの重さに敬遠され、JITの進化&ライブラリ改良により速度の問題がなくなった後もHTMLの手打ちのような苦行的コーディングを敬遠され、結局PCクライアントには普及しませんでした。 それがこのようなツールによって再び普及の足がかり…

PHP 4.4リリース

PHP

PHP-usersのMLに流れた藤本氏のメールで知りました。詳しくは翻訳ページのリリースアナウンスと本家のアナウンスで記載されています。 ざっと読んだところ、4.3.11で小泉氏が作成されているパッチに関しては何も触れられていません。なので個人的にはまだ触…

コンソールからWindowsサービスの開始

Windowsでサービスを開始するときに、「スタート」→「設定」…というマウス操作が面倒くさくなってきたのでcygwinを利用してコマンドラインから起動するときの方法を調べてみました。方法は以下の通りです。 # cygrunsrv mysql # cygrunsrv apache2 以下のペ…

sslなページを安全にする

http(cookie?)の仕様として、URL(URI?)がhttpsだからといってcookieがSSL上でやり取りされるとは決まっていません。httpsなページでcookieにSSLを適用するためにはcookieにSSLの利用を明示しなければいけません。 つまり、httpsなURLでJavaScriptやPHPからco…