全アーカイブ
211 件のログがあります。表示 : 22 - 28 / 211
2009/01/27
2009/01/16
Gmail で Hotmail (Windows Live Hotmail) を管理する
教えて君.net によると、Hotmail (Windows Live Hotmail) が POP 対応したらしいので、さっそく Gmail でチェックできるようにしてみました。
Hotmail の POP 対応の内容は以下のようになっています1。
- メール受信サーバーは「pop3.live.com」
- (ページ内には記載されていないが)ポート番号「995」
- 受信時にSSLが必要
- アカウントはHotmailアドレス(例「yourname@hotmail.com」)
- パスワードはHotmailパスワード
- メール送信サーバーは「smtp.live.com」
- 送信時の認証が必要(受信アカウント/パスワードと同じ)
- 送信時にSSLが必要
この情報に基づき、Gmail で Hotmail が読み込めるようにしてみました。
まず、Gmail で [設定] をクリックし、[アカウント] タブを開きます。その中で [別のアカウントからメールを受信:] という項目にある [別のメール アカウントを追加] をクリックします。
次に追加したい Hotmail (hotmail.com
, hotmail.co.jp
, live.com
, live.jp
, msn.com
など) のメールアドレスを入力し、[次のステップ »] をクリックします。
その次は具体的な設定項目を入力します。
- ユーザー名は、@ 以降を含むメールアドレス。@ の前だけでは不十分なことに注意。(入力例:
username@hotmail.com'
) - POP サーバーは、
pop3.live.com
- ポートは、
995
- セキュリティで保護された接続 (SSL) を使ってメールを取得する、にチェックを入れる
その他の設定はお好みで構いません。
間違いがなければ、[アカウントを追加 »] をクリックすると、次の画面に進み、Gmail で Hotmail の受信ができるようになります。
Hotmail は POP にも IMAP にも対応していなかったために、ウェブメールで直接見るか、もしくは Outlook や Entourage(今時は Windows Live Mail Client か)で確認しなければ、Mail.app 等、通常のメールでは受信できず2、Gmail での一括管理もできなかったので、今回の変更は大歓迎です。
-
元ネタの公式ブログは、A new way to get Hotmail on your phone - Windows Live team blog。ポート番号等も含めた設定の情報は、Send and Receive Windows Live Hotmail emails from a Mail Client - Mail and Settings - Windows Live Help にあります。 ↩
-
HTTP Mail Plugin を使えば Apple Mail (Mail.app) でも受信可能ですが、hotmail.co.jp などはできません。 ↩
2009/01/05
Safari で選択語によるサイト内検索する Bookmarklet (Safari の getSelection の挙動)
Tiger マシンが家に 1台あるのですが、この度、ようやく Mac OS X v.10.4.10 から 10.4.11 にアップデートしました。10.4.11 にしていなかったのは、ひとえに 10.4.11 により Safari 3 に移行すると、AcidSearch が使えなくなってしまうという理由によるものです1。
Safari の組み込み検索フィールドを拡張する
AcidSearch のように Safari の検索ボックスを拡張するプラグインの代替としては以下のようなものがあります。
- Yahoo! に買収された Inquisitor
- 検索ボックスの拡張に留まらない多機能プラグイン Glims
Safari の Google 検索窓ではなく、Firefox のスマートキーワードのようなアドレスバーからの検索なら、以下のようなプラグインがあります。
- これまた Safari 使いには欠かせない多機能プラグイン SafariStand
- 単機能なら Keyurl(現在、サイトにつながりません…)
Google のサイト内検索を簡単にしたい
前置きが長くなりましたが、上記に紹介したような AcidSearch 代替プラグインでは、どうしてもできないことがあります。サイト検索です2。私はサイト内検索をすることが多いので、これができないとどうしても効率に不満が残ります。AcidSearch はサイト内検索ができたので、よかったのです。
いろいろ調べてみたのですが、現在、Safari のプラグインでこのサイト検索ができるものはなさそうです。Firefox や IE なら Google ツールバーを使う方法もあるのですが…。
サイト内検索をするブックマークレット
しかたないので、サイト内検索は Bookmarklet で実現することにしました。もう既に誰かが同様のものを作っていそうなきもしますが、以下で公開しておきます。
javascript:l=location.hostname;k='%22'+encodeURIComponent(window.getSelection())+'%22';window.location='http://www.google.com/search?as_q='+k+'&as_sitesearch='+l;
使い方は、下記のリンクをブックマークしておいて、必要なときに呼び出すだけです。選択した単語部分をそのとき開いているサイト内で Google のサイト検索を用いて検索結果を表示します。
検索結果は同一ウインドウで開きますが、新規ウインドウで開きたい場合は、window.location
の部分を window.open
にすればいけると思います。
この Bookmarklet をブックマークバーの一番左に置いておけば、⌘1 (cmd+1) で一発でサイト内検索を行うこともできます3。
Safari の window.getSelection() の挙動
このブックマークレットを作るにあたって、ちょっとハマったのが、Safari の window.getSelection()
の動作でした。
Safari では window.getSelection()
はオブジェクトとして返ってくるのですが、それを例えば window.getSelection().toString()
としても、テキストが得られないようなのです。
プロパティを調べると、toString:[function] が定義されていることもわかる(toStringしか定義されていないこともわかる)。しかし、s.toString()=undefined なのだ。alert(s) とすれば、選択された文字列が表示されるので、toString()は実装されているように思うのだが。。。
いろいろ調べてみたのですが、WebKit Bugzilla #46094 なんかを見てみると、toString
は Firefox と同様に動くようになったと書いてあります。ただ、上記の記事が 2007年 4月、#4609 の Fix は 2006年 1月なので、直っていてよさそうなものなのですが、Safari 3 になるまで修正が入らなかったのかもしれません。
この問題があったときに、回避策として window.getSelection()
をテキストにする方法は、検索するといくつかでてきました。
str=window.getSelection()+'';
str=unescape(escape(window.getSelection()));
前者は、空のストリングを付加して、window.getSelection()
の返すオブジェクトをテキストに変えているようです。
後者も似たようなものですが、私が公開している Title+URI+Text.scpt で使っている方法です5。
そんなわけで、以下のようなコードを書いてみました。
javascript:l=location.hostname;k=window.getSelection();k='%22'+k+'%22';window.location='http://www.google.com/search?as_q='+k+'&as_sitesearch='+l;
これでうまく動くような感じだったのですが、落とし穴がありました。このコードだと、取得した文字列が元のページの文字コードに依存する形になり、文字列を Google に渡したときに元のページの文字コードに基づいて URI エンコードした形で URL に検索クエリが入ってしまうのです。UTF-8、Shift_JIS のページでは問題なく動いたのですが、EUC-JP のページではクエリが文字化けしてしまうことが判明しました。
どうしたものかなーと思ったのですが、ページから取得した文字列を encodeURIComponent
したところ、UTF-8 で URI エンコードされた文字列になったので、めでたく動くようになりました。
というわけで、簡単かと思いきや、意外に手数をかけてしまいました。
-
当初はそれ以外にも Safari 3 非対応プラグインが多かったのでアップデートをためらっていたのですが、ほとんどが Safari 3 対応、もしくは別の代替手段が出てきたために、AcidSearch が私には最後の障害となっていました。 ↩
-
Bookmarklet に限らず、Safari のブックマークバーに登録されているブックマークは左から順番に ⌘ (cmd) + 数字 のキーボードショートカットが割り振られています。 ↩
-
Bug 4609 - window.getSelection().toString() is undefined (range object returned from window.getSelection() is useless) ↩
-
window.getSelection()
で AppleScript から Safari の選択テキストが取得できなくなったために採用した方法なのですが、なんでこうする必要があるのかという背景は今回知りました。 ↩
2008/12/22
Amazon のコミックセットで漫画を大人買いする
私は好きな作家さんのマンガをごそっと買いたくなることがあるのですが、既に新刊で手に入れずらかったりとか、予算の問題で、Amazonマーケットプレイスで中古本を探すことがあります。
新刊であれば、Amazon のショッピングカートに入れておいて、まとめて発送できるので送料も節約できていいのですが、マーケットプレイスの本は、1冊 1冊送料がかかるので、まとめ買いには使いづらいと思っていました。
しかし最近になって「コミックセット」なるものがあるのを発見。いつから存在しているのかわからなかったのですが、Google のインデックスには 2008年 2月ころから大量に登録されているようなので、きっとその頃からあるのでしょう。単に私が今まで気づいていなかっただけみたいです。
このコミックセットを好きな作家さんの名前で検索すれば、セット販売されているマンガが見つかります。以下は松本大洋を検索した例。
一応気をつけた方がいいのは、コミックセットと言っても、全巻がそろっているものばかりではなくて、一部分のみでの販売のこともあることです。希望の巻数がそろっているかどうかチェックを忘れないようにしてください。
なお、中古だけでなく新刊も含めたコミックセットの検索は、こちらからできます。
横山光輝の三国志 全30巻 20,400円 を買うには少し勇気がいるかもしれませんが、風の谷のナウシカ 全7巻セット 2,780円 くらいなら、手が出しやすい…かも?
ちなみに Amazon 以外にもコミックセットやってるところは、探せばいろいろあるみたいです。例えばユーブック楽天市場店。
BOOK・OFF Online のオトナ買い検索なんていうのもありますね。中古がない場合は新品まじりで結果が出ますけど。
後は Yahoo! オークションもまとめ買いできるコミックのセット販売を見つけるにはいいですよね。
集英社
魅力的な登場人物たち
ベジータ大好き、私もパンチングマシーン壊したい
日本の宝
40歳をこえてドラゴンボール全42巻を買い揃えました
2008/12/01
ザッピングにやられてました
導入したこともほとんど忘れていたのですが、ザッピングというブログパーツ(悔しいのでリンクは張りません)を張っていたために、このブログへのアクセスが JavaScript で www.adxtn.com とかいうドメイン・パーキングっぽいサイトに飛ばされていました。このサイト、ポップアップウインドウをブロックしてないと、たくさん広告窓が開くらしく、転送されてしまった方には大変ご迷惑をおかけしました。休暇中につき、対応が遅れてしまいました。
この強制リダイレクトの顛末について、詳しく知りたい方は以下のサイトなどをご参照ください。
- ザッピングのパーツを旧ドメイン(thatsping.com)のまま使っていると怪しいサイトにリダイレクトされる - F.Ko-Jiの「一秒後は未来」
- BB Watch - ザッピング、利用ブログが第三者サイトにリダイレクトされる事象
- thatsping.comのスクリプトで強制転送されてた - Notebook :: Hibi no Note
- thatsping.comのドメインが乗っ取られてしまっているようです。 : tokuriki.com
- ブログパーツによる予期せぬリダイレクト|ザッピングがthatsping.com → thatsping.jpにドメイン変更 ? 【SEO初心者のEvoブログ】
当ブログへは 10月23日に「ザッピング運営事務局」と称する以下のような書き込みがありました。
※このコメントは、 ザッピングをご利用して頂いているユーザー様を対象にお送りしております。 既にタグを変更して頂いている方にもコメントしてしまう場合がございますが、 ご容赦くださいませ。
「ザッピング」をご利用いただきありがとうございます。 運営元の(株)ブログウォッチャーと申します。
この度、「ザッピング」のURLが、弊社側のシステムミスで、 http://thatsping.com/ から、 http://thatsping.jp/ へ変更になりました。 その関係で、ページに貼って頂いているタグを変更して頂く必要がございます。
以前のタグのままの状態ですと、 検索ワード等の情報を取得できない状況が発生しております。 ご迷惑をおかけしまして、大変申し訳ございません。
誠にお手数なのですが、 http://thatsping.jp/tagcode に新たなタグ情報が記載されておりますので、 ご参照の上、タグを変更して頂けると幸いです。
今後とも、「ザッピング」を何卒宜しくお願い致します。
これを読んで最初に思ったのは、なんで連絡がブログ記事のコメント欄への書き込みなんだ、うさんくさいなぁ、ということでした。
thatsping.com のタグが使えなくなっているのは確かにそうだったのですが、張り替えるのは面倒だし、ザッピングのサービスが使えなくても別に構わないや、と思って放置していたのですが、痛い目を見ました。
しかし、この最初の通知には thatsping.com のドメインが第三者に乗っ取られたことはもちろん、thatsping.com のドメインが失効したこともはっきりと書かれておらず、お知らせとしては最低だと思いました。
運営会社のブログウォッチャー側も JavaScript を利用してページを転送されるとまでは思っていなかったのでしょうが、自らの失態をもっとわかりやすい形でアナウンスしていれば、被害は断然少なくできたのではないかと思います。
新しいタグに貼り直している人もいるみたいですが、こういうことがあると、今後はサービスを利用する気がなかなか起きないですね。なお、知らなかったのですが、ブログウォッチャーはリクルートの作った会社なんですね1。
ちなみに、無料ホームページサービスの TOK2 でも、最近ドメイン失効騒ぎがあったそうです2。
2008/10/04
蟲師が iPhone/iPod touch で読める
蟲師がApp Store で発売されていた
何気なく App Store を眺めていたら、トップページに蟲師1が!たったの 115円だったので思わず買ってしまいました。
買ってみてわかったのは、115円でコミック単行本 1冊かと思ったんですが、1話分でした。App Store のレビューで高いと言ってる人がいたので、なんで 115円が高いんだろうと思ったんですが、そういうわけでした。
蟲師の第1巻には 5話収録されているので、115 x 5 = 575円で、税込み 560円の紙の単行本よりわずかに高い。それなら紙の単行本を買った方がよさそうなものですが、私は好きなのでとりあえず満足です。蟲師が iPhone に入っているということに満足を覚えてしまうマニア心?現在単行本で発売されている全話をダウンロードすることはないと思いますが、気に入ったエピソードをいくつかダウンロードするのはありかなという気がします。
以下のリンクは、App Store へのリンクです。iTunes で開かれます。
使い勝手のよい iPhone/iPod touch 用電子書籍ビューア T-Time touch
使用されている電子書籍ビューアは、株式会社ボイジャーの T-Time touch です。薬局のポチ山さん2で使われたことでも有名な電子書籍ビューアで、iPhone/iPod touch 用ビューアとしては最も評価が高いと思います。
T-Time touch ではない、iPhone/iPod touch 用のゴルゴ 133 やケロロ軍曹4のコミックビューワは、コマに動きがあったり電子書籍ならではの見せ方を工夫しているのですが、前のコマに戻れなかったり、一度ホーム画面に戻るとまた最初から見ないと行けないので途中中断ができず、使いやすいとは言えませんでした。
その点、T-Time touch は必要な機能は備えています。
- 途中で中断してもページを覚えていてくれる
- 前後への移動はもちろん、インデックス表示して、任意のページを表示できる
- ダブルタップ・ピンチアウト5: による拡大ができる
なお、最初、T-Time touch 下部のコントロールの出し方がわからなかったのですが、スクリーンショットにあるように、軽く一度スクリーンをタッチすればよかったのでした。
蟲師・T-Time touch 関連リンク
- T-Time touch で読める他の作品(注:iTunes で開かれます)
- Travellers Tale 過去記事: 蟲師
講談社
しっとりと静かな
古き良き哀愁
出会えてラッキーな独自の世界観
他にはない独特な雰囲気
-
蟲師 - Wikipedia:私は単行本でしか読んでないので詳細は知らないのですが、アフタヌーンでの連載の方は完結したそうです。 ↩
-
App Store: ゴルゴ13 Target.9 檻の中の眠り(iTunes で開かれます) ↩
-
App Store: ケロロ軍曹 第壱話(iTunes で開かれます) ↩
-
ピンチアウトは 2つの指で選択範囲を広げる動作です:アップル、iPod touchの操作系用語を統一:ニュース - CNET Japan ↩
2008/09/28
SIM ロックフリーの正規品 iPhone が 84,000円
Apple 香港から出ている正規品の SIM ロックフリーの iPhone が、8GB モデルで 84,000円だそうです。日本では、一括購入すると 69,120円なので、意外にお買い得?
以前までは携帯電話キャリアー(Hutchson / 3)からしかiPhone3Gを購入することが出来ませんでしたが、Appleが直接端末販売開始しました。保証はApple香港社のものになります。
SIMロックがもともと無い黒の8GB版です。
この「電脳中心買物隊」は、香港・華南のモバイラーによって運営される買物代行サイト
だそうです。購入は自己責任で。
この iPhone で、docomo の パケ・ホーダイ ダブル が使えればいいのになーと思ったんですが、このスレ (魚拓)によると、パケットパックしか使えなさそう…。
Mac Fan 10月号には、この香港で売られている iPhone を docomo の SIM でテストして使えたとの記事があるそうです1。後で読んでみよう。
また、Apple 香港の SIM ロック解除 iPhone はこれまでも話題になっており、iPhone FAN さんの該当記事のコメントも参考になります。
百式さんの IDEA*IDEA で「スパムブログを通報する方法」として AdSense スパムを通報する方法が紹介されていたので、ついでに Google の検索結果のスパムを通報する方法を紹介してみます。
Google ウェブマスター ツールでスパム報告
割に知っている人が多いのではないかと思いますが、Google のウェブマスターツール の中からスパム報告ができます。
不正行為の種類として、以下のような選択肢があるのですが、それぞれの意味がわからなければウェブマスター向けガイドラインを参照するとよいでしょう。
ちなみに上記は Google アカウントのログインが必要ですが、不正な検索結果の報告という全く同じような報告フォームも存在しています。ただ、スパム報告はウェブマスターツールから行った方が、ウェブマスターツールのメッセージセンターに記録が残るので、確実だと思います。
なお、ウェブマスターツールには、スパム行為の中でも有料リンクを受け付けるフォームを別に用意しています。
その他の Google のサービスのスパム報告
Google ブログ検索のスパム報告
上記の通常の検索インデックスのスパム報告と同じでいいようです。
YouTube のスパム報告
フォームで報告するのではなく、YouTube のインターフェイス上にスパムを報告する箇所があります。
Google グループのスパム報告
該当メッセージの「詳細オプション」をクリックして、「このメッセージを報告」で報告します。
AdSense のスパム報告
AdSense ヘルプに記載があります。スパムな広告の報告ではなくて、サイト自体がスパムであるときの報告先になりますね。
闇雲に報告する前に AdSense プログラム ポリシーを確認して、報告しようとしている対象がどれに違反しているかを指摘すると対応が早いかもしれません。
下記、IDEA*IDEA の記事も参照してみてください。
AdWords のスパム報告
こちらは、Google の検索結果や AdSense などで表示される 広告自体がスパムである場合の報告に該当すると思います。AdWords 公式ブログで詳しく解説されています。
こちらも AdWords 広告掲載のポリシーをチェックして、どれに該当するかを情報として添えたほうがよいでしょう。