MOONGIFT - オープンソースによるIT戦略支援 -
|
|
実用的。jQuery/Flash製のマルチファイルアップローダー「Transmit」 Posted: 08 Mar 2011 01:00 PM PST TransmitはjQuery/JavaScript製のオープンソース・ソフトウェア。HTML5では複数ファイルを一括アップロードすることができる。だがそのために既存サイトをHTML5に移行させるのは現実的ではないだろう。そこでよく使われるのがFlashによるマルチファイルアップローダーだ。
最も有名なライブラリはSWFUploadではないだろうか。だが実際に使う上では色々とコツがいる。もっと手軽に実現するためのライブラリはないだろうかと考えていた所で見つけたのがTransmitになる。何と言ってもjQueryベースなのが良い。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
Win/Mac対応。色々なスクリーンショットの撮影&注釈までこなす「DuckLink」 Posted: 08 Mar 2011 10:00 AM PST DuckLinkはWindows/Mac OSX用のフリーウェア。ソフトウェアの紹介を行う上でスクリーンショットの撮影は必須だ。さらに通常の業務においてもコンピュータのスクリーンショットを必要とする場面は多々ある。何らかの変更依頼をする場合にもスクリーンショットは有効だ。
ここを修正してほしい、という時に文字で説明をしてもなかなか伝わらない。そこでよく使われるのがPowerPointなどのプレゼンテーションツールに貼付けてドローを利用するパターンだ。だがこれからはもっとスマートに、DuckLinkを使おう。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
JavaScriptでSinatra風?RESTfulをサポートしたフレームワーク「Sammy.js」 Posted: 08 Mar 2011 06:00 AM PST Sammy.jsはJavaScript製のオープンソース・ソフトウェア。Webアプリケーションを開発する際には、サーバサイドとクライアントサイドの二つを開発する必要がある。クライアントサイドにはJavaScriptやFlash、HTMLなどが使われているだろう。
しかしJavaScriptはどんどん高度化し、機能が増している。JavaScriptだけで解決できることは日々増えているのだ。もはやサーバサイドを必要とせず、Webアプリケーションを構築できてしまう。そのためのフレームワークがSammy.jsだ。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
iPhoneでも初音ミクが踊る。MikuMikuDanceプレーヤ「MikuMikuPhone」 Posted: 08 Mar 2011 04:00 AM PST ※ データはMiku Miku Dance Databaseより。 MikuMikuPhoneはiPhone用のオープンソース・ソフトウェア。ニコニコ動画でも人気の高い動画に初音ミクの歌がある。昔は単に音楽だけが流れるものだったが、次に絵師によるイラスト付きになり、さらにFlashアニメーションなど進化していった。
MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
| You are subscribed to email updates from MOONGIFT
To stop receiving these emails, you may unsubscribe now. |
Email delivery powered by Google |
| Google Inc., 20 West Kinzie, Chicago IL USA 60610 | |
|
作ってみる?多様なゲームジャンルに対応したJavaScript製ゲームエンジン「Crafty」 Posted: 09 Mar 2011 01:00 PM PST CraftyはJavaScript製のオープンソース・ソフトウェア。ソーシャルゲームの人気は相変わらず高い。ソーシャルではないがAngry Birdsのように各種スマートフォン向けに人気あるゲームを提供しているタイトルも存在する。
ちょっとした時間をつぶせるカジュアルなゲームが好まれる傾向にある。そしてそういうゲームはインストールの手間もなく使えるのが望ましい。つまりWebブラウザだけで遊べるのが良いのだ。そこで使ってみたいのがCraftyだ。 |
|
ぜひ触れてほしい。WebベースのSVGエディター「Js Vector Editor」 Posted: 09 Mar 2011 10:00 AM PST Js Vector EditorはJavaScript製のオープンソース・ソフトウェア。HTML5の登場によってようやく普及しそうなのがSVGだ。XMLのベクターフォーマットだ。テキストベースなのでシステムとの相性も良く、自動生成も行えるだろう。
今後SVGを描くためのライブラリも多数登場してくるはずだ。とは言え流行るか否かはやはり一般ユーザが扱えるかどうかにかかっている。ドロー系ソフトウェアを購入し、インストールしてまでSVGを使いたいと思うだろうか。否、Js Vector Editorを使えば良いのだ。 |
|
レガシーブラウザを含めてリアルタイムWebを推進するためのJavaサーバ「StreamHub」 Posted: 09 Mar 2011 06:00 AM PST StreamHubはJava製のフリーウェア。インターネットはソーシャル、リアルタイム、モバイルの時代になろうとしている。今、リアルに起こっていることが即座にデータになってオンラインを流れていく。それが当たり前な時代になるのはとても興味深い。
リアルタイムを実現するための技術要素は幾つかあるが、ここではWebブラウザとサーバ間のリアルタイムについて注目したい。HTML5であればWebSocketだろうが、レガシーブラウザまで対応しようと思うならStreamHubを使ってみよう。 |
|
テキストファイルからHTML5のプレゼンテーションを生成する「KeyDown」 Posted: 09 Mar 2011 04:00 AM PST KeyDownはRuby製のオープンソース・ソフトウェア。個人のエンジニア、デザイナーが集まる勉強会ではあまり凝ったプレゼンを見る事が少ない。むしろHTMLやKeyNoteなどを使ってカジュアルに作られる方が多いのではないだろうか。
テキストファイルで作成したプレゼンテーションは検索も容易でWebとの親和性も高い。配布して見てもらうのに特別なソフトウェアも無用と言う事なしだ。とは言え作成にHTMLを使ったりしたくない、という人はKeyDownを使ってみよう。 |
|
ホームページの更新負荷を低減する、必要な箇所を動的にするCMS「pWebManager」 Posted: 10 Mar 2011 01:00 PM PST pWebManagerはPHP製のオープンソース・ソフトウェア。いわゆるホームページと言われる静的なHTMLによるWebサイトを立ち上げて数年経ち、情報が徐々に増えるのに従って更新負荷が大きくなっていく。複数の場所を更新するのはミスも多い。
そうした時に導入を検討するのがCMS(コンテンツ・マネジメント・システム)だ。だが10ページくらいしかないWebサイトにCMSというのはちょっと大げさに感じられる。導入コストやややこしい操作を覚えるのも大変だ。そこで検討したいのがpWebManagerだ。 |
|
タブを多数利用する人向け。Chrome/FF/Androidでタブの状態を共有する「TabCloud」 Posted: 10 Mar 2011 10:00 AM PST TabCloudはGoogle Chrome/Firefox/Android用のフリーウェア。最近のWebブラウザではタブ機能がデフォルトになっている。そして数多くのタブを開いて作業していると欲しくなるのが起動時のタブ復旧機能だ。これがないと万が一閉じた時のショックは計り知れない。
それが進むと次に欲しくなるのが仮想デスクトップ的機能だ。つまり幾つかのタブを開いた状態を記録しておき、後で一気に開けるようにするのだ。開発用、ブログ情報収集用、調査用などWebサイトの組み合わせは色々だ。そして複数の環境でタブの状態を共有できるのがTabCloudだ。 |
|
ソフトウェア販売におけるライセンス発行、管理を適切に行うソリューション「Licenser」 Posted: 10 Mar 2011 06:00 AM PST LicenserはWindows用のオープンソース・ソフトウェア。オープンソース・ソフトウェアだけを開発する人にとっては関係ないだろうが、世の中には有料でライセンスフィーを受け取って提供されているソフトウェアも数多く存在する。
そうしたソフトウェアを提供する場合は、ライセンスを適切に管理しなければならない。全体で一つのキーなどというのはおおよそ適切とは言えないだろう。何らかの方法で生成するのが正しい方法だ。そのための補助ツールになるのがLicenserだ。 |
|
この表現は凄い。ダイナミックに変化するテキストイフェクト「gui-dat」 Posted: 10 Mar 2011 04:00 AM PST gui-datはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。Flashや画像を使えばできることをテキストベースでやることに意義がある。テキストであれば検索もできるし、システム連動もしやすい。サイズも軽く済む場合が多い。
テキストであってもイフェクトを加えれば画像のロゴに負けないくらいのインパクトは生み出せる。むしろダイナミックにイフェクトできる分、画像よりも有利な場合だってあるはずだ。そんな可能性を感じさせるソフトウェアがgui-datだ。 |
|
電子書籍をリッチなビューワーで楽しむ「The Internet Archive BookReader」 Posted: 11 Mar 2011 10:00 AM PST The Internet Archive BookReaderはJavaScript製のオープンソース・ソフトウェア。Webサイトのコピーを集積し、過去の姿をかいま見ることができるプロジェクトがInternet Archiveだ。自分のサイトの過去の姿を見たり、有名サイトの開始当初の形を見ることが出来る。
そんなInternet ArchiveではTextsというプロジェクトがある。ここでは既に著作権の切れた書籍についてオンラインで公開している。しかもPDFなどで置いてある訳ではない。HTMLベースで閲覧できるのだ。そのリーダーがThe Internet Archive BookReaderになる。 |
|
画像を消されて後悔する前に。4chan用画像ダウンローダー「4chan Downloader」 Posted: 11 Mar 2011 04:00 AM PST 4chan DownloaderはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。4chanは日本で言えばふたば☆ちゃんねるのような画像掲示板サイトだ。画像掲示板と言っても既に巨大なサイトであり、多種多様なジャンルに分かれ、かつ意見も活発に交わされているので単純にそうとは言いがたい。
とは言え、メインは画像を貼付けつつ意見を交わすコミュニティであることには変わらない。そこには実に多様な画像が貼付けられる。そうした4chanに貼付けられる画像をモニタリングし、ダウンロードしてくれるソフトウェアが4chan Downloaderだ。 |
|
アイデンティティ確立のためにブログを使う。Rails製の小さなブログエンジン「aboutme」 Posted: 12 Mar 2011 10:00 AM PST aboutmeはRuby on Rails製のフリーウェア(ソースコードは公開されている)。自己を確立するアイデンティティは今後さらに重要度を増していく。TwitterやFacebookのようにアイデンティティを取り込んでしまうサービスもあるが、その中ではなかなか自己ブランドを形成するというのは難しい。
アイデンティティを確立するならば独自ドメインを使う方が良い。そして個人的なブログをはじめてみよう。WordPressなどの有名なソフトウェアを使うのも良いが、あえて自作してみるのも良い。その時のベースになりそうなのがaboutmeだ。 |
|
Webデザイナーは要チェック。WordPress用テーマフレームワーク「Whiteboard」 Posted: 12 Mar 2011 04:00 AM PST
次に必要なのはデザインだ。個人用途であれば外部のテーマを使っても良いが、専門的に進めるならばやはり自作したいと思うだろう。とは言え一から作る必要はない。Whiteboardというテンプレートフレームワークを使えば良い。 WhiteboardはWordPress3.0以降に対応したソフトウェアで、テーマとしてインストールする。とてもシンプルなデザインで、上部に大きなロゴ、左にテキストコンテンツ、右にサイドバーが並んで表示される形式になっている。だがiPhoneやAndroidで見ると1カラムになるように設定されている。
|
|
Posted: 13 Mar 2011 04:36 PM PDT いつもMOONGIFTをご覧いただきありがとうございます。
東北地方太平洋沖地震にて被害に遭われた方々につきまして、心よりお悔やみ、お見舞い申し上げます。宮城、福島など甚大な被害に遭われた地方にも多数のプログラマー、オープンソース・ソフトウェア開発者がおり、当サイトをご覧いただいていたと思います。
個人的な寄付はしておりますが、MOONGIFTとしてもご協力できることはないかと考え、微力ではありますが今月分のプレミアム会費を全て寄付することといたしました。会員様一人あたり500円を寄付したいと思います。そこで皆様にお願いです。
今月(1週間無料お試し期間がありますが)プレミアム会員になっていただきPayPal決済が行われれば、その分を全て寄付にまわします。PayPal手数料が若干かかりますが(32円ほど。通常MOONGIFTは468円の収入)、その分はMOONGIFTにて負担した上で一人あたり500円を寄付にまわしたいと考えております。プレミアム会員登録後、1週間後にPayPalから引き落としがありますので、その直後に解約していただいても結構です。
※ 無料お試し期間中に停止された分については申し訳ありませんがノーカウントとさせてください。
半年、一年間の期間購読もありますが、そちらにつきましても決済完了後一人様あたり500円を寄付にまわさせていただきます。
現状におきましては200名弱のプレミアム会員の方々がいらっしゃいます。こちらは集計し、10万円弱を寄付にまわします。MOONGIFTの拙いコンテンツではありますが、ご協力への感謝の気持ち含めてプレミアム向けコンテンツをこの機会に拝読いただければと思います。
MOONGIFTプレミアムについて
福島、宮城、茨城等被害に遭われた方々はぜひとも頑張ってください。
今後ともMOONGIFTをよろしくお願いいたします。
|
|
JavaScriptでタイムラインベースのアニメーションを実現する「mashi」 Posted: 13 Mar 2011 02:00 PM PDT mashiはJavaScript製のオープンソース・ソフトウェア。Webブラウザ上でアニメーションを実現しようと思うと、技術的に候補にあがるのがアニメーションGIF、Flashそして動画だろう。どれもあまり動的に作り出すものではないので、再利用性やシステムとの親和性は高くない。
もっと手軽にアニメーションを作ったり閲覧することができれば、Webサービスのアピール方法が変わるかもしれない。そのためのツールキットがmashiになる。タイムラインに則って、情報をスムーズに切り替えることが可能だ。 |
|
これがWebメーラーと驚くほどのUIを持ったWebアプリケーション「ukijs mail」 Posted: 13 Mar 2011 11:00 AM PDT ukijs mailはRuby製、HTML/JavaScript用のオープンソース・ソフトウェア。Mac OSXにはメールというメーラーがデフォルトで入っている(非常に分かりづらいネーミングだ)。特に足りない点もなく、OSデフォルトとあって他のアプリケーションとの親和性も高いソフトウェアだ。
だが時代はWebアプリケーションだ。ローカルのメーラーを使うよりもGmailのが便利だと思う人も多いだろう。何よりメールはデータの蓄積が大きいのでサーバサイドにあった方が都合がいい。そこで使ってみたいのがukijs mailだ。 |
|
解くだけじゃつまらない。英単語クロスワードパズルを作ろう「Diagnil」 Posted: 13 Mar 2011 07:00 AM PDT DiagnilはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。パズルはとても人気の高いゲームだ。特にクロスワードや数独といった紙でもできる類のパズルは人気がある。専用の雑誌はもちろん、新聞などでも掲載されているくらいだ。
そんなパズルゲームを自分でも作ってみたいと思わないだろうか。恐らく解く側以上に頭を使わなければ難しいと思われる。今では自動生成ツールもあるが、あえて自分で作ってみたいなら補助するソフトウェアとしてDiagnilが利用できる。 |
|
ボトルネックになりやすいデータベースを高速化するキャッシュシステム「CSQL Cache」 Posted: 13 Mar 2011 05:00 AM PDT CSQL CacheはRDBMS用のオープンソース・ソフトウェア。Webシステムを構築する上で欠かせない存在になっているのがデータベースだ。オープンソースであればMySQLやPostgreSQL、エンタープライズであればOracleやDB2などが有名だ。 データベースを使えばデータの蓄積はもちろん、詳細な条件を指定したデータの取得や更新、集計等が容易にできる。だが高性能故にアクセス頻度が多くなってボトルネックになることも多い。そんな時に考えたいのがCSQL Cacheだ。 |
|
シンプルで誰でも楽しめるテトリスアタッククローン「Crack Attack!」 Posted: 14 Mar 2011 02:00 PM PDT Crack Attack!はWindows/Linux用のオープンソース・ソフトウェア。ちょっとした時間の合間にゲームを興じる人は多い。気分がリラックスし、次の作業に取りかかる前に頭を切り替えることもできる。そんな時には複雑なアクションではなくシンプルなゲームが良い。
だからソリティアのようなゲームに人気が集まるのだ。もしあなたがカードゲームよりも、落ちものゲームが好きならばCrack Attack!にトライしてみるといいだろう。シンプルなルールなので、誰でもすぐに遊べるはずだ。 |
|
どれを選ぶべきか。オープンソース・ライセンスを提案してくれる「Licensator」 Posted: 14 Mar 2011 11:00 AM PDT LicensatorはGoogle App Engine/Java製のオープンソース・ソフトウェア。オープンソース・ソフトウェアとはソースコードを公開するだけではない。OSI等に承認を得たライセンスの下に公開されていなければならない。
有名な所ではGPL/LGPL/Apache License/MIT License/BSD License/New BSD License/AGPLなどがあるが、それ以外にも数多くのライセンスが存在する。その中から何を選べば良いかなど法律の専門家であったとしても難しい。だがシンプルに補助してくれるのがLicensatorだ。 |
|
セキュアにインターネットを使うために。SSLを強制するSafari機能拡張「SSL Everywhere」 Posted: 14 Mar 2011 07:00 AM PDT SSL EverywhereはSafari用の機能拡張。インターネットが流行るのに従って、次第にセキュリティが問われるようになってきた。インターネットは自由である状態を保っているため、個々人で自分自身のプライバシーを守らなければならない。
最近、もっともプライバシーが脅かされた出来事と言えばFiresheepだろう。無線LANのアクセスポイントに接続した状態でネットワークサービスを使うとアカウントを乗っ取られてしまう可能性があった。それを防ぐソフトウェアとしてSSL Everywhereを紹介しよう。 |
|
Posted: 14 Mar 2011 05:00 AM PDT RumpetrollはRuby/HTML5製のフリーウェア(ソースコードは公開されている)。インターネットを使うときは基本的に一人で行う場合が多い。そのため一人だと寂しいと感じてしまう。だからチャットやフォーラムと言った双方向性のコミュニティに人気が集まる。
文字チャットであるIRCや、画像や動画を貼付けられるWebチャット、さらに3Dアバターを使ったオンラインゲームやセカンドライフ的なものまで実に多種多様だ。しかしこんなチャットは見たことがなかった。なにせ格好があまりに…なのだ。 |
|
気象観測機器と連携しWebベースのグラフを描く「wfrog」 Posted: 15 Mar 2011 02:00 PM PDT wfrogはPython製のオープンソース・ソフトウェア。インターネットのサービスに触れれば触れるほど、逆にリアルを感じられるサービスに人気が集まる。例えば地図、ストリートビュー、乗り換え案内、写真共有サイトなどだ。どれも生活やリアルに関連するものだ。
リアルと関連するサービスの一つが天気だ。天気は皆が生活する上で欠かせない情報で、テレビ、ラジオ、新聞といった旧来メディアでも人気が高い。ネット上でも天気情報を配信するサービスは多数あるが、wfrogは自分だけの天気情報システムを構築できるソフトウェアだ。 |
|
node.jsを勉強したい方。node.jsで作られたTwitterクローン「Nodrr」 Posted: 15 Mar 2011 11:00 AM PDT Nodrrはnode.js製のフリーウェア(ソースコードは公開されている)。かつてWikiクローンが多数開発された。ページがあれば表示する、なければ作成するといった分かりやすい仕様でかつ面白いコンセプトであったので皆こぞって作成した。
オープンソースのWikiエンジンはそのプログラミング言語を勉強する上で多いに役立ったはずだ。しかしそれも数年前のことで、今はトレンドが変わっている。それはマイクロブログでありTwitterクローンではないだろうか。node.jsで作られたNodrrを紹介しよう。 |
|
WebSocketを使っていない、サーバ無用なリアルタイム通信ライブラリ「Easy WebSocket」 Posted: 15 Mar 2011 07:00 AM PDT Easy WebSocketはnode.js製のオープンソース・ソフトウェア。HTML5界隈が賑わっているが、なかなか実用的なものは出てきていない。動画共有サイトのスマートフォン向けインタフェースやWebブラウザ用のゲームがせいぜいではないだろうか。
やはりデスクトップ向けのブラウザで一部のブラウザしか対応していないのが問題なのだろう。HTML5に関連した技術、WebSocketは特にサーバ側の準備も必要で扱いづらいイメージがある。そんな常識を覆すソフトウェアがEeasy WebSocketだ。 |
|
iPhone最適化サイト用。CSSを使って絵文字を表示する「Emoji CSS Builder」 Posted: 15 Mar 2011 05:00 AM PDT Emoji CSS BuilderはRuby製/iOS用のオープンソース・ソフトウェア。iPhoneは今やギーグだけの持ち物ではなくなっている。女性も持ち歩くようになっており、コモディティ化してきている。こうなると必要なものが若干変わってくる。
その一つが絵文字だ。男性中心だった時には絵文字なんて、という雰囲気はあった。しかし今や違うのだ。メールやWebサイト、コミュニティなど様々な場面で絵文字を使わなければならない。その補助ツールとして使いたいのがEmoji CSS Builderだ。 |
|
災害に対するIT企業/Webサービスの取り組み&災害、地域情報向けソフトウェア×8選 Posted: 15 Mar 2011 04:26 AM PDT 2011年03月11日、東北地方太平洋沖地震が発生しました。数千人が死亡し、さらに数万人が行方不明になっています。M9.0という未曾有の規模の大震災で、東京等の首都圏でも帰宅が困難になったり、通話ができないといった事態に陥った方もいたかと思います。
そこで今回はオープンソース・ソフトウェアを中心として、サービス/ソフトウェアを通じてどのような活動ができるのか、例をあげてみたいと思います。
今回は特別にプレミアム会員の方でなくとも閲覧可能となっています(被災地のためにMOONGIFTができること・ご協力のお願い絡みのため)。 |
|
ビューワーを使わずにSubvesionリポジトリをグラフィカルにする「Repos Style」 Posted: 16 Mar 2011 02:00 PM PDT Repos StyleはCSS/XSLTのオープンソース・ソフトウェア。Subversionは通常、独自のプロトコルを使って動作する。通常の運用であればそれでも良いが、インターネット上に配置したり利便性を高める上でHTTPで公開したいと思うはずだ。それを可能にするのがApacheのSubversionモジュールだ。
これを使えばHTTPでもSubversionリポジトリにアクセスできる。クライアントアプリケーションからでは十分だが、Webブラウザからアクセスした時の表示は決して奇麗ではない。Directory Index並みだ。そこで使ってみたいのがRepos Styleだ。 |
|
非開発者に便利。WebベースのSubversionブラウザ「WebSVN」 Posted: 16 Mar 2011 11:00 AM PDT WebSVNはWebベース、PHP製のオープンソース・ソフトウェア。個人においてはGitやMercurialといった分散リポジトリが流行だが、企業においてはまだまだSubversionを利用することが多い。既にある資産をそのまま活かせるし、再度習得し直すコストは決して小さくない。
Subversionでは主にGUIのクライアントツールを利用することが多いが、それはどちらかと言えば普段の開発業務においてだろう。プロジェクトマネージャなどはローカルアプリケーションよりもWebベースのが使い勝手が良いはずだ。そこで使えるのがWebSVNだ。 |
|
ちょっとした工夫で便利に。英辞郎辞書を取り込みGoogle Chromeで検索する「EijiroX」 Posted: 16 Mar 2011 07:00 AM PDT EijiroXはGoogle Chrome用のオープンソース・ソフトウェア。Webブラウジングをしていて、英単語を調べたいと思うことは多々ある。逆に日本語の単語を英語にして検索したいと思うことも多い。そんな時にはつい「英和 ○○」などとGoogleで調べたりする。
少し前まではアルクが一番上に出てきていたのだが、提携は解消したらしく今は出てこない。そのため調べ終わるまで若干時間を要するようになってしまったのがストレスだった。そこで英辞郎の辞書をGoogle Chromeから素早く調べられるのがEijiroXだ。 |
|
Adobeがついに動く。FlashファイルをHTML5に変換するユーティリティ「Wallaby」 Posted: 16 Mar 2011 05:00 AM PDT WallabyはAdobe製のフリーウェア。FlashはJavaアプレットが歩んでいた道を順調に突き進んでいた。特に爆発的に広まったのは動画プレーヤとして注目を集めた時だろう。全く順風満帆だったのに、変化は突如現れた。それがiOSだ。
Flashを使わないというそれまでのWebを否定するような行動だったにも関わらず、Appleの熱狂的な信者そしてHTML5の波に乗ってFlashの地位は一気に脅かされた。そんな中、Adobeがついに踏み込んだのがHTML5への道であり、Wallabyになる。 |
|
Webブラウザ内でドキュメントを閲覧する。PDFをFlashに変換「GPDF2SWF」 Posted: 17 Mar 2011 02:00 PM PDT GPDF2SWFはWindows用のオープンソース・ソフトウェア。PDFは相手に送ったり、みんなで文書を共有するのには便利な文書フォーマットだ。だがどちらかと言えばローカルアプリケーションの中で使うのが便利で、Web上にあっても邪魔に感じられることが多い。
例えばWebブラウザ内でPDFを開こうとして処理が走っている間はとてもストレスを感じてしまう。リーダーがとても重たいためにPDF自体が敬遠するようになってしまう。そんな嫌な思いをユーザにさせないために使ってみたいのがGPDF2SWFだ。 |
|
勉強会やセミナーに。動画と別コンテンツを連携させるHTML5動画フレームワーク「Popcorn.js」 Posted: 17 Mar 2011 11:00 AM PDT Popcorn.jsはHTML5/JavaScript製のオープンソース・ソフトウェア。Webサービスの説明動画や、勉強会の内容など動画をWebサイトに掲載するケースが増えている。そんな時には動画以外の資料も一緒に掲載したいと思うはずだ。
ニコニコ動画は動画とコメントと一緒に閲覧できるが、同じように動画と別なコンテンツを一緒に掲載したり連携させたいと思う事はないだろうか。それを実現するライブラリとしてPopcorn.jsを紹介しよう。 |
|
ドラッグアンドドロップ、プログレスバー表示に対応したアップロードライブラリ「File Uploader」 Posted: 17 Mar 2011 07:00 AM PDT File UploaderはHTML5/JavaScript製のオープンソース・ソフトウェア。Webブラウザの操作で最も面倒なのがファイルのアップロードではないだろうか。一つのファイルしか指定できないインタフェースや、巨大なファイルを送信中の固まった状態はとてもユーザビリティが低い。
そうした問題点を解決するのに使われてきたのがFlashだが、HTML5になって複数ファイルのアップロードもできるようになった。さらにユーザビリティを高めるために使ってみたいのがFile Uploaderになる。 |
|
GithubのアクティビティをGrowlで受け取る「Github Growler」 Posted: 17 Mar 2011 05:00 AM PDT Github GrowlerはPerl製、Mac OSX用のフリーウェア(ソースコードは公開されている)。個人の開発者を中心に人気が高まっているGithub。企業においても新規サービスを開発する際に利用するケースも増えている。特にオープンソースを開発するプログラマーにとっては見逃せないサービスだ。
フォロー/フォロワーのシステムを取り入れているので、単なるプロジェクトホスティングからプログラマーのソーシャルサービスのようにも展開している。そんなGithubでの活動をGrowlを使って受信できるのがGithub Growlerだ。 |