投稿者アーカイブ
Mozillaの新OSの概要を知る6つの質問

Firefoxのレンダリングエンジンとして知られているGeckoを元にOSを開発するというプロジェクト、B2GがMozillaから発表されました。いくつかのメディアやブログでも取り上げられているので一報だけはご存知の方も多いかもしれません。
- モジラ、AndroidやiOS対抗の「B2G」モバイルOSプロジェクトを発表 – Computerworld
- Mozilla、HTMLレンダリングエンジンGeckoにOSの要素を組み込む「Boot to Gecko」プロジェクトを発…
- Mozilla 、新OS開発プロジェクト「B2G」発表 | エンタープライズ | マイコミジャーナル
- yebo blog: MozillaがモバイルOSの開発に取り組む事を発表
- Mozilla、ウェブアプリ用OS “Boot to Gecko” を開発へ。スマートフォン & タブレット向け
まだプロジェクトが開始した直後で特に成果物などが公開される段階ではありませんが、プロジェクトWikiページにはFAQがあり現時点でのプロジェクトに対する疑問への回答が公開されています。FAQの中からいくつかの質問と回答を抜粋して紹介します。
“Boot to Gecko”とはなんですか?
Boot to Gecko (B2G) はオープンWEBのためのスタンドアロンOSを開発する探求的な初期段階のプロジェクトです。プロダクトはまだ提供していませんが、その基礎となるでしょう。
どれくらいの規模のチームですか?
現時点ではとても小規模で3人がパートタイムで開発しています。しかし今後はオープンなプロジェクトとして開発者やデザイナーなどの参加をWEB上で呼びかけるつもりです。すでに多くの反響があり、また現存するGeckoやFirefox Movileから多くの事を学んでいます。
アップルやグーグル、マイクロソフトとの関係にはどのような意味がありますか?
外部の団体との関係に影響があるとは考えていません。
Chrome OSとの違いは?
我々はノートブックのフォームファクタよりもモバイル/タブレットデバイスを対象にしています。ダイアルキーを持つような全てのデバイスに対する互換性をWebAPIを用いて実現する初期段階のプロジェクトで、ワードプロセッサやプレゼンテーションソフトのような高度なアプリケーションを対象としていません。もちろん基本的な活動についてChrome OSと協力しソースコードを共有などができれば幸いです。
どのようなハードウェアをサポートしますか?
開発効率と入手のしやすさを考慮して、最初のハードウェアを選定しています。まだ固まっていませんが、Tegra 2のデバイスが選定されそうです。その後はB2GはモダンなAndroidをサポートする多くのデバイスで動作するでしょう。
Firefox Phoneが出るのですか?
固有のデバイスを開発し提供する予定はありません。
OSを開発するというととてもスケールの大きな話に見えますが、あくまでWEBアプリケーションとデバイスの統合すすめる為にブラウザの枠をひとつ越えたプロダクトを開発しようとしているという事のようですね。実際の実装が出てくるまではまだまだわかりませんが、楽しみなプロジェクトになりそうです。
via:https://wiki.mozilla.org/B2G
Nyan Catは実在する猫がモデルだった

独特のサウンドとアニメーションで世界を席巻したNyan Catですが、なんと実在の猫がモデルだそうです。元々のデザインを行ったテキサスの25歳の青年、Christopher Torresさんのインタビュー記事でその誕生秘話が語られていました。
“Pop Tart Cat” 誕生のきっかけ

本人よると「本当に偶然だった」という事の始りは赤十字への寄付を呼びかけるストリーミング放送中に寄せられた二人のユーザーからのコメントだったそうです。「猫を描いて」というリクエストと「Pop Tartを描いてよ」という別々のリクエストを受けてChristopherさんはジョークとして猫とPop Tartを合体させたイラストを描いてみたそうです。なおPop Tartとはポップアップ型のトースターで焼く子供向けの朝食メニューの1つです。ポップアップ型のトースターが希少になったせいか日本では見た事がないタイプの食べ物ですが、コーンフレークで有名なケロッグの製品です。またモデルになった猫はChristopherさんの飼い猫のMartyちゃんです。確かに似ています。
“Nyan Cat” としてブレーク

