まずは話を聞きたい
採用サイト
技術を知る

メンバー執筆の技術書を紹介します

これまでに発行された、ソニックガーデンメンバーが執筆に関わった技術書を紹介しています。
ソニックガーデンで扱う技術要素や、メンバーが書いた書籍について知りたい方はぜひご覧ください。

はじめてのHotwire 〜Railsで作るSPA風チャットアプリ〜

  • 著者: 菅原康滉・橋本遼太・遠藤光敏・長野晋也
  • 税込価格: ¥1,000
  • 発売日: 2023/11/11

「はじめてのHotwire」は、Rails7から標準になったJavaScriptをあまり使用しないモダンなウェブアプリ制作の手法であるHotwireを、実際に使ってみながら学べる形で解説しています。
Railsで書かれた簡単なチャットアプリをHotwireを用いて改修していく形で進め ていくので、Railsの基礎知識がある方で、Hotwireを使い出してみたい方はぜひご覧ください。

Firebase Tutorial

持続可能なFirebaseプロジェクトを目指してⅢ

  • 著者: FireStarter (広上將人・小嶋俊幸・近藤靖彰)
  • 税込価格: ¥1,500
  • 発売日: 2023/11/11

<概要>
Firestarter第三弾の新刊「Firebase Tutorial」は、Firebaseを使って簡単なWebアプリケーションが作るチュートリアル本です。
Firebase初学者の方向けに、コード・説明を省かず記載しています。
Mantine や Plop など、Firestarter厳選したライブラリを使用した実践的なチュートリアルですので、Firebaseを使ったことがある方もぜひご覧ください。

<想定読者>
・これからFirebaseを使ってみたい人。
・Next.jsでFirebaseを使いたい人。
・UI用のReactコンポーネントライブラリMantineがどんなものか見てみたい人。

ChatGPTの先に待っている世界

  • 著者: 川村秀憲
  • 編集協力: 渡辺信幸・倉貫義人・ChatGPT-4
  • 出版社: dZERO
  • 税込価格: ¥2,200
  • 発売日: 2023/10/12

「ChatGPTは誤った回答を返す。」「規制が必要だ。」
人類がそんな話題で盛り上がっているうちにも、驚異的な成長スピードで進化を続ける人工知能。 第一線の人工知能研究者が見通す、近未来の「人と人工知能」の協働シナリオとは? 著者は、俳句を生成する人工知能「AI一茶くん」を開発した人工知能研究者。 ChatGPTなどの大規模言語モデルの仕組みから、近未来の社会変容までを平易に解説した書籍です。

コードレビューで学ぶ Ruby on Rails

初級Railsプログラマーに送るレビュー実例集

  • 著者: 中谷一郎・田中義人・祖浦雅人
  • 税込価格: ¥1,000
  • 発売日: 2023/05/21

<概要>
Ruby on Rails を使ったWebアプリケーション開発においてより良い書き方を提案する技術書です。 ソニックガーデンが運営している中級者向けプログラミングコミュニティ「ソニックガーデンジム」で実際にあったコードレビューを元に、具体例を交えながらより良いコードを提案します。

<想定読者>
Ruby on Rails を使って何となくアプリケーションを書けるようになったけど、まだ自分のコードに自信が持てないというような、これから中級者を目指そうとしている方達におすすめです。

Practicable Firebase

持続可能なFirebaseプロジェクトを目指してⅡ

  • 著者: FireStarter (広上將人・小嶋俊幸・近藤靖彰)
  • 税込価格: ¥2,000
  • 発売日: 2023/05/21

<概要>
前作「Testable Firebase」に引き続き、FireStarter第二弾の出典になります。Firebaseを使い始めて悩む設計の部分や解決策が思いつかない実装、運用する上で気を付けた方がよいことなどの、Practicable(実用的な)トピックをまとめました。

<想定読者>
これからFirebaseを使ってみたい人、Firebaseを始めてみたが開発がうまくいかず悩んでいる人、Firebaseを使えてはいるが、さらに使いこなしたいと思っている人、Firebaseが実際の案件でどう使えるかを知りたい人におすすめです。

Railsのサンプルコードで学ぶユーザー認証

  • 著者: 池上俊一
  • 税込価格: ¥1,000
  • 発売日: 2023/05/21

<概要>
Rails のサンプルコードを通じて様々な認証の仕組みを学んでいくことのできる技術書です。 ライブラリ(gem)を極力使わずに自分でユーザー認証を実装することで、ユーザー認証の背景にある技術やセキュリティについて深く学べます。

