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

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

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

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

もっと見る

List

  • 2013/07/23

次世代の表現。Webページに2D/3Dを混在させる「Voodoo」

Voodooは非商用に限り無償のソフトウェア(ソースコードは公開されています)です。Webは基本2Dです。テキスト、画像、動画など2Dのオブジェクトを配置してページを作成します。3DはWebGLやFlashで表現できますが、3Dと2Dは別物と言った雰囲気があります。しかしそれらをミックスして表現できるのがVoodooで...

List

  • 2013/07/23

Amazon S3でWebサイトを運営するためのスクリプト「s3_website」

s3_websiteはRuby製、MIT Licenseのオープンソース・ソフトウェアです。Webサイトを管理する場合はどこにホスティングするのが良いでしょう。もし静的なサイトであれば意外と良い選択肢になりそうなのがAmazon S3です。そこで使ってみたいのがs3_websiteです。インストールはRubygemsで...

List

  • 2013/07/22

スマートフォンのWebアプリケーション/ネイティブアプリ開発フレームワーク「Mulberry」

MulberryはRuby製のオープンソース・ソフトウェア(2-clause BSD lisence)です。スマートフォン向けWebサイトとネイティブアプリの二つを作らないといけないのは大変です。それらをいっそ一つにしてしまえば…とお思いの方にお勧めしたいのがMulberryです。ネイティブ、Webの二つの環境で動作す...

List

  • 2013/07/22

アジャイル開発、カンバン対応のプロジェクト管理「KADOS」

KADOSはPHP製、GPL v3のオープンソース・ソフトウェアです。アジャイル開発の中で度々取り上げられるのがカンバンです。そんなカンバンをオンライン上で再現し、スクラムでの開発をサポートしてくれるのがKADOS(KAnban Dashboard for Online Scrum)です。スクラムマスターとしてログイン...

List

  • 2013/07/21

WordPressのコンテンツをiOSアプリ化するチュートリアルアプリ「WordPress jQuery Mobile and PhoneGap app for iOS」

WordPress jQuery Mobile and PhoneGap app for iOSはiOS用、JavaScript/PhoneGap製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。ブログをアプリ化したいというニーズは良くあります。幾つかやり方はあると思いますが、今回...

List

  • 2013/07/21

Ruby on Rails製の写真家コミュニティ「Photographer.io」

Photographer.ioはRuby/Ruby on Rails製、MIT Licenseのオープンソース・ソフトウェアです。写真の楽しみ方は様々ですが、やはり撮って公開、共有して楽しむのが基本ではないでしょうか。そのための写真家の集まり、WebサービスがPhotographer.ioです。トップページです。元々は...

List

  • 2013/07/20

ユーザ入力によるダイナミックな表示変更を実現「Tangle」

TangleはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。Webページ上の文字をJavaScriptによって動的に変更する表現が使われるようになってきました。しかしユーザの入力によって動的に複数の箇所をダイナミックに変更するのは手間がかかります。そこで使ってみたいのがTangleで...

List

  • 2013/07/20

各種ソーシャルサービスのアイコンをWeb Font化「Socialicious」

SocialiciousはWeb Font製、MIT Licenseのオープンソース・ソフトウェアです。Web Fontを使うアイディアの一つがWebサイトのアイコンです。小さくてたくさん必要なアイコンもWeb Fontであれば管理も簡単でサイズも自由度が高いです。そこで今回はソーシャルサービス系アイコンをWeb Fo...

List

  • 2013/07/20

Rubyistたちの写真撮影にぴったりなカメラ「RubyFriendsCamera」

RubyFriendsCameraはRubuMotion製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。RubyMotionでどんなアプリが作れるか、そこに興味津々な方は多いはずです。今回はRubyFriendsCamera、撮ってすぐにTwitterでシェアするRubyFrie...

List

  • 2013/07/19

型チェックもついたJavaScript代替言語「GorillaScript」

GorillaScriptはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。JavaScriptの代わりに使えるプログラミング言語は既にたくさん存在します。CoffeeScriptやTypeScriptなどありますが、今回はその一つとしてGorillaScriptを紹介しま...

List

  • Premium_s 2013/07/19

使えるWebサービス・オープンソース(5)「SSH」

今回のテーマはSSHです。サーバへのネットワーク接続での基本とも言える技術ですが、それだけに多様なソフトウェアや便利ツールが開発されています。さらにSSHを使ったWebサービスも存在し、これらを知ることでサーバメンテナンスやデプロイがもっと楽になりそうです。

List

  • 2013/07/19

高度なファイルアップロード機能を提供「Fine Uploader」

Fine UploaderはJavaScript製、GPL v3のオープンソース・ソフトウェアです。HTML5になってファイルのアップロード処理は大幅に改善されました。特にドラッグ&ドロップによるファイルアップロードは便利です。そんな機能をさらに便利にしてくれるライブラリがFine Uploaderです。デモです。ファ...

List

  • 2013/07/19

ピアノロールを使ってWeb上で音楽を奏でよう「PianoRoll.js」

PianoRoll.jsはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Web上で音楽を作る方法は幾つかありますが、今回はPianoRoll.jsを紹介します。いわゆるピアノロールを使ってマルチトラックの音楽を作成できます。Firefoxで試しています。Go...

List

  • 2013/07/18

統計データを誰でも使いやすくするR製Webアプリケーションフレームワーク「Shiny」

ShinyはR製、GPL v3のオープンソース・ソフトウェアです。統計情報を誰でも扱いやすくするためにWebブラウザ上で使えるようにしたいが、サーバサイドの言語を覚えるのが面倒なんて場合に使って欲しいWebアプリケーションフレームワークが登場しました。それがShinyです。なんとRだけでWebアプリケーションが作れてし...

List

  • 2013/07/18

WebRTCを使ってクライアント間でストリーミング配信「Ztream」

ZtreamはScala/HTML5製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。WebRTCではP2Pのメッセージングシステムが実現できます。動画チャットばかり注目されていますが、他にもできることはたくさんあります。今回はP2Pによるストリーミング配信システムZtreamを紹...

List

  • 2013/07/18

Andoridのクラッシュレポータ「Acra Server」

Acra ServerはPHP製のオープンソース・ソフトウェア(MIT License)です。スマートフォンのアプリでは時にクラッシュすることがあります。それは致し方ないでしょう。大事なのははそれを繰り返すのではなく、エラー情報を基に修正を行っていくことです。そのためのクラッシュ情報収集サーバとしてAcra Serve...

List

  • 2013/07/17

Androidの通知をデスクトップ通知で受け取る「Desktop Notifications」

Desktop NotificationsはAndroid+Google Chrome/Firefox用のソフトウェアです。スマートフォンの通知機能は便利ですが、大きな欠点としてスマートフォンの画面を見ないと分からないというのがあります。歩いているときはまだしも、机に向かっている時に都度見るのは面倒です。そこで使ってみ...

List

  • 2013/07/17

YouTubeをメディアセンター化「Echoes」

Echoesはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。YouTubeでは動画を見る他にもミュージックビデオを流し続けて楽しむ事もできます。そんな楽しみ方を手軽に実現してくれるのがEchoesです。まずYouTubeのHTML5トライアルを有効にする必要があります。設...

List

  • 2013/07/17

ターミナルでの入力をもっとインタラクティブに「Inquirer.js」

Inquirer.jsはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。CUIで対話型で入力していくことはよくありますが、基本的に文字か数字を入力する程度でとても簡単なものです。しかしInquirer.jsを使えばもっとカラフルで格好いい対話が実現します。インストールはnp...

List

  • Premium_s 2013/07/16

超定番から最新まで。PHPソフトウェア&フレームワークを紹介

今回はWebエンジニアが最も多く使っているであろうPHPについてです。98年くらいから15年以上開発が続けられているソフトウェアから、2013年以降に出てきた最新のプロダクトまでピックアップしてお届けします。