参加者は20代から60代まで。ロボット競技会にも挑戦中の「三鷹ハードウェアエンジニアカフェ」IT勉強会に突撃レポートし,勉強会を立ち上げたきっかけや,運営のノウハウなどについてお聞きしていく本連載。第3回目は組込みシステムやロボット開発など,ハードウェア開発に関するエンジニアの集まり「三鷹ハードウェアエンジニアカフェ」をご紹介します。2013年8月17日(土)に開催された会合にお邪魔しながら,代表の星野誠氏にお話を伺いました。通常のIT勉強会とは何から何まで正反対のユニークなスタイルIT勉強会の多くがサーバエンジニアリングやWebサービスなど「ソフトウェア」を対象としているのに対して,三鷹ハードウェアエンジニアカフェが対象としているのは,電子部品やメカトロニクス・各種ロボット設計といった「ハードウェア⁠」⁠。一般の勉強会が20代から30代の若手エンジニアが多く見られるのに対して,本勉強会は20代から60代以上と,参加者の年齢層が幅広い点が特徴です。取材時は代表の星野さんをはじめ8名が参加。新卒の会社員から退職された方々まで,非常に幅広い年齢層に驚かされた。多くの勉強会が講演やワークショップを中心としているのに対して,本勉強会はお茶を飲みながらハードウェア開発について,毎回5人から12人程度の参加者がゆるく会話をする「お茶会」形式。他の勉強会が業務に直結するナレッジやノウハウの共有を目的としているのに対して,トピックはあちこちに移り,まさに雑談感覚。何からなにまで既存の勉強会と違う雰囲気に,はじめは驚かされました。話題がMicrosoftのセンサーデバイス「キネクト」によるロボット制御に移ったあたりから,自分も会話に参加することに。2013」で参加していたのです。ONEに付属する新型キネクトの情報などもシェアさせていただくことができました。本勉強会がスタートしたのは2010年秋のこと。月に2回程度のハイペースで,約3年間続けられています。代表の星野さんは大学卒業後,外資系大手半導体メーカの設計部門でCRTコントローラの設計全般を担当後に独立。その後,パソコン周辺器機メーカやASIC(注1)ベンダを経て,現在はフリーランスで活躍中のエンジニア。先輩格にあたる「三鷹プログラマーズカフェ」に参加するうちに,特定のテーマに縛られることなく,ソフトウェアの話ができる雰囲気が気に入った星野さん。次第にハードウェア版を立ち上げたいと思ったのがきっかけとのことでした。その結果,計測器の設計者や,マイコン・ファームウェア開発の専門家,基板の設計屋,FPGA(注2)の設計屋さん,大手半導体メーカのエンジニア,エレクトロニクス分野の中小企業経営者など,さまざまな参加者が毎回5~12名程度集まって,話に花が咲くとのことです。三鷹プログラマーズカフェは2013年4月から「プログラマーズカフェ」と名前を変え,武蔵境市で月例会が開催されています。ときには組込み基板を片手にWebで情報を検索する姿も。専門用語やトピックは違っても,雰囲気はソフトウェア系と変わらない。ちなみに多くの勉強会にとって課題となるのが,「⁠人探し」「⁠会場探し」「⁠金銭管理」です。このうち「人探し(講演者など⁠)⁠」は,「⁠ハードウェア開発全般にわたるお茶会」というコンセプトでクリア。ミタカフェ」を利用中です。金銭管理についても発生するのは各人のお茶代程度。地域の公共施設を活用し,星野さん1人で運営できる体制が整っています。「勉強会を長く続けるコツは,あまり目標を高く設定せず気楽にやることだと思います。参加者をとにかくたくさん集めようとか,勉強会の内容を充実したものにしようとか高望みをしますと,運営側が疲れてしまって長続きしないと思います」と星野さん。「⁠ハードウェアという点で人を選ぶのではないか?」という質問に対しても,「⁠人が集まらなければ止めればいいかと気楽な気持ちで始めましたので,不安はとくにありませんでした」とあっさり。宣伝についてもmixiやTwitterなどのSNSのほか,常連の方による口コミを中心に行われています。実際,三鷹市は東京都の西部にあたり,地理的条件が良いとは言えません。ハードウェアの勉強会が珍しいこともあり,埼玉県や神奈川県からの参加者もみられるほどです。当日も社会人一年生から第一線で働く30代のエンジニア,さらには中小企業の経営者から,第一線をリタイアされた方まで8名が参加しました。星野さんは「ハードウェアの各分野にわたる様々な最新の技術/トレンドが知りたい,またはそういった話題で話がしたいという欲求で,皆さん参加されているのではないか」と言います。array⁠)⁠:製造後に購入者や設計者が構成を設定できる集積回路ロボット競技会への挑戦でコミュニティが再活性化もっともコミュニティを長く続けていくと,次第に常連同士が固まって閉鎖的な雰囲気となり,新規の方が参加しにくくなる弊害もあります。そこで本勉強会では2013年から新しく,「⁠知能ロボットコンテスト」の挑戦を始めました。これによりロボット開発が好きな方が新たに参加されるようになり,常連の方への刺激にもなって,コミュニティの活性化に繋がったといいます。2013」の親機(上)と子機(下⁠)⁠。親機にはキネクトが組み込まれている。ちなみに三鷹ハードウェアエンジニアカフェが参加した「チャレンジコース部門」の目的は,色違いのボールを識別して,制限時間内にできるだけ多くのボールをゴールに運ぶというもの。この課題に対して同チームでは親機・子機にロボットを分けて,親機ではキネクトでボールの位置を探索し,子機でボールを運搬するスタイルを選択しました。両者の情報は無線規格のZigBee(注3)で行われる仕組みです。「⁠キネクトに興味があり,応用分野を探していた」という星野さんの思いが込められましたが,ソフトウェアの実装が今ひとつで,1次予選で残念ながら敗退。来年度参加に向けて,マイコンのファームウェアが書ける人を募集中とのことです。2012年3月にはArduino(注4)を搭載した,小型ロボット/マイコンの初心者講習会も実施されました。ロボットはライントレース機能を有しており,プログラム制御で様々な動作をさせることができます。「⁠当時ライントレースロボットでArduinoを搭載した既製品は存在せず,茨城県の会社に無理を言って製作してもらった」とのこと。当日は12名しか入らない狭い会場がいっぱいになり,和気あいあいとした雰囲気で組み立てが楽しまれました。今後はプログラミング言語「SystemVerilog」(⁠注5)の講習会開催も企画中とのこと。したイベントの主催を不定期で開催しつつ,お茶会形式の肩肘張らない定例会を続けていきたいと言います。本勉強会代表の星野誠さん。筆者も含めて勉強会といえば「講演やワークショップを開催しなければならない」などと,固定概念で捉えがちな人も多いのではないでしょうか。そんな中で「参加者の交流機会を提供する」というスタイルは,勉強会の原点に立ち返るものとして新鮮に映りました。星野氏は勉強会を主催してみたい,参加してみたいが,二の足を踏まれている方に対しても「簡単ですが一言,『⁠とにかくやってみる/参加してみる』ことだと思います。自分がアクションを取らなければ,事態はこれまでと何も変わりません。やらなくて後悔するより,やってから後悔したほうが良いのではないでしょうか」とエールを送ります。皆さんも社内外の同好の士を誘って,まずはお茶会から始められてはいかがでしょうか。転送距離が短く転送速度も低速だが,安価で消費電力が少ない特性を持つ。注4)Arduino:AVRマイコンと入出力ポートを備えた基板。C++風のArduino言語と統合開発環境から構成されるシステム。http://www.arduino.cc/注5)SystemVerilog:デジタル回路設計用の論理シミュレータ&ハードウェア記述言語のVerilogを拡張し,ハードウェアの記述言語と検証言語を統合したもの。ゲーム開発者協会日本(NPO法人IGDA日本)代表。ゲームジャーナリスト。3匹の猫の世話をしながら,奥さんの弁当を作って仕事に送り出す日々。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。