MOONGIFT - オープンソースによるIT戦略支援 -
|
|
ほぼ無理ゲー。武器を使って敵を倒すJavaScript製2Dゲーム「Pistol Slut」 Posted: 27 Jan 2011 10:00 PM PST Pistol SlutはjQuery/JavaScript製のオープンソース・ソフトウェア。最近の流行としてゲームが挙げられる。みんなゲームは大好きだ。だがあまりに高度化してしまったためにおいそれと試すことができなくなったのだ。それをひっくり返したのがWiiやNINTENDO DSであり、モバイルゲームだ。
貧弱なグラフィックスの中ではアイディアこそがものを言う。しかしゲームとは本来そうあるべきなのだろう。そしてJavaScriptが高度化する中で、Webベースのゲームも登場している。今回はその一つ、Pistol Slutを紹介しよう。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
Posted: 27 Jan 2011 07:00 PM PST BrissはJava製、Windows/Mac OSX/Linux用のオープンソース・ソフトウェア。PDFファイルは大抵のプラットフォームで閲覧でき、さらにデザインの崩れもない便利なファイルフォーマットだ。だが加工しづらいのが欠点だ。
ソフトウェアによっては注釈を入れたりメモをつける、ハイライトを行うと言った修正はできる。またページ単位での削除も可能だ。しかしBrissはそれらとは異なる加工が出来る。PDFファイルの特定部分を切り出して新しいPDFを作成するのだ。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
位置情報を楽しむ or 活用するアイディアのタネに。ソフトウェア×22選 Posted: 27 Jan 2011 06:46 PM PST スマートフォンの隆盛もあって、位置情報に注目が集まっています。ハードウェアはもちろん、ソフトウェア面で見ても「Foursquare」や「Facebook Place」のように位置情報とマッピングするものや、TwitterやExifのようにコンテンツに位置情報を埋め込んで活用するものもあります。
そこで今回は位置情報を使ったソフトウェアや、活用するサービスについて紹介していきたいと思います。位置情報を扱うためのライブラリなどはありません。位置情報を使えばこんな面白いソフトウェア、サービスが構築できるのだというアイディアの一例として見ていただければ。もちろんオープンソース・ソフトウェアが殆どなので、中身を見たり、フォークして自分なりのアイディアを盛り込んでいくという楽しさも考えられます。
MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
これで母艦に触れない生活。Androidで使えるVNCクライアント「Android VNC Viewer」 Posted: 27 Jan 2011 03:00 PM PST Android VNC ViewerはAndroid用のオープンソース・ソフトウェア。スマートフォンの登場によって、これまでPCでなければ難しかった操作がどんどん携帯電話からできるようになってきた。簡単な業務ならばすマートフォンで完結してしまうだろう。
だが、それでもやはり難しいと感じることがあるかも知れない。それでも母艦を触る気にはならないという人はAndroid VNC Viewerをインストールしよう。Android VNC ViewerはAndroidで使えるVNCクライアント(ビューワー)だ。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
node.jsとWebSocketを使ってアクセスログをリアルタイムにビジュアル化「maptail.js」 Posted: 27 Jan 2011 01:00 PM PST maptail.jsはJavaScript/node.js製のオープンソース・ソフトウェア。node.jsに注目が集まっている。様々なソフトウェアが日々開発されていて、そのどれもが新しい技術を積極的に取り入れている。例えばHTML5だ。
HTML5を使えばどんなことができるのか、それは実際にできあがったものを見てみるのが一番分かりやすいはずだ。その例として紹介したいのがmaptail.jsになる。MapとTailを組み合わせたこのソフトウェアはnode.js/HTML5を知る上できっと面白いはずだ。 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 | |
|
可能性大。音声入力を使えばiPhoneでの入力がもっと楽になる「iPhone Julius」 Posted: 28 Jan 2011 07:00 PM PST iPhone JuliusはiPhone用のフリーウェア(ソースコードは公開されている)。iPhoneにはハードウェアのキーボードがなく、ソフトウェアベースで入力する。入力方法としては悪くないが、キーボードに慣れていると長文の入力が面倒に感じてしまう。
そもそも立っている時や歩いている時に入力したいと思うことも多いはずだ。そんな時にソフトウェアベースでは画面を見ないで入力するのは難しい。そこで考えたいのが音声による入力だ。それを可能にするライブラリ、デモがiPhone Juliusになる。 |
|
node.jsならサーバサイドも。ブラウザのみのPDF生成にも対応する「pdf.js」 Posted: 28 Jan 2011 01:00 PM PST pdf.jsはJavaScript/node.js製のフリーウェア(ソースコードは公開されている)。基幹系、ユーザ系問わず何らかのデータを蓄積した結果、一覧やレポートを出力したいという要望は多々発生する。そのフォーマットとして代表的なのがPDFだ。
PDFは仕様が公開されているとは言え、一から手作業で作るのは非常に面倒なフォーマットだ。そこで既存のPDFライブラリが使われる。PHP、Ruby、Javaなど各種言語向けにPDFライブラリが存在するが、JavaScriptではどうだろう。そう、pdf.jsを使えば良い。 |
|
日々のサイト運用に。Ruby製のリンクチェッカー「rawler」 Posted: 29 Jan 2011 07:00 PM PST rawlerはRuby製のオープンソース・ソフトウェア。Webサイトを運営していると、リンクが変更されたりドメインごと移転したりする。そうした作業の蓄積によって、次第にリンク切れが発生していく。だがこれまでのコンテンツ全てについてチェックするのは大変だ。
そこで使われるのがリンクチェッカーだ。自動的にチェックしてくれる仕組みがあれば、毎日自動実行しておいても良いくらいだ。既存のサイトはもちろん、新規サイトでも事前にチェックできる。そのためのライブラリがrawlerだ。 |
|
これは凄いぞ。node.jsにRailsの力を「Express on railway」 Posted: 29 Jan 2011 01:00 PM PST Express on railwayはJavaScritp/node.js製のフリーウェア(ソースコードは公開されている)。Rubyは元々優秀な言語であったが、ここ数年の爆発的な普及にはRuby on Railsの存在があったというのは間違いないだろう。
どんなにプログラミング言語が優れていても、キラーアプリケーションになるものが必要なのだ。それはnode.jsについても同じかも知れない。node.jsにおけるRails的存在、その可能性を感じさせるのがExpress on railwayだ。 |
|
読み込んで楽しんでリブログ、読み込んで楽しんでリブログ「PicTumblr」 Posted: 30 Jan 2011 10:00 PM PST PicTumblrはAndroid用のフリーウェア(ソースコードは公開されている)。Tumblrの面白さは人が収集したコンテンツをリブログして自分のスクラップ内に収めておける所にある。そのためにはリブログが手軽でなければならない。
ワンクリックでできるのはもちろんのこと、閲覧したり切り替えたりするのも素早くできなければならない。もしあなたが写真や画像のリブログを楽しんでいて、Androidからもできるといいなと思っていたならばPicTumblrをインストールすべきだろう。 |
|
作業妨害必須。ニコニコ動画の音楽を連続で流し聴くためのストリームサーバ「Teto」 Posted: 30 Jan 2011 07:00 PM PST TetoはPerl製のフリーウェア(ソースコードは公開されている)。ニコニコ動画などで人気の高い動画として作業用BGMが知られている。長時間の動画で、音楽がずっと流れ続ける。それによって集中することもあれば、楽しさのあまりに集中力が途切れる場合もある。
同じくYoutubeではDICOというサービスを提供しており特定アーティスト(と関連アーティスト)の動画を流し続けることができる。それをもっと汎用的に、Webベースで提供するのがTetoになる。 |
|
多様な動画共有サイトからダウンロード&多様なフォーマットへの変換「DamnVid」 Posted: 30 Jan 2011 03:00 PM PST DamnVidはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。世の中にはたくさんの動画共有サイトがある。それらのサイトにアップロードされている動画を見ているだけで時間が経つのも忘れてしまう。それくらい魅力的なコンテンツばかりだ。
しかし時間がなくて後で見たいと思う時も少なくない。だが動画のURLを忘れてしまったり、いつの間にか削除されてしまう可能性もある。そこで必要なのがダウンローダーだ。多様なサイトに対応したDamnVidを手元においておくと便利だ。 |
|
日本でもこんな時代が来るかも。Webベースで電子サイン「Signature Pad」 Posted: 30 Jan 2011 02:00 PM PST Signature PadはjQuery/JavaScript製のオープンソース・ソフトウェア。判子がいつ出来たかは知らないが、日本では未だに判子社会だ。なくしたり盗まれたりするリスク、持ち歩く手間を考えると全く非効率的にしか思えない。
会社においても面倒になると判子の場所を教えて代わりに押してもらったりする有様だ。これでは何の意味があるのかも分からない。最近では少なくなっているが、クレジットカードは署名が当たり前なのが良かった。そしてWebにおいて同様の試みを行うのがSignature Padだ。 |
|
最近のWebサービス企画術。10の施策(2011年上半期版) Posted: 31 Jan 2011 10:31 PM PST 今回は新しいWebサービスを企画する上でチェックしておきたいポイントを集めてみました。2010年03月に同様の記事を別ブログで書いたことがありますが、それの2011年上半期版です。最近はサービスの盛衰が激しいため、おそらく下半期には別な考え方をしておく必要があると思われます。
|
|
テキストファイルでタスク管理。Todo.txtのAndroidフロントエンド「Todo.txt Touch」 Posted: 31 Jan 2011 10:00 PM PST Todo.txt TouchはAndroid用のオープンソース・ソフトウェア。タスク管理を継続させるコツの一つは、いつでもどこでもメモしたりチェックできるようにすることだ。PCだけで管理していると立ち上げるのが面倒になって途中で止めてしまう。
Webサービスの場合、PC向けスマートフォン向けなど複数のデバイスに対して提供されているものが多い。しかし入力インタフェースの使い勝手が悪い場合もある。そんなストレスを解消して使いこなせそうなのがTodo.txt Touchだ。 |
|
使わない手はなし。短縮URLを使うなら「Google Url Shortener」 Posted: 31 Jan 2011 07:00 PM PST Google Url ShortenerはRuby製のオープンソース・ソフトウェア。Twitterのお陰だろうか、短縮URLの存在が一定の知名度を集めている。メールやメッセンジャー、マイクロブログなどでURLを伝える時にややこしく長かったURLを使わないで済むのはとても便利だ。
そして同じくTwitterのお陰もあって短縮URLサービスは無数に増えている。そうなると大事なのはサービスの信頼性や機能、品質になるだろう。その中で最もレベルが高いと思われるGoogle製短縮URLサービスのライブラリがGoogle Url Shortenerだ。 |
|
地域の問題を登録、共有して見える化「FixMyStreet」 Posted: 31 Jan 2011 03:00 PM PST FixMyStreetはPerl製、Web/iPhone/Android用のオープンソース・ソフトウェア。日本はインフラの整備がきめ細やかに行われているので、道路の品質は常に良い状態に保たれている。それでも一部のガードレールが壊れていたり、看板が外れていると言った問題はある。
その他にも落書きやゴミ、樹木が倒れていると言ったような地域の問題は常に存在し続ける。全ての事柄に行政が目を配るとなったら相当なコストになるだろう。それを市民の力でソーシャルに行うのがFixMyStreetだ。 |
|
jQuery Mobileを使ったスマートフォン向けHTML5フレームワーク「The-M-Project」 Posted: 31 Jan 2011 01:00 PM PST The-M-ProjectはJavaScript/HTML5製のオープンソース・ソフトウェア。Webアプリケーションが本格的に取り入れられるようになっている。AjaxなどによるWebアプリケーションの操作性向上に加えて、JavaScriptで実現しうる機能が増えていることに要因があるだろう。
そしてもう一つがHTML5の存在だ。PCブラウザ向けにはまだ全面採用は難しいものの、スマートフォンであれば採用できるだろう。そんなスマートフォン向けのWebアプリケーションを開発する際に使えるフレームワークがThe-M-Projectだ。 |
|
これは凄いぞ!スマートフォン向けHTML5生成プログラミング言語「mobl」 Posted: 02 Feb 2011 07:00 PM PST moblはJava製のオープンソース・ソフトウェア。スマートフォンの人気がとても高い。特にWebKitのモバイル版を組み込んでいるものが殆どで(iOS/Android/Palm Pre/Blackberryなど)HTML5の恩恵にあずかりやすいのが良い。
そんなHTML5のパワーを使えば、まるでネイティブアプリのような動作をさせることも可能になっている。そのためのスマートフォン向けライブラリは数多くあれど、moblは一味も二味も違う。完全に専用言語でスマートフォン向けWebアプリケーションを開発できる。 |
|
PC向けのマルチプラットフォーム対応のゲーム開発環境/実行エンジン「Mokoi Gaming」 Posted: 02 Feb 2011 07:00 PM PST Mokoi GamingはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。昨年くらいから急激にゲームへの注目が集まっている。スマートフォンや携帯電話でのゲームが活性化の原因と思われる。しかも込み入ったグラフィックスなどではなくアイディア勝負の所が多く見られるのが特徴だ。
これまでPC向けのゲームと言えばWindowsの独壇場だったように思える。だがOSのシェアも変わってきており、マルチプラットフォームへの対応が迫られている。そんな中で使えそうなのがMokoi Gamingになる。 |
|
MOONGIFTポイントで未公開記事の購読ができるようになりました Posted: 02 Feb 2011 04:59 PM PST いつもMOONGIFTをご覧いただきありがとうございます。
本日よりMOONGIFTポイント(有料)を使って未公開記事の事前購読ができるようになりました。 |
|
近代デジタルライブラリーからダウンロード、iPhone/Kindleで閲覧する「kindai.rb」 Posted: 02 Feb 2011 03:00 PM PST kindai.rbはRuby製のフリーウェア(ソースコードは公開されている)。国会図書館では近代デジタルライブラリーというWebサイトを公開している。国会図書館にある明治、大正、昭和前期に刊行された図書のデジタル画像を提供するサービスだ。
現時点では39万冊の内17万冊が公開されている。約半分とは言え、貴重な資料には間違いない。通常、専用のビューワーを使って閲覧するのだが、操作性はあまり良くない。そこでダウンロードし、より読みやすくしてくれるのがkindai.rbだ。 |
|
関連性をビジュアル化するのに使えるjQuery製グラフライブラリ「Arbor」 Posted: 02 Feb 2011 01:00 PM PST ArborはJavaScript/jQuery製のオープンソース・ソフトウェア。データをビジュアル化する方法は幾つか存在する。例えば棒グラフや折れ線グラフも一つのビジュアル化だ。どの方法を選ぶかはデータの種類と見せ方によって異なるだろう。
幾つかのオブジェクト同士が関連して存在する場合に使えるのがArborだ。例えばソーシャルネットワークのユーザの関連性を表示したり、友人同士のつながりをビジュアル化するといった時に使えそうなライブラリだ。 |