‘仕事’ カテゴリのアーカイブ

3冊メモ帳の使い分け

ノートが好きで、いろんな種類を試している。ノートは固定されず毎年のように使うものが変わっているのでブログに使い方を残してみることにする。

今だと
1) モレスキン手帳
2) ポケットサイズのメモ帳
3) A4のネタ帳
の3つがカバンに入っている。

#1のモレスキン手帳はスケジュール帳なのだけどその日、その週の目標を書いたりはしても予定に関しては過去の情報しか残さない。スケジュールについてはデジタルでGoogleカレンダーで管理している。PCがないときなどテンポラリに残したい場合でも#2のメモ帳の出番でモレスキンに書く事はない。日々の記録を残すのにはデジタルにもしたことがあるけどデジタルにすると記録忘れが多発するので記録に徹しても価値はあると思っている。また目標と成果という側面で確認ができるので役に立つ、目標をたても日替過ぎると確認しないことがあって意味が無いという反省からアナログで定期的に管理できるようにした。

以上の目的から以下のタイプをつかっている。


#2のメモ帳は現在メンバー固定されない部分。とにかく何か思いついたときに書く、個人的にルールを全く設けないのがこのノート。細かいTODOや買い物のメモとかあとで帰って調べるものとかを書く、一時的なメモが大部分で残さずに捨てる。ただ思いついたことを忘れないように、また普通に考えをまとめるためにネタ帳として使うこともある。この場合ネタ帳のマスターは#3だけど写すのは面倒なので切り取ってテープで貼るということをする。これらの目的のため小さくて、ミシン目で切り離せるタイプを好んで使う。

今まで適当なメモ帳をいろいろ試していたが、この度、ニーモシネN185を使ってみることにした。
B002H9W03W

最後の#3はネタ帳で腰をすえて書くときに使う。ニーモシネの無地A4サイズを使っている。仕事用と家用とがあって趣味で作るサービスのネタとかはこれに詰まっていて芸人のネタ帳なみに重要なノートになってる。ネタ帳とはいえ書き終わったノートをまとめて持ち歩くのは非効率なので終わったノートはsnapscanでPDFにしてevernoteに放り込んで捨てることにしている。

B001A1PPSK

全体を通して見ると基本的に無地のノートを好んで使う。絵とかもよく書くので何にもとらわれることなく書きたいというのが理由で、本田風に言うと「なんでノートが俺の文字の大きさをきめんねん」という感じかな。

あと、ニーモシネの開発者が書いた以下の本の教えも守っている。

4894513390

何か書いて頭を回転させるというのが根底にあってノートがもったいないとか考えないようにして書きかけの紙を破って捨てて新しい紙に新規一転書き始めるということも多々ある。ずいぶん昔にはあとでまとめやすいようにとルーズリーフをたくさん持ち歩いて内容ごとに別の紙に書いていたりしたこともあったけど、変に書く場所とか順番とか気にしだすと思ったことをその時に書けないという状態に陥りやすいため、変なルールはなるべく設けないようにしてる。また「残す」ということを考えすぎて思い切りのいいことを書けないということもあったのでネタ帳であっても実際は使い捨ての落書き感覚で書き始めていいものだったら残すというように考え方を逆にシフトした。

ノートではなくてペンの方になるけど、以下の本の教えでネタ帳に関してはなるべくたくさんの色のペンを使うようにしてる。
4048672347

たくさんボールペンをいれて筆箱がパンパンだったけど、コレトの出現により解消。

4色x3で12色持ち歩いている。たくさん色を使うのはイマジネーションを高めることにもなるし、書いた時期によって色を変えることであとで書きたしたものが何かなど機能的にも役に立つ。ボールペンについては小さい文字や絵を書きたいので0.3mmが欠かせない。

このやり方がいつまで続くかわからないけどだいたいこんなもんか。

iPadで復習しながらカラーコーディネーター検定試験うけてきた

カラーコーディネーター検定試験うけてきた。二週間勉強するつもりが5日間しか勉強できなかった。最大の誤算はワールドカップが日程に直撃したことだよ。前日に日本戦とかつらくね?

ただ、その代わり鬼の集中力、いや集中力の鬼だ!でひたすらデジタルなメモをまとめた。記録によると28.75時間は勉強したらしい。勉強の成果はメモにしてのっけてみた。
カラーコーディネーター2級

たぶん、周りがみんな一生懸命、本を読んでる中、部屋にひとりだけiPadで勉強してた、でもこれが結構よかった。iPadは教育分野で重宝されるかもしれない。

iPadで勉強してみる キャプチャ

なんか知らないけど自分のブログもiPadならより読んでみようという気になるのでiPadに最適化するようなスタイルにしてみようと思う。

試験の肝心の結果はぎりぎりのラインなのでゆっくり結果を待つことにしよう。記憶力ないと思ってたけど意外に覚えているもんだった、流石に今回落ちても次回は受かるだろう。

WordCamp Yokohama 2010に参加してきた

昨日の土曜日にwordcampなるイベントに参加してきた。wordpressを真面目につかうようになったのは今年からなのでこんなイベントがあったこともつゆ知らず。イベントのことを全く知らないまま、とりあえずプレゼン癖をつけたいという理由でLTに申し込み。

参加して驚いたのが結構、企業色が強いこと。会社の肩書をもって参加している人が多かった。CMSとしてのビジネスはMovable Typeのが主流なのではと勝手に想像していたのだがどうもそうではなかったらしい。というか、もともと個人ブロガーがwordpressを使いまわす会みたいなのを勝手に想像していたのでちょっと違ったみたい。ビジネス的な話になると面白くないので個人的にはもっと個人ブロガー色が強かったり、hackathonみたいなイベントがあるとうれしいのだけど、なかなかそれだとスポンサーとか会を開くのが難しいのかもしれない。

あとやたらMicrosoftの人が参加していて驚いた。Windowsで簡単に環境をつくる話やwordなどから記事をポストする話などはタメになった。。どう考えてもxamppやMacPortsのが便利なので直近は使わないのだけど・・・存在を知っておくだけでも良いことなので機会があれば使おう。

そんなこんなで対してイベントの空気も読めずにLTで発表。内容はMovable TypeからWordPressへの移行話。

LT する makoto_kw さん

結局のところこの内容にどれくらい需要があるのかわからなかったので淡々と発表をこなす。2回目だからなのかChrome Extension Tech Talkと違い部屋の圧迫感がなかったからなのか、余裕を持って5分間をこなすことができた。しかしLTは難しい。まだまだフツーのプレゼンしかできてないのでもっと面白トークできるようにならなければ。

MTはMTでいいところもあると思うので、WordPressとあわせてブログツールとして共同したイベントをやってみても面白そう。誰が音頭をとればいいのかわからないけど・・・Microsoftさんがやってくれるといいのかなぁ。

続きを読む

Google I/OでVP8とWebVMが発表

USで行われているGoogle I/OでVP8のオープンソース化、ロイヤリティフリーが宣言された。さらに音声コーデックのVorbisを組み合わせた、WebMというフォーマットを普及に向け進めるようだ。このフォーマットはWebストリーミングにも優れているらしい。

オープンソースもさることながらロイヤリティフリーの方が重要だと思う。誤解がありそうだがオープンソースはソースがオープンに開示されることであって必ずしもそれが無料や自由に使えることではないから。

なんでこの話が盛り上がっているかというとhtml5という次のhtmlの仕様ではvideoタグ、いまでいうimgタグの動画版が提唱されたがどのメディアフォーマットをサポートすべきかまでは規定しておらず、ブラウザの足並みが揃わないおそれがあった。

そうするとWebサイトをつくる側はブラウザをチェックして、このブラウザならh264のファイル、このブラウザならoggのファイルなど切り替える必要が生じる。ブラウザによって処理を変えるという作業は今までもあったのでそれはさほど大きな問題ではないかもしれないが、動画ファイルを複数準備するというのはシステムとして大きなコストになる。

でGoogle I/Oにてこの問題の解をGoogleが提案したわけである。keynoteではMozilla(firefox), Opera, Adobe(flash)の偉い人たちが話してひとまず乗っかってくれそうな予感。

のけもんにされたマイクロソフトだがこの件に関して
Another Follow-up on HTML5 Video in IE9, Silverlight Enables Choice Today for Third-Party Codecsなどで言及していて、コーデックがインストールされればIE9, Silverlightで再生できるよと言っている。これだけだとマイクロソフト自身がコーデックをインストールしてくるのかは微妙っぽい。

あとはAppleなんだけどJobsはまだ何も言及してないっぽい。flashが再生してくれるならとりあえずPCのSafariはなんとかなるので重要なのはやはりiPhoneがどうなるかというところ。

PCとモバイルでは動画の最適化は変わってくるがそれでもやっぱりAndroidとiPhoneで違うコーデックのファイルを用意しないといけないとかはサイト側としては嫌なのである。

