<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Weekly Post on aki.blog</title>
        <link>https://blog-a2e.pages.dev./categories/weekly_post/</link>
        <description>Recent content in Weekly Post on aki.blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja</language>
        <copyright>Aki</copyright>
        <lastBuildDate>Mon, 15 Jun 2026 07:08:09 +0900</lastBuildDate><atom:link href="https://blog-a2e.pages.dev./categories/weekly_post/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>2026年 6月 第二週</title>
        <link>https://blog-a2e.pages.dev./p/2026%E5%B9%B4-6%E6%9C%88-%E7%AC%AC%E4%BA%8C%E9%80%B1/</link>
        <pubDate>Mon, 15 Jun 2026 07:08:09 +0900</pubDate>
        
        <guid>https://blog-a2e.pages.dev./p/2026%E5%B9%B4-6%E6%9C%88-%E7%AC%AC%E4%BA%8C%E9%80%B1/</guid>
        <description>&lt;p&gt;第三週が既に初まってしまいましが&amp;hellip;&lt;/p&gt;
&lt;p&gt;今回は技術的な小ネタonlyです。&lt;/p&gt;
&lt;h2 id=&#34;技術的な小ネタ&#34;&gt;技術的な小ネタ
&lt;/h2&gt;&lt;h3 id=&#34;swayなlinuxディストリで発表する時の画面出力について&#34;&gt;swayなLinuxディストリで発表する時の画面出力について
&lt;/h3&gt;&lt;p&gt;swayなLinuxディストリでプロジェクター等に接続して発表しようとする場合では、
Windowsのように気軽にミラー、マルチ等の切り換えの設定ができません(それ用のユーティリティソフトウェアを使用している場合を除く)。&lt;/p&gt;
&lt;p&gt;デフォルトでは外部モニターが接続されたものとして、新たなワークスペースが割り当てられるため、そのワークスペースを見ながら(要するに大きなスクリーンを見ながらの)発表資料の調整が必要になり中々辛いです。&lt;/p&gt;
&lt;p&gt;そこで以下のように画面出力監視デーモンである、&lt;code&gt;kanshi&lt;/code&gt;の設定に&lt;code&gt;mirroring&lt;/code&gt;(3個目の設定)を追加しました。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-txt&#34; data-lang=&#34;txt&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;profile lab {
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    output eDP-1 disable
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    output &amp;#34;Dell Inc. DELL P2422H CBJFBR3&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;profile home {
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    output eDP-1 disable
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    output &amp;#34;Iiyama North America PL2493H 1187723012674&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;profile mirroring {
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    output eDP-1 enable position 0,0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    output &amp;#34;*&amp;#34;  enable position 0,0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;profile default {
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    output eDP-1 enable
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;この設定は、3個目に&lt;code&gt;mirroring&lt;/code&gt;を置いているのがミソで、1個目,2個目はそれぞれDell,Iiyamaのモニタに接続した時の設定で、一番下はモニターを接続しなかった場合の設定なので、1,2で日常的に接続するモニターに引っかからなかった場合に&lt;code&gt;mirroring&lt;/code&gt;に引っかかって目的通りに機能し、何ならモニターがない場合では、一番下の設定が適用されるようになっています。&lt;/p&gt;
&lt;h3 id=&#34;configlibfilemkoutofstoresymlinkとneovimについてまだunstableでしか発生しない問題なはず&#34;&gt;&lt;code&gt;config.lib.file.mkOutOfStoreSymlink&lt;/code&gt;とNeovimについて(まだ、unstableでしか発生しない問題なはず)
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;Neovim&lt;/code&gt;のconfigを&lt;code&gt;$HOME/.config/nvim&lt;/code&gt;以下にシンボリックリンクを自動的に貼るために、以下のようにhome-managerの設定を書いていました。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-nix&#34; data-lang=&#34;nix&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;home&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;file&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;.config/nvim&amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;n&#34;&gt;source&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;config&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;lib&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;file&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;mkOutOfStoreSymlink&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;nvimConfigPath&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;n&#34;&gt;recursive&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;しかし、ある時からこの設定のビルドが通らなくなってしまいました。&lt;/p&gt;
&lt;p&gt;同様の症状は、フォーラムに報告されていました。&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://discourse.nixos.org/t/neovim-error-installing-file-outside-home/77225&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Neovim: Error installing file outside $HOME&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;どうやら、以下の設定が必要だそうです。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-nix&#34; data-lang=&#34;nix&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;programs&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;neovim&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;sideloadInitLua&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;実際、&lt;a class=&#34;link&#34; href=&#34;https://home-manager-options.extranix.com/?query=programs.neovim.&amp;amp;release=master&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Home Manager opttion search&lt;/a&gt;でunstableとして&lt;code&gt;programs.neovim&lt;/code&gt;
を調べてみると以下のような項目がありました。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Enable to avoid writing the content of {var}&lt;code&gt;initLua&lt;/code&gt; to the default location {file}&lt;code&gt;$XDG_CONFIG_HOME/nvim/init.lua&lt;/code&gt; and load it through neovim wrapper arguments instead. This is useful if you want to manage your own {file}&lt;code&gt;init.lua&lt;/code&gt; imperatively.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;最後の行からすると、確かにそうなっていそうです。&lt;/p&gt;
&lt;p&gt;実際に有効化するとビルドできるようになりました。&lt;/p&gt;
&lt;h3 id=&#34;branchを切る時の元のbranchを間違えた時&#34;&gt;branchを切る時の元のbranchを間違えた時
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;現状: &lt;code&gt;hoge&lt;/code&gt;から&lt;code&gt;fuga&lt;/code&gt;を生やしてしまった&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-txt&#34; data-lang=&#34;txt&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;main ── A ── B
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              └── hoge ── C ── D (hogeブランチ)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                               └── fuga1 ── fuga2 (fugaブランチ)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;ゴール: &lt;code&gt;main&lt;/code&gt;から直接&lt;code&gt;fuga&lt;/code&gt;が生えているようにしたい。&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-txt&#34; data-lang=&#34;txt&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;main ── A ── B
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              ├── hoge ── C ── D   (hogeブランチ)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              └── fuga1&amp;#39; ── fuga2&amp;#39; (fugaブランチ)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;以下のコマンドで修正する&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 1: fugaブランチに切り換える&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git checkout fuga 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 2: hogeから生えたfugaコミットたちを、mainの先端に移植&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git rebase --onto main hoge fuga
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
        </item>
        <item>
        <title>2026年 6月 第一週</title>
        <link>https://blog-a2e.pages.dev./p/2026%E5%B9%B4-6%E6%9C%88-%E7%AC%AC%E4%B8%80%E9%80%B1/</link>
        <pubDate>Sun, 07 Jun 2026 23:15:01 +0900</pubDate>
        
        <guid>https://blog-a2e.pages.dev./p/2026%E5%B9%B4-6%E6%9C%88-%E7%AC%AC%E4%B8%80%E9%80%B1/</guid>
        <description>&lt;h2 id=&#34;これは何&#34;&gt;これは何?
