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

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

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

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

もっと見る

List

  • 2015/07/13

Shaarli - とてもシンプルなソーシャルブックマーク

かつて一世を風靡したDeliciousですが、サービスの展開において二転三転している内に、個人的には徐々に離れていってしまっています。純粋なソーシャルブックマークとしては非常に便利でユニークなサービスでした。その頃のDeliciousを彷彿とさせるようなシンプルなソーシャルブックマークエンジンがShaarliです。自分...

List

  • 2015/07/12

AutoLayout.js – WebでiOSのAuto Layoutを実現

iOSではAuto Layoutと呼ぶデザインの定義を行う機能が提供されています。使いこなすのはとても大変というイメージがありますが、今後画面サイズが増えたり、向きが変わった時などを考えるとなるべく対応しておいた方が良い仕組みと言えます。そんなiOSのAuto LayoutをJavaScriptで実装しようと考えている...

List

  • 2015/07/12

Code Your Cloud - 普通に使えるWeb上のプログラミングエディタ

Eclipseが次期バージョンのOrionにおいてWebブラウザでの開発対応を進めていたり、数多くのWebサービスがオンライン上でコーディングできるように進めています。クラウドIDEは徐々に浸透してきていると言えるでしょう。そんなクラウドIDEを自分の手元で実行できるのがCode Your Cloudです。Google...

List

  • 2015/07/11

MetroGit – Gitでフランスの地下鉄を表現

Gitのコミットログやブランチを切った後の分岐やマージを見ていて何かに似ていると思った人がいたようです。確かに出発点があって、最後に終点があると言うのは似ているかも知れません。それは線路です。MetroGitはなんと、Gitのコミットログを使ってフランスの地下鉄を表現しています。## MetroGitの使い方既に完成し...

List

  • 2015/07/11

Electron Screenshot Service - Electronを使ったWebサイトスクリーンショット

Webサイトのスクリーンショットを撮りたいと思う機会は多いかと思います。Webサービスの中でもURLに対してそのサムネイルを表示したいと考えることもあるでしょう。そんな時に使えそうなのがElectron Screenshot Service

List

  • 2015/07/10

ProducthuntOSX – Product HuntをMac OSXアプリ化

世にある面白いプロダクトを見つけたければ使って欲しいのがProduct Huntです。新しいトレンドに敏感なユーザが数多く集まっており、最新の製品やサービスをみんなで投稿できるようになっています。そんなProduct HuntをMac OSXアプリとして独立させたのがProducthuntOSXです。ラッピングしただけ...

None

  • Premium_s 2015/07/10

集中力をつけるために実践したい5つのこと

日本企業の労働時間あたりの生産性はとても低いと言われています。実際、和を重んじる日本の企業においては会議がやたらと長かったり、無意味に残業が強いられたり(強制ではないのに強制に感じる空気があったり)、就業時間がやたらと長い割に結果が伴わなかったりします。足りないのはおそらく集中力でしょう。そこで今回は集中して作業するた...

List

  • 2015/07/10

SiteCake - データベース不要。D&Dで編集できるCMS

最近はCMSといってもデータベースがない、シンプルなものが増えています。実際、大抵のWebサイトの規模であればデータベースは不要ではないでしょうか。メール送信などで何らかのサーバサイドの仕組みは必要ですが、データベースは過剰です。ということで今回はSiteCake

List

  • 2015/07/09

Prudge – プログラマの意見を聞きたい、そんなWebサービス

プログラマは常に問題と戦っています。何の問題もないコードなんて誰でも書けます。これまでにない方法や、今解決すべき問題に対してコードで答えを出す、それがプログラマーです。Prudge

List

  • 2015/07/09

PNaCL QEMU - Google Chrome上で動作するQEMU

Webブラウザがパワーアップしていくとこれまでローカルでしかできなかったこともどんどんできるようになります。しかしそれでもなお、壁を感じることもあるでしょう。速度面においてChromeが提供しているのはPNaCLです。バイナリを実行可能にすることで高速なアプリケーションが開発可能になります。そしてPNaCLを使ってQE...

