アーカイブ

‘Google’ タグのついている投稿

GoogleとBingを相互に遷移するブックマークレット

2012 年 1 月 28 日 コメントはありません

最近はGoogleよりもBingの方が良いという意見を目にします。
そこでGoogle検索結果が納得できないときに、Bingで検索するためのブックマークレットを考えてみました。

Googleの検察結果のページのURLには「q=言葉」という部分があります。
実行すると、これをBingの検察結果のページのURLに当てはめて表示します。
なお逆にBingの検察結果で実行するとGoogleの検索結果が表示されます。

ブックマークレットを次に示します。

bing-google

Firefoxならばブックマークツールバーまでドラッグしてください。
Internet Explorerならば右クリックからお気に入りに保存してください。

javascript:(function(){b="http://www.bing.com/search";g="http://www.google.co.jp/search";d=document.location;if(d.href.match(b)){u=g}else{u=b}d.href=u+"?q="+d.href.replace(/.*[&\?]q=(.*?)&?/,"$1")})()

改行を施したのが次です。

javascript:(function(){
    b="http://www.bing.com/search";
    g="http://www.google.co.jp/search";
    d=document.location;
    if(d.href.match(b)){
        u=g
    }else{
        u=b
    }
    d.href=u+"?q="+d.href.replace(/.*[&\?]q=(.*?)&?/,"$1")
})()
カテゴリー: JavaScript タグ: , ,

iPhoneから自分のパソコン経由で印刷する

2012 年 1 月 15 日 コメントはありません

通常は従来のプリンタではiPhoneからの印刷はできません。
しかし(ある一部のデータは)GoogleとChromeを使うとiPhoneから自分のパソコンに繋いだプリンタで印刷することができます。

必要なものは次の通り。

  • パソコン
  • パソコンに接続されたプリンタ(無線LANでなく直付けでもOK)
  • パソコンにインストールされたChrome
  • Googleのアカウント
  • iPhoneにインストールされたGmailアプリなど

有料なのはパソコンとプリンタとiPhoneだけです。ほかは後は無料で準備できます。

設定は次のページに詳しく書かれています。
Chromeで設定します。
従来のプリンタを Google クラウド プリントに接続する – Google クラウド プリント ヘルプ

iPhoneから印刷できるのはiPhone上のGoogleアプリで表示できるものです。
端的に言えば「GmailとGoogleドキュメント」です。
カメラロールに入っている写真を印刷することができませんが、写真をメールでGmailに送れば印刷できます。

カテゴリー: iPhone タグ: , , ,

Google Chartをウィザード形式で使える「Image Chart Editor」

2012 年 1 月 12 日 コメントはありません

Googleにはグラフを簡単に扱える「Google Chart」という仕組みがあります。
最も手軽なのが、URLを与えるとグラフ画像を作ることのできる「Google Image Chart」です。
しかし手軽と言っても自分で一から描くよりは簡単という意味であって実際にパラメータをセットするのは結構面倒です。

このパラメータのセットをウィザード形式で行ってくれるのが「Image Chart Editor」です。

ChartTool – create nice looking charts with Image Charts!

元となるデータを貼り付けるだけでグラフが作れます。
タイトルや凡例などもセットできます。もちろんサイズも変えられます。

試しに作ってみました。

消費者物価指数

折れ線グラフだけでなく棒グラフや円グラフにも対応しています。

カテゴリー: ウェブサイト タグ: , ,

Googleアドセンスの日付

2011 年 12 月 27 日 コメントはありません

Googleアドセンスの日付は17時に切り替わります。
Google本社のあるカリフォルニアの時間で表示されるようです。

アメリカには時間帯が、東部時間、中部時間、太平洋時間の三つあります。
カリフォルニアは太平洋時間で、日本との時差は17時間(日本より17時間遅れ)。
Googleアドセンスで「12月26日」と表示されるのは、日本時間の「12月26日の17時から27日の17時まで」ということになります。

カテゴリー: デジタル タグ:

英単語の意味を一括して調べる方法

2011 年 11 月 17 日 コメントはありません

英単語のリストがあり、その日本語の意味を、一気に調べる方法です。
Google 翻訳を使います。
翻訳前のボックスに英単語のリストを貼り付けるだけで勝手に日本語の意味が表示されます。
他の翻訳サービスでもOKですが、Google翻訳は改行で区切っておけば日本語も改行で区切られるので一対一の対応が崩れません。 続きを読む…

カテゴリー: デジタル タグ: , , , ,

日本の中心

2011 年 11 月 5 日 コメントはありません

日本標準子午線は東経135度、兵庫県明石市のあたりを通ります。
ここを基準に日本の時刻が決めるわけですが、「これを東京にしてしまうと東に寄りすぎる。明石市にしよう」というような理屈だったと思います。
実際は「360度を24等分して1時間は15度に相当、135度ならば世界標準時と9時間ちょうどの時差になるから」といったところでしょう。

さて、実際に、日本の真ん中はどこなのでしょうか。

単純に緯度経度で考えてみます。
島嶼部を除くと次のようになります(座標はGoogleマップ)。 続きを読む…

カテゴリー: 小ネタ タグ: ,

PHPを使ってGoogleカレンダーにイベントを追加する

2011 年 9 月 12 日 コメントはありません

GoogleカレンダーがIE6で使えなくなりました。使えないことはないのですがレイアウトがグチャグチャ。
そこで予定を追加する別の方法を探してみました。
見つかったのが次のページ。
PHP アプリケーションから Google カレンダーを利用する

とても詳しく書いてあります。
これを自分なりに解釈して簡略化してみました。

Zendをインストール

Zendというフレームワークを使います。
次のサイトからダウンロードします。
Zend Framework: Downloads: Downloads

