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

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

CIで使っているMySQLのメモリ使用量を調整した話

最近CIが3回に1回くらいメモリ不足で落ちて辛かったのでメモリ使用量の見直しを行いました。 原因の特定 まずはエラーメッセージを確認します。 Codebuildのメッセージを見てみると、以下のように書かれていました。 # 〜中略〜 rails-test | /usr/local/bun…

目標を一つに絞ったらRuby Gemがリリースできた話

s4naです。 今回はKageuchiというWebサーバーのRuby gemをリリースした話を書いていきます。 作ろうと思ったきっかけ 2020/8/3にKaigi on Railsというイベントが行われました。 kaigionrails.org イベントの中でAaron Pattersonさんが行っていた発表は、「0…

SvelteでWeb Componentsを作ってみた

morishitaです。 前回のエントリでフロントエンドフレームワーク Svelte を紹介しました。 tech.actindi.net 今回は Svelte で Web Components を作ってみようと思います。 Svelte 入門に書いた Typescript, Pug, Sass を使えるようにした状態を前提とします…

Svelte 入門

morishitaです。 今回は JavaScript の UI フレームワーク Svelte を紹介します。 アクトインディでは今の所、フロントエンドフレームワークとしては Vue.js を使っていますが、これもなかなか良さそうだと思ったのでちょっと触ってみました。 プロジェクト…

IT用語辞典ご紹介

みなさん、こんちは。去年3月下旬に来日して4月からエンジニアとしてアクトインディで働きはじめましたソンと申します。 日本で仕事をはじめてから、日常的な会話だけではなく、技術的な会話も苦労していることです。ベトナムで日本語を少し勉強しましたが、…

Stripe のサブスクリプションについて調べてみた

morishitaです。 年初にいこーよに新しいサービスを追加しました。 その名も「いこーよプレミアム」です。 iko-yo.net いこーよプレミアム - プレミアムクーポン 簡単に紹介すると、いこーよの有料会員サービスです。 登録するといこーよプレミアムクーポン…

在宅勤務するときに効率を最大化するにはどうすればいいですか?

はじめまして。私はベトナムから来ましたチエンと申します。新卒としてのエンジニアで日本に来て2020年2月に入社しました。入社2ヶ月後、コロナウイルスの影響で在宅勤務になりました。これは自分の在宅勤務中に体験したことのブログ初投稿です。どうぞよろ…

Sunspotを使いRailsでSolrの環境構築を行う方法

はじめに あけましておめでとうございます。 s4naです。 今回は、最近勉強し始めたSolrについて書いていきます。 SunspotとはSolrという検索エンジンをRuby上で使うためのライブラリです。 github.com 中でもSunspot::Rails を使うとSolrをインストールせず…

ローカル環境でもAPMが見たい!

こんにちは!!こんにちは!! moriyamaです。 みなさん、APMってご存知でしょうか? Application Performance Managementの略で、直訳すると「アプリケーション性能管理」ですね。 広く知られているサービスとして、Amazon CloudWatchやNew Relicなどが挙げられ…

Github workflow の実行をラベルで制御する

あけましておめでとうございます。morishitaです。 世間はコロナで大変な状況ですが、早くいこーよでお出かけ先を探して思う存分遊びに行けるようになればいいのになぁと思いながら新年を迎えました。本年もよろしくおねがいします。 さて、今回は小ネタを1…