MOONGIFT - オープンソースによるIT戦略支援 -

42 views
Skip to first unread message

MOONGIFT

unread,
Feb 17, 2011, 8:29:34 AM2/17/11
to moong...@googlegroups.com

MOONGIFT - オープンソースによるIT戦略支援 -


MOONGIFTプレミアムにぜひご登録を!

Posted: 16 Feb 2011 09:00 PM PST

いつもMOONGIFTをご覧いただきありがとうございます。MOONGIFTプレミアム(有料)の紹介になります。

MOONGIFTは2004年01月の運営開始以来、一人で運営しています(記事も全てMOONGIFTが書いています)。ぜひMOONGIFTプレミアムへ登録し、ご支援ください。

MOONGIFTでは現在、緊急の仕事募集を行っております。システム開発(Ruby on Rails/PHP、iOSなど)、Webサービス企画、ビジネスモデル立案、プロジェクト管理、コンサルティング、技術市場調査を承っております。どうぞご用命ください。ご用命はin...@moongift.jpまでお願いいたします。

MOONGIFTプレミアムでは、ゲストユーザ(無料)とは以下のような機能差があります。

1. 記事の電子書籍版ダウンロード!

2010年各月版で記事を全て電子書籍化しました。ePubファイル形式でダウンロード後、iPadなどの電子書籍リーダーで閲覧することが可能です。

2. 記事の先行公開

本日の時点で約1.5週分の記事がストックになっています。記事数にして約25記事分です。これらを先行でご覧いただくことが可能です。例えば以下のような記事があります。

  • OutlookのノートをEvernoteへ一括移行する
  • Ustreamにハマっている人はぜひ。マルチプラットフォームで動作する専用プレーヤ
  • まさに未来。音声による対話型エージェントシステム
  • HTML5製。二台のロボットを操るアクションゲーム
  • StackOverflow.comへクエリーを投げて実行するためのWebシステム
  • テキスト解析を使ったシステム連携に。Webベースの形態素解析エンジン
  • 速度が遅い場合も問題ないか?iOSアプリのテストに
  • Wiki風に構造化テキストを定義、登録する
  • iOS向けにゲームを開発するならばぜひ知っておきたいフレームワーク

他にもたくさんの記事を事前にご覧いただけます。それによって先んじたアイディアの閃き、活用が可能になります!

3. プレミアム限定記事

週1〜3本のペースでプレミアムユーザ限定の記事を公開しています。現在、以下のような記事が公開されています。

  • HTML5の凄さをオープンソース・ソフトウェアから知る×26選
  • ノスタルジックな雰囲気に浸る。懐かしのゲームエミュレータ×10選
  • PowerPointに頼らないプレゼンテーション(作成&閲覧)×18選
  • 電子書籍ファイル(アプリ)を自作する。オープンソース・ソフトウェア+α×15
  • 2011年に向けて。JavaScriptベースのゲームエンジン×14選
  • 情報、アイディアを可視化するマインドマッピングソフトウェア×15選 + FreeMind用ツール×4
  • オープンソース・ソフトウェアのビジネスモデル12選
  • 社内、グループコミュニケーションに。マイクロブログ×20選
  • インプットとアウトプット
  • マーケットプレイス/アプリストア×27選&戦略について
  • 最近のOSS CMSトレンド(20選)
  • ITエンジニアの正当な評価について
  • 今、最も熱いフレームワークnode.jsとは?
  • 導入検討!プロジェクト管理33選
  • iPhone/スマートフォン向け最適化サイトを構築するフレームワーク×14選
  • アクセス上位ページの紹介

こちらも随時追加されていきます。プレミアムユーザであればいつの記事でもご覧いただけます。

4. プレミアム限定の内容

プレミアムユーザ限定で以下のようなコンテンツが記事内に表示されます。

  • 記事の概要表示
  • 追加スクリーンショット
  • MOONGIFTの視点を書いた“MOONGIFTはこう見る”
  • デモページへのリンク

こちらも今後機能追加を行っていきます。一記事あたり、平均15%増のコンテンツ量になっています。

5. 記事のデータベース化

プレミアムユーザ向け記事で取り組んでいますが、Googleスプレッドシートを使って同ジャンルにおけるソフトウェアの機能、ライセンス等をデータベース化しています。フィルタを利用し、各人にて比較検討が可能です。

