タグ

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

  • FirebugのJavaScript/HTML/CSS表示をハイライト処理·FireRainbow MOONGIFT

    FireRainbowはFirebugのJavaScript/HTML/CSS表示をハイライト化するソフトウェアです。 FirefoxのWeb開発デバッグツールとして知名度の高いFirebug。そんなFirebugはJavaScriptの表示がハイライトされておらず不便に感じる人も多かったのではないでしょうか。そこでFireRainbowをインストールしましょう。 インストールしました。再起動します。 こちらはインストール前。単なるテキストとして表示されています。 インストール後。ハイライトされていると可読性が格段に違います。 ミニファイされていてもある程度読めます。 こちらはインストール前のHTML。 こちらもハイライトされます。 FireRainbowをインストールするとFirebugにおけるJavaScript/HTML/CSSがハイライト表示されます。パースの際にはWebWorke

  • 試そう!Windowsのフォントを奇麗に·MacType MOONGIFT

    MacTypeはWindowsフォントを滑らかにして奇麗なフォントを表示してくれるソフトウェアです。 Windowsにおいてフォントを滑らかに表示するソフトウェアとしてGDI++が知られていますが、2010年のリリース以降あまり積極的に開発が行われていません。そこで立ち上がったのが後継プロジェクトと言えるMacTypeです。 インストーラーを使います。その際の言語は中国語になっています。 起動しましたメイン画面では日語が表示されています。 モードを選んだ後、プロファイルを選択します。 確認ダイアログが出ます。OKで開始します。 エクスプローラの表示。反映は即行われます。 Firefoxの表示。メニューからレンダリング結果まで全て滑らかな表示になっています。 タスクトレイのメニュー。 プロセス単位の状態も見られます。 MacTypeはレジストリモード、サービスモード、トレイモードの3つが

  • Google Playのアプリ情報をスクレイピングで取得·Android Market API MOONGIFT

    Android Market APIGoogle Play(旧Android Market)のアプリ情報を取得するRubyライブラリです。 もしGoogle Playのアプリマーケットにあるデータを使ってシステムを作るならば使ってみてほしいのがAndroid Market APIです。Ruby製のGoogle Play(旧Android Market)スクレイピングライブラリです。 インストールします。Rubygemsで簡単にインストールできます。 データを取得します。様々な情報が返ってきます。 名前の取得です。 スクレイピングを使っているからかうまくとれない情報もあります。 説明文。 日語のアプリもデータ取得できます。 トップセールスから取得というのもできます。 Google Playの画面も今の所Android Marketと比べて大きく変わっていないので殆どのデータが取得できてい

  • 笑えないくらいちゃんとしている。Pure BashなRailsライクなフレームワーク·shails MOONGIFT

    shailsはPure Bashスクリプトで作られたRuby on RailsライクなWebアプリケーションフレームワークです。 Bashだけでどこまでできるのか…そんな限界は実はないんじゃないかと思わされるのがshailsです。Bash on Railsと名付けられたRuby on RailsをBashスクリプトで表現したソフトウェアです。 shailsを実行すると環境が作成されます。 Railsっぽくフォルダやファイルが生成されています。 意外とファイル内容がちゃんとしていたりします。 シェルスクリプトなのにYAMLっぽく見えます。 shailsは実際にWebアプリケーションを作ることができます。大枠としてはネタソフトウェアなのですが、格的すぎて引いてしまうくらいです。モデルもルーティングもテンプレートもあって、ぜひ見て触れて楽しんでほしいソフトウェアです。 shailsはBashス

    笑えないくらいちゃんとしている。Pure BashなRailsライクなフレームワーク·shails MOONGIFT
    cubick
    cubick 2012/03/19
  • こんな手が!Faviconを使って通知数を表示する·Tinycon MOONGIFT

    Tinyconは未読などの通知をWebブラウザのお気に入りアイコンの上に表示するソフトウェアです。 Webサービスでメッセージをやり取りしたり、チャットなどで新着通知を出したいことがあります。そんな時にタイトルで教える方法もありますが、Tinyconは面白いことにFaviconを使って通知ができます。 Faviconの下に数字が書かれています。数秒ごとに自動で繰り上がっていきます。 デモです。どんどん数字が繰り上がっていきます。 実装する際のコードです。数値を当てるだけの簡単な使い方です。 Faviconの画像に数値を重ねて表示する程度であればサーバサイドでも実装できるでしょうが、TinyconはリアルタイムにFaviconを変化させられる点が強みです。メッセージを受け取ったタイミングで変化させればユーザの気付きにも役立つことでしょう。 TinyconはJavaScript製のオープンソー

    cubick
    cubick 2012/02/20
  • お手軽。動画をアニメーションGIFへ変換·video2gif MOONGIFT

    video2gifは動画をアニメーションGIFへ変換するソフトウェアです。 YouTubeなどの動画共有サイトの発達によって、ブログなどに動画を埋め込むのが簡単になっています。しかし面白いか面白くないか分からない動画をずっと見続けるのは苦痛です。そこでざっと内容を知りたい人のために使えるのがvideo2gifです。動画をアニメーションGIFに一発変換してくれます。 ターミナルで実行します。FFMPEG、Image Magickが別途必要です。 実行しました。が、筆者環境ではうまくいきませんでした。FFMPEGによる画像取り出しがうまくいなかった模様です。 video2gifの処理はシンプルで、MPEG4の動画からステップごとにGIF画像としてエクスポートして、それをImage MagickでGIFアニメーションとして結合しています。動画の概略を見せたりするのに役立ちそうです。 video2

    cubick
    cubick 2012/02/15
  • オープンソース好きはここからAndroidアプリを探そう·F-Droid MOONGIFT

    F-Droidはオープンソース・ソフトウェアを中心にしたAndroid用マーケットアプリです。 オープンソース・ソフトウェアを愛する人にお勧めしたいAndroidアプリがF-Droidです。オープンソース・ソフトウェアばかり集めたAndroid用マーケットアプリになります。 インストールします。 完了しました。起動します。 アプリケーション一覧です。全てオープンソースのようです。 アプリケーション詳細です。 メニューです。ここからインストールできます。 ダウンロード中です。 インストールの確認が出ました。 マーケットのメニューです。 リポジトリは追加、編集できます。 設定です。 アップデートチェックもあります。 カテゴリも多数あります。 F-Droidの面白い点としては、既にインストールされているアプリケーションについてもアップデートチェックしてくれる機能がある点です。Androidマーケ

  • 試すべし。懐かしのコマンド&コンカーをHTML5で復活·Command and Conquer MOONGIFT

    Command and Conquerは90年代に発売されたリアルタイムストラテジーゲームHTML5でリプレイスしたソフトウェアです。 コマンド&コンカーというゲームがある。日ではあまり流行らなかったようだが、海外では絶大な人気があるリアルタイムストラテジーゲームだ。90年代のゲームらしいが、HTML5の力で復帰した、それがCommand and Conquerだ。 ゲーム開始。左上の枠がゲーム画面だ。 時機の戦車で領土を広げていく。見えている部分が陣地になる。 陣地には工場や発電所といったユニットを配置する。 ユニットを多く配置していけば、選択できるユニットも増えていく。 敵がいるので倒していく。 武器を作るユニットは開発に時間がかかる…。 リアルタイムストラテジーなので、ターン制ではなくちょっと放っておくと敵がどんどん攻めて来る。気を抜くとあっという間に全滅させられてしまうだろう。

    cubick
    cubick 2012/02/09
  • 常に使うWebサービスを手軽にピン留め·Easy App Tabs MOONGIFT

    Easy App TabsはFirefoxのタブをダブルクリックするだけでピン留めしてくれるFirefoxアドオンです。 Firefoxの機能の一つにApp Tabというものがあります。日語版ではタブをピン留めとなっていますが、ファビコンだけのタブにすることでFirefoxを立ち上げた時に開いてくれるようになるので、常駐させておくようなWebサイトにアクセスしやすくなります。それをタブのダブルクリックだけで実現するのがEasy App Tabsです。 インストール画面です。 確認が出ます。インストールします。 インストール完了しました。再起動は必要ありません。 アドオンマネージャでも確認できます。 例えば当サイト。タブをダブルクリックします。 一気にファビコンだけになりました。 起動し直した時にタブの状態を戻してくれるアドオンや設定もありますが、一旦全てをクリアしつついつも使うものだけを

    常に使うWebサービスを手軽にピン留め·Easy App Tabs MOONGIFT
  • Amarok1.4をベースにした軽量音楽プレーヤ·Clementine Music Player MOONGIFT

    Clementine Music Playerはマルチプラットフォームで動作する音楽プレーヤです。 音楽の再生にiTunesを使っていますが、正直あの動作の重さに辟易します。音楽を聴くだけならもっとシンプルなソフトウェアが良いと思う方はClementine Music Playerを試してみてはいかがでしょう。 ダウンロードしたところです。 起動直後。まだ音楽は登録されていません。 設定画面で音楽ファイルのあるパスを設定します。 外部のWebサービスとの連携が充実しています。 外部のサービスを含めて検索できます。 ライブラリ更新中です。音楽ファイルの数によりますが結構時間がかかりました。 iPhoneAndroidMP3プレーヤを自動的に認識します。 ライブラリが表示されました。 アルバムのアートワークも表示されます。 再生しています。 音楽の情報。Last.fmから取ってきています。

  • Androidでも文明を育てる!·Freeciv for Android MOONGIFT

    Freeciv for Androidはオープンソースのシビライゼーション、FreecivをAndroidに移植したソフトウェアです。 個人的にシミュレーション系のソフトウェアは大好きです。シムシティをはじめとするシム〜シリーズをやっていると時間も忘れてしまうくらいハマるので怖くて最近はできません。同様に大好きなのが文面を作り上げるシビライゼーションなのですが、Androidでも楽しめるのがFreeciv for Androidです。 インストール画面です。デバイスによりますが、かなり時間がかかります。 まだまだインストール中…。 終わりました!さっそく開きます。 起動してもまだインストールです。 さらにインストール。結構時間がかかります。 ようやく起動しました。サウンドはないようです。 色々準備に時間を要します。 設定です。国はAからはじまる国名だけが選べるようです。 ゲーム開始です。小

  • これを待っていた。マインドマップ+GTD·MindOnTrack MOONGIFT

    MindOnTrackはマインドマップとタスク管理(GTD)が一つになったソフトウェア。 MindOnTrackはWindows/Linux用のフリーウェア(Mac OSX向けもリリース予定)。日々の業務やプライベートな予定など、うまく順番にやりくりするためにはTodo管理が欠かせない。そしてタスクというのは総じて自分の周囲を整理した時にも現れやすい。 タスク 単純に割り当てられているタスク以外にも、プロジェクトや業務に関して見直してみると新しいすべきことが見つかったりするのはよくあることだ。そこで考えをまとめつつタスクに落とし込めるソフトウェアとしてMindOnTrackを紹介しよう。 MindOnTrackはマインドマップとタスク管理が一緒になったソフトウェアだ。言わば作業を分類ごとにドリルダウンしながらまとめ、それに日付をつけてタスク化していくのだ。さらにGTDにも則っているので、プ

  • Androidのディスク容量が足りないと感じたら整理·diskusage MOONGIFT

    diskusageはAndroid用のディスク利用状況ビジュアル化ソフトウェア。 diskusageはAndroid用のオープンソース・ソフトウェア。デスクトップのHDDは大容量化し、動画や写真などサイズの大きいデータをどんどん放り込んでもさほど気にすることもなくなった。外付けHDDやクラウドも使えば容量は無限とも言える。 ディスク利用量 しかし同じような使い方をスマートフォンにはできない。筐体の大きさもあって、大きくても100GB程度だ。これでは定期的に整理を余儀なくされるだろう。そんな時に使えるのがdiskusageだ。 diskusageはAndroidにおける容量の利用状況をビジュアル化してくれるソフトウェアだ。起動時にスマートフォン内部か、SDカードかを選択できる。そして選択した方を解析し、グラフ化してくれる。トップディレクトリから順番にフォルダ単位でサイズが表示される。 設定画

  • 開発に使っているエディタはなんですか? MOONGIFT

    プログラマと言えばエディタにこだわりたい所。お勧めのエディタを教えてください。 開発言語やプラットフォームによって異なる場合もありますので、その場合は複数お選びください。 項目がない場合は追加してください。

    cubick
    cubick 2011/06/29
  • apkファイルのリソースを引き抜くためのツール·Apk-recovery MOONGIFT

    Apk-recoveryはAndroidのapkファイルからリソースやコードをリバースエンジニアリングするソフトウェア。 Apk-recoveryはWindows/Linux用のオープンソース・ソフトウェア。Androidで使われているアプリケーションの拡張子がapkだ。パッケージになっており、ダウンロードしてAndroidにインストールしてアプリケーションを利用する。誰かにアプリケーションを使ってもらいたい場合はapkファイルを配布すれば良い。 コマンド実行 そんなapkファイルの中身を見たいと思ったことはないだろうか。apkファイルにはdex(Dalvik)というファイル群が入っており、これをリエンジニアリングするのがApk-recoveryだ。 Apk-recoveryはWindowsLinux向けのソフトウェアであり、コマンドラインベースで使う。引数にapkファイルを指定して実行

  • JailBreaker必携。デバイス/バージョンごとのファームウェアをダウンロード·ipswDownloader MOONGIFT

    ipswDownloaderはiOSデバイスごと、バージョンごとのipsw(ファームウェア)をダウンロードするソフトウェア。 ipswDownloaderはWindows/Mac OSX用のオープンソース・ソフトウェア。iOSではOSのアップグレードはほぼ自動で行われる。母艦につないでiTunesを起動し、後は放っておくだけでOSがダウンロードされてインストールまで行われる。 メイン画面 そんな束縛された、しかし平穏な世界を否定して飛び出した脱走兵は自動ではアップグレードされてはいけない。そんなJailBreakerにお勧めなのがipswDownloaderだ。 iTunesを経由してダウンロードされるファームウェアは基的に最新のものだ。もし最新のファームウェアにバグがあった場合、即座に最新版が入れ替わる。しかしJailBreakにはそのバグのあるファームウェアが必要なのだ。そしてファー

    cubick
    cubick 2011/05/11
  • Google Chrome + Googleリーダーな人は必須。Googleリーダーで全文購読·Super Google Reader MOONGIFT

    Super Google ReaderはGoogleリーダーのエントリーを全文表示するGoogle Chrome機能拡張。 Super Google ReaderはGoogle Chrome用のオープンソース・ソフトウェア。フィードリーダーは今ひとつ一般には流行らないまま何年も経過している。だが個人的には手放せないツールの一つだ。普段使っているのはGoogleリーダーだ。 全文を読める 色々なフィードリーダーを使ってきたが、一番手に馴染むのがGoogleリーダーだった。同じようにGoogleリーダーを使っている人でGoogle Chromeを使っているのであればぜひインストールしておきたいのがSuper Google Readerだ。 Super Google ReaderはGoogleリーダーの記事単位で文を取得してくれるソフトウェアだ。概要だけしか表示していないフィードであってもSu

    cubick
    cubick 2011/05/06
  • 異なるドライブ、フォルダをまとめて仮想ドライブ化·Liquesce MOONGIFT

    Liquesceは異なる容量のHDD、フォルダを連結して一つのHDDであるかのようにアクセスできるソフトウェア。 LiquesceはWindows用のオープンソース・ソフトウェア。昔のWindows Serverでは、異なる容量のHDDを連結して一つのHDDであるかのように見せるDrive Extenderという機能があった。だが最新版ではこの機能は外されることになった。大容量HDDが容易に入手できるようになったからという説明になっている。 メイン画面 とは言えユーザからはこの機能を必要とする声は多かったようだ。データ破損につながる問題もあったようで、Microsoftがサポートする機能ともなれば、多少の問題であってもユーザの不満足につながるために多大なサポートコストを発生させてしまうのだろう。だがオープンソースならば自己責任の上で利用できる。それがLiquesceだ。 タスクトレイ Li

    cubick
    cubick 2011/04/28
  • ポータブル派にお勧め。常駐型の関連付け管理·eXpresso MOONGIFT

    eXpressoはポータブルなWindowsの関連付け管理ソフトウェア。 eXpressoはWindows用のオープンソース・ソフトウェア。Windowsではファイルの拡張子ごとに開くファイルを設定できる。ソフトウェアによっては設定画面で指定できるようになっているが、Windowsの設定からも変更できる。しかしこれの使い勝手はあまり良くない。 設定画面 自分のコンピュータであればまだしも、共用のパソコンであったり複数台のパソコンで同じ設定を行うのは大変だ。そこで使ってみたいのがeXpressoだ。 eXpressoはポータブルな関連付け変更ソフトウェアだ。常駐型のソフトウェアで、拡張子やファイル単位で実行するソフトウェアを変更することができる。ポータブルなのでeXpressoを起動すればどのコンピュータであっても関連付けがすぐに設定される。 常駐 便利な使い方としては他のポータブルアプリケ

  • ハッカー御用達、なGoogle ChromeをVimライクに操作する機能拡張·Vimium MOONGIFT

    VimiumはGoogle ChromeVimライクに操作できるようにする機能拡張。 VimiumはGoogle Chrome用のオープンソース・ソフトウェア。一流は道具にこだわる。プログラマーであれば開発用のエディタにこだわりを見せるものだ。カスタマイズはもとより、自分の手に馴染むエディタをとことん追求する。 ヘルプ その結果としてVimを選ぶプログラマーは多い。こだわってエディタにVimを選んだ人で、Google ChromeをメインのWebブラウザに使う人はVimiumを選ばない訳にはいかないはずだ。 Vimiumはhjklキーによる左右上下への移動はもちろん、ziでズームイン、zoでズームアウトといった二つのキーによる動作も行えるようになっている。さらに/でページ内検索(独自実装)を行い、さらにnとNで次または前のヒットに移動する。 ズームアウト 便利なのがyyによるアドレスコピ