ラベル extensions の投稿を表示しています。 すべての投稿を表示
ラベル extensions の投稿を表示しています。 すべての投稿を表示

2011年9月15日木曜日

画面をキャプチャするブラウザのプラグインいろいろ

ブラウザで表示している画面のスクリーンショットを撮るプラグインのメモ。



いずれも、Flashの領域もキャプチャできたし、画面全体をスクロールしてキャプチャする機能もあった。

画像形式は「キャプチャー イット!ツールバー」はJPEG、それ以外はJPEGかPNGから選べる。

Google Chromeの2つは、キャプチャ直後に新しいタブが開き、そこでキャプチャした画像の編集ができる。そのまま1クリックで印刷もできるので、画面イメージを印刷する用途には便利。
でも逆に、ファイルとしてどんどん溜めていきたい場合には毎回タブで開くより「キャプチャー イット!ツールバー」のように黙々とフォルダに画像ファイルを保存して行ってくれた方が便利かも。(「Screen Capture」の方は、設定でそうすることもできる。)

Chromeの「Screen Capture」以外は日本語化されていた。


ブラウザのプラグインではないけど、JTrimは画面キャプチャから画像の加工までできて便利。

2011年5月31日火曜日

Firefoxのアドオンから Java Consoleを削除する方法

Javaをインストールすると勝手にインストールされるFirefoxアドオンの「Java Console」。
要らないので削除したいのだが、通常のアドオンと違って「削除」ボタンが表示されないので普通には削除できない。

そこで、「Java コントロールパネル」で下図のように「ブラウザのデフォルトの Java」の「Mozilla ファミリ」のチェックを外したら、アドオン一覧に表示されなくなった。



同じような状況のアドオンとして「Java Quick Starter」があるが、これも同様に上記の図の「その他」のところにある「Java Quick Starter」のチェックを外せばアドオン一覧に表示されなくなる。

2011年5月25日水曜日

Twitterで情報収集するための便利ツールまとめ

Twitterで情報を集める上で便利なツールを集めてみた。

  • Advanced Twitter Search
    • Twitter自身によるTwitter Searchの詳細版
    • 要はTwitter Search Operatorsを使いやすいようにフォームにしたということか
    • キーワードはもちろん、発言者や言及先のユーザー、ユーザーの場所などいろいろ検索オプションがある
      • ユーザーの場所については、実は主にユーザーのプロフィールに書かれている場所からジオコーディングして取得してるだけなので結構間違ってたりする
    • OR検索は小文字の「or」ではなく大文字の「OR」なので注意
    • URLで検索すると、短縮URLは短縮前のURLで検索してくれる
    • 検索結果をRSSフィードで購読できる
    • Twitter本家からリンクしていないのはなぜ?
  • Google リアルタイム検索
    • Twitter等へのPOSTをリアルタイムで検索できる
    • Googleだけあって検索能力はTwitter Searchよりも強力
      • 例えば語句の揺れ(ひらがな⇔カタカナ、日本語⇔英語、タイプミス、等)に強いとか
    • 検索対象にFacebook等が加わったらしいけど、いまだに日本ではTwitterが独占状態
  • なんでも速報 Tweets on the Map
    • Googleリアルタイム検索の地図版
    • お天気専門の天気速報
  • ホームページのつぶやき見える君(仮)
    • ブラウザで表示中のページのURLを含むTweetを表示してくれるChrome拡張 & Firefox用Greasemonkey
    • 短縮URLでも拾ってくれる
  • Twitter Streaming API
    • Twitter等へのPOSTをリアルタイムで取得できるAPI
      • 通常は取得できる内容に制限がある
      • 制限なしで全Tweetを取得できるStreaming APIの「Firehose」の提供先にdocomoが加わったのは記憶に新しい
    • APIなのでプログラムができないと使えない
    • キーワードを指定しての取得は、日本語には対応していない
    • 解説(英語):Streaming API Documentation | dev.twitter.com
    • PHPでTwitter Streaming APIを使って特定のキーワードを追跡する例:P2_Service_Twitter

2011年2月17日木曜日

Gmailの新着メールを通知してくれる Firefoxアドオン 4つを比較

Gmailが進化して、Google Chromeなら拡張なしでも(HTML5を使って)Gmailの新着メールをデスクトップ通知してくれるようになった。(Google AppsのGmailはまだ未対応?通知は来たけどうまく機能しなかった。)

