Date:  Wed, 24 May 2006 16:25:38 +0900
Subject:  【オブジェクト倶楽部: 2006-19号】
X-Mail-Count: 00146

       ┏━━━━━━━━━━━━━━━━━━━━━━━━━━■
       ┃                         ■┃
      ●┃● ● オ ブ ジ ェ ク ト 倶 楽 部   ■ ┃
       ┃                       ■  ┃
       ┗━━━━━━━━━━━━━━━━━━━━━━■━━━┛
                          No.140 2006/05/24

■ I N D E X
┃
┣【Topics】オブジェクト倶楽部2006夏イベント参加登録開始!
┣【コラム】備えあれば憂いなし
┣【プログラミング】Rubyで進むオブジェクトの道 〜脱初心者をめざして〜[15]
┗【アンケート】気になるシステム業界 ホントのところ

〇━━━━━━━━━━━━━━━━━━━━━━━━━━━T o p i c s━
 〇 オブジェクト倶楽部2006夏イベント参加登録開始!
  〇 〇━━━━━━━━━━━━━ ━━・ 
イベントの参加登録を開始しました!

下記イベントページから、参加登録のページにお進みください。
http://www.objectclub.jp/event/2006summer/

盛りだくさんの講演・セッション内容はこちらです!
http://www.objectclub.jp/event/2006summer/session

イベント概要は下記の通りです。

日時:2006年6月29日(木) 10:00〜18:30 (懇親会19:00〜21:00)
場所:国立オリンピック記念青少年総合センター
      http://nyc.niye.go.jp/
テーマ:『ソフトウェア開発の守破離』〜基本・挑戦・その先にあるもの〜
内容:講演、ワークショップ
参加費:講演会4000円、懇親会4000円(いずれも事前振込み)

★たくさんの方の参加を、心よりお待ちしております!!

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━1 s t ■━
■
┗【コラム】備えあれば憂いなし

毎朝の出勤時、通勤電車の中で新聞を読むことが日課となっています。経済・
産業面を中心に、スポーツ・社会面などにも目を通します。

先日、日本の景気状況に関する記事がありました。「いざなぎ景気」を上回る
景況とのことです。この景況は、情報処理産業にまで及んでいるようです。確
かに、昨年暮れと今の状況は全くと言っていいほど改善され、違っていると肌
で感じています。

この景況感とは別に、肌で感じていることが2つあります。まずひとつめは、技
術者教育への取り組み姿勢です。新入社員教育を含め、中堅社員などの教育に
対して熱心取り組んでいるような気がします。

ふたつめは、ここ数ヶ月の間に開発プロセスの導入に関する問合せが増えてい
ることです。多くは、これから始める開発プロジェクトに適用したいという実
践目的で、今まで多かった調査・検討目的ではないようです。適用するプロジェ
クトの規模も、数名の小規模や、期間が比較的長い中規模プロジェクトなど、
いろいろあります。

相談内容で多いのは、オブジェクト指向開発や繰り返し型の開発などの新たな
取り組みをしたいが、どうしたらいいのかわからないので手伝ってほしいとい
うことです。新たな取り組みをする理由はさまざまで、開発の生産性やサービ
ス開始後の保守性を向上したいなどですが、明確に言えることは今までのやり
方をベースに新たな取り組みをすることによって、現状の課題を解決したいと
いうマインドの変化が感じ取れることです。また、今までのような目先のコス
トカット一辺倒ではなく、長期的な視野で見たときに、かけるべきコストはか
けようとの姿勢も見受けられます。

ただ、ほとんどの場合、相談を頂くときにはプロジェクトが既に始まっている
ことが多く、できれば3ヵ月後に始まるプロジェクトへの適用についての相談を
頂きたいと思っています。そうすれば、準備万端整えてからプロジェクトを開
始することができ、いい結果が得られると思います。「備えあれば憂いなし」。
(事務局長)
_______________________________________________________________________
この記事への評価にご協力をお願いします。
URLをクリックして、「ご協力ありがとうございました」のメッセージがご使用
のブラウザに表示されれば投票完了です。
良かった:
http://www.ObjectClub.jp/community/object_ml/estimate?vol=H003-15&choice=0
普通:
http://www.ObjectClub.jp/community/object_ml/estimate?vol=H003-15&choice=1
イマイチ:
http://www.ObjectClub.jp/community/object_ml/estimate?vol=H003-15&choice=2

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━2 n d ■━
■
┗【プログラミング】Rubyで進むオブジェクトの道 〜脱初心者をめざして〜[15]

Ruby News
「日本 Ruby カンファレンス 2006」
6月10日(土)、11日(日)の二日間、開催されます!
http://jp.rubyist.net/RubyKaigi2006/about.html
もうすでに、チケットは入手困難なようです。

