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

プログラミング言語 - Javaの記事一覧

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

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

もっと見る

List

  • 2014/01/18

Paint.JAVA – Paint.NETのJavaクローン

オープンソースの有名なペイントソフトウェアにPaint.NET

List

  • 2014/01/16

Ganib - 中規模の組織から使えそうなアジャイルプロジェクト管理

プロジェクトの規模を問わずプロジェクト管理は必須です。規模に応じて利用する機能は選択すべきですが、プロジェクト管理がなければやるべき作業が分からず右往左往してプロジェクトが全く進まなくなってしまうでしょう。Ganibはスモールチームにはちょっと規模が大きいと感じられますが、社内で複数のプロジェクトが同時に動いているよう...

List

  • 2014/01/08

KeyBox - 複数サーバへの接続をWebベースでまとめて管理

サーバ台数が増えたら良いかも!サーバ管理者になると多数のサーバをまとめて管理しなければなりません。同じ構成にしている場合、ソフトウェアをインストールしたり設定を変えたりする際に同じコマンドを各サーバで実行しなければなりません。2、3台なら良いでしょうが、それが10台などになると相当大変な作業になります。もっと台数が増え...

List

  • 2014/01/05

AirShow – WindowsでもAirPlayが使えるようになるライブラリ集

Apple TVが会社にあると、iPhoneやデスクトップをAirPlay機能を使ってミラーリングさせられます。これにより情報を共有したり、アプリの説明をしたりするのがとても簡単になります。そんなAirPlayのプロトコルを使えるようになるのがAirShowです。Mac OSX用があっても意味がないのだろ…と思ったので...

List

  • 2013/12/18

Mystic Paste – 昔のGistを真似たJava製スニペットサービス

社内で使うと便利そうですよ。個人的にスニペットシステムが好きです。コードだけでなく、ドキュメントやメモなど様々なデータをスニペットとして登録しています。GitHubのGistを使っているのですが、若干高機能化してしまって面倒さを感じてしまうこともあります。そこで時代を立ち戻り、初期のGistレベルの機能を提供するオープ...

List

  • 2013/10/19

MS Accessからの脱却に。SQLiteへの変換コマンド「MDB-SQLite」

MDB-SQLiteはJava製のオープンソース・ソフトウェア(New BSD License)です。MS Accessにデータを蓄積していて徐々に肥大化していくため別なデータベースエンジンに乗り換えたい、そう考える方にお勧めしたいのがMDB-SQLiteです。その名の通り、MDBからSQLiteに変換します。変換はj...

List

  • 2013/10/01

Android用のePub3リーダー「ePub3 Reader」

ePub3 ReaderはAndroid用、MIT Licenseのオープンソース・ソフトウェアです。Androidで電子書籍を読むアプリは幾つかありますが、今回はオープンソースのリーダーを紹介します。そのまま使うもよし、ベースとして独自のリーダーを開発するのにも良いでしょう。メイン画面です。この時点ではePubファイ...

List

  • 2013/09/12

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

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

List

  • 2013/09/12

重力を自在に操れ!「Newton Adventure」

Newton AdventureはJava製のオープンソース・ソフトウェア(BSD License)です。ニュートンと言えばAppleの製品、ではなく重力を発見した偉大な科学者です。そんなニュートンを主人公にしたゲームがNewton Adventureです。マルチプラットフォームで動作しますのでぜひ遊んでみてください。...

List

  • 2013/08/25

すごい!アプリからWebまで幅広くサポートするゲームエンジン「Multi」

Multiはスマートフォン、HTML5用のオープンソース・ソフトウェア(Apache Licnese 2.0)です。ゲーム開発は今最も熱い分野です。スマートフォン、タブレット向けのネイティブアプリはもちろんHTML5を使ったWebアプリも注目です。そこで様々な分野をまとめて面倒が見られるMultiを紹介します。ブラウザ...

List

  • 2013/07/09

P2Pなコンテンツ共有サービス「Nightweb」