さらにいうとサイトだけでなくモバイルデバイスにとっても複数のコーデックをサポートするのは大変なのだ。モバイルデバイスにとってコーデックの対応はチップセットのコストにかかってくるし、消費電力にも関わる極めて重要な要素。ソニーのAtracは世界標準にならなかったがWalkmanから見れば優秀なオーディオコーデックであり世界最長◯◯時間が達成できたのもデバイスに優しいコーデックだったからである。

VP8の仕様はよく知らないがどれくらいパワーがいるものなのだろうか。ここのところHDといった画質にばかり目がいっているがモバイルデバイスの普及を考えると消費電力についても検討していかないといけないだろう。

Chrome Extension TechTalkに参加してきた

Googleで行われたChrome Extension TechTalkに参加してきた。
http://groups.google.co.jp/group/chromium-extensions-japan/web/chrome-extension-techtalk

Google Calendar for Todayの紹介と拡張内ページ間通信の実例<
param name="allowFullScreen" value="true"/>
View more presentations from makotokw.

というかライトニングトークやってみたかったのでやってきた。LTのやり方とかいまいち探してないけど、普通のプレゼンとの違いを身を持って学習したちかいうちにまとめてブログに書きたい。

DevFestをよりよくするネタを考えてみる

Google DevFest 2010 Japanに行ってきた

聞いた内容はこれ。

[OW-1] HTML5 Overview for Web Application Developers
[OW-2] Google App Engine – 分散クラウドコンピューティングの新しいパラダイム / リアルタイムソーシャルアプリケーション開発
[OW-3] OpenSocial in Japan 2010
[NT-4] プログラミング言語 Go
[OW-5] Extensions5: HTML5 を用いた高度な Google Chrome エクステンション開発
[NT-6] Task QueueはMapReduceの夢を見るか?

さて、参加して思うこともいくつかあったが、彼らも実験的な試みで開発者と一緒に作り上げて生きたいという願いを持っているから、何が悪いというよりはどうすればいいかという風に考えてみる。

1) セッションの難易度
セッションの内容、難易度はDeveloper Dayとそれほど変わらない気がした。より参加者を開発者よりに絞っているだけにもう少し難易度を上げても良いきがする。技術的にだいたい中級者までがターゲットにされているようで、中級者以上に人にとってはそれもうドキュメントで読んだよ。という内容が多くてあまりためにならないことが多い。

解決方法
・セッションの難易度をプログラムに記載しておく
・資料を見たことがある事前にgoolger達のレビューを載せて置く「これは〇〇くらいの人が見るには良い内容だ!」「これを聞くとこういう問題に困っている人には助けになるぜ!」とか
・セッションの予習資料を用意してこれを読まないとついて行けないようにする
・会場内のWIFIを使って聞いている人のバロメーターを出す。初心者の数N人。簡単すぎると思っている人N人。もっと掘り下げて欲しいと思っている人N人。など。
2) 双方向の通信
自分は結構部屋移動をしていたこともあり、次のセッションの場所の確保、OfficeHourがそもそもセッションの時間に被っているなど、よほど緊急で困っている内容じゃないと聞きに行くのが難しい。別にメールでいっかとなる。

解決方法
・publicな話題なら、OfficeHourをチャットなど構築する。こうすれば他の人と質問が共有できるし、わざわざ移動しなくても質問ができる。次のセッション中でも聞いたりできる。speakerじゃなくて他の有識者が答えてくれるかもしれないのでspeakerの負担も減る。ただface to faceなコミニケーションは絶対に必要なので時間をわけて並行してやるのがよいだろう。
・物理的に技術ごとのRoomを作る。Androidの人達が集まるところ、とか、App Engineの人が集まるところとか。プラカードでも立てておいて、そこで技術者同士話したりネットワークを築ける。
・もう一個スクリーンを用意してtwitterのTLを常に出しておいてセッション中に質問っぽいのをつぶやいたりするとか

3) QRコードとか受付
管理的なメリットに加えて参加者の旨みをもう少し増やせないものか。

解決方法
・参加者事にページがつくられて名刺交換の代わりにQRコードを使うとか(pokenでいいか?)

とりあえず思いつきでいろいろ書いてみましたが、なんにせよ関係者の皆様お疲れ様でした。

Google DevFest 2010 Japanのクイズと配点詳細

今週の木曜日のGoogleのDevFest 2010 Japanのセッション内容を見ていたらだんだんwktkしてきた。
http://sites.google.com/site/devfest2010japan/session

さて今回のこのイベントはDeveloper Daysよりもさらに開発者向けにやりたいということで技術向けのクイズによって参加者が選別されるという試みがされた。そもそもDDでは先着順だったらしい。

