ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

None

  • Premium_s 2013/10/11

読みやすい文書を書くための10の工夫

今回は文書の書き方についてです。技術者、デザイナーを問わず仕様書を読むことはあるかと思います。そんな時、非常に読みづらい文書に出会うこともあるでしょう(筆者も嫌というほどあってきました)。自分がそういった文書を書かないために注意すべき点について取り上げます。

List

  • 2013/10/11

どこでも読める。Web/ePub両方を生成「EPUB3 Sliderizer」

EPUB3 SliderizerはBashスクリプト製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。電子書籍はePubファイルとして生成されますが、その中身はXHTMLで記述した後Zip圧縮されています。なので解凍すればWebブラウザでも読める形式なのです。そこでWebブラウザと...

List

  • 2013/10/11

レッツトライ!パーツまで認識できる顔認識「Face Tracker」

Face TrackerはJavaScript製のオープンソース・ソフトウェア(MIT License)です。OpenCVで人の顔を認識するデモは多数ありますが、さらに一歩進めて目、口、鼻、輪郭の認識までできてしまうソフトウェアがFace Trackerです。Webカメラをお持ちの方は遊んでみてください。こちらはデモの...

List

  • 2013/10/10

すごい!サーバサイドのコードをクライアントで実行「coderunner」

coderunnerはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。JavaScriptを記述してクライアントサイドで自由に実行させる類のサービスは多々出ていますが、coderunnerはひと味違います。なんとサーバサイドのコードをオンラインで記述、実行できます。左側がエ...

List

  • 2013/10/10

アプリにメッセージ機能を追加しよう「Spika」

SpikaはiOS/Android用のオープンソース・ソフトウェア(MIT License)です。iOSやAndroidアプリの中にチャット機能を組み込みたいと思ったら試して欲しいのがSpikaです。一から構築しようと思うと大変な様々な機能を網羅的に提供してくれます。最初の起動時にはダイアログが。左にはメニューがありま...

List

  • 2013/10/10

スクリーンショットの撮影&編集「qScreenshot」

qScreenshotはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア(GPL)です。Webサイトやアプリケーションのスクリーンショットを撮るツールは幾つかありますが、今回は撮影してそのまますぐに編集も行えるqScreenshotを紹介します。Windows/Mac OSX/Linuxとマル...

List

  • 2013/10/09

サーバレス。クライアントサイドだけのWebギャラリー「fgallery」

fgalleryはPerl/JavaScript製のオープンソース・ソフトウェア(GPL)です。ギャラリーソフトウェアを使うとWebページ上で奇麗に写真が表示できます。多数の写真を掲載しようと思うと何らかサーバサイドの仕組みを必要とするものですが、fgalleryを使えばJavaScriptだけで格好いいギャラリーが作...

List

  • 2013/10/09

ここまでやるか。ルービックキューブを3Dで解く「cubr」

cubrはPython製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。ルービックキューブは1977年に登場以来、みんなに愛されているおもちゃです。そんなルービックキューブをプログラマーに渡すとどうなるか…それがよく分かるのがcubrです。3D空間にルービックキューブが浮かんでいま...

List

  • 2013/10/09

スクロールしよう。iPhone 5sのページを再現「jQuery One Page Scroll」

jQuery One Page ScrollはjQuery/JavaScript製のソフトウェアです。ここ最近スクロールを上手に使って効果的な見せ方をするサイトが増えています。その一つがiPhone 5sの商品紹介ページです。その表示を真似したソフトウェアがjQuery One Page Scrollです。トップページ...

List

  • 2013/10/08

色々遊ぼう。Web技術プレイグラウンド「Editr」

EditrはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。jsdo.itやJSFiddleといったWebベースのプレイグラウンドを自分でも作ってみたい、設置したいと考えている方はEditrをお勧めします!HTML/JavaScript/CSSを組み合わせてWebブラウザ上で実行が可能...

Missing

  • Premium_s 2013/10/08

業務で使えるオープンソース(92)「Webプレイグラウンド」

今回のテーマはWebプレイグラウンドです。いわゆるjsdo.itやJSFiddleといったサービスになります。その使いどころ、オープンソース・ソフトウェアを紹介します。

List

  • 2013/10/08

まるで本物!雨粒が窓に落ちる様子をリアルに再現「rainyday.js」

rainyday.jsはJavaScript製、GPLのオープンソース・ソフトウェアです。コンピュータ上で自然現象を再現するのはとても面白い試みです。例えば物理エンジン、ライフゲームもその一つです。今回はWebブラウザ上で雨が窓にあたる様子を再現するrainyday.jsを紹介します。背景はぼやけ、曇ったガラスに雨があ...

List

  • 2013/10/08

進化したダイアログ「vex」

vexはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。21世紀のダイアログを標榜するソフトウェアがvexです。従来のダイアログとは大きく違うUIで目を引くこと間違いなしです。デモです。Time Machine風にダイアログが重なっています。テーマを変えてこのような見た...

List

  • 2013/10/07

一つの場面を二つの視点で「Same Times」

Same TimesはRuby/HTML製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。一つの場面において、その視点が異なれば別な世界が見えてくる。そんな感じを味合わせてくれるのがSame Timesです。このような表示です。1つの場面において2つの写真を並べて表示します。これは...

List

  • 2013/10/07

Googleマップ上に任意の画像を表示「GMap-JSlicer」

GMap-JSlicerはJavaScript製のオープンソース・ソフトウェア(MIT License)です。Googleマップはみんな、普段から使っているでしょう。技術的に見てもズーム、移動など便利なものが多いです。自分でもあのUIを実現したいと思っている人も多いのではないでしょうか。そんな方に使ってみて欲しいのがG...

List

  • 2013/10/06

Webベースのアウトラインエディタ「Concord」

ConcordはJavaScript製、GPLのオープンソース・ソフトウェアです。アウトラインエディタは昔から人気があります。情報を構造的にまとめるのに優れたフォーマットで、今なお進化しています。今回はWebベースで使えるConcordを紹介します。デモ。段落ごとに分かれています。こちらはHTMLをアウトライン化したも...

List

  • 2013/10/06

Flickr風の写真表示を再現するiOSライブラリ「nvgallery」

nvgalleryはiOS用、Objective-C製のオープンソース・ソフトウェアです。写真の見せ方一つで印象は大きく変わります。今回は最近リニューアルしたFlickr風のギャラリー表示を再現するiOSアプリ、を紹介します。一例。段ごとに高さは揃えつつ、幅もそれぞれ変えています。写真も時に1つで大きく。横向きにしても...

List

  • 2013/10/05

GoogleドキュメントをMarkdownに変換「gdocsExporter」

gdocsExporterはJavaScript製、Googleドキュメント用のオープンソース・ソフトウェア(Apache Licnese 2.0)です。Googleドキュメントでファイルを作成して、その内容をMarkdownに変換して受け取れるのがgdocsExporterです。再利用性が高まりそうです。スクリプトエ...

List

  • 2013/10/05

フラットUIなカレンダー「CLNDR.js」

CLNDR.jsはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。カレンダー機能は意外とよく使われます。イベント系はもちろん、ブログのサイドバーにつけることもあります。そんなカレンダー表示をjQueryで提供するのがCLNDR.jsです。デモ。左側にカレンダー、右側にイ...

List

  • 2013/10/05

C言語だけでiOSアプリを作るデモ「CBasediOSApp」

CBasediOSAppはC言語製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。iOSアプリを開発するならばまずObjective-Cの選択を考えるでしょう。しかしそこをあえて別な言語で取り組む人たちは大勢います。今回はピュアCでiOSアプリを開発するCBasediOSAppを紹介します。...