Develop with pleasure!

福岡でCloudとかBlockchainとか。

雑記

NTT版クラウド

クラウドに踏み込むNTTグループ - ネットワークを生かしたクラウドで社会基盤サービスを狙うNTT:ITproNTTのクラウドへの取り組み記事。クラウドというキーワードとなると、どうしてもAmazonやGoogle、Salesforce.comといった米国企業が先進してるので、こう…

PayPalで定期課金

日本ではそんなに流行ってないけど、アメリカでメジャーな決済代行サービスPayPal。PayPalによる決済代行の仕組みを導入するには、4つの方法がある。 ショッピングカートとの連動 今すぐ購入ボタン 購読と定期支払い SOAP APIを利用した連携 ↓のWikipediaに…

Acrobat.com

Adobeが提供するAcrobat.comが正式運用になったとのこと。ニュース - Adobeのオンライン・サービス「Acrobat.com」が正式版に,有償プラン開始:ITpro無償サービスも引き続き利用できる。ただ、PDF変換が可能な回数が1月に5回までとか、各機能毎に制限が設け…

Googleキラー

Googleの検索エンジンに対抗する新検索エンジン「Wolfram」のα版が公開されたみたい。マイコミジャーナルの記事で取り上げられている。 Wolfram|Alphaは計算知識 (computational knowledge)エンジンである。独自のナレッジ・ベースから計算処理を加えたアウ…

ドメインモデルの連続性

ThoughtWorksアンソロジー - Develop with pleasure!すっかり放置してしまっていた、こちらを本を再び読み始めた。この9章の「ドメイン駆動設計とアノテーション」という章の ドメイン駆動設計に従えば、ドメインモデルとそれ以外のアプリケーションインタ…

ソースコードのレビュー

開発途中で良くソースコードのレビューをするが、レビュー結果は、ExcelやTracのチケット等に残しフィードバックするといった手法を取ってきたけど、ソースコードのレビューを記録できるツールもあるのね。Google製のGit用ソースコードレビューシステム「Ger…

Google Chromeの描画フォント

FirefoxとIEでは同じようなフォントで表示されるWebページもGoogle Chromeでは異なるフォントで表示されることがある。PCにインストールされているFontは一緒なのに何故?って思ってたら、Google Chromeは、高速化のためにフォント描画処理を独自実装してる…

AUと携帯シミュレータ

AU端末をターゲットにしたサイト作りのため、AUのサイト開発用にブラウザのシミュレータをインストールしようとする。 こちらのAUのサイト 404 Not Found に従って、OpenwaveSDKをインストールしようとしたが、 現在一時公開停止中です。申し訳ありません。 …

CMS

最近たまに耳にするMovable Type。コンテンツ管理システム(CMS)の1つで簡単にBlogやウェブページ、ファイルといったコンテンツ管理が可能。で、このMovableTypeと同様にWordPressというCMSも存在する。当初はMovableTypeが圧倒的なシェアを持っていたとこ…

NetKernel

NetKernelでJavaの並行性を越える (1/6):CodeZineこちらの記事で初めて耳にした「NetKernel」。(MicroKernelとかはDIコンテナをベースに組み込んだGeronimoのアーキテクチャ等、良く耳にすることはあるけれど。)あまりググっても日本語記事はヒットしな…

iPhone上でC#アプリが動作可能?

iPhone上で動作するアプリケーションを作成するためには、Mac上でSDKを利用してObjective-Cなプログラミングをする必要があると思ってたらC#で書いたアプリも動作するの…。iPhoneでC#アプリが審査に通るワケ − @ITしかもAppleの審査通るんすか…。どうも、Mo…

オンラインストレージ

AmazonのS3を始め、いろんなベンダーからオンラインストレージが発表されてる。 メジャーどころだと S3(Amazon)Amazon S3, Cloud Computing Storage for Files, Images, Videos1GB1ヶ月0.15$という触れ込みで考えると結構安く見える。ただ、転送料によ…

YouTubeでの広告ビジネス拡大

角川グループがYouTubeの(角川が著作を保持している)コンテンツへの広告配信というのが話題にあがったけど。 広告のカタチ - Develop with pleasure!どうもこの仕組みが拡大される模様。現在は、角川グループのような提携企業が対象だが、これを拡大してく…

Android開発環境

iPhoneに引き続き、Androidの開発環境も構築してみる。こちらはiPhoneと違い、Windowsで開発が可能。iPhoneの場合はObjective-Cでの開発になるが、Androidの場合はJavaベースなので、個人的にAndroidの方がとっつきやすい。最初にこちらから、AndroidのSDKを…

iPhone開発環境

昨日、TVを見てたらワールドビジネスサテライトでiPhoneとGoogleのAndroidが取上げられていた。 iPhoneでピアノが引けるアプリ「フィンガーピアノ」を開発したのは日本人だったのね。岐阜でシステムエンジニアやってる人らしい。世界各地で凄いダウンロード…

