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

プラットフォーム - CUIの記事一覧

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

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

もっと見る

List

  • 2008/01/27

便利なCUIリファレンス「ReFe」

プログラマにとって、リファレンスマニュアルは必須だ。最初の慣れない頃こそ、利用しているソースを見たりするが、慣れてくるとリファレンスを直に当たった方がより早く情報が得られるようになる。リファレンスを得る手段は主に三つある。一つは書籍、一つはネット、そしてもう一つはこれだ。今回紹介するオープンソース・ソフトウェアはReF...

List

  • 2008/01/24

CUIでニコニコ「ニコニコ動画保存 Nicovideo Downloader」

ここまで手軽になってしまったか、という感じのするソフトウェアが登場した。みんな大好きニコニコ動画。色々な問題を抱えつつも、今年も突っ走っていくだろうと思われる。数百万人の登録があるというので、これを見ている人も登録されている方が多いのではないだろうか。そんなニコニコするのが好きな方々が待ち望んでいたと思われるソフトウェ...

List

  • 2008/01/21

Railsのデバッグのお供に「ruby-debug」

VBをはじめとした統合開発環境がある場合は当たり前だったデバッグポイント。スクリプト系言語ではないのが当たり前で、久しくその存在を忘れていた。なくとも開発はできるが、出来ればあった方が良い。なくとも十分と思っている方ほど、これを試してみて欲しい。一度使うとはまるはずだ。今回紹介するオープンソース・ソフトウェアはruby...

List

  • 2008/01/17

必見!画像をベクター化「AutoTrace」

ロゴを刷新しようと思ったら、元のベクターイメージがなくなっていた、なんて経験はないだろうか。また、元のロゴは全くなく、写真から起こす必要があるなんて場合も考えられる。画像からベクター化する作業というのは非常に大変だ。そんな大変な作業の手助けになりそうなのが、このソフトウェアだ。今回紹介するオープンソース・ソフトウェアは...

List

  • 2008/01/16

シンプルにファイルを渡す「WOOF」

ファイルを別なPCに渡そうと思ったらどうするだろうか。ファイルサーバがあれば良いが、なければWindowsネットワークで共有を作ることもある。またはApacheなどのサービスを立てて、ファイルを渡すこともあるだろう。だがディレクトリをまとめて渡したい場合や、Webサーバを立てて各種設定をするなど非常に面倒くさい。シンプ...

List

  • 2008/01/15

スムーズに拡大できるCUI画像編集ソフトウェア「GREYCstoration」

画像の縮小に関しては様々なソフトウェアが存在する。アルゴリズムも多彩で、簡易的なものやほぼ元画像そのままに縮小できるものなど様々だ。だが拡大についてはそうはいかない。元画像そのままを拡大しても、見づらいだけだからだ。つまり拡大した後、データを補完する技術が必要だ。その点において注目したいソフトウェアを紹介しよう。今回紹...

List

  • 2008/01/09

高速性が売りのRuby Webサーバ「Thin」

先日、Mongrelの作者がエントリーしたRails Is A Ghettoはショッキングな内容だった。恐らくMongrelの開発スピードは停止または大幅に減速してしまうことだろう。今後の状況は気になる所ではあるが、新たなWebサーバを紹介したい。今回紹介するオープンソース・ソフトウェアはThin、各種ライブラリを組み...

List

  • 2008/01/05

シンプル&高機能な分散リポジトリ「Mercurial」

2007年は各プロジェクトにおいてSubversionを利用してきた。便利ではあったが、サーバを立てる必要があるのが面倒には感じていた。サーバを立てる必要なく、しかしバージョン管理は行いたい。そんなわがままをすっきり解決してくれるのがこのソフトウェアだ。今回紹介するオープンソース・ソフトウェアはMercurial、分散...

List

  • 2007/12/28

画像の印象をそのままにリサイズ「seam-carver」

今年の前半に発表された画像をリサイズするためのアルゴリズム「Seam Carving」。画像の横幅を変えても、メインになり得る部分を自動で認識し、そこを維持してくれる。Youtubeの動画にもアップされているので、見たことがある人も多いのではないだろうか。リアルタイムで縮小されていく様は相当なインパクトだ。アルゴリズム...

List

  • 2007/12/26

Googleドキュメントとローカルをつなぐ「GDataCopier」

Googleドキュメントを活用しているだろうか。一度使うとその便利さで手放せなくなる。これまでのローカルでの作成とメール送信とは全く違うフローが生まれる。だが、インターネット上にあるということで使い勝手が悪いと感じていた人も多いだろう。そのGoogleドキュメントをさらに使いやすくしてくれるのがこのソフトウェアだ。今回...

List

  • 2007/12/23

シンプルなカレンダーを作る「PCAL」

さて、間もなく2008年になろうとしている。私自身は買わないが、カレンダーを購入する人も多いのではないだろうか。しかし市販されているものは写真等がメインで使い勝手が悪いということもあるはずだ。そのために生み出されたのがこのソフトウェアかも知れない。シンプルなカレンダーが欲しい人は試してみよう。今回紹介するオープンソース...

List

  • 2007/12/21

XMLとFlashの相互変換「swfmill」

FlashやPDFの生成需要は高く、各種アプリケーションからPDFを生成したり、サーバサイドでPDFやFlashを生成するものが存在する。そんな中、また一つFlashを生成するソフトウェアが登場した。しかも生成するだけではない、相互に変換するのだ。今回紹介するオープンソース・ソフトウェアはswfmill、FlashとX...

List

  • 2007/12/19

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

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

List

  • 2007/12/18

MacでHTML2PDF「wkpdf」

サイトをPDFにしたいという要望は多い。それだけにHTML2PDFというサービスもあるくらいだ。通常、IE(Windows)かFirefox(Linux)を使って行われることが多いが、今回はMac OSXだ。Mac OSXなので、IE/Firefoxのどちらでもない。Safariを使って作成する。今回紹介するオープンソ...

List

  • 2007/12/16

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

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

List

  • 2007/12/07

Del.icio.usをバックアップ「MySQLicious」

ローカルファイルをバックアップしていても、オンラインサービスのデータをバックアップする人はあまり多くない。だがネットワークが途切れただけで使えないというのは心配だ。オンラインサービスのデータもバックアップしよう。まずはDel.icio.usから。今回紹介するオープンソース・ソフトウェアはMySQLicious、Del,...

List

  • 2007/11/26

ターミナルをよく使う人に「Blacktree Visor」

Mac OSXはUnix系OSとあって、ターミナルをうまく使うことで操作を便利にできるようになっている。Windows以上にターミナルを活用するケースが多い。ターミナルをよく使う開発者やサーバ管理者にぴったりのソフトウェアがこれだ。今回紹介するオープンソース・ソフトウェアはBlacktree Visor、ターミナルをホ...

List

  • 2007/11/17

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

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

List

  • 2007/11/12

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

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

List

  • 2007/11/10

システムを監視&起動する「Monit」

サーバを持っている人が増えている。レンタルサーバでは機能的に不十分で、VPSにしたり自宅サーバを構えたりする。そうなると突如サービスがダウンしてしまう場合に備えて、監視をする必要が出てくる。大抵、サービスは落ちてほしくないタイミングで落ちる。24時間監視するのは無理だろうが、システムを使って監視は可能だ。今回紹介するオ...