プレミアムは月額500円(1週間の無料体験あり)となっています。その他、半年(3,000円)/一年(6,000円)の期間登録も行っています。登録は以下より。ぜひ皆様のご登録をお待ちします。

プレミアム登録

MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。


パスワードロックもできる、Windows用PDF作成仮想プリンタ「CubePDF」

Posted: 16 Feb 2011 01:00 PM PST

CubePDFはWindows用のオープンソース・ソフトウェア。PDFはビジネス上、欠かすことのできない文書フォーマットになっている。閲覧するだけでなく、作成することも容易にできるようになっており、Windowsにおいてはプリンタドライバを介して作成されることが多いようだ。


メイン画面

仮想プリンタを介することで、印刷する手順でPDFを作成し保存できる。その時に欲しい機能はパスワードをつけたり、特定の機能について使えないようにするといった操作だろう。そうした機能を網羅し、なおかつ無料で使えるソフトウェアがCubePDFだ。

MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。


HTML5/JavaScriptによるページ送り可能な電子書籍ビューワー「Page flip effect」

Posted: 16 Feb 2011 10:00 AM PST

Page flip effectはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。電子書籍が騒がれているが、最も大事なのはもちろんコンテンツだ。そして次に大事なのは見せ方になってくるだろう。電子書籍らしさがなければいけない。


このようにページ送りされる

とは言え電子であろうとも書籍を読んでいる、と感じられる機能は大事なようだ。具体的に言えば、ページを捲っている感覚だ。指をスライドさせてページ送りをするだけでなく、ページがカールするような感覚、それをHTML5で実現するのがPage flip effectだ。

MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。


最新技術でノスタルジック。Bluetoothを使ったトランシーバー風アプリ「bluewoki」

Posted: 16 Feb 2011 06:00 AM PST

bluewokiはiOS用のオープンソース・ソフトウェア。今では携帯電話が当たり前になっているが、小さい頃にはトランシーバーがあった。隠れて遊んでいる時に互いに会話をしたりして楽しむのだ。遠いと会話できないが、それでも数十メートルは大丈夫だったように思う。


Bluetoothはオンで

それが無線になり、いつの間にか携帯電話にとって代わってしまった。携帯電話でも隠れて通話はできるが、電話代はかかってしまう。気になるあの人とだけ、時間も忘れて会話を楽しみたい、それを実現するのがbluewokiだ。

MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。


Interface Builderで作成したXIBファイルをObjective-Cに変換する「nib2objc」

Posted: 16 Feb 2011 04:00 AM PST

nib2objcはMac OSX用のフリーウェア(ソースコードは公開されている。ライセンスはTHE BEER-WARE LICENSE)。iPhoneは年々進化しているが、それでもデスクトップなどに比べると速度は遅い。多少もたつく時もあるため、ストレスに感じることもあるかも知れない。より高いパフォーマンスを求めだすと、徐々に標準のやり方から脱線していく。

Interface Builderを使えばiPhone向けの画面をグラフィカルに設計ができる。だがよりパフォーマンスを求めたり、プログラムから動的にインタフェースを変更したいといったニーズがある時にはnib2objcを使って変換してみよう。


元ファイル

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

MOONGIFT

unread,
Feb 18, 2011, 6:26:42 AM2/18/11
to moong...@googlegroups.com

【緊急】 仕事募集のお知らせ

Posted: 18 Feb 2011 01:00 AM PST

いつもMOONGIFTをご覧いただきありがとうございます。こちらはお仕事募集の記事になります。 2月に予定されていた案件が急遽停止になってしまったため、緊急の仕事募集です。MOONGIFTでは主に下記のような案件を承っております。
  • Webサービスの企画、マネタイズ立案
  • Webサービスの開発(Ruby on RailsまたはPHP)
  • 技術系調査(マーケット含む)およびレポート作成
  • オープンソース・ソフトウェアを用いたWeb開発、提案
  • その他
対応は即日から可能です。ぜひ案件がありましたらお声がけください。お問い合わせはメールまたは下記フォームよりお願いいたします。 [contact-form 1 "Contact form 1"]

Webアプリケーションを活用して開発スピードをアップしよう。特選×26

Posted: 17 Feb 2011 11:49 PM PST

