概要
現職の開発部のメンバーに共有した記事のログ
技術系
関心の分離を意識した名前設計で巨大クラスを爆殺する
数千数万行の巨大な神クラスを作らないために詳細な名前をつけると良いというお話です
抽象度が高かったり、意味が大きなワードを使うとそれだけ役割が大きくなるため
ドメインに沿った関心を分離した名前をつけて、役割を絞るほうが良いというのはそのとおりだと思いました
関心を分離するとクラス数は増えそうですが、とても大きなクラスとなるくらいならクラスが増えるほうが個人的には嬉しいです
トレタのテックトーク -普段使用しているGitコマンドの紹介-
よく使う Git コマンドの紹介です
自分もよく使うものばかりだったのでCLIで操作している人は是非目を通してもらえたらと思いました!
SSH接続を10倍速くするたった3行の設定
SSHのセッションを使い回す設定です
特に問題なければ設定すると良いと思います!
マネジメント系
【開発生産性Conference 2024】バクラクビジネスカード開発チームのコードレビューガイドラインを公開します #ベッテク月間
株式会社LayerXの開発チームでのコードレビューをする際のガイドラインについての説明です
当社ではコードレビュー文化を根付かせるところからですが、こういったガイドラインがあるとコードレビューもしやすそうだと思いました
180度フィードバックとってもおすすめです!
360度評価ではなく、チーム内という関係者だけでフィードバックを行う方法です
次回のフィードバック探索行動はこれを参考に行いたいと思います!
セキュリティ系
クラウド利用者の「責任」をどう果たす?AWSセキュリティ対策のススメ
AWS でサービスを提供する際のセキュリティ対策をスライドで紹介してくれています
AWS Security Hub と Amazon GuardDuty は手軽に導入できるので行うべきかもしれません!
TryHackMe Advent of Cyber 2023から2024へ(5) Memory corruption(メモリー破壊)
Buffer Overflow について超超簡単に解説してくれています
何ができるか、その結果何が起こるか、どうすれば悪用できるかを考えると難しいですが
基本的にはメモリを上書きすることで実装者が想定していないことを起こせるというものです
To Intern
Dockerがわからない人へ。これ1本で0から学べる丁寧なDocker入門
Docker とはなにかというものを簡単な例を出しながら解説してくれています
興味があれば目を通してみて下さい!当社もDockerを多用しているため参考になると思います!
共有するほどではないけど興味があったもので読んだもの
- もしも転生してWebアプリエンジニアになったら?インフラエンジニアの新たな挑戦
- 【エンジニアの日常】エンジニア達の自慢の作業環境を大公開 Part5
- フルリモートの開発組織に出社は必要か?
- hotfixのフローについて
- 開発設計レビューを定例化してみた
- なにを勉強するのか、目標から考えよう!!
- GitHub リポジトリで Write 権限以下のユーザーでもルールセットの内容を確認可能になっていました
- GitHub CI/CD実践ガイド を読んでみた
- DataDog~Slack連携構築と監視アラート通知までやってみた
- IT未経験者と学ぶ簡単セキュリティリスクマネジメント入門:NISTのRMF(リスクマネジメントフレームワーク)とは?
- gitでマージ済みのローカルブランチを一括削除
- 開発チームとエラー対応の付き合い方について
- 科学が証明!エンジニアが取り入れたい勉強法
- 変数名やメソッド名、どのように決めていますか?
- Cognitoを利用して静的コンテンツへのアクセスを手軽にした話
- MySQL9.0の新機能 Saving JSON output from EXPLAIN ANALYZE INTO を触ってみる
- 機能を作ることと、顧客の成功を作ることの違いを知った話
- GitHub Projectsでのタスク管理:移行から半年後の実際の感想
- 基盤システムへの移行という複雑なプロジェクトに立ち向かっている話
- DataDogメトリクス監視おけるDefault_Zero関数の活用方法
- 次世代エディタ6選
- 初めてのGitは電車で例えて学ぼう!初学者向け基本Gitコマンド入門
- Webサイトのパフォーマンスを簡単に確認する方法
- 【総額350万】高額請求がきたエンジニアの失敗から学べること
- 未経験エンジニア転職から4年半〜これから先をどう生きるか〜
- 未経験ドン底SESから大企業一流エンジニアへの道
- 「単体テストの考え方/使い方」を読んでテストの本質を学ぶ(第1部)
- 応用情報を参考書を買わずに合格するために