ユアマイスター株式会社エンジニアブログ

ユアマイスター株式会社のエンジニアが日々徒然。

技術顧問 明石さんに社内勉強会でお話ししていただきました!

f:id:yourmystar_engineer:20190910162616j:plain

どうも。ユアマイスター星(@inase17000)です。

先日、技術顧問 明石さんを講師にお迎えし、社内勉強会を開催しました。エンジニアに限らず全社員(と一部インターン)が参加し、テクノロジーやサービス開発に置ける勘所をわかりやすい言葉で説明してもらったので、自分が印象に残っているところをブログに残しておこうと思います。

なお、資料に関しては Super Confidential とのことで公開はされないようでしたので、僕のフィルターを通した内容でご覧ください。

続きを読む

Circle CIのMySQLはデフォルトでsql_modeの設定がなかったのでSTRICT_TRANS_TABLESを追加する

f:id:yourmystar_engineer:20190808135636p:plain

どうも。ユアマイスター星(@inase17000)です。

Circle CIを利用する中で、少し困ったことが起きたので解決方法をメモしておきます。

続きを読む

ローカルDBからbakeコマンドでfixture生成 #cakephp3

f:id:yourmystar_engineer:20190725124610p:plain

どうも。ユアマイスター星(@inase17000)です。

現在こそこそテストコードを毎日15分〜30分リファクタリングする活動をしておりまして、その中でマスター系のデータのFixtureがだいぶ昔に作られたままで実情と合っていないところがあったので最新化しようと思いました。

「Fixtureのコードを1レコードずつ手で作らないといけないなんてありえない!」と思ったので、楽できる方法を速攻探したところズバリあったのでメモしておきます。

続きを読む

Pixelaを使ってリリース回数をカウント! リリースの草を生やして早4ヶ月 。

f:id:yourmystar_engineer:20190718190758p:plain

どうも。ユアマイスター星(@inase17000)です。

自分でも設定したことを忘れてるくらい、自然に生やしていました。リリースの草。

ひっそりと生きているその草は、実はユアマイスターエンジニアの流した汗と涙の数なのです。

続きを読む

Circle CI で mysql-client が apt-get install できなくなってCI環境が壊れた話

f:id:yourmystar_engineer:20190715123832p:plain

どうも。ユアマイスター星(@inase17000)です。

ある日突然Circle CIのビルドが通らなくなり、つらい思いをしたのでシェアしておこうと思います。 暫定ではありますが解決済みですので、万が一同じことで困ってる人がいたら途中は読み飛ばしてください。

続きを読む

社内SQL勉強会でSQLを書ける人を増やし、データの可視化を推し進めている話

f:id:yourmystar_engineer:20190708094458j:plain

どうも。ユアマイスター星(@inase17000)です。

前回の投稿からだいぶ間があいてしまったということもあり、なかなか書き出せていませんでした。反省。 最近なんとなく始めたけど、意外と自分も楽しんでしまっている話をブログにしておこうと思います。

社内にSQLが書ける人が増えたらいいなーって思ってるひとのなにかの参考になれば幸いです。

続きを読む

2019年2月の活動報告

f:id:yourmystar_engineer:20190227173029j:plain

どうも。ユアマイスター星(@inase17000)です。

今月は2月ということもあり、もともと日数が少なかったため、いつも以上にあっという間の1ヶ月でした。プロダクトの方も、ヤマト運輸との連携をリリースしたり、技術的負債の解消が行えたため、確実に一歩進めたと思います。

前回の活動報告はこちら

続きを読む