Facebookのタイムライン表示が新しくなった。これにより個人の活動を時系列的に追いかけられやすい状態になったっぽい。で、ますますFacebookを使うユーザが増えちゃうのかどうなのかよくわからんが、MashableのWant to Print Facebook? Better Get 11.5 Billion Sheets of Paper [INFOGRAPHIC]という記事を見る限り、膨大な個人のデーターがFacebook上に蓄積されまくっている。
ヘビーユーザはFacebook=ライフログになっているかもしれんな。で、そのライフログっぽいデータを使って動画を作るTimelineMovieMakerというサービスがあるようだ。
動画のオーサリングツールの素材として自らがFacebookに蓄積したデータを使う。ただし、このサービスを利用するには、少なくとも75枚以上の写真をFacebook上にてシェアしてないといけないようである。
いろんなサービスがあるんだねぇ。
( via Facebook Timeline Movie Maker Lets You Create A Video Of Your Life | WebProNews )
2011年10月21日
Google Readerの記事を直ぐにはてブする方法 
最近Google+を適当に使ってみているのだが、まあまあ楽しい。
全く知り合いじゃない人をテキトーにサークルに追加し、タイムラインを眺める。
twitterのリツイートとtumblrでリブログするよーな感じでゆるく共有したりコメントをテキトーにしてみたりとソーシャル系のひと通りの機能が揃っているっぽい。
で、先日見つけた京都マイプレス: Googleリーダー標準機能を使いGoogle Plusへ共有する技!(拡張不要)のホームページ制作担当者ブログという記事でGoogle Reader閲覧時に気に入った記事をGoogle Plusへ送るって記事を見た。
早速ためしてみると結構よさそうな感じ。だた、りょーちの場合はPlusへ送ったあと出来ればtwitterにも流したいためSGPlusを使ってGoogle+からtwitterに投稿したいと思っている。
しかし、Google reader から 直接Google Plusに送られた際、SGPlusの機能拡張が反映されないのでGoogle Reader→Google Plus→twitter→(更にfacebook)の連携ができないっぽい。まあ、できないならしょうがないな。これはこれで、後で検討しよう。
一方、りょーちの場合ははてなブックマークからもtwitter→(更にfacebook)という流れでも投稿している。
で、Google Reader→はてなブックマーク→twitter→(更にfacebook)という流れを先の記事を応用してできないかなーと思ったらあっさりできた。
やり方は簡単。
1、Googleリーダーのサイトへ行きます。
http://www.google.co.jp/reader/view/
2、右上にある「リーダー設定」を選択して下さい。
3、設定メニューにある「送信先」をクリックします。
4、1番下にある「カスタム リンクを作成」を選択。
までは同じ。
5、入力欄が開きますので、下記の内容を入力して下さい。
には、以下のよーに入力する。
名前:はてブ+
URL:http://b.hatena.ne.jp/bookmarklet?url=${url}
アイコンのURL:http://b.hatena.ne.jp/favicon.ico
(上記内容を入力完了したら保存ボタンを押して下さい)
これでOK
上手くいけば、Google Readerの送信先に以下のようなリンクが表示される。

はてブを選べば、ウィンドウが開いてブックマークできる。

