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

OS - Linuxの記事一覧

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

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

もっと見る

List

  • 2007/12/20

100% JavaのPDFビューワー「PDF Renderer」

PDFはAdobe Readerのみならず、様々なソフトウェアで表示できるようになっている。ビューワーが数多ければ、それだけ利用範囲も広がっていくだろう。例えば、別なシステムへPDFビューワーを組み込む場合は、これが面白い選択肢になるだろう。今回紹介するオープンソース・ソフトウェアはPDF Renderer、100%J...

List

  • 2007/12/20

部屋の模様替えをシミュレート「Sweet Home 3D」

そろそろ年末とあって、部屋の大掃除や模様替えを考えている人も多いのではないだろうか。家具を買い替えようと言う人は、メジャーを片手に部屋の寸法をとっていることだろう。大抵、家具の配置を考えるのは平面図だが、それでは実際置いたときの感覚がつかみづらいかもしれない。やはり3D、それも自分の視点で見た方が実感がわくだろう。今回...

List

  • 2007/12/19

Markdown/HTML/LaTexを相互変換「Pandoc」

プログラマはテキストフォーマットが一番大好きだ。かくいう私も好きだ。だが、ある程度形式ばった文書が必要な時もある。例えば仕様書などだ。そうした時だけMS Wordをはじめとしたワードプロセッサを使う人もいるだろうが、とかく面倒くさい。テキストファイルからみられる形式に変換してくれるソフトウェアだ。今回紹介するオープンソ...

List

  • 2007/12/16

Rubyのカバレッジツール「rcov」

システム開発におけるテストの重要性は言うに及ばない。が、大抵時間がなくなってしまって正常系のテストだけで終わってしまうことになる。そうすると、もちろん異常系の処理になった途端、システムエラーを引き起こす。何をすべきか、それは予期している問題点を全て把握できるかどうかだ。今回紹介するオープンソース・ソフトウェアはrcov...

List

  • 2007/12/15

秘密でチャット「TorChat」

秘密の裏取引(?)など、見られるとまずいやり取りがある人は試して欲しいソフトウェア。というのは冗談にしても、ネットカフェなどの記録が残るのは危険な場所でのチャットの際にはこれがお勧めだ。他にも匿名でチャットをする際にも良いかも知れない。何にせよ素性を知られずに会話ができる。今回紹介するオープンソース・ソフトウェアはTo...

List

  • 2007/12/13

ついに!MovableTypeオープンソース化「MTOS」

まずはSix Apartの英断とその功績、そして素晴らしい努力の賜物に感謝したい。MOONGIFTの前身であるOpen Alexandriaがごく初期の段階においてMovableTypeであったことを知っている人はいるだろうか(まずいないだろう)。ごく短い期間ではあったが、それが最初のMovableTypeとのコンタク...

List

  • 2007/12/13

どのPCからでもiPodを管理「Floola」

iTunesを使うと、iPodを管理するPCが限定されてしまう。これではPCが壊れた時に不便だし、外出先でiPodの曲を入れ替えることもできない。そんな不便さを解消してくれるソフトウェアがこれだ。今回紹介するフリーウェアはFloola、iTunes代替えになりえるiPod管理ソフトウェアだ。はじめに断っておくと、iPo...

List

  • 2007/12/06

共有してテキストを作り上げる「Gobby」

ペア・プログラミングというやり方がある。一人がプログラマ、一人がビューワーとして、開発していく手法だ。作業に集中できたり(RSSリーダーやメールを見たりせず)、他の人のやり方を学ぶという点など、利点は数多い。一つの作業を、それに関わっている複数の人でこなせば、作業は一気に完了するかもしれない。そのためのエディタがこれだ...

List

  • 2007/12/05

次世代シェル「Hotwire」

Shellというと、CUIで文字列だけでエンジニア向きという雰囲気がある。確かに間違っていないが、知っていると何かと便利なことが多い。エクスプローラのようなファイルマネージャとはまた違う、だがCUIでもない、そんな新しい形のShellがこれだ。今回紹介するオープンソース・ソフトウェアはHotwire、Pythonベース...

List

  • 2007/12/02

Thunderbird/SunbirdとWindows Mobileを同期「FinchSync」

Windows Mobileの便利さは、メインで利用しているPCやデータと同期できてこそだ。単体で扱うのではなく、普段使っているデータを外部に持ち出せるという点が重要だ。Outlookとの同期は標準で可能だ。Web APIを公開しているGoogleカレンダーとの同期ソフトウェアも存在する。そして、オープンソースのMUA...