で、同じようなことをFirefoxでやりたくてアドオンを調べたのでメモ。
調査ポイントは、

  • Google AppsのGmailで使えるか
  • デスクトップ通知(ブラウザ以外のアプリ(例えばExcel)で作業をしている場合でも、新着メールの通知を表示する)があるか
  • ステータスバーのアイコンをクリックした時に、いい感じにGmailのページを表示してくれるか


Gmail Notifier
  • 2010年の年末頃からログインできなくなった(これにより、世に言うGmail Notifer難民が発生した)
  • Google AppsのGmailでも使用可(だった)
  • デスクトップ通知あり(だった)
  • ステータスバーのアイコンをクリックすると、既にGmailを開いている場合はそのタブを表示、Gmailを開いていない場合は新しいタブを開いて表示、空白タブしかない場合は空白タブ上で表示できるのが便利(だった)
  • 非公式ビルドならログインできるらしい


Gmail Manager
  • Google AppsのGmailでも使用可
  • デスクトップ通知なし
  • 新着メール通知の一部が文字化けしているが、件名とかは無事なので支障はない
  • ステータスバーのアイコンをクリックした時にどのタブで表示するかは設定できるが、Gmail Notifierのような動きはできない
  • 中クリックを新着メールチェックに割り当てられるのは便利

WebMail Notifier
  • Google AppsのGmailで使えなかった。使える場合もあるので、Google Appsのセキュリティ等の個別のポリシーが原因だと思われる


GMail Checker
  • Google AppsのGmailでも使用可
  • デスクトップ通知あり
  • ステータスバーのアイコンをクリックした時にどのタブで表示するかの設定でGmail Notifierのような動きはできない
  • 日本人はあまり使っていない?上記3つに比べて、日本語の紹介サイトが少ない


元々はGmail Notifierを使っていて「デスクトップ通知」を使えていたのだけれど、去年末からログインできなくなった。
それでGmail Managerに乗り換えたが、機能的には良いのだが残念ながら「デスクトップ通知」をしてくれない。
WebMail Notifierは自分が使っているGoogle Appsで使えなかった。
結局、Gmail Checkerに落ち着きそう。

Gmail Checkerは機能的には過不足なくいい感じだけど、ステータスバーのアイコンをクリックした時の動きはGmail Notifierが一番良かった。
メール件数はfaviconで見えるから、あと欲しいのはデスクトップ通知なのです。

2011年1月12日水曜日

リンクのリファラをカットしてくれるGoogle Chromeの拡張

HTML5ではreferrerを送らないという記述ができるらしい。
WebKit nightlies support HTML5 noreferrer link relation.ja – WebKit

これを利用して、Google Chromeでreferrerを送らないようにする拡張があった。
Google Chrome拡張 「noreferrer link」を作りました - awef

これでいよいよFirefoxからChromeに本格乗り換えか? (でも面倒だなあ...)


というわけで2011年もよろしくお願いいたします。

2009年8月28日金曜日

Firefoxの起動や終了が遅い問題を解決するアドオンいろいろ

Firefoxの起動や終了にやたらと時間がかかる原因の1つは、Firefoxの内部データを保存しているDBの1つであるplaces.sqliteが肥大化することらしい。
Firefoxの終了が遅くなると、終了してから起動しようとすると「Firefoxは起動しています」とか言われて起動できないこともよくある。

で、そのplaces.sqliteをVACUUMするアドオンが相次いでリリースされている。


Vacuum Places :: Firefox Add-ons

  • ステータスバーのアイコンをクリックするとVACUUM
  • 設定画面(ロシア語!)はあるが、実際には使えない(設定しても意味無い) バージョン0.2からは使えるようになったらしい


Vacuum Places Improved :: Firefox Add-ons
  • 上記のVacuum Palcesの改良版
  • 設定画面が英語になり、かつ、実際に使えるようになっている
  • 設定すれば、一定のFirefox起動回数ごとに自動でVACUUMしたりできる


ふと今日は・・・・・・  Vacuum Places 日本語化
  • 上記2つの日本語化版


PlacesCleaner :: Firefox Add-ons
  • アクセス回数が少ないページを履歴から削除することにより、さらにplaces.sqliteをダイエットできるそうだ


SQLite Optimizer :: Firefox Add-ons



個人的には以前から使っているSQLite Optimizerが気に入っている。
VACUUM&Reindexしたら、確かに再起動が早くなった。
ていうか、これはFirefox本体でやるべきことだと思う。


