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

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

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

2017/04/29
適切な進捗管理とは?
2017/04/28
隙間時間の仕事術
2017/04/21
チームの生産性を高めるためにできること

もっと見る

List

  • 2014/03/02

npm-diff – nodeモジュールのバージョン差分チェック

nodeのパッケージ管理であるnpmはとても便利な仕組みで、ほぼ何も気にすることなくnpm installで使ってしまっています。しかし実際には各ライブラリはバージョンアップし、改善や機能追加が行われています。そんなnodeモジュールがどうアップデートされているか、素早くチェックできるのがnpm-diffです。## n...

List

  • 2014/03/02

Flappy Tube - 土管が空を飛ぶ!?なFlappy Bird風ゲーム

Flappy Birdブームもここまできたか…。突如として人気を集めて、さらに突然消えてしまったFlappy Bird。その人気にあやかるかのようにクローンゲームがたくさん創出されています。Flappy Tubeもその一つなのですが…立場が逆転としているというか、まぁ実際に見てもらう方が早そうです。## Flappy ...

List

  • 2014/03/01

Mina – シンプルで汎用的なデプロイツール

サーバのデプロイ作業というのは意外と面倒なもので、ミスも発生しやすいです。そこでデプロイツールが活躍します。RubyではCapistranoというツールが有名ですが、汎用的に使えてシンプルなデプロイツールとしてMinaが登場しました。## MinaのインストールRubygemsを使って簡単にインストールできます。```...

List

  • 2014/03/01

Bulky - テンプレートとアドレス帳を組み合わせたバルクメール送信ツール

おお、これは便利だ!何人もの人たちに一括でメールを送りたい時ってありますよね。マーケティングの方はもちろん、営業メールを送ったりすることもあります。そんな時にはメール本文の名前だけを変えたりして送るはずです。プログラミングしても良いですが、Bulkyを使えばGUIを使って手軽にはじめられます。## Bulkyの使い方!...

List

  • 2014/02/28

Progress.js – 読み込み中のストレス軽減のためのプログレスバー

処理に時間がかかっている時にプログレスバーを出せばユーザストレスは幾分軽減できます。幾つものプログレスバーライブラリがありますので、目的に合わせて選ぶのが良いでしょう。今回のProgress.jsはサイト全体はもちろん、画像などの一部の描画を行っている時に使ってみると面白そうなライブラリです。## Progress.j...

List

  • 2014/02/28

Recordit – ごく手軽に使えるMac OSX用操作録画ソフトウェア

コンピュータ操作を動画として録画したいというニーズは強くあります。Mac OSXであればQuickTimeでデスクトップ録画できるようになっていますが、録画した後にオンラインで公開するまでのステップが若干面倒だったりします。そこで操作を録画から公開までを素早く行えるソフトウェアとしてRecorditを紹介します。とても...

List

  • Premium_s 2014/02/28

2014年02月の人気ソフトウェアまとめ

過去分はこちら。- 2014年01月今回は2月分のまとめです。個人的な雑感としては、一般ユーザ向けによりも開発者向けのソフトウェアが多かったのではないかと(意図的にそういったソフトウェアを優先して紹介したのですが)。やはり開発者に役立つソフトウェアは良いものが多いですね。10. Mappy.js - Googleマップ...

None

  • 2014/02/28

snapIt - Watirと組み合わせてブラウザ自動操作&スクリーンショット保存

バイナリは実行時にこけてしまったのですが、とても気になるのでご紹介。最近自動テストとスクリーンショットを組み合わせた試みが幾つか出てきています。つまりブラウザを自動操作してテストしつつ、それぞれの場面をスクリーンショットに保存することで振り返りを容易にするイメージです。Rubyを使ってSeleniumライクにブラウザの...

List

  • 2014/02/27

Bootsy Framework – プロジェクト管理のテンプレート集

こういうパッケージングは面白い試みですね。最近、何らかのサービス開発やプロジェクトをはじめるに当たってベースになるようなテンプレートを配布する試みが多くなっています。フレームワークのスターターキットやデザインフレームワークなどもそうです。そんな中、プロジェクト管理者向けのスタートキットフレームワークがBootsy Fr...

List

  • 2014/02/27

StackWho - あなたの近くのStackOverflowユーザを探せ!

あるサイトにおける活動がそのまま外部評価に繋がるという仕組みはとても素敵だと思います。まとめて成し遂げるのではなく、日々のコツコツした作業が結果として認められるのは着実な実績作りに最適ではないでしょうか。そこで紹介したいのがStackWhoです。StackOverflowの活動実績をビジュアル化してくれる興味深いサービ...