プログラムを見るとくらくらしちゃいます!
http://jp.rubyist.net/RubyKaigi2006/program.html

当日が楽しみです:-)

●今日のお題
今回はちょっと息抜き。zipメソッドを紹介します。
zipは、複数の配列を一つにがっちゃんこするちょっと便利なメソッドです。
ファイルをzipしたり、郵便番号を検索したりしてくれませんのであしからず。

サンプルを見ればzipはすぐにわかると思いますので、あげてみます。

p [1,2,3].zip([4,5,6], [7,8,9])

実行結果
[[1, 4, 7], [2, 5, 8], [3, 6, 9]]

[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
の3つの配列で先頭を集めると[1,4,7]、二番目は[2, 5, 8]、最後が[3, 6, 9]
です。

もうひとつサンプルをあげてみます。
名前、メールアドレス、年齢の3つのばらばらの配列をパーソンの1つの配列に
まとめてみます。

names = "yama", "kawa", "tani"
addresses = "yama@example.com", "kawa@example.com", "tani@example.com"
ages = 10, 20, 30

Person = Struct.new(:name, :address, :age)

people = []
names.zip(ages, addresses){ |name, age, address|
  people << Person.new(name, address, age)
}

puts people

実行結果
#<struct Person name="yama", address="yama@example.com", age=10>
#<struct Person name="kawa", address="kawa@example.com", age=20>
#<struct Person name="tani", address="tani@example.com", age=30>

●まとめ
今日はzipを紹介しました。zipは複数の配列をまとめてくれるメソッドです。
次は、method_missingを調べてみようかと思っています。(IENAGA)
_______________________________________________________________________
この記事への評価にご協力をお願いします。
URLをクリックして、「ご協力ありがとうございました」のメッセージがご使用
のブラウザに表示されれば投票完了です。
良かった:
http://www.ObjectClub.jp/community/object_ml/estimate?vol=E006-14&choice=0
普通:
http://www.ObjectClub.jp/community/object_ml/estimate?vol=E006-14&choice=1
イマイチ:
http://www.ObjectClub.jp/community/object_ml/estimate?vol=E006-14&choice=2

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━3 r d ■━
■
┗【アンケート】気になるシステム業界 ホントのところ

今週は「システム業界、どんなところが一番好きですか?」のホントのところ。
みなさん、何ゆえにシステム業界にいるのでしょう。何かしら好きなところが
あるからだと思います。みなさんが一番好きなのは、どういうところでしょう?

  技術やプログラムが面白い。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=0
  モノづくりが楽しい。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=1
  仕事全般が面白い。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=2
  チームワークが楽しい。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=3
  時代の先端にいる。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=4
  実力を発揮できるポイントがある。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=5
  給料がいい。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=6
  モテる。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=7
  特に好きなところはない。。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=8
  それは秘密です。
     http://www.ObjectClub.jp/special/kininaru/vote?vol=106&choice=9
  ちょっと語らせて!
     editors@ObjectClub.jp まで詳細を!!

アンケート結果はオブジェクト倶楽部サイト上にて公開します。お楽しみに。
なお、前号「転職、何回したことありますか?」の結果は公開中。ぜひご覧下さい。
⇒http://www.ObjectClub.jp/special/kininaru/vol105/PlonePopoll_results2
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━--■--●--■
■
┗編集後記

こんにちは、編集人です。とうとうイベントの参加登録開始です。ぜひみなさ
ん、周りの方やお友達もお誘い合わせの上、ご参加くださいね!

今回のイベントでも、恒例のライトニングトークスのトーカーを公募します。
テーマは自由です。ぜひやりたいという方、振るってご応募ください。応募方
法は、下記「セッション内容」ページのライトニングトークス欄をご覧くださ
い。
http://www.objectclub.jp/event/2006summer/session

今週の強引な一言
*** どしゃぶりに なって出て行く 雨宿り(川柳)***
雨がパラパラ降り出したのですぐ止むかな?と思って雨宿りしていたら、本降
りになってきちゃったからしかたがない... 人間ってそんなものです。だから、
RubyがすごいRailsがすごいなどと身辺が騒がしくなると、おもむろに勉強し始
める人がどんどん増えてくる。みなさんの周囲は、小雨ですか?どしゃぶりで
すか?
(まにわ)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━--■--●--■
● ご意見、ご感想は         ⇒このメールに返信ください
〇 配信中止、アドレス変更は ⇒http://www.ObjectClub.jp/community/object_ml/help/
〇 免責事項、過去の記事は   ⇒http://www.ObjectClub.jp/community/object_ml/
■ 発行:オブジェクト倶楽部 ⇒http://www.ObjectClub.jp/
■ 編集代表:平鍋  健児
Copyright (c)2003-2006 オブジェクト倶楽部. All Rights Reserved.
powered by Eiwa System Management, Inc.