”諦めた時が終わる時。
諦めなければ終わらない。
いつまでも結果が出ない努力は、努力する向きが違っている。”
久しぶりに自分のTumblrを見てたらこんな名言をクリップしてた。
ベタベタでけっこう使い古された言葉だけど、この短い文に大事な事が集約されてる気がする。
1行目2行目は大学生の頃に友人にも言われた言葉でもある。芸人になるのを諦めない的な話だったと思う。
スケールはだいぶ小さいけど、コードを書いてる時システムを設計してる時にぴったり当てはまる。時間的な問題は解決できないかもしれないけど難易度的なものは諦めなければ何でも解決できる。加えると、以前誰かがやったことのあるやつは必ずできる。
それを簡単に諦める人間にエンジニアとして成長する見込みなし。
3行目は常に意識しておかないと流されてしまう。
最適な努力する方向性というのは自分のやりたい事、信念に従って決めるものであって、他人(会社)が決めるものではない。
その他人が決めたゴールに向かって努力するのは、成長を妨げたり鈍化させたりする。ここでいうところの「向きが違う」場合が多い。
フォームばっかりだったり、CMSばっかりだったりと会社の業務内容と自分の実力の枠を越えることはあまりない。
他人からから提示される努力目標は、怒られない為の努力であったり、ルールに沿う為の努力であったりというのも多い。しかも、業務に関連するものに限られてるくるので視野も狭くなりがち。最悪視野が狭くなってる事にも気づかない事もある。
ルールが常に正しいわけでもないし、怒られたからといって自分が悪いとは限らない、空気を読まないことが悪いわけでもない。
これでも成長はするが、そんな後輩が会社にいたとしても脅威を感じない。
- 自分が正しいと思ったものを作る事。
- 会社に目標を定めてもらわず、自分で目標を定める事。
- 誰にも負けない事。
- 会社に雇われていたらその期待値を上回る事。
普段書かない内容を書くと纏まらなくなったけど要はこういう事。
別にエンジニアじゃなくても当てはまると思う。
巷でtwitterのbot作りが流行ってるみたいなので便乗してみた。
次の給料日までの残日数をカウントダウンして朝の9時にお知らせする給料日bot。
給料日が10日ver.
http://twitter.com/kyuryobi_10
給料日が25日ver.
http://twitter.com/kyuryobi_25
探せば同じのがありそうな気がするけど見つける作る気が失せるので探してません。
これは何かを作る上で重要かも。
3年前にも実はtwitterAPIを使って色々仕事してたけど、その時は認証はOAuthなんてなくベーシック認証でした。
twitterではOAuthを押してるらしく、今回はOAuthを使いました。
mixiやモバゲーの2-legged OAuthに慣れてしまってたので一瞬戸惑ったけど、今ではphpのライブラリが整備されてて導入はあっさりいけまいした。
OAuthを使ってうれしいことが投稿クライアント名が入れれること。
about 20 hours前 from 【10日】給料日bot
といった具合に任意の投稿クライアント名(アプリケーション名)とリンクが埋め込めます。
これがベーシック認証だとすべて「from API」になってしまいます。
今度はまともなbotを作ってみよう。
もうだいぶ前からだけど始めました。
どーでもいい事ばっかりつぶやいてます。
@elk1997
どうぞよろしくお願いします。
個人名刺がほしいほしいと言い出して一ヶ月、ついに個人名刺デビューする時がきました。
昨日参加した関西ブロガーミーティングで教えてもらったトラックバックをすると送料込みで1000円で作れてしまう名刺。
中の人や実際作ってもらった人が参加してたのその場で名刺をみせてもらったけど、素晴らしいクオリティでした。
しかもデザインやコンテンツも考えくれるらしく、丸投げ大好きな俺にはたまらないサービス。
作ってくれる会社は「前川企画印刷」という神戸にある会社です。
ブログはこちら。
トラックバックを仕事以外で始めて使うのでドキドキするな。
で、この後サイトから申込めばOKなんかな。
今年は細かいのを含めていっぱい目標を定めたけど、必ず実現したいのはこの二つ。
人と会いまくる
こういう仕事をしてると人と会う機会がめっきり少なくなってしまう。
恐いことに、それでも会社に属しているとそれなりの仕事ができてしまう。楽しいとか楽しくないとかは別として。
これはいかんな〜と思い以前から意識はしてるつもりだったけど、どうしても目先の仕事に追われてしまいずるずる会社にいてる時間が多くなってしまってたので、今年の目標の1つにした。
ビジネスの為の人脈形成とかそんなんじゃなくて、ただ人と会って色んな話を聞いて、視野を広げたい。それに、この数年会社関係以外で新しく出会った人は数える程しかいてない。
もしかしたら自分の人生を大きく変える出会いもあるやろうし、人と会ってマイナスになることはないやろうし積極的に外にでていこう。
ただ手段が少ないのが難点。「異業種交流会」なんかで検索したらお見合いパーティーみたいな胡散臭いのばっかりヒットするし。
朝早く起きる/会社を早くでる
今までは会社から家に帰ったら自分の時間と思ってたけど、結婚して子供ができると実はそれが自分の時間でなくて家族の時間ということに気づいた。
家族といる時間が嫌というわけじゃないけど、気兼ねなく本を読んだり、黙って考え事したり、ブログ書いたりする自分の時間がほしい。
家族と一緒に居る時にそれらはできなくもないけど、どうも気まずいし、子供の面倒とかの負担がかかってしまうのも悪いので、朝嫁が起きてくる一時間前(6時くらい)に起きて自分の時間にすることにした。
この早起きは年末から始めてるんだけど、体調もいいし、限られた時間だと思えば集中して行動もとれるので効率もいい。
ギリギリの時間に会社に滑り込むこともなくなったので、朝から全開で仕事できて、なんだかよくわからない優越感に浸ることができる。
夜もたまには早めに会社をでてコーヒー屋ででも自分の時間を作ろうと思う。
そんな感じ。
目標を定めても毎年12月には完全に失速してるので、今年はこれらの目標を毎月末に見直そう。
素晴らしいな俺。
板倉 雄一郎
日経BP社 ( 1998-11 )
ISBN: 9784822241308
おすすめ度:
元ハイパーネット社長板倉 雄一郎が書かれた本。これまでに読んだ本の中で5本の指に入るほどおもしろい本だった。
よくある夢のある社長本とか起業本でなくて、一企業がどのようにして破産に至ったかを記した回顧録です。
ネットバブルの初期、1996年の話なので少し古いけど、銀行の貸し渋りや日本的なVCの話は10年以上たった今の時代でも当てはまるような内容です。
将来独立したい人は必ず読んでおくべき本だと思う。
よく似た本に元クレイフィッシュ社長が書いた「追われ者」というのがあるけれどこれも素晴らしくおもしろい本。
こっちは会社が光通信に乗っ取られた回顧録。
両著者とも会社を去った後、新たに起業して成功を収められてます。
才覚はもちろんのこと、こういうマイナスから復活できるパワフルさがないと会社なんぞ興するできんな。
ジョン・C. マクスウェル
三笠書房 ( 2009-10 )
ISBN: 9784837957065
おすすめ度:
なんだかちょっと恥ずかしいタイトルの本。
最近の俺を見て何か思うところでもあったのか、誕生日に父親から貰いました。渡すのが恥ずかしかったのかなぜか嫁経由で。
あんまりこの手の自己啓発本は説教がましくて好きではなかったけど、これは素晴らしい名著だった。
書いている内容はベタベタの努力をしろとか目標を持てとかそういう内容だけど、なぜか素直に吸収できた。実行まで移せるかはわからんが。
その後2冊同系の本を購入したけどやはりこの本が一番良かった。
たぶん、これは著者の言葉が全部父親フィルターを通したからだと思う。父親に言われてるような感覚に陥る。
しかもこの本の監修者は「和民」の渡邉 美樹。あんまり好きな人ではないけど、それでもこの本は良かったと思える。
本というのは色んなバックグラウンドや読むタイミングによって全然印象が変わるもんだな〜。とふと思ったので書いてみた。

