macのターミナルについて調べてたら、ターミナルが歌うことを知ったよ。

pythonをmacportでインストールする際にターミナルで確認をするから、ターミナルをいろいろ調べていたら、なんと歌うらしい!

ターミナルを起動して
say hello
などとコマンド入力するとその文を読んでくれるのは皆さん知っていると思うのですが、なんと歌わせることもできます。
osascript -e ‘say “Dum dum dee dum dum dum dum dee Dum dum dee dum dum dum dum dee dum dee dum dum dum de dum dum dum dee dum dee dum dum dee dummmmmmmmmmmmmmmmm” using “Pipe Organ”‘

(参考:Macが歌いだす!?
マックってスゲーな!

NHKスペシャル「”グーグル革命”の衝撃」を観た。

google革命の衝撃
内容は結構古かったんだけど言っていることは、それほど今と変わらない。
つーか、2007/09/19に発売で、たしかそのころ家で観た記憶があるんだけど、当時のアメリカの状況が今の日本で起きている感じ。
当時のSEOについても結構詳しく触れていた。
病院から今日のご飯のレシピまで、グーグルに依存している状況ってやばくね?
みたいな。
あと、アフィリで月90万円稼ぐ若者ってどうなのよ。
さすがにそれはリスク高くね?と思ってしまった。
以下トピック。

グーグル革命の衝撃

  • 収入から生活まで全てを検索に依存する社会
  • 検索の順位が企業の存立を左右する
  • 潜入!グーグル 地球上の全情報を取り込む巨大企業
  • 「広告革命」新たな経済システムの登場
  • 検索順位の企業競争は何をもたらすのか
  • 問われる検索順位の「公正さ」
  • 全ての情報をグーグルにゆだねる人類 未来はどこへ?
  • 我々は検索とどう向き合っていくべきか?

NHKスペシャル“グーグル革命の衝撃”あなたの人生を検索が変える [DVD]
ポニーキャニオン (2007-09-19)
売り上げランキング: 26592
おすすめ度の平均: 5.0

5 グーグルの思うがままでいいのか、を考えてしまう

アーロンチェアaeron-chairのウェブサイトがなんか落ち着く

aeron-chairアーロンチェア
家のPC椅子がすげー腰痛くなるから、そーいえばって思ってアーロンチェアを調べてみたら、「アーロンチェアのある風景」っつーウェブサイトがあった。
なんか、落ち着いた音楽、きれいな写真、わかりやすいナビゲーション(これ大事)、軽いサイト(これも大事)ですげーよかった。
欲しくなったよ。
けど、高いからまだ買えないっス。

商品名:ハーマンミラー アーロンチェア ポスチャーフィット フル装備 AE113AWB PJG1BBBK3D01
HermanMiller (ハーマンミラー) (2007-08-22)
売り上げランキング: 15125

動線が複数ドメインにわたる場合のGoogle Analytics初期設定

ゴールドコースト
動線が複数ドメインにわたる場合のGoogle Analyticsの初期設定

ECサイトのカートページ以降など、サイトによっては、サイトの動線の中で異なるドメインに行ってしまう場合があります。
その際には若干タグのカスタマイズやサイト内ページの編集が必要となりますので、ここにメモしておきます。

異なるドメインをまたぐサイトのアナリティクス設定でやること

  • ?アナリティクスタグのカスタマイズ→対象:サイト内全ページ
  • ?アナリティクスタグを貼る位置の変更→対象:異なるドメインへ飛ぶリンクやボタンがあるページ
  • ?異なるドメインへ飛ぶリンクやボタンのソースへのscriptの追記

?アナリティクスタグのカスタマイズ→対象:サイト内全ページ

まずアナリティクスのタグに

	
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	

を追記し、これ↓を全ページに適用させます。(異なるドメインについても貼り付けます)

	
	<script type="text/javascript">
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
	</script>
	<script type="text/javascript">
	try {
	var pageTracker = _gat._getTracker("UA-xxxxxx-x");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview();
	} catch(err) {}</script>
	

※<scriptの「<」は全角にしています。

?アナリティクスタグを貼る位置の変更→対象:異なるドメインへ飛ぶリンクやボタンがあるページ

?で作成したタグを貼る際、普通は(bodyの閉じタグ)直前に貼りますが、異なるドメインへ飛ぶリンクやボタンがあるページのみ、(bodyタグ)の直下に貼ります。
これは?で行うリンクやフォームのスクリプトを動かせるよう、あらかじめ関数を読んでおくためです)

?異なるドメインへ飛ぶリンクやボタンのソースへのscriptの追記

これが一番面倒というか、対応出来る場合とできない場合があるのですが、「カートへ追加する」など、異なるドメインへ飛ばすタグに下記のスクリプトを追記します。

フォームの場合

別ドメインへ飛ぶ全てのformタグ内に下記のスクリプトを追記します。

	
	onSubmit="javascript:pageTracker._linkByPost(this)"
	

例)

	
<form name="product_form" method="post" action="http://www.example-b.com">
↓
<form name="cart" method="post" action="http://www.example-b.com" onSubmit="javascript:pageTracker._linkByPost(this)">
	

※「<」は全角にしています。

リンクの場合

別ドメインへ飛ぶ全てのaタグ内に下記のスクリプトを追記します。

	
	onclick="pageTracker._link(this.href); return false;" 
	

例)

	
<a href="http://www.example-b.com">
↓
<a href="http://www.example-b.com" onclick="pageTracker._link(this.href); return false;" >
	

※「<」は全角にしています。
以上、3つの作業を行うと、異なる複数ドメインにまたがるサイト動線内でも、コンバージョンまでのユーザーの流入元や流入キーワードを持つことができて、CVしたユーザーの属性がわかるようになります。

ECサイトなど、CVしたユーザーの属性がわからないとアクセス解析はやってられないので、ぜひやりましょう!

processingStudyNo_01

study09092702 - Built with Processing

ようやくprocessingりました。
まずはここから。

ちなみに飛び先は無限ループなので、見終わった後は閉じるのを忘れずに!
※chromeとiPhoneだと見れないっぽいです。

Built with Processing [改訂版]
前川 峻志 田中 孝太郎
ビー・エヌ・エヌ新社
売り上げランキング: 117584
おすすめ度の平均: 3.5

4 もう少し仕様が詳しければ良いです
3 デザインとアートだけに使っていてはもったいない言語
4 さっそく改訂版を買いました

Built with Processing デザイン/アートのためのプログラミング入門[改訂版]

built with processing
続きを読む Built with Processing デザイン/アートのためのプログラミング入門[改訂版]