Results matching “Flex” from 羽田直樹:健康と幸せと幸運と裕福をお届けします。ありがとうございます。

20100702-IMG_0776.jpg 20100630-_MG_3712.jpg 20100703-IMG_0809.jpg

みなさまのおかげさまで、仕事が見つかりました。7月12日より仕事始めの予定です。

Mountain View にある SportVision という会社で、Sr. Software Engineerとしてソフトウェア開発の仕事になります。メインに使う開発環境は、Flex (ActionScript), C++, Java, Unity3D などで、スポーツ番組のテレビの放映用のプログラムの開発のようです。

アドビでは、Photoshopチームで画像編集のアプリに関係したことをしていました。今度はリアルタイムでの映像処理とゲーム開発に似た仕事のようです。

http://sportvision.com

ウェブサイトは古いのですが、新しいのを準備中だそうです。ビデオのところに、テレビで見たことがある映像があるかもしれないです。

みなさんからどのように思われているかわからないのですが、私は結構あまり考えないで、面白そうだなぁ、ワクワクするなぁという感覚で人生の重要な選択をしてきました。それで、アメリカに来たり、過去のいくつかの会社や職場を回ってきました。

個人的には、そのような選択をしたときには、やっぱり仕事も面白くて、楽しめて、よかったように思います。

通勤距離は12.6マイルで、すいていれば約18分。職種も第一希望のソフトウェア開発。業種もわかりやすいユーザー寄りの内容で、リアルタイム映像処理といった先端技術。給料も前の会社よりもちょっとアップ。といった具合で、こうなったらいいなぁと思っていたことの8-9割が実現したように思います。

植物でも種をまいてから、花が咲くまで、数カ月から数年かかるように、時間はかかるようです。でも、イメージングからの現実化というのはあるように思いました。時期としても8月までに仕事を見つければ、去年の年収と変わらないからと言っていたこの時期になりました。

4ヶ月間は、今月2歳になる麗花と昼間はできるだけ一緒に遊ぶようにして、夕方から夜中まではプログラミングとインタビューの勉強と職探しの活動をしていました。実はジョン・レノンのように子育てリタイアを目指していたのですが、そうはならず、子育てレイオフだったわけですが、この期間は神さまからのプレゼントのように、とてもありがたい思いでいっぱいでした。

実は、いままでの経験と合わないとかインタビューでうまくいかないことも、多々ありました。そんなときには、「大丈夫、大丈夫、物事は全て、どんどん良くなっているんだから」と自分に言い聞かせていました(笑)。効果はあるようです。

みなさまからは、いろいろサポートをしていただいたり、応援をいただきました。キリスト教の教会では、よく「お祈り」がありますが、科学的にもその効果は実証されています。ですから、みなさまのおかげさまというのは、本当にあるようです。

私のほうでヘルプができることがありましたら、いつでもお気軽にご連絡くださいませ。

今後ともよろしくお願いします。ありがとうございます。

-Naoki

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

昨日、就職活動のリサーチにプログラミング言語による仕事のポジション数のチェックをしました。

C#などよく出来たいい言語だと思いますが、妙に仕事がないように思いました。

LinkedIn.com で、仕事のサーチで、キーワード検索をして、San Francisco Bay Area (シリコンバレー)での数です。

Oracleなど、データベース名の他に会社名としても検索結果に出てしまっているようなので、あまり正確ではないかと思いますが、傾向としてはいいかなと思いましたので、公開します。

プログラミング言語:
  1. Java 418
  2. JavaScript 293
  3. C++ 266
  4. Python 209
  5. Perl 200
  6. PHP 153
  7. Ruby 87
  8. Flex 62
  9. C# 56
  10. ActionScript 40
  11. VB 9
  12. ExtendScript 0
  13. VisualBasic 0

サブ・プログラミング言語(?):
  1. HTML 315
  2. CSS 182
  3. AJAX 133
  4. DHTML 32
  5. HTML5 13
  6. CSS3 3
  7. MXML 3
  8. XAML 2

HTML5/CSS3 は人気が出てきているようです。

フレームワーク:
  1. J2EE 79
  2. .Net 69
  3. JSP 69
  4. Ruby on Rails 34
  5. MVC 33
  6. ASP.Net 21
  7. YUI 21
  8. RoR 6
  9. Cairngorm 1
データベース:
  1. SQL 310
  2. Oracle 237  (Counted as company name too)
  3. MySQL 139
  4. MS-SQL 79
  5. MSSQL 3
サーバー:
  1. Apache 86
  2. IIS 19

まとめとしますと、一般的に仕事探しとするとトレンドに乗った職種がいいと思いますので、勉強をするなら人気の高いエリアや言語がいいと思います。

就職活動は婚活にも似ていて、とりあえずマッチする相手が1人または1社あればいいので、ニッチを狙うのもてかとも思います。

