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

ライセンス - LGPLの記事一覧

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

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

もっと見る

List

  • 2014/08/27

HTML5 Canvas Old School RPG - 昔懐かしいRPGをHTML5で表現

ゲームには多くのジャンルがありますが、スマートフォンなどで人気なのはカジュアルなパズルゲームやアクションゲームではないでしょうか。人によってはもう少し時間をかけて遊べるRPGが好きという方も多いかと思います。WebブラウザベースでRPGを作れれば、データをサーバに残していつでも続きができるようになります。そのベースとし...

List

  • 2014/06/16

Skriv Markup Language - 拡張&素早く書ける軽量マークアップ

Markdown、reStructuredText、textile、各種Wiki記法…様々な軽量マークアップ言語が存在しますが、どれを使っていますか。これはほぼ好みによって選ばれるものですが、会社によっては一番多くの人たちが使っている記法に統一されているかも知れません。しかし世の中にはもっと数多くの記法が存在します。こ...

List

  • 2014/05/03

Flyspray - PHP製、複数プロジェクト対応のBTS

システムと言えばバグがつきものです。これは皮肉でもなんでもなく、どれだけ優秀な人が作ろうとも人の手で作られている限り、不具合は必ず入り込みます。問題はそれに気付いたら報告し、修正するのが必要ということです。不具合を管理するためのシステムがBTS(バグトラッキングシステム)です。最近ではプロジェクト管理や課題管理の中に取...

List

  • 2014/01/26

UNICALE – 日本製の簡易カレンダー

うん、これで十分じゃないでしょうか。グループウェアで最も使われている機能と言えばスケジュールと施設予約ではないでしょうか。小さなチームであればグループウェアすら必要ではなくもっとシンプルなカレンダーが欲しいと思うかも知れません。そんなスモールチームにお勧めなPHP製カレンダーとしてUNICALE(ユニカレ)を紹介します...

List

  • 2014/01/25

Frida – アプリケーションハックに活躍するPythonライブラリ

クローズドなアプリの内部解析やメモリ解析を行うソフトウェアは幾つかありますが、一般的に各プラットフォームに分かれて提供されるものが多いです。さらに大抵は状態を見るソフトウェアが多いのですが、Fridaはひと味違います。FridaはPython製のソフトウェアなのですが、アプリケーションにインジェクションされるのはJav...

List

  • 2014/01/07

QRデコーダー - Google ChromeでQRコードを読み取る

スマートフォンが隆盛になるのに合わせてWebサイトでQRコードを表示しておくケースが増えてきました。フューチャーフォンの時には雑誌やリアルの媒体にQRコードを付けておく場合が多かったように思います。ネットと親和性の高いスマートフォンならではです。そこで手元にQRコードを読めるスマートフォンがあれば良いですが、いつもPC...

List

  • 2013/12/18

Skyline – 汎用性の高そうなRails製CMS

CMSというと最近ではWordPressが有名ですが、各プログラミング言語、各フレームワークごとに分かれてソフトウェアが存在します。それぞれ用途や環境に合わせて選択すべきです。もしあなたがRuby on Railsを得意としているならば知っておきたいのがSkylineです。RailsをベースにしたCMSなのでカスタマイ...

List

  • 2013/12/09

Calligra Suite – 新KOffice。オフィススイートソフトウェアをまとめて提供!

オフィスで使われるスイート系ソフトウェアと言えばMicrosoft Officeが最もシェアが大きく、ついでLibreOffice、OpenOffice.orgやiWorkなどが有名です。今回はKDEプロジェクトで開発されてきたオフィスツイートKOfficeが新しく生まれ変わったCalligra Suiteを紹介します...

List

  • 2013/11/29

videoconverter.js - なんてこった!Web上で動作するFFMPEG

Emscriptenの限界が見えない…。JavaScriptを使ってどこまでのことをやらせるのか、そんな限界に日々挑戦している人たちがいます。その際に注目したいのがEmscriptenではないでしょうか。既存のソフトウェアをJavaScriptに変換することで無茶と思えるような行為が平然と行われています。今回は動画の変...

List

  • 2013/11/16

stickUp - スクロールするとウィンドウ上部に貼り付くメニュー

