猫でもわかるWebプログラミング

試行錯誤しながらエンジニア(プログラマー)として働く猫のブログ。技術的な話や、働き方の話、読書録とか、試行錯誤している日常の話。

モチベーションを探すために『モチベーション革命』を読んだ

小原さんの『モチベーション革命』を読んだ。 モチベーション革命 稼ぐために働きたくない世代の解体書 (NewsPicks Book)作者:尾原和啓発売日: 2017/09/27メディア: Kindle版 2017年の本。今の時代の若者がどのようなモチベーションを持っているのかについて…

プログラマー・エンジニアの役職について、個人的に思ったこと

プログラマー・エンジニアで役職をつけようとすると、まずはだいたい「プロダクトマネージャー」で、次が「テックリード」か「CTO」になるだろう。 通常、役職っていったら、係長→課長→部長→本部長→取締役... みたいな感じだけど、エンジニアの役職とえいば…

AWScala で S3 にファイルを put しようとしてAccess Denied Status Code: 403;

AWScala Scala から AWS S3 にファイルをアップロードするのに、 AWScala というライブラリを利用していました。 github.com S3 のライブラリを利用するには、 build.sbt の libraryDependencies に以下を追加します。 "com.github.seratch" %% "awscala-s3"…

AWS で S3 の特定のバケットだけアクセス可能な IAM ポリシーを作成するのにつまづいた

結論 誤った書き方 権限の確認方法 まとめ 結論 正しい書き方はこうっぽい { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:*", "Resource": [ "arn:aws:s3:::lgtmoon-dev", "arn:aws:s3:::lgtmoon-dev/*" ] } ] } 誤った書…

2020年のQiitaアドベントカレンダーで書いた内容まとめ

今年のアドベントカレンダーでは10本の記事を書いたので、その10本をまとめます。 個人開発でサービスをリリースまで持っていくポイント レガシーなプロダクトに Laravel を導入する第一歩 PSR-2 に変わって新しく制定された PSR-12 のチェックを PHP_CodeSn…

bad interpreter: /usr/local/opt/python/bin/python3.7: no such file or directory

先日、 AWS CLI や AWS EB CLI を利用しようとしたらエラーになった。 $ eb list zsh: /Users/yoshiyuki_sakamoto/Library/Python/3.7/bin/eb: bad interpreter: /usr/local/opt/python/bin/python3.7: no such file or directory /Users/yoshiyuki_sakamoto…

水泳の記録 2020-12-20(日)

メニュー アップ 50m x 5 フリー 50m x 5 ブレスト がんばる 100m x 2 フリー 100m x 3 ブレスト 100m x 2 ブレスト(50m) → フリー(50m) 100m x 1 ブレスト(75m) → フリー(25m) ちょっと水の中を歩く & 5分休憩 100m x 3 ブレスト(50m) → フリー(50m) がん…

Scala Play の application.conf を環境変数から取得する - Herokuでの運用戦略

はじめに Heroku の環境変数を使う application.conf の書き方 Heroku の設定 まとめ はじめに この記事は、 Scala アドベントカレンダ 2020 の 19 日目の記事です qiita.com 私は LGTMoon という LGTM 画像を生成するアプリを公開しています。 lgtmoon.dev …

USMH(マルエツ、カスミ、マックスバリュ)の株主優待が届いたので使ってみた

USMH について 使い方 なぜこの株を買ったか USMH について USMH(ユナイテッド・スーパーマーケット・ホールディングス)の株主優待が届きました。 USMHは、マルエツ、カスミ、MaxValue関東の持株会社(親会社)で、毎年2月と8月に3000円分の優待券が届きま…

テレワーク下での Raspberry Pi の可能性

Raspberry Pi について 利用例 Raspberry Pi について Raspberry Pi はめっちゃちっちゃいコンピューターです。手のひらサイズくらいです。 jp.rs-online.com 僕は 2015年に Raspberry Pi 2 Model B を買いました。Amazon の購入履歴によると 6480 円でした…

【Homebrew】homebrew-core is a shallow clone. To `brew update` first run:

brew install しようとしてこんなことを言われる Error: homebrew-core is a shallow clone. To `brew update` first run: git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow This restriction has been made on GitHub'…

『CURL の代わりに IntelliJ でカンタン API の動作確認』をQiitaに投稿しました

Qiita に投稿しました。 qiita.com これは、ちょっとした工夫で効率化!パソナテック Advent Calendar 2020 の記事です。 qiita.com 読んでためになったら LGTM してくれると嬉しいです。 他にもいくつかアドベントカレンダーを書いているのでぜひ読んでくだ…

水泳の記録

メニュー アップ 50m x 5 フリー 50m x 5 ブレスト がんばる 50m x 5 ブレスト(25m) → フリー(25m) 5分休憩(プールコース変更、水深変更の時間) 50m x 15 ブレスト(25m) → フリー(25m) 50m x 5 フリー(可能な限り70秒サイクル、全力) 25m x 4 フリー全力 ダ…

PSR-2 に変わって新しく制定された PSR-12 のチェックを PHP_CodeSniffer で行う

はじめに PSR-12 とは PSR-2 と PSR-12 の違い PHP_CodeSniffer とは IntelliJ / PHPStorm でスタイルチェックする Jenkins でコーディングスタイルチェック まとめ はじめに この記事は PHP アドベントカレンダー 4日目の記事です。 qiita.com 昨日は @taro…