ただし、ExtendScript など、0ですので、いくらエキスパートになっても、需要はかなり少ないと思います。

私のLinkedIn のプロフィールはこちらにあります。
http://www.linkedin.com/in/Naoki
なにかよさそうなポジションがありましたら、教えていただけると、とてもうれしいです。

ありがとうございます。

-Naoki
お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site


URL パラメーター

Flex 3
=== begin ===
Application.application.parameters
=== end ===

Flex 4
=== begin ===
import mx.core.FlexGlobals;
FlexGlobals.topLevelApplication.parameters
=== end ===


Application レイアウト

Flex 3
=== begin ===
<mx:Application layout="vertical">
   .....
</mx:Application>
=== end ===

Flex 4
=== begin ===
<s:Application>
   <mx:Vbox>
      .....
   </mx:Vbox>
</s:Application>
=== end ===

CSS:外部ファイルの読み込み

Flex 3
=== begin ===
<mx:Style source="style.css" />
=== end ===

Flex 4
=== begin ===
<fx:Style source="style.css" />
=== end ===

CSS
Flex 3
=== begin ===
Application {
   backgroundColor: #888888;
}
=== end ===

Flex 4
=== begin ===
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/halo";

s|Application {
   backgroundColor: #888888;
}
=== end ===

配列
Flex 3
=== begin ===
<mx:Array>
=== end ===

Flex 4
=== begin ===
<fx:Array>
=== end ===

グラフ関連

Flex 3
=== begin ===
<mx:lineStroke>
    <mx:Stroke />
</mx:lineStroke>
=== end ===

Flex 4
=== begin ===
<mx:lineStroke>
    <mx:SolidColorStroke />
</mx:lineStroke>
=== end ===

Flex 3
=== begin ===
<mx:itemRenderer>
    <mx:Component>
        <mx:CircleItemRenderer/>
    </mx:Component>
</mx:itemRenderer>
=== end ===

Flex 4
=== begin ===
<mx:itemRenderer>
    <fx:Component>
        <mx:CircleItemRenderer/>
    </fx:Component>
</mx:itemRenderer>
=== end ===





お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

OLAPは、OnLine Analytical Processingの略で、オンライン分析処理というものです。

従来はサーバーのデータベースにデータ分析のようなリクエストを送っていました。

いちいち、細かいリクエストをサーバーに送るのは、サーバーに大きな負荷がかかります。

それに対して、サーバーからフラットデータと呼ばれる形で、まとまったデータをダウンロードして、 クライアント側のマシンで分析処理をするとのが、このOLAPのコンセプトです。

インターネットやイントラネットでユーザー側の利用率も増えていてサーバーの負荷を減らしたいのと、 クライアントのマシンの処理能力が上がっているので、理にかなった対応だと思います。

AdobeのFlex Builder 3 に、それに対応した OLAPDataGrid ãªã‚‹ã‚‚のが入っていて、 サンプルもありましたが、便利そうで、なにが便利なのかよくわからないサンプルでした。

いろいろいじくりまわして、こういう使い方をするのかなと納得できた感じになりました。

ご参考までにどうぞ。

サンプル: http://revflex.net/flex3/OLAPDataGridSample/

サンプルコード: http://www.revflex.net/modules/d3forum/index.php?topic_id=26#post_id31

ありがとうございます。

-Naoki

 

 

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

最近のプログラミングでは、Visual Studioか秀丸エディタを使っていたのですが、それらに合って、Flex Builder にない機能がありました。

秀丸では「ウィンドウ」メニューにある「ウィンドウ分割」です。

Visual Studioでも、Windowメニューに、Split とあります。

同じコードの2ヶ所を同時に表示して、編集することができます。これが便利な機能なんですよ。

体全体を見ないで、または、胴体を見ないで、顔と足をじっくり見れるようなものです。そういう、趣味の人もいるかもしれませんね。

プログラミングでは、あちこちで定義した変数名などを覚えないで、コピー&ペーストが簡単にできます。

この機能が、Flex Builder になくて、しばらく非効率だったのですが、解決方法がありました。

方法は簡単です。

MXMLファイルを開くときに、通常はMXMLエディターで開くと思います。

必要な時に、ファイル・リストで右クリックをすると、「テキスト・エディター」で開くというオプションがあるので、それで開きます。

そうすると、同じファイルが2つのタブで開きます。片方をドラッグして、上か下にもって行きますと、ちゃんと分割表示できます。

片方は、テキストエディタなので、機能は少ないのですが、参照するぐらいやちょっとした編集には、十分です。

Flex Builder をお使いの方は、ぜひ、お試しくださいませ。

ありがとうございます。

-Naoki

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

先週、JTPA で「ギークサロン : 富豪的プログラマー増井俊之氏とUIについて語る」というのがありました。

