神﨑 拓人

Rails Developers Meetup 2017 で大阪会場の提供を行いました


こんにちは! Aiming ソフトウェアエンジニアの神﨑です。

Aiming は去る12月9日に東京で開催された Rails Developers Meetup 2017 のスタッフ協力及び、弊社エンジニア植森の登壇、そして弊社の大阪スタジオの一部を Rails Developers Meetup 2017 大阪会場 として提供させていただきました。

Rails Developers Meetup とは

Rails Developers Metetup (以下 Railsdm) は「第一線で活躍する開発者・導入企業から、RubyやRailsに関する発想・アプローチ・成功体験・失敗体験を学ぶ非営利勉強会」で、普段は月1回ほどのペースで平日の夜に行われています。

しかし今回の Railsdm は「2017年の最後を締めくくる超拡大版」として、休日の13時から18時までぶっ続けで、 Rails 界隈で有名な方々の発表を聞けるという非常に濃い時間を過ごせる貴重な機会でした。

大阪会場について

今回私は大阪会場の設営と当日のお手伝いをさせていただきました。大阪会場は東京の本会場で行われている発表の中継映像を視聴するもので、いわゆる「ライブビューイング」の形で行っています。こういった有名な方がたくさん登壇されるような勉強会が開催されるのは東京のほうが圧倒的に多いので、中継であってもそういった方々の発表を大阪に居ながらにして聞くことができるのは非常にありがたいことです。

また今回はセッション終了後に大阪会場で懇親会も行いました。東京に比べると小規模なものでしたが、その分参加者の方と密度の高いお話をすることができて非常に面白かったです。

さいごに

今回 Railsdm で発表に登壇していただいた方々、また主催者である平野さんをはじめ、東京・大阪会場のスタッフの方々には貴重なお話を聞ける機会を作っていただきありがとうございました。

Aiming では、新宿駅に近い東京本社及び、大阪駅直結の大阪スタジオの部屋を勉強会会場として積極的に提供を行っていますので、お知り合いの弊社スタッフか弊社公式サイトのお問い合わせまでお気軽に問い合わせください。


s-kuroki

Ruby関西勉強会に会場を提供しました #rubykansai


大阪スタジオのwebエンジニアの黒木です。

1/14(土)に開催された第76回 Ruby関西 勉強会に大阪スタジオのセミナールームを提供しました。

Ruby関西は関西では最も歴史の古いRubyコミュニティで、現在も2ヶ月に1度勉強会が開催されています。また、主催イベントに過去6回開催されている関西Ruby会議があり、次回開催が今年の5/27(土)に予定されています

勉強会の発表内容は毎回多岐に渡っています。前回は私も発表させてもらいました(スライド)。

今回は弊社の植森が「ゲーム会社でのRuby : rails活用事例」と題しまして、AimingでRubyとRailsをどのように利用しているのかという話をさせてもらいました。

Aimingでは勉強会への会場提供を積極的に行っています(東京大阪)ので、いつでも気軽に問い合わせしてください。をはじめ、Aimingスタッフに連絡してもらってもOKです。お待ちしています。


rastam

英語圏のオススメ Ruby・Rails 書籍


初めまして!エンジニアのラスタムです。

英語圏ウェブ開発業界で独自の文化を作り出した Ruby と Rails。
そのコミュニティーに大きな影響を与えた書籍が沢山あります。
日本でも話題になり、和訳されているものもあれば、訳されていないものも未だに山ほどあります。
代表的な作品を紹介させていただきます。

初心者向け

Programming Ruby

Ruby 言語を初めて英語圏に普及させた超大作。
表紙のつるはしにちなんだ、「The Pickaxe」という愛称がつくほどの名声を博しています。
Ruby の言語的仕組みに興味がある方にオススメ。

★ 和訳あり!

The Ruby on Rails Tutorial

Ruby・Rails コア機能だけでなく、git や bundler など、現代ウェブ開発でよく使うツールを総合的に紹介する入門書。
他言語のウェブ開発を既に経験しているエンジニアには特にオススメ!

