SmartHR Tech Blog

SmartHR 開発者ブログ

ActiveRecord トランザクションと ActiveStorage をちょっとだけ仲良くさせる方法

こんにちは! SmartHR エンジニアの @gongoZ です。 Ruby on Rails 5.2 より、ファイルアップロードおよびそれらのファイルと ActiveRecord との関連付けを容易にする ActiveStorage という仕組みが導入されました。 お手軽で便利な仕組みなのですが、とある…

前島真一さんが技術顧問としてジョインしました!

こんにちは! SmartHR VPoE の芹澤です。 この度、弊社開発チームに前島真一さん( @willnet )が技術顧問としてジョインいたしました。 (左: 芹澤、右: 前島さん) 前島さんは様々な企業で Rails プロダクトの開発コンサルティングをされています。 弊社に…

エンジニア歓迎会の練習会 in サイゼリヤをやりました

先日こんなイベントを公開しました。『エンジニアの入社歓迎会の練習をする会 〜入社歓迎会のやり方、忘れました〜』このイベントが生まれた悲しい背景について、芹澤に語ってもらいました。 6月頃、エンジニアの定例会議で「久しぶりに飲み会でもやろうか」…

ぼくと (雇用) 契約して、RubyKaigi 2018にかかった費用を経費精算してよ!

こんにちは!SmartHR デザイナーのNamです。 本日5/31(木)〜6/2(土)の3日間、SmartHRもスポンサーとして参加しているRubyKaigi 2018が開催されます! 私たちは、RubyKaigi 2018がエンジニアの皆さんにとって楽しめる場になってもらいたいという気持ちは…

会議中に質問する社員にはマイクを投げつければ一石二鳥!(デザインで解決する会議の課題)

こんにちは!SmartHR デザイナーのNamです。 今年2月、二人目のデザイナーとして入社しました。 SmartHR デザインチーム発足 これまでデザイナー渡邉が制作物全般に携わっていましたが、プロダクトの成長に伴いクリエイティブ面もさらに強化すべく、この度デ…

【保存版】自腹でつくる仙台グルメマップ #RubyKaigi 2018

こんにちは!SmartHR CFOの玉木です。SmartHRはRubyKaigi 2018に Rubyスポンサーとして参加することになりました。 \ RubyKaigi 2018にスポンサー出展します! / 今年も参加します #RubyKaigi2018!Rubyエンジニアの皆さま、是非SmartHRブースにお立ち寄り…

SmartHR が定期メンテナンスを始めた理由とやめる理由

SmartHR のソフトウェアエンジニア ぷりんたい です。SmartHR には2017年2月に入社しました。 この記事は SmartHR 長時間のサービス停止を伴うシステムメンテナンスのお知らせ によせて書かれたものです。 ご挨拶 SmartHR では、昨年の6月より週2日という頻…