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

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

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

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

もっと見る

List

  • 2008/09/04

医学文献データベースフロントエンド「iPapers」

医学分野においてオープンソース・ソフトウェアが活躍する場は多いと思われる。元々医学知識を論文で発表し、相互理解を深める場があったからだろうか。高度な知識を共有することで、医学全体の発展に役立っているのだろう。PubMedを検索できる そんな医学に関する文献を検索できるデータベースがPubMedだ。1949年以降の文献が...

List

  • 2008/08/31

HDDの内容をビジュアル化する「GrandPerspective」

HDDが大容量になるにつれて、あまり残容量を気にしなくなっている。様々なデータをどんどん放り込めるという意味では良いことなのだが、いざ容量が逼迫してくるとどこを整理すれば良いのか分からなくなってしまう。解析した結果。ごちゃごちゃだ…整理のコツは巨大なファイルから消すことにある。そんな時に役立つソフトウェアがこれだ。今回...

List

  • 2008/08/22

Mac OSX向けの2ちゃんねるビューワー「BathyScaphe」

積極的に見ることはないが、調べ物をしていて2ちゃんねるに情報があった、ということはよくある。また、最近ではまとめサイトが多数あり、そこを経由して2ちゃんねるの話題をみかけることがある。メイン画面 2ちゃんねるにはまっている人も、そうでない人も、2ちゃんねるを見るなら専用ビューワーを使って効率的に閲覧、書き込みしよう。今...

List

  • 2008/08/19

出た!Mac OSX向けのマルチタッチフレームワーク「Touché」

iPhoneなどでは実装されている機能の一つにマルチタッチがある。最近MacBookなどでも二本指までサポートされるようになっているが、まだまだ限られた機能、場面でしか使えない。スクリーン上で両手を広げてアプリケーションを操るような、未来的な操作はまだまだ先だ。デモアプリケーションの一つ と思っていたら実現してしまうソ...

List

  • 2008/08/10

多彩なバックアップ方法を実現する「Mathusalem」

Mac OSX 10.5以降では標準でバックアップソフトウェアのTimeMachineがインストールされている。外部の共有サーバや外付けのHDDに手軽にバックアップできて便利なソフトウェアだ。設定画面 だが、それだけでは物足りないはずだ。もっと柔軟に、様々なネットワークを使ってバックアップを行いたい、そう考えるあなたに...

List

  • 2008/07/15

CruiseControlを監視する「CCMenu」

開発が煮詰まってくると、どうしても削られるのがテストの時間だ。十二分にテストしたとしてもバグは残っているもので、さらにその時間を削ってしまったら、時限爆弾をどこかに残したままリリースする可能性がある。そして実際に爆発してしまったら大変な事態になるだろう。メニューバーに表示される そうした問題の発生を回避するのが継続的な...

List

  • 2008/07/14

気になった本、蔵書を管理する「Books」

相変わらず積読がひどい。読まなければと思いながらも、上手に消化できていない。雑誌も含めるとさらに増えている傾向がある。そんな訳で最近は書籍を購入するのを控えているのだが、気になる本はまだまだある。メイン画面 そんな本も記録しておかないと忘れてしまう。気になる本も、蔵書も含めて管理できるのがこのソフトウェアだ。今回紹介す...

List

  • 2008/06/26

Mac OSX向けTaskJugglerフロントエンド「TaskArtist」

TaskJugglerというのは、テキストベースで書くプロジェクト管理ソフトウェアで一般的なプロジェクト管理のような見栄えのいい作成用機能は提供されていない。プログラマ上がりのためのプロジェクト管理とさえ言える。メイン画面 そして最新版のMacPortsやfinkを使ってMac OSXでもインストールできるようになった...

List

  • 2008/06/24

Mac OSX用Amazon S3フロントエンド「S3Hub」

Amazon S3は従量課金だが、1GBあたりの容量に対する金額は15セントと驚くほど安い(転送時の料金は別途)。バックアップ目的であれば何度もアップロード/ダウンロードすることはないので、外部ストレージとして考えると十分格安になる。メイン画面 そんな便利なAmazon S3ではあるが、問題はアクセス方法がWeb AP...

List

  • 2008/06/23

何がロックしている?「Whats Keeping Me」

コンピュータ上で開かれているファイルは削除することができない。むしろできてしまっては困るのだが、できない場合の原因究明が容易でないとそれはそれで困ってしまう。どのプロセスがロックしているか分かれば、それを探して終了ないしプロセスを切ってしまえば良いのだ。起動時 Mac OSXでも何かのプロセスが引っかかってゴミ箱が空に...

List

  • 2008/06/18

