シェルの結果をJSONで出力 - awkを使いこなしたい -

こんにちは!インフラの奥村です! インフラエンジニア歴1年半になりました。 日々の業務にも慣れだし、「まぁまぁこなせてるんじゃないか?」と思ってしまうまでになりました。 とは思いつつも いざ、障害、トラブルなどが発生したときに迅速に対処できる…

ScalaのMapを使って2つのサマリーテーブルの結果を結合する

こんにちは。エンジニアのまっちゃんです! 現在は広告サービスのレポート機能に携わっています。 その中で2つのサマリーテーブルから集計したい場面が出てきたのですが、 自分だけの力では解決できず、チーフとペアプロを行って解決できたのでそれについて…

slackでサーバーレスにプログラムを実行~slack-lambda~

こんにちは、久保田です。 最近よくslackにRTMBotを作り、色んな発言をきっかけに動くBotを作り業務を改善しています。 例えば、 IPSより攻撃の報告があった場合にチケットページにアクセスし情報をまとめる ファン故障などの障害があった際に対象の仮想基盤…

Mackerelを使ってeject自動化

こんにちは! 2017年新卒インフラの戸田です! 日々、素敵な先輩方の下、インフラ業務を学んでおります。 今までの2017新卒はまじめなことをしていますが、 今回僕はmackerelを使ってちょっと遊んでみたいと思います。 やることはタイトルに書いてある通りで…

BigQueryの課金額をグラフで見たい!(BigQuery・Data Studio・Stackdriver Logging)

こんにちは! 2017年新卒SEの渡辺です! 社内で扱っている様々なサービスの改善、新技術の取り入れ等を行う部署で日夜勉強しています!! 今回はGoogleのクラウドサービスであるGCP(Google Cloud Platform)の利用法のひとつについて話したいと思います。 目…

RubyクローラーでOOP意識してみた

こんにちは!2017年新卒SEの岡本と申します。 業務改善系の部署に配属され、毎日まわりの先輩方から刺激をもらい仕事しています。 私の部署は最高の部署です。 今回は、プログラミング初心者の私が、業務でも使用しているRubyを用いて簡単なクローラを開発し…

Pythonで為替のテクニカル指標を可視化

はじめまして、2017年新卒システムエンジニアの鈴木です。 6月から解析ユニットに配属され、現在は広告の分析業務をしています。 解析ユニットはとても良い所です。 今回は、Pythonを用いて為替のテクニカル指標を簡単にプロットする方法を紹介したいと思い…

コードレビューをもっと楽にする