今回はWebアプリケーションフレームワークについてです。特にサーバサイドに限って紹介します。ここ数年でWebアプリケーションの開発手法は大きく様変わりしてきました。かつてのSQLを細かく書いていた方法からO/Rマッパーを使う方法へ、さらにMVCによる開発手法がメインになっています。 そこで今回は各プログラミング言語向けに、Webアプリケーションフレームワークの種別やその例を紹介します。

Webサイトで動画、音楽を再生する時に。Flash製の動画プレーヤ「Jaris FLV Player」

Posted: 17 Feb 2011 01:00 PM PST

Jaris FLV PlayerはWebベース、Flash製のオープンソース・ソフトウェア。HTML5の登場によって期待されていたのがvideoタグの活用だ。だがH.264は商用であり、WebMやOggへの期待がある一方で標準化はされずにいる。


動画再生中

そんな状態が続けばvideoタグの活用は一向に進まない。現実的に考えればFlashベースの動画プレーヤが最も幅広くブラウザ、フォーマットに対応することになる。少なくとも現状はFlashベースをお勧めする。そこで使ってみたいのがJaris FLV Playerだ。

データ解析のエキスパートに。データマイニングをビジュアル的に行う「Orange」

Posted: 17 Feb 2011 10:00 AM PST

OrangeはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。マーケティングやシステムの解析を行う際にはデータを並べ替えたりグルーピングしたりしてそこから何らかの法則を見いだしていく。その結果は表であったりグラフとして現される。


設計画面

数字を眺めているだけでは分からなかった法則がビジュアル化することによって見いだせる可能性がある。そのためには様々な角度から抽出したデータを組み合わせなければならない。その補助となるソフトウェアがOrangeだ。

オープンソース版セカイカメラとも言うべきiPhone用ARアプリ「Mixare iPhone」

Posted: 17 Feb 2011 06:00 AM PST

Mixare iPhoneはiPhone用のオープンソース・ソフトウェア。あくまでも個人的な意見として、TechCrunch50ではじめて目にしたセカイカメラの衝撃に比べて、現状の進み方はちょっと残念な気がしてしまう。もっと凄い未来が見えていた気がしていた。


Google Buzzが大量に浮遊

iPhoneを掲げるという行為自体が一般化するのは難しいかも知れないが、AR(拡張現実)の使い方としてとても面白い試みに思えたのだ。もしあなたが同様のソフトウェアで自分のアイディアを実現したいと思うならばMixare iPhoneを使おう。

HTML5/JavaScriptによるマルチデバイスをサポートした電子雑誌フレームワーク「Treesaver.js」

Posted: 17 Feb 2011 04:00 AM PST

Treesaver.jsはPython製、HTML5/JavaScript用のオープンソース・ソフトウェア。電子書籍は決して遠い存在ではない。誰でも自由に作成、発信できるコンテンツになってきている。ePubを作るのも大して難しいことではない。


サンプルの表紙

コンテンツは既に多数ある訳で、次に問題になるのは見せ方だ。これまでのWebページとは大きく違い、ただ上からずらずらと並べていけばいい訳ではない。しかしそんな見せ方についても既にライブラリが存在する。その一つがTreesaver.jsだ。

MOONGIFT

unread,
Feb 19, 2011, 6:24:47 AM2/19/11
to moong...@googlegroups.com

これもまたHTML5の面白さ。WebブラウザでVNC「noVNC」

Posted: 18 Feb 2011 10:00 AM PST

noVNCはHTML5/Python製のオープンソース・ソフトウェア。複数台のPCを使いこなす時に、モニタまで台数分あると邪魔になってしまう。そこでよく使われているのがリモートコントロールだ。有名なものとしてはVNCが知られている。


外部からアクセス

VNCクライアントは既に多数あるが、コンピュータに不慣れな人が簡単に使えるというのはあまり多くないように感じられる。そこで試してみたいのがWebブラウザから使えるVNCクライアント、noVNCだ。

今注目したい技術が盛りだくさん。HTML5/node.js製のTwitterクライアント「Streamie」

Posted: 18 Feb 2011 04:00 AM PST

StreamieはHTML5/node.js製のオープンソース・ソフトウェア。去年、今年と新しい技術がどんどん花開いている。一つはHTML5、もう一つはnode.jsだ。どちらもわくわくするようなソフトウェアが登場してきている。まだまだ一般的でないだけに、何ができるのかが興味深い。


