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

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

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

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

もっと見る

List

  • 2009/08/08

日本の会社に向いた給与管理システム「MosP給与計算」

ERPのオープンソース・ソフトウェアはいくつか存在する。だが導入はそう容易ではない。海外のソフトウェアの場合、ビジネス形態が異なるためにそのまま導入できるとは限らないからだ。それは給与システムも同じだ。給与計算メニュー 税金の考え方や賞与システム、有給など海外と日本では計算方法が異なってくるものがある。やはり日本の企業...

List

  • 2009/08/08

Mac OSXでWindowsのキーボードを使うのに便利な「PCKeyboardHack」

個人的にとても便利なソフトウェア。マウスではなくタッチパッドが好きな筆者は、デスクトップPCでもタッチパッド付きの外付けキーボードを使っている。Windows向けには各種出ているのだが、Mac OSX向けでは海外製しか存在しない。そのためMac OSXでもWindows用外付けキーボードを使っているのだが、入力切り替え...

List

  • 2009/08/08

ネイティブアプリケーション型CMS「Pier」

Webアプリケーションというと、スクリプト言語が多くなっている。JavaのようにWarファイルを配置するものもあるが、手軽さで言えばスクリプト言語に軍配が上がるだろう。ネイティブアプリケーション形式のCMS だがさらに手軽なシステムもある。それはネイティブアプリケーション形式の場合だ。今回紹介するオープンソース・ソフト...

List

  • 2009/08/07

Webベースの国際化システム「Narro」

アプリケーションの国際化という作業は手間ひまのかかる作業だ。これは一人で行うよりも複数人で分散しながら行った方が効率的だろう。だが一つのファイルで管理された状態では同時には作業しづらい。メイン画面 そこでWebベースで作業をしよう。そうすれば複数人、同時に作業が行えるようになる。今回紹介するオープンソース・ソフトウェア...

List

  • 2009/08/07

Google Code + TortoiseSVNによるバグ追跡システム「Gurtle」

初期の頃は違うだろうが、徐々に開発が進んでいくとバグ(課題)があがってくるようになる。そうなるとシステムを修正した際にそのバグ番号と付け合わせて更新するようになるだろう。設定画面 少ないうちは手作業でも良いが、数が多くなれば管理しきれなくなる。不特定多数の利用するオープンソース開発ではなおさらだ。そこでGurtleを使...

List

  • 2009/08/07

Livedoorリーダー/Fastladder用iPhone向けRSSリーダー「LDR touch」

フィード(RSS)リーダーはFastladderを使っている。そして外出時にiPhoneで読む際にはAeroReaderを使っている。ごくシンプルな表示でさくさくと読み進められるのが良い。記事単位で未読を管理できる Livedoorリーダー、Fastladderに対応したフィードリーダーにはもう一つ強力なソフトウェアが...

List

  • 2009/08/07

Railsアプリケーションのベースを生成する「Groundwork」

