Tagbangers Blog

山﨑 成和

ブログが!ブログがおちたぞーー!!

2月の昼下がり、業務であたふたしているところに Slack 経由で Zabbix から不穏な通知が うげげ、ブログ死んでるやん。。。。 でも大丈夫。 Beanstalk で稼働してるので、コンソールからアプリケーション再起動すれば OK の簡単なお仕事です。 関係ないですが、 Beanstalk って Beans + talk かなーとか適当に思ってたのですが、 Bean + stalk (茎)で豆の木って事のようですね。 それはさておき、取り敢えず誰かがやらねばブログが落ちたままです。 全世界のタグバンブログ読者から苦情が来てしまいます。 なので早速再起動するもひきつづき Beanstalk...

docker-compose.yml が無いディレクトリで コンテナを一旦全部停止させたいんだ

タイトルの通りです。 docker ps -q で、起動しているコンテナの一覧を取得し、それを stop させればよいです。 1個1個コンテナ ID をコピペして stop させたり、 わざわざ docker-compose.yml のあるディレクトリまで移動する必要がないので、 さっきまで触ってたプロジェクトと別プロジェクトのコンテナを起動させるのに 起動中のコンテナを一掃する時に重宝してます。 $ docker stop $(docker ps -q) e65be5750a6f 2327ddcca7f4 $ docker ps CONTAINER ID        IMAGE  ...

【Google Chrome】リクエストの Replay XHR と Copy as cURL 機能を使ってデバッグする

こんにちは!夜空に浮かぶお月さまがいつもより大きく見えてキレイダナーと思い目を凝らしてよく見たらどうやら乱視が進行しているっぽい事に気がついてあわあわしています。山﨑です。 みなさん Google Chrome、使ってますか? 今日はフロントからのリクエストに関する2つのデバッグてくにっくを書いてみようと思います。 Replay XHR フロントからXHRを使って POST でバックエンドにデータを登録しにいく処理、よくありますよね。 大概フォームの入力を伴うので、名前住所生年月日会社名備考欄 etc.... といちいち入力しなきゃならなかったりするので、 何度もテストを行う内に入力するのがだ...

時間がないけれどもすぐ使えるようになりたいコマンドについて一瞬で把握できる tldr コマンド

こんにちは!最近胆石を患って強制的に健康的な食生活を送っている方の山﨑です。 仕事中、突然知らないコマンド名を出されて 「☆※○コマンドでやっといて!じゃ!」っていわれること、ありますよね? 僕はよくあります。 このシチュエーションのとき、次のアクションとして考えられるのはこんな感じでしょうか。 1.ぐぐる 2.man コマンド 3.-h や --help どれも時間がないときにいちいち調べているとキリがないので サクっとざっくりした使い方だけ調べられる tldr コマンドを紹介したいと思います。 インストール $ brew install tldr homebrew は本当に便利な子です。 ...

セッションって一体なんですかの話

こんにちは!最近部署異動によりOps (保守)チームにやってきた方の山﨑です。 保守チームは1つの事を深く深く掘り下げる Dev (開発)チームと違い、覚える事の幅が広く覚える事がてんこ盛りで毎日新鮮です。 そんな中、今日は社長から「セッションについて書いてみるべし」とお題が出たのでそれについて書いてみようと思います。 セッション is なに 調べた結果、 「サーバとクライアント間で行われる一連のやり取りの開始から終了までのやり取り」 をセッションと言うようです。 なんで必要なの ネットショッピングをしている時を想定すると、Webサービスがセッションを管理していないとしたら 山﨑「人を駄目にす...

Windows Subsystem for Linux に Linuxbrew で brew install cask してしまった失敗談

こんにちは! 最近 Mac のキーボードに慣れてきて逆に Windows のキーボードが打てなくなり始めてる方の山﨑です。 Excel とかの操作は今でも Windows版の方が使いやすいと思うし、 Windows には Mac にはない良さがたくさんあると思っていて、 もちろん逆も然りで、明日から開発は Windows でやりますとか言われたら正直つらいなと思うくらいには Mac にも依存してます。 そんな感じで自宅では Mac と Win10 両方使ってるのですが、 ずっと気になっていた Windows Subsystem for Linux (WSL) を試してみようと思い立ったのでやっ...

Chromeでソースを汚さずにログを出力する

こんにちは!言動がナルシストっぽいとの事で社内で悪目立ちしている方の山﨑です! 今回は、Google Chrome 73 で導入された、 logpoint という機能についてご紹介したいと思います。 Chrome 73 が公開されたのが 2019/03/12 との事なので、まだ 3ヶ月ちょい。 リリースノートに毎回目を通す熱心な方でないと見逃してしまいそうですが、こっそり便利そうな機能が追加されてました。 これは何ですか ざっくり、ブレークポイントと同じように Dev Tools からソースコードにマークをつけると、その行に対して 式 を書く事ができ、 その行を通るとその式の結果が Conso...

Golangってそういうこと!?

どうも、ポケモンGoで検索してたどり着かれたみなさんもこんにちは!   あまりに虫歯が痛すぎて会社を休もうとして上司の山﨑を困らせる部下の山﨑です。 歯磨きはちゃんと毎日しているのですが、複雑な奥歯環境で育った事によりこんな事に。 歯医者で見たこと無い太さの注射を挿されて【お話できません】な事をされてしまいました。 もうお嫁にいけません。 皆さんもカレーの飲み過ぎにはお気をつけくださいm(_ _)m さて、今回はGoogleが開発しているGoを少しだけ触ってみたので、それについて書いてみようと思います。 ①環境構築 まずはここからですよ。 環境はMacとHomebrew前提で書いていきます。 ...

Devチーム研修 Angular (Material)について

こんにちは! 朝家を出るときは寒いなと思っているのに、会社に着く頃にはじわりと額に汗が滲む山﨑です。 ご近所でも、「あの子はよく額に汗が滲んでいる」と評判です。   さて、前回はOpsチームで行った、AWSの環境構築についてでしたが、 今回はDevチームにて、Angular Materialを利用したWebページの作成について研修を行いました。   入社初日に先輩社員から 「研修の中でJavaでMacのコマンド作るんすよ大変スよー」 と言われていたので、日曜から月曜の通勤電車の中まで、みっちりJavaの基礎から勉強していた私。   蓋を開けると 「いやでもそれツマンナイから実際にフロントの開発...

Opsチーム研修 AWSでのネットワーク構築について

はじめまして、9月から入社しました山崎です。 前職ではGoogle Cloud Platformを利用したWebアプリの フロント側の開発やデータ整備を行っていました。 好きな食べ物はカレーです。 学生時代、大鍋を買ってきて真夏に1週間分のカレーを作って胃腸を壊したくらい大好きです。   カレーは悪くなってしまいましたがカレーは悪くありません。 ぜんぶ夏が悪いのです。   さて、今週は運用保守がメインのOpsチームで、 AWSを利用したインフラの開発について研修を行いましたので、 学習した事を以下にまとめたいと思います。   AWSでネットワークを構築するのに必要な言葉 VPC  AWS上に構...