タイムライン

HTML5の仕様からは外れているが、WebSocketを使ってリアルタイムに更新されるWebアプリケーションも興味深い。そうした面白い技術を組み合わせつつ、こちらも人気が高いTwitterアプリにしたのが今回紹介するStreamieだ。

MOONGIFT

unread,
Feb 20, 2011, 6:14:58 AM2/20/11
to moong...@googlegroups.com

何かあってからでは遅い。二つのフォルダを指定するだけの手軽なバックアップ「FreeFileSync」

Posted: 19 Feb 2011 10:00 AM PST

FreeFileSyncはWindows/Linux用のオープンソース・ソフトウェア。HDDが大容量化し、個人のパソコンにも多数のデータ、ファイルが保存されるようになっている。その中には写真や音楽データなど、大切なものもあるはずだ。


メイン画面

そのため保存できる場所が拡大すれば拡大するほど、バックアップが重要になってくる。昔のようにメディアにバックアップしていたのでは間に合わない。外付けのHDDやネットワークドライブに保存するならばFreeFileSyncを使ってみよう。

Googleブック検索から書籍をダウンロードしてPDF化「Google Book Downloader」

Posted: 19 Feb 2011 04:00 AM PST

Google Book DownloaderはMac OSX用のフリーウェア(ソースコードは公開されている)。日本では今ひとつ利用者の声が聞こえてこないGoogleブック検索ではあるが、日本の書籍もずいぶん増えてきている。ジャンルに偏りはあるが、技術系が多いように見える。


実行中

そして徐々にGoogleブック内で書籍を閲覧できるものも増えている。海外書籍に比べると公開範囲が狭い気もするが、試し読みするだけならば十分なページ数が公開されている。そんな電子書籍をダウンロードできるソフトウェアがGoogle Book Downloaderだ。

MOONGIFT

unread,
Feb 21, 2011, 6:08:23 AM2/21/11
to moong...@googlegroups.com

[PR]ジョブボードを使ったエンジニア求人!

Posted: 20 Feb 2011 10:00 PM PST

いつもMOONGIFTをご覧いただきありがとうございます。

こちらはMOONGIFTにて提供しておりますITエンジニア向け求人記事掲載「ジョブボード」、および「リクルートアウトソース」に関するご紹介となります。ぜひご一読ください。

MOONGIFTでは現在、緊急の仕事募集を行っております。システム開発(Ruby on Rails/PHP、iOSなど)、Webサービス企画、ビジネスモデル立案、プロジェクト管理、コンサルティング、技術市場調査を承っております。どうぞご用命ください。ご用命はin...@moongift.jpまでお願いいたします。


UIの優れたWebベース、PHP/Symfony製の時間管理ソフトウェア「TimeHive」

Posted: 20 Feb 2011 01:00 PM PST

TimeHiveはPHP/Symfony製のフリーウェア(ソースコードは公開されている)。時間管理はとても大切なことだ。怠惰に過ごしても、的確に過ごしても結局は使った時間は変わらない。有限の時間を無駄にしないためにも、日々の時間の使い方についてきちんと考えなければならない。


時間の記録

時間を計測することによって、色々な情報を得ることが出来る。生産性が高いはずなのに無駄な作業に時間を使っていたり、利益のでない作業に没頭しているといった具合だ。そうした時間の使い方について見える形にしてくれるのがTimeHiveだ。

Danbooru系サービスからイラストを検索、まとめてダウンロード「Danbooru Desktop」

Posted: 20 Feb 2011 10:00 AM PST

Danbooru DesktopはWindows用のオープンソース・ソフトウェア。pixivをはじめとして、イラストはオンラインで人気の高いコンテンツの一つだ。多数のイラストが日々作られ、ネットにアップロードされている。そうしたイラストは海外でも人気が高い。

アップロードサイトは多数存在するが、中でも巨大と思われるのがDanbooruだ。本家Danbooruは運営を停止しているようだが、クローンサイトも無数に存在する。そうしたDanbooru系サイトから画像をダウンロードするのがDanbooru Desktopだ。

近い将来出てくる、Google TV用Webサイトを構築する際に「Google TV Optimized Templates」

Posted: 20 Feb 2011 06:00 AM PST

