大学院を卒業しました
2026-04-24
少し前の話にはなりますが、3月をもって大学院を卒業しました。 晴れて 修士 (工学) を取得しました。博士 (工学) も取ってしまいたい野望と、研究職は自分には向いていないという諦念が半々くらいです。とりあえず企業に就職して社会人を過ごしてから考えようと思います。 修士では学部の研究テーマからガラッと変えて、暗号寄りの分野の研究をしていました。学部時代のテーマには申し訳ないけど、比較できないくらい面白かったです。式変形をコネコネしてたら暗号文ができる快感を味わって欲しい。研究テーマが実践寄りだったので理論はまだ全然理解が浅いんですが、今は学習モチベがかなり高いです。 大学院の2年間で何をしたか振り返りました。
![[🔗Zenn] WezTerm in Windows で現在のシェルを保持して新しい Pane を開くのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--k29j_GcC--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:WezTerm%2520in%2520Windows%2520%25E3%2581%25A7%25E7%258F%25BE%25E5%259C%25A8%25E3%2581%25AE%25E3%2582%25B7%25E3%2582%25A7%25E3%2583%25AB%25E3%2582%2592%25E4%25BF%259D%25E6%258C%2581%25E3%2581%2597%25E3%2581%25A6%25E6%2596%25B0%25E3%2581%2597%25E3%2581%2584%2520Pane%2520%25E3%2582%2592%25E9%2596%258B%25E3%2581%258F%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] 今からNeovimを始める人のLSP最短設定 (0.11, 2025-10-04現在)のサムネイル](https://res.cloudinary.com/zenn/image/upload/s--z89r_lE7--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E4%25BB%258A%25E3%2581%258B%25E3%2582%2589Neovim%25E3%2582%2592%25E5%25A7%258B%25E3%2582%2581%25E3%2582%258B%25E4%25BA%25BA%25E3%2581%25AELSP%25E6%259C%2580%25E7%259F%25AD%25E8%25A8%25AD%25E5%25AE%259A%2520%25280.11%252C%25202025-10-04%25E7%258F%25BE%25E5%259C%25A8%2529%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] Goalieでdefer文のエラーを正しく扱うのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--lCMTnH-y--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Goalie%25E3%2581%25A7defer%25E6%2596%2587%25E3%2581%25AE%25E3%2582%25A8%25E3%2583%25A9%25E3%2583%25BC%25E3%2582%2592%25E6%25AD%25A3%25E3%2581%2597%25E3%2581%258F%25E6%2589%25B1%25E3%2581%2586%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] Vibe Codingした変更を "git vibecommit" するのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--4zAZYlUg--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Vibe%2520Coding%25E3%2581%2597%25E3%2581%259F%25E5%25A4%2589%25E6%259B%25B4%25E3%2582%2592%2520%2522git%2520vibecommit%2522%2520%25E3%2581%2599%25E3%2582%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] lazy.nvimでプラグインのディレクトリを再帰的に読み込むのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--HihLJ6JI--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:lazy.nvim%25E3%2581%25A7%25E3%2583%2597%25E3%2583%25A9%25E3%2582%25B0%25E3%2582%25A4%25E3%2583%25B3%25E3%2581%25AE%25E3%2583%2587%25E3%2582%25A3%25E3%2583%25AC%25E3%2582%25AF%25E3%2583%2588%25E3%2583%25AA%25E3%2582%2592%25E5%2586%258D%25E5%25B8%25B0%25E7%259A%2584%25E3%2581%25AB%25E8%25AA%25AD%25E3%2581%25BF%25E8%25BE%25BC%25E3%2582%2580%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] Python (.py) をJupyterのセルっぽく実行する +αのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--TIXYxX5L--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Python%2520%2528.py%2529%2520%25E3%2582%2592Jupyter%25E3%2581%25AE%25E3%2582%25BB%25E3%2583%25AB%25E3%2581%25A3%25E3%2581%25BD%25E3%2581%258F%25E5%25AE%259F%25E8%25A1%258C%25E3%2581%2599%25E3%2582%258B%2520%252B%25CE%25B1%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] Cloudflare WorkersでSlidevを配信するのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--dhy9vlj4--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Cloudflare%2520Workers%25E3%2581%25A7Slidev%25E3%2582%2592%25E9%2585%258D%25E4%25BF%25A1%25E3%2581%2599%25E3%2582%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] Ubuntu 24.04からはGoの環境構築は`apt install golang`でいいのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--FBHaYzc8--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Ubuntu%252024.04%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AFGo%25E3%2581%25AE%25E7%2592%25B0%25E5%25A2%2583%25E6%25A7%258B%25E7%25AF%2589%25E3%2581%25AF%2560apt%2520install%2520golang%2560%25E3%2581%25A7%25E3%2581%2584%25E3%2581%2584%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] Deno 2でObsidian Pluginを書くのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--i3G8unpM--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Deno%25202%25E3%2581%25A7Obsidian%2520Plugin%25E3%2582%2592%25E6%259B%25B8%25E3%2581%258F%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Zenn] Docker Composeの依存関係をグラフにするのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--qbLyuPq3--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Docker%2520Compose%25E3%2581%25AE%25E4%25BE%259D%25E5%25AD%2598%25E9%2596%25A2%25E4%25BF%2582%25E3%2582%2592%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%2595%25E3%2581%25AB%25E3%2581%2599%25E3%2582%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Speaker Deck] PencilKitで実装するPDFへの手書き注釈 / Handwritten-annotations to PDF with PencilKitのサムネイル](https://files.speakerdeck.com/presentations/1c463b38e09d42cb81f36a7d3584a4a3/preview_slide_0.jpg?31466477)


![[🔗Zenn] READMEを実行するGo製タスクランナー「xc」のススメのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--aXDsndHu--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:README%25E3%2582%2592%25E5%25AE%259F%25E8%25A1%258C%25E3%2581%2599%25E3%2582%258BGo%25E8%25A3%25BD%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25A9%25E3%2583%25B3%25E3%2583%258A%25E3%2583%25BC%25E3%2580%258Cxc%25E3%2580%258D%25E3%2581%25AE%25E3%2582%25B9%25E3%2582%25B9%25E3%2583%25A1%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:ras0q%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzJmYWVmMWEzZjUuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:traP%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)
![[🔗Speaker Deck] iOS16で変わった画面の向きを操作する方法 - iOSDC Japan 2023のサムネイル](https://files.speakerdeck.com/presentations/03cdfcd7fce14b1bb963241669da5fdf/preview_slide_0.jpg?26894388)
![[🔗Speaker Deck] Embedded FrameworkからSPMへ 段階的移行の軌跡のサムネイル](https://files.speakerdeck.com/presentations/a91fd61231824091be93fd58bf3c17ef/preview_slide_0.jpg?26433713)
![[🔗Zenn] [Go小ネタ] type listを含むinterfaceのinterface guardのサムネイル](https://res.cloudinary.com/zenn/image/upload/s--R-HmLXxd--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%255BGo%25E5%25B0%258F%25E3%2583%258D%25E3%2582%25BF%255D%2520type%2520list%25E3%2582%2592%25E5%2590%25AB%25E3%2582%2580interface%25E3%2581%25AEinterface%2520guard%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:ras0q%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzY0N2Y1MjhiMzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT)