「美」とは対称性である.

「美」とは対称性ではない.

地図の北側に赤線を引いておけ

山登りをする人には当然のことだけれど,(紙の)地図はそのまま使うのではなく,北側の余白部分に太くて鮮やかな赤線を一本引いておくものだ.(磁北線を入れておくとなお良い.)

人間は焦ると,平常時では考えられないような失敗をする.道に迷った時に地図を上下逆さまに読もうとするのはその典型的な例だ.これで日没前の貴重な5分が無駄になる.

自分はいつでもフール(fool)になり得る.だから,些細な事でもフールプルーフにしておかなくちゃいけないんだ.

四畳半

もし部屋を正方形にしようと思ったら2n^2畳(ただしnは自然数)を並べるのが一般解なのだけれど,半畳を導入することで目的(正方形の部屋)を達してしまうところが思考の柔軟さなんだと思う.

Breaking: The Yahoo board has approved a deal to pay $1.1 billion in cash for the blogging site Tumblr. http://wsj.com

https://twitter.com/WSJ/status/336152689211756544

ターミナルとエディタとコンパイラだけ走ればいい

肋骨を骨折してから,重い MacBook Pro を持ち歩くことができなくなった.これまで17インチモデルを持ち歩いていたのだが,仕方なくアップルストアで MacBook Air を物色した.11インチか13インチかものすごく悩んだのだが,結局

  • 11インチ→iPadとキーボードでいいや
  • 13インチ→完璧すぎるからMac信者の使うものではない

という理由で15インチモデルに乗り換えた.鞄も重いアタッシュケースからバックパックに変えた.(17インチが入るバックパックってあんまりないんよ.持ってるけど.)

で,Macに関して言えば3kgが2kgになったのだが,体感重量は全く変わらなかった.重いものは重い.

それに加えて,15インチというのは17インチに比べるととても狭い.17インチはデスクトップで言えば21-24インチぐらいに相当する気分だ.17インチならA4を2ページ見開きで表示しても平気だし,Xcodeならアシスタントエディタを立ち上げられる.15インチだと,デスクトップで言う17-19インチぐらいのイメージだ.めっちゃ狭い.A3ランドスケープはつらいし,Xcodeならフォントサイズを9ptにしてやっとアシスタントエディタが使える感じだ.

というわけで,もう出先や移動中にレイアウト組んだりGUI作ったりするのは諦める.ターミナルとエディタ(Emacs)とコンパイラだけ走ればいいや.メールはiPadでするし.

だから,小さくてキーボードが打ちやすくてバッテリがそこそこ持って出来ればLinuxではなくBSDなポータブルPCが欲しい.

...と思って物色してみたけどやっぱり MacBook Air が最高のポータブルBSDマシンだったりする.アップルストアに行った時に,素直に MacBook Air を選んでおけばよかった...

Denis Dutton: A Darwinian theory of beauty (デニス・ダットン:美の進化論的起源)は TEDxKyoto 2012 で紹介したビデオのひとつでもあり,今週の「感性科学概論」でも紹介しました.

npr TED radio our の2013年4月19日号 “What is Beauty?” で特集もされています.

まだご覧になっていないかたは是非御覧ください.

C++はいったいどこへ行く…

Objective-C (1.0) が

  • Objective-C 2.0 (2006, Leopard)
  • Objective-C 2.0 with Blocks (2009, Snow Leopard)
  • Modern Objective-C (2011, Lion)

と急速に変化している間に,C++ 03 のほうも

  • C++ TR1 (2007)
  • C++ 11
  • C++ 14 (draft)

と急激な変化を遂げている.C++ 03 だってその前身の C++ 98 に比べたら全くの別物と言えるレベルの拡張だったわけだが,C++ 11 になると,もうスーパーハッカーでないとカバーできないんじゃないかというレベルに達している気がする.

もし言語を自由に選べる状況なら間違い無くLispかSchemeを選んでいる局面で,多少なりとLisp/Scheme風の記述が出来るようになったC++というのは存在意義があると思うのだけれど,コア言語仕様の拡張を最小限にしてそのしわ寄せを標準ライブラリに持っていくやり方が美しいのは,元々のコア言語が美しい場合に限るのであって,C++ 11 はさすがに塩辛いと思う.

Any fool can criticize, condemn and complain - and most fools do. But it takes character and self control to be understanding and forgiving.

Dale Carnegie

TEDxとアマチュアリズム

藤山晃太郎氏「TEDxTokyo アマチュアリズムへの不満」をもう10回以上読んでいる.僕に向けられた言葉であるかのように読み,勝手に反省をしている.

僕はまだTEDxTokyo側の言い分を聞いていないし,残念ながら現場に居合わせたわけでもないので,公平な判断を出来る立場にはいない.

ただ,何が起こっていたのか,想像することは出来る.そして背筋を凍らせる.

マネージャが,全体を見渡すことが出来なかったのではないだろうか.

軍隊が階層的なのは,将軍が軍全体を見渡せるようにするためだ.だから将軍をジェネラルと呼ぶ.

ボランティア組織はフラットな集まりになる.全体を見渡すのは一種の名人芸が必要になる.

その名人とは,初対面の人物の能力を一瞬で見抜き,権限を委譲し,責任を持つ人物だ.本番を前にしてユーモアを忘れず,決してチームメンバーを焦らせない.そして何より,その人には運がついてまわる.

サハラのオアシスで,地中海の無人島で,カンボジアの地雷原で,日本最北の地で,京都で,僕はそういう名人たちと出会うことが出来た.

僕はそんな名人たちに,何歩近づけただろうかと,日々振り返る.

バージョン管理

エンジニアとノンエンジニアで共同作業をするとき,よくつまづくのがファイルのバージョン管理だ.

エンジニアは使い慣れたバージョン管理システム(VCS)の利用を好む.一方,ノンエンジニアは説明的なファイル名や,Wordの校正機能の方を好む.

Adobeはこの問題に果敢に挑戦した企業だが,成功からは程遠かったようだ.

ひょっとしたら,SourceTreeのようなアプリが救世主になるのかもしれない.

TEDxKyoto 2013 スピーカオーディション募集中です.

あなたのアイディアを,世界へ発信しませんか?日本最高レベルのボランティアスタッフがそのお手伝いをします.どうぞご応募ください.

チェコのバイオリニスト,トマシュ・マフさんが来日中です.

  • 5月13日月曜日 20:00- The Blarney Store 530-0057 大阪市北区曽根崎2-10-15曽根崎センタービル6F
  • 5月14日火曜日 19:00-21:00 Talkin’ About グランフロント大阪ナレッジキャピタル
  • 5月15日水曜日 Pia Julien 神戸三宮
  • 5月17日金曜日 19:30 大阪
  • 5月18日土曜日 木津
  • 5月19日日曜日 13:00 Rhythm in Classical Music Workshop 京都,ホテルオークラ東隣

彼の演奏はTEDxKyotoアーカイブからもご覧いただけます.京町家をイメージした未発売の「Yushian」もお聞きいただけます.

シャープ製測距モジュールGP2Y0A21YKの挙動を安定させるために100uFの電解コンデンサを直付けした.効果は抜群だ.(リンク先の秋月電子通商で買うと安い上にハーネスもつけてくれて文句ないのだが,惜しむらくはハーネスの配線の色が間違っている...黒と赤は逆につけてくれい.)

シャープの経営難が叫ばれて久しいが,こういうパーツが今後手に入るのかどうか気になるところだ.

東芝もベストセラーの2SC1815トランジスタを新規設計非推奨(生産打ち切り予告)にしたし,パナソニックはもう抵抗器を売ってないし,日本の製造業衰退の影響がじわじわと来ている感じがする.

Mercurial (Hg) におけるブランチ作成の方法の解説.特にGitとの違いを詳しく説明している.

Loading posts...