ちなみに、上記のアドオンをいくつか試していたら、DeliciousアドオンのSQLiteのデータがおかしくなった。(ReSyncですぐに直ったけど。)どれが悪さしたんだろう?



参考:
 Places を VACUUM する拡張機能3個 - えむもじら
 Firefoxを起動したままplaces.sqliteをVACUUMできる: べつになんでもないこと
 Mozilla Re-Mix: Firefoxの[places.sqlite]をワンクリックで最適化できるアドオン「Vacuum Places」

2009年7月28日火曜日

PHPを5.3にバージョンアップしたら動かなくなった場合の対処法

Windows上のPHPを5.2から5.3にバージョンアップしたら動かなくなった時にやったこと。
(自分の環境での解決策のメモ)


トラブル1:Apacheを起動する時に下記のようなエラーが出て起動できない

ローカル コンピュータ の Apache2 サービスを開始できません。
エラー 1067: プロセスを途中で強制終了しました。
原因は存在しないextensionをロードする設定になっていることだった。
自分の場合、php_pdo.dllとphp_zip.dllをコメントアウトしたらApacheを起動できるようになった。
(以前、PHP 5.3 RC2に無いエクステンションを書いたことを思い出してやったら動いた。)


トラブル2:PHPのページを呼んでも帰ってこない OR 真っ白のページが表示される
Apacheのアクセスログにもエラーログにも何も記録されていない。PHPのエラーログにも何も書かれない。
ということはPHPのエラーログにエラーを書き出す前にこけてる?そしてApacheはPHPからの処理の戻りを待ち続けてる?

原因は、タイムゾーンの設定をしていないことだった。
date.timezone = Asia/Tokyo
上記設定をしてあげたら無事動くようになった。

これは仕様か?

2009年7月12日日曜日

Google Chromeに Extension(拡張)をインストールするメモ

(2010/01/17追記)
面倒な事をしなくても、現在は下記のように簡単にExtensionが使えるようになるみたいですね。

  1. Google Chrome Extensionsのサイトを表示すると、もし使用中のChromeがExtension非対応の場合はBeta版のインストールを勧められる(英語)
  2. そこからChromeのBeta版をインストールして、Chromeを再起動する

(追記終わり)


Google ChromeでExtension(拡張)を使えるようにするメモ。

  1. Chromeをdev版に切り替える。
    Chrome dev版のダウンロードページ
    からdev版をダウンロードしてインストール。
  2. Extensionを有効にする。
    Chromeのショートカットのプロパティを開き、「リンク先」の最後に「 --enable-extensions」を付ける
    参考:Google Chrome 拡張(Chrome Extension) はてなブックマークのエントリー数を表示する Chrome拡張を作った - 忘れないようにメモ

以上。

ショートカットからChromeを立ち上げ、試しにAdSweepのページでAdSweepをインストールしてみればExtensionが有効になっているか分かる。
はてなブックマークのエントリー数を表示するChrome拡張なぜかインストールできなかった。(2009/08/12変更)インストールできるようになった。コメント欄参照。)

インストールしたExtensionは、chrome://extensions/ を見れば確認できる。


ExtensionはGoogle Chrome Addons, Themes, and Pluginsあたりから入手できるが、まだまだ欲しいものはない状況。
せめてRefControlが欲しいなあ。


参考:Early Access Release Channels ‎(Chromium Developer Documentation)‎

2009年5月13日水曜日

Firefoxのアドオン CustomizeGoogleを自分で SearchWikiに対応させる方法

やったことのメモ。
Firefoxは閉じてからやった方がよいと思う。

  1. FirefoxのProfilesフォルダを開く
  2. extensionsフォルダの中からCustomizeGoogleのフォルダを探す
  3. chromeフォルダの中にファイル「customizegoogle.jar」があるので、これのバックアップをとっておく
    (必須ではないが、念のため。)
  4. customizegoogle.jarを解凍ソフトで開く(たぶん拡張子をZIPにすればWindowsの標準機能でも展開できると思う)
  5. contentフォルダの中にあるcustomizegoogleフォルダの中にあるファイル「javascript.js」をテキストエディタで開く
  6. 文字列「/li[@class='g']」を、全て「/li[@class='g' or @class='g w0']」に変換し、ファイルを上書き保存する
  7. contentフォルダ、localeフォルダ、skinフォルダをまとめてZIPにして、ファイル名を「customizegoogle.jar」にする
  8. 作った「customizegoogle.jar」を、3の同名のファイルのところに上書きコピーする