内容はとてもおもしろかったです。久しぶりにプログラミングでインスパイアされまして、その週末2日は朝から晩まで「お薦め本管理システム」を作っていました。

http://naoki.hada.org/
http://www.revflex.net/
などにある本の紹介です。

参加者は15人限定というものだったのですが、なんとそのうち5名の名前が、「なおき」でした。

これだと、ギークの33%は、なおきさんということになります。

同級生でも、「なおき」という人はいままでいたことはありましたが、過去最高密度でした。

面白いこともあるものだと話していました。

お子さまをギークに育てたいときには、「なおき」という名前ですと、確率が高いようです。

こちらで、よく、間違われるのは、Noaki, Nokia, Naomi などで、日本人以外の人には名前からだと男性と区別がつかないという利点もあります。 3音節なので、ニックネームなしでも、まぁ、なんとか覚えてもらえるあたりです。

ということで、「なおき」さんとシリコンバレーの相性はよろしいようです(笑)

JTPA:ギークサロン : 富豪的プログラマー増井俊之氏とUIについて語る
http://www.jtpa.org/event/geeksalon/000376.html

-Naoki

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

やっぱり、「ありがとう」カウンターも作らないと。

クリックまたはスペース・キーを押すと、カウントされます。

ただ、クリックするのではなくて、「ありがとう」といいながら、クリックしましょう。

これで、年齢 x 1万回で、最初の奇跡が起きるそうです。年齢 x 2万回で2段階目の奇跡だそうです。

ただし、言っている間に、文句、悪口、泣き言などを言ってしまうと、カウンターがリセットされるそうです。

でも、10秒以内に「キャンセル。さっきのなし。」といって、キャンセルすると、カウンターのリセットはされないそうです。 つまり気がつかないで、言ってしまうことのほうがよろしくないようです。

心がこもっていなくて、言葉だけで「ありがとう」というのも大丈夫だそうです。思いより、行動のほうが大切のようです。そのうち、心がこもるようになるそうですので、大丈夫です。

あと、人から言われた「ありがとう」も数えられるそうです。

それで自分で数えていなくても、神さまか、守護霊さまか、誰かが数えてくれているそうですので、あまり気にしなくてもいいようです。ありがたいです。

だから、このカウンターは、おまけです。なくても大丈夫です。

あと、あまりキーボードやマウスとクリックして壊してしまっても、責任は持ちませんので、その点はよろしくお願いします。

でも、きっと、みなさまに、「臨時収入」があるとおもいますので、細かいことは気にしないでいいでしょう。

ありがとうございます。ご自由に使ってくださいませ。

カウンターだけのページは、http://www.hada.org/counter/arigatou/にあります。

-Naoki

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

Flex の勉強で作りました。あまり、勉強になってないような。

クリックまたはスペース・キーを押すと、カウントされます。

ただ、クリックするのではなくて、「ついてる」といいながら、クリックしましょう。

これで、1日1000回「ついてる」という、100日修行が簡単にできます。

背景色は、なんとなく朝がいいようなので、夜明けの色です。

ご自由に使ってくださいませ。

カウンターだけのページは、http://www.hada.org/counter/tsuiteru/にあります。

-Naoki

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

Flex 2 の練習作品で Toastmasters のタイマーを作りました。

http://www.hada.org/timer/

スピーチの練習をするときに、どうぞ。

-Naoki

 

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

「ぞっこん」と書こうと思ったのですが、もう死語なのかなと思いまして、クラッシュ(crash:熱中)です。

アドビの Flex 2 を勉強中で、備忘録がてら新しいウェブサイトを作りました。

http://RevFlex.Net

です。Revは、Revolution (革命、回転)の略でもありますが、rev だけで「回転をあげる、速度をあげる」 という意味もあります。

個人的には、C#以来の衝撃というか革命的に思っています。16歳のときからですから、20年プログラムを書いていますと、 いろんなプログラミング言語を覚えます

それでも、必要に応じてというのが8割ぐらいです。これはすごい、マスターしたいと思ったのは、数える程度です。68系のアセンブラ、 C、C++、C##ぐらいに思います。

最近は、ひまさえあれば、サンプルや仕様を読んでいます。読まないといけないのではなくて、読みたくて仕方がないという感じです。 だから、Crash なんですね。

斎藤一人さんの本や、小林正観さんの本を1冊読んで気に入ったら、全部の本を読まないときがすまないというのと似ています。

Flex 2 の魅力と、あたらしいプログラミング言語のマスターの方法については、近いうちに書きますね。

-Naoki

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

お問い合わせ(ご質問、ご注文など) | 羽田製茶にご注文 | シリコンバレー不動産 | English site

プロフィール

Maintenance by

Pages

カテゴリ

最近のブログ記事

サインイン

2024年5月

日 月 火 水 木 金 土
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

アーカイブ

タグクラウド

サインイン