codaichi’s note

Corporate Engineerの学習記録

11月の振り返り

11月の進捗 基本的には10月の目標の続きでしたが、11月の目標は下記でした。 MDMについては、バグの解消後に安定的に運用できるのか確認して社内へ展開する SIEMについては基本的なルールは運用していますが、どんなルールを運用していくのか決めきれていな…

Corprate IT 10月の振り返り -SIEM導入とMCP活用-

10月の進捗 10月の目標は下記でした。 導入中のMDMで、既存のデバイス(120台)のうち最低30台をMDMで管理する 導入するSIEMを決定し、6つのSaaSとの連携後にアラートをSlack通知できるように設定する 退職時の業務改善についてはルールに基づいて4つのサー…

Corporate IT 9月の振り返り

9月の進捗 8月に決めた9月の目標は下記でした。 SIEMの製品決定と導入 MDMの製品決定と導入 退職者のアカウント管理業務の改善 結論達成度としては60%ほどとなってしまいました。 具体的にはSIEMについては検証がほぼ終わったところですが、導入に向けた社…

Corporate IT 8月の振り返り

振り返り 6月から新しい職場での業務を始めています。 Corporate ITとしてまずは社内でのIDの管理運用やデバイス管理やIT Help Deskのキャッチアップなどを進めてきました。 振り返りも含めて、また毎月の振り返りをしていきたいと思います。 やったこと 8月…

6月の振り返り

現在の状況 取り組んでいること 良かったこと 課題に感じていること 7月の目標 現在の状況 6月から新しい職場で働き始めて早いもので1ヶ月か経ちました。 今回は6月の振り返りをしていきたいと思います。 入社前の期待値としては、下記の3つを求められていま…

5月の振り返り

現在の状況 Happiness Chainを卒業 これから挑戦すること 取り組んでいること 課題に感じていること ロードマップは偉大 継続するための仕組み 6月の目標 現在の状況 1年2ヶ月学んだHappiness Chainを今月卒業して、初めての振り返りです。 これまでは『プロ…

SREの視点で見直すCorporate IT - Google Site Reliability Engineering学習録

はじめに SREとCorporate ITの類似性から学ぶ 学んだこと SLA, SLO, SLIの違い SREにとっての課題はCorporate ITにとっての課題にもなる AIエージェントの普及による影響 難しかったこと SLIの設定方法 終わりに はじめに SREとCorporate ITの類似性から学ぶ…

プログラミングスクール「Happiness Chain」を卒業しました

はじめに これまでとこれから これまでの経験 今後のキャリア Happiness Chainでの学び 達成したこと 課題として残ったこと 転職活動での評価 これから挑戦すること Happiness Chainの感想 充実した学習環境 的確なフィードバック おわりに はじめに 未経験…

プログラミングスクール12ヶ月目の記録

"Perseverance is not a long race; it is many short races one after the other." - Walter Elliot 目標に対しての進捗 カリキュラムの進捗 結果としての継続 13ヶ月目に向けて 目標に対しての進捗 Happiness Chainに入会して12ヶ月が経ちました。 今回は1…

NotionのデータベースをBigQueryに自動連携してみた - Google Cloud Functionsと Cloud Schedulerを学ぶ

はじめに 実現したいこと 実際のコードと実装の全体像 準備 Notion API設定 Google Cloud環境設定 BigQueryのテーブル作成 デプロイと設定編 Secret Managerの設定 Cloud Functionsのデプロイ手順 Cloud Schedulerの設定 まとめ はじめに 今回はHappiness Ch…

プログラミングスクール11ヶ月目の記録

"Do not focus on being better than someone else, but focus on being your best self.” - John Wooden 目標に対しての進捗 カリキュラムの進捗 自分にコントロールできることに集中する 12ヶ月目に向けて 目標に対しての進捗 Happiness Chainに入会して11…

プログラミングスクール10ヶ月目の記録

"Your time is limited, don't waste it living someone else's life." - Steve Jobs 目標に対しての進捗 カリキュラムの進捗 モードの切り替えと集中 11ヶ月目に向けて 目標に対しての進捗 Happiness Chainに入会して10ヶ月が経ちました。 今回は10ヶ月目の…

SlackのBolt for PythonにあるAI Chatbot Tutorialをやってみた

はじめに 今回作成するもの 事前準備 Tutorialの内容 1. Slackでアプリを作成する Tokenの取得 2. プロジェクトをセットアップして実行する 3. プロバイダーを選択し、 Boltyと会話できるようにする Slash commandで質問する メンションで質問する 終わりに …

プログラミングスクール9ヶ月目の記録

"Action may not always bring happiness, but there is no happiness without action." - Benjamin Disraeli 目標に対しての進捗 カリキュラムの進捗 行動し続けること 10ヶ月目に向けて 目標に対しての進捗 Happiness Chainに入会して9ヶ月が経ちました。 …

プログラミングスクール8ヶ月目の記録

"Nothing in this world can take the place of persistence" - Calvin Coolidge 目標に対しての進捗 カリキュラムの進捗 粘り強くやり続ける 9ヶ月目に向けて 目標に対しての進捗 Happiness Chainに入会して8ヶ月が経ちました。 今回は8ヶ月目の振り返りを…

公式TutorialでDjangoを学ぶ