検索結果はli要素として表示されるが、そのclass属性が"g"から"g w0"に変わったことが原因だった。
「検索ツール」を使って再検索した場合など、class属性が昔ながらの"g"になる場合もある。
"w0"の意味は知らないので期待通りに動かないこともありそうだが、とりあえずこれで様子を見る。

2009年2月16日月曜日

Apacheモジュール版の v8cgiがリリースされていた

v8cgiのバージョン0.3.0がリリースされ、Apacheモジュールとして動作させられるようになった。


httpd.conf設定例(Windowsの場合)

LoadModule v8cgi_module C:/test/v8cgi/mod_v8cgi.dll
AddHandler v8cgi-script .ssjs

Apacheモジュールとして動作させる場合、ssjsファイルの方の1行目に"#!/test/v8cgi/v8cgi"を書かなくてもよい。


ただし手元の環境では、Apache(再)起動後に最初に読み込んだssjsファイルが毎回実行される。
つまり、最初に/test/example.ssjsを表示させたら、/test/example2.ssjsでも/test/not-exist.ssjsにアクセスしてもexample.ssjsが実行される。
Zend Frameworkライクな(M)VCパターンにするならよいかもしれない。


参考:floatingdays: v8cgiのインストールと簡単なサンプル

2009年1月26日月曜日

PHPで Windowsのメモリ使用量を取得する方法

準備

  1. pecl4win(現在サイトがダウンしている)かhttp://snaps.php.net/win32/からPECLの該当バージョンを取得する。

  2. php_win32ps.dllをPHPのextフォルダにコピーし、php.iniの設定でこのExtensionを有効にする。


メモリ使用量の取得方法
win32_ps_stat_mem()で取得する。


$stat = win32_ps_stat_mem();
echo '現在メモリを' . $stat['load'] . '%使用中です。';


CPU使用率はどうやれば取得できる?


参考:PHP: win32_ps_stat_mem - Manual

2008年8月14日木曜日

Delicious Bookmarksからデータが消えて PCがフリーズする問題の解決方法(追記:解決した!)

FirefoxのアドオンにDelicious Bookmarksというものがある。ショートカットからDeliciousへのPOSTができたりBookmarkをツールバーに表示したりと非常に便利なのだが、バージョンが2.0.95に上がったら壊れてしまった。(ローカルデータが認識できなくなりSyncを繰り返す。CPU負荷も高く、PCが固まる。)

しばらくこのアドオンを無効にしていたが、先ほどこの問題の解決策を見つけた。

It seems that 2.0.95 causes some trouble, but after I delete delicious.rdf file in my firefox profile directory, it seems works well. This is suggested at the forum in yahoo group described above. Worth to try, I guess, if you in trouble.
from Delicious Bookmarks のレビュー :: Firefox Add-ons
(※2008/8/13のXoraさんのレビュー)
Firefoxのプロファイルにあるファイル「delicious.rdf」を削除したら直るとのこと。
試しにやってみたら、確かに直った気がする。しばらく様子を見てみよう。(※追記あり!)

しかしXolaさんも書いているとおり、"And of course we still need a fix release."
Fixした時に今回の解決策(delicious.rdfを2.0.95に合った形にした)のせいでまたインストールし直しとかにならなければよいが。


追記:しばらくしてFirefoxを再起動したら、またSyncし始めちゃったよー

追追記(2008/08/21):
Delicious Bookmarks のレビュー :: Firefox Add-onsの"Work-around for 2.0.95 problems"をやったら解決した。
1) Log out of delicious.
2) Uninstall delicious addon 2.0.95.
3) Quit firefox
4a) Delete this file for XP: C:\Documents and Settings\\Application Data\Mozilla\Firefox\Profiles\.default\delicious.rdf
or
4b) Delete this file for vista: C:\Users\\AppData\Roaming\Mozilla\Firefox\Profiles\.default\delicious.rdf
5) Restart firefox and install delicious addon version 2.0.64

2.0.64は2つ前のバージョン。1つ前までは試してみたが、2つ前まで戻さなくちゃいけないとは。
今のところこれで以前のように動いている。
Deliciousからの新バージョンについての反応がまだ無いところを見ると、よほど深刻な問題なのか?!

追追追記(2008/08/22): 1つのPCでは解決したが、1つのPCではフリーズっぽくなる...HELP!

ブログ アーカイブ

tags