と、ここまで書いて「あれ、これはもしかして誰も気づいてないわけないよなぁ・・・」と思いとどまり検索したら沢山やり方が書いてあった。
Google Reader から直接 Evernote に記事を送る (はてブにも!) | Lifehacking.jp
しかも2年前とか・・
そうだったかー。
あと、あとで読むとかに適用できるかなと思ったが、codymoon blog : Google Readerの「送信先」にRead It Laterを自力で追加する方法を使えばいいのかもしれんな。
まあ、結論としてはGoogle+楽しい!(論旨が破綻しとるな。)
全く知り合いじゃない人をテキトーにサークルに追加し、タイムラインを眺める。
twitterのリツイートとtumblrでリブログするよーな感じでゆるく共有したりコメントをテキトーにしてみたりとソーシャル系のひと通りの機能が揃っているっぽい。
で、先日見つけた京都マイプレス: Googleリーダー標準機能を使いGoogle Plusへ共有する技!(拡張不要)のホームページ制作担当者ブログという記事でGoogle Reader閲覧時に気に入った記事をGoogle Plusへ送るって記事を見た。
早速ためしてみると結構よさそうな感じ。だた、りょーちの場合はPlusへ送ったあと出来ればtwitterにも流したいためSGPlusを使ってGoogle+からtwitterに投稿したいと思っている。
しかし、Google reader から 直接Google Plusに送られた際、SGPlusの機能拡張が反映されないのでGoogle Reader→Google Plus→twitter→(更にfacebook)の連携ができないっぽい。まあ、できないならしょうがないな。これはこれで、後で検討しよう。
一方、りょーちの場合ははてなブックマークからもtwitter→(更にfacebook)という流れでも投稿している。
で、Google Reader→はてなブックマーク→twitter→(更にfacebook)という流れを先の記事を応用してできないかなーと思ったらあっさりできた。
やり方は簡単。
1、Googleリーダーのサイトへ行きます。
http://www.google.co.jp/reader/view/
2、右上にある「リーダー設定」を選択して下さい。
3、設定メニューにある「送信先」をクリックします。
4、1番下にある「カスタム リンクを作成」を選択。
までは同じ。
5、入力欄が開きますので、下記の内容を入力して下さい。
には、以下のよーに入力する。
名前:はてブ+
URL:http://b.hatena.ne.jp/bookmarklet?url=${url}
アイコンのURL:http://b.hatena.ne.jp/favicon.ico
(上記内容を入力完了したら保存ボタンを押して下さい)
これでOK
上手くいけば、Google Readerの送信先に以下のようなリンクが表示される。

はてブを選べば、ウィンドウが開いてブックマークできる。