NightwebはJava製のオープンソース・ソフトウェア(Public Domain)です。最近ではTumblrのような手軽なコンテンツシェアができるプラットフォームが人気です。一般的にサーバ/クライアント型のサービスが多いですが、今回はP2Pでネットワークを構成するNightwebを紹介します。こちらはデスクトップ...

List

  • 2013/06/29

Scala専用のプログラミングエディタ「ScalaEdit」

ScalaEditはJava製のオープンソース・ソフトウェア(GPL v3)です。最近話を聞くようになってきたScala。Ninja Frameworkでも使われているとあって、Javaエンジニアの方も注目しているのではないでしょうか。そんなScalaで開発するのに最適化されたプログラミングエディタがScalaEdit...

List

  • 2013/06/28

Feedlyに対応したAndroid用フィードリーダー「News+」

News+はAndroid用のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Googleリーダーの停止は間もなく行われます。みなさん、引っ越しは完了していますでしょうか。Webベースは移行しつつも、スマートフォンアプリは悩んでいる…といった方はNews+を試してみてはいかがでしょう...

List

  • 2013/06/04

わずか30日で作られた高性能オフィススイート「Joeffice」

JoefficeはWindows/Mac OSX/Linux用、Java製のオープンソース・ソフトウェア(Apache License 2.0)です。オフィススイートと言えばまず思いつくのがMS Officeかも知れません。オープンソース好きな人にとってはOpenOffice.orgやLibreOfficeも知っている...

List

  • 2013/05/08

メールに関連した開発のお供に。Java製ダミーメールサーバ「FakeSMTP」

FakeSMTPはJava製、マルチプラットフォームで使えるダミーのSMTPサーバです。テスト用にダミーのSMTPサーバが必要になったらFakeSMTPを使ってみましょう。Java製なのでマルチプラットフォームで使えて便利です。メイン画面です。サービスを開始します。開始しました。この状態でプログラムからメールを送ってみ...

List

  • 2013/05/01

Googleリーダーからこっちへ。シンプルで使い勝手の良さそうなフィードリーダー「CommaFeed」

CommaFeedはJava製、Webベースのフィードリーダーです。2013年7月でサービス終了になるGoogleリーダー。既に移転先は決まっているでしょうか。まだ、という方はCommaFeedをチェックしてみて下さい。トップページです。Googleリーダーへのアクセス権限を求められます(オプションです)。Google...

List

  • 2013/04/18

ギークな人はぜひ。Android用のRedditクライアント「RedReader」

RedReaderはAndroid用のRedditクライアントです。ギークに愛され続け、今も堅調に成長を続けるReddit。オープンソースで公開されている同サービスですが、周辺ソフトウェアもまたオープンソースなものが多くあります。今回はその一つ、RedReaderを紹介します。メイン画面です。一つのカテゴリ(Subre...

List

  • 2013/04/04

サイズが大きくなりがちなHTMLソースをコンパクトに「htmlcompressor」

htmlcompressorはHTMLソースコードをコンパクトにしてくれるJava製のライブラリです。Webサイトは自然と縦長になりがちで、サイト構造も複雑になりつつあります。その結果、HTMLのサイズが肥大化してしまうのではないでしょうか。そこで使ってみたいのがhtmlcompressorです。コマンドラインで実行し...

List

  • 2013/03/19

あの懐かしいシムシティで遊ぼう「Micropolis」

Micropolisは初代シムシティのオープンソース版です。間もなく新作シムシティ6が登場するシムシティ。1989年の登場以来、ずっと愛され続けている有名なゲームです。そんなシムシティのクローンソフトウェアがMicropolisになります。懐かしい画面!ゲーム開始です!例えばこんな感じに拡張していきます。税率などの設定...

List

  • 2013/03/13

WebM動画をストリーミング配信「stream.m」

stream.mはHTML5対応のWebM動画ストリーミング配信サーバです。MPEG陣営に押されてなかなか普及しないWebMですが、オープンなフォーマットであって自由に使えるのは魅力です。そこで今回はWebM動画を使ってストリーミング配信を行うstream.mを紹介します。こんな感じでWebM動画をstream.mに転...