PHP開発者必須!XdebugのGUIフロントエンド「MacGDBp」

Web系プログラマにとって必要なものは、テキストエディタ、ブラウザ、開発環境、そしてデバッグ環境だ。スクリプト言語では、このデバッグ環境が弱い場合が多い。その点はWindows系の開発環境は強力だ。もっと開発効率をあげるためにはトライ&エラーだけでなく、逐次データが追える仕組みが欲しい。3ペインの構成になっている PH...

List

  • 2008/06/11

その正規表現で大丈夫?Mac OSX向けの正規表現チェッカー「Reggy」

プログラミングをしていると正規表現を利用するケースは数多いと思う。正規表現をうまく使いこなせば、数十行かかるコードもたった一行で終わってしまうこともあるし、複雑な内容も正規表現で書くとごくシンプルになったりすることもある。反映はリアルタイムに行われる そんな便利な正規表現ではあるが、文字コードやオプションの付け方、様々...

List

  • 2008/06/04

Mac OSXをVPNサーバにする「iVPN」

外出先や自宅からオフィスのネットワークにつなぐ際に利用するのがVPNだ。かつてはダイアルアップなどの手段を使っていたが、現在はインターネットVPNが当たり前になり、低コストで簡単にVPN接続ができるようになっている。メイン画面 簡易的なVPNを簡単に立ち上げるなら、このようなソフトウェアを利用しても良いのではないだろう...

List

  • 2008/06/02

Mac OSX用ベンチマークツール「iBench」

Mac OSXはAppleが提供するハードウェアをそのまま使うので、個人でいじる要素があまり多くない。だがそれでも色々と設定をいじったり、時にはパーツを組み替えたりする。そしてもちろん気になるのはその結果だ。起動画面 Windows向けには各種出ているベンチマークツール。Mac OSXではこれを使おう。今回紹介するフリ...

List

  • 2008/05/06

Cocoa開発者向けHTTPサーバ「CocoaHTTPServer」

GUIのソフトウェアを開発していると、別なソフトウェアと連携させたいと思う時がくる。そうした時に便利なのがHTTPを使った連携だ。用途にもよるだろうが、プロトコルを自作するよりはよっぽども手軽だ。起動しても立ち上がるのはこのウィンドウのみ そこで、Cocoaアプリケーションを開発する方はこちらのライブラリを使って開発し...

List

  • 2008/05/04

古き良き動作を取り戻すランチャー「AppMenuBoy」

アプリケーションのランチャーとして、QuickSilverを使っている。キーボードを使ってインクリメンタルなアプリケーション指定ができるので便利なソフトウェアだ。プラグインも多種多様にあるようなのだが、使い方を覚えるのが面倒で何も入れていない。Dockのアイコンを右クリックするとアプリケーションがリストアップされる そ...

List

  • 2008/05/04

ウィンドウを透明化/前面固定「Afloat」

Mac OSXではウィンドウを最大化した時にも画面いっぱいに広がる訳ではないので、複数のウィンドウを並べて作業しやすい。だが場合によっては別な画面を参考にしたい時などで、画面がかぶさってしまって作業しづらい時もあるだろう。最前面に設定すると上記ウィンドウが表示される また、あるウィンドウを常に最前面にとどめておきたい時...

List

  • 2008/05/02

Mac OSX向けビットマップエディター「Pixen 3」

奇麗で鮮やかな絵も良いが、ちょっと懐かしい感じのするドット絵も面白い。限られたスペースの中で、表現を行うというのは非常に難しい。特徴をつかみ、できるだけ余計なものを排除しつつ、楽しいものに仕上げるのはすごい才能だ。画面。こんなつたない画面よりも公式サイトを参照されたい。 ということで、その才能をさらに引き延ばせるかも知...

List

  • 2008/04/29

launchdの設定をGUIで編集「Lingon」

Mac OSXのサービス管理にはlaunchdが使われている(OSX 10.4以降)。時代はXMLの流れに沿って、サービスの管理もXMLファイル形式(plist)で行われている。冗長的になりやすいXMLではあるが、システム側から見れば使い勝手の良いフォーマットだ。メイン画面 だが人が編集するのには向いていない。そこでこ...

List

  • 2008/04/17

ファイル名を指定して実行のMac OSX版「AppLaunch」

WIndowsでプログラムを呼び出す際に使っているのがファイル名を指定して実行、だ。Windowsキー+Rで呼び出して、階層をたどりつつアプリケーションを実行する。フォルダを開いたりするときにも便利だ。メイン画面。ごくシンプルだ。 そんなWindowsで便利なコマンドをMac OSXで実現するのがこのソフトウェアだ。今...