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

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

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

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

もっと見る

List

  • 2013/09/22

Androidの中でAndroidアプリ開発「Terminal IDE」

Terminal IDEはAndroid用のオープンソース・ソフトウェア(GPL)です。Androidアプリの開発と言えば、デスクトップで開発してシミュレータやAndroidデバイスに送って実行するのが一般的です。しかしAndroidで開発してそのまま実行させてしまおうというのがTerminal IDEです。インストー...

List

  • 2013/09/21

テキストエリアでのシンプルな入力補完「jQuery.textcomplete」

jQuery.textcompleteはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。IDEであれば大抵導入されているのが自動補完入力です。Web上の入力でも使えればユーザビリティが高くなりそうです。そこで使ってみたいのがjQuery.textcompleteです。:...

List

  • 2013/09/21

Facebook for iOSのチャットアイコンUIを再現「ChatHeads」

ChatHeadsはObjective-C製、iOS用のオープンソース・ソフトウェア(ISC License)です。iOSのFacebookアプリではチャットしている友人が丸いアイコンになって画面上に表示されます。これを再現したライブラリがChatHeadsです。デモアプリです。左上にアイコンが表示されています。左右に...

None

  • Premium_s 2013/09/21

タスクの優先順位を決める判断材料×10

タスクをたくさん抱えてしまって、どれから手をつけていいか分からない…そんな時の参考にして欲しいのが本記事になります。優先順位を決めるための判断基準について取り上げます。

List

  • 2013/09/21

Gitを使ってタイム/チケットトラッキング「tlog」

tlogはRuby製のオープンソース・ソフトウェア(GPL)です。開発プロジェクトにおけるタイムトラッキング、チケットトラッキングは大事なことです。その履歴を管理するという点において、コードと一緒にGitで管理してしまおうというのがtlogです。インストールしました。GitリポジトリでトラッキングIDを作成します。スタ...

List

  • 2013/09/20

iOS 7風UIをWebで再現「Project-Tyson」

Project-TysonはHTML5/JavaScript製のオープンソース・ソフトウェア(MIT License)です。間もなくリリースすると思われるiOS 7。あのがらっと変わったUIをWebで再現するのがProject-Tysonです。コンタクトリスト。スクロールしてもヘッダ部は残ります。コンタクトを選ぶとメッ...

List

  • 2013/09/20

これは面白い!PSDを解析するコマンド「fmpsd」

fmpsdはObjective-C製、Mac OSX用のオープンソース・ソフトウェア(MIT License)です。最近PSDファイルの解析が流行っていますが(?)が、fmpsdを使えば意外と容易に解析結果を受け取れるかもしれません。シンプルなPSDファイルの場合、こんな感じです。複雑なファイルの場合、テキスト情報等も...

List

  • 2013/09/20

iOSのロック画面を再現「LockMe」

LockMeはObjective-C製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。iOSアプリに独自のロック機能を追加してみたかったら試して欲しいのがLockMeです。本物そっくりなロック画面が再現できます。スライド式のロック。まさにiOSデフォルトのそれっぽいです。言語を日本...

List

  • 2013/09/19

Android用の壁紙マネージャ「WallBox」

WallBoxはAndroid用のオープンソース・ソフトウェア(Apache Licnese 2.0)です。壁紙はデバイスの個性を発揮できる有効な手段です。それはPCはもちろん、常に持ち歩くスマートフォンでは特に大事です。Androidで個性的な壁紙を実現したければ壁紙マネージャのWallBoxをインストールしましょう...

List

  • 2013/09/19

要導入検討!PHP用のDBマイグレーション「Phinx」

PhinxはPHP製、MIT Licenseのオープンソース・ソフトウェアです。Ruby on Railsを使っていて他の言語に戻れない一つの理由がデータベースのマイグレーションです。一般的に煩雑になりがちなデータベースのスキーマ管理が適切に管理されるようになります。そんなマイグレーション管理をPHPに提供してくれるの...