RailsはWebアプリケーションを手早く作るのに向いたフレームワークだが、いろいろ作っている内に同じ作業を繰り返すのが嫌になってくる。例えばテンプレートの当てはめや、認証系のプラグイン、Gitの設定などだ。認証系をはじめ、よく使われる機能を盛り込んだWebアプリケーションテンプレート RailsはDRY(Don't ...

List

  • 2009/08/06

ゆるさを楽しめる時計「FuzzyClock」

現代人は時間に支配されているといっても良い。何をするにもスケジュールを確認し、今の時間を確認し、後何時間で次の予定になるか常に気にかけている。そんなものは健康的ではない。もっと自由であって良いはずだ。このゆるさが大事 分刻みの生活を送っている訳でもなければ、もう少し柔軟に考えてみよう。そんなことを思い出させてくれるのが...

List

  • 2009/08/06

シンプルながら使い勝手の良いCMS「GetSimple」

世の中、シンプルが一番だ。色々な機能を付け加えていくと、画面がごちゃごちゃしたり、使わない機能が溢れるようになる。一機能、単機能なアプリケーションこそが美しい。シンプルさがウリのCMS そんな訳でこのソフトウェアはまさにシンプルさが命だ。何せソフトウェアの名前にシンプルを掲げているのだから。今回紹介するオープンソース・...

List

  • 2009/08/06

画像をスムーズに拡大する「SmillaEnlarger」

一般的に画像編集ソフトウェアは縮小は得意だが、拡大は苦手だ。縮小は様々なアルゴリズムによって補完しつつ、元のイメージを崩さない程度に行われるが、拡大はピクセルをそのまま拡大するので粗くなってしまう。画像のごく一部を拡大 写真から一部を拡大したり、小さなターゲットを少しでも見やすくしてくれるのがSmillaEnlarge...

List

  • 2009/08/05

Twitter & Wassr用iPhoneアプリ「Sabotter」

最近、Wassrも触るようになってきた。コミュニティ機能をはじめ、Twitterよりもコミュニケーションが密になっていること、日本製とあってより日本人にあった仕組みになっているのが特徴だろう。TwitterとWassr両方を使う方に そんなWassrとTwitterを両方使いこなす方に使ってみてほしいのがSabotte...

List

  • 2009/08/05

リアルタイムWebを促進する「Reverse HTTP」

これは技術的に相当面白い。勘違いがありそうな気もするので、間違った記述があればコメントなりTwitterなりでご指摘いただきたい。これまでのWebはプル型がメインだった。それはRSSフィードなどWeb2.0が騒がれるようになっても変わらず、Cometでも接続していなければ意味がない。Reverse HTTPのデモ そん...

List

  • 2009/08/05

HTML5で提供されるクライアントベースのJavaScriptフレームワーク「Alex Framework」

HTML5ではWebブラウザ内にSQLite3が組み込まれ、データベースが使えるようになる。既にHTML5に一部対応しているSafari(iPhone含む)ではブラウザ内部にデータベースを持っている。これを使えばGearsのような操作が可能になる。  データベースを使ったサンプル JavaScrip...

List

  • 2009/08/04

Mac OSX/Linux用のSynergyフロントエンド「QuickSynergy」

複数台のパソコンを使っている人は多い。例えばノートパソコンとデスクトップパソコンで、外出時と中にいる時とで使っているという人もいるはずだ。複数台のパソコンは便利だが幾つか問題がある。データと同期と入力インタフェースだ。設定画面 データの同期は今度にするとして、今回は入力機器だ。キーボードとマウスが二組あるのは邪魔臭い。...

List

  • 2009/08/04

Flashを使ってSVGを表示する「SVG Web」

SVGは次世代のWebブラウザを考える上で重要な技術だ。だが、古いブラウザではサポートされていないこともあって、普及には至っていない。実現可能性という意味ではFlashの方が一歩、二歩先んじている。FlashでSVGの挙動を再現する それならば、と考えた(恐らく)のがSVG Webだ。FlashがSVGをレンダリングで...

List

  • 2009/08/04

各種Webサービスにファイルをアップロードする「Fireuploader」

Webシステムの欠点としてファイルのアップロードが面倒ということが挙げられる。通常ではファイルボックスに対して一つのファイルしかアップロードできない。入力エラーがあるとまた指定する必要がある。これは確かに面倒だ。バルクアップロードが可能 ブラウザウィンドウにドラッグアンドドロップ、それくらいでできる方が良い。そこで各種...

List

  • 2009/08/03

Googleカレンダーから請求書を作る「Google Calendar Invoice Creator」

主に弁護士、会計士など、時間に対する単価をちょうだいする方々向けだろうか。それでもIT業界でも時間に対する対価をもらうコンサルティング的な動きをする人たちもいるので、きっと使えるはずだ。GoogleカレンダーのXMLを使って請求書を作る もしあなたがそうならアポイントメントや仕事の時間をGoogleカレンダーで管理する...

List

  • 2009/08/03

PHP製のナレッジマネジメントシステム「68KB」

企業におけるナレッジマネジメントはとても難しい。少人数であれば暗黙知も良いだろうが、人数が増えれば徐々に知識のずれが生じてくる。それを補うにはアナログツール、メール、井戸端会議、Webベースのシステムなど様々に存在する。説明書きにツールチップが表示される 最終的には人と人の付き合いになるだろうが、それでも知識の定着を促...

List

  • 2009/08/03

Rubyforge、Githubに続くGem配信サービス「Gemcutter」

ここ数年のRuby普及に大きな貢献をしているのはRuby on RailsとGithubが挙げられるのではないだろうか。Railsはいうに及ばず、GithubのGem配信機能は開発者にとっても便利で、利用者も使いやすい。Gemを簡単に配信できる だがここにきて第三のプレーヤが登場した。しかもサービス自体がオープンソース...

List

  • 2009/08/02

クライアント対応を適切に処理する「osTicket」

問い合わせやクレーム、テクニカルサポートなど外部との連絡を行う部署はお持ちだろうか。外部と言わずとも、社内であってもユーザ部署と開発部署があれば、そこには何らかの連絡口があるかも知れない。Webブラウザベースの見やすいチケット管理システム そうした連絡口を適切に設けないと、相談しやすい人に相談が集まり、知らないうちに工...