はじめに 良かったこと 充実したカリキュラム カリキュラムで学べること 学んだこと シンプルでありつつ、必要な機能を備えたWebアプリケーションの構築とテストの方法 DjangoのMTV 基本的なWeb開発の概念 難しかったこと 翻訳が若干わかりにくい 終わりに …

プログラミングスクール7ヶ月目の記録

目標に対しての進捗 カリキュラムの進捗 少しずつでも新しいことに挑戦 8ヶ月目に向けて “Do one thing every day that scares you. “ - Eleanor Roosevelt 目標に対しての進捗 Happiness Chainに入会して7ヶ月が経ちました。 今回は7ヶ月目の振り返りをしま…

REST APIについてのまとめ

はじめに 用語の整理 Web とは APIとは RESTとは HTTP通信とは 基本のCRUD操作 Movieをリソースとして考えてみる リソースのCRUD操作 URIとHTTPメソッドのまとめ まとめ はじめに 今回はREST APIについて整理していきます。 APIに関する理解を深めることは、…

『達人に学ぶDB設計徹底指南書 第2版』でDB設計を学ぶ

はじめに 初版との違い よかったところ クラウドにおけるデータベースの冗長構成 論理設計の4つのステップ 物理設計の5つのステップ 学んだところ アンチパターンやグレーノウハウの充実 難しかったところ データベースとパフォーマンス おわりに はじめに …

プログラミングスクール6ヶ月目の記録

“Life is a tragedy when seen in close-up, but a comedy in long-shot.”― Charlie Chaplin 目標に対しての進捗 Happiness Chainに入会して6ヶ月が経ちました。 今回は6ヶ月目の振り返りをします。 6ヶ月目となる8月の目標は下記の通りでした。 目標時間は…

スッキリわかる入門シリーズでSQLを学ぶ

はじめに Happiness ChainでのPython課題を修了し、次はSQL課題です。 今回はSQL課題の中で『スッキリわかるSQL入門』を読んだ感想をまとめたいと思います。 よかったところ まずはよかったところからです。 よかったと感じたところは大きく分けて2つありま…

プログラミングスクール5ヶ月目の記録

目標に対しての進捗 Happiness Chainに入会して5ヶ月が経ちました。 今回は5ヶ月目の振り返りをします。 5ヶ月目となる7月の目標は下記の通りでした。 目標時間は引き続き125時間。 カリキュラムの進捗としては、Python修了。(できるかな…?) これからも体…

pythonの sys.argvの使い方 ー コマンドライン引数を使ってファイルを実行する

demo.pyのサンプルコード sys moduleの使い方を学ぶために用意した簡単なスクリプトはこちらです。 ターミナルからdemo.pyを実行してみたいと思います。 command line 実行結果はこちらです。 実行結果 スクリプト自体の説明は後ほど行うとして、まずはsys m…

プログラミングスクール4ヶ月目の記録

目標に対しての進捗 Happiness Chainに入会して4ヶ月が経ちました。 今回は4ヶ月目の振り返りをします。 4ヶ月目となる6月の目標は下記の通りでした。 4ヶ月目に向けて 最後に4ヶ月目となる6月の目標を決めたいと思います。 目標時間は引き続き125時間。 カ…

DockerとDocker Composeを使ってWebアプリをDockeriseするまで

はじめに 今回はDockerとDocker Composeを使ってWebアプリをDockeriseする方法をまとめます。 なので今回のゴールは、DockeriseしたWebアプリをhttp://localhost:3000/にアクセスして表示することです。 今回はWebアプリについてはすでGithubのリポジトリに…

GitHub Pagesを利用したサイトの公開方法まとめ

はじめに 今回はGitHub Pagesを使ってサイトを公開したので、公開までに対応したことをまとめたいと思います。 GitHub Pagesとは そもそもGitHub Pagesとは、GitHubが出しているサービスで、GitHubのリポジトリをWebサイトとして公開できる仕組みのことです…

学びの多かった5月の振り返り - Happiness Chain3ヶ月目の学習記録

はじめに 30代の社会人がプログラミングスクールに入会して3ヶ月。 5月は学びの多い1ヶ月になりました。 早速振り返っていきたいと思います。 目標に対しての進捗 4月の終わりに立てた5月の目標はこちらです。 3ヶ月目に向けて 3ヶ月目となる5月も勉強は毎日…

プログラミングスクールに入会して2ヶ月でできたこと、まだできていないこと

はじめに Happiness Chainに入会して2ヶ月が経ちました。 今回は、30代の社会人がプログラミングスクールに入会して2ヶ月でできたことと、まだできていないことを振り返りたいと思います。 Happiness Chainでの目標 もともと私はプログラミングスキルで自分…

Linux初学者が最初に学んだCommand 18選

はじめに 今回はLinux Command について学んだ内容を記録しておきたいと思います。 まずは一覧でまとめ、その後にひとつずつ詳細を確認していきます。 Linux Command 18選 こちらが今回学んだコマンドの一覧です。 Ref. Command 内容 1 cd ディレクトリの移…

Vimの基本操作をVimtutorで学びながらVimで記録してみた。

今回はVimというエディタについて学んだことをVimを使って記録してみたいと思います。 Vimはエディタということですが、今回Happiness Chainので学ぶまで私は触ったことがありませんでした。 少し調べてみると、難しいという意見やとても高性能で便利という…