|
 |
Windows XP SP3 リリース
こういう時には人柱になりたがらないプログラマーKです。ちなみに Lotus Notes はベータ版だろうが社内のサポート環境が整ってなかろうが平気で新しいのを入れます。意外と愛社精神に溢れてる?
Microsoft から Windows XP サービスパック(SP)3の提供が5月6日から開始されました。もともとは4月29日開始の予定でしたが互換性の不具合?への対処で正式公開が1週間ずれた模様です。Microsoft いわく「10%軽くなる」らしいです。いち早く導入済みの勇気あるみなさん、どんな感じでしょうか?
また、これに合わせて Vista には標準で導入されていたメイリオフォントがリリースされていました。液晶画面ユーザーにはうれしい機能だと思います。これはちょっと魅力なんだよなあ。
ちなみに Windows XP SP2 で Internet Explorer 7 を利用中のみなさんへ。この環境のマシンを SP3 にアップデートすると、IE 7 がアンインストールできなくなる(コントロールパネルから IE7 の削除項目が消える)らしいです、要注意。IE7 と心中する覚悟ができたらアップデートしましょう!
ところで、これって XP として最後のサービスパックになるのでしょうか? だとしたら 2014 年までこれでサポートとなるのですが・・・
カテゴリー
: [ sp3 | xp ]
2008年 5月 08日 , 23:29:11 JST
|
5月9日はアイスクリームの日
夏はガリガリ君と過ごすプログラマーKです。だんだんアイスクリームのおいしい季節になってきました。
日本では毎年5月9日はアイスクリームの日とされていますが、この日やはりアイスクリームでおなじみのサーティーワンアイスクリームが毎年恒例のチャリティイベント「フリースクープナイト」を開催するそうです。今年はイベント時間内に店頭でユニセフ募金を通じて西アフリカのブルキナファソに募金をした人には好きなアイスクリームのレギュラーシングルコーンが1つもらえます。
私は近所に店舗があったこともあり、小さい頃からサーティワンアイスクリーム愛好者でした。個人的には当時からある「ナッツ・トゥ・ユー」がお気に入りです。
単に「お得だから」ということもありますが、たまには「いいことをした」という満足感の中でアイスを食べてみるのもいいですね。
カテゴリー
: [ 31 | icecream ]
2008年 5月 01日 , 22:46:27 JST
|
今日の電車
早い人は26日からゴールデンウィークに突入してお休みになっている方も多いと想像していましたが・・・
今朝(28日)の通勤電車は思っていたほど空いてませんでした。むしろ「いつも通り」くらいに混んでいたような。今年のゴールデンウィークはカレンダー通りの方が多いんですかね。
カテゴリー
: [ golden | week ]
2008年 4月 28日 , 13:30:54 JST
|
ゴールデンウィーク
今年もゴールデンウィークの季節になりました。既に予定を立てているかたも、そうでないかたもいらっしゃると思いますが、ここで1つ質問です。今年のゴールデンウィークは平日であるはずの5/6(火)がカレンダー上で休みになっているはずです。これ、間違いではありません。前日の5月5日(こどもの日)は月曜日なので、この振替休日ではないのですが、なぜ休みなのかわかりますか?
実は2007年元旦に法律が変わり、振り替え休日の規定が変わりました。その結果、これまでは月曜日限定だった振替休日が火曜日以降にも繰り越して有効になるようになったのです。今年のケースでは国民の祝日である5/4が日曜日と重なったので、ここで振替休日が発生します。が、翌日5/5はこどもの日のため振替休日とはならず、更に翌日の5/6が振替休日となります。 要は5/4ぶんの振替休日が5/6に設定されたことで休日になったのでした。
繰り返しますが、今年は5/6も休日です。わかりにくいかもしれませんが、お間違えのないよう。
カテゴリー
: [ golden | week ]
2008年 4月 24日 , 01:33:41 JST
|
MySQL の話題
実は自宅では MySQL を使っているプログラマーKです。いや DB2 がアレだとか、そういうわけじゃないんですけど、一応オープンソース関連も仕事の範疇なので・・・
いわゆる "LAMP" の "M" であり、きっと developerWorks を参照していただいている皆さんの中にも少なからず MySQL ユーザーがいらっしゃると思います。今年の初めに Sun Microsystems が買収することで話題になったこの MySQL ですが、買収後初の MySQL カンファレンスがカリフォルニアで開催されています。その中で気になる発表がされて話題になっています。
詳細がまだよく分からないのですが、この記事によると無償版の MySQL Community Server と、有償版の MySQL Enterprise Server のうち、バックアップなど今後追加される新機能は MySQL Enterprise Server に対して行っていく、とのこと。ソースコードを切り離して開発していくことで、進化の方向も変わっていくだろう、という内容でした。
で、その結論としてはどうも話題がミスリーディングだったのか、あるいは慌てて修正が入ったのかは分かりませんが、この内容を否定するコメントが Sun Microsystems のシニアVPである Marten Mickos 氏からされています。要点は「これまでどおり」であって、話題になっていたバックアップは Community Server にも搭載されていくとのこと。セキュリティ系やネイティブストレージ系ドライバなど、エンタープライズ向けに必要となるであろう新機能を Enterprise Server のみに実装していく、といった内容だったようです。
なるほど、それはそれで個人ユーザーとしても一安心です。
カテゴリー
: [ mysql | sun ]
2008年 4月 22日 , 09:42:05 JST
|
Project Zero を導入して日本語 PHP アプリケーションを作る
先日勉強してきた情報を元に、IBM developerWorks にこんな記事を投稿させていただきました:
「Project Zero を導入して日本語 PHP アプリケーションを作る」
せっかくの新製品情報なので、鮮度のあるうちに公開したいと思いました。とりあえず書いてある内容に沿って PHP アプリケーションをいくつか作ってみましょう、という内容です。
言い訳のつもりはないのですが、本当は Eclipse を使ってデバッグしたり、他の製品と連携したり、という内容も紹介したかったのです。ただそれらの調査等を理由に公開を遅らせたくなかったので、それはまた別の機会とさせていただきます。
PHP ユーザーの皆さん、ぜひ IBM 製の PHP サーバーも試してみてください!
カテゴリー
: [ development | php | proejct | zero ]
2008年 4月 15日 , 18:40:30 JST
|
Ultra Mobile WILLCOM D4
ウィルコムから Windows Vista 搭載の超小型端末: Ultra Mobile WILLCOM D4(通称:ディーフォー)が発表されました。「ノートPC」という表現に違和感を感じるような小ささで重さは 470 g。実際の販売は6月中旬を予定している、とのこと。
既にいろんな IT 系サイトで発表されていますが、とりあえずここでは GIGAZINE のレビューページを紹介しておきます:
「Ultra Mobile WILLCOM D4(ディーフォー)」速攻フォトレビュー
見た目、イー・モバイルの EM-One あたりと同じくらいのサイズだと思いますが、このサイズで Windows Mobile ではなく Vista が搭載されている点がすごい。Vista なので「オフィスのファイルが読み書きできる」とかは当たり前になるし、ビジネス用ソフトも普通にインストールして使えるようになるわけです。それがこのサイズで実現できているのはやはり魅力的です。
あ~、やっぱりウィルコム辞めなきゃよかったかな~。と、ちょっと後悔・・・
カテゴリー
: [ d4 | vista | willcom ]
2008年 4月 14日 , 18:36:24 JST
|
帰国
週末にラスベガスから無事帰国しました。
実は飛行機が苦手なのです。怖いわけではないのですが、あの乾燥した空間にずっといるのがダメらしく、すぐに鼻をやられてしまいます。今は機内への水分持込も厳しくなっているので尚更大変です。米国本土だと10時間前後だと思いますが、体感的には半分固形化(笑)した状態で到着を迎えている気分です。日曜日を経てなんとか体調も戻りました。後はもう2、3日は時差ボケを理由に、ぼーっと過ごして・・・
とりあえず、今は社内向けのフィードバックの準備で大忙しです。この developerWorks 向けにも何か報告記事を書く予定ですので、お楽しみに。
カテゴリー
: [ feedback | impact | las | vegas ]
2008年 4月 14日 , 13:23:00 JST
|
ラスベガスにて
実はいま、IBM が主催する SOA イベント IBM IMPACT 2008 に参加するため、ラスベガスに来ています。ご存知の人がいるかもしれませんが、簡単に IBM のソフトウェアイベントについて紹介します。
IBM には5つのソフトウェアブランド(柱)があります。主に Lotus Notes など、クライアントアプリケーションやリアルタイムコラボレーションを推進する Lotus、SOA を推進する Websphere、情報データの保存や検索、管理を推進する Information Management(DB2)、システム管理を受け持つの Tivoli、そしてソフトウェア開発や自動テストの容易化を推進する Rational 、この5つです。そしてこれら5つのブランドそれぞれが年に1度、世界規模で大イベントを開きます。その Websphere 版がいま参加中の IMPACT になります。今年は SOA を全面にアピールするイベントになりますが、それ以外にも関連する製品の発表などといった新情報が多くリリースされる予定です。
で、私が何の目的で参加しているかというと、普段担当している Lotus 製品に関する関連事項の調査という面もあります。が、今回一番の目的は Project Zero に関する情報集めです。Project Zero は Groovy や PHP といった、比較的簡易なスクリプト言語でアプリケーションやサービスを記述できる軽量アプリケーションコンテナです。現在はコミュニティ主導で利用されており、無料でダウンロードして利用することができます。
実はこのイベント内で Project Zero の商用製品版である WebSphere sMash の発表がなされました。イベント内でも Project Zero/WebSphere sMash 関連で多くのセッションが予定されています。
developerWorks をご覧いただいている利用者の中にも、決して少なくない数の PHP を利用している開発者の方がいらっしゃると思ってます。その多くは Apache HTTP サーバーにモジュールを組み込む形で PHP を利用されているのだと思います。Project Zero/WebSphere sMash では初めから Groovy や PHP が使える形で提供されているので、即使えます。また Eclipse ベースの(Eclipse プラグインによる)開発環境も用意されているので、テストやデバッグも効率よく行える、といった印象です。
また新しい情報が入ったら、こちらで報告したいと思ってます。
カテゴリー
: [ events | ibm | impact | las | vegas ]
2008年 4月 09日 , 06:06:25 JST
|
ようこそ、新社会人!
春は別れと出会いの季節です。厳しい就職戦線を勝ち抜いて、この春から新社会人になられた方も多いと思います。特にソフトウェアエンジニアとして就職された方は、これから「ビジネスで利用するためのソフトウェア」という、おそらくほとんど未体験の領域に触れていくことになると思います。人によって研修期間の長短があったり、いきなり現場へまわされる即戦力の方がいるかもしれませんが、「クセや偏見なしに学べるのは今のうち」という点ではみな共通です。周りを見ると学生時代から趣味でプログラミングをしていた人など、「こいつ、すげー!」と思うことがあるかもしれませんが、仕事で四六時中使っていればすぐに追いつけるはずです。今はとにかくいろんな知識や世界に触れて、(必要に応じて先輩の意見を聞きつつも)自分の中で情報の取捨選択を行って、「使える技術」、「便利な情報」を学んでいってください。
・・・というわけで、そんな「使える技術」や「便利な情報」の宝庫、日本アイ・ビー・エム製品および IBM developerWorks を今後ともよろしくお願いします(笑)。
ちなみに日本アイ・ビー・エムの新卒社会人達は、入社式後はしばらくの間洗脳合宿でマナーや製品知識を集中的に身につけることになってます。私自身は吸収合併という形での中途入社(転籍)組なので、幸い(?)そのような期間を経ることはありませんでした。 ああ、だからこんな恥ずかしいブログを平気で書けるのかも。(^^;
なお、昨年日本アイ・ビー・エムに入社した新卒社員のみなさんは、ほぼ一年たってこんな感じになりました。ソフトウェアエンジニアの人ばかりではありませんが、アイ・ビー・エムへの就職/転職をお考えのみなさんの参考になれば幸いです:
新入社員の声を聞け - 日本IBM(ITmedia エンタープライズ)
カテゴリー
: [ recruits | spring | welcome ]
2008年 4月 04日 , 09:00:14 JST
|
「新製品にすぐ飛びつく人」 ( -o-)/ に捧ぐ
とりあえず、私自身は比較的すぐに新製品・新技術に飛びつくタイプだと自覚してます。弁解(誰に?)が許されるのであれば、「最近はかなりおとなしくなってきて、すぐには買わなくなった」と思うのですが、考えた末にやっぱり買うことが多いです。
そんな新しモノ好きの皆さんに一読してほしい記事がこちら、 The New York Times の Technology 欄で紹介された記事: "Tech’s Late Adopters Prefer the Tried and True"(意訳: 使い慣れたものを好む人達) です。
原文が英語なので簡単に内容を紹介します。メリーランド州在住の John Uribe さん(54)は、サポートが終了したつい最近まで AOL のダイアルアップと、Netscape Navigator ブラウザを使い続けていた、とのことです。理由は「まだ使えるから」、・・・なるほど。
記事内では、このように最新テクノロジーに飛びつかない人 "late adoptor" がまだ多く存在している、とも紹介されています。Netspace ユーザーの割合はまだ 0.14% あり、また AOL ではダイアルアップ環境による収益が利益の大部分を占めているそうです。さらには Yahoo! は最近になってウェブメール環境を一新して便利になりましたが、以前の("classic")環境を使い続ける人がまだ大部分であるとも。
現実問題として、新機能・新製品・新技術が常に優れているわけではありません。最終的に市場に受け入れられるものであっても、世の中が追いついていないタイミングで出てくるものも数多くあると思ってます。 この記事では紹介されていませんが UNIX や IPv4 などは 40 年近く前のものが未だに(しかも現役バリバリで)使われている典型かもしれません。
新しモノ好きの暴走(苦笑)を止める意味でも、このような "late adoptor" の存在は重要な役割を果たしているのでしょうね。
カテゴリー
: [ adopter | late | legacy ]
2008年 3月 28日 , 12:05:40 JST
|
桜満開
私は普段 IBM 新渋谷事業所という所に勤務しています。渋谷駅に直結している「マークシティ」というビルの中にオフィスがあります。
このマークシティ横(裏?)にある桜が、今日27日の段階でほぼ満開になっていました。東京はもうすっかり春ですね。

カテゴリー
: [ blossom | cherry | shibuya | spring ]
2008年 3月 27日 , 18:25:04 JST
|
Google AJAX Language API
Google Code から面白そうな、新しい Web API : Google AJAX Language API が発表されました。簡単に言語の翻訳をすることができるようになる JavaScript の API です。早速試しに使ってみましたが、なるほど、確かに簡単です。AJAX の中で非同期に使うことができるように設計されていますので、使い勝手もよさげ。
実際のコードは以下のような感じになります:
<html>
<head>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("language", "1");
function initialize() {
var text = document.getElementById("text").innerHTML;
google.language.translate( text, "en", "ja", function(result) {
if (!result.error) {
var container = document.getElementById("translation");
container.innerHTML = result.translation;
}
});
}
google.setOnLoadCallback(initialize);
</script>
</head>
<body>
<div id="text">Hello, world.</div>
<div id="translation"></div>
</body>
</html>
上記 HTML をそのままコピー&ペーストした HTML ファイルを作るだけで動作を確認できます。動作結果はこのような感じになりますが、2行目の「こんにちは、世界。」という部分は HTML ファイル内で記述したわけではなく、API を使って "Hello, world." という英語文字列を日本語翻訳した結果として表示されています。

特に上記 HTML 内では赤字の部分が肝になるのですが、かなりシンプルですよね。
実際にこの API を使ったサンプルとして、Google 内に Google 翻訳ページが用意されていますが、要はこういったページを第三者が作ったり、自分自身のサイトの中に埋め込むこともできるようになるみたいです。Web で使うぶんにはかなーり便利な API と言えそうです。願わくば同様の機能を Web サービスなどで、非 Web 向けにも公開してもらえたら応用も広がるんだけどなあ・・・、とムチャ振り。
カテゴリー
: [ api | google ]
2008年 3月 23日 , 19:10:02 JST
|
Apple Safari 3.1
Apple から提供されているインターネットブラウザ Safari の Windows 版での最新バージョン 3.1 が正式リリースされました。日本語版もあり、無料でダウンロード&インストールできます。
その売りは「軽快な動作」で、Apple からのコメントによるとページ表示速度は「InternetExplorer の 1.9 倍、FireFox の 1.7 倍」だそうです。私も試しに導入してみましたが、確かに体感的には普段使っている IE や FireFox よりは速そうです。特に今まで「このページは重いんだよなあ」と感じていたページが一瞬で表示されたのは驚きました。レンダリングエンジンだけでなく、JavaScript の処理がなかなか速そうです。いい感じ。
となると JavaScript の互換性は大丈夫か? と心配になるところ。そんな開発者向けの情報も FAQ でまとめられていました。まあブラウザとしての出来がいい感じなだけに、悩みのタネが増えた、というところでしょうか。(^^;
カテゴリー
: [ apple | safari ]
2008年 3月 20日 , 14:37:33 JST
|
|
 |
| 日 | 月 | 火 | 水 | 木 | 金 | 土 | | | | | | 1 | 2 | 3 | | 4 | 5 | 6 | 7 | 8 | 9 | 10 | | 11 | 12 | 13 | 14 | 15 | 16 | 17 | | 18 | 19 | 20 | 21 | 22 | 23 | 24 | | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | | | | 今日 |
| |