yosemite's blog

About technology, books, diary

2020 年やりたい 100 のリスト

子年 はじめに 大晦日にレトロスペクティブとして、1 年の振り返りをしました。 blog.yosemite2307.com 2020 年もちゃんと目標を持って過ごしていきたいので、ちゃんと文字として残しておきたいと思います。 2020 年やりたい 100 のリスト 技術力 まずは、技…

2019 年の振り返り

亥 はじめに 今年もあと数時間だというところなので、1 年を振り返ってみようと思います。 BtoC アプリケーションの開発・運用 技術スタック 言語:PHP Web フレームワーク:Laravel データベース:Amazon RDS( MySQL ), S3 インフラ:AWS( EC2, SES, ALB…

Web API: The Good Parts 読書メモ

Web API: The Good Parts はじめに Web API the Good Parts - O'Reilly Japan 先日 API 開発にあたり設計のレビューをさせていただくことがありました。きちんとした設計手法を学んだ訳ではなく、なんとなく手探りでやっていました。 ここらできちんとベスト…

Go + Echo で REST API 入門

Go

High performance, extensible, minimalist Go web framework はじめに Go言語での開発が 1 つ目が無事に終わり、 2 回目の開発を始めた。 主に SSKDs 向けの Go パッケージ, API の提供というのが今回の成果物。 パッケージや 外部から呼び出す API という…

AWS の基礎をまず理解しよう

AWS

はじめに amazon web service AWS の認定資格の参考書をぱらぱらと読んでいると、初めの方に基本的なことが載っている。 基本的な部分だけど、ここを理解しておかないとダメだと思ったので知識の定着のためにもまとめてみた。 AWS Well-Architeched フレーム…

プライベートリポジトリを $ go get しようとしたらハマった

Go

gopher 契機 Go でライブラリを自前で作成したりした際に、プライベートなリポジトリからだと $ go get できないという問題に遭遇しました。 会社のリポジトリとかだと、 Organization に乗っかっているはずなのでプライベートのものが多いですよね。 実際は…

Go言語の配列とスライスをきちんと理解する

Go

gopher はじめに Go 言語を学習するにあたって、 Slice という便利なものが存在します。 ただ、うまく使い方も理解していないし、配列との違いも説明できないし、実体がどうなっているのかも知らなかったので腰を据えて調べてみました。 引用している説明文…

Go 言語のフレームワーク比較

Go

golang はじめに Golang を勉強し始めて約 1 ヶ月が経ちました。 簡単なプログラムは書けるようになり、1 つのプロジェクトについてもリリースまで無事完了しました。 次の案件ではフレームワークを使いそうな気がしているので、先駆けて Golang にはどんな…

MySQLが起動できなくてハマった

mysql 契機 今回、ローカルから root ユーザを使って MySQL に接続しようとした際に、接続できずにハマったので備忘録的に残そうと思いまとめました。 メモしていたパスワードが間違っている訳でもないので、理由がわからずググると同じような人が何人かいら…

Team Geak 読書メモ

team geek はじめに 先日、オフィスの本棚で本書を見つけたので気分転換に読んでみました。 読みやすくて内容も理解しやすいものだったので、箇条書きでメモ程度に内容をまとめておきます。 気になる方は こちら から購入できます。 メモ 1章 天才プログラマ…

AWS DynamoDB 入門

AWS

はじめに 経緯 先月、幕張メッセで開催された AWS Summit TOKYO 2019 に参加しました。 そこで割とサーバレスの話が多く、特に印象的なのが「めざせ!サーバレスプロフェッショナル」というセッションでした。 そのセッションでは、AWS SAM や Lambda と一緒…

Go の環境構築時にバージョン管理を見越してインストールする

Go

gopher はじめに 最近 Go 言語を使った開発にアサインされることになりました。 業務では PHP しか書いたことがなかったので、ちょっとドキドキしていました。 (経験してきたサーバサイド言語としては Ruby(業務外) → PHP → Go という流れ) 静的型付け言語…

AWS SAM を使って ローカルで Lambda 実行環境を作ってみた

AWS

AWS Serverless Application Model(SAM) とは? 業務で cron のような簡易的なシステムの開発をすることになりました。 その際に、Lambda 関数 を API Gateway をトリガに実行する API を作ったので、備忘録的に書きたいと思います。 この時に利用したのがAW…

Hello Hatena

こんばんは、今回初投稿になります。 まず、自己紹介です。 ヨセミテという名前でエンジニアをやっています。 よろしくお願いします! twitter.com エンジニア経歴はまだ2年目の駆け出しです。(学校教育含め現職以前に経験なし) 2018に新卒で某ベンチャー…