MOONGIFT - オープンソースによるIT戦略支援 -
|
|
これは凄い!Yahoo! Pipesを解析&変換「pipe2py」 Posted: 08 Nov 2010 07:00 PM PST pipe2pyはPython製のフリーウェア(ソースコードは公開されている)。フィードを加工したり、テキストを読み込んで何らかの変換を行った後に再配信するようなシステムは数多い。特にフィードをJSON化するニーズは強く、それによってWebアプリケーションでの連携が容易になる。
そこでよく使われているのがYahoo! Pipesだ。Yahoo! Pipesは米Yahoo! Inc.の提供するサービスで、フィードや何らかのデータインプットを元に、加工したり外部のサービスと連携させるマッシュアップシステムだ。そしてそれをさらに便利にしてくれるのがpipe2pyだ。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
Posted: 08 Nov 2010 07:00 AM PST js-beautifyはJavaScript製のオープンソース・ソフトウェア。JavaScriptはコードを見せない形で実行することが困難であるため、難読化くらいしか処置ができない。難読化自体はJavaScriptのサイズを減らすのに有効ではある。
だがその難読化された状態のファイルしかないと、デバッグに苦労してしまう。それを逆に読みやすくするためのライブラリが整形ツールだ。Webベースでもコンソールベースでも使えるjs-beautifyはきっと役に立つことだろう。 MOONGIFTプレミアムなら、こちらの記事を2週間以上前に購読可能です。またプレミアム向けのオリジナルコンテンツ、機能も充実!料金は月額500円、1週間のお試しあり。申し込みはこちらから。 |
|
Posted: 08 Nov 2010 07:00 AM PST NewsBlurはPython/Django製のオープンソース・ソフトウェア。Bloglinesが終了し(2010年11月01日をもって)、フィードリーダーの火は潰えてしまうかのように感じられる。実際登場してから5年以上経つが、未だに一般化していない。
大量のニュースを手早く消化するには必須の技術なのだが、そうでない人にとっては特に必須ではないのだろう。そして世の中にはそこまで情報を必要としていない人が多いということだ。だが必要な人にとっては重要なのだ。NewsBlurはニュースジャンキーにとっては見逃せないソフトウェアだ。 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 | |
|
Mac OSX用hostsファイルエディタ「Gas Mask」 Posted: 09 Nov 2010 07:00 PM PST Gas MaskはMac OSX用のオープンソース・ソフトウェア。社内で開発環境を構築したり、自分のPC内で開発した機能をテストする際に使われるのがhostsファイルだ。これを修正してネットワークのアクセス先を変えるのは開発者なら誰しもが行うだろう。
Mac OSXはどちらかと言えば開発者人口が多かったので、hostsファイルの修正なんて誰でも手作業で行っていたことだろう。だがデザイナーの方でも開発環境に触れる必要が出たり、開発者でない人も利用するようになった今、Gas Maskのようなソフトウェアも必要になりそうだ。 |
|
様々なフォーマットに対応したドキュメントビューワー「docnext」 Posted: 09 Nov 2010 07:00 AM PST docnextはJava/Objective-C等によるオープンソース・ソフトウェア。電子書籍の分野が熱い。まだコンテンツ保持者(出版社)などの動きは鈍いが、スマートフォンをはじめとして読むための環境は整いつつある。後はコンテンツが待たれるのみだ。
さらにビューワーも次々と登場し、機能が追加されている。アプリを使って読むのも良いが、Webブラウザ上で読めればさらに利便性も高くなるだろう。その可能性を感じさせるドキュメントビューワーシステムがdocnextだ。 |
|
Posted: 09 Nov 2010 07:00 AM PST ruby-twdoはRuby製のオープンソース・ソフトウェア。Todo管理は手軽な方が良い。さらによく使うツールに統合されていると頻繁に確認できるので、Gmailのタスクのように統合されていると良い。その観点で自分が最も良く使っているサービスを思い浮かべてみると良いかも知れない。
人によって使っているサービスに違いはあるだろうが、今はTwitterだという人が一番多いかも知れない。そこでTwitterを使ってTodo管理という考えになるが、TLに載せると一気に流れてしまって探すのが大変になる。そこでruby-twdoの出番だ。 |
|
Posted: 09 Nov 2010 05:08 AM PST こちらはプレミアムユーザのみの記事になります。一般公開はされません。他にも多数の機能を備えたプレミアムユーザ登録は月額500円にて。 MOONGIFTでは2004年01月の開始以来、既に数千を越えるオープンソース・ソフトウェアを紹介してきています。その半分以上が個人の趣味(自分が欲しいから作る)レベルからはじまっています。開発過程でコミュニティが形成され、規模が大きくなり、次第にそのソフトウェアを元にビジネスができないかと考えるに至ります。オープンソース・ソフトウェアを開発しつつ飯が食えるとなれば、これほど素晴らしいことはありません。 過去においても幾つかのビジネスモデルがありましたが、今ではさらにパターンが増えてきています。今回はそんな「オープンソース・ソフトウェアのビジネスモデル」について12の例を挙げてみたいと思います。 |
|
Posted: 09 Nov 2010 05:08 AM PST こちらはプレミアムユーザのみの記事になります。一般公開はされません。他にも多数の機能を備えたプレミアムユーザ登録は月額500円にて。 MOONGIFTでは2004年01月の開始以来、既に数千を越えるオープンソース・ソフトウェアを紹介してきています。その半分以上が個人の趣味(自分が欲しいから作る)レベルからはじまっています。開発過程でコミュニティが形成され、規模が大きくなり、次第にそのソフトウェアを元にビジネスができないかと考えるに至ります。オープンソース・ソフトウェアを開発しつつ飯が食えるとなれば、これほど素晴らしいことはありません。 過去においても幾つかのビジネスモデルがありましたが、今ではさらにパターンが増えてきています。今回はそんな「オープンソース・ソフトウェアのビジネスモデル」について12の例を挙げてみたいと思います。 |
|
情報、アイディアを可視化するマインドマッピングソフトウェア×15選 + FreeMind用ツール×4 Posted: 10 Nov 2010 10:20 PM PST こちらはプレミアムユーザのみの記事になります。一般公開はされません。他にも多数の機能を備えたプレミアムユーザ登録は月額500円にて。 新しい提案を考えたり、プロジェクトを立案する、コスト削減案を考える…日々の業務の中で新しいアイディアを求められる場面は多い。ただし重要な点として、アイディアというのは無からは生まれないということだ。アイディアを出すのは多数の前提知識があった上で、それを現状と組み合わせてこそ生み出される。自分や現状のナレッジを可視化するツールとして知られるのがマインドマッピング(マインドマップ)だ。 ノードを分けて、ドリルダウンしながら考えていくことでナレッジを上手に体系化していく。その中で隙間を見つけて新しいアイディアにしていく。マインドマッピングは本来紙ベースで行われるものだが、今はコンピュータ上で行われる方が多い。今回はそんなマインドマッピングを助けるツールを選んでお届けする。 |
|
Railsのアプリケーションベースを管理する「RailsWizard」 Posted: 10 Nov 2010 07:00 PM PST RailsWizardはRuby/Ruby on Rails3製のオープンソース・ソフトウェア。Railsに慣れてしまうと、他の言語を使うのが面倒になってきてしまう。ごく小さいものを除けば、個人的なプロジェクトでRailsばかり使っている。はじめるのは常にrailsコマンドだ。
だがいつも同じコマンドを打ち、自分で慣れた環境を用意している。これは非常に非効率的だ。この環境整備にRailsWizardは5時間を費やすと語っている。その5時間をわずか5分に短縮するプロジェクトこそ、RailsWizardだ。 |
|
Posted: 10 Nov 2010 06:00 PM PST はじめてのワークボードになります。具体的な会社名などは挙げられないため、マッチする会社(フリーランスでも可)はin...@moongift.jpまでご連絡下さい。詳細をお伝えします。 案件概要地デジ動画からCMのみを切り出すシステムの構築 目標動画からCM部分を適切に認識し、切り出す 必要な技術
予算数百万円(見積もりに応じて) プラットフォームLinuxまたはWindows 開発期間〜2011年04月 検討基準技術力重視 最終発注者クライアント 所在地東京23区。開発自体は持ち帰り。
現状オープンにできる情報はこれくらいになります。動画解析について技術をお持ちの企業(またはフリーランスも可)がいらっしゃればご連絡ください。 なおMOONGIFTではこのような案件情報を掲載するワークボードを運用しています。開発会社をお探しの方はぜひ案件をお寄せ下さい |
|
Common Lispで作られたゲームエンジン「Blackthorn Engine」 Posted: 10 Nov 2010 07:00 AM PST Blackthorn EngineはCommon Lisp製のオープンソース・ソフトウェア。LispというとEmacsというイメージが強い。そのためかコンソールベースで動作するプログラミング言語で、やろうと思えばメーラーさえ作れてしまうイメージがある。
だがLispの実力はそんなものではない。もっと色々なことができる。例えばゲームでさえもCommon Lispで作れてしまう。それもEmacs上で動作するような簡易的なものではなく、ビジュアル的にも優れたゲームだ。それを実現するゲームエンジンがBlackthorn Engineだ。 |
|
テレビ番組動画用リネーム&字幕ダウンローダ「FileBot」 Posted: 10 Nov 2010 07:00 AM PST FileBotはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。個人的にiTunesを使ってアメリカのテレビ番組を良く購入する。日本ではDVDでも半年以上遅れるので、ハマっていると待ちきれないのだ。だが字幕がないのがちょっと辛い番組も多い(専門用語が多かったりすると特に)。
その他、どこからかテレビ番組をダウンロードしたりすると、エピソード番号が適切でなかったりして見づらいと感じる人がいるかも知れない。そんな人たちにお勧めするのがFileBotだ。なお違法ダウンロード自体は決してお勧めしないのでご注意いただきたい。 |
|
情報、アイディアを可視化するマインドマッピングソフトウェア×15選 + FreeMind用ツール×4 Posted: 10 Nov 2010 10:20 PM PST こちらはプレミアムユーザのみの記事になります。一般公開はされません。他にも多数の機能を備えたプレミアムユーザ登録は月額500円にて。 新しい提案を考えたり、プロジェクトを立案する、コスト削減案を考える…日々の業務の中で新しいアイディアを求められる場面は多い。ただし重要な点として、アイディアというのは無からは生まれないということだ。アイディアを出すのは多数の前提知識があった上で、それを現状と組み合わせてこそ生み出される。自分や現状のナレッジを可視化するツールとして知られるのがマインドマッピング(マインドマップ)だ。 ノードを分けて、ドリルダウンしながら考えていくことでナレッジを上手に体系化していく。その中で隙間を見つけて新しいアイディアにしていく。マインドマッピングは本来紙ベースで行われるものだが、今はコンピュータ上で行われる方が多い。今回はそんなマインドマッピングを助けるツールを選んでお届けする。 |
|
Posted: 11 Nov 2010 07:00 PM PST BlazeBloggerはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。ブログエンジンで有名なものとしてはWordPressやMovableTypeが知られている。WordPressは動的、MovableTypeは静的なHTMLを出力するブログエンジンとして有名だ(MovableTypeは動的出力にも対応している)。
動的なシステムの方が閲覧者やシステムの状況に応じて出力内容を細かく制御できるメリットがある。だがアクセスが増えた時にはシステムが固まる可能性もある。どちらも利点、欠点があるが今回は完全静的ファイル出力型のブログエンジンとしてBlazeBloggerを紹介しよう。 |
|
Posted: 11 Nov 2010 07:00 AM PST EmersonはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。スマートフォンやKindle、iPadなどでは実用的なレベルになっている電子書籍リーダー。いわゆるPDFやePubファイルをスムーズに閲覧するためのリーダーがそうしたガジェットにはある。
だがPC向けはどうかというと、まだ本格的なものはないように思える。電子書籍はそうしたデバイスの方が閲覧しやすいだろうが、PCからも読めるに越したことはない。そこで使ってみたいのがEmersonだ。 |
|
iPhoneアプリの引っ張るアクションを再現するJavaScript「iscroll-js」 Posted: 11 Nov 2010 07:00 AM PST iscroll-jsはJavaScript製のオープンソース・ソフトウェア。iPhoneアプリで人気のある機能の一つで、リストを引っ張って離すとデータ更新を行うというものがある。同様のアクションをiPhone最適化サイトでも提供したいと思わないだろうか。
実際に試してみると分かるが、Mobile Safariのウィンドウが引っ張られてしまって同様の操作にはならないはずだ。これではWebアプリがいかに進化しようとも違和感が残ってしまう。そこで使ってみるのがiscroll-jsだ。 |
|
Posted: 12 Nov 2010 07:00 PM PST dnsmapはMac OSX/Linux用のオープンソース・ソフトウェア。通常、新規サービスを立ち上げた際には新しいドメインを取得するか、サブドメインを分けることが多い。ディレクトリを作る方法もあるが、何となく新規性に欠けてしまうだろう。
つまりサブドメインを探ると、そのドメインが持っているであろうサービスの一覧に繋がる可能性があるのだ。そんなハッキング的手法でドメインを調べてみたい方はdnsmapを使ってみると思わぬ出会いがあるかも知れない。 |
|
mailtoをWebメーラーに変更する「GmailDefaultMaker」 Posted: 12 Nov 2010 07:00 AM PST GmailDefaultMakerはWindows用のオープンソース・ソフトウェア。Webブラウジングをしていて時々見かけるmailtoリンク。何も設定せずにクリックしたら全く使っていないローカルメーラーが立ち上がってストレスがたまった思いは誰もが持っているはず。
幾つかのやり方はあるが、ローカルメーラー以外をmailtoで使えるようにするのは意外と面倒だ。そこで使ってみたいのがGmailDefaultMakerだ。インストールウィザードの流れでデフォルトメーラーが変更できる。 |
|
WebベースのScalaソースコードブラウザ「Browse」 Posted: 13 Nov 2010 07:00 PM PST BrowseはScala製のオープンソース・ソフトウェア。オープンソース・ソフトウェアの素晴らしい点の一位に挙げられるのはソースコードが見られる点だろう。特にフレームワークなどで問題が起きた時に何が問題なのかソースコードからあたれるのはとても幸せだ。
とは言え、テキストエディタなどで逐一コードをあたっていると時間がかかってしまう。もっと効率的にするには専用のツールを使うのが良いだろう。ScalaであればBrowseのような素晴らしいツールがある。 |
|
PSPを推進するダッシュボード「The Software Process Dashboard」 Posted: 13 Nov 2010 07:00 AM PST The Software Process DashboardはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。PSPとはPersonal Software Processの略だ。ソフトウェア開発プロセスの手法を個人のスキルや生産性向上に応用しようと言う試みだ。
とは言え、ソフトウェア開発の効率化とは、結局の所個々人のスキル向上と密接に絡む所が大きい。そのためPSPを通じて個々人の生産性を高めることができれば、おのずとソフトウェア開発力も向上するのだ。それを補助するのがThe Software Process Dashboardだ。 |
|
Posted: 14 Nov 2010 07:00 PM PST OpenTHはWindows/Mac OSX向けのオープンソース・ソフトウェア。個人的にシミュレーションゲームに弱い。シムシティからはじまって、文化を育てる(世界征服をする?)シビライゼーション、ザ・タワーといったゲームは唯一好きなジャンルのゲームかも知れない。
そんなシミュレーションは世界中で人気があり、かつ古くから様々なソフトウェアが存在した。古参の人気を今も継続しているものも多い。病院を経営するテーマホスピタルもその一つだ。最新のOSでは動かないテーマホスピタルを動作させるプロジェクトがOpenTHだ。 |
|
Mac OSX用サイトリンクチェッカー&サイトマップジェネレータ「Integrity」 Posted: 14 Nov 2010 07:00 AM PST IntegrityはMac OSX用のフリーウェア。Webサイトをクローラーに効率的に循環してもらうのに必要なのがXMLベースのサイトマップだ。手動で作っても良いが、まずそのような人はいないだろう。CMSの中には生成ツールを提供するものもあるが、最も簡単なのは実際に自分でクローリングして生成することだ。
実際のサイトをクローリングすれば、404などのリンク切れもチェックできて便利だ。エラーチェックも兼ねつつ、XMLのサイトマップを生成してみたいと考える方はIntegrityを使ってみると良さそうだ。 |
|
JavaScriptのゲームエンジン「Render Engine」 Posted: 14 Nov 2010 07:00 AM PST Render EngineはJavaScript製のオープンソース・ソフトウェア。JavaScriptの進化が止まらない。ここ数年でWebブラウザのJavaScript高速化が一気に進み、Web上で実用的なアプリケーションを提供するレベルになってきている。
業務系システムのWebアプリケーション化も一つだが、コンシューマにウケが良いのはゲーム分野だろう。Webブラウザ上でゲームが問題なくできるようになれば、それこそFlashが置き換わってしまうかも知れない。それを後押しするのがRender Engineだ。 |
|
Posted: 15 Nov 2010 07:00 PM PST BlumindはWindows用のフリーウェア。アイデアはある日突然思いつくものではない。日々の蓄積と、ちょっとしたきっかけが合わさって作り出されるものが殆どだ。そのためには様々な情報をインプットし、糧としておかなければならない。
そのインプットを上手に書き出すための仕組みがマインドマッピングだ。既に多様なソフトウェアが存在する分野ではあるが、さらに新しいソフトウェアも登場する。手に馴染むものを探す作業も面白いだろう。今回はBlumindを紹介する。 |
|
XUL製のマルチプラットフォームTwitterクライアント「Buzzbird」 Posted: 15 Nov 2010 07:00 AM PST BuzzbirdはWindows/Mac OSX/Linux製のオープンソース・ソフトウェア。Twitterクライアントは山のように存在する。だがその中でも使い勝手の良いものというのは限られる。特徴をもったものは多いが、汎用的で使いやすいものは多くない。
タイムライン表示
WindowsやMac OSXなど複数のOSを使っている人であれば、マルチプラットフォームで動作するものが良いだろう。だがそうなるとJava製のものになったりして、GUIの勝手があまり良くないケースも多い。その点Buzzbirdであれば問題なく使えそうだ。 |
|
Yahoo! Inc.製のストリームコンピューティングプラットフォーム「S4」 Posted: 15 Nov 2010 07:00 AM PST S4はJava製のオープンソース・ソフトウェア。インターネット上には膨大なテキストコンテンツが存在する。さらにブログやソーシャルメディアを通じて刻々とデータ量は増大している。そうしたテキストコンテンツを解析し、意味を見いだしていくのが得意なのがMapReduceだ。
膨大なデータを細分化し、並列処理していくことで高速処理を可能にしている。今ではAmazon Web ServiceでAmazon Elastic MapReduceが提供されていたり、Yahoo! Inc.はHadoopの開発にも積極的に関わってきた。その次世代型とも言えるのがS4だ。 |
|
Posted: 16 Nov 2010 11:33 PM PST いつもMOONGIFTをご覧いただきありがとうございます。先日より行っておりましたアンケート結果の公開になります。 今回の調査はMOONGIFTプレミアムの開始とあって、有料で提供されているWebサービスの利用状況に関してアンケートを行いました。結果とコメント合わせて詳細にて。 |
|
Posted: 16 Nov 2010 08:11 PM PST iOS、Androidとスマートフォンの普及が進みつつあります。世界においてもPC主体だったインターネットアクセスが、スマートフォン主体に移り変わりつつあります。そのような状況の中、いかにマネタイズを行うかが問われるようになっています。
via Nokia N97 and iPhone 3GS | Flickr - Photo Sharing! 今回は特にアプリを開発する個人、企業がいかにマネタイズを行うかについて考えてみたいと思います。正直、直球勝負ではビジネスとして成り立ちづらいのが現状ですので、視点を変えるなどちょっと異なる見方をする必要が出てきています。 |
|
Google製のWebサイト高速化モジュール「mod_pagespeed」 Posted: 16 Nov 2010 07:00 PM PST mod_pagespeedはLinux用のオープンソース・ソフトウェア。Webサイトの表示を高速化したい、というのはエンジニアであれば誰しもが考える所だろう。HTMLソースを変えたり、JavaScriptを変えたり、コーディングを変える、データベースのスキーマや設定を見直すなどなど色々な施策をとるはずだ。
色々なパターンでのデモがある
システムにモジュールを組み込むのも良くある手法と言えるだろう。有名なものとしてはPHPに組み込むAPCがある。殆ど何のデメリットもなく、中間ファイルによって高速化する。同様の手法を言語によらず利用できるのがmod_pagespeedだ。 |
|
サイドバーを使ってチャットするFirefoxアドオン「SamePlace」 Posted: 16 Nov 2010 07:00 AM PST SamePlaceはFirefox用のオープンソース・ソフトウェア。最近は無数のWebサイトがあり、情報を収集したり検索したりする。さらにWebアプリケーションを使ってローカルアプリケーションに代わる操作をWebブラウザ上で完結している人も多いだろう。
そうなると一日の中で最も長い時間触れているアプリはWebブラウザになるかも知れない。さらにコミュニケーション手段まで含めてしまえば、よりWebブラウザだけで終わる作業が増えるだろう。それを実現するのがSamePlaceだ。 |
|
Posted: 16 Nov 2010 07:00 AM PST MixareはAndroid用のオープンソース・ソフトウェア。スマートフォンの登場によって、カメラとGPS、そして電子コンパスの組み合わせでAR(拡張現実)を容易に実現できるようになった。その中で生まれたのが有名なセカイカメラだ。
スマートフォンのカメラにオブジェクトを投影して見せるという仕組み自体は分かりやすい。差別化要因になるとすれば、それをどう使うかといったことや表示するコンテンツになるだろう。ベースはそう、Mixareを使えば良いのだ。 |
|
Posted: 16 Nov 2010 11:33 PM PST [s2If !current_user_can(access_s2member_level1)]
こちらはプレミアムユーザのみの記事になります。一般公開はされません。他にも多数の機能を備えたプレミアムユーザ登録は月額500円にて。既にプレミアムユーザの方はこちらからログイン [/s2If]いつもMOONGIFTをご覧いただきありがとうございます。先日より行っておりましたアンケート結果の公開になります。 今回の調査はMOONGIFTプレミアムの開始とあって、有料で提供されているWebサービスの利用状況に関してアンケートを行いました。結果とコメント合わせて詳細にて。 |
|
Posted: 16 Nov 2010 08:11 PM PST [s2If !current_user_can(access_s2member_level1)]
こちらはプレミアムユーザのみの記事になります。一般公開はされません。他にも多数の機能を備えたプレミアムユーザ登録は月額500円にて。既にプレミアムユーザの方はこちらからログイン [/s2If]iOS、Androidとスマートフォンの普及が進みつつあります。世界においてもPC主体だったインターネットアクセスが、スマートフォン主体に移り変わりつつあります。そのような状況の中、いかにマネタイズを行うかが問われるようになっています。
via Nokia N97 and iPhone 3GS | Flickr - Photo Sharing! 今回は特にアプリを開発する個人、企業がいかにマネタイズを行うかについて考えてみたいと思います。正直、直球勝負ではビジネスとして成り立ちづらいのが現状ですので、視点を変えるなどちょっと異なる見方をする必要が出てきています。 |
|
Webブラウザベースのコードエディタ「CodeTextArea」 Posted: 17 Nov 2010 07:00 PM PST CodeTextAreaはJavaScript製のオープンソース・ソフトウェア。Webアプリケーションが数多く登場する中、なかなか実現しないのがWebベースの開発環境(IDE)だ。サーバサイドのプログラミング言語をその場で実行するのは難しいが、JavaScriptならいけるのではないだろうか。
後は使いやすいインタフェースや機能があれば良い。Webベースならではのコラボレーションや、継続的インテグレーションなどメリットは多数あるはずだ。CodeTextAreaはその未来を実現できるかもしれない、そんなソフトウェアだ。 |
|
JavaScriptによるatomixクローン「kp-atomix」 Posted: 17 Nov 2010 07:00 AM PST kp-atomixはJavaScript製のオープンソース・ソフトウェア。H2Oが何かと言われれば水の分子記号だと思い至るだろう。学生の頃には様々な分子についてその構造や原子の数、読み方について記憶したはずだ。それが原因で化学が嫌いになる人も少なくない。
単なる記憶力頼りになるから勉強が面白くなくなるのだ。もっと楽しく覚えられる方が良いに決まっている。例えばゲームだ。分子記号の並び方さえゲームにしてしまう、それがAtomixであり、JavaScript版がkp-atomixだ。 |
|
Posted: 17 Nov 2010 07:00 AM PST TweeQLはPython製のオープンソース・ソフトウェア。RDBMSではSQLを使ってデータベースのデータを操作する。今ではO/Rマッパーのようなデータベース接続を意識しない仕組みも増えているが、より高速にアクセスしようと思ったら習得が必須だ。
また、現在ではローカルのデータベースの他にもデータソースが無数に存在する。例えばフィードの場合、YQLと言われるYahoo! Inc.製の問い合わせ言語が便利だ。同様にTwitterをデータソースにするならばTweeQLを使ってみよう。 |