最近、朝と夜の筋トレに加えて間食をやめ、昼は低カロリーのサラダチキンを食べて肉体改造に勤しんでいる、神奈川県在住35歳、MMM代表の国本です。 先日、新規事業など継続的開発が見込まれるプロジェクトでのJIRA運用でMMMのJIRAプロジェクト運用を簡単にご紹介しましたが、今回はJIRAプロジェクト運用で、カスタマイズしている ワークフロー と ボード について少し書いてみようと思います。 JIRA […]
MMMに入社してもうすぐ半年になりました。 フロントエンドの学習は業務になぞっては行えていますが、体系的に学べていないということで、フロントエンド学習を今月から取り組んでいくこととなりました。 どんな内容を学習していくかをブログでまとめていきたいと思います。 第1回となる今回はECMAScriptについて学んでいきました。 実はいうと実務でECMAScript6を扱ったのは初めてでした。 なんとな […]
最近はAWS Lambdaの関数をNode.jsで書いているので、その設計を紹介しようと思う。 目次 Serverless Frameworkで気をつけたこといくつか ローカルCLIを使用する Credentialsを容易に追加 yarnコマンドで統一する stageを切り分ける テスト JavaScript側の設計 webpack+Babel AVA Flow Lint State管理 まとめ […]
前田です。 5月10日にAWS認定ソリューションアーキテクト(アソシエイト)の試験を受けて、無事に合格しました。 他の3人の認定資格保持社員からのプレッシャーがきつかったので合格出来て本当に良かったです(笑)。 今回は私がどんな勉強をしたかをさらっとご紹介したいと思います。 過去に弊社社員が試験について書いているエントリーはこちらです。 業務でバリバリAWSを活用しているエンジニア向けAWS認定ソ […]
LinuxサーバでのWebアプリケーションの障害調査時に、自分が特によく使っている基礎的なコマンドをまとめてみました。統計などを取ったわけではないですが、今回挙げる基礎的なコマンドで多くの調査を済ませてしまっている気がします。 実際には、パイプで sort や wc コマンドなどと組み合わせたりすることで調査の高速化をしている部分もありますが、実際には基礎的なコマンドだけで障害の原因が判明すること […]
MMMサーバサイドエンジニアの柳沼です。お世話になっております。 今日は新人プログラマのときに知っておきたかったシリーズ第2弾です。 1弾はこちらを御覧ください。 はじめに 筆者は2年目のエンジニアです。最近仕事をしていて、こういうことはもっと早くから勉強しておくべきだったな〜と思うことがよくあったので、それについてまとめてみます。読者は、新卒エンジニアを想定しています。技術書も併せて紹介するので […]
世間はゴールデンウィーク突入で楽しそうなポストで賑わっている最中、39度近い高熱でうなされるという、泣けてくるスタートを切ったMMM代表の国本です。 今月から新年度が開始され、業務効率化・品質の更なる向上に向けて様々な取り組みを進めていますが、その一環として、課題管理・プロジェクト管理のツールとして新たにAtlassian(アトラシアン)社のJIRAを採用したプロジェクトのマネジメントを進めていま […]
コーポレートサイトを一部リニューアル 今月のはじめに、弊社のコーポレートサイトを一部リニューアルしている。内容だけではなく、バックエンドのシステム側も AWS OpsWorks を使って構築した環境へデプロイしていたものから、 Amazon EC2 Container Service (ECS) を使った Docker ベースのものへと変更している。弊社では、これまで開発環境では Docker を […]
はじめに プログラムを書いたことがある人なら、誰しも「ハマる」という状況に陥ったことがあると思います。 ハマるとは、一般的には何かから抜け出せなくなってしまうことを意味しますが、システム開発の世界では、ある課題やエラーなどに対して、解決の見込みが見えないまま多くの時間をかけてしまうことを意味します。 今回は、ハマってしまったときに、いかに問題を解決し、ハマった状態から脱却するかについて書きたいと思 […]
最近Lambda+nodeを頑張っている、長です。最近mysqljsと言うものを使用したので、使い方とテストについて紹介したいと思います。 まずはインストール npm install mysql 使い方 import mysql from 'mysql'; const connection = mysql.createConnection({ host: 'localhos […]