RareJob Tech Blog

レアジョブテクノロジーズのエンジニア・デザイナーによる技術ブログです

2020-01-01から1年間の記事一覧

USM(User Story Mapping)をやってみた

はじめに お久しぶりです。改善したいマンの三上です。 世間は新型ウィルスで混乱していますが、レアジョブのブログは元気に更新中です! 私事ですが、少し前に丸2日間の研修を経てLSM(Licensed Scrum Master)の資格を取得しました。 レアジョブではアジャ…

マイクロサービスのロギングベストプラクティスとGoの実装の場合

こんにちは、プラットフォームチームの池田と申します。初投稿です。 プラットフォームチームではマイクロサービスアーキテクチャの構成を採用し開発を進めています。 どんな構成でも忘れてはいけないのがロギング。いわゆる非機能要件の1つで地味な存在です…

Nuxtで環境に応じた環境変数をいい感じに設定する

APP/UXチームに所属しております、フロントエンドエンジニアの田原です。 前回の記事から時間が空きましたが、弊社ブログ2回目の登場です。よろしくお願いします。 (隙あらば自分語り) 私は映画が好きなのでよく映画館に観に行くのですが、 最近はコロナの影…

Ansible の cron モジュールで環境差分を減らしてみる

ご無沙汰してます 先日、大好きな女性アーティストである aiko の楽曲がサブスクリプションで提供されて狂喜乱舞しております DevOps チームのおくさんです 好きな aiko の曲は「ジェット」の再録音 ver. です これまでライブには 3 回程しか行けていません…

レイヤードアーキテクチャを導入した開発

バックエンドエンジニアをしております。久住です。 「レアジョブ英会話 スマートメソッド®コース」ではLaravelとVue.jsを使ったSPAの開発をしておりバックエンドではDDDを意識した実装を行なってます。 その中の「レイヤードアーキテクチャ」について今回は…

ちょっとしたデザインの経験談

こんにちは、デザインチームのキョウと申します。 最近はスパイスとカレーにはまっていて、毎日寝る前にインスタで美味しそうなカレーの投稿写真をひたすら眺めることで、日々の癒やしの時間として過ごしています。 そろそろスパイスマスターの資格を取ろう…

AWS CodePipelineを用いたデプロイ

AWS

DevOps チームの うすい と申します。よろしくお願いします。 昨年11月にハーフマラソンに出てから膝に矢を受けてしまった状態が続いています。困っています。 今回は最近作ったシステムにおけるデプロイについてお話したいと思います。 前提 弊社の主だった…

Composer対応していないパッケージをComposerで定義する

こんにちは。 厳しい寒さが続いておりますが、いかがお過ごしでしょうか。 サービス開発チームのすずきです。 みなさんComposerは使っていますか?(何をいまさら) 弊社の英会話システムはPHPで作られており、パッケージの依存管理にはComposerを利用してい…

Androidのダークテーマ

こんにちは、ネイティブアプリ開発を担当している杉山です。 今回は、Android 10 から利用可能となった「ダークテーマ」のお話です。 ダークテーマとは Android 10 から利用可能となった黒基調の UI です。 ダークテーマのメリット 電力消費を節約! 視覚障…

ER図 の自動作成を CI に組み込んだ話

ドキュメントの更新は滞り陳腐化してしまい、必要な時に見直すと使い物にならなかったりします。誰もが経験あるのではないでしょうか。 少しでもその呪縛から解放されるのであれば全力を注ぎたくなる性分なので、 ER図 を自動作成してくれる SchemaSpy を社…

デザインスプリントを行った話

どうも!デザイナーの渡辺です! みなさん新年が明け、お仕事が始まってから2週間程立ちましたが いかがお過ごしでしょうか?(゚∀゚) 私は今年からジムに通い始めて 筋肉痛の毎日を過ごしておりますヽ(=´▽`=)ノイタイイタイ さて、今回は昨年末にデザインチームで行っ…

Kinesis Video Streams (WebRTC)の話をしよう

AKEOME。ジャンボです。 今日はKinesisの話をして優勝していこうと思います。細かいWebRTCに関する説明は飛ばします。 Kinesis Video Streams とは Amazon Kinesis Video Streams を使用すると、分析、機械学習 (ML)、再生、およびその他の処理のために、接…