と、ここまで書いて「あれ、これはもしかして誰も気づいてないわけないよなぁ・・・」と思いとどまり検索したら沢山やり方が書いてあった。
Google Reader から直接 Evernote に記事を送る (はてブにも!) | Lifehacking.jp
しかも2年前とか・・
そうだったかー。
あと、あとで読むとかに適用できるかなと思ったが、codymoon blog : Google Readerの「送信先」にRead It Laterを自力で追加する方法を使えばいいのかもしれんな。
まあ、結論としてはGoogle+楽しい!(論旨が破綻しとるな。)
2011年09月10日
PHPとGDで簡単に画像に電子透かしを入れるサンプル 
Script TutorialsにPHPとGDで簡単に画像に電子透かしを入れるサンプルプログラムが紹介されていた。
Watermark processing on images using PHP and GD | Script Tutorials
実際動かしてみると元画像がJPEG形式で透かし画像がPNG形式じゃないと動かないよーな気がした。(なにか間違ってるのか?)
やってることはこの2つ。
Watermark processing on images using PHP and GD | Script Tutorials
実際動かしてみると元画像がJPEG形式で透かし画像がPNG形式じゃないと動かないよーな気がした。(なにか間違ってるのか?)
やってることはこの2つ。
- 元画像の上にウォーターマーク用の画像を貼りつける
- $_SERVER['REMOTE_ADDR']で接続元IPを取得し画像として貼りつける
2011年08月18日
Firefox 5以上でGoogle Toolbarを利用する方法 
日本時間の8月17日にFirefox 6 がリリースされた。
Firefox6をダウンロードまたは、更新し、無事アップデートできた人の中で多分困っているのではなかろうかと思うことの中に、Google Toolbarを使いたいってのがあると思われる。
Google Toolbar は Firefox 5 をサポートせず、アドオンで代用にも記載されているとおりFirefox 5以降ではオフィシャルにはGoogle Toolbarは利用できないことになっている。これを利用できるようにする方法は実は存在している。
Firefox5.0以降で、Googleツールバーを使えるようにする方法「図解解説」 を見るとこう解説している。
この方法で勿論使えるようになるのだが、これはFirefox 4利用時にGoogle Toolbarを既にインストールしている場合のようだ。
今からGoogle Toolbarをインストールする際はちょっと注意が必要かも。
なぜなら、Firefox 6でGoogle Toolbarをインストールしようとすると多分こんな感じになるからだ。
この場合は以下のようにすればよい。
Firefox 用 Google ツールバー - 利用規約にアクセスし、「同意してインストール」ボタンを押す。これでダウンロード、インストールまでできる。
まあ、xpiファイルのURLである以下のURLを直接叩いてもいけるだろう。
http://dl.google.com/firefox/google-toolbar-win.xpi
インストールさえできれば、あとはFirefox5.0以降で、Googleツールバーを使えるようにする方法「図解解説」に記載された手順でOK。
ちなみに、Firefox 5以降ではGoogleツールバーの動作保証はされていないよーなのでFirefox 7以降では使えなくなるかもしれないねぇ。
Firefox6をダウンロードまたは、更新し、無事アップデートできた人の中で多分困っているのではなかろうかと思うことの中に、Google Toolbarを使いたいってのがあると思われる。
Google Toolbar は Firefox 5 をサポートせず、アドオンで代用にも記載されているとおりFirefox 5以降ではオフィシャルにはGoogle Toolbarは利用できないことになっている。これを利用できるようにする方法は実は存在している。
Firefox5.0以降で、Googleツールバーを使えるようにする方法「図解解説」 を見るとこう解説している。
- Add-on Compatibility Reporterをダウンロード
- Firefoxを一度終了して再起動
- 「拡張機能」→「Google toolbar For Firefox」選択後「互換性」をクリックし「このアドオンはまだ使えます」にチェック
- Firefoxを再起動するとGoogleツールバーが使える
この方法で勿論使えるようになるのだが、これはFirefox 4利用時にGoogle Toolbarを既にインストールしている場合のようだ。
今からGoogle Toolbarをインストールする際はちょっと注意が必要かも。
なぜなら、Firefox 6でGoogle Toolbarをインストールしようとすると多分こんな感じになるからだ。
- Google ツールバー - Google のパワーをどこでも活かそうにアクセス
- 右上の「Googleツールバーをダウンロード」をクリック
- Google ツールバーのインストール にアクセス後「同意してダウンロード」を選ぶと
Firefox 用 Google ツールバーがサポートされるのは、Firefox 2.0〜4.0.* のみです。詳細については、ヘルプセンターをご覧ください。と表示されダウンロードできない。
この場合は以下のようにすればよい。
Firefox 用 Google ツールバー - 利用規約にアクセスし、「同意してインストール」ボタンを押す。これでダウンロード、インストールまでできる。
まあ、xpiファイルのURLである以下のURLを直接叩いてもいけるだろう。
http://dl.google.com/firefox/google-toolbar-win.xpi
インストールさえできれば、あとはFirefox5.0以降で、Googleツールバーを使えるようにする方法「図解解説」に記載された手順でOK。
ちなみに、Firefox 5以降ではGoogleツールバーの動作保証はされていないよーなのでFirefox 7以降では使えなくなるかもしれないねぇ。
2011年01月29日
アメブロ芸能人のペニーオークション提灯記事の削除チェックサイトつくった 
[NS] なぜ芸能人はペニーオークションで落札できるのか?で指摘されているよーにアメブロを利用する芸能人たちがペニーオークションの酷い提灯記事を書かされているっぽい。
こういう時って芸能事務所の対応の速さが如実にわかってオモシロイのだ。
対応の速い事務所は既に記事を削除しているのだが、まだ削除していない芸能人の人々もいる。
ってことで、[NS] なぜ芸能人はペニーオークションで落札できるのか?で紹介されている芸能人ブロガーの記事をスクレイピングを使いチェックするスクリプトを書いてみた。
アメブロ ペニーオークション記事掲載芸能人チェック
上記サイトでは指定されたURLの記事が削除されているかどうかをクロールし、チェックし、結果を表示している。
はじめこのサイトを作るときに考えた方法は、
ところが、Amebaブログでは記事がなくても404は返さないよーになっているっぽい。しょうがないので記事が削除された際に表示される「この記事は削除されているか、または未来記事設定(現日時以降の公開)された記事のため表示できません。 」的な文章あたりをスクレイピングして判断するという面倒な(そうでもないか)処理をしている。
まあ、スクレイピングサイトは何度が作っているが、最近あまりプログラムをしていないので自分がまとめたphpによるスクレイピング処理入門を見ながら1時間くらいで作ってみた。(そのうち半分以上が該当サイトの登録だったが・・・)
怪しいペニーオークションサイト ビクオクでも紹介したが、もうペニーオークションは全部詐欺だと思ったほうがよいな。
しかし、芸能事務所の方々、もうちょい考えて仕事受けた方がよくないか?
こういう時って芸能事務所の対応の速さが如実にわかってオモシロイのだ。
対応の速い事務所は既に記事を削除しているのだが、まだ削除していない芸能人の人々もいる。
ってことで、[NS] なぜ芸能人はペニーオークションで落札できるのか?で紹介されている芸能人ブロガーの記事をスクレイピングを使いチェックするスクリプトを書いてみた。
アメブロ ペニーオークション記事掲載芸能人チェック
上記サイトでは指定されたURLの記事が削除されているかどうかをクロールし、チェックし、結果を表示している。
はじめこのサイトを作るときに考えた方法は、
- 該当記事にアクセス
- httpのステータスコードが200なら記事が削除されていると判断
- httpのステータスコードが404だったら削除されていると判断
ところが、Amebaブログでは記事がなくても404は返さないよーになっているっぽい。しょうがないので記事が削除された際に表示される「この記事は削除されているか、または未来記事設定(現日時以降の公開)された記事のため表示できません。 」的な文章あたりをスクレイピングして判断するという面倒な(そうでもないか)処理をしている。
まあ、スクレイピングサイトは何度が作っているが、最近あまりプログラムをしていないので自分がまとめたphpによるスクレイピング処理入門を見ながら1時間くらいで作ってみた。(そのうち半分以上が該当サイトの登録だったが・・・)
怪しいペニーオークションサイト ビクオクでも紹介したが、もうペニーオークションは全部詐欺だと思ったほうがよいな。
しかし、芸能事務所の方々、もうちょい考えて仕事受けた方がよくないか?
2011年01月15日
phpで動作するフリーのアクセス解析ソフト phpMyVisites 
自サイトに設置できるフリーのアクセス解析ソフトで phpMyVisites というのがあるよーだ。