アドテクdivのほったです٩( 'ω' )و 最近はscalaで開発をしています٩( 'ω' )و (´-`).。oO( もっと楽にコードレビューしたい (´-`).。oO( 目視でのスタイルのチェックが辛い と思ったので、静的解析ツールを使ってみようと思います٩( 'ω' )و Scalastyleを…

社内LTやって1年半が経ちました。

こんにちは!入社4年目、 女性 システムエンジニアのはまじですヾ(o´▽`)ノ 半年前からプライベートで動画配信をはじめて、なかなか調子が良さそうなのでそろそろYouTuberになろうかなぁとか思ってたり思ってなかったりする今日この頃です(o´▽`o) 会社では、…

VagrantとAnsibleでScalaの環境構築

こんにちは!入社2年目、広告サービスチームの山﨑です! この頃ダイエット食品試しまくって5kg痩せました!!!毎日がリバウンドの恐怖&食欲との戦いです!☆ そんな私は業務ではずっとPerl を使って開発をしていたのですが、今後Scalaを導入していくとい…

jsxでデザイナー向けにphotoshopデータのチェッカーを作った

こんにちは、相原です。 自分がデザイナー出身ということもあり、 どうにかデザイナーの作業を効率化出来ないかと考え、チェッカーを作ってみました。 photoshopでデザインを作り込んでいるとレイヤー数が増え、 また不要なレイヤーを消し忘れて非表示にした…

ファイアウォール、Slackからでも対応できる?!

はじめまして、中川です。 3年目ということもあって、丁度自分の立ち位置が分からない時期にさしかかり、日々迷走しております。 早速ですが、皆様の企業では、どのFWを使用して社内ネットワークを守っていますでしょうか? また、どのようなクラウドサービ…

Mackerel Plugin Hackathon #1 Tokyo に 参加した話

こんにちは、久保田です。 先週の土曜日(8/19)に「Mackerel Plugin Hackathon #1 Tokyo」に参加して参りました。 mackerelio.connpass.com 人生初ハッカソンだったのですが、楽しく過ごせたので、どんな感じだったのか、つらつらと書いていきたいと思います…

イベント駆動型slack botの実装

こんにちは、久保田です。インフラdivです。 インフラdivでは商用サービスのインフラ管理の他に、色々なオペレーション業務があります。 最近は、空いた時間でそんなオペレーション業務を自動化させて行っています。 その中でも、比較的小さな改善によく使う…

ansibleでディスクを拡張してみる

こんにちは。インフラの奥村です。 最近、業務でインフラ運用業務の改善活動をさせて頂いています。 僕が行った改善活動の一つ 「ディスク拡張のコマンド化」について書いていこうと思います。 以前までは Web GUIで仮想マシンのディスクを追加し 対象のマシ…

スクラムにおける4つのイベント

はじめまして!入社2年目のエンジニアまっちゃんです! もともとチームとしてスクラム開発を行っていたものの、うまく回せていないという課題がありました。 スクラム改善として、新しくチームにジョインしてくださったスクラムマスターのT先輩から「スクラ…

ansibleでCentOS7にmysql5.7系のインストールしてみた

社内ツールを作ったり壊したりしている永井です。 名前は覚えなくていいので「スプラトゥーン2は楽しい」ということだけ覚えておいて下さい。 お仕事でmysql5.7の環境を構築する機会がありました。 今更ですがせっかくなのでAnsibleでいい感じに入れてみる…

ソースコードを読んでも理解できない。そんなときモデリングしてみるのはどうでしょう。

はじめまして、飯沼です。 社内ツールの開発を行う部署に所属しています。 チームに合流するときにまず、業務理解、システムの現状把握をしますが ソースコードを読んでも理解できないとき、役立ったことを紹介したいと思います。 UMLなどのモデリングでモデ…

golangでダックタイピングをしてみよう

こんにちは、久保田です。 最近はインフラdivに移動し、専らgolangで日々の業務を行っております。 そんな僕は以前までRubyばかりを書いている日々でした。 なのでgoを書いていると、いけないと思いながらもこんな思いが生まれてしまうわけです。 「Rubyみた…

Vue.jsにTypescriptを導入してメンテナビリティが向上した

はじめまして、2017年新卒として入社し、現在社内ツールを開発する部署に所属している成田と申します。 最近Vue.js & Typescriptで開発をしているので、どんな感じで開発しているのか紹介します! Vue.js公式サイトで紹介されているTodo管理のexampleをVue.js…

Windows10のマスターイメージを作ってみよう!(修羅の作成編)

新機種PC 「 Windows7??自分搭載してないっすよww 」 Windows10「 よろしくーwwwwww 」 私「ああああああああああああああああああああああああああ」 どうも、インフラ部門でコソコソ働いているダーオカです。 皆様の会社は、もうWindows10を導入…

従量課金のクラウドサービスにおいて利用料金を管理・把握したいと思ってた~GCP編~

はじめまして。入社2年目、インフラの植垣です。 前職は営業をしており、エンジニア未経験でアドウェイズに入社し日々奮闘しております。 皆さん、クラウドサービスの課金(料金)ってどのように管理・監視されてますか? 利用しているサービスやアカウント、…

Google Cloud Functionsで遊んでみる

こんにちは、久保田です。 最近、GoogleのCloud FunctionsでAPIを作りました。 作ったのはTODO管理のAPIで、ストレージはDataStoreを使いました。 Cloud FunctionsはGCP内のイベントはもちろん、Firebaseからも使える上に、エンドポイントも提供してくれるの…

three.jsで誰でも簡単に宇宙を創造

ウェブブラウザ上で簡単に3D空間を再現し、 好きな惑星をつくって自分だけの宇宙を眺めませんか? 初めまして。2016年新卒入社のデザイナー、相原です。 入社後は暫くバナー制作をしていましたが、 去年の9月からフロントエンドユニットに異動して働いていま…

Vue.jsでルーツ音楽診断ゲームを作ってみた

こんにちは。フロントエンドエンジニアの田渕です。 2015年4月に中途入社して早3年目です。 前職はWeb制作会社でディレクター兼マークアップエンジニアをしてました。 最近流行りのVue.jsを使ってちょっとした診断ゲームを作ったので紹介します。 まずは以下…

SublimeText3 + PlantUML + Windowsで快適なモデリング!

こんにちは、飯野です。 主に社内ツールの開発を行う部署に所属している、アドウェイズ歴1年目のアプリエンジニアです。 昨年まではSIerで客先常駐という働き方をしていたので、エンドユーザに納品しない開発というものを弊社で初めて行っているのですが、ま…

Rails5.1 + Webpacker + Vue.js で開発

こんにちは、最近「業務改善ユニット」に異動した渡部です。 業務改善ユニットでは営業の方々が行なっている日々の業務の改善用のシステムを作成しています。 ユニット異動に伴い、あるシステムの開発を任されました。 今後のメンテナンス性・拡張性のために…

Monacaで作るポモドーロタイマー

初めまして! 16年入社の府金です 今回は、フロントエンド言語でスマホアプリを作成できちゃう プラットフォーム 【Monaca】 を利用してみたいと思います。 こちらですね! ja.monaca.io 無料版でも、3プロジェクトまでは作れるみたいなので 今回はそれで試…

Go言語 で Google App Engine のローカル開発環境から Google Cloud Storage へアクセスする

久保田です。 AppEngine、いいですよね〜 コードを書くだけでWeb上にアプリケーションが速攻で立ち上がるので初めてやった時は感動さえ覚えました。 さらにローカル環境で開発する用意もされており、簡単に開発を始めることもできます。 そこで今回は、App E…

2017新卒に捧ぐ!ベテランエンジニアのSEの心構え!!

第四回のテーマはタイトルの通り 「2017新卒に捧ぐ!ベテランエンジニアのSEの心構え!!」 です。 最終回なので、弊社のベテランエンジニアから、SEとしての「メンタリティ」の部分を教えていただきます。 今回は3人の方々に協力していただきました。 ぜひ…