List

  • 2013/09/19

Webベースのリアルタイムテキスト差分「Mergely」

MergelyはPHP/JavaScript製のオープンソース・ソフトウェア(GPL/LGPL/Mozilla Public License)です。プログラマーであればDiffの恩恵にあずかったことが少なからずあるはずです。この便利さを他の場合でも使いたい、そう考える方はMergelyを使ってみましょう。オンラインで手...

List

  • 2013/09/18

Ajaxを多用したサイトのWebクローラ対策にどうぞ「seoserver」

seoserverはnode/JavaScript製のオープンソース・ソフトウェア(BSD License)です。JavaScriptを多用してWebサイトを構築するようになると問題になるのがWeb検索対策です。特にAjaxを使うとコンテンツが殆どないページがクローリングされてしまって検索に引っかからなくなります。そこ...

List

  • 2013/09/18

データベース不要なミニマムCMS「Cairn」

CairnはPHP製のオープンソース・ソフトウェア(MIT License)です。世の中のCMSは複雑すぎる。やりたいことはWebサイトのコンテンツを柔軟に変更したいだけといった人は多いのではないでしょうか。そんな方に使ってみて欲しいのがCairnです。管理画面です。PHPファイルを設置しただけ、データベースもいりませ...

None

  • Premium_s 2013/09/18

今どきのWebサービスを作る際に注意したい10のこと

今回はWebサービス開発に関してです。今年もまだまだ新しいWebサービスが生まれてくると思います。そうした開発の際に個人的な経験をベースに注意して欲しい点をリストアップしました。

List

  • 2013/09/18

Web上でコンテンツを見たままに編集「Pen」

PenはJavaScript製のオープンソース・ソフトウェア(MIT License)です。管理画面でコンテンツを編集して、ユーザ画面で確認したら思わぬ表示の乱れが生じていたなんて経験はCMSの運用担当者であれば誰しもがあるはずです。やはり編集画面と表示画面の分離は問題があるのではないでしょうか。そこで使ってみたいのが...

List

  • 2013/09/17

商品を販売するのに特化したシングルページコマース「Shop」

ShopはRuby製のオープンソース・ソフトウェア(MIT License)です。コマースの裾野は広がっています。ショップはよりカジュアルになってきており、今ではStores.jpのように素早くショップを立ち上げられるサービスも出ています。そのオープンソース版とも言えるのがShopです。デモショップです。他に何もありま...

List

  • 2013/09/17

Web Audio APIをラッピングして使いやすく「Band.js」

Band.jsはHTML5/JavaScript製のオープンソース・ソフトウェア(MIT License)です。Web Audio APIを使えばWebブラウザ上で音楽を奏でられると分かっていますが、そうそう簡単にできるという訳ではありません。APIをそのまま使うのではなくラッピングされたAPIが必要でしょう。そこで紹...

List

  • 2013/09/17

高機能フィードリーダーがオープンソース化「Feedbin」

FeedbinはRuby/Ruby on Rails製のオープンソース・ソフトウェア(MIT License)です。Googleリーダーの終了アナウンス発表後、雨後の筍のように出現したリーダーサービスも落ち着きを取り戻しつつあります。多数のサービスが生まれ、間違いなく多数のサービスが終了していくと思われますが、そんな中...

List

  • 2013/09/16

Markdownをプレゼンテーションに変換「pydown」

pydownはPython製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Markdownの利用範囲が広がっています。単純なテキストに限らず、ブログのコンテンツに使ったり、Webサイト全体をMarkdownで作ってしまう試みもあります。今回はMarkdownをHTMLプレゼンテー...

List

  • 2013/09/16

gnuplotをJavaScriptに変換。Web上で高度な3Dグラフを描画「gnuplot-JS」

gnuplot-JSはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。3Dグラフを描く際などによく使われるソフトウェアがgnuplotです。高度なグラフを描けるのがメリットですが、ローカルに落として使うのが面倒に感じている人もいるのではないでしょうか。そこで使...