List

  • 2014/02/27

jQuery fontIconPicker - Web Fontを使ったアイコンピッカー

Web Fontを使ったアイコン表示は幾つかありますが、基本はWebサイト上でアイコン代わりに使うことが多いと思います。もちろんそれでも有益ですが、もっと面白い使い方もできるのではないでしょうか。今回はその一つとしてjQuery fontIconPickerを紹介します。フォームの入力項目としてWeb Fontを使うラ...

List

  • 2014/02/27

Audio Player - レスポンシブ、タッチ操作対応のオーディオプレイヤ

格好いいですね!レスポンシブWebデザインがもてはやされていますが、サイト全体をレスポンシブに対応させるのは大変なことです。特に元々のデザインになかった追加要素が発生したりするとその調整に慌てることになります。あまり使われることのないaudioタグについてもレスポンシブにして欲しい、そんな要望があがってきたら使ってみた...

List

  • 2014/02/26

Safe Pad – AESを使って暗号化するセキュアなメモ帳

セキュリティに疎い会社の場合、パスワードをテキストファイルに書いて保存しているなんてことがあります(付箋に書いて貼付けているのは論外として)。そんな管理をしていたらインシデントも起きようと言うものでしょう。そこで使ってみたいのがSafe Padです。暗号化したテキストファイルを保存してくれるテキストエディタです。## ...

List

  • 2014/02/26

Dogeify - 犬好きによる犬好きのためのインターネットサイトを実現!

インターネットは猫のためにある、なんて言われたりすることもあるくらいネット上には猫要素が溢れています。確かに猫は可愛いかも知れませんが、その陰で涙している動物がいる訳です。そう、犬です。そんな訳で作られたソフトウェアがDogeifyです。犬好きによる犬のためのインターネットを実現する、そんな代物です。## Dogeif...

List

  • 2014/02/26

SVG Floorplan Editor - HTML5で実現するフロアマップエディタ

SVGといえばWeb上でベクターベースの描画を可能にしますが、その使い方はまだまだ模索中と言ったところでしょう。画像の代替として使おうと思ってもサポートされているブラウザやその対応負荷が大きくなかなか取り組めないと思います。そこで一案として面白そうなのがWeb上で実際にドロー自体させてしまうというものです。そんなソフト...

List

  • 2014/02/26

Zimit Framework - 要チェックなHTML5デザインフレームワーク

お、これは良さげ!HTML5のWebフレームワークはたくさん出揃ってきました。その中でどれを選択するかはカスタマイズ性の高さやデザイン性がマッチしているか、自分の手に馴染むかといった基準になるかと思います。今回は新しく登場したレスポンシブなHTML5フレームワークZimit Frameworkを紹介します。## Zim...

List

  • 2014/02/25

Pumpkin – ユーザモデレーション型のオープンなコメントシステム

Webサイトにコメント機能をつけるとスパムや役立たないコメントにやられて荒廃した状態になることが多々あります。そこでFacebookやDisqusなどの外部コメントシステムを使ったりCAPTCHAを使ったりします。もう一つやり方としてユーザモデレーションがあります。ユーザ同士に評価してもらうことで良いコメントが上に、悪...

List

  • 2014/02/25

Wagtail CMS - デベロッパーによるデベロッパーのためのDjango CMS

各種フレームワーク向けにCMSは存在すると思いますが、DjangoはプラグインとしてのCMSはあっても単体としてCMSを提供するシステムがあまり多くない印象があります。自作のDjangoアプリケーションにCMS機能を追加する場合はそれで問題ありませんが、逆にCMSをベースに拡張したいと思う時には不便です。今回はそんな中...

List

  • Premium_s 2014/02/25

業務で使えるオープンソース(101)「メッセージ」

振り返ってみると2011年9月のプレミアムの記事として次のインターネットの主戦場としてメッセージを取り上げています。2011年06月にはLINEがリリースされ、2014年02月現在で3.5億人を突破しているとのことです。2011年当時はメッセージとしてグループメッセージ(チャット)系に注目が集まっていましたが、今はより...

List

  • 2014/02/25

Doctored.js - DocBookなどXMLドキュメントをWeb上でメンテナンス

2000年ごろ、技術界隈がXMLに注目していた時に技術文書を書くためのマークアップとしてDocBookが広まりました。個人的にはDocBookやSmartDocで文書を書いていた覚えがあります。どちらもデファクトになることなく別な技術に注目がいってしまったように思います。しかしDocBookはまだまだ使われており、現在...