List

  • 2015/07/08

peak – Tumblrテーマ生成サーバ

Tumblrは個人に限らず企業のWebサイトでも使われていたり、特にファッションや装飾系のブランドが好んで使っています。そのためデザイナーの方にTumblrのテンプレートを作って欲しいと依頼する会社もあるでしょう。そこで使ってみたいのがpeakです。nodeで作られており、Tumblrのテーマを生成できるソフトウェアに...

None

  • 2015/07/08

Opal Native - Ruby(Opal)を使ってiOSアプリを作る

React Nativeによって、例えばサーバサイドをnodeで書けばアプリもサーバサイドも、さらにWebブラウザまで全てJavaScriptで書けるようになります。まさにlearn once, write anywhereの考えです。しかしそのためにサーバサイドをnodeに書き換える、はたまた覚えるのは面倒と思う人も...

List

  • 2015/07/07

comic.js – 画像を手書きイラスト風に変換

コンピュータは実際のものをそのままに表現するのは得意です。3pxの線を引けば3pxになりますし、マウスで辿った通りに正確に線が引けます。逆に人が書いたようにちょっと乱れた感じというのは苦手です。今回は画像をほんの少し崩した感じ、イラストっぽい雰囲気に仕上げてくれるライブラリcomic.js

List

  • 2015/07/07

Dead Simple Screen Sharing - とても簡単に使えるChromeで画面共有

外出先やユーザサポート、セミナーなど多くの場面で自分の画面を他の人に見せたいと思ったことはないでしょうか。通常、そのためには各自でソフトウェアをインストールしたりするのが大きな手間になってしまいます。そこで使ってみたいのがDead Simple Screen Sharing

None

  • Premium_s 2015/07/07

IoTを考える際に大事なTのこと

今回はIoTについてです。バズワードになりそうな気がしてちょっと怖いIoTですが、そうならないために考えなければならない事柄があります。そこで今回はIoTに取り組もうと考えた際に注意したいT(モノ)について取り上げたいと思います。## 大事なのはTIoTで大事なのはI(インターネット)よりもむしろT(Things=モノ...

List

  • 2015/07/06

Javascript LAN scanner – JavaScript製のネットワークスキャナ

社内や家庭でDHCPを使ってネットワークを構築していると、マシンにアクセスする時にIPアドレスが分からなくて不便になることがあります。プリンタのIPアドレスやアクセスポイントのIPアドレスが分からなくて不便な思いをした人もいるのではないでしょうか。そこで使ってみたいのがJavascript LAN scannerです。...

None

  • 2015/07/06

Infer - Facebook製の静的コード解析ツール

いかなるソフトウェアであってもバグはつきものです。バグがなかったとしてもそれは単に見つからなかったり大きな問題につながらないだけで、いつかは露見することになります。Facebookが作ったInfer

List

  • 2015/07/05

TubePress – イベントやプロフィールサイトに。動画専用ギャラリー

昔は思い出を写真として残していました。しかし最近ではスマートフォンを使って誰でも簡単に動画が残せるようになっています。しかも動画の一部を切り抜いても写真として十分なレベルで残せたりもします。動画は写真以上に思い出を残してくれるでしょう。そこでメモリアルなイベントで撮った動画をTubePress

List

  • 2015/07/05

Dynamics.js - 物理系アニメーションライブラリ

アニメーションは何の意味もなく動かしても面白くありません。一回転させたり、ひっくり返ったりと現実世界を投影するような動きは目を引きやすく、表現としても分かりやすいです。そこで使ってみたいのがDynamics.js

List

  • 2015/07/04

Blend4Web – Blenderで作った3DデータをWeb上で

WebGLの登場もあって、今後3DをはじめとしてリアルなグラフィックスがWeb上でも実現することでしょう。WebGLとOpenGLは似ているとは言え、WebGL向けにはまだ専用のツールなどは揃っていません。作るのに大きなコストがかかるのではなかなか広まらないでしょう。そこで既存の仕組みで作られたデータを取り込めるのがベ...