このストリーミングの数日後にこのPop Tart Catをアニメーションにするというアイデアを思いつき、製作時間3時間から4時間で作成されたのが見慣れたNyan CatのGIFアニメーションだったそうです。誤解される事が多いようですが、Christopherさんの制作活動はここまで。これを音声合成ソフトUTAUを使って作られた「もももも」さんの
曲、「Nyanyanyanyanyanyanya!」と結合してyoutubeにアップロードしたのがsaraj00nさんという方です。そしてこの動画が話題になったというのが経緯です。Chiristopherさんとしてはあくまで“Pop Tart Cat”だそうですが、“Nyan Cat”として親しまれている事も喜んでいるそうです。
ブレイク後の近況

友人達にも喜ばれ100万を越えるビューアーを得たPop Tart Catですが、現在では公式のTシャツの販売やゲームの制作を行っているそうです。無許可で営利的に利用される例などに対応する為にコピーライトも申請中とのこと。
WordPressのプラグインになったり、ジャズになったり、引き続き拡大中のNyan Cat現象ですが、実在の猫がモデルになったネタ画像だったとはなかなか興味深いですね。
via:http://popgoestheweek.com/2011/04/pop-profile-the-brains-behind-the-viral-phenomenon-nyan-cat/
美しすぎるギーク、ベロニカが誕生日チャリティを開催

全世界160万人のベロニカファンのみなさん、一大事です。facebookのウォールの書き込みによると7/21はベロニカの29回目の誕生日でした。彼女のfacebookのファンページには怒涛のような祝福がウォールに書き込まれていますが、面白い試みを思いついたようです。
Hey everyone! So, it’s my birthday. Instead of presents this year, I’m “donating” my birthday to Charity:Water! If you’re able to donate, please check out this link so I can help to build a well for people in need of clean water. Thank you!!
清潔な飲料水をアフリカなどに届ける為のcharity:waterというサイトを使って誕生日記念の寄付を受け付けているようです。連名になっているRyan BlockもEngadgetの編集長を務めていたスーパーギークです。ベロニカと彼の関係についてはお察しください。
寄付の金額は年齢にちなんだ29ドル、290ドル、任意の額から選べてクレジットカードが使えます。寄付をした人はページ上に名前と金額が表示されます。ウィッシュリストを使ってプレゼントを募るようなやり方もありますが、チャリティを使うというのもまた面白いアプローチですね。
というわけで筆者も早速、寄付してこようと思います。
ベロニカさん、お誕生日おめでとうございます!
四国発 日本のお菓子を隔週で発送するサービス

Webのお陰で提供しやすくなった継続課金型のサービスは、提供者にとっても固定収入として魅力的です。四国にお住まいのBemmu Sepponenさんは日本のお菓子を隔週で届けるというcandy japanというサービスを作ってみたそうです。Paypalを使った月額課金で23.95ドルからとのこと。
本人のブログではサービスを思いつくに至った経過も書かれていますのでこちらも読んでみてください。
via:http://bemmu.posterous.com/initial-experiences-from-starting-a-small-sub
“美しすぎるギーク”が教えるGoogle+を1.75倍楽しむ方法

全世界160万人の美しすぎるギーク、ベロニカファンのみなさん、おはようございます。ベロニカもすでにGoogle+上で人気のユーザーの上位に入っていますが、そんなベロニカもかなりの時間をGoogle+で費やしているそうです。そして彼女が自身のブログで薦めるのはペットをカメラ前に連れてきてHangoutのチャットをすること。これにより最低でも75%は楽しさが増すという事です。
さまざまなメディアを使っている彼女もGoogle+のサークルを使った公開範囲のコントロールには満足しているようですよ。
なお私事ですが、6月21日に開催されたgdgtのイベントで彼女にお会いすることが出来、このブログの存在を伝える事ができました。来日の際にはmeetup的な事をしてもいいねなんてありがたい話もありますのでベロニカファンの諸兄は準備の程をよろしくお願いします。(なお、握手をしてもらっただけでハッスルしすぎてしまい、写真をお願いするのは忘れたのが個人的な反省点です。)
via:http://www.veronicabelmont.com/2011/07/hangout-on-google/
MongoDBは新たなMySQLなのか?

