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

開発の記事一覧

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

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

もっと見る

List

  • 2013/08/26

nodeを使ったWebシステム開発のベースに「MEAN」

MEANはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。PHPでWebサービスを立ち上げる場合にはLAMP構成が有名です。他にもWAMPやMAMP、LNMP、LEMPなんて組み合わせもあるそうです。今回紹介するのはMEAN、MongoDB+Express+AngularJ...

List

  • 2013/08/22

各種記法に対応したアセットパイプラインフレームワーク「Harp」

Harpはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。最近ではJavaScriptやHTMLを活用したフロントエンド開発を得意としたエンジニアが増えています。そんな方が各種技術を組み合わせてWebシステムを開発する際に使ってみて欲しいのがHarpです。インストールしまし...

List

  • 2013/08/22

FirefoxでのWebアプリケーション開発を強力にサポート「JavaScript Terminal」

JavaScript TerminalはFirefox用のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。FirefoxにはJavaScriptコンソールが備わっています。ちょっとしたJavaScriptのデバッグであれば十分ですが、より高機能なコンソールが欲しいと思っている方はJa...

List

  • 2013/08/08

アセット管理をスマートにこなす「Munee」

MuneeはPHP製、MIT Licenseのオープンソース・ソフトウェアです。RailsではAsset Pipelineという仕組みによってスタイルシートやJavaScriptを一つにまとめたり難読化したりしてサイズを軽減します。同様の機能を任意のシステムに対して使えるようにしてくれるのがMuneeです。使い方は単純...

List

  • 2013/08/04

iOSの一歩進んだ不具合報告「BARK」

BARKはObjective-C製、iOS用のオープンソース・ソフトウェア(MIT License)です。ソフトウェアにはバグが付き物です。それは人が作っている限り、決して逃れられません。問題はそれをいかにうまく収集して改善につなげるかでしょう。今回はBARK(Better App Reporting Kit)、アプリ...

List

  • 2013/08/02

ActionScriptをJavaScriptに変換「Randori Framework」

Randori FrameworkはActionScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。ActionScriptやFlashは実に不遇です。AppleのFlashを使わない方針やAdobe自身の戦略の転換によってFlashの需要が一気に冷え込みました。しかしそこで挫けな...

List

  • 2013/08/01

JavaScriptとObjective-Cを連携させるハイブリッドアプリ解発に「HybridKit-JS」

HybridKit-JSはObjective-C/JavaScript製のオープンソース・ソフトウェア(MIT License)です。最近のスマートフォンアプリ開発では必要に応じてJavaScriptとネイティブを組み合わハイブリッドアプリが増えています。そこで紹介したいのがHybridKit-JSです。デモアプリです...

List

  • 2013/07/30

Webアプリケーション開発をサポートするJavaScript MVCフレームワーク「Mozart」

MozartはRuby/CoffeeScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Webアプリケーションを構築する際にはJavaScriptは必須です。さらに一定規模を越えるとフレームワークが必要になるはずです。今回はその一つ、Mozartを紹介します。デモアプリケ...

List

  • 2013/07/29

ChromeのDevToolを使ってTitaniumアプリをデバッグ「TiInspector」

TiInspectorはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。Titaniumアプリの開発時には専用IDEであるTitanium Studioを使うかと思いますが、中には好みのテキストエディタを使って開発している人も多いはずです。そうした方がデバッグをしやすくする...

List

  • 2013/07/15

iOSアプリのデザインをスタイルシートで行う凄い技術「Pixate」

PixateはMac OSX用のソフトウェアです。iOSアプリのデザインはXcodeを使って行うのが一般的です。しかしWebデザイナーや開発者にとっては思い通りにいかなくてやきもきするときがあるかも知れません。そこで注目したいのがPixateです。何とスタイルシートと同じ記述で画面を作成できます。増資し、フリーになりま...

List

  • 2013/07/11

PHP製のすぐに使えるスニペット管理「SnippetVamp」

