2011-07-24

Google+ でオリジナルサイズの画像を保存する方法

Google+ のストリームに流れてきた画像を、投稿されたままのオリジナルの大きさで保存したい!という人は、以下の方法を試してみてください。

画像 URL のパラメータを操作する

  • 1.投稿内の画像をクリックせずに、右クリック、メニューから「新しいタブで画像を開く(Google Chrome)」、もしくは「画像だけを表示(Firefox)」を選びます。
  • 2.Google+ の画像の URL は、次のように、s*** でサイズ(写真の長い方の辺の長さ)、h*** で写真の高さ、w*** で写真の幅などが、いずれか一つ指定されています。その数値指定部分、以下の URL でいえば
    https://lh5.googleusercontent.com/-SptSIXvKSOY/Tiq6Im7Wy8I/AAAAAAAADzg/h6c25cj2IEY/s400/DSC_0850-.JPG
    赤字部分を、どの場合も s0 に置き換えて
    https://lh5.googleusercontent.com/-SptSIXvKSOY/Tiq6Im7Wy8I/AAAAAAAADzg/h6c25cj2IEY/s0/DSC_0850-.JPG
    という URL にアクセスするだけで、簡単にオリジナルサイズの画像をゲットすることができます。
もちろん、Google+ プロフィールから Picasa ウェブアルバムを探し、そのアルバムから画像を「ダウンロード」する手もあるんですが、Picasa ウェブアルバムが見つからない場合も多いので、上記の方が確実でおすすめです。

なお、2の手順で、URL 中に s*** などのパラメータが見つからない場合は、投稿内の画像がすでにオリジナルです。大きくはならないので、あきらめてそのまま保存してください。

ちなみに、この Tips は、Picasa ウェブアルバムの画像や、同じ Picasa ウェブアルバムのシステムを使っている Blogger でも、使えます。興味のある方は本家ブログをどうぞ。

ブックマークレットを使用する

上記の手順を自動で行うブックマークレットを置いておきます。

以下のリンクをドラッグしてブックマークバーへ移動させるか(Google Chrome)、リンクを右クリック後「このリンクをブックマーク」(Firefox)してください。 このブックマークレットは、Google+ のストリームで画像をクリックした後に押すことで、Google+ のビューアーで表示している画像のオリジナルを表示します。

Google+ は仕様の変更が頻繁に起こるため、もしこのブックマークレットが使えなくなった場合には、コメント欄で教えてもらえるとうれしいです。

2011-07-10

Google+ と Blogger のごく近い未来予想

最近一般公開された新デザインの Blogger in Draft ダッシュボード、そういえば Google+ に似ている気が。

Blogger in Draft Redesigned Dashboard

Google+ 一般公開時に、ブランド戦略で Blogger の名を Google Blogs に変えるといわれているも、かなり信憑性があるなと思ったり。新しいダッシュボードデザインが Blogger に正式採用されるのもその時期か。

「Google Blogs なら、Google+ に投稿を簡単に取り込めますよ」とかいう流れが今後あったりするかも。ほかのブログも一応取り込めるけど、Google Blogs だけ特別に便宜を図るとか。Picasa 画像と Flickr 画像の扱いの違いみたいな。

いや、あくまで勝手な想像。

2011-07-09

「電話番号、郵便番号にマッチする真の正規表現」がすごい

実在する電話番号や郵便番号にだけマッチする正規表現。ネタとはいえ、すごい執念。 スライドではすでに文字が判別できないレベル…。リンク先ページで実物を確かめて、圧倒されてみるのがよいかと。

2011-07-08

たった 6 行の C コードで動くアスキーアートな Yahoo! ロゴ

で紹介されていた、たった 6 行の C コード。
c,p,i,j,n,F=40,k,m;float a,x,y,S=0,V=0;main(){for(;F--;usleep(50000),F?puts(
"\x1b[25A"):0)for(S+=V+=(1-S)/10-V/4,j=0;j<72;j+=3,putchar(10))for(i=0;x=S*(
i-27),i++<73;putchar(c[" ''\".$u$"]))for(c=0,n=3;n--;)for(y=S*(j+n-36),k=0,c
^=(136*x*x+84*y*y<92033)<<n,p=6,m=0;m<8;k++["<[\\]O=IKNAL;KNRbF8EbGEROQ@BSX"
"XtG!#t3!^"]/1.16-68>x*cos(a)+y*sin(a)?k=p,p="<AFJPTX"[m++]-50:k==p?c^=1<<n,
m=8:0)a=(k["O:85!fI,wfO8!yZfO8!f*hXK3&fO;:O;#hP;\"i[by asloane"]-79)/14.64;}
こんな風に動くそうな(IE ではちゃんと動かない気配)。

このデモ用の JavaScript コードですら、わずかこれだけの分量。恐るべし。
var F,S,V,tmr,doframe=function(){var k=document.getElementById("output"),c,d,e,a,f,g,h,j,b,i=[];S+=V+=(1-S)/10-V/4;for(d=0;d<24;d++){for(c=0;c<73;c++){for(a=e=0;a<3;a++){f=S*(c-27);g=S*(d*3+a-36);e^=(136*f*f+84*g*g<92033)<<a;b=0;p=6;for(m=0;m<8;){h=('O:85!fI,wfO8!yZfO8!f*hXK3&fO;:O;#hP;"i'.charCodeAt(b)-79)/14.6423;j="<[\\]O=IKNAL;KNRbF8EbGEROQ@BSXXtG!#t3!^".charCodeAt(b++)-79;if(f*Math.cos(h)+g*Math.sin(h)<j/1.165){b=p;p="<AFJPTX".charCodeAt(m++)-50}else if(b==p){e^=1<<a;m=8}}}i.push(" ''\".$u$"[e])}i.push("\n")}k.innerHTML=
i.join("");if(!F--){clearInterval(tmr);tmr=undefined}};function animate(){F=40;V=S=0;if(tmr===undefined)tmr=setInterval(doframe,50)};
うーん。コードを読んでも、いまいち何をしているのかわからない(汗
時間のあるときに、じっくりリンク先の解説を読んでみることにします。

2011-07-03

Google+ でプロフィール写真に複数の画像を指定する

Google+ でイラストをいくつかアップロードしたところ、
絵を全部プロフィールの写真にしたら、クルンクルン替わって楽しいのに。。。。。。是非してみてください♪
とアザミのギザギザさんに言われ、最初何のことかわからなかったものの、色々いじっているうちに気が付いた。

Google+ の「プロフィール」ページ、「プロフィールを編集」ボタン → プロフィールの「写真を変更」リンクのクリックで「プロフィール写真を選択」画面が出る。

そこで既存のアルバムから新しい写真を選ぶと、前のプロフィール写真と入れ替わるわけではなく全部残っていて、閲覧者によるプロフィール写真クリックで前の写真が順番に表示されるようになるみたい。

ということで、6 枚のイラストをプロフィール写真に設定してみた。クリックのたびにクルンクルン替わって…、たしかに楽しい。