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

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

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

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

もっと見る

List

  • Premium_s 2015/01/23

カンバン方式のタスク管理のお勧め

アジャイル開発が流行ってきた頃から注目を集めているのがカンバン方式です。個人的にも一番お勧めの方式になります。元々のトヨタのカンバン方式に比べるとずいぶん体裁は異なる気がしますが、ソフトウェア開発用にアレンジされていると捉えることもできるでしょう。今回はそんなカンバン方式のお勧めな点と、カンバン方式を採用するオープンソ...

None

  • 2015/01/23

Pushy - UIフレームワークに依存しないスライド式ナビゲーションメニュー

最近のWebサイトではサイドバーをなくして1カラムですっきりとしたデザインのサイトが増えています。そんな時にメニューをどう表示するかは問題です。1、2個であればヘッダーに並べても良いですが、複数あった場合はどうでしょう。そこで使ってみたいのがスマートフォンアプリでよくあるスライド式メニューです。Pushyを使えばスムー...

List

  • 2015/01/22

MaterialEditText – Androidアプリのテキスト入力をマテリアルデザイン化

マテリアルデザインが流行です。これまでのデザインと大きく違うのは単に見た目の話だけでなく、操作した時のアニメーションやハイライトなどプログラムで操作する部分が入り込んでいることでしょう。それだけに単に見た目だけを真似しても最適とは言えず、そこに快適なアニメーション制御という試行錯誤が必要です。今回はMaterialEd...

None

  • 2015/01/22

local-web-server - node製の開発用HTTPサーバ

ローカルでHTML/JavaScriptを使った開発やWebデザインを確認する際にはHTTPサーバを立てると思います。昔であればApacheをインストールしましたが、今はPythonのSimpleHTTPServerを使ったり、RubyでWebrickを使ってコマンド一つでサーバを立てることもできます。シンプルなのもい...

List

  • 2015/01/21

gopee – Go製のシンプルなWebプロキシ

プロキシには様々な使い方が考えられます。会社であればプロキシを経由することで危険なサイトを回避したり、キャッシュすることでネットワークアクセスを高速化できます。それ以外にも画像を最適化したり、Gzip圧縮したりするプロキシもあります。今回紹介するのはgopee、Go製のシンプルなWebプロキシです。シンプルなので要件に...

List

  • 2015/01/21

Orthogami - 組み立てられる立体ドット絵を生成

Minecraftに代表されるボクセル(Voxel)は8bitゲームの時代を彷彿とさせるデザインで人気があります。ペーパークラフトも幾つかあり、作ってみた経験がある方も多いのではないでしょうか。そんなVoxelモデルを実際に印刷して組み立てられる模型に展開してくれるのがOrthogamiです。好きなモデルを作ってみると...

List

  • 2015/01/20

Paperwork – PHP製のEvernoteクローン

Evernoteは便利なのですが、クラウド系でありつつもクライアントアプリやサーバが重たいような気がします。ノートを保存しておくという観点で考えるともっと軽快にストレスなく動作して欲しいと思うでしょう。そこで機能的には絞り込まれるものの、自前でノートアプリケーションを立ててしまうのはどうでしょう。今回はその一つ、Pap...

None

  • Premium_s 2015/01/20

IoTとオープンソースの関係

何となくバズワードになりそうで怖いのですが、2015年はIoTに注目が集まっています。デバイスがインターネットにつながってそのステータスを保存したり、スマートフォンや他のIoTデバイスと相互通信して発展していくための仕組みが整ってきています。今回はそんなIoTとオープンソースの関係について紹介します。## ハードウェア...

List

  • 2015/01/20

snabbt.js - DOM/テキストのシンプルなアニメーション

HTML5登場以降、JavaScriptやCSS3を使ったアニメーションが人気になっています。一言でアニメーションと言っても様々で、イラストを使ったものもあれば、単純にテキストやDOMを動かすと言った類のものもあります。今回紹介するsnabbt.jsは後者のシンプルなアニメーションライブラリになります。クリックやマウス...

List

  • 2015/01/19

PHPBack – 良いアイディアを集めよう。PHP製のフィードバックシステム

サービスを提供していて大事なのはユーザのフィードバックです。すべてをユーザの希望通りに作る必要はありませんが、ユーザの適切なフィードバックに対応するのはよりよいシステムを作るためにとても大事なことです。そこで今回はPHP製のフィードバックシステムであるPHPBackを紹介します。## PHPBackの使い方!アイディア...