利用が急速に広がっているMongoDBですが、「MongoDBはMySQLをリプレースしていくのか」という話題が複数のブログで語られています。Joseph Ritcheyさんの記事では「全てのウェブアプリケーションがMongoDBにするわけではないだろう」と言いつつも、スケーリングの容易さやOracleがMySQLを保有したリスクなどに触れつつMongoDBをプッシュしています。
この記事に呼応して書かれたのがRedmonkのStephen O’Gradyさんの記事では「MongoDBの役割が10年前のMySQLに似ている」という印象を述べています。かつてはエンタープライズで必要とされていたストアドプロシージャーやトリガーなどの機能を欠いていたMySQLですが、最もポピュラーなRDMSになりました。これと同じような事がMongoDBでも起こるのではないかという事ですね。
元記事には他にもいくつかの観点と図表があります。10年後の状況を予測するにあたって、10年前と現在の違いを考えるというのは良いアプローチですね。
via:http://redmonk.com/sogrady/2011/07/06/mongodb-is-the-new-mysql/
主に開発に使うマシンは?

Hacker News内の質問、アンケートコーナーで挙がった質問が興味深いです。「カンファレンスに行ったらみんなMacだったんだけど、これって特別なことなの?」という僕らもよく抱く疑問です。なおここでは「80%以上の開発時間に使うマシンで動画を見るとかメール送受信やネットサーフィンをするとかいうのは含めない」という前提条件です。
現在の集計結果は下記の通り。
- Mac Desktop 35 points
- Mac Laptop 192 points
- Windows Desktop 49 points
- Windows Laptop 36 points
- Linux Desktop 67 points
- Linux Laptop 77 points
- Other UNIX (comment below) 6 points
- Other not listed here (comment below) 2 points
(Hacker Newsを見る人の中では)圧倒的にMacですね。実際クライアントがWindowsでもけっきょくはリモートのLinux上でemacsなんてのはWindowsに数えないでしょうし。プライベートと会社がというのも80%以上の実際の開発作業(コーディングとテスト)が行われているマシンと考えて区分するのでしょう。
ということで開発者にはMacかLinuxを与えるというのが常識になってくれるとうれしいですね。
同じ質問をこの記事にもつけるのでぜひみなさん投票してください。
via:http://news.ycombinator.com/item?id=2731321
iOSにものすごくそっくりなJQuery Mobileのテーマ

最近話題になることの多い、JQuery Mobileを使ってiOSにそっくりな外観のテーマが作成されたようです。そのそっくり具合はデモを見れば一目瞭然です。ネイティブアプリケーションに限りなく近いUIを独自に再現する際には使えるかもしれません。
また簡単なモックアップをPCベースで作るというような応用もできそうですね。
作者のTait BrownさんはメルボルンのUIデザイナーでコードとサイトはgithubで公開されています。
via:http://taitems.tumblr.com/post/7240874402/ios-inspired-jquery-mobile-theme-jquery-mobile
ベストな入門書探し – The best intro book

サイドワークで作られたちょっと変わったサービスがHacker Newsに投稿されていました。The best intro bookは入力されたキーワードに対してベストな入門書をレコメンドしてくれるサービスです。レコメンドというと大規模なもののイメージがありますが、特定の切り口に絞って紹介するというのは新しい手法かもしれません。
インスパイアして日本語版作っても面白そうですね。
CSSだけで作られたアイコン集
![]()
イギリスのフロントエンドデベロッパ、Nicolas Gallagherさんの作ったCSSだけで表現したアイコン集が話題になっていました。サイズが固定だったりと制限もありますが、画像無しでアイコンを表現できるというのはなかなか魅力的です。
参考にして自分でもアイコンを作ってみても面白そうです。