PHP free Script - phpMyVisites ≫ SCRiPTMAFiA.ORG | Full Nulled Scripts
デモサイトを見てみるとかなりグラフィカルな表示ができ、日本語表示にも対応している。
phpMyVisites デモサイト
主な統計機能(日間 | 週間 | 月間 | 年間 )
各サイトのページビュー、アクセス元の分析、検索エンジンからの分析、検索キーワード分析などもできる。
MySQL + php4.3以降 、PHP-XML extensionが有効になっていれば動作可能となっている。
インストールも簡単。
ダウンロード後アーカイブを解凍。Webからアクセス可能な適当なフォルダにコピーする。MySQLのDBに書き込み権限のあるユーザなどを事前に調べておき、index.phpにアクセスすればあとは対話式でインストールが完了する。
まあ、アクセス解析は個人的にはNINJA TOOLSで十分な気もするが、興味のある方はおためしあれ。
PHP free Script - phpMyVisites ≫ SCRiPTMAFiA.ORG | Full Nulled Scripts
デモサイトを見てみるとかなりグラフィカルな表示ができ、日本語表示にも対応している。
phpMyVisites デモサイト
主な統計機能(日間 | 週間 | 月間 | 年間 )
- アクセス数
- ユニーク訪問者数
- ページビュー
- 1ページ当たりの訪問者
- 1ページ当りの有効アクセス数
- 訪問者の平均滞在時間
- 1ページ当たりの平均閲覧時間
- 1ページ当たりの訪問率
各サイトのページビュー、アクセス元の分析、検索エンジンからの分析、検索キーワード分析などもできる。
MySQL + php4.3以降 、PHP-XML extensionが有効になっていれば動作可能となっている。
インストールも簡単。
ダウンロード後アーカイブを解凍。Webからアクセス可能な適当なフォルダにコピーする。MySQLのDBに書き込み権限のあるユーザなどを事前に調べておき、index.phpにアクセスすればあとは対話式でインストールが完了する。
まあ、アクセス解析は個人的にはNINJA TOOLSで十分な気もするが、興味のある方はおためしあれ。
2010年11月27日
seesaaブログで新しいはてなブックマークボタンを設置する方法 
使いやすくなりました! はてなブックマークボタンという記事を見てみたのでこのブログでもちょいと使ってみた。
seesaaブログでこの新しいはてなブックマークボタンを設置する方法は管理画面から「デザイン」→「HTML」を選びテンプレートのHTMLを以下のように編集する。
編集前
編集後
このブログだと殆どの記事がブックマークされていないのであまりありがたみがないのだが、頻繁にはてなブックマークされているよーなseesaaブログユーザ方はお試しあれ。
seesaaブログでこの新しいはてなブックマークボタンを設置する方法は管理画面から「デザイン」→「HTML」を選びテンプレートのHTMLを以下のように編集する。
編集前
<h3 class="title"><a href="<% article.page_url %>" class="title"><% article.subject %></a></h3>
編集後
<h3 class="title"><a href="<% article.page_url %>" class="title"><% article.subject %></a> <a href="http://b.hatena.ne.jp/entry/<% article.page_url %>" class="hatena-bookmark-button" data-hatena-bookmark-layout="standard" title="このエントリーをはてなブックマークに追加"><img src="http://b.st-hatena.com/images/entry-button/button-only.gif" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script></h3>はてなブックマークボタンは「スタンダード(B!+ブックマーク数を表示) 」「バーティカル (大きめのサイズでB!+ブックマーク数を表示) 」「シンプル」の3種類ある。ここで紹介したのはスタンダードの設置方法となりますが「バーティカル」「シンプル」も上記手法で設置可能です。
このブログだと殆どの記事がブックマークされていないのであまりありがたみがないのだが、頻繁にはてなブックマークされているよーなseesaaブログユーザ方はお試しあれ。
2010年06月07日
o3d_host.dll って何? 
Internet ExplorerでiGoogleを今日開いたらこんなメッセージが表示された。
検索エンジンで調べてみると
c:\documents and settings\[username]\Application Data\Google\O3D\o3d_host.dll
などという文字列が引っ掛かっているのでGoogle関連の何かだということはわかったが正直よくわからなかった・・・
うーむ。何だろう?
このWebサイトは'Google Inc(確認されていない発行者)'からの'o3d_host.dll'アドオンを実行しようとしています。Webサイトとアドオンを信頼し、アドオンの実行を許可するには、ここをクリックしてください。うーむ。これ何?
検索エンジンで調べてみると
c:\documents and settings\[username]\Application Data\Google\O3D\o3d_host.dll
などという文字列が引っ掛かっているのでGoogle関連の何かだということはわかったが正直よくわからなかった・・・
うーむ。何だろう?
2010年05月09日
ブラウザのjavascript対応状況をチェックできるJavascript feature tests 
javascriptはクライアント側で動作する言語なので、クライアントのブラウザ環境に依存してしまうのはしょうがない。ちょいと凝ったサイトを作ろうとするとこの環境の壁にぶちあたってしまう。
そんなとき、下記のサイトにアクセスすることをおすすめするっす。
Javascript feature tests
ブラウザでアクセスするとjavascriptの一般的な機能のテストがすぐにできるっす。
あと、以下の2つのサイトにもアクセスするとよさそうだな。
Style tests
isEventSupported
iPhone touch/gesture eventsなども調べられるようだな。
ie8でisEventSupportedにアクセスしたらiPhone関連のイベントは当然下記のような結果になった。
touchstart: false
touchend: false
touchmove: false
touchcancel: false
gesturestart: false
gesturechange: false
gestureend: false
HTML5 eventsはie8ではこんな感じ。
hashchange: true
online: true
offline: true
message: true
undo: false
redo: false
storage: false
popstate: false
canplay: false
seeking: false
seekend: false
うーむ。この調子だとinternet explorer 9が出るのも近いかな?
そんなとき、下記のサイトにアクセスすることをおすすめするっす。
Javascript feature tests
ブラウザでアクセスするとjavascriptの一般的な機能のテストがすぐにできるっす。
あと、以下の2つのサイトにもアクセスするとよさそうだな。
Style tests
isEventSupported
iPhone touch/gesture eventsなども調べられるようだな。
ie8でisEventSupportedにアクセスしたらiPhone関連のイベントは当然下記のような結果になった。
touchstart: false
touchend: false
touchmove: false
touchcancel: false
gesturestart: false
gesturechange: false
gestureend: false
HTML5 eventsはie8ではこんな感じ。
hashchange: true
online: true
offline: true
message: true
undo: false
redo: false
storage: false
popstate: false
canplay: false
seeking: false
seekend: false
うーむ。この調子だとinternet explorer 9が出るのも近いかな?
2010年05月07日
java version6 update失敗? 
自宅のPCを使っているとjavaをアップデートしてねとアラートがあったので指示に従ってアップデートを開始した。
アップデートが完了するとjavaのアップデートチェック用サイトに自動的にアクセスしたが、「このアプリケーションには以前のバージョンのJavaが必要です。続行しますか?」と聞かれてしまった。

