タグ「開発 - ライブラリ」の公開予定記事
プレミアムユーザーは以下の記事を先行で購読可能です。MOONGIFTプレミアムは月額500円の有料サービスです。詳細はこちらから。
- 一般公開:2012/02/21
- 粒子を使ったParticle表現を自在に操るFlashライブラリ
タグ「開発 - ライブラリ」の記事一覧
MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから。
2011/09/12
写真に埋め込まれたメタデータ、ExifをJavaScriptで読み取る「Javascript EXIF Reader」
Javascript EXIF ReaderはJavaScript製のオープンソース・ソフトウェア。HTML5のCanvasタグを使い、JavaScriptでバイナリ解析を行うのが流行っている(?)昨今、皆様はいかがお過ごしでしょうか。元気にバイナリ解析をしているでしょうか。 デモの写真 今...
2011/09/12
指先で描いたポイントをスムーズにつなぎ合わせる描画ライブラリ「Smooth line UIView」
Smooth line UIViewはiPad用のフリーウェア(ソースコードは公開されている)。個人的に好きなソフトウェアの一つにSkitchがある。画像やスクリーンショットを読み込んで、その上にイラストを描けるソフトウェアなのだが、線を引いた後に自動的にスムースなラインに変換してくれるのだ...
2011/09/12
UDIDが使えなくなる今、それに代わるユニークID取得ライブラリ「OpenUDID」
OpenUDIDはiOS向けのオープンソース・ソフトウェア。iOS5から開発規約が変わり、UDID(端末識別ID)へのアクセスが禁止されることになった。元々UDIDの利用については勧められなかったが、明確に禁止されることになった。これによって様々なアプリ、サービスが影響を受けると思われる。 ...
2011/09/01
Google+のWeb APIがないなら自作すれば良い「GooglePlus-Scraper」
GooglePlus-ScraperはPHP製のオープンソース・ソフトウェア。これまでのGoogleのサービスの中では最も変わっていると言えるGoogle+。何より変なのは公開されて2ヶ月以上が経とうというのにWeb APIが全く出てこないことだ。 プロフィール Web APIを公開するとF...
2011/08/29
スマートフォンでの日付、時刻をスムーズに入力「Mobiscroll」
MobiscrollはjQuery/JavaScript製のオープンソース・ソフトウェア。Webブラウザ上で扱いが難しいデータが日付や時刻だ。入力するのも、入力チェックもややこしい。Webの貧弱なコンポーネントを補うためのカレンダー形式の選択ライブラリは人気が高い。 日付 そんな中、iOSの...
2011/08/23
PNGを解析してJavaScriptでPNGを描く「png.js」
png.jsはHTML5/JavaScript製のオープンソース・ソフトウェア。Web上で扱われる画像のフォーマットと言えば、GIF/JPEG/PNGだ(WebPもあるか)。個人的な主観としてGIFはアニメーションやアイコン、JPEGは写真やサイズの大きな画像、その中間がPNGに向いていると...
2011/08/19
家系図、ER図、UML。JavaScriptでダイナミックに図を描く「Joint」
JointはJavaScript製のオープンソース・ソフトウェア。Webでは簡単に表現できることから、テキストベースでのコンテンツが多い。だがテキストに溢れたWebサイトというのは見ていて疲れてしまうものだ。グラフがあるとインパクトも大きい。 家系図 だがデータベース等にあるデータをWeb上...
2011/08/01
Web上でもローマ字で日本語検索。Migemo for JavaScript「Migemo.js」
Migemo.jsはJavaScript製のオープンソース・ソフトウェア。日本語で文章を検索するというのは意外と面倒くさい。ショートカットキーなどは英数モードで、検索の時だけ日本語入力に切り替えているといつの間にか間違って英数で文字を打っていたりする。 検索例 そんな面倒さから解放してくれる...
2011/07/29
スマートフォン対策。HTML5+JavaScriptでQRコードを動的に生成「JS HTML5 QRCode Generator」
JS HTML5 QRCode GeneratorはHTML5/JavaScript製のオープンソース・ソフトウェア。スマートフォン向けのコンテンツが増えたこともあって、Web上でQRコードを見かけることが多くなった。Androidアプリの配布の際には大抵QRコードが表示されている。 かなり...
2011/07/28
画像やフォントの埋め込みに対応。node.jsを使ったPDF作成ライブラリ「PDFKit」
PDFKitはnode.js/JavaScript製のオープンソース・ソフトウェア。Webアプリケーションにおいて鬼門とも言える技術がPDFではないだろうか。これまで広まっているとWebアプリケーションからPDFでデータを出力してほしいという要望が必ず出てくる。しかしそう簡単にできるものでも...
2011/07/27
HTML5のvideoタグにさらなる魅力を。指定時間からの再生と字幕機能を追加「Cuepoint.js」
Cuepoint.jsはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。HTML5から新たに加わったvideoタグ。動画をHTML標準の技術だけで閲覧できるようになるのは魅力だが、単純にそれだけでは既存の技術には敵わないだろう。 上にあるのが字幕 ユーザにと...
2011/07/16
GithubのAPIを使ったマッシュアップを作る際に。開発者一覧を表示する「contributors」
contributorsはJavaScript製のオープンソース・ソフトウェア。Githubは開発者に開発へ専念する以外の楽しみ方を教えてくれる。開発にソーシャルという機能を持ち込むととても面白いサービスになるのだ。さらにWeb APIがあるのが面白い。開発者向けのサービスでありながら、Go...
2011/07/13
LaTeXやMathMLに対応したWebベースの数式表示ライブラリ「MathJax」
MathJaxはJavaScript製のオープンソース・ソフトウェア。インターネットに最も多いコンテンツはテキストだろう。HTMLによってテキストの装飾は容易に行えるが、用意されているものだけで十分とは言いがたい。足りないものはどうすかと言えば、画像などで置き換えている。 サンプル しかし画...
2011/06/21
Mac OSXのメニューバー常駐型ソフトウェアをRubyで開発する「Mynu」
MynuはRuby製のオープンソース・ソフトウェア。Mac OSXではRubyと親和性が高い。MacRubyがあり、Rubyを使ってMac OSX用のソフトウェアを組むこともできる。だが実際に行われている事例はあまり多くない。あえてRubyを使ってGUIアプリケーションを組み上げたいとは思わ...
2011/06/14
Web上でヒートマップを簡単に実現するHTML5/JavaScriptライブラリ「heatmap.js」
heatmap.jsはHTML5/JavaScript製のオープンソース・ソフトウェア。グラフには様々な種類があるが、とりわけ作るのが難しそうなグラフにヒートマップがある。一定の範囲における影響度を表現したり、ユーザの動きを可視化するのに使われたりする。 デモ 動線を可視化することによってサ...
2011/06/11
ネイティブアプリ風にスワイプ操作で写真を切り替える「PhotoSwipe」
PhotoSwipeはjQuery/JavaScript製のオープンソース・ソフトウェア。写真はただ撮りためるだけでは面白くはない。それを見せてこそ意味がある。その見せ方にもこだわりが必要だ。ただ一覧で並べても面白くはない。 アルバム一覧 写真を見せるのに便利なガジェットがiPadだ。そんな...
2011/06/06
小さな工夫で大きな改善。ドラッグアンドドロップでファイルアップロード「html5uploader」
html5uploaderはHTML5製のオープンソース・ソフトウェア。HTMLで最も嫌だったのがファイルアップロードの手間が大きいことだった。一つのファイルボックスで一つのファイルしかアップロードできないというのはとても面倒だった。Flashで作られた擬似的アップロードツールでファイルが複...
2011/06/05
Webアプリケーションの開発に。面白いコンポーネントが多数揃ったUIライブラリ「Ninja UI」
Ninja UIはjQuery/JavaScript製のオープンソース・ソフトウェア。思うにWebサイトというのは表現力が高く、かつ自由度が高すぎるのだ。そのため見栄えにこりだすと収集がつかなくなる。またデザインセンスがないと格好いいサイトが作れない。 ボタンやアイコン アイディアがどれだけ...
2011/06/03
テーブル表示がここまでリッチに多機能に。jQuery製ライブラリ「OpenJS」
OpenJSはjQuery/JavaScript製のオープンソース・ソフトウェア。企業システムはもちろん、Webサービスの管理画面などで求められるのがテーブルベースのデータ一覧表示機能だ。そしてテーブルを作るとソートやフィルタリング、その場での編集機能などが求められるようになる。 画像表示 ...
2011/05/29
音声認識を活用。Rubyから文章を指定して音声認識&処理実行「James」
JamesはRuby製/Mac OSX用のオープンソース・ソフトウェア。近未来の世界において(映画の中で)たびたび登場するのが音声認識によるコンピュータの操作だ。テレビをつけたり照明を消したり、必要な情報を音声によってやり取りする。 実行中 今のコンピュータでも実際には音声認識は可能だ。だが...














アンケート