<想定読者>
devise gem でユーザー認証を実装したことはあるけど裏側の仕組みはよく知らない、なんとなくでGoogleログインを実装しているけど OAuth とか OpenID Connect ってなんだろう?というような方におすすめです。

Testable Firebase

持続可能なFirebaseプロジェクトを目指して

  • 著者: FireStarter (広上將人・小嶋俊幸・近藤靖彰)
  • 出版社: インプレスR&D
  • 税込価格: ¥2,200
  • 発売日: 2021/11/25

Firebaseを使ったウェブアプリケーションをTestableな形で開発していくための技術解説書です。フレームワークとしてはVite/Reactを利用し、テストフレームワークとしてはVitest/Cypress、Firebaseもウェブアプリケーションとしては一般的なFirebase Authentication、Firestore、Firebase Functions、Firebase Storageを対象としています。冒頭で開発する流れを説明した上で、サンプルコードを使ってなるべく具体的な例でテストを書きながら開発が進めていけるような形でまとめていますので、ご自身のユースケースのところだけを読んでいただいても理解できるようになっています。

プロを目指す人のためのRuby入門[改訂2版]

言語仕様からテスト駆動開発・デバッグ技法まで

  • 著者: 伊藤淳一
  • 出版社: 技術評論社
  • 税込価格: ¥3,278
  • 発売日: 2021/12/2

プログラミング言語Rubyの言語仕様や開発の現場で役立つRubyの知識を説明した本です。豊富なサンプルコードで文法を学び、例題でプログラミングの流れを体験できます。第1版(2017年11月発行)は、初心者の目線にたった丁寧な解説が好評で多くのRuby初学者に愛読され、いまやRuby入門書の定番とも言える存在です。2020年末のRuby 3.0のリリースに伴い、全章にわたって記述内容を見直し、Ruby 3.0までの変更点や新機能に合わせて加筆・修正を行いました。また、第1版にて読者から「難しい、わかりづらい」という声の多かったトピックの説明を改善するなど、より初心者に親切な内容に刷新しています。

はじめてのkintone

現場のための業務ハック入門

  • 著者: 沢渡あまね・ 髙木咲希
  • 出版社: シーアンドアール研究所
  • 税込価格: ¥2,002
  • 発売日: 2020/8/27

サイボウズ社が提供する業務改善プラットフォーム”kintone”を使った業務改善の進め方を解説したkintone入門書です。本書は、会社で業務改善を任せられた主人公の視点からのストーリーを通して業務改善の手法はもちろん、業務ハッカー(業務改善推進者)として成長するためのノウハウを学べる内容です。業務のIT化を進めたいけど、何から始めたらいいかわからない方、kintoneを導入したけど、活用の仕方がわからない方などへの示唆に富む内容です。

できるfit Slack&Zoom&Trello
テレワーク基本+活用ワザ

  • 著者: 大野 浩誠・ 野上 誠司・栩平 智行・遠藤 大介
  • 出版社: インプレス
  • 税込価格: ¥1,505
  • 発売日: 2020/6/25

テレワークでよく利用される代表的なツールを1冊で解説する入門書です。ビジネスチャットのSlack(スラック)、ビデオ会議のZoom(ズーム)という2大ツールに加え、チームでタスク管理ができるTrello(トレロ)も紹介しています。これからテレワークを始める人に役立つようにツールの使い方だけではなく、在宅勤務で陥りがちな問題への対処法や、オンラインでのコミュニケーションを有意義にするための工夫点など、テレワーク実践歴が長い弊社社員ならではのノウハウを詰め込んでいます。

Everyday Rails - RSpecによるRailsテスト入門

テスト駆動開発の習得に向けた実践的アプローチ

  • 著者: Aaron Sumner
  • 訳: 伊藤淳一・AKIMOTO Toshiharu・魚振江
  • 発売日: 2020/6/25

RSpecを使ってRailsアプリケーションに信頼性の高いテストを書く実践的なアドバイスを提供します。詳細で丁寧な説明は本書のオリジナルコンテンツです。また、説明には実際に動かせるサンプルアプリケーションも使用します。本書は2017年版にアップデートされ、RSpec 3.6やRails 5.1といった新しい環境に対応しています!さあ、自信をもってテストできるようになりましょう!

▶︎弊社ビジネスモデルや働き方に焦点を当てた書籍は こちら

前の記事
「納品のない受託開発」を続ける中で得た6つの気づき
一覧へもどる
まずは話を聞きたい