&lt;/h2&gt;&lt;p&gt;折角ブログを開設したは良いものの、現状書きかけの記事を複数放置した状態になっています。
それらの記事は、もう少しじっくりと書ことう思います。&lt;/p&gt;
&lt;p&gt;しかし、もっと簡単な記事も書いてみようと思ったので、一週間ごとの小ネタを投稿してみてもいいかも~と思ったのがキッカケです。&lt;/p&gt;
&lt;h2 id=&#34;ということで本編もう6月の第一周は終りそうですが&#34;&gt;ということで本編!(もう、6月の第一周は終りそうですが&amp;hellip;)
&lt;/h2&gt;&lt;h3 id=&#34;530日にkernelvm探検隊関西-12回目に参加して発表してきた&#34;&gt;5/30日に&lt;a class=&#34;link&#34; href=&#34;https://kernelvm.connpass.com/event/386215/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Kernel/VM探検隊@関西 12回目&lt;/a&gt;に参加して発表してきた。
&lt;/h3&gt;&lt;p&gt;今回は自分も3分の枠で発表してきました。&lt;/p&gt;
&lt;p&gt;タイトルは&lt;a class=&#34;link&#34; href=&#34;https://speakerdeck.com/aki4ki/swayfx-for-nvidia-gpu-bai-bei&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;swayfx for nvidia GPU (敗北)&lt;/a&gt;で、AUR(Arch User Repository)のパッケージをNixに移植して色々動かしたというような内容です。&lt;/p&gt;
&lt;p&gt;3分はあっという間ですね&amp;hellip;。他の人の発表も自作OSからレトロなハードウェアの話までバラエティに富んでいて楽しい会でした。&lt;/p&gt;
&lt;p&gt;会の後の懇親会でも、これまたdeepな話を沢山できました。&lt;/p&gt;
&lt;h3 id=&#34;yet-another-な-neovimのconfigを育て初めた&#34;&gt;Yet Another な neovimのconfigを育て初めた
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/aki-ph-chem/neovim-config-yet-another&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;aki-ph-chem/neovim-config-yet-another&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;最近はNeovimのversionも&lt;code&gt;0.12.2&lt;/code&gt;となり、組み込みの機能でLSP,補完も可能になっているようです。&lt;/p&gt;
&lt;p&gt;現在使用しているNeovimのconfigでは、沢山のプラグインを使用しているので、逆に最小限のプラグインでどこまでいけるのか?と &amp;ldquo;もうひとつ&amp;rdquo; のNeovim configを作り初めました。&lt;/p&gt;
&lt;p&gt;とりあえずプラグインなしで、コード補完が(可能なはず)できるようになるまで設定して、どうしても必要なら組み込みのプラグインマネージャー&lt;code&gt;vim.pack&lt;/code&gt;でプラグインを入れようと思っています。&lt;/p&gt;
&lt;h3 id=&#34;simdの勉強&#34;&gt;SIMDの勉強
&lt;/h3&gt;&lt;p&gt;最近のXでは翻訳機能のおかげか、他言語の方のポストがたくさん見られるようになりました。&lt;/p&gt;
&lt;p&gt;その中でも、技術的なチュートリアルのような物もたくさん紹介されています。&lt;/p&gt;
&lt;p&gt;最近はSIMDのチュートリアルを触っています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://mcyoung.xyz/2023/11/27/simd-base64/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Designing a SIMD Algorithm from Scratch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;他にもたくさんあるので、色々とやっていこうと思います。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
