プレミアムの記事一覧
モバイルファーストを推進するHTML5デザインフレームワーク「Kraken」
KrakenはHTML5/CSS/JavaScript製のソフトウェア(ライセンスはWTFPL)です。多数のHTML5テンプレートが登場しています。あまりに多くて選択に困ってしまうくらいです。そこでモバイルファーストを選択した際に候補に挙げたいテンプレートとしてKrakenを紹介します。こちらはグリッドのデザイン。基本...
各国言語の人たちとチャット「WorldChat」
WorldChatはPHP製のソフトウェア()です。世界中の人と会話したい、という思いはありつつもその壁になるのが言語です。しかし世の中にはすぐれた翻訳システムが多数あり、それらを使うことでWorldChatのような言語の壁を越えたチャットサービスが生まれます。トップページです。まず自分が話す言語を指定してチャットに書...
Railsのデータベース処理をカスタマイズ「Arproxy」
ArproxyはRuby製、Ruby on Rails用のオープンソース・ソフトウェア(MIT License)です。Ruby on Railsで使われるO/Rマッパーを使っていると、便利すぎるが故に細かい制御がしづらく、歯がゆい思いをしたことがあるかも知れません。そこで試してみてもらいたいのがArproxyです。とて...
ニコニコ動画のダウンロード&音楽ファイルへの変換「nicoDoEnTagginger」
nicoDoEnTaggingerはPHP製のソフトウェア()です。ニコニコ動画にはたくさんの動画とともに音楽を元に作られた動画があります。いわゆる作業用BGMと呼ばれる類のもので、オフラインの時にも聴きたいと思う方は多いでしょう。そこで使ってみたいのがnicoDoEnTaggingerです。使い方はシンプルで、ID/...
画像を読み込んでクライアントサイドでGIFに変換「gif.js」
gif.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。画像は高品質でサイズが大きければ良い、なんて思われがちですが決してそれだけでは価値ははかれません。そう感じさせてくれるのがアニメーションGIFの存在です。今回はクライアントサイドだけでGIFを生成するgif.jsを紹介しま...
ソーシャルサービスのフィードをPinterest風に格好よく表示「jQuery Socialist」
jQuery SocialistはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。ソーシャルな時代の中ではオンラインサービスを利用した結果はどんどん共有されていきます。そのデータをいかにうまく並べてみせるかで、コンテンツの再利用であったりバイラルに繋がっていくかが変わっ...
サイト調査にも使える懐かしのオフラインサーファー「WebCopy」
WebCopyはWindows用のソフトウェアです。2000年以前はインターネット回線と言えば電話を使って都度接続するのが一般的で、速度もとても遅いものでした。そんな時に活躍したのが夜中サイトをサーフィン(!)してローカルに保存しておいてくれる類のソフトウェアでした。今回はそんな懐かしさを感じさせるWebCopyを紹介...
Windows用のMarkdown専用エディタ「MarkPad」
MarkPadはWindows用のオープンソース・ソフトウェア(Microsoft Public License)です。Markdownフォーマットで文書を書いて、コンバートしてみたら思っていたのと違う結果になってしまった…なんて経験は誰もが持っているかと思います。そこで紹介したいのがMarkdown専用エディターMa...
PHPのAPIドキュメントを生成「Sami」
SamiはPHP製のオープンソース・ソフトウェア(MIT License)です。システムのドキュメントを生成するタイプのソフトウェアは幾つかありますが、そのコマンドの書き方を忘れてしまったりします。そこで設定ファイル化することで定期的なドキュメントアップデートを可能にするSamiを紹介します。Symfony2のソースコ...
Xcodeで意味不明なエラーが出たらDerivedDataを削除しよう「DerivedData Exterminator」
DerivedData ExterminatorはMac OSX用のオープンソース・ソフトウェア(2-clause BSD lisence)です。Xcodeで開発している時にビルドは失敗するしクリーンもできないし、仕方なくDerivedDataがあるディレクトリにいってプロジェクトのIDを見つけてフォルダごと削除…なん...
PHPで簡単に構築できるCalDAV/CardDAVサーバ「Baïkal」
BaïkalはPHP製、GPL v3のオープンソース・ソフトウェアです。社内での情報共有の基礎になるのがスケジュールやアドレス帳の共有です。外部サービスを使っても良いですが、社内でCalDAV/CardDAVサーバを立ち上げるならば採用したいのがBaïkalです。インストールを開始します。ウィザードに沿って進めていくの...
HTML5ゲームを作るのに使える軽量フレームワーク「Coquette」
CoquetteはJavaScript製のオープンソース・ソフトウェア(MIT License)です。JavaScriptで作るゲームには幾つかの手法があります。入り口をスムーズにするためにはまず何らかのフレームワークを用いるべきです。という事で今回はCoquetteを紹介します。Canvasを使うゲームの開発作業がス...
このリンクはどこにいく?を事前にチェック「Where Does This Link Go?」
Where Does This Link Go?はASP.NET製のオープンソース・ソフトウェア(GPL v3)です。Twitterが流行って以来、短縮URLサービスは世の中に溢れ返っています。中にはマルウェアを配布したりする危険なURLを短縮URLで隠しているものもあります。そうしたURLをチェックする際に使ってみた...
クライアントサイドの全文検索エンジン「lunr.js」
lunr.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。Webサイトを運営していて、煩雑な仕組みになりがちながらも実装を考えなければならないのが全文検索エンジンです。もし作ろうとしているのがWebアプリケーションであれば、いっそのことクライアントサイドで提供してみるのはいかが...
Python製、HTML5のミュージックストリーミングサーバ「CherryMusic」
CherryMusicはPython製、GPL v3のオープンソース・ソフトウェアです。ローカルにある音楽を聞く際に使っている音楽プレーヤは何でしょう。iOSをお持ちの方であればiTunesを使っているかも知れません。その他のMP3プレーヤで、ローカルにMP3ファイルがたくさんあるという方はCherryMusicを使っ...
画像の好きな場所にキャプションを表示「Label.css」
Label.cssはスタイルシート製のオープンソース・ソフトウェア(MIT License)です。画像をぽんと貼っただけでは分からないこともちょっとしたキャプションで説明してあげるとぐっと分かりやすくなります。そんな処理を手軽に実現してくれるのがLabel.cssです。例えばこれは左指定した場合。文字は左寄せです。こち...
プログラミングコードをHTML内に埋め込む形に変換「HTMLify」
HTMLifyはJavaScript製のオープンソース・ソフトウェア(MIT License)です。ブログやソフトウェアのプロジェクトページにプログラミングコードを貼付ける際、素のままでは改行やHTMLタグのエスケープ処理が行われずに変な表示になってしまいます。そこで使ってみたいのがHTMLifyです。トップページです...
何に使えるか?Webブラウザ上の対話型シェル「Josh.js」
Josh.jsはWebブラウザ上で動作する対話型シェルです。ターミナル大好きな人にぜひ触ってみて欲しいのがJosh.jsです。Webブラウザ上でWebサービスと対話するようにコマンドが入力できるソフトウェアです。画面中央の部分がコンソールになります。helpを実行すると実行可能なコマンドが出ます。lsやcdを使ってディ...
デモにどうぞ。JavaScriptをその場で実行して結果確認「Codeblock.js」
Codeblock.jsはWebブラウザ上でJavaScriptを実行し、その場で結果を確認できるソフトウェアです。ブログなどでJavaScriptのコードサンプルを書いている記事は良くありますが、その実行結果は自分でコンソールに打ち込んだりしないといけません。これは面倒で、Codeblock.jsを使えばその場で実行...
サーバサイドの仕組みを作らずに実現する写真共有アプリ「TiPhotogram」
TiPhotogramはTitaniumとACSを組み合わせて開発された写真共有アプリです。Titaniumを提供するAppcelerator Cloud Services(以下ACS)というクラウドサービスを提供しています。それを使ってどんなことができるか…その参考になりそうなのがTiPhotogramです。ログイン...