List

  • 2007/11/29

Javaベースのブラウザ「Lobo Browser」

Webサイトのサムネイルを取得する要望は多い。Web APIとして提供されているものを良く見かけるが、WindowsベースでIEの画面を使うか、仮想フレームバッファであるXvfbを使ってFirefoxの画面を撮るかどちらかを使っている。どうもスマートではない。もっと簡単にできないだろうか。その可能性を感じさせるのがこれ...

List

  • 2007/11/28

夜空を眺めよう「Sky Chart」

さぁ、後1ヶ月ほどである人にとっては待ち遠しい、ある人にとっては鬱に感じるクリスマスがやってくる。冬は夜空も奇麗なので、外でのデートを楽しむ人も多いことだろう。そんな夜、さりげなく星座のことを語れたりすると、相手はうっとりしてしまう(かも知れない、きっと多分)。今回紹介するオープンソース・ソフトウェアはSky Char...

List

  • 2007/11/27

Rubyの開発をRubyで「Mondrian Ruby IDE」

Rubyをプログラミングする際には、何を使って行うだろうか。大抵、テキストエディタとコマンドプロンプトを使うはずだ。筆者もそうしている。だが、IDEに慣れているとテキストエディタでは面倒に感じることがあるかも知れない。そういう人はこれを使ってみると良いかも知れない。今回紹介するオープンソース・ソフトウェアはMondri...

List

  • 2007/11/25

古参のMMORPG「Daimonin」

今でこそネットワークによるMMORPGは当たり前だが、このゲームは2002年くらいからあったようだ。特徴的なのは、クライアントがWindowsとLinuxに対応していること、そしてオープンソースな点だ。今回紹介するオープンソース・ソフトウェアはDaimonin、MMORPGクライアントソフトウェアだ。GPLの下に公開さ...

List

  • 2007/11/24

エンタープライズ・マッシュアップ「SnapLogic」

Yahoo! pipesはRSSをベースとして、様々なデータを組み合わせ、並び替え、フィルタリングして新しい形に出力し直せるWebサービスだ。ドラッグアンドドロップで操作でき、非常に分かりやすい。大抵のWebサービス、アプリケーションはデータをエクスポートできる。それらを組み合わせることで新しい価値を提供できると面白い...

List

  • 2007/11/23

仕事の時間を管理しよう「TimeSheet」

サラリーマンは日付単位の時間の切り売りになりがちだ。長時間働くと、その分だけ評価があがる傾向がある。これでは長時間の残業が当たり前になり、非効率的な業務スタイルになる。極力労働時間を短く、効率的に働く努力をすべきだ。そのためにはまず自分の時間の使い方を見直そう。今回紹介するオープンソース・ソフトウェアはTimeShee...

List

  • 2007/11/18

AIRでもPDF生成「AlivePDF」

マルチプラットフォームで動作し、さらにWebアプリケーションのような操作性を持つのが魅力のAIR。各種アプリケーションが登場しているので、使ってみた人も多いのではないだろうか。便利なアプリケーション実行環境をさらに魅力的にするライブラリの登場だ。もちろん、通常のFlashでも利用できる。今回紹介するオープンソース・ソフ...

List

  • 2007/11/17

Hyper Estraier作者による新型DBM「Tokyo Cabinet」

枯れた技術は完成度が高いが、だからといって完璧な訳ではない。技術は常に刷新され、磨かれていくべきだ。そのため、他の実装が出てくるのは重要だ。DBMと言えば、キーと値を持つごくシンプルなデータベースだ。これは昔から存在し、Berkeley DBやQDBMで完成度が高まっている。だが、さらにそれを乗り越えるソフトウェアが生...

List

  • 2007/11/14

P2Pを使った少人数ファイル共有「PowerFolder」

ごく少人数または自宅とオフィス等でファイルを共有したいというニーズは数多い。あるチームはLAN内、何人かはインターネット経由、さらにプラットフォームもばらばらとなると、どういう仕組みが良いだろうか。拠点になるサーバを立ち上げる方法もあるだろうが、ごく少人数であればP2Pを利用する手もある。今回紹介するオープンソース・ソ...

List

  • 2007/11/12

便利なネットワークツール「Netcat」

サーバの管理者はもちろん、Web開発を行っている際等に、直接サーバと接続したいと言ったことがある。そこで実際にデータを投げてみることで、動作を確認でき、問題が解決したという経験はないだろうか。これまでtelnetを使ってやってきていたが、もう少し便利なこちらに乗り換えてみようと思う。今回紹介するオープンソース・ソフトウ...