Google TV Optimized TemplatesはHTML/JavaScript製のオープンソース・ソフトウェア。先日行われたCESで発表されると期待されていたGoogle TVだが、メディアとの調整が難航していると言う噂があり、結局商品は殆ど出てこなかった。


カテゴリと動画

そういう状況ではあるが、テレビとインターネットの融合が常に模索されている。日本でもブラビアやアクトビラといった製品でもインターネット接続が行われている。この流れは止められないだろう。そこで注目しておきたいのがGoogle TV Optimized Templatesだ。

目的地までどういくか。地図を使った乗り換え案内システム「OpenTripPlanner」

Posted: 20 Feb 2011 04:00 AM PST

OpenTripPlannerはWebベース、Java製のオープンソース・ソフトウェア。旅行はとても楽しいものだ。自分の知っている範囲はとても小さなものだと思い知らされる。普段の生活の中で感じているストレスから解放され、リラックスした時間を過ごすことができるだろう。


設定中

そんな旅行を楽しむためには移動手段を把握しなければならない。日本のように電車が発達している国もあれば、タクシーやバス、地下鉄、飛行機など国によって移動手段は異なってくる。そうした事情を踏まえて提供されるサービスがOpenTripPlannerだ。

MOONGIFT

unread,
Feb 22, 2011, 6:11:59 AM2/22/11
to moong...@googlegroups.com

データベースを使わないという選択肢。実用性の高いPHP製CMS「Stacey」

Posted: 21 Feb 2011 01:00 PM PST

StaceyはPHP製のオープンソース・ソフトウェア。昔、ホームページと言われるものが多かった時代には静的なHTMLを作成してWebサイトを開発していた。次にCGIがメインの時代があり、最近ではCMSを使ったWebサイトが主流になっている。


YouTubeコンテンツを埋め込んだページ

WebサイトをCMSを使って構築するメリットとしては、更新の自動化や同じコンテンツを色々な場所に適用できるという点が挙げられる(サイドバーなど)。だがデータベースを常に使うのは面倒だ。そこでStaceyを使ってみる事をお勧めしたい。

いけいけ僕らのハリセンボン。コードが公開されたiPhone向けゲーム「Puff Puff」

Posted: 21 Feb 2011 10:00 AM PST

Puff PuffはiOS向けのフリーウェア(ソースコードは公開されている)。もしあなたがiOSアプリを開発しており、それで生計をなせるぐらいに収益をあげたいと思っているならばゲームアプリをお勧めする。便利系アプリでは未来がなさすぎる。


ゲーム画面

もちろんよっぽども便利なものであれば収益になるかも知れない。だがそれはごく稀な存在だ。ちょっとしたアプリで買ってもらえるレベルにするのはゲームが一番だ。そしてそんな容易ではないゲーム開発の参考になり得るのがPuff Puffだ。

レガシーなIE6/7でもJavaScriptのSetters/Gettersを使えるようにする「Cross Browser DOM-Accessors」

Posted: 21 Feb 2011 06:00 AM PST

Cross Browser DOM-AccessorsはJavaScript/HTML Components製のフリーウェア(ソースコードは公開されている)。JavaScriptの面白い所は、柔軟な言語仕様、OSの垣根を越えてWebブラウザさえあれば同じように動作することではないだろうか。


IE6でも動く

もちろんJavaScriptも個々のブラウザによって仕様が異なるので同じコードが全て動作する訳ではない。だが、そうした差異を吸収するライブラリもまた開発されている。IE6/7で感じていた不便さを一つ解消してくれるのがCross Browser DOM-Accessorsだ。

ニコニコ生放送を録画してローカルで楽しむ一般会員用タイムシフトツール「namareco」

Posted: 21 Feb 2011 04:00 AM PST

namarecoはRuby製、Windows/Mac OSX/Linux用のオープンソース・ソフトウェア。ニコニコ動画およびニコニコ生放送の人気は年々高くなっている。テレビの再発明と例えられることもあるニコニコ生放送だが、日々大勢の人が配信、視聴している面白いサービスだ。


起動中

そんな生放送ではタイムシフトという機能が用意されている。現在では一般会員でもタイムシフト機能を10件まで使えるのだが、もっと柔軟に生放送の録画をしたいと思ったら使ってみたいのがnamarecoだ。

MOONGIFT

unread,
Feb 23, 2011, 6:20:29 AM2/23/11
to moong...@googlegroups.com

