DEVの最近のブログ記事

珍しく開発関連の話を。
まぁ、そもそもクラウドって何なのよ、という話は置いておく。
日経のIT情報系ポータルサイト「ITPro」から、引用。

「クラウドはバズワード、ってまだ言いますか?」
http://itpro.nikkeibp.co.jp/article/COLUMN/20090206/324334/

「クラウド・コンピューティングはバズワードに過ぎない」という人は少なくない。弊社の中でも聞いたことがある。クラウドを追いかけている記者としては 「言葉の定義が曖昧すぎる」という批判は甘んじて受けたいと思う。それでもバズワードという言葉を口にするたびに、その人が大切なものを失っていることは 指摘させてほしい。失っているものとは「チャンスの芽」だ。
なんか、Web2.0の時も似たようなこと言ってなかったかなぁ、とか思ったりしたというだけなんだけどね。

AVM

| | DEV | コメント(0)

WEB+DB PRESS vol.41 を出勤途中に購入。
第1特集のActionScript 3.0の記事の冒頭に、こんな文章が載っている。

 みなさんが考えるFlashおよびActionScriptの最大の特徴とは何でしょうか? 高度なインタラクティブ性、デザインドリブンの美しいコンテンツ、開発のコストパフォーマンス、あるいは重さや遅さ、非デベロッパ向け開発環境といった感じでしょうか?
 確かにこれらはFlashといえばすぐにれんそうされるものですが、実はFlashの最大の特徴は別のところに有ります。
 それは、「世界で最も普及したマルチプラットフォーム環境」であるということ。つまり、1つの言語であらゆるプラットフォームのコンテンツを作れるということです。

マルチプラットフォーム環境というと、真っ先にJavaを思い浮かべるけれど、普及度という点においては実はJavaの目指したところを、Flashが成し遂げているというのが面白い。

っていうか、Flashを「マルチプラットフォーム環境」という意識持っていなかったもんなぁ。ASが発展することで、結果的にマルチプラットフォームになるだけのポテンシャルを手に入れたのであって。

Adobe Flex2

| | DEV | コメント(0)

Adobe Flex2が面白い。
SDKが無償配布されているので、チュートリアルやリファレンスを見ながら遊んでみていたのだが、最近感じるクライアントの窓口としてのHTMLの限界と、Web2.0でもてはやされるAjaxの煩雑さは、Flex2であらかた解決しちゃうんじゃねーの?という感じがするようなしないような。

万能ではないにしても、システム開発のアプローチからFLASHを使うように練られているのが面白くて、昨日は宇都宮線のトラブルで帰るのをあきらめてから、会社でポチポチ遊んでいた。

3時間ちょっとで、サーバサイドで動く側のDBをselectして結果をXMLにして投げるだけのPHPのスクリプトと、requestのkickとデータバインディングしてDataGridに表示する側のmxmlを書いて、それなりの見栄えのものができてしまうだから、たいしたものである。
しかも、selectした件数が多いときなんかは、ブラウザがHTMLレンダリングするよりもFLASHがDataGridに落とし込むほうが早い気がした。

まだ実務に本格投入するための調査段階だが、すでに部分的に実務に実験的に投入しようという動きも出てきていて、しばらくは楽しめそうだ。

憂さ晴らし?

| | DEV | コメント(0)

もうここのところ仕事じゃずっと LAMP なのばかりだし(もっともDBはOracleだが)、
実装よりも設計やらドキュメントやらマネージメントやらが多くなってきた。

こうなってくると、唐突に仕事と関係ないコードを書きたくなる悪い癖。
ノートマシンには Visual C# 2005 express が入りっぱなしだなぁ。とか、ふと思う。

そして徹夜明けの錆びた脳みそは、脈絡も無く

「Managed DirectX やってみよう (・∀・)」

とか思って、気づいたらAmazonさんで技術書をポチっとしていた。
まぁ、モッサリやってみる。

PEAR::XML_Serializer

| | DEV | コメント(3)

PEARを使ったテストをしてみようとおもった。
幸い xampp にはデフォルトで PEAR が入っているので楽だ。

