タグ

ブックマーク / www.moongift.jp (428)

  • Mac OSX向けのTwitterクライアント·Canary MOONGIFT

    CanaryはMac OSX向けのオープンソース・ソフトウェア。TwitterはハッシュタグやRTなど家では提供されていないが独自にルール付けされた仕組みが存在する。そのためクライアントソフトウェアも都度バージョンアップしたり機能追加に対応していく必要がある。最近リリースされたList機能もまたその一つになるだろう(こちらは公式だが)。 使い勝手の良いTwitterクライアント そのためバージョンアップがしばらく行われていないクライアントソフトウェアはTwitterの流行に乗り遅れ、使い勝手が悪くなってしまう。常に新しい情報を探していく必要があるのだ。Canaryはまだ開発されて間もない、Twitterクライアントだ。 リリースが最近とあってRTにももちろん対応している。ハッシュタグもリンクになり、クリックすると検索結果に移動するようになっている。フォローや解除、ブロック(またはブロック

    Mac OSX向けのTwitterクライアント·Canary MOONGIFT
    RanTairyu
    RanTairyu 2009/11/06
  • 多数のフォーマットに対応した動画変換ソフトウェア·Video Monkey MOONGIFT

    Video MonkeyはMac OSX向けのオープンソース・ソフトウェア。動画共有サイトが流行っていることもあって動画をダウンロードできる機会は多い。だが動画の種類によっては再生に専用のソフトウェアが必要であったりコーデックを別途用意しないといけないことがある。 動画をドロップで登録して変換 例えばダウンロードした動画をiPhoneでも閲覧したいと思ったらMPEG4に変換する必要がある。さらに言えばサイズも限定的でありiPhone用の最適化しないと閲覧できない問題がある。Video Monkeyはそのような時に使える、各種動画の変換ソフトウェアだ。 元々開発が行われていたVisualHubの後継として開発が進められているとのことで、見た目も同じようになっている。現状ではiPhone/AppleTV向けのコンバートのみになるが、今後対応フォーマットを増やしていくとのことだ。AVIの変換は可

    多数のフォーマットに対応した動画変換ソフトウェア·Video Monkey MOONGIFT
    RanTairyu
    RanTairyu 2009/11/02
  • Twitterのストリーミング表示に対応したRubyライブラリ·TweetStream MOONGIFT

    TweetStreamはRuby製のオープンソース・ソフトウェア。Twitterと連携したサービスを作る際、つぶやかれたメッセージの内容を判別して処理を行うと言ったサービスは多々存在する。その際には検索をしたり、RSSフィードを読み込んで処理を行うと言った方法が一般的だ。 データがどんどん流れてくる だがそうしたプル型の手法ではない方法がある。それがTwitter Streaming APIと呼ばれるプッシュ型のWeb APIを使った方式だ。TweetStreamはそのTwitter Streaming APIに対応したソフトウェアで、エラーが発生するまで持続的にTwitterに接続し、更新されるたびにメッセージが送られるようになる。 TweetStreamを実行すると接続が持続的に行われ、新しいつぶやきを受け取るごとにブロックが処理される。特定のユーザの発言だけをピックアップしたり、全て

    Twitterのストリーミング表示に対応したRubyライブラリ·TweetStream MOONGIFT
    RanTairyu
    RanTairyu 2009/11/02
  • もっと画面を暗く·Shades MOONGIFT

    ShadesはMac OSX向けのフリーウェア。液晶の画面があまりに明るくて目が痛くなることがある。オフィスなど室内全体が明るい場合は違うが、自宅やちょっと暗い場所では画面の明るさが際立ってしまう。設定できる最大の暗さにしてもなお明るい場合はどうしたら良いだろうか。 画面をもっと暗くする これまでは我慢していたのだが、Shadesというぴったりのソフトウェアを見つけた。このShadesはMac OSX標準で設定できるディスプレイの輝度よりもさらに画面を暗く設定することが出来る。最大に設定すればそれこそ何も見えなくなるくらいだ。 標準で設定できる画面の明るさでは、0(真っ暗な状態)とその次のステップに大きさが差があるのだと実感できた。Shadesを使えばより細かく明るさを設定できる。そうすれば長時間作業したとしても目の負担が少ない、見やすい状態を保てるようになるはずだ。 ホットキー スライダ

    もっと画面を暗く·Shades MOONGIFT
    RanTairyu
    RanTairyu 2009/10/27
  • JavaScriptからSOAPを使う·SOAPjs MOONGIFT

    SOAPjsはJavaScript製のオープンソース・ソフトウェア。Web APIと言えば今はRESTないしRESTfulで提供されることが多い。データフォーマットもRSSやAtom、JSONまたはJSONPで提供されるものが多くなっている。いずれもブラウザからの扱いが容易だからだ。 テストスクリプト しかしエンタープライズでWeb APIによる連携を考える場合や、一昔前のWeb APIはSOAPで提供されているものも多い。せっかくの便利なデータでありながらSOAPであるがために使えないのは非常にもったいない。そこで使ってみたいのがSOAPjsだ。 SOAPjsはJavaScriptでSOAPを扱うためのライブラリだ。サーバから得られるXMLをパースし、メソッドをコールできる。テスト用のデモスクリプトではサーバのネットワークインタフェースを得るためのWeb APIをコールする。 WSDLを

    JavaScriptからSOAPを使う·SOAPjs MOONGIFT
    RanTairyu
    RanTairyu 2009/10/22
  • tail -fライクにTwitterを閲覧する·TailF MOONGIFT

    TailFはPerl製のフリーウェア(ソースコードは公開されている)。Twitterで多数のユーザをフォローすると、止まる間もなくタイムラインが流れている。まさにリアルタイムに動いていく世の中の様子が再現されているかのようだ。 tail -fのようなTwitterビューワー そんなタイムラインの流れを見ていて思いついたのだろう。この動きはログファイルなどで使うtail -fのコマンドに似ていると。刻々と変わる様子を追従し、流れるようなタイムラインを眺められるのがTailFだ。TailFはWebベースで動作するTwitterビューワーだ。 TailFを起動すると16001番ポートでサービスが立ち上がる。起動時に自分のTwitterアカウントのID/パスワードを設定するので、後はブラウザで開ければすぐにタイムラインが流れ始める。秒単位でどんどん更新されていくので、まさにtail -fのような動

    tail -fライクにTwitterを閲覧する·TailF MOONGIFT
    RanTairyu
    RanTairyu 2009/10/18
  • 簡易画像編集もできるバグ報告用スクリーンショットツール·Bug Shooting MOONGIFT

    Bug ShootingはWindows向けのフリーウェア。システム開発においてテストは重要なステップだ。そしてテストにおいてバグ報告の仕方は大事だ。分かりやすい報告をすれば修正も早い。ただ文字だけで説明するよりも、スクリーンショットがあった方が分かりやすいだろう。 設定画面。各種BTSに対応 Windowsでスクリーンショットを撮って報告に使おうと思うと意外と面倒くさい。PrintScreenを押して、ペイントなどに貼付けておかしい部分が分かるように加工して保存する。そしてバグトラッキングソフトウェアなどに添付するのだ。これはあまりに面倒くさい。 そこで使いたいのがBug Shootingだ。Bug ShootingはWindows向けのスクリーンショット撮影ソフトウェアで、撮影したスクリーンショットを加工するエディターがついている。それも報告しやすいようなマーカーや矢印、文字を追加する

    簡易画像編集もできるバグ報告用スクリーンショットツール·Bug Shooting MOONGIFT
    RanTairyu
    RanTairyu 2009/10/13
  • Python開発をはじめたいWindows開発者は·Portable Python MOONGIFT

    Portable PythonWindows向けのオープンソース・ソフトウェア。Pythonアメリカでのシェアが高いプログラミング言語だ。だがなぜか日ではいまいちシェアが低い。とはいえGoogle App Engineのような環境やDjangoのようなフレームワークも登場し、開発をプッシュする環境が整いつつある。 専用のプログラミング環境付き では実際にPython開発をはじめようと思ったら、何から準備すれば良いだろうか。もちろんまずはプログラミング実行環境のインストールだ。Windowsユーザの方はPortable Pythonを使えば一番早い。ポータブルで使えるPython環境が手に入るのだ。 Portable Pythonはインストーラーとして提供されるソフトウェアで、USBメモリなどにインストールする。もちろんHDDへのインストールも可能だ。Python2.5、2.6、3.0

    Python開発をはじめたいWindows開発者は·Portable Python MOONGIFT
    RanTairyu
    RanTairyu 2009/10/11
  • 自己責任で。海外ドラマをTorrentからダウンロードする·TVShows MOONGIFT

    TVShowsはMac OSX向けのオープンソース・ソフトウェア。日でも人気の高い海外ドラマ。ER、X-FILE、24、プリズンブレイク、LOSTなど多様性に富んだ作品が生み出され、人気を博している。日でのリリースは半年くらいの期間を要するので、その間やきもきさせられる人も多いはずだ。 海外ドラマのリスト そうした海外ドラマは日のアニメと変わらず、動画共有サイトやP2Pネットワークに流されていることが多い。そして、海外ドラマを専門に扱うソフトウェアがTVShowsだ。TVShowsはTorrentクライアントと連携して動作するソフトウェアだ。 TVShowsを立ち上げると海外ドラマの一覧が表示される。その数はとても多く、圧倒されてしまう。人気の高いドラマはシーズンごとに分かれて登録されている。後はその中から気になるドラマの横にある購読ボタンを押すだけだ。そうするとその情報がTorre

    自己責任で。海外ドラマをTorrentからダウンロードする·TVShows MOONGIFT
    RanTairyu
    RanTairyu 2009/10/09
  • マイクロソフト製のアンチウィルスソフトウェア·Microsoft Security Essentials MOONGIFT

    Microsoft Security EssentialsはWindows向けのフリーウェア。Windowsセキュリティソフトウェアが数多くあり、Mac OSXには殆どない。だからMac OSXはウィルス、セキュリティに強いというのは間違いだ。単にWindowsのシェアが大きいため、愉快犯であるウィルス作者達はより混乱が大きくなるであろう方を狙っているにすぎない。 マイクロソフト製のウィルス、マルウェア対策 Windowsには既に多数のウィルス駆除ソフトウェアがあり、会社では大抵インストールされているはずだ。だが個人では過剰な自信でインストールしていない人もいる。そういう方に限ってウィルスに感染してしまうのだ。既に無料のものも数多いが、マイクロソフトが開発したMicrosoft Security Essentialsはある意味安心して利用できるソフトウェアだ。 Microsoft Sec

    マイクロソフト製のアンチウィルスソフトウェア·Microsoft Security Essentials MOONGIFT
    RanTairyu
    RanTairyu 2009/10/07
  • 保存し忘れた、を防ぐ·SaveCircle MOONGIFT

    SaveCircleはMac OSX向けのフリーウェア。注意していても忘れてしまうのが保存だ。場合によってはマシンがクラッシュすることがあるが、そうした時に限って重要な作業をしていたりする。さらに保存を行う直前だったということも多々ある。 タイマーで自動保存 作業時間が勿体ないと言えばその通りだし、企業にとっても作業時間分のコストが全くの無駄になってしまう。そんな失敗を少しでも防いでくれるのがSaveCircleだ。SaveCircleは指定時間ごとに保存処理(コマンドキー + Sキー)を自動実行してくれるソフトウェアだ。 設定は最前面にあるアプリケーションまたは指定したアプリケーションに対して実行するかとなっている。例えばWebブラウジング中では保存処理は行わないので、消えたら困るソフトウェアを設定しておくのが良い。時間は自由に設定できるので、1分や1時間など必要に応じて設定してほしい。

    保存し忘れた、を防ぐ·SaveCircle MOONGIFT
    RanTairyu
    RanTairyu 2009/09/27
  • デフォルト起動するアプリケーションを管理する·RCDefaultApp MOONGIFT

    RCDefaultAppはMac OSX向けのフリーウェア。Mac OSXでは拡張子やURLに応じて起動するアプリケーションを切り替えることができる。しかしファイルはコンテクストメニューやファイルの情報から設定する必要が合ったり、URLの場合はSafariからといった具合で設定が別々に存在していた。 アプリケーション単位で設定できるのが便利 さらに筆者環境だけかもしれないが、同じRubyのファイルでも別なアプリケーションで起動する場合があり使い勝手がいまいちだった。だがRCDefaultAppを使えば起動するアプリケーションを一元管理できるようになる。 RCDefaultAppはシステム環境設定パネルとして動作するソフトウェアで、インターネットアプリケーション、メディア、アプリケーション、URL、拡張子、UTI、MIMEタイプ、ファイルタイプによって起動するアプリケーションを設定できる。特

    デフォルト起動するアプリケーションを管理する·RCDefaultApp MOONGIFT
    RanTairyu
    RanTairyu 2009/09/26
  • 高機能なMySQLフロントエンド·HeidiSQL MOONGIFT

    HeidiSQLWindows向けのオープンソース・ソフトウェア。MySQLの管理インタフェースとしてphpMyAdminを使うケースは多い。確かに外部のデータベースを使うなら便利だ。だが社内やローカルのデータベースを使う場合はローカルアプリケーションの方が便利ではないだろうか。 高性能MySQLフロントエンド GUIMySQL管理ソフトウェアも幾つかあるが、WindowsであればHeidiSQLが便利そうだ。特に設定をレジストリファイルとして出力して、他のHeidiSQLで読み込ませられるのが良い。社内で複数人で使う際にも一つ一つ設定する手間が省けるのだ。 HeidiSQLからデータベースを選択してテーブルの内容を見られるのはもちろん、データを編集してアップデートすることもできる。テーブルの構造を変更したり、インデックスを追加することも可能だ。任意のクエリーを実行、データのエクスポー

    高機能なMySQLフロントエンド·HeidiSQL MOONGIFT
    RanTairyu
    RanTairyu 2009/09/25
  • Perl開発専用のIDE·Padre MOONGIFT

    PadreはPerl製のオープンソース・ソフトウェア。Javaの開発というとEclipseやNetBeanを使ったり、.NETであればVisualStudioを使うなどIDEを使うことでより手早く開発が行えるようになる言語がある。いわゆるスクリプト系のプログラミング言語ではあまりIDEを用いるという文化は浸透していないように思える。とは言えテキストエディタを素のままで使うかというとそんなことはなく、ハイライト表示すると開発しやすくなるだろう。 Perl開発に適したIDE もしあなたがPerlでシステム開発を行っているなら、Padreを使ってみよう。PadreはPerl専用のIDEで開発をやりやすくする工夫が盛り込まれているソフトウェアだ。ハイライト表示はもちろんのこと、コード補完やCPANライブラリのインストールもできるようになっている。 セッションの保存、コメントのトグル、文字コード変換

    Perl開発専用のIDE·Padre MOONGIFT
    RanTairyu
    RanTairyu 2009/09/21
  • プログラムやCSSのちょっとしたコードを残しておく時に便利·Schnippselchen Pro MOONGIFT

    Schnippselchen ProはMac OSX向けのフリーウェア。いわゆるスニペットは開発、Webデザインを行っているとよく発生する。わざわざバージョン管理に入れるまでもない、ちょっとしたテクニックやコードの書き方をメモしておくのだ。特定言語向けのコミュニティでもよくそうしたスニペットが投稿されている。 コードスニペットを管理 そのようなコードの断片(スニペット)を管理するのに便利なのがSchnippselchen Proだ。Schnippselchen Proはプログラミングコードや、HTML/CSSなどのソースを管理するのに特化したスクラップブックソフトウェアだ。Githubなどでオンラインのスニペット管理が提供されているが、オンラインに載せるのはちょっと…と思う方はSchnippselchen Proを使ってみよう。 表示は3ペインになっていて、一番左にカテゴリ、右上が一覧、右

    プログラムやCSSのちょっとしたコードを残しておく時に便利·Schnippselchen Pro MOONGIFT
    RanTairyu
    RanTairyu 2009/09/20
  • CSVファイルの中身をQuickLook·QuickLook CSV MOONGIFT

    QuickLook CSVMac OSX向けのオープンソース・ソフトウェア。システム開発を行っているとCSVファイルを用いることが多々ある。表計算ソフトウェアの作るバイナリファイルに比べると扱いが良いからだ。初期データを一括で取り込んだり、システムのデータをエクスポートした時など利用範囲は多い。 CSVファイルの中身が確認できる そんな使われ方が多いCSVファイルだからこそ、さっと中身が見られると便利だ。テキストエディタで開いても良いが、やはり表形式で並んでいる方が分かりやすい。そこで使ってみたいのがQuickLook CSVになる。その名の通り、CSVファイルをQuickLookで見られるようにするソフトウェアだ。 QuickLook CSVをインストールすると、CSVファイルを選択してスペースキーを押すだけで中身が見られるようになる。行ごとに色が変わって表示されるので中身の確認がしや

    CSVファイルの中身をQuickLook·QuickLook CSV MOONGIFT
    RanTairyu
    RanTairyu 2009/09/20
  • キーボードの映像をサブとして表示する·Picture in Picture MOONGIFT

    Picture in Picture(PIP)はMac OSX向けのフリーウェア。Picture in Pictureというのはよくある表現で、操作方法を示した動画でキーボードやマウス、話している人の表情等を画面の端に小さく表示したものを言う。同様の表現はテレビ等でよく行われているだろう。ただ画面だけを映すよりも分かりやすくなる効果が期待できる。 右下に移っているのがPIP ヘルプを作ったりセミナーや勉強会など、Picture in Pictureが活用できる場面は多そうだ。そんな動画を作成できるのが、その名の通りPicture in Picture(PIP)というソフトウェアになる。Webカメラが必要になるので、ご注意いただきたい。 Mac OSXの場合は大抵のマシンにWebカメラがあるが、これは正面の撮影固定なので表情を映したい場合以外は都合が悪そうだ。できれば外付けのWebカメラでキ

    キーボードの映像をサブとして表示する·Picture in Picture MOONGIFT
    RanTairyu
    RanTairyu 2009/09/16
  • iPhone/iPod Touch向けのメディアサーバ·Mediastream for iPhone MOONGIFT

    iPhone/iPod Touchの操作に慣れると、パソコンの利用時間が下がってくる。特にPC向けのサービスが使えることに慣れるとそうだ。Youtubeやニコニコ動画といった滞在時間の長いサービスも、iPhoneから閲覧が出来るのでわざわざパソコンを立ち上げる必要がなくなってくる。 サーバの動画、音楽iPhoneでブラウジング 自宅にメディアサーバを構えている方も、iPhoneから閲覧できるようにしてしまえばさらに手軽で便利なものになるはずだ。 今回紹介するオープンソース・ソフトウェアはMediastream for iPhoneiPhone用のメディアサーバソフトウェアだ。 Mediastream for iPhonePHPで作られたWebアプリケーションで、ローカルにある動画にWebブラウザからアクセスできるようにしている。対象はiPhone、iPod Touchで画面も最適化さ

    iPhone/iPod Touch向けのメディアサーバ·Mediastream for iPhone MOONGIFT
    RanTairyu
    RanTairyu 2009/09/15
  • オープンソース化したFlashを使ったグラフライブラリ·FusionCharts Free MOONGIFT

    このソフトウェアは以前に紹介済みだが、オープンソース化されたので再度紹介したい。Webアプリケーションにとってグラフは鬼門ではあるが、実現できればユーザビリティを向上できる大きな機能の一つだ。ただの一覧や数字を並べただけでは分からない、具体性を感じられるようになる。 複雑なグラフも難なくこなす グラフを表示するのはHTML、画像、Canvas、Flashが有力で、Flashベースのものが最も表現力に富んでいて多数のブラウザをサポートするだろう。そんな表現力の高いグラフライブラリがFusionCharts Freeだ。 今回紹介するオープンソース・ソフトウェアはFusionCharts Free、Flash + XMLによるグラフ生成ライブラリだ。以前はフリーウェアだったが、ついにオープンソース化された。 FusionCharts Freeはグラフの表示にXMLを用いる。そのためサーバサイド

    オープンソース化したFlashを使ったグラフライブラリ·FusionCharts Free MOONGIFT
    RanTairyu
    RanTairyu 2009/09/13
  • CSSによる画像分割を行うSprite画像を生成する·SpriteMe MOONGIFT

    小さなアイコンを多数集めて一つの画像にし、CSSで分割するCSS Spriceという技術については何度か紹介したい。Tonttuもその代表ソフトウェアの一つだ。ブラウザからサーバに対するアクセス数が減るのが最も大きな効果で、小さなアイコンを数多く使っているサイトほど有効だ。 生成したい画像をドロップする Tonttuの場合、アイコンが手元にある状態から開始する。逆にWebサイトからアイコンを抽出するのがSpriteMeだ。 今回紹介するオープンソース・ソフトウェアはSpriteMe、既存サイトからSprite画像を生成するソフトウェアだ。 SpriteMeはPHPで作られたソフトウェアで、ブックマークレットを使って動作する。任意のWebサイトにてブックマークレットを実行すると、フローティングウィンドウが表示されてそこで表示されている画像を抽出する。そしてリストアップされている画像の中でSp

    CSSによる画像分割を行うSprite画像を生成する·SpriteMe MOONGIFT
    RanTairyu
    RanTairyu 2009/09/08