覚えておくと使い道が多そうですよ。最近のWebサイトではページの上部にメニューが常時貼り付いたデザインが多くなっています。しかしこれも好きずきで、常に表示されてしまうことに対して違和感を感じる人も少なくありません。そこで使ってみて欲しいのがスクロールした後で上部に貼り付くようにしてくれるライブラリstickUpです。j...

List

  • 2013/10/22

CSVデータをベクターグラフィックスで表現「Raw」

RawはJavaScript製のオープンソース・ソフトウェア(LGPL)です。表計算で作ったデータというとグラフで表すのが普通だと思います。しかしそれをさらに一歩越えてグラフィカルに表現してくれるのがRawです。一例です。上がデータ部、下にあるツリーマップがそれを描画したものです。グラフは色々と用意されています。こちら...

List

  • 2013/09/19

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

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

List

  • 2013/09/12

Webブラウザからプリンタに直接出力「jzebra」

jzebraはJava製、LGPLのオープンソース・ソフトウェアです。Webブラウザで印刷を行う場合、通常はブラウザ標準の機能を使い、印刷に不要な部分はスタイルシートで削除して制御します。しかし業務用システムなどでよりこだわった印刷を行いたい場合はjzebraを使ってみましょう。デモです。最初にJavaアプレットの許可...

List

  • 2013/08/27

PDFをテキスト/画像に変換したり必要な情報を取り出す「Docsplit」

DocsplitはRuby製のオープンソース・ソフトウェア(LGPL)です。PDFはどのコンピュータで見ても変わらないこと、編集が容易でないことがメリットに挙げられますが、そのデータの再利用性が悪いのが欠点です。そこでDocsplitを使って必要なデータを取り出してみましょう。textオプションでテキストを取り出せます...

List

  • 2013/08/17

HTML5を使ってインターネット速度チェック「SpeedTest」

SpeedTestはHTML5/JavaScript製のオープンソース・ソフトウェア(LGPL)です。自宅やオフィスにインターネット回線がきたり、テザリングを試してみたりしたらとりあえず行うのがインターネット速度のテストではないでしょうか。旧来Flashで行ってきたものですが、SpeedTestを使うとHTML5でテス...

List

  • 2013/06/29

Windows上でLinuxコマンドを動かす「Atratus」

AtratusはWindows用のオープンソース・ソフトウェア(LGPL)です。Windows環境でLinuxのコマンドやソフトウェアを使いたいという要望は昔からあります。古くはCygwinがありましたが、今回はAtratusを紹介します。Atratusの目標はLinuxのバイナリをそのままWindows上で実行できる...

List

  • 2013/06/14

PythonからJavaScriptに変換「PythonScript」

PythonScriptはPython製のオープンソース・ソフトウェア(LGPL)です。Pythonプログラマーがふと思った(と思う)。なぜWebブラウザでPythonが動かないのか。PythonのエンジンをJavaScriptにしてしまう手もあるだろうが、実行速度が問題になる。そこで(多分)作られたのがPythonの...

List

  • 2013/06/12

マルチプラットフォームで動作するマインクラフトクローン「Minetest」

MinetestはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア(LGPL)です。世界中で人気のマインクラフト。日本でも何十人もの人たちが一つの巨大な街を作り上げたりと話題になっています。そんなマインクラフトのオープンソースクローンがMinetestです。立ち上げました。まず外部のサーバにつ...

List

  • 2013/03/20

写真や音楽の埋め込みもできるインタラクティブホワイトボード「Open Sankoré」

Open Sankoréはデジタルホワイトボードシステムです。線を引いたり、文字を書いたり音楽や動画を埋め込めます。学校でもコンピュータの需要が入ってきていますが、それでもやはり実際に手にペンを持って行う授業のが多いでしょう。そこで使ってみたいホワイトボードシステムがOpen Sankoréです。立ち上げました。ペンや...

List

  • 2013/01/15

カタツムリを誘導してメールを回収「MailSnail」

MailSnailはキャベツを使ってカタツムリを誘導し、マップ上のメールを回収するパズルゲームです。今回はゆるいゲームのご紹介。メール+カタツムリというMailSnailです。キャベツを使ってキャラクターを誘導し、メールを集めていきます。トップ画面です。ゲーム画面です。上のカタツムリが自分のキャラのようです。敵キャラを...