さていろいろ慌ただしかったのでクイズを締切ぎりぎりまでチェックしていなかったのが反省点。クイズとかいうからてっきりGoogle Chromeのステップ数は?とか四択で答えるのかなぁとか情報処理試験みたいなプログラム問題とかかなぁと思っていた。

でぎりぎりになってといてみたら、最初のほうの「Status 301の意味は次のうちどれか」とかはクイズぽかったのだけど、すぐに「Google Discussionに参加したことがあればIDを入れなさい」「Issue Trackerで問題を報告したことがあればURLを入れなさい」
とかでてきて・・・

これクイズじゃねぇ!!

って画面みて突っ込んでた。

さらにプログラムの問題もでてきたけど予想が甘かった。

問題解くのはいいんだけど「答えをこのURLにポストしなさい。」「作ったプログラムをHTTPで公開しなさい。」とかメンドイの。

POSTは別にローカルからできるけどURL公開しなさいとかは自分でプログラムを公開できねーやつは来るなってことかな。とりあえずPHP向きじゃないなぁと思いつつ、PHPで解いてったんだけどパッチワークの問題を愚直に解いたらまったく終わらず、今からCでやるか?とか、facebookからHIPHOP落とすか?とか慌てたけど数行でテストしても間違っててもういいや、さようならDevFestということでクイズを終了した。パッチワークは確実に余裕があればなんとかなっただけに早めに問題を見ていないことを後悔した。

が、

このたびは、DevFest 2010 Japan にご応募いただきまして、まことにありがとうございます。
クイズの解答を厳正に審査した結果、見事、参加の基準点をクリアされました。おめでとうございます。

なん・・だと!?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
配点詳細

ウォーミングアップ : 1.0 点
HTTP ステータスコード : 2.0 点
Google Code Discussion Group : 3.0 点
暗号通信 : 4.0 点
パッチワーク : 0.0 点
Issue Tracker : 0.0 点
Hackathon : 0.0 点
Android アプリケーション : 0.0 点
Chrome Extensions : 5.4 点
漢字変換サーバ : 7.0 点

合計 : 22.4 点
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Twitter TLの流れで22点がボーダーっぽかったのでなんだかChrome Extensionで救われた。こんなことならとっととAndriodアプリもつくって公開しとくんだった。

ちなみに5.4点と評価されたのはこれ。
https://chrome.google.com/extensions/detail/mkaaneppndljkmpgdcglnpfagfhjhipc

というかなぜウォーミングアップに点数が付いてるのかわからん。どの問題を解いても構いませんとか言ってたけど全部解かないとあかんやん。これも心理戦だったのか。

しかし世の中何が助けになるかわからんものだ。先月なんとなくChrome Extensions公開してなかったら行けなかっただろうしな。でも通ってうれしい反面、大丈夫か日本って感じもあるんだよね。情報系の学生ならこれくらい解けそうなもんだが、チャレンジした人数が少なかったのかなぁ。この結果に問題を出した側はどう思ってるんだろう。

Microsoft Tech・Days 2010 “Best of PDC” に参加 2日目の巻

メモはEvernoteで公開

水曜日はゴミの日なのでまずマイクロソフトリュックをゴミに出して向かう。最初のセッションが9:30開始のため出勤時間に電車に乗らないといけないのがつらいしかしこの国のサラリーマンは電車で本を読んだり新聞を読んだりしないらしい。

聞いたセッション

T2-303 並列プログラミングのパターンとVisual Studio 2010 を使ったその適応
T2-301 .NET Framework 4 時代の言語
LS-204 どこでも使えるマルチな UI に- 対話エンジン Answers Anywhere の適応メリット
T3-303 Windows 7 アプリケーション開発実践
T3-304 Silverlight 4 による使いやすいSharePoint UI の開発ソリューションズ株式会社

今日は.NET4の理解を深める日と設定。

ちなみにランチセッションで会場の前の席ががらがらでSpeakerもたんたんと話していて微妙な感じだった。人数的にもみんながランチセッションにでているようではなさそうだ。ランチはスポンサー様提供とかいわれてたけど参加費はどこにいったんだと思った。全部、場所代なんだろうか?

結局のところ二日通して一番面白かったのは並列プログラミングだったりする。やっぱりDeveloperだったのかな。思いっきり使ってみたいがサーバサイドを.NETにするのはあれだしなぁ。WindowsアプリでP2Pみたいなことするかなぁ。結局ファイルとか通信とかすると先にHDDや回線の方がボトルネックになりそうな気もして純粋にCPU使いまくりなものってのはなかなか少ないのかもしれない。

とりあえず.NETの情報は有意義な情報を得られたので昨日より今日の方が満足だったかも。