広告のカタチ

Web上の広告ビジネス自体は結構前からある。サイトに広告を掲示したり、検索サイトで検索キーワードから関連する広告を表示したりといった昔からある広告も多いけど、最近結構面白い広告が増えてる。2008-10-10 - Develop with pleasure!というGoogleみたい…

ThoughtWorksアンソロジー

出版されていたので、Getしてみた。ThoughtWorksと言えば、マーチンファウラーのいる会社。ThoughtWorksで実践されているオブジェクト指向&アジャイルをベースとしたソフトウェア開発の「理論と実践」のエッセンスが詰まってる本。

RIAの取り組み

RIAと言えば、AdobeのAIRやMicrosoftのSilverlightが有名どころ。SunもJavaFX1.0をリリースしたが知名度はAIRやSilverlightに比べるとイマイチ。これらはいずれもネイティブコードをブラウザ上で実行する形になるけど、Googleも同様のことが可能なNativeClie…

データストレージの在り方

多くのシステムでデータストレージと言えば、RDBMSが一般的。様々な言語でアプリケーションは開発されるけれど、ストレージはRDBMSでSQLを利用してアクセスする。そして、それらのアクセスを抽象化するべくフレームワーク(ActiveRecordや、JPA、etc...)が…

Android端末「G1」いよいよ登場?

SIMロックフリーのAndroid端末「G1」が登場--日本含む18カ国で - CNET JapanGoogleがSIMロック及びハードウェアロックを外したのAndroid端末「Android Dev Phone 1」を発表したとのこと。日本を含む18カ国で購入できるみたい。開発者の裾野を広げるためか?…

Webブラウザだけの新OS「Cloud」

遂にWebブラウザだけ搭載したOSが発表されたみたい。 Good OSの説明によると、CloudはWebブラウザと簡易版のLinuxカーネルを統合したもので、Webブラウザ内からパソコンの操作、リッチクライアントアプリケーションの利用、インターネット・アクセスを可能に…

開発環境もクラウド化

EclipseベースのIDEであるAptanaが開発環境もクラウド対応したAptana Cloudというのをリリースしてるみたい。【コラム】イマドキのIDE事情 (44) クラウドサービスとも連携! Aptana Studio最新版を試してみよう | 開発・SE | マイナビニュース本家はこちら現…

時代遅れのコンセプト

CNETの記事より 時代遅れのウェブ技術コンセプト--何とかしてほしい5つのケース - CNET Japan 1. リフレッシュ 本当に新しい情報を見るためにページをリフレッシュしなければならないとは、時代錯誤もいいところだ。このようなものは、今すぐ消えてなくなる…

Windows7

Macの環境でWindowsも利用できるよう、仮想化ソフトのVirtualBoxに開発中のWIndows7を入れてみた。 WIndows7はBitTorrentでGet。 Microsoft.Windows.7.32Bit.Build.6801.DVD-WinBeta.4475431.TPB.torrent ちなみに、取得するのに一週間くらいかかったorz...…

クラウドのカタチ

最近話題のクラウドコンピューティング Windows AzureやAmazonのEC2とかはPaaS(Platform as a Service)という方向でクラウドを意識し攻めている感じがするがクラウドコンピューティングが実現するものというのは本来どういったものなんだろう? PaaSやSaaS…

Windows Azure

WindowsのクラウドOSの話題が上がってたけど、PDCで「Windows Azure」という名前で発表されたみたい。 Azure Service Platformは開発者がアプリケーションやサービスを開発し、配備するためのプラットフォームで、OSと開発者向けサービスを提供する。開発者…

Androidアプリのインセンティブ

なおAndroid Developer BlogへのEric Chu氏の書き込みによると、27日より3ステップでのアプリ配信が可能になる。これにより、どの程度のペースでAndroidアプリ数が増加するかが注目される。また2009年第1四半期にはAndroid Marketで有料アプリの提供を開始す…

ブラウザでOffice

Office14がブラウザで動作可能になるの? マイクロソフト、PDCで「Office 14」を披露か--ブラウザ上で動作する新機能も - CNET Japan

Axure RP

NTTデータ、プロトタイプをプログラミングなしで作成可能なツールを発売 | エンタープライズ | マイナビニュースNTTデータは日本語用のローカライズで、本家はこっち↓ http://www.axure.com/Default.aspxプロトタイプ作成というと(まぁ文化なんだろうけど)…

GoogleMapに広告が。

グーグル、「Google Maps」にテキスト広告を表示 - CNET Japan GoogleMapにも広告が付くようになるみたい。 GoogleMapを貼ってるサイトは多いので、結構な広告収入になるんじゃないかなー。