解凍して、後述するプログラム本体(PHPファイル)と同じフォルダに「Zend」というフォルダを作り中身をまるごと入れておきます。

プログラム本体

次がプログラム本体です。
実際にはフォームを使うのでしょうが、簡略化してあります。
ページを開くと、ここに書かれたタイトル、開始時刻、終了時刻、場所がイベントとして追加されます。

$title="打合せ";
$start_datetime=mktime(10,30,0,9,15,2011);//2011年9月15日10時30分
$end_datetime=mktime(11,30,0,9,15,2011);//2011年9月15日11時30分
$place="第三会議室";
gcal_add_event($title,$start_datetime,$end_datetime,$place);

イベントを追加する関数

次がイベントを追加する部分です。
$userと$passに自分のGmailのアドレスとログインパスワードを書いておきます。

function gcal_add_event($title,$start_datetime,$end_datetime,$place){
    //自分のGmailアドレスとログインパスワード
    $user = "xxxxx@gmail.com";
    $pass = "xxxxx";

    //クラスをロード
    require_once 'Zend/Loader.php';
    Zend_Loader::loadClass('Zend_Gdata');
    Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
    Zend_Loader::loadClass('Zend_Gdata_Calendar');
    Zend_Loader::loadClass('Zend_Http_Client');

    //サービスに接続
    $gcal = Zend_Gdata_Calendar::AUTH_SERVICE_NAME;
    $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $gcal);
    $gcal = new Zend_Gdata_Calendar($client);

    //日付時刻をATOM形式に
    $start = date(DATE_ATOM, $start_datetime);
    $end   = date(DATE_ATOM, $end_datetime);

    //イベントを作成し追加
    try {
        $event = $gcal->newEventEntry();
        $event->title = $gcal->newTitle($title);
        $when = $gcal->newWhen();
        $when->startTime = $start;
        $when->endTime = $end;
        $event->when = array($when);
        $event->where = array($gcal->newWhere($place));
        $gcal->insertEvent($event);
    } catch (Zend_Gdata_App_Exception $e) {
        print "エラー: " . $e->getResponse();
    }
    print "イベントを追加";
}
カテゴリー: デジタル タグ: , , ,

GoogleのDoodleコンテストで知った地域格差

2011 年 7 月 28 日 コメントはありません

Googleのロゴが時折変わることがありますが、これをDoodleと言うそうです。
これを自分たちで書いてみようというコンテストがあります。

実施概要-Doodle 4 Google「将来やってみたいこと」

原則として学校単位で応募する仕組みのようです。

気になったのは、選出過程。
「各地区、各部門で 2 点を選出」とあります。この「各地区」が問題です。

第1地区 北海道、青森県、秋田県、岩手県、山形県、宮城県、福島県、群馬県、栃木県、茨城県
第2地区 埼玉県、東京都、千葉県、神奈川県
第3地区 山梨県、静岡県、愛知県、三重県、岐阜県、新潟県、長野県、富山県、石川県、福井県
第4地区 大阪府、京都府、滋賀県、奈良県、兵庫県、和歌山県
第5地区 島根県、鳥取県、山口県、広島県、岡山県、香川県、徳島県、高知県、愛媛県、福岡県、佐賀県、長崎県、熊本県、鹿児島県、宮崎県、大分県、沖縄県

首都圏は4都県だけですが、実は全国人口の28%を占めます。
一方、近畿は6府県で、16%だけ。

番号 地区 人口 割合
1 北海道、東北、北関東 21,826,593 17
2 南関東 35,623,327 28
3 中部、北陸 23,569,737 18
4 近畿 20,900,288 16
5 中国、四国、九州 26,136,081 20
合計 128,056,026 100

選考の有利不利という問題を考えたくなります。

それにしても都道府県別の人口の差の大きさについて改めて知らされました。
東京都は1316万人で、最も少ない鳥取県は59万人。政令市より小さいのです。

順位 都道府県 人口
1 東京都 13,161,751
2 神奈川県 9,049,500
3 大阪府 8,862,896
4 愛知県 7,408,499
5 埼玉県 7,194,957
6 千葉県 6,217,119

第6位の千葉県までは鳥取県の人口の10倍を超えます。
今、高校野球の予選をやっています。鳥取が1校出場するならば千葉県以上は10校出場してもよい勘定になります。
下位10県の合計が846万人に対し、神奈川県は905万人。差がありすぎます。
高校球児が甲子園に出るために鳥取を目指すわけです。

「一票の格差」の問題も、もっと真剣に考えるべきかもしれません。

カテゴリー: 社会 タグ: , , ,

「刑事・鳴沢了」の警察署

2011 年 7 月 3 日 コメントはありません

堂場瞬一の「刑事・鳴沢了」シリーズを読んでいます。
「雪虫」から「久遠」までの10作品が出ています。
警察の捜査を細かく描写し臨場感があります。
そして魅力的なのは主人公の刑事、鳴沢了。 続きを読む…

カテゴリー: 書籍 タグ: , ,

WordPressでGoogleマップを表示するためのプラグイン

2011 年 4 月 9 日 コメントはありません

WordPressでGoogleマップを表示するためのプラグインは色々あるようですが、私は「Google maps」という、シンプルなプラグインを使っています。

WordPress › Google maps « WordPress Plugins

インストールは他のプラグインと同様です。
ダウンロードして解凍してプラグインのフォルダ「Plugins」にコピーします。

初期設定として、APIキーを取得し(無料)、プラグインの設定画面に入力しておきます。
Google Maps API に登録する – Google Maps API ファミリー – Google Code

使い方は簡単です。 続きを読む…

カテゴリー: WordPress タグ: , ,