選択されているタグ : Ruby

札幌で話題の勉強会「えにしテックカフェ」を見学した

北海道Rubyistの旗手の、新しい試みとは。

Ruby 札幌の島田浩二さん(写真の人)が設立した企業「えにしテック」については以前記事にしましたが、

RubyとWEBデザイナー | ウェビンブログ

えにしテックが定期的に開いている小さな勉強会が「とても楽しい!」とTwitterで話題になっているので、ものすごく気になって見学させてもらいました。

えにしテックカフェ 2011-01-14 : ATND

一般のスクール形式をイメージしていざ入ってみると、参加者がちゃぶ台を囲んでジュースやお菓子を食べながら島田さんに質問をしているという、ユルユルな集まりでした。

今回のテーマはRuby愛好者に人気の、ソースコードの公開と共同開発ができるサイト「GitHub」について。

GitHubについてはこちらの記事を参考にしてください。
とっても優しい github の使い方 – ¬¬日常日記

参加者の一人が公開コードにバグを発見して修正パッチを作ったものの、コミットする方法がわからないということで、ちゃぶ台の上にある大きなモニターを通して、副代表の設楽さん(ばずったーの中の人)が丁寧に実演。
Rubyで「Hello world!」しか出したことがないレベルの私でも、他の参加者さんとゆっくり雑談したりして楽しめました。

えにしテックがマンションの一室ということもあり、
「偉いプログラマの講演を聴いている」
というより
「学校や職場の先輩の家で宿題を教えてもらってる」
ような雰囲気です。

島田さんたちが執筆した「レシピ先輩の本」を思い出しました。

21:00終了の予定が話が盛り上がり、一時間近くも延長に。
お二人の「ご来店ありがとうございました! :D」の声に送られて、えにしテックをあとにしました。

会話の中で、島田さんは何度も「オープンソースへの貢献」という言葉を口にしていました。
全国でも著名なRubyistながら、地元に拠点を置いて草の根的な活動を続ける、島田さんの性格を表しているようでした。

学ぶことを楽しむ。技術者の原点であると思います。

島田さん、設楽さんどうもおじゃましましたー^^


投稿者名 うぇびん 投稿日時 2011年01月16日 | Permalink

RubyとWEBデザイナー

enishitec

株式会社えにしテック

「えにしテック」は、最近設立されたばかりの札幌の企業です。
プログラミングの会社にも関わらず、準備中の段階からデザイン会社並みのきれいなサイト。正式公開が楽しみです。

代表の島田さんと設樂さんは、プログラミング言語「Ruby」のコミュ「Ruby札幌」の主幹でもあります。
Ruby札幌が本の出版などで全国的に活動している影響もあるのか、北大生を中心に札幌はRubyistが多いです。
日本人が開発した言語なので日本語との親和性が高く、構造的にも優れた言語であるようです。

そんなこんなで私も近頃Rubyに興味を持っていて、本を読むこともあるのですが、WEBデザイナーとRubyの関わりはまだとても薄いのが現状です。

WEBデザイナーが最も関わることが多い言語は「PHP」です。著名なメールフォームやCMSののほとんどがPHPでできているし、レンタルサーバーのほぼ全てが、PHPを何の設定もなく扱えるからです。

私もある程度は習得していて、お仕事でカスタマイズの際に書くことも多いです。
それ以外の言語で普及している(というより数年前は主流だった)のはPerlくらいです。

WEBデザイナーは、覚えなければならないことがやたらとあります。
XHTML+CSSはもう当然ですが、AdobeCSシリーズの操作、デザインや色彩の知識、アクセシビリティ、SEO・SEM、言語ではPHPだけでなくJavaScriptやActionScriptも書くことがあります。
PDFファイルの作成、CMSの構築スキルなんかもあります。

プログラマよりずっと勉強してるぜ!という意味では絶対ないです。
ぶっちゃけ「広く浅くのなんでも屋」、「いっこうにレベルが上がらないWizardryのビショップ」です。
それだけに、どうしても学習コストを考えざるを得ません。

「私たちは理論的なこだわりがあってPHPを選択しているわけではないです。現場で有用な技術やアプリがPerlで書かれていればPerlを勉強しますし、Rubyで書かれていればRubyを勉強するのです」

以前、プログラマの方に尋ねられて、そう答えたこともあります。

なので、私がRubyに期待しているのが
「WEBデザイナーがよく扱うWEBアプリケーションで、キラーアプリが出てくれること」です。
CMSだと牙城は崩せないので、オープンソース・カスタマイズフリーのフォーム、Wiki、携帯サイトの運営ツールなどでしょうか。

また「初心者がWEBアプリを作れる学習本」などがたくさん出てくれると嬉しいです。
(プログラマの皆さんはそういう本がお好きでないようです;;)
そうなったら、PHP一辺倒の市場が変わるんじゃないかと思います。実際PHPもそうやって言語的に微妙であるにも関わらず主流になったわけです。

もちろん、学習する側の努力も必要ですよね…もっとがんばらないと。


意外と知られていないことですが、ゲーム作成ソフト「RPGツクール」シリーズの近作は、Rubyで全てのイベント処理を書くことができます。

RPGツクールXP(バリュー版)

RPGツクールVX

私は元々ツクーラーで、この段階でRubyのことを知っていたのですが、結局ツクールXP以降を購入することはありませんでした。

もしツクールXPを購入して、Rubyに親しんでいたら、私も今頃Rubyistくらいにはなれていたかもしれません。
そう思うとくやしくてくやしくてしょうがないですwww


投稿者名 うぇびん 投稿日時 2009年08月26日 | Permalink