関西アンカンファレンス出席してきました。
ほんとうにおもしろかった。
スタッフのみなさん、参加者のみなさんありがとうございました。
組み込みからデザインまで幅広いセッションがあってまったく飽きがくることがありませんでした。
全セッション後に交流会(アルコールがない懇親会)があったのも良かった。
席もコロコロ変えれるし、酒の飲めない自分としてはあれが20時くらいまであってもいいくらい。
僕はトップバッターでmixiアプリモバイルについての話をさせて頂きました。
想像以上に堅苦しいものになってしまったというところで後悔してなくもないけど、来年の原動力として前向きに捉えときます。
時間があればEC2ネタももっと絡めていきたかったけど15分ではちょっと厳しかった。
資料はまたアップします。
アップしました。
フォントや改行がおかしくなってるけど参考までに。
相当でっかくまとめると
- mixiアプリPCよりmixiアプリモバイルの方が作るの簡単だよ。
- トラフィックが読めないのでサーバーの増減が簡単なEC2がいいよ。
って話でした。
色んな方と名刺交換させてもらいましたが、ほとんどの方がブログURLとtwitter名が入った個人名刺を持ってることに驚かされました。しかもみんな個性的でかっこいい。
次のこういう機会では自分も個人名刺を用意しとこう。
ソーシャルアプリという言葉が出てきて久しいけど、opensocialの提唱からたった数年でここまでくるとは思いもよらなかった。
ドリコムがブログを捨ててソーシャルアプリの市場に参入したりサイバーエージェントが参入したりと日本でも大人気。
来年1月にはmixiに続いてモバゲーもソーシャルアプリを開始するとのことで、2010年は本格的にソーシャルアプリが流行しそうです。
webに積極的な企業の要望も「twitterと連携して〜」から「mixiアプリも作りたい!」へ変わるのかな。
それにしても「ソーシャルアプリ」という名前は堅苦しい。
「mixiアプリ」「モバゲーアプリ」として浸透させないと、一昔前もフィード(RSS)と同じ道を歩みそう。
フィードが人気があるのかと聞かれると否だけど、人気のあるサイトでフィードを活用してないところはない。
フィードという名前が流行らなかっただけ。
ただ日本のソーシャルアプリはモバイルが切っても切れないものとなっているので、欧米のPC中心のソーシャルアプリブームとは少し違う。
(ここでも日本の携帯はガラパゴス状態。それが悪いとは思わないけど市場が小さくなるのはもったいない。)
モバイルのソーシャルアプリに関してはopensocialの仕様とはかけ離れたものとなっており、ベンダーの独自路線のようなものが多い。
人気があるアプリもfacebookやhi5とは違って、農園アプリや占いアプリや育てゲー等の若者向けのがほとんど。
結局はそこ。
エンジニアの端くれとしてはopensocialに準拠したPCよりモバイルの方が人気があるのは複雑な気もするけど、それが現実。
webが動くのは若者に爆発的な人気が出たときであって新しい技術が出たときでない。
現実に目を向ければ、iPhoneのシェアなんて2%程だしtwitterとかtumblr使って喜んでるのはこの業界の人間ばかり。
ソーシャルアプリを実際動かしてるのは若年齢層。
好き嫌い作る作らないは別として、求められてるのはそのあたりと言う事は常に意識しとかなければと思いました。
よくわからんけど明日もがんばろう。
google public DNSがリリースされました。
DNSは海外にあって、結局海を渡るためレイテンシーは発生する。
とか
国内(アジア)にキャッシュサーバーがあるから速くなる。
とかいわれたりするので試してみた。
まずは海外にあるサーバー。
google public DNS導入前
ping yahoo.com
PING yahoo.com (209.191.93.53): 56 data bytes
64 bytes from 209.191.93.53: icmp_seq=0 ttl=49 time=159.474 ms
64 bytes from 209.191.93.53: icmp_seq=1 ttl=49 time=157.518 ms
64 bytes from 209.191.93.53: icmp_seq=2 ttl=49 time=156.937 ms
64 bytes from 209.191.93.53: icmp_seq=3 ttl=49 time=158.342 ms
64 bytes from 209.191.93.53: icmp_seq=4 ttl=49 time=156.778 ms
google public DNS導入後
ping yahoo.com
PING yahoo.com (209.131.36.159): 56 data bytes
64 bytes from 209.131.36.159: icmp_seq=0 ttl=52 time=111.162 ms
64 bytes from 209.131.36.159: icmp_seq=1 ttl=52 time=110.919 ms
64 bytes from 209.131.36.159: icmp_seq=2 ttl=52 time=110.410 ms
64 bytes from 209.131.36.159: icmp_seq=3 ttl=52 time=110.704 ms
64 bytes from 209.131.36.159: icmp_seq=4 ttl=52 time=111.652 ms
確かに速くなってる。
通常のブラウジングでは体感速度は変わらないけどサーバーサイドでクローラー作ったりするときは効果的かもしれない。
次に国内サーバー
google public DNS導入前
ping yahoo.co.jp
PING yahoo.co.jp (203.216.227.176): 56 data bytes
64 bytes from 203.216.227.176: icmp_seq=0 ttl=55 time=25.431 ms
64 bytes from 203.216.227.176: icmp_seq=1 ttl=55 time=25.047 ms
64 bytes from 203.216.227.176: icmp_seq=2 ttl=55 time=24.925 ms
64 bytes from 203.216.227.176: icmp_seq=3 ttl=55 time=24.681 ms
64 bytes from 203.216.227.176: icmp_seq=4 ttl=55 time=24.697 ms
google public DNS導入後
ping yahoo.co.jp
PING yahoo.co.jp (124.83.139.192): 56 data bytes
64 bytes from 124.83.139.192: icmp_seq=0 ttl=50 time=27.587 ms
64 bytes from 124.83.139.192: icmp_seq=1 ttl=50 time=25.896 ms
64 bytes from 124.83.139.192: icmp_seq=2 ttl=50 time=30.405 ms
64 bytes from 124.83.139.192: icmp_seq=3 ttl=50 time=26.908 ms
64 bytes from 124.83.139.192: icmp_seq=4 ttl=50 time=26.220 ms
若干だけど遅くなってる。
他にも2つほど試したけど同様の結果。
海外は高速になり、国内は微遅。
こんなテストで結論はだせんけど、
DNSは海外にあって、結局海を渡るためレイテンシーは発生する。
ってのが正解か?