ぜひ触れてみよう。Sencha Inc.開発のWebGLフレームワーク「PhiloGL」

Posted: 22 Feb 2011 06:00 PM PST

PhiloGLはJavaScript製のオープンソース・ソフトウェア。Webの技術は日々進化している。これまではプラグインを使ったり、特別な方法をとらねば出来なかった事も、どんどんデフォルトのブラウザでできるようになっている。その一つが3Dだ。


動画の色を解析してビジュアル化

3Dと言えばローカルコンピュータ上で実現するものだった。ついでFlash等のブラウザプラグインでサポートされるようになり、WebGLの登場によってWebブラウザレベルでもサポートされる技術になった。そのWebGLを楽しめるライブラリがPhiloGLだ。

楽しさ半分怖さ半分。ソーシャルサービスに投稿した位置情報を地図にマッピングする「creepy」

Posted: 22 Feb 2011 01:00 PM PST

creepyはPython製、Windows、Linux用のオープンソース・ソフトウェア。インターネットと地図の相性はとても良い。ただ撮影した写真も、位置情報が埋め込まれていれば地図上にマッピングができる。Foursqureやmixiチェックと言ったサービスも人気が高い。


地図上にマッピング

位置情報をただ送信するだけでは面白みは殆どない。その後で地図にマッピングして見てこそ意味があるのだ。そしてcreepyはソーシャル情報にアップロードされた位置情報をマッピングする、面白そうなちょっと怖さもあるソフトウェアだ。

懐かしいサウンド。HTML5/JavaScriptによる効果音作成ソフトウェア「jsfx」

Posted: 22 Feb 2011 06:00 AM PST

jsfxはHTML5/JavaScript製のオープンソース・ソフトウェア。HTML5の登場以後、Webの世界が活発になってきている。ブラウザ互換性を考えるとまだまだ実用的ではないが、新しい試みがどんどん行われているのはとてもわくわくするものだ。


デモ

特にアニメーションや動画、音楽などメディア関係への注目が集まっている。既存のデータをWeb上で再生するのも良いが、ゼロから生成するのもまた面白い。一つの手法として紹介したいのがjsfx、JavaScriptによるサウンドイフェクトジェネレータだ。

プラットフォームを活用するための9つの方法

Posted: 22 Feb 2011 04:17 AM PST

Apple、Google、AmazonといったIT企業がプラットフォーム戦略を展開しています。アプリストアやマーケットプレイスを通じて商品を販売し、手数料を徴収するモデルが一般的です。多数の企業や開発者がマーケットプレイスに参加し、ビジネスを提供しています。 そのような中、最も収益を上げるのはプラットフォームを提供する企業になっています。一部の成功例を除いて、大抵はアプリの販売も殆ど行われず、プラットフォームの宣伝に使われるのが殆どです。今回はそのような事態に陥らないためにプラットフォームをいかに活用していくかを考えてみたいと思います。

Webサイトのデザインにぴったり。多数収録したアイコン集「Open Icon Library」

Posted: 22 Feb 2011 04:00 AM PST

Open Icon LibraryはPNG/SVG画像のオープンソース・ソフトウェア。Webサービスを作る上でアイコンは欠かせない存在だ。シンプルなテキストのみというサイトもあるが、やはり見た目のインパクトや分かりやすさにおいてアイコンを使った方が良い場面は多い。


コマース

だが実際にアイコンを使おうと思うと、検索して探してきて配置する作業を繰り返す事になる。その時、選んだサイトがばらばらでは見た目も違和感が出てきてしまう。そこで使うのはOpen Icon Libraryのようなまとまったアイコン集になる。

MOONGIFT

unread,
Feb 24, 2011, 6:12:03 AM2/24/11
to moong...@googlegroups.com

スマートフォン向けサイトのデバッグに。JavaScriptを使ってiPhoneと対話する「iPhone JS Console」

Posted: 23 Feb 2011 01:00 PM PST

iPhone JS ConsoleはWebベース、iPhone用のフリーウェア(ソースコードは公開されている)。スマートフォン向けのサービス提供を考える上で、ネイティブアプリにするかWebベースにするかは重要な決断だ。もちろんどちらかに限る必要はないが、どちらかの開発が優先されるものだろう。


iPhone側

