アクトインディ開発者ブログ

子供とお出かけ情報「いこーよ」を運営する、アクトインディ株式会社の開発者ブログです

HABTMのテーブル作成方法

こんにちは、endoです。 今回は「HABTM」のテーブル作成の方法です。 「has_and__belongs_to_many」の多対多の関係性を頭文字で略語で表示しているものです。 発音はなんて発音されているのでしょうか。 自分は「ハブトゥム」って読んでいますが、どんな呼び…

DroidKaigi2017に行ってきました。(2日目)

こんにちは、hondaです。 DroidKaigi2017に行ってきた(1日目) こちらではDroidKaigi2日目で聴講したセッションを簡単にまとめたいと思います。 2日目に見てきたセッション ウェルカムトーク DroidKaigi参加者には事前にアンケートを取っていてその結果が…

DroidKaigi2017に行ってきました。(1日目)

こんにちは、hondaです。 2017/03/09〜2017/03/10に開催されたDroidKaigi2017に参加してきました。 まずはチケット代8000円を負担してくれた会社と通常業務がある中、参加することにLGTMを出してくれた会社のメンバー、そして、帰宅が遅くなっても文句も言わ…

ActiveRecord::enum を拡張する gem を作りました

kawaguchiです。 iko-yo.net で使われている module を別プロジェクトで使いたくなったので gem にしました。 https://github.com/jiikko/active_record-enum_with_label class User < ActiveRecord::Base include ActiveRecord::EnumWithLabel enum_with_la…

iko-yo.net を rails4.2 にアップグレードしました

kawaguchiです。 先日、iko-yo.net の rails を 4.1 から 4.2 へアップグレードしました。 大きなアップグレードといえば、 変更行数が多くなるので github.com のプルリクではすべての差分が表示できなくなったり、 コードレビューに時間がかかり開発者にス…

Rust で Web アプリを作った感想

こんにちは、tahara です。 弊社のメインは Ruby on Rails ですが、 簡単な周辺システムは担当者の好きな言語を使って作ったりします。 今回は Rust を使って MySQL(Amazon Aurora)のレコードや MongoDB に入っいるログを集計して表示する Web アプリを Ru…

Android版いこーよがリリースされました

こんにちは、hondaです。 2017/02/13にAndroid版いこーよがリリースされました! プレス記事 アプリ紹介ページ Google Play あと、現在口コミプレゼントキャンペーンを実施しています。 是非、iOS、Androidアプリから口コミしてみてください! このアプリで…

2016年Advent Calendarまとめ

こんにちはchibaです! 本来のAdvent Calendarは24日までで、25日は粛々と迎えるということですが、日本のプログラミング界隈を起源とするものではなぜか25日まで実行するのが習わしとなっています。 ということでネタも切れてしまったので、今年の当社のAdve…

当社のOSS活動

こんにちはchibaです! 今回は、当社のOSS開発支援制度について書こうと思います。 当社はいこーよを始めとして、Rails等、自由ソフト/OSSを用いて開発されています。 OSSの恩恵に浴するからには、是非とも御返しもしたいところですが、開発者個人の活動はあ…

新規のAndroidプロジェクトでKotlinを採用してみた結果

この記事はアクトインディ Advent Calendar 2016 22日目の記事になります。 現在、アクトインディではAndroid開発にKotlinを採用しています。 今回はKotlinを採用した経緯と採用後の感想を簡単にまとめたいと思います。 なぜ、Kotlinを採用したか? 単純にKo…