SnippetVampはPHP製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。プログラミングをしていてコードを使い回したいと思うことは度々あります。DRYに反するかも知れませんが、プロジェクトごとに分かれていたり、テストで使うようなコードは度々使われます。そこで社内でスニペット管...

List

  • 2013/07/10

Google Chrome/Firefoxで使える開発スニペット集「DevTools Snippets」

DevTools SnippetsはGoogle Chrome/Firefox用のソフトウェアです。このソフトウェア(?)を試すまで知らなかったのですが、Google Chromeのデベロッパーツールにはスニペット管理機能が備わっています。よく使うJavaScriptを登録しておけば開発がよりスムーズになります。そこで...

List

  • 2013/07/08

Web上でユーザが自由に集計できるピボットテーブルを実現「pivottable」

pivottableはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。Excelなどの表計算で便利な機能として知られるピボットテーブル。集計の項目やその計算をユーザが自由に変更して結果を確認できます。それをWeb上で表現できるのがpivottableです。サンプルです。県と班ごとのカウ...

List

  • 2013/07/06

これは凄い!iOSアプリ内で動作するPHP「iPHP」

iPHPはObjective-C製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。iOS上で動作するプログラミング言語と言えばObjective-CやJavaScriptくらいと思われています(アプリを開発できる言語はもっとありますが)。しかしその壁を打ち破るソフトウェアがiPHP...

List

  • 2013/07/02

システムのエラーを登録し一元管理する「Errbit」

ErrbitはRuby on Rails製のオープンソース・ソフトウェア(MIT License)です。システムのエラー時にメール送信したりするライブラリがありますが、複数人で開発していてその修正状況を適切に管理するならば専用のエラー管理サーバを立てるのが良いでしょう。今回はErrbitを紹介します。まずErrbitへ...

List

  • 2013/07/02

大型Webアプリケーション開発を支えるJavaScriptツールキット「cujoJS」

cujoJSはJavaScript製のソフトウェア(Creative Comonsをはじめモジュールごとに異なるようです)です。Webアプリケーションが隆盛になるにつれて徐々にJavaScriptも大型になってきました。その結果、必要になるのがフレームワークでメンテナンスしやすい構築手段です。今回はcujoJSを紹介し...

List

  • 2013/07/01

Apple Dev CenterをRubyで操作「Cupertino」

CupertinoはRuby製のオープンソース・ソフトウェア(MIT License)です。iOSアプリの開発ではApple Dev Centerの利用が欠かせません。しかしWebブラウザから都度アクセスして操作するのが面倒に感じている人もいるのはないでしょうか。そこで使ってみたいのがCupertinoです。インストー...

List

  • 2013/06/25

WebフロントをScalaで開発「Scala.js」

Scala.jsはScala製、Scala Licenseのオープンソース・ソフトウェアです。JavaScriptはスクリプト言語であり、コンパイル系言語を使っているプログラマーにとっては使い勝手が悪いと感じてしまうようです。もしあなたがScalaの使い手であれば、ScalaでWebフロントエンドを開発できるScala...

List

  • 2013/06/24

Bootstrapで物足りなく感じているウィジェットをまとめて提供「Fuel UX」

Fuel UXはBootstrap用、JavaScript/CSS製のオープンソース・ソフトウェア(MIT License)です。Bootstrapを使ってWebアプリケーションを開発していると、どうしても足りないコンポーネントが出てきます。ネットで探せば見つかるのですが、組み合わせている内にバランスが悪くなってしまい...

List

  • 2013/06/13

パーティクルイフェクトをiOS/Mac OSXで描画「UIEffectDesignerView」

UIEffectDesignerViewはiOS/Mac OSX用のソフトウェア()です。動画やゲームのイフェクトの中でパーティクルイフェクトが用いられることが多々あります。数多くのオブジェクトを一度に描画しますのでともすると処理が重たくなってしまったりします。そのさじ加減が難しいところです。今回はiOS/Mac OS...