Clean Architecture 第一部読みました

これはなに 4月からスタートアップに入って自分の不甲斐なさを痛感しているので、リーダーからおすすめされた書籍「Clean Architecture 達人に学ぶソフトウェアの構造と設計」をこの土日から読み始めました。知識の整理と発信を兼ねて、第一部の学びをつらつ…

気まぐれ日記(2/11)「休日を満喫した!とは言えないかも…」

気まぐれに日記上げていきたい所存 やったこと 13時に起きたけどダラダラとYoutubeのショートを見てた。設定セブンのショートおもろい 15時にベッドから出てUberでスタバのラテとチョコパイとチョコクッキーとパン?のおやつ食べた。(お金使い過ぎ) その…

「Golangで行うポートスキャナ自作ではじめるペネトレーションテスト」を見た、ポートスキャンについて学んだ

zenn.dev 自作ってキーワードに惹かれて記事を見た、オライリーの書籍O'Reilly Japan - ポートスキャナ自作ではじめるペネトレーションテストについて紹介されており 書籍に出てくる自作ポートスキャナをGolangに書き換えてみたっていう内容のよう。まずもっ…

やりたいこと 2023-08

雑に今やりたいと感じていることをメモしておく AtCoder 実装力、アルゴリズムの知識など実力不足を感じているのでAtCoderをやりたい コーディングテストとかも十分にこたえられると感じていないのもある。 ISUCON Webアプリケーションのサーバー構成やミド…

【イベントレポート】B/43さんのTechTalk参加してきました~

こちらのB/43を運営しているスマートバンク / SmartBankさんのB/43プラスを担当されたエンジニアの方々のTechTalkに参加してきました! b43.jp 株式会社スマートバンク | SmartBank, Inc. 最初に SmartBankさん!TechTalkありがとうございました!! Fintech…

LeetCode 5日目

LeetCode 5日目振り返りやっていきます。 36. Valid Sudoku 問題文 9×9の数独の盤面が有効かどうかを判定する。以下のルールに従って、塗りつぶされたセルだけを検証する必要がある: 各行には、1~9の数字が繰り返しなく含まれていること。 各列には1〜9の…

LeetCode 4日目

4日目の振り返りやっていきます! 今日は同僚と飲む予定なので朝のうちに。 347. Top K Frequent Elements 問題文 整数配列 nums と整数 k が与えられたとき、最も頻度の高い k 個の要素を返せ。答えはどのような順番で返してもよい。 制約条件 1 <= nums.le…

LeetCode 3日目

3日目の復習やっていきます。 49. Group Anagrams タイトルのまんまアナグラムになっている要素をグルーピングする問題 ひとまず自分のコード function groupAnagrams(strs: string[]): string[][] { let answer: string[][] = new Array(); let mapAnagram…

LeetCode 2日目

LeetCode 2日目の復習やっていきます。 1日目の方に書き忘れてましたが、NeetCodeのRoadmapを参考に進めてます。 1. Two Sum 配列の内2つの数値を加算することで指定の値にできる要素の添え字を返す問題 自分のコード function twoSum(nums: number[], ta…

LeetCode 1日目

LeetCode1日目にやった内容を振り返っていきます~ 自分のコードの振り返りとランキング上位の実装との比較をやっていきます。 217. Contains Duplicate 数値の配列が渡されて、同じ数値が出現すればtrueなければfalseという問題 制約: 1 <= nums.length <=…