OpenAPI3へのスキーマファースト開発移行(ツール編)

qiitaに記事を書きました qiita.com

リリースレトロスペクティブ

qiitaに記事を書きました qiita.com

インストラクションスキル研修を受講しました

インストラクションスキル研修 3月23日(土)にインストラクションスキル研修を受講してきました。 今回受けたのはairRICH 石川千香子さんの 『今日から使える実践付き!インストラクションスキル研修』 です。 ameblo.jp インストラクションスキルとは 社内教…

2018年振り返り

2017年の振り返りに引き続き2018年の振り返りです。 仕事でもプライベートでも求められた役割を受け入れて過ごした1年でした。 お仕事 2018年一年はフリーランスで二社の会社とお仕事をさせていただきました。 同時稼働もしていた時期があり、プライベートも…

2017年振り返り

2017年振り返り 2018年ではなく2017年の振り返りです。 猛烈に忙しかったため下書きのままでいましたが、読み返すと自分なりの事はやれたなと思ったのでOPENにする事にしました。 毎年旧正月にあたる2月が節目になる事が多く、2017年の1年と1ヶ月の振り返り…

認定スクラムマスター(LSM)になりました

LSMを取得しました 先日、Scrum.inc https://scrum.esm.co.jp/ 認定資格セミナーを受講し、 無事に認定スクラムマスター(LSM)となりました。 学ぶきっかけ スクラムチームでの開発やスクラム導入をフリーランス・正社員時代から6年程経験がありました。 スク…

DecoratorパターンとActiveModel::Callback

フリーランスの @amyroi です。 スカウトメールで、2月の記事を「古い記事」と言われたので、最近の資料を上げておきます w 外部用というより、参加プロジェクトのサーバーサイドエンジニア向けに発表した資料です。 その為、プロジェクト特有の仕様を考慮…

OpenSSLで暗号化したDBデータのデータ移行した話し

qiitaに記事を書きました qiita.com

enum-i18nの話し

この記事はみんなのウェディング Advent Calendar 2017 - Qiita 22日目の記事です。 dotenv+itamae環境をconfig+yaml_vaultに移行した話 - amyroi's logの記事に引き続き@amyroiが担当します。 enum-i18n Rails4のEnumをI18nに対応するイケているgemがなかっ…

dotenv+itamae環境をconfig+yaml_vaultに移行した話

この記事はみんなのウェディング Advent Calendar 2017 - Qiita 19日目の記事です。 現在業務委託エンジニアとして開発基盤まわりのお手伝いをしている@amyroiです。 12月は各社のAdvent Calendarが盛り上がっていますね。 環境変数管理をdotenvからconfigへ…

RailsのEnumのi18n対応gemを作成しました

RailsのEnumのi18n対応gemを作成しました Rails4.1に入ったEnumですがRails5.1になってもi18nに対応していなかったので gemのEnumelizeを使うこともあったと思いますが、 できればRails標準のEnumを使いたかったので、gemを作りました。 enum-i18n | RubyGem…

環境変数管理をdotenvからconfigへのスムーズな移行手順

qiitaに記事を書きました qiita.com

リモートワーク環境とツール

この記事は Wondershake Advent Calendar 2016 の6日目の記事です。 リモートワークについて3日目の記事です。 徐々にネタがかぶっていきそうなので先に書いたもん勝ちですね。 2日目は佐々木さんでした。サムネイルが最高ですね。 engineering.wondershake.…

Ruby on Rails Tech Meetupに行ってきた

Ruby on Rails Tech Meetup Ruby on Rails Tech Meetupに行ってきました。 久しぶりのRails系の勉強会かも。 ただのメモですがそのうち綺麗にするかも。 「Upgrade Forkwell to Rails5 the faster」 @sinsoku_listy さん qiita.com 7月のRails5リリース後す…

Fashion Tech Night #01 Produced by Fashion People + 参加してきた

Fashion Tech Night #01 Produced by Fashion People +に参加してきた eventdots.jp 参加動機 システム開発を日々生業にして追っていると自分の興味のあることよりも今までのキャリアの延長線上での仕事をすることが多くなってきて、 ふとアンテナを張ってい…

Facebook notification api

Facebook notification api用

ransacker

Userにないカラムのsearchをransackerでカスタマイズ Settings.target_user_idsに該当するmedical_idを持っているuserだけを対象にする(scope利用) modelsy scope :ms_users, ->(v=true){ if v && Settings.target_user_ids.present? where("medical_id IN…