で「実行」を押してみたところVerify Java Version |Download Free Java for Windowsへ遷移し、さっきインストールしたばかりなのに、新しいjavaをダウンロードしてちょうだいと再度言われてしまった。
おかしいなと思い、ブラウザの戻るボタンを押し、前のページに戻ってみると、再度「このアプリケーションには以前のバージョンのJavaが必要です。続行しますか?」と聞かれてしまった。ここで、「実行」も「取消し」もどちらのボタンも押さずに暫く放っておいたらHow do I test whether Java is working on my computer?の画面に遷移し「Your Java is working Latest Java installed」が表示された。
というわけで、現在、Java 6 Update 20がインストールされているのだが・・・・
うーむ。何か納得いかんな、これ。サン・マイクロシステムズ大丈夫か?
アップデートが完了するとjavaのアップデートチェック用サイトに自動的にアクセスしたが、「このアプリケーションには以前のバージョンのJavaが必要です。続行しますか?」と聞かれてしまった。
で「実行」を押してみたところVerify Java Version |Download Free Java for Windowsへ遷移し、さっきインストールしたばかりなのに、新しいjavaをダウンロードしてちょうだいと再度言われてしまった。
おかしいなと思い、ブラウザの戻るボタンを押し、前のページに戻ってみると、再度「このアプリケーションには以前のバージョンのJavaが必要です。続行しますか?」と聞かれてしまった。ここで、「実行」も「取消し」もどちらのボタンも押さずに暫く放っておいたらHow do I test whether Java is working on my computer?の画面に遷移し「Your Java is working Latest Java installed」が表示された。
というわけで、現在、Java 6 Update 20がインストールされているのだが・・・・
うーむ。何か納得いかんな、これ。サン・マイクロシステムズ大丈夫か?