★ 和訳あり!

Why’s Poignant Guide to Ruby

不思議なプログラマー兼イラストレーター why the lucky stiff 氏が執筆した青年向け入門書。
3 コマ漫画を添えた、独特でユーモア溢れる文章が、Ruby エンジニアの間で人気を集め、流行語さえ生み出しました。
2009 年に why the lucky stiff 氏は、なぜか Ruby コミュニティーから脱退しましたが、今も愛され続けているこの作品は、ボランティアにより維持され続けています。

★ 和訳あり!

中上級者向け

Rails Antipatterns

Thoughtbot 社初期刊行物のひとつで、個人的に最もお気に入りの一冊。
Model、View、Controller の各レイヤーでよく悪用されるアンチパターンとその解決案を読みやすく紹介しています。
Rails 3 以来は改訂されていないため、時代遅れになってしまいましたが、スパゲッティーが美しくてシンプルなコードへと変わっていくリファクター談を楽しむだけでも十分読む価値があると思います。

Practical Object-Oriented Design in Ruby

通称 POODR(púdər、プードル)で知られている名作で、執筆者 Sandi Metz 氏が 2013 年 Ruby Hero 賞を受賞するほどの盛名を馳せました。
カプセル化やポリモーフィズムといったオブジェクト指向を具体的な例を添えて紹介している、経験者向けの技術書。

★ 和訳あり!

99 Bottles of OOP

Sandi Metz 待望の最新作。
そして共同執筆者として参画しているのはなんと、感動作カンファレンストーク Therapeutic Refactoring と、レビュー駆動多言語学習ツール exercism.io 生みの親 Katrina Owen 氏。
99 Bottles of Beer 民謡生成アルゴリズムを題材に、実装・リファクター案をいくつか取り上げ、それぞれのメリット・デメリットを丁寧に説明しています。


PadrinoからRailsに移行しました


こんにちは、ソフトウェアエンジニアの藤井です。

今回は弊社で開発・運営を行っている 幻塔戦記グリフォン のWebAPIサーバーで使用していたPadrinoアプリケーションをRailsに移行した話を紹介します。

以下はチームのメンバーが発表したスライドです。

 

続きを読む


堀井 啓真

Rails 3.2 リリースノートを翻訳してみました


こんにちは、ほりいです。風邪が流行っていて体調管理が大変なシーズンですね。

先週 Rails 3.2.0 がリリースされました ね。
Rails を使った Web 開発チームでは 3.2 を使い始めていますが、社内でも結局どう変わるの? という声がありましたので、勉強がてらみんなで Ruby on Rails 3.2 Release Notes を翻訳してみようという試みを行いました。その成果を公開したいと思います。

注意書き:

  • 1章「Upgrading to Rails 3.2」と 12章「Credits」は省略していますので原文を参照ください。
  • 内容は無保証です。逆のことを書いていても泣かない。僕は泣きますが。
  • 実はリリース前に翻訳をやったので抜けがあるかもしれません。

続きを読む


s-kuroki

「剣と魔法のログレス」公式サイトを支えるgemその1・テスト編


こんにちは。 Web 開発チームの黒木です。

先日オープンサービスを開始した「剣と魔法のログレス」。その公式サイトは、 Aiming の Web 開発チームが Ruby on Rails3 を使って開発しました。

今日は、その「剣と魔法のログレス」公式サイトで使用している gem (数えてみたら全部で56個ありました!)の中から、テストに関連するものを紹介します。

続きを読む


堀井 啓真

RSpec を使い始める人が読むべき N 個のドキュメント


こんにちは、ほりいです。Asset Pipeline に感銘を受けている今日この頃です。

今日は社内で RSpec をこれから勉強したいんだけど検索してもよくわからない!と質問を受けたので、読むべきエントリをまとめてみました。

# 現状ぐぐると RSpec.info がまず出てくるけどもう更新されてないっぽいので優しくないんですよね……

続きを読む