と思って始めてみる。エラーが出る。一番真っ先に試そうとしていた、今回のテストの主目的なはずのPEAR::XML_Serializerだけが入ってないw  orz

PHP Framework

| | DEV | コメント(1)

phpで使用できるFrameworkの話題が出てきたり。
symfonyか、はたまたCakePHPか。明日リリースされる予定の symfony 0.6 はかなり熱いらしい話とか。んー。勉強をかねて弄ってみるかな。頼まれているD&D3.5eのDBを題材にして。

DLL

| | DEV | コメント(3)

THREE-Oで愛用されているCHOCOA用のダイススクリプトが、作者のサイトがなくなってしまっているため事実上の配布停止になっている。
そこでLimeChatのマクロでDLLを呼び出せるので作ってみようと思い立つ。
普段DLLなんか全く作ることもないので、見よう見まねでコードを書いてbuildしてみるものの、これがまったくうんともすんとも言わない。DLLの作り方が悪いのか、マクロの呼び出し方が悪いのか。おそらくDLLの側だろうとは思っているのだけど、ネット上にあるサンプルとか公開されているコードと自分の書いたコードを見比べても、何が悪いのかサッパリわからんどころか、パラメータでポインタ参照している出力バッファに strcpy 関数で直接文字列を渡してやっても全く何も言わないあたりが謎。

うまく行かない理由がBorland C++ Compilerのせいだったら泣ける。
Visual C++で書いてみるかなぁ。しばらく弄ってねぇなぁ。

XAMPP

| | DEV | コメント(0)

XAMPP - 開発環境一括インストール
http://phpspot.net/php/pgXAMPP.html

自分のノートマシンに Apache と PHP と MySQL のインストールを試みようとしてめんどくさいので途中で放り投げていた LAMP 環境 Linux 抜きw
何が面倒だったかって、MySQL 4.1 になってから Authenticate Encryption の方式が変わったせいで PHP5 じゃ client library 無いとか言うしなぁとあれこれしていたんだが、google で検索してたら見つけたのがこの xampp というパッケージ。何だ超お手軽パッケージインストーラーがあるんじゃん、と思いノートマシンにインストール。拍子抜けするほどあっさりと環境構築が出来る。ただし MySQL が Windows のサービスとして起動しているわけではないので MySQL Administrator が使えないのがちょっと残念。PHPMyAdmin が xampp に含まれているのだけれど、お世辞にも使い勝手が良いとは言えず、結局コマンドラインから mysql 呼びそう。

SQL Server 2005 Express CTP

| | DEV | コメント(0)

Microsoft SQL Server 2005 Express CTPを評価中。
まずデータベースに接続できるようになるまでが一苦労。もう少し日本語のドキュメントを用意しやがりませんか?マイクロソフト(;´Д`)
ついでに SQL Server 2005 Express Manager も試す。ただ、これGUIフロントエンドって呼べる?「.NETになる以前のVisual C++が全然Visualじゃない」くらいにGUI関係ないツール。クエリを入力する画面があるだけ。SELECTのクエリ結果は一応Excel風味に表示するけれど。しかもまぁ英語版のPreviewだからしょうがないけど、フォントは変えられないわ、日本語は通らないわで結局コマンドラインから sqlcmd を呼んでますよ。オプションを毎回つけるのが面倒だからバッチファイルつくるくらいで。

固まるか

| | DEV | コメント(0)

ぼちぼちと試し続けている SharpDevelop だけど、SharpDevelop の IDE 上にあるヘルプペインを使うとほぼ確実に固まるのは既知のバグなんだろうか。

最初は会社環境の xp で固まり、その後自宅の 2k でも固まる。数分待てども回復せずに結局 process kill して復帰。ヘルプは SDK ヘルプを普通に呼び出すということで(´・ω・`)

月別 アーカイブ

ウェブページ

Powered by Movable Type 4.1

このアーカイブについて

このページには、過去に書かれたブログ記事のうちDEVカテゴリに属しているものが含まれています。

前のカテゴリはDEPRESSIONです。

次のカテゴリはDVDです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。