もしWebベースにするならばエミュレータを使って開発するだろうが、最終的には実機で確認する必要が出てくるだろう。その時に問題になるのがデバッグ用の機能が殆ど用意されていないことだ。そこで使えそうなのがiPhone JS Consoleになる。

iPhone JS ConsoleはiPhoneから実機に接続して、コンソールを利用するというソフトウェアだ。実機からJavaScriptのコードを送り、iPhone側で実行してその結果を得る事が出来る。逆にiPhoneからサーバに対してデータをプッシュすることもできる。


サーバ側

トロン・レガシー風バイクで戦う。マルチプラットフォームの3Dゲーム「Armagetron Advanced」

Posted: 23 Feb 2011 10:00 AM PST

Armagetron AdvancedはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。昔ゲームボーイにかこんむ蛇というゲームがあった。二匹の蛇が相手を囲んで倒すというゲームだ。ルールがとてもシンプルなだけに熱中しやすいゲームだ。


ゲーム中画面

同様のゲームが今でもあるか分からないが、相手を囲んで倒すというコンセプトはとてもシンプルで分かりやすい。かこむん蛇は上から見下ろした形の2Dだったが、最新の技術を使って3D化したゲームがArmagetron Advancedだ。

ノイズの多いフィードをフィルタリングし、ランク付けを行うフィードリーダー「Whazzup」

Posted: 23 Feb 2011 06:00 AM PST

WhazzupはPython/web.py製のオープンソース・ソフトウェア。先日MOONGIFTニュースというサイトをリリースした。ITニュースフィードをアグリゲートし、その中からIT系ではないエントリーをフィルタリングして再配信するというサービスだ。それくらいフィードにはノイズが乗りやすい。


順番に評価していく

この時フィルタリングにはベイジアンフィルタを用いている。学習効果によってフィルタリング精度は徐々に高まっていく技術だ。同様にベイジアンフィルタとフィードを組み合わせたソフトウェアがWhazzupだ。

他の公共交通機関でも実現してほしい。神奈中バスの時刻表ラッピングライブラリ「kanachu」

Posted: 23 Feb 2011 04:00 AM PST

kanachuはRuby製のフリーウェア(ソースコードは公開されている)。バスは個々人で自動車に乗るのに比べるとエコな乗り物だ。電車に比べると遅れる事が多いものの、それでもあまり遅れることなく運行している。バスが最も使われれば車が減り、さらに運行がスムーズになる。


取り出しの一例

今では各バス会社がWebサイトを開設し、その中で時刻表を掲載している。だが、これは各社独自で作っているので見がたい、かつ探すのも面倒くさい。そこでまとめてデータベースに入れて後で自由に検索できるように、と作られたのがkanachuだ。

MOONGIFT

unread,
Feb 25, 2011, 6:23:56 AM2/25/11
to moong...@googlegroups.com

MOONGIFTプレミアムにぜひご登録を!

Posted: 24 Feb 2011 11:00 PM PST

いつもMOONGIFTをご覧いただきありがとうございます。MOONGIFTプレミアム(有料)の紹介になります。

MOONGIFTは2004年01月の運営開始以来、一人で運営しています(記事も全て一人で書いています)。ぜひMOONGIFTプレミアムへ登録し、ご支援ください。

MOONGIFTでは現在、緊急の仕事募集を行っております。システム開発(Ruby on Rails/PHP、iOSなど)、Webサービス企画、ビジネスモデル立案、プロジェクト管理、コンサルティング、技術市場調査を承っております。どうぞご用命ください。ご用命はin...@moongift.jpまでお願いいたします。

MOONGIFTプレミアムでは、ゲストユーザ(無料)とは以下のような機能差があります。


母艦との情報共有に。Android用Googleブックマークフロントエンド「Google Bookmarks for Android」

Posted: 24 Feb 2011 01:00 PM PST

Google Bookmarks for Android(GMarks)はAndroid用のオープンソース・ソフトウェア。ソーシャルブックマークは数年前にとても賑わったが、Deliciousの衰退もあり、あまりニュースを聞く事はなくなってしまった。だが何らかのデータを蓄積しておく場所は必要だろう。


ブックマーク一覧

ソーシャルな機能がなく、シンプルに使えるGoogleブックマークはオンラインのデータ蓄積場所として便利だ。そしてAndroidを持っているならば母艦でブックマークしたデータをGoogle Bookmarks for Androidを使って素早くアクセスできるようになる。

Perlも使ったGoogle Chrome機能拡張。はてブユーザに便利なGoogle Chromeのスタートページ「Start From Hatebu」

Posted: 24 Feb 2011 10:00 AM PST

Start From HatebuはPerl/JavaScript製、Google Chrome拡張のフリーウェア(ソースコードは公開されている)。Google Chrome標準のスタートページはWebアプリケーションストアでインストールしたWebアプリや良くアクセスするページが並んでいる。個人的には全く使っていない。


スタートページにはてブ

むしろ何も表示されていない方が良いと思っていた。よくよく見てみるとスタートページを任意のWebサイトに変更する設定はないようだ。そこで使われているのが機能拡張になる。もしあなたがはてなブックマークを多用する人ならばStart From Hatebuを使ってみよう。

CPAN::shellよ、さようなら。そして新たなPerlライブラリインストーラー「cpanminus」

Posted: 24 Feb 2011 06:00 AM PST

cpanminusはPerl製のオープンソース・ソフトウェア。MOONGIFTではスクリプト言語の中では圧倒的にPerl製のソフトウェアを紹介することが少なかった。要因の一つにとにかくCPANを使ったインストールが面倒くさいというのがあった。


どんどんインストールされていく

起動しようとしてエラー、CPANでインストールして再実行、またエラー…そして最後の最後でCPANモジュールが依存できない。そんなことを繰り返しているとストレスで自然と避けてしまうというものだ。だが今後は違う、cpanminusを使えば良いのだ。

WindowsでCouchDBを使った開発をするならばこれ「WinCouch」

Posted: 24 Feb 2011 04:00 AM PST

WinCouchはWindows用のフリーウェア。Webシステムの開発であれば何でもRDBMSという時代は終わろうとしている。データベースを使わないという選択肢もあるだろうし、NoSQLに代表されるKVSを利用するという手もある。


管理画面

KVSの一つとして有名なのがCouchDBだ。データの入出力にJSON形式を利用するためWebアプリケーションとの親和性も高い。だがどちらかというとMac OSXやLinux向けのシステムと言った感があった(Windows用にもバイナリは用意されているが)。それをWindowsでももっと使いやすくしたのがWinCouchだ。

MOONGIFT

unread,
Feb 26, 2011, 6:10:09 AM2/26/11
to moong...@googlegroups.com

ターゲットが明確なサービスに有効自社サービスと求人システムを結合するなら「Jobberland」

Posted: 25 Feb 2011 10:00 AM PST

JobberlandはPHP/MySQL製のオープンソース・ソフトウェア。幸いにしてMOONGIFTジョブボードはそれなりに利用いただいている。求職者をターゲットにするのではなく、手に職を持った技術に意欲的な人たちをターゲットにするのがジョブボードの面白さだ。


求人サイト

Webサービスを運営すると、徐々に利用者層が見えてくるはずだ。そうした人たちに対して広告モデルとは別で有効なのが求人になるのではないだろうか。求人システムを自社サイトに付け加えるならばJobberlandを活用するのが良いだろう。

D&Dでメンテナンス。管理画面の使い勝手の良さが売りのCMS「ImpressPages CMS」

Posted: 25 Feb 2011 04:00 AM PST

ImpressPages CMSはPHP/MySQL製のオープンソース・ソフトウェア。かつてはCMSを導入する事がWebサイトの目的になっていた。しかし最近ではWordPressのようなCMSをカスタマイズしたりデザインやプラグインを開発して提供するケースも増えている。


ユーザ画面

つまりCMSの基本的機能である、認証やテーマ、ページ管理、各種設定機能を活かしつつカスタマイズして自社の目的にあった形に変更するのだ。これによりスクラッチで組むよりも早く、そしてカスタマイズも柔軟なシステムができあがる。そこで今回は新しいCMS、ImpressPages CMSを紹介しよう。

リモート操作を極める。プロトコルと関連ソフトウェア×34選

Posted: 25 Feb 2011 03:11 AM PST

今回はリモート操作です。特にSSHやtelnetといったターミナルベースのものではなく、GUIによる操作を行うものを取り上げます。幾つかのプロトコルの説明と、それに付随するソフトウェアを紹介します。
Reply all
Reply to author
Forward
0 new messages