List

  • 2015/01/19

Titon - モバイルファースト/レスポンシブなUIコンポーネント

最近はWebサービスやWebシステムのデザインを一から作ることも減ってきました。数多あるデザインフレームワークから選んだり、JavaScriptフレームワークが自然とデザインまで決めてくれることもあります。今回はモバイルやデスクトップ向けにUIコンポーネントを提供するTitonを紹介します。## Titonの使い方今回...

List

  • 2015/01/18

pgcli – 入力補完/ハイライトが便利なPostgreSQLクライアント

PosgreSQLを操作するCLIツールと言えば標準のpgsqlが当たり前でしょう。もしもっと高度なツールが使いたければGUIインタフェースを備えたものや、Web版もあります。しかしそこに果敢に挑戦するのがPython製のpgcliです。標準よりも高度な機能を備えたPostgreSQLクライアントです。## pgcli...

List

  • 2015/01/18

ECharts - 多種多様な表現に対応したグラフ/チャートライブラリ

Webは表現力がそれほど高くないのが常に問題視されています。特に業務系システムではグラフ/チャートを使ってデータを可視化する必要があります。最近ではビッグデータが話題にあがっており、大量のデータを効率的に描画しなければならなくなっています。そこでEChartsを紹介します。ビッグデータモードまで用意された多種多様なパタ...

List

  • 2015/01/17

File Manager Beta – Android用のファイルマネージャ

AndroidはiPhoneと違ってデスクトップとつないでファイルを送り合うのも簡単です。開発時にAPKファイルを送ったり、写真や動画をコピーしたりします。しかしそのファイルをAndroid側で開く際にちょっと面倒だなと思うことがあります。シンプルで使い勝手の良いファイルマネージャを探している方はFile Manage...

List

  • 2015/01/17

Messenger - Growlライクな通知機能をWebで

メールやチャットなどでメッセージを受け取ったら早めに返信をしたいと思いつつも、常に張り付いている訳にはいきません。そこで便利なのが通知システムです。通知がくるまでは放っておいても安心です。Mac OSXであればGrowlが有名ですが、同じようなUIをWebベースで提供するのがMessengerです。## Messeng...

List

  • 2015/01/16

Unique YouTube Skin – YouTubeをより楽しくするUIに一変

筆者はYouTubeを見ることが多いのですが(BGM代わりも多いですが)、あのUIが視聴しやすいとは思いません。とはいえフルスクリーンにすると画面を占有されてしまうのが嫌です。そこで適用してみたのがUnique YouTube Skinです。ユーザスクリプトですが、YouTubeをより見やすく変身させてくれます。## ...

List

  • Premium_s 2015/01/16

オフライン技術を考える

高速なモバイルネットワークが発達し、光回線やギガビットの高速インターネットが普及する中にあって逆に注目されているのがオフライン技術です。オンラインであるのが当たり前になると、ネットワークが途切れた状態になるのが大きな問題になります。ネットワークがなければ仕事が全くできないというのは大きな問題です。特にWebアプリケーシ...

List

  • 2015/01/16

JSONExport - JSONからJava/Objective-C/Swiftのスケルトンコード生成

最近はJSONを使ってデータの送受信を行うAPIが増えてきました。エンタープライズではWSDLを使ってXMLからスケルトンコードを生成したりできたのですが、JSONの場合スキーマ定義しないことが多いのでコードを自分で書かなければなりません。そこで使ってみたいのがJSONExportです。既存のJSONデータをベースに各...

List

  • 2015/01/15

PixelPals – みんなで描くドット絵アート

どれだけ高度なグラフィックスソフトウェアが登場しようともドット絵の魅力が損なわれることはありません。ドット絵の特徴と言えば、やはり1ドットずつ手作業で描いていくところにあるのではないでしょうか。1ドットずつとなると巨大なキャンバスに一人でドット絵を描くのは大変ですが、みんなでやればすごい作品が生まれるかも知れません。そ...

List

  • 2015/01/15

Panoramic - Facebook Paper風の写真ビューワー

Facebookが2014年1月にリリースしたPaper。日本のApp Storeでは配信されていないようですが、その特徴と言えるのがスマートフォンを左右に振ると写真もそれに合わせてスライドする表示ではないでしょうか。iOS7以降、ユーザの操作に合わせた自然な動きがアプリにも取り入れられるようになっています。そこでPa...