Rails
こんにちは、Agency事業でクライアントの受発注システムを担当しているリードアプリケーションエンジニアの花田です。 前回のブログ執筆中ずっとベビーベットで寝ていた娘が、今では一人で歩き回るようになり毎日奇声を上げるようになりました。かわいい。 …
はじめまして!エージェンシー事業でリードアプリケーションエンジニアをしている福堀です。担当サービスでは数十の広告媒体のレポートデータをRailsのResqueを利用したバッチ処理でAPI等から取得しています。このサービスは立ち上げから7年以上経過しており…
こんにちは、エージェンシー事業で開発業務を担当しているリードアプリケーションエンジニアの花田です。 娘が生まれて4ヶ月となり、笑顔が増えてきて毎日癒やされながら仕事をしています。 今回はWebpackerをやめるまでに発生した出来事を書いていこうと思…
はじめに こんにちは!マーケティングテクノロジーDivの遠藤です。 今回、私が運用/開発に携わっている社内システムのRuby、Ruby on Rails(以下 Rails)の バージョンアップを以下の通り実施したのでそれについて話します。 Ruby 2.3から2.7へ Rails 4.2から6…
Adways Advent Calendar 2019 5日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 どうも!NFCチップをインプラントしてる新卒のぬまちゃんです。 朝起きたら寒い部屋と温かいお布団でなかなか起きれなくて辛いです。あ、もしよ…
こんにちは、サーバーサイドエンジニアの花田です。 業務では主に管理画面系の開発をしています。 今回は外部向けサービスを多言語化した話を書こうかと思います。 構成 Rails(5.2.2) + Vue.js(2.5.16) 外部向けサービスの概要 クライアントの取引開始から受…
こんにちは、サーバーサイドエンジニアの花田です。 業務では主に管理画面系の開発をしています。 今回はAPIにJWTを組み込んだ話を書こうと思います。 構成 Rails(5.2.2) + Vue.js(2.5.16) + Vuex(3.0.1) JWTとは? JSON Web Token の略です。JSON形式で通信…
こんにちは、STROBELIGHTSユニットの安藤です。 最近は広告運用ツールの開発・運用をやっていて、 業務の中で改善したいことがあり、Gemを作って公開しました。 先にどんなものを作ったかというと MySQLのパーティションの操作をRubyから実行できるようにし…
こんにちは、@binarytaです。 本記事は先日投稿した以下の記事の後編です。 blog.engineer.adways.net 前編ではWeb構成に関する概要とgRPCのプロトコル定義を実装しました。 今回はSpring側とRails側で相互にgRPC通信を行う処理の実装、そしてRails側とフロ…
こんにちは、@binarytaです。 私の加入しているプロジェクトでは社内システムの運用を行なっています。 近々、その社内システムのリニューアルを行うことになり柔軟で依存の少ないWeb構成について模索しています。 社内システムというのはそもそも、社内での…
こんにちは、最近「業務改善ユニット」に異動した渡部です。 業務改善ユニットでは営業の方々が行なっている日々の業務の改善用のシステムを作成しています。 ユニット異動に伴い、あるシステムの開発を任されました。 今後のメンテナンス性・拡張性のために…
久保田です。 最近、deviseのストラテジー(プラグイン的なもの)を社内の認証システム用に作りました。 その時、古い情報が多く、半泣きになりながらいろいろ模索して作ったので、 備忘録がてら、同じく困る人がいなくなるように記事にします。 devise Rails…
どうもこんばんは、先週に引き続き久保田です。先週のRails「APIモード」から一週間。。。次はAction Cableだ!と思っていたのですが、既にやり方は僕より1_000_000倍くらい優秀なRubyistの方々が取り上げていましたので、僕の出番でないなと思いました。じ…
こんばんは、くぼたです。今回はRails5の話です。めちゃくちゃ今更感がありますが、betaも3まできているので、まだまだホットなのかなと思い、取り上げました!今回はRails5の中でも、新機能の「APIモード」のお話をして行こうかなと思います。ここ数年、ア…