<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>QWYNG.dev</title><link>https://qwyng.dev/</link><description>Recent content on QWYNG.dev</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Sun, 08 Feb 2026 00:00:00 +0900</lastBuildDate><atom:link href="https://qwyng.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Google Cloud Runで新リビジョンをデプロイしても、旧リビジョンのSidekiqジョブを中断したくない</title><link>https://qwyng.dev/posts/sidekiq_deployment/</link><pubDate>Sun, 08 Feb 2026 00:00:00 +0900</pubDate><guid>https://qwyng.dev/posts/sidekiq_deployment/</guid><description>&lt;p&gt;いろいろ事情があり、Cloud Runのリビジョンで動いているSidekiqの「実行中ジョブの完了を待ってから」旧リビジョンを止めたい、という欲望がありました。&lt;br&gt;
アイデアを試してみたので結果を書きます。&lt;/p&gt;</description></item><item><title>2025年の振り返りと買ってよかったものランキング</title><link>https://qwyng.dev/posts/2025/</link><pubDate>Mon, 29 Dec 2025 14:29:21 +0900</pubDate><guid>https://qwyng.dev/posts/2025/</guid><description>&lt;p&gt;今年のまとめと買ってよかったものランキングを書くぞ。&lt;br&gt;
去年のは→&lt;a href="https://qwyng.dev/posts/2024/"&gt;2024年の振り返り&lt;/a&gt;&lt;br&gt;
引っ越しと最難関タスクは達成できませんでした。&lt;/p&gt;
&lt;h2 id="私生活"&gt;私生活&lt;/h2&gt;
&lt;h3 id="良かったこと"&gt;良かったこと&lt;/h3&gt;
&lt;p&gt;今年の3月に大学院を&lt;a href="https://qwyng.dev/posts/graduate_jaist"&gt;卒業した&lt;/a&gt;。卒業前は「卒業したらやりたいこと多すぎる」と思っていたが、いざ卒業してみると在学中とそんなに変わらないアウトプット量だった気もする。&lt;br&gt;
とはいえ、髪を染めてみたり、ロードバイクを始めたり、カードゲームの競技イベントにでたり、3Dプリンタで遊んだりと、色々挑戦できたのは良かった。&lt;br&gt;
この一年は睡眠のリズムも良かった。睡眠時間の固定化と朝のジムが効果的に機能した。&lt;br&gt;
読書量もかなり増やせた。オライリーサブスクと翻訳に課金して体験が良い読書体験ができるようになったのが大きかった。&lt;/p&gt;</description></item><item><title>3Dプリンタを買って一ヶ月で作ったものまとめ</title><link>https://qwyng.dev/posts/3d-printer/</link><pubDate>Sun, 21 Dec 2025 15:00:00 +0900</pubDate><guid>https://qwyng.dev/posts/3d-printer/</guid><description>&lt;p&gt;3Dプリンタを買ってから一ヶ月が経ちました。購入したのはBambu Lab P2Sというやつです。
&lt;a href="https://jp.store.bambulab.com/products/p2s?gad_source=1&amp;amp;gad_campaignid=23131790869&amp;amp;gbraid=0AAAAA9n4HT2WSxy75tFbIeYpqN3nd0uiy&amp;amp;gclid=Cj0KCQiAr5nKBhCpARIsACa_NiOVGW5FiG_Qg7vVRQXWHIuWKOkArokS_D-DG4pQbJeRyg5ZDPe_gpIaApCyEALw_wcB"&gt;Bambu Lab P2S | Bambu Lab ストア&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3Dプリンタを探していたらちょうど発売されるこのプリンタを発見したので購入しました。&lt;br&gt;
思ったより音は小さいし、複数のフィラメント自動で切り分けてくれるし便利です。たまにスパゲティ状態になるんですが、カメラで自動で感知して印刷をstopしてくれるのも便利。&lt;/p&gt;</description></item><item><title>RubyのRactor::Portを用いてCICDパイプラインランナーをスクラッチで実装する</title><link>https://qwyng.dev/posts/building-cicd-pipeline-runner-ruby/</link><pubDate>Sun, 16 Nov 2025 17:08:05 +0900</pubDate><guid>https://qwyng.dev/posts/building-cicd-pipeline-runner-ruby/</guid><description>&lt;p&gt;先日、HackerNewsで面白い記事を見つけた。&lt;br&gt;
&lt;a href="https://muhammadraza.me/2025/building-cicd-pipeline-runner-python/"&gt;Building a CI/CD Pipeline Runner from Scratch in Python | Muhammad&lt;/a&gt;&lt;br&gt;
ちょうど、依存関係にある処理のオーケストレーションに興味があったので&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;、Rubyで同様のCICDパイプラインランナーをスクラッチで実装してみることにした。&lt;/p&gt;</description></item><item><title>デバッガを活用してブレイクポイント貼り直し作業をやめよう</title><link>https://qwyng.dev/posts/debugging_with_break_point/</link><pubDate>Sun, 02 Nov 2025 21:23:18 +0900</pubDate><guid>https://qwyng.dev/posts/debugging_with_break_point/</guid><description>&lt;p&gt;筆者は仕事でRuby on Railsを用いてウェブアプリケーションを開発している。&lt;br&gt;
愚かにもTDDはせず、まず動きそうなコードを書いてからテストを書き、その後デバック作業を行っている。&lt;br&gt;
その際、「ブレイクポイントを何度も貼り直して再実行するの面倒だな..」と感じていた。&lt;br&gt;
今回、その解決策に気付いたのでブログを書いていく。&lt;/p&gt;</description></item><item><title>ついマウスを使ってしまうエディタ操作</title><link>https://qwyng.dev/posts/help_me_shortcut/</link><pubDate>Sat, 16 Aug 2025 12:28:37 +0900</pubDate><guid>https://qwyng.dev/posts/help_me_shortcut/</guid><description>&lt;p&gt;普段エディタでプログラミングする際、まだまだマウスを使ってしまう。やめたい。&lt;br&gt;
今回の記事では筆者がマウスを使ってしまうシーンを言語化し、そのショートカットを書く。&lt;br&gt;
こうすることで、そのショートカットを習慣化するきっかけにしたい。&lt;/p&gt;</description></item><item><title>Rubyのパターンマッチをこうやって使いたい</title><link>https://qwyng.dev/posts/ruby_list_comprehension/</link><pubDate>Sat, 19 Jul 2025 09:54:04 +0900</pubDate><guid>https://qwyng.dev/posts/ruby_list_comprehension/</guid><description>&lt;p&gt;Rubyのパターンマッチ、最高です。&lt;br&gt;
ですが、最近、以下のような使い方をしたいんですができなくて困っています。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-ruby" data-lang="ruby"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ages &lt;span style="color:#f92672"&gt;=&lt;/span&gt; &lt;span style="color:#f92672"&gt;[&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;40&lt;/span&gt;, &lt;span style="color:#ae81ff"&gt;60&lt;/span&gt;, &lt;span style="color:#ae81ff"&gt;75&lt;/span&gt;&lt;span style="color:#f92672"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;users &lt;span style="color:#f92672"&gt;=&lt;/span&gt; &lt;span style="color:#f92672"&gt;[&lt;/span&gt;{name: &lt;span style="color:#e6db74"&gt;&amp;#34;佐藤&amp;#34;&lt;/span&gt;, &lt;span style="color:#e6db74"&gt;age&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;74&lt;/span&gt;}, {name: &lt;span style="color:#e6db74"&gt;&amp;#34;鈴木&amp;#34;&lt;/span&gt;, &lt;span style="color:#e6db74"&gt;age&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;75&lt;/span&gt;}&lt;span style="color:#f92672"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;pp users&lt;span style="color:#f92672"&gt;.&lt;/span&gt;any? { &lt;span style="color:#f92672"&gt;|&lt;/span&gt;user&lt;span style="color:#f92672"&gt;|&lt;/span&gt; user &lt;span style="color:#66d9ef"&gt;in&lt;/span&gt; { name: &lt;span style="color:#e6db74"&gt;&amp;#34;鈴木&amp;#34;&lt;/span&gt;, &lt;span style="color:#e6db74"&gt;age&lt;/span&gt;: &lt;span style="color:#f92672"&gt;^&lt;/span&gt;ages } }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;#=&amp;gt; 鈴木さんが40歳か60歳か75歳ならtrueになってほしい&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;このコードはRuby3.4.5でfalseを標準出力します。&lt;code&gt;{ name: &amp;quot;鈴木&amp;quot;, age: [40, 60, 75] }&lt;/code&gt; の人はいないからです。&lt;br&gt;
こういう複数パターンを論理和っぽく組み合わせたい場合、RubyのパターンマッチングにはAlternativeパターンという方法が提供されています。&lt;/p&gt;</description></item><item><title>フェンスを立てた理由を残す</title><link>https://qwyng.dev/posts/fence_wo_dokasu/</link><pubDate>Sat, 05 Jul 2025 00:00:00 +0900</pubDate><guid>https://qwyng.dev/posts/fence_wo_dokasu/</guid><description>&lt;p&gt;チェスタトンのフェンスという考え方がある。&lt;br&gt;
&lt;a href="https://fs.blog/chestertons-fence/"&gt;Chesterton’s Fence: A Lesson in Thinking&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;「なぜフェンスが建てられたのかわかるまで、決してフェンスを撤去してはならない」&lt;/strong&gt; という考え方だ。&lt;/p&gt;</description></item><item><title>武蔵小杉お気に入りスポットシリーズその2 法政通り商店街</title><link>https://qwyng.dev/posts/musashikosugi_osusume_spot2/</link><pubDate>Sat, 21 Jun 2025 16:03:29 +0900</pubDate><guid>https://qwyng.dev/posts/musashikosugi_osusume_spot2/</guid><description>&lt;h1 id="武蔵小杉お気に入りスポットシリーズとは"&gt;武蔵小杉お気に入りスポットシリーズとは&lt;/h1&gt;
&lt;p&gt;川崎市武蔵小杉駅周辺のお気に入りスポットを紹介するシリーズである。&lt;/p&gt;
&lt;p&gt;&lt;a href="https://qwyng.dev/posts/20230715/"&gt;武蔵小杉お気に入りスポットシリーズその1&lt;/a&gt;&lt;/p&gt;
&lt;h1 id="法政通り商店街"&gt;法政通り商店街&lt;/h1&gt;
&lt;p&gt;今日紹介するのは法政通り商店街周辺スポット以下5つである。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;泉心庵&lt;/li&gt;
&lt;li&gt;卯月寿司&lt;/li&gt;
&lt;li&gt;横浜サンド&lt;/li&gt;
&lt;li&gt;今井湯&lt;/li&gt;
&lt;li&gt;ラーメン丸仙&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;法政通り商店街は筆者の自宅から近く、頻繁に利用しているスポットばかりである。どこも素晴らしいスポットなので、近隣の方はぜひ利用してほしい。&lt;/p&gt;</description></item><item><title>OSSへの貢献と、PRを送ることへの後ろめたさ</title><link>https://qwyng.dev/posts/oss_pr/</link><pubDate>Sun, 01 Jun 2025 15:19:04 +0900</pubDate><guid>https://qwyng.dev/posts/oss_pr/</guid><description>&lt;h2 id="ossへの貢献"&gt;OSSへの貢献&lt;/h2&gt;
&lt;p&gt;2月で大学院関連の作業が一段落して、暇だったのでOSSにいくつかPRを送った。ありがたいことにいくつかPRをマージしてもらった。どっちもそんなに大きな変更ではないが、久しぶりにちゃんとPRを送ってマージされたので嬉しかった。&lt;/p&gt;</description></item><item><title>RubyKaigi 2025 感想</title><link>https://qwyng.dev/posts/rubykaigi2025/</link><pubDate>Fri, 18 Apr 2025 21:18:58 +0900</pubDate><guid>https://qwyng.dev/posts/rubykaigi2025/</guid><description>&lt;p&gt;RubyKaigi 2025に参加してきたので感想を書きます！&lt;/p&gt;
&lt;h2 id="目的"&gt;目的&lt;/h2&gt;
&lt;p&gt;今回の目的は、最近OSSへのPRで@ioquatix(Samuel Williams)氏と@tompng氏に丁寧なレビューもらったことへのお礼でした！無事達成！これからもちょこちょこPRだしていくぞ！&lt;br&gt;
(写真もとったけど許可とってないので載せない）&lt;/p&gt;</description></item><item><title>働きながら4年かけて大学院を修了した</title><link>https://qwyng.dev/posts/graduate_jaist/</link><pubDate>Sat, 22 Mar 2025 12:57:48 +0900</pubDate><guid>https://qwyng.dev/posts/graduate_jaist/</guid><description>&lt;p&gt;2025年3月末で北陸先端科学技術大学院大学の博士前期課程を修了し、修士（情報科学）が授与されました。
2021年に入学してから4年かけての修了です。&lt;/p&gt;</description></item><item><title>お気に入りのフィードの話</title><link>https://qwyng.dev/posts/2025/info/</link><pubDate>Sun, 16 Feb 2025 22:34:27 +0900</pubDate><guid>https://qwyng.dev/posts/2025/info/</guid><description>&lt;p&gt;&lt;a href="https://qwyng.dev/posts/stop_sns/"&gt;TwitterとYoutubeをやめる記事&lt;/a&gt;に書いた通り、RSSリーダを使い始めました。&lt;br&gt;
RSSリーダを有効活用するために良いフィードをもっと知りたいので、まず自分のお気に入りを紹介します。お硬い系はつまらないので、趣味寄りのものを中心に紹介します。&lt;/p&gt;</description></item><item><title>[2025年初頭] ありのままのゲーム&amp;作業環境</title><link>https://qwyng.dev/posts/2025-first-work-environment/</link><pubDate>Sat, 11 Jan 2025 09:47:23 +0900</pubDate><guid>https://qwyng.dev/posts/2025-first-work-environment/</guid><description>&lt;p&gt;2025年の目標は作業環境の向上！ということで2025年初頭の僕のゲーム&amp;amp;作業環境を紹介します。&lt;/p&gt;
&lt;h2 id="全体像"&gt;全体像&lt;/h2&gt;
&lt;p&gt;&lt;img src="image.png" alt="alt text"&gt;&lt;/p&gt;
&lt;p&gt;もっとおしゃれな感じにしたいんですが、無理っす！&lt;/p&gt;</description></item><item><title>2024年の振り返り</title><link>https://qwyng.dev/posts/2024/</link><pubDate>Tue, 31 Dec 2024 12:28:59 +0900</pubDate><guid>https://qwyng.dev/posts/2024/</guid><description>&lt;p&gt;自宅で書いたものをスマホで校正して投稿してます。&lt;br&gt;
何もしてない今年だった。来年はもっと頑張りたい。&lt;/p&gt;
&lt;h2 id="大学院"&gt;大学院&lt;/h2&gt;
&lt;p&gt;詳しくはかけません…。卒業できるのか？そもそもしていいのか？&lt;br&gt;
教授は相変わらず聖徳太子です。&lt;/p&gt;</description></item><item><title>Twitterをやめる、YouTubeをやめる、スマホダラダラをやめる</title><link>https://qwyng.dev/posts/stop_sns/</link><pubDate>Sat, 21 Dec 2024 22:07:05 +0900</pubDate><guid>https://qwyng.dev/posts/stop_sns/</guid><description>&lt;p&gt;あまりにもスマホをいじりすぎている。
特にTwitterとYouTube、これらは止め時がなく、本当にいつまでも見てしまう。
しかもアテンションのために危機感を煽る情報ばかりで、本当に良くない。
もう10年近い習慣になってしまっているが、なんとかやめるために色々試しているので書いていく。&lt;/p&gt;</description></item><item><title>今更見つけたredis_storeからredis_cache_storeに移行するときの注意点</title><link>https://qwyng.dev/posts/redis_cache_store_migration/</link><pubDate>Thu, 03 Oct 2024 23:40:47 +0900</pubDate><guid>https://qwyng.dev/posts/redis_cache_store_migration/</guid><description>&lt;p&gt;Railsのcache機構では過去ビルトインのredisアダプタがなく、&lt;code&gt;gem 'redis-activesupport&lt;/code&gt;によって使えるようになる&lt;code&gt;redis_store&lt;/code&gt;が使われていた。&lt;/p&gt;</description></item><item><title>リモートプロセスのIrbセッションをローカルプロセスのRelineを使って操作できるirb-remoteというGemを作った</title><link>https://qwyng.dev/posts/irb-remote/</link><pubDate>Fri, 31 May 2024 23:33:10 +0900</pubDate><guid>https://qwyng.dev/posts/irb-remote/</guid><description>&lt;p&gt;irb-remoteというGemを作ったので紹介します。&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/QWYNG/irb-remote"&gt;https://github.com/QWYNG/irb-remote&lt;/a&gt;&lt;/p&gt;
&lt;h1 id="irb-remoteとは"&gt;irb-remoteとは&lt;/h1&gt;
&lt;p&gt;irb-remoteは、リモートプロセスのIrbセッションをローカルプロセスのRelineを使って操作できるようにするGemです。
プロセス間通信にはdRubyを使用しています。&lt;/p&gt;</description></item><item><title>RubyKaigi 2024 感想</title><link>https://qwyng.dev/posts/rubykaigi_2024/</link><pubDate>Tue, 21 May 2024 00:00:00 +0900</pubDate><guid>https://qwyng.dev/posts/rubykaigi_2024/</guid><description>&lt;p&gt;RubyKaigi 2024に参加したので気になったセッションの感想を書いたりします。&lt;/p&gt;
&lt;h2 id="unlocking-potential-of-property-based-testing-with-ractor-ohbarye"&gt;Unlocking Potential of Property Based Testing with Ractor @ohbarye&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ractorを使ったプロパティベーステストの話&lt;/li&gt;
&lt;li&gt;SPINとかLTLとかJAISTでも学んだので面白かった&lt;/li&gt;
&lt;li&gt;よくあるアプリの「IOが一番のボトルネックであんまりRactorとかThreadかどうか関係ない」っていう要素をクリアしていて良い仮説だな〜と思った&lt;/li&gt;
&lt;li&gt;net/httpがRactorに対応してなくて辛いのは本当にそう
&lt;ul&gt;
&lt;li&gt;並列処理においてスクレイピングって結構思いつくところだけど、net/httpがRactorに対応してなくて辛かった思ひ出がある&lt;/li&gt;
&lt;li&gt;GreenDayをRactorで書き直そうと思ったけど、net/httpが対応してないので断念した&lt;/li&gt;
&lt;li&gt;その時に発見したレポジトリなんだけどRactorで共有不可能なオブジェクトをメインRactorでプロキシするみたいなGemはすごい発想だなと思った
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/dazuma/ractor-wrapper"&gt;https://github.com/dazuma/ractor-wrapper&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="exploring-reline-enhancing-command-line-usability-ima1zumi"&gt;Exploring Reline: Enhancing Command Line Usability @ima1zumi&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Relineの話&lt;/li&gt;
&lt;li&gt;Relineってまじで便利すぎますよな〜変換候補がでたりYARDのドキュメントを見れたり&lt;/li&gt;
&lt;li&gt;GNU Readlineを目指しているってすごいことですよ
&lt;ul&gt;
&lt;li&gt;Rubyでコマンドラインエディターの実装が読めるって神すぎる&lt;/li&gt;
&lt;li&gt;IRBのRelineInputMethodの実装だとpromptとかterminationのcheckとかindentとか全部procで実装してあって面白かった&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/QWYNG/irb-remote"&gt;irb-remote&lt;/a&gt;っていうまさにRelineを使いたいがためのGemを作っているのでいい感じになったらどこかで公開したい&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ractor-enhancements-2024-ko1"&gt;Ractor Enhancements, 2024 @ko1&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ractorの話
&lt;ul&gt;
&lt;li&gt;Ractorのyield/takeとsend/receiveどっちも書けるのがRubyを体現しててすごいと思っているのでRactorの話は好き&lt;/li&gt;
&lt;li&gt;requireがRactorに対応してないのは辛い本当にそれ&lt;/li&gt;
&lt;li&gt;子Ractorのkernel#requireをMainRactorでプロキシする方法はissue内でも紹介されていたけど、言語の機能として実装するには色々魔改造されがちなKernel#requireをどうするかの問題があるのだなと思った&lt;/li&gt;
&lt;li&gt;タイムアウトも言われてみるとErlangとかはどうしているんだろうと思った。&lt;/li&gt;
&lt;li&gt;グリーンスレッドとM:Nスレッドの違いがまだはっきりとわかっていなくて、N個のOSスレッドに対してM個のRubyスレッドを作るのがM:Nスレッドで、グリーンスレッドはユーザレベルスレッドだと思っている
&lt;ul&gt;
&lt;li&gt;でもRactorは結局GVLを外せるユーザレベルスレッドということなのかな？&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techlife.cookpad.com/entry/2023/08/31/152511"&gt;Rubyの並列並行処理のこれまでとこれから&lt;/a&gt;これを読んでもそんなにわからなかったが、またどこかで勉強しようという気持ちになった&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="アフターパーティー"&gt;アフターパーティー&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;飲み会がド級の苦手、ド苦手なのだが、今回は勇気を振り絞ってオフィシャルのアフターパーティーに参加した&lt;/li&gt;
&lt;li&gt;IVRyさんとたまたま同じ席になり、プロダクトのコードについて話した
&lt;ul&gt;
&lt;li&gt;僕は今5~6年前に書かれたコードに感謝しながらプロダクトコードを書いているのだが、いずれIVRyのみなさんが書いたコードもそうなるんだろうと思うと感慨深かった&lt;/li&gt;
&lt;li&gt;丁寧なコミットメッセージやPR文やドキュメントがいかに助かるかという話をした気がする&lt;/li&gt;
&lt;li&gt;ちなみに私のコミットメッセージとPRは&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="まとめ"&gt;まとめ&lt;/h2&gt;
&lt;p&gt;RubyKaigiはやっぱり楽しいですね。運営の皆様、スポンサーの皆様、発表者の皆様、参加者の皆様、ありがとうございました。また来年も参加したいです。&lt;br&gt;
どの発表も自分が日々使っている道具がどんな方によってどう作られているのかを知ることができて、とても楽しかったです。&lt;/p&gt;</description></item><item><title>「Rubyのしくみ　Ruby Under a Microscope」を読んだ</title><link>https://qwyng.dev/posts/ruby_no_shikumi/</link><pubDate>Mon, 22 Apr 2024 21:44:50 +0900</pubDate><guid>https://qwyng.dev/posts/ruby_no_shikumi/</guid><description>&lt;p&gt;RubyKaigi間近！ということで積読していた&lt;a href="https://tatsu-zine.com/books/ruby-under-a-microscope-ja"&gt;Rubyのしくみ　Ruby Under a Microscope
&lt;/a&gt;を読んだので感想を書きます。&lt;/p&gt;
&lt;p&gt;全部で12章ある本なんですが、自分の中での勝手な区切りで分けて感想を書きます。&lt;/p&gt;</description></item><item><title>2023年の振り返り</title><link>https://qwyng.dev/posts/20231231/</link><pubDate>Sun, 31 Dec 2023 14:06:00 +0900</pubDate><guid>https://qwyng.dev/posts/20231231/</guid><description>&lt;p&gt;どうも、年末に豚バラブロックで食あたりして3kg痩せたQWYNGです。2023年で一番辛かったです。本年も振り返りをやっていきたいと思います。&lt;/p&gt;</description></item><item><title>Kaigi on Rails 不参加記 Part4</title><link>https://qwyng.dev/posts/20231106/</link><pubDate>Fri, 10 Nov 2023 09:06:47 +0900</pubDate><guid>https://qwyng.dev/posts/20231106/</guid><description>&lt;h2 id="kaigi-on-rails-不参加記とは"&gt;Kaigi on Rails 不参加記とは&lt;/h2&gt;
&lt;p&gt;Kaigi on Railsには参加してないけど最近Rails周りなんもキャッチアップしてないと焦っている人間による、公開されている資料を見ての適当な感想を書く記事です。
運営の方々、発表者の方々、&lt;a href="https://qiita.com/Hassan/items/9cc836dd5bfb1aaaabac"&gt;資料まとめてくださっている&lt;/a&gt;@hassanさん、その他皆々様ありがとうございます！！！！！！！&lt;br&gt;
&lt;a href="https://qwyng.dev/posts/20231028/"&gt;part1&lt;/a&gt;&lt;br&gt;
&lt;a href="https://qwyng.dev/posts/20231030/"&gt;part2&lt;/a&gt;&lt;br&gt;
&lt;a href="https://qwyng.dev/posts/20231103/"&gt;part3&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Kaigi on Rails 不参加記 Part3</title><link>https://qwyng.dev/posts/20231103/</link><pubDate>Sun, 05 Nov 2023 16:54:19 +0900</pubDate><guid>https://qwyng.dev/posts/20231103/</guid><description>&lt;h2 id="kaigi-on-rails-不参加記とは"&gt;Kaigi on Rails 不参加記とは&lt;/h2&gt;
&lt;p&gt;Kaigi on Railsには参加してないけど最近Rails周りなんもキャッチアップしてないと焦っている人間による、公開されている資料を見ての適当な感想を書く記事です。
運営の方々、発表者の方々、&lt;a href="https://qiita.com/Hassan/items/9cc836dd5bfb1aaaabac"&gt;資料まとめてくださっている&lt;/a&gt;@hassanさん、その他皆々様ありがとうございます！！！！！！！&lt;br&gt;
&lt;a href="https://qwyng.dev/posts/20231028/"&gt;part1&lt;/a&gt;&lt;br&gt;
&lt;a href="https://qwyng.dev/posts/20231030/"&gt;part2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Kaigi on Rails 不参加記 Part2</title><link>https://qwyng.dev/posts/20231030/</link><pubDate>Mon, 30 Oct 2023 19:41:59 +0900</pubDate><guid>https://qwyng.dev/posts/20231030/</guid><description>&lt;h2 id="kaigi-on-rails-不参加記とは"&gt;Kaigi on Rails 不参加記とは&lt;/h2&gt;
&lt;p&gt;Kaigi on Railsには参加してないけど最近Rails周りなんもキャッチアップしてないと焦っている人間による、公開されている資料を見ての適当な感想を書く記事です。&lt;br&gt;
運営の方々、発表者の方々、&lt;a href="https://qiita.com/Hassan/items/9cc836dd5bfb1aaaabac"&gt;資料まとめてくださっている&lt;/a&gt;@hassanさん、その他皆々様ありがとうございます！！！！！！！&lt;br&gt;
&lt;a href="https://qwyng.dev/posts/20231028/"&gt;Kaigi on Rails 不参加記 Part1&lt;/a&gt;の続きです。&lt;/p&gt;</description></item><item><title>Kaigi on Rails 不参加記 Part1</title><link>https://qwyng.dev/posts/20231028/</link><pubDate>Sat, 28 Oct 2023 22:53:27 +0900</pubDate><guid>https://qwyng.dev/posts/20231028/</guid><description>&lt;h2 id="kaigi-on-rails-不参加記とは"&gt;Kaigi on Rails 不参加記とは&lt;/h2&gt;
&lt;p&gt;Kaigi on Railsには参加してないけど最近Rails周りなんもキャッチアップしてないと焦っている人間による、公開されている資料を見ての適当な感想を書く記事です。&lt;br&gt;
運営の方々、発表者の方々、&lt;a href="https://qiita.com/Hassan/items/9cc836dd5bfb1aaaabac"&gt;資料まとめてくださっている&lt;/a&gt;@hassanさん、その他皆々様ありがとうございます！！！！！！！&lt;/p&gt;</description></item><item><title>下手くそなこと</title><link>https://qwyng.dev/posts/20231023/</link><pubDate>Sun, 22 Oct 2023 22:03:58 +0900</pubDate><guid>https://qwyng.dev/posts/20231023/</guid><description>&lt;p&gt;最近なにもかも下手くそなので、下手くそなことを書いていく。
内省していくことで精神の安寧を保っていくぞ。&lt;/p&gt;
&lt;h2 id="1-mtgカードゲーム"&gt;1. MTG（カードゲーム）&lt;/h2&gt;
&lt;p&gt;下手。頭がいっぱいになりがち。いつもミスしてから落ち込んでる。
ミスを減らすためには、もっと練習するしかないのかもしれないけど、練習する気がしない。&lt;/p&gt;</description></item><item><title>OpenSSL::Providerの使い方（雰囲気）</title><link>https://qwyng.dev/posts/20230718/</link><pubDate>Tue, 18 Jul 2023 22:26:56 +0900</pubDate><guid>https://qwyng.dev/posts/20230718/</guid><description>&lt;p&gt;先日社のブログのお手伝いして、その中で&lt;code&gt;ruby/openssl&lt;/code&gt;へのPRをじま..紹介した。
&lt;a href="https://tech.smarthr.jp/entry/2023/07/12/115326"&gt;https://tech.smarthr.jp/entry/2023/07/12/115326&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/ruby/openssl/pull/635"&gt;https://github.com/ruby/openssl/pull/635&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;実際のアップデート作業は周りの人が優秀過ぎてあんまり書くことない。Providerがどうとか気づいたのも僕ではないので詳しくは記事を読んでください。&lt;/p&gt;</description></item><item><title>武蔵小杉お気に入りスポットシリーズその1 新丸子三種の神器</title><link>https://qwyng.dev/posts/20230715/</link><pubDate>Sat, 15 Jul 2023 17:54:08 +0900</pubDate><guid>https://qwyng.dev/posts/20230715/</guid><description>&lt;h1 id="武蔵小杉お気に入りスポットシリーズとは"&gt;武蔵小杉お気に入りスポットシリーズとは&lt;/h1&gt;
&lt;p&gt;武蔵小杉に住んで二年半、お気に入りのスポットも増えてきた。&lt;br&gt;
それぞれのスポットを紹介したすぎるので紹介する。&lt;/p&gt;
&lt;h1 id="新丸子三種の神器"&gt;新丸子三種の神器&lt;/h1&gt;
&lt;p&gt;今日紹介するのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SHIBACOFFEE&lt;/li&gt;
&lt;li&gt;KOSUGI CURRY&lt;/li&gt;
&lt;li&gt;自家製麺88&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;以上、通称新丸子三種の神器である。&lt;br&gt;
念の為記載しておくと、新丸子というのは東急東横線武蔵小杉駅の1つ隣の駅であり、2つの駅の間は徒歩5分ほどである。
これらのお店は私の自宅から徒歩15分程度の場所にあり、散歩のチェックポイントとして10000点である。&lt;/p&gt;</description></item><item><title>QWYNG's生活リズム</title><link>https://qwyng.dev/posts/20230708/</link><pubDate>Sat, 08 Jul 2023 20:29:40 +0900</pubDate><guid>https://qwyng.dev/posts/20230708/</guid><description>&lt;p&gt;最近の生活リズムを書く。&lt;/p&gt;
&lt;h2 id="午前中"&gt;午前中&lt;/h2&gt;
&lt;h4 id="730-起床"&gt;7:30 起床&lt;/h4&gt;
&lt;p&gt;大体7時間くらい睡眠を取っている。7時間を切るとほんまに辛い。&lt;br&gt;
起床したらスマホをいじりたい欲と戦いながらベランダに出て朝日を浴びている（119敗）&lt;/p&gt;</description></item><item><title>OpenSSL3のProviderを設定するAPIを提供するGemをリリースした</title><link>https://qwyng.dev/posts/20230528/</link><pubDate>Sun, 28 May 2023 17:55:59 +0900</pubDate><guid>https://qwyng.dev/posts/20230528/</guid><description>&lt;p&gt;タイトルの通りGemをリリースしたので紹介します。&lt;/p&gt;
&lt;p&gt;リンクは↓&lt;br&gt;
&lt;a href="https://github.com/QWYNG/openssl_Provider"&gt;https://github.com/QWYNG/openssl_Provider&lt;/a&gt;&lt;/p&gt;
&lt;h1 id="モチベーション"&gt;モチベーション&lt;/h1&gt;
&lt;p&gt;OpenSSL3になってEngineという概念がなくなって、新たにProviderという概念が導入されました。&lt;br&gt;
デフォルトのProviderだと、RC2やRC5等推奨されていない暗号アルゴリズムを使うことができません。&lt;/p&gt;</description></item><item><title>Re: コスパの究極到達点(アルティメットゴール)</title><link>https://qwyng.dev/posts/20230312/</link><pubDate>Sun, 12 Mar 2023 20:12:26 +0900</pubDate><guid>https://qwyng.dev/posts/20230312/</guid><description>&lt;p&gt;これはあの名作ブログポスト
&lt;a href="https://shifumin.hatenadiary.com/entry/2023/03/12/200000"&gt;コスパの究極到達点(アルティメットゴール) - しふみんの日記&lt;/a&gt;
を読んだ感想である。&lt;br&gt;
しふみんの日記は最高コンテンツが多すぎて花粉より泣けるから毎週チームで読書会を開催していけ。&lt;/p&gt;</description></item><item><title>SHIRASE -報-　「新ゲーミングPCと完全食」</title><link>https://qwyng.dev/posts/20230219/</link><pubDate>Sun, 19 Feb 2023 21:12:11 +0900</pubDate><guid>https://qwyng.dev/posts/20230219/</guid><description>&lt;p&gt;もう週報は終わり！これからはSIRASE-報-&lt;br&gt;
時の縛りから開放されていく。&lt;/p&gt;
&lt;h3 id="新しいゲーミングpcを組んだ"&gt;新しいゲーミングPCを組んだ&lt;/h3&gt;
&lt;p&gt;cpu: i7 13700kf&lt;br&gt;
gpu: rtx4080 16G&lt;br&gt;
RAM: 16g x 2&lt;br&gt;
マザボ: PRIME Z790-P D4-CSM&lt;br&gt;
クーラー: MSI MAG CORELIQUID 240R V2 WHITE&lt;br&gt;
電源: 850wのやつ&lt;/p&gt;</description></item><item><title>週報 20230130 実際宗谷岬スタンプ</title><link>https://qwyng.dev/posts/20230130/</link><pubDate>Mon, 30 Jan 2023 20:22:44 +0900</pubDate><guid>https://qwyng.dev/posts/20230130/</guid><description>&lt;p&gt;二週間ほど忙しくて週報をサボってしまった。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;書いた記事&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://qwyng.dev/posts/get-lol-champion-position/"&gt;LOLのチャンピオンの「よく使用されているポジション」を取得する技術 - QWYNG.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;LOLでチャンピオンのポジションとってくるの結構めんどいよって記事を書いた。&lt;/li&gt;
&lt;li&gt;昔プログラミングの勉強を始めたてのときに書いた&lt;a href="https://qiita.com/QWYNG/items/7f3be2460d3587dedf72"&gt;PythonでRiotAPIをつかってサモナーネームから試合の詳細データを見てみた　(riotwatcher) - Qiita&lt;/a&gt;が実際に他人に読まれて活用されている話を聞いたのでRiotGamesのAPIに関する情報を残しておくのは価値がありそうだなと思っていた。&lt;/li&gt;
&lt;li&gt;TSでアプリかくとVScodeで必要十分なのでWSLでも開発しやすい&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;仕事&lt;/p&gt;</description></item><item><title>LOLのチャンピオンの「よく使用されているポジション」を取得する技術</title><link>https://qwyng.dev/posts/get-lol-champion-position/</link><pubDate>Mon, 23 Jan 2023 20:19:06 +0900</pubDate><guid>https://qwyng.dev/posts/get-lol-champion-position/</guid><description>&lt;p&gt;League of Legends（以下LoL）というゲームをご存知だろうか。世界で一番アクティブユーザーが多いらしいゲームでまじで面白いのでやったほうが良い。&lt;br&gt;
今回の記事はLOLを知っている人向けの記事です。&lt;/p&gt;</description></item><item><title>週報20230108 年末年始で購入したものと自作Webサービス</title><link>https://qwyng.dev/posts/20230108/</link><pubDate>Sun, 08 Jan 2023 20:25:13 +0900</pubDate><guid>https://qwyng.dev/posts/20230108/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;年末年始なのでたくさん物を買った&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://amzn.to/3vK1tjg"&gt;最軽量エルゴノミック e スポーツマウス - Razer DeathAdder V3 Pro&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Fakerが&lt;code&gt;Great new shape and performas perfectly&lt;/code&gt;って言ってるから最強です。&lt;/li&gt;
&lt;li&gt;V2Proに比べてまじで軽い。大きめのマウスかつ軽いのが最高。ちゃんとType-Cで充電できるのも良い&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://amzn.to/3Qss12e"&gt;プログラマのためのSQL 第4版 すべてを知り尽くしたいあなたに | Joe Celko, ミック, ミック | 工学 | Kindleストア | Amazon&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;DBMSってなんもわかんないよね&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://amzn.to/3QnUmqc"&gt;なわとび&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;バスケにおける全身の連動性を上げていきたい&lt;/li&gt;
&lt;li&gt;ちょっと飛ぶだけでお腹が筋肉痛になった
&lt;ul&gt;
&lt;li&gt;全身をつかっている感じがあって良い&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://amzn.to/3VTVL9c"&gt;西川 (Nishikawa) [エアー] 専用 長身対応パーツ&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;身長が190cmあって普通のマットレスでは足りないので購入した
&lt;ul&gt;
&lt;li&gt;もっと早く購入していればよかった。寝心地が全く違う&lt;/li&gt;
&lt;li&gt;マットレス自体も西川のエアーを使っているが本当に寝やすいのでおすすめ&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://amzn.to/3vNVpq2"&gt;GIGABYTE M32U Gaming Monitor&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;求めてるものがすべて揃っていた
&lt;ul&gt;
&lt;li&gt;4k&lt;/li&gt;
&lt;li&gt;Type-C給電&lt;/li&gt;
&lt;li&gt;144hz&lt;/li&gt;
&lt;li&gt;32インチ
&lt;ul&gt;
&lt;li&gt;27インチWQHDからの変更
&lt;ul&gt;
&lt;li&gt;作業領域が1.5倍くらいになった&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;自前でUSBスイッチャーがついており、MacとWindowsでキーボード共有できるのも良い感じ&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://amzn.to/3igRDCB"&gt;わたしの知らないわたしへ: 自分を生きるためのノート&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Fakerがいい本っていってるから買った
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lolninja.net/2019/07/10/13800/"&gt;https://lolninja.net/2019/07/10/13800/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;「나를 모르는 나에게（私を知らない私へ）」です。「常に自分を見る癖をつけることが重要だ」という文章には感動しました。今は「ゲーム理論」という本を読んでいます。私もゲームは常に変わり続けるべきだという考えには共感します。&lt;/p&gt;</description></item><item><title>2022年の振り返り</title><link>https://qwyng.dev/posts/20221231/</link><pubDate>Sat, 31 Dec 2022 22:42:05 +0900</pubDate><guid>https://qwyng.dev/posts/20221231/</guid><description>&lt;h3 id="転職した"&gt;転職した&lt;/h3&gt;
&lt;p&gt;公私の変化で一番大きいのはこれ。転職時はかなり悩んだのだが、最終的に厚生年金をなんかするのが面白そうということで、それができる会社に決めた。在職中も転職中も転職後もいろんな方々にお世話になりました。ありがとうございました。&lt;/p&gt;</description></item><item><title>週報 2022-W50 git-now</title><link>https://qwyng.dev/posts/20221225/</link><pubDate>Sun, 25 Dec 2022 15:53:22 +0900</pubDate><guid>https://qwyng.dev/posts/20221225/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;git-nowを導入した&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/iwata/git-now"&gt;https://github.com/iwata/git-now&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git now&lt;/code&gt; でわかりやすいコミットメッセージでコミットしてくれて、&lt;code&gt;git now rebase&lt;/code&gt;で&lt;code&gt;git now&lt;/code&gt;でコミットしたものをまとめて&lt;code&gt;git rebase -i&lt;/code&gt;できる&lt;/li&gt;
&lt;li&gt;いつもstashがごちゃついていて検索するスクリプトを書いたりしていたくらいなのでめっちゃ便利になった
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://qwyng.dev/posts/2021/10/24/161057/"&gt;stashを検索するGitHub CLI Extensionを書いた - QWYNG.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;逐一&lt;code&gt;git now&lt;/code&gt;することでブランチ間の移動が気軽に行えるようになった&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;高田馬場の力という店で前職の人たちとご飯にいった&lt;/p&gt;</description></item><item><title>再読！アジャイルサムライ</title><link>https://qwyng.dev/posts/20221223/</link><pubDate>Sun, 25 Dec 2022 09:56:08 +0900</pubDate><guid>https://qwyng.dev/posts/20221223/</guid><description>&lt;p&gt;転職前に読んだアジャイルサムライを改めて読み直した。自分用に整理しておく。&lt;br&gt;
個人の感想で組織を代表する意見ではありません！&lt;/p&gt;
&lt;h2 id="第1章ざっくりわかるアジャイル開発"&gt;第1章ざっくりわかるアジャイル開発&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;本当に大事なことは動くソフトウェアを定期的に届けること&lt;/p&gt;</description></item><item><title>週報2022-W50 エアジョーダン37PF</title><link>https://qwyng.dev/posts/20221218/</link><pubDate>Sun, 18 Dec 2022 20:29:31 +0900</pubDate><guid>https://qwyng.dev/posts/20221218/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;仕事&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;何やらRLSをバイパスしそうな気配がある。&lt;/li&gt;
&lt;li&gt;テーブルを作らないとユーザーに権現付与できないがテーブルは作りたくないとかそんなことで悩んでいたような気がする&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;OW&lt;/p&gt;</description></item><item><title>週報2022-W49 チームシールド</title><link>https://qwyng.dev/posts/20221212/</link><pubDate>Mon, 12 Dec 2022 23:16:11 +0900</pubDate><guid>https://qwyng.dev/posts/20221212/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仕事
&lt;ul&gt;
&lt;li&gt;最近QAとかフロントとかの方面の話を聞くことが多くて面白い。&lt;/li&gt;
&lt;li&gt;Reduxの状態管理ってCPU回路と似ている。&lt;/li&gt;
&lt;li&gt;テストの場合分けの考え方は良い自動テスト書くのに役に立ちそう&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;MTG
&lt;ul&gt;
&lt;li&gt;日曜日にnote placeでチームシールドに参加した。&lt;/li&gt;
&lt;li&gt;最終戦績は3-2だった。構築のやり方が無限にあって奥が深すぎる。&lt;/li&gt;
&lt;li&gt;note placeきれいで良かった。仕事する場所というよりはイベント会場という感じ。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;ul&gt;
&lt;li&gt;シズラー会
&lt;ul&gt;
&lt;li&gt;シズラー会とはG社関係者がシズラーを食べる会である。&lt;/li&gt;
&lt;li&gt;最近ビーフカレーの美味しさに気づいた。&lt;/li&gt;
&lt;li&gt;トマホークステーキはボリュームがすごいので注文した方がいい。&lt;/li&gt;
&lt;li&gt;食後ははちみつティーが板。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="なんか書いとけ欄"&gt;なんか書いとけ欄&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;バスケットボールを買った。
&lt;ul&gt;
&lt;li&gt;社のバスケ部で使った。&lt;/li&gt;
&lt;li&gt;当然NIKEのT1カラー。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;最強の哲学入門を読み終えた。
&lt;ul&gt;
&lt;li&gt;面白かったので東洋版も買おうと思う。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;CI環境の整備がよくわからんので&lt;a href="https://book.impress.co.jp/books/1120101031"&gt;Dockerコンテナ開発・環境構築の基本&lt;/a&gt;を買った
&lt;ul&gt;
&lt;li&gt;CI時のイメージビルドとキャッシュがよくわからんのでやっていきたい&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Railsでよく使用されるマルチテナントGemのテナントの初期化について</title><link>https://qwyng.dev/posts/shr_advent_calendar2022/</link><pubDate>Wed, 07 Dec 2022 00:00:00 +0000</pubDate><guid>https://qwyng.dev/posts/shr_advent_calendar2022/</guid><description>&lt;p&gt;このエントリは、&lt;a href="https://qiita.com/advent-calendar/2022/smarthr"&gt;SmartHR Advent Calendar 2022&lt;/a&gt;の7日目です。&lt;/p&gt;
&lt;p&gt;SmartHRではマルチテナントの実現のために &lt;a href="https://github.com/citusdata/activerecord-multi-tenant"&gt;activerecord-multi-tenant&lt;/a&gt;というGemを使っているのですが、そのGemを調査したときに気づいたことを書きたいと思います。&lt;/p&gt;
&lt;h3 id="tldr"&gt;TL;DR&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;activerecord-multi-tenant&lt;/code&gt;と&lt;code&gt;ActsAsTenant&lt;/code&gt;はリクエストごとにテナントを初期化するタイミングが違うよ。&lt;/li&gt;
&lt;li&gt;とくにrequest specでは誤ったテストの原因になりかねないので、テナントが初期化されるタイミングを理解して実際のアプリケーションの動作になるだけ近づけよう。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="テナントのリセットタイミングの再現コード"&gt;テナントのリセットタイミングの再現コード&lt;/h3&gt;
&lt;p&gt;Railsにおいてマルチテナントを行う際に有力な選択肢として&lt;/p&gt;</description></item><item><title>週報2022-W48 オーバーウォッチ2</title><link>https://qwyng.dev/posts/20221204/</link><pubDate>Sun, 04 Dec 2022 17:30:44 +0900</pubDate><guid>https://qwyng.dev/posts/20221204/</guid><description>&lt;h2 id="やったこと"&gt;やったこと&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;アドカレを書いた
&lt;ul&gt;
&lt;li&gt;担当日は12月7日だが12月3日に書き上げた。
&lt;ul&gt;
&lt;li&gt;偉すぎる&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;メンタルが崩壊した。
&lt;ul&gt;
&lt;li&gt;水曜日に私生活でなんらかの事件がありメンタルが崩壊した。
&lt;ul&gt;
&lt;li&gt;ので今週はほとんどゲームやってた&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;OW2のコミュニティを紹介してもらって遊びはじめた。
&lt;ul&gt;
&lt;li&gt;やっぱりOWはフレンドと遊ぶとまじで面白い。&lt;/li&gt;
&lt;li&gt;シーズン4以降あんまりやってなかったのでおじいちゃんである。
&lt;ul&gt;
&lt;li&gt;特にシグマのウルトが本当におじいちゃんで悲しい。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;ポケモン
&lt;ul&gt;
&lt;li&gt;パーティができたのでランクマッチに潜っている。&lt;/li&gt;
&lt;li&gt;ガッサでノオーにマッパしたら雪でBあがってて確2とれなかった。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;仕事
&lt;ul&gt;
&lt;li&gt;今週は水曜日の事件により全て崩壊したのでだめです。&lt;/li&gt;
&lt;li&gt;スプラトゥーン配信者の同僚氏とゲームの話してたことしか思い出せない。&lt;/li&gt;
&lt;li&gt;database_cleaner-active_recordへ立てたPRに催促いれるなどした。
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/DatabaseCleaner/database_cleaner-active_record/pull/75"&gt;https://github.com/DatabaseCleaner/database_cleaner-active_record/pull/75&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;チルアウトとオイコスを大量に購入した&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;ul&gt;
&lt;li&gt;どっちも好きでコンビニでよく買っている。
&lt;ul&gt;
&lt;li&gt;まとめ買いしたほうが経済的だろうということでAmazonで購入した。
&lt;ul&gt;
&lt;li&gt;家の冷蔵庫がパンパンになった。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="学び"&gt;学び&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;草タイプにキノコのほうしは効かない（1敗）&lt;/li&gt;
&lt;li&gt;ラインハルト以外やらないほうがいい
&lt;ul&gt;
&lt;li&gt;下手すぎて申し訳ないのでソロでしか別のキャラやらなそう&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="なんか書いとけ欄"&gt;なんか書いとけ欄&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;メンタルケア感謝します。
&lt;ul&gt;
&lt;li&gt;Life Goes onということでね。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;堀義人のポートフォリオ全人類見習ったほうがいい&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>週報2022-W47 四則演算ができない</title><link>https://qwyng.dev/posts/20221127/</link><pubDate>Sun, 27 Nov 2022 16:17:49 +0900</pubDate><guid>https://qwyng.dev/posts/20221127/</guid><description>&lt;h2 id="週報とは"&gt;週報とは？&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;みんなやってるので私もやります
&lt;ul&gt;
&lt;li&gt;みんなというのは↓の２つの記事のことである。
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://shifumin.hatenadiary.com/entry/2022/11/06/200000"&gt;https://shifumin.hatenadiary.com/entry/2022/11/06/200000&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://log.chroju.dev/2022-1-2649042839c24aaaab5d130542ec8bf3"&gt;https://log.chroju.dev/2022-1-2649042839c24aaaab5d130542ec8bf3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="やったこと"&gt;やったこと&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;大学院のテストを受けた
&lt;ul&gt;
&lt;li&gt;符号付きのビット列に対して雰囲気理解しかない&lt;/li&gt;
&lt;li&gt;２進数を16進数にできない&lt;/li&gt;
&lt;li&gt;16進数から2進数にもできない&lt;/li&gt;
&lt;li&gt;MIPS(CPUアーキテクチャではない）とかCPIとかの計算ができない
&lt;ul&gt;
&lt;li&gt;単純に自分は四則演算がちゃんとできない、速さ×時間とかそういう感じの計算が嫌すぎる。&lt;/li&gt;
&lt;li&gt;仕組みが脳内に入れられない、割り算の脳内イメージがめちゃくちゃな可能性がある&lt;/li&gt;
&lt;li&gt;２進数は流石に毎回でてくるのでなんとなくわかってきた。他の進数も同じなはずなんだよなぁ&lt;/li&gt;
&lt;li&gt;こんなイキフン野郎でも後5単位で論文以外の単位が揃います&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;浅草に行った。
&lt;ul&gt;
&lt;li&gt;隅田川最高すぎてビビった&lt;/li&gt;
&lt;li&gt;もんじゃOCです&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;仕事
&lt;ul&gt;
&lt;li&gt;なにか刷新しそうな気配を感じる&lt;/li&gt;
&lt;li&gt;ActiveRecordのmergeの上書きの可能性初めて知った&lt;/li&gt;
&lt;li&gt;↓みたいにmergeの引数のrelationに上書きされるというやつ&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-ruby" data-lang="ruby"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;irb(main):&lt;span style="color:#ae81ff"&gt;005&lt;/span&gt;:&lt;span style="color:#ae81ff"&gt;0&lt;/span&gt;&lt;span style="color:#f92672"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#66d9ef"&gt;User&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;where(name: &lt;span style="color:#e6db74"&gt;&amp;#39;スレッシュ&amp;#39;&lt;/span&gt;)&lt;span style="color:#f92672"&gt;.&lt;/span&gt;merge(&lt;span style="color:#66d9ef"&gt;User&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;where(name: &lt;span style="color:#e6db74"&gt;&amp;#39;アリスター&amp;#39;&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;User&lt;/span&gt; &lt;span style="color:#66d9ef"&gt;Load&lt;/span&gt; (&lt;span style="color:#ae81ff"&gt;0&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;6&lt;/span&gt;ms) &lt;span style="color:#66d9ef"&gt;SELECT&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;users&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;* &lt;span style="color:#66d9ef"&gt;FROM&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;users&amp;#34;&lt;/span&gt; &lt;span style="color:#66d9ef"&gt;WHERE&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;users&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;name&amp;#34;&lt;/span&gt; &lt;span style="color:#f92672"&gt;=&lt;/span&gt; $1 &lt;span style="color:#f92672"&gt;[[&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;, &lt;span style="color:#e6db74"&gt;&amp;#34;アリスター&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;]]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="読んだやつ"&gt;読んだやつ&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;史上最強の哲学入門という本を読んでいる
&lt;ul&gt;
&lt;li&gt;ある哲学の対抗策としてまた別の哲学がでてきて〜という流れでいろんな哲学の話がでてきてハチャメチャにおもろい&lt;/li&gt;
&lt;li&gt;人生コンプレックスがあるので哲学に頼っている。これは哲学が好きな人は人生にコンプレックスがあることを意味していません。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;EviさんとFakerがおすすめしていたのでカーネギーの道は開けるを読んでいる
&lt;ul&gt;
&lt;li&gt;曰く自己啓発書なんだけど、そのなかでも体験とか書いてあってちゃんとしている感を感じる。何事も捉え方。&lt;/li&gt;
&lt;li&gt;特に洋書に感じるのだが個人の体験の話がめっちゃ多い。説得力増す感じはする。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="なんか書いとけ欄"&gt;なんか書いとけ欄&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ポケモンを四人でやるのおもろい&lt;/li&gt;
&lt;li&gt;waltでスシローのデリバリーするの便利すぎる&lt;/li&gt;
&lt;li&gt;健康は大事&lt;/li&gt;
&lt;li&gt;一日の始まりにObsidianでDiaryNoteを取るようにした。最低限やることをタスクとしてメモしてそれだけはやるようにしている。前はSlackのtimesに書いていたがSlackで文章書くのはめんどいので移行した。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Hacktoberfest 2022で建てたOSSへのPR</title><link>https://qwyng.dev/posts/20221105_hacktoberfest/</link><pubDate>Sat, 05 Nov 2022 14:56:26 +0900</pubDate><guid>https://qwyng.dev/posts/20221105_hacktoberfest/</guid><description>&lt;p&gt;有給消化の一ヶ月間好き放題してたらRubyの全てを忘れてしまったのでHacktoberfestの機会にいくつかPRをだした。&lt;br&gt;
なおHacktoberfest対象レポジトリ以外にもPRは建ててます。&lt;/p&gt;</description></item><item><title>スクラムフェス札幌感想</title><link>https://qwyng.dev/posts/20221105/</link><pubDate>Sat, 05 Nov 2022 14:36:27 +0900</pubDate><guid>https://qwyng.dev/posts/20221105/</guid><description>&lt;p&gt;前職の人が発表するということでオンライン参加、ワイワイ。&lt;br&gt;
以下プレゼンごとの感想。&lt;/p&gt;
&lt;h3 id="keynote1---これまでのスクラムのこれから"&gt;Keynote1 - これまでのスクラムのこれから&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://confengine.com/conferences/scrum-fest-sapporo-2022/proposal/17858/keynote1-"&gt;https://confengine.com/conferences/scrum-fest-sapporo-2022/proposal/17858/keynote1-&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;スクラムの歴史についての発表。&lt;/p&gt;</description></item><item><title>RubyKaigi 2022 感想</title><link>https://qwyng.dev/posts/20220916/</link><pubDate>Fri, 16 Sep 2022 19:00:00 +0900</pubDate><guid>https://qwyng.dev/posts/20220916/</guid><description>&lt;h2 id="セット個別感想"&gt;セット個別感想&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://rubykaigi.smarthr.co.jp/2022/plans/1dd5b4a1-a2c3-4d30-8213-3ca8a3999ae0"&gt;見たセットのリスト&lt;/a&gt;&lt;br&gt;
僕の浅い理解で感想を書いているので正しい情報は各自スライドみるなり録画みるなりしてほしい。正直全然わかってない。&lt;/p&gt;
&lt;p&gt;&lt;a href="https://rubykaigi.org/2022/presentations/ko1.html#day1"&gt;Making &lt;em&gt;MaNy&lt;/em&gt; threads on Ruby - RubyKaigi 2022&lt;/a&gt;&lt;br&gt;
RubyでM:Nスレッドやっていくぞという話。
M:Nスレッドってユーザーレベルで（ユーザーレベルで作成された）スレッドをスケジューリングさせてM個のOSのスレッドにN個のユーザーレベルスレッドをマッピングさせるってことだと思ってるのだけれど、その説明もスライドに盛り込まれていて勉強になった。&lt;br&gt;
Rubyは今まではConcurrent（並行）ではあったが、Parallel(並列）ではなかったというのはRactorとThreadの違いを端的に表現してくれていて良かった。&lt;br&gt;
Fiberとの比較で、Fiberはスケジューラーを各必要があるかチューニングできる、NaNyではスケジューラーを意識する必要がないという紹介がされていて、なるほどMaNyのほうがRubyっぽいなという感想を持った。&lt;/p&gt;</description></item><item><title>趣味紹介</title><link>https://qwyng.dev/posts/20220831/</link><pubDate>Wed, 31 Aug 2022 20:51:44 +0900</pubDate><guid>https://qwyng.dev/posts/20220831/</guid><description>&lt;p&gt;趣味紹介とは趣味を紹介することである。&lt;/p&gt;
&lt;h3 id="基本情報"&gt;基本情報&lt;/h3&gt;
&lt;p&gt;名前 大澤広朗&lt;br&gt;
出生地 茨城県土浦市&lt;br&gt;
身長と年齢が大谷翔平&lt;/p&gt;
&lt;p&gt;以下全部趣味のゲームの話&lt;/p&gt;
&lt;h3 id="magic-the-gathering"&gt;Magic: The Gathering&lt;/h3&gt;
&lt;p&gt;MTGを初めたのは高校生頃で、ミラ傷やイニストラードの頃のスタンダードをやっていた記憶がある。大学生や社会人になってからも結構遊んでいて、現在もちょこちょこ大会には出ている。プロポイント持ってることを一生擦っている。&lt;br&gt;
現在の手持ちのデッキはパイオニアが赤単、赤青果敢、赤白英雄的。レガシーがURデルバー。EDHは百合子とウィノータとガルタ。
基本１マナクリーチャーが好きでコントロールはあまり使わない。&lt;/p&gt;</description></item><item><title>日記を30日完走した感想</title><link>https://qwyng.dev/posts/20220830/</link><pubDate>Tue, 30 Aug 2022 23:49:30 +0900</pubDate><guid>https://qwyng.dev/posts/20220830/</guid><description>&lt;h3 id="完走した感想"&gt;完走した感想&lt;/h3&gt;
&lt;p&gt;有給期間中日記を30日継続してきた。内容は本当にしょうもないことが多く読んでもらえるような内容ではなかったと思う。&lt;br&gt;
完走した感想だが、特にすごい効果があるわけではなかった。日記を書かなくても読書や大学院の課題はやっていたと思う。 &lt;br&gt;
日記をたくさん書いてみて、Gitのコミットの粒度やコメントの大切さがわかったのでその点は日記を書いて良かった。&lt;/p&gt;</description></item><item><title>20220829</title><link>https://qwyng.dev/posts/20220829/</link><pubDate>Mon, 29 Aug 2022 23:02:12 +0900</pubDate><guid>https://qwyng.dev/posts/20220829/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;美容院の予約&lt;/li&gt;
&lt;li&gt;健康診断の予約&lt;/li&gt;
&lt;li&gt;ソウルハッカーズ2&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;全くのゼロからの論理学を読了した。
&lt;ul&gt;
&lt;li&gt;最後に形式的証明の伏線回収があってよかった。&lt;/li&gt;
&lt;li&gt;妥当式の全てがその公理系の定理になることが公理系の完全性、定理の全てが妥当式であることを公理系の健全性という。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220828</title><link>https://qwyng.dev/posts/20220828/</link><pubDate>Sun, 28 Aug 2022 22:24:53 +0900</pubDate><guid>https://qwyng.dev/posts/20220828/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;みなとみらいでコーヒー豆を買った。
&lt;img src="https://lh3.googleusercontent.com/YzpRlAvIPihxsweuZYW3Z6ZFc1nAmj-nSqsdLFfLJ10_M2psTZeKmyJxSXytg0RgEhSYJfVV-tKoIH3ILPp5CvWY0tzIqsW6wSJZa-r2ymOU87BbDSXhCyLqxcOfXuytqGHy_j99nQ=w2400" alt=""&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ゼロからの論理学を読み進めた&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;∀X∃yFxy&lt;/code&gt;と&lt;code&gt;∃y∀xFxy&lt;/code&gt;は区別する必要がある。
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;∀X∃yFxy&lt;/code&gt;は全てのxについてあるyが存在する。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;∃y∀xFxy&lt;/code&gt;は全てのxがFxyなyが存在する。&lt;/li&gt;
&lt;li&gt;議論領域を人間、Fxyの関係述語をxは愛を愛していると解釈すると
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;∀X∃yFxy&lt;/code&gt;は全ての人間は愛している人が存在する。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;∃y∀xFxy&lt;/code&gt;は全ての人間が愛しているあるyさんが存在する。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220827</title><link>https://qwyng.dev/posts/20220827/</link><pubDate>Sat, 27 Aug 2022 22:55:16 +0900</pubDate><guid>https://qwyng.dev/posts/20220827/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;LOLとApexをやった&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ソウルハッカーズ2を進めた&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;研究者のメガネのデザインがネクストレベルだったので驚いた。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;まったくのゼロからの論理学を読み進めた&lt;/p&gt;</description></item><item><title>20220826</title><link>https://qwyng.dev/posts/20220826/</link><pubDate>Fri, 26 Aug 2022 21:44:49 +0900</pubDate><guid>https://qwyng.dev/posts/20220826/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;関数プログラミングの宿題をやった。とりあえず9月頭締切のものは終わり。&lt;/li&gt;
&lt;li&gt;ソウルハッカーズ2を買った。悪魔のモデルが凄い&lt;/li&gt;
&lt;li&gt;社の人とマリオカートした&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;マリオカートが下手&lt;/li&gt;
&lt;li&gt;自然数は無限&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;スマホから更新してるのでレイアウトが変かもしれない&lt;/p&gt;</description></item><item><title>20220825 最終出社</title><link>https://qwyng.dev/posts/20220825/</link><pubDate>Thu, 25 Aug 2022 21:44:49 +0900</pubDate><guid>https://qwyng.dev/posts/20220825/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;p&gt;株式会社グロービス最終出社日でした。&lt;br&gt;
めっちゃ楽しかったです。感謝します。感謝岬。&lt;br&gt;
もうやんカレーとシズラーをはしごして人生を知り、腹を破裂せた。&lt;/p&gt;</description></item><item><title>20220824</title><link>https://qwyng.dev/posts/20220824/</link><pubDate>Wed, 24 Aug 2022 23:29:12 +0900</pubDate><guid>https://qwyng.dev/posts/20220824/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GOならわかるシステムプログラミングの読書会最終日を終えた。参加者の皆さんアザした。&lt;/li&gt;
&lt;li&gt;関数プログラミングの宿題を進めた。人間は自然数を理解していますか？&lt;/li&gt;
&lt;li&gt;パイオニア17時の部、青赤デルバーで2-1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;人は30超えるともうやんがキツくなるらしい。&lt;/li&gt;
&lt;li&gt;やよい軒ハイボール90円はバグ&lt;/li&gt;
&lt;li&gt;リンカーの存在。&lt;/li&gt;
&lt;li&gt;Dockerはlinuxカーネルのコントロールグループと名前空間という機能を利用してカーネルを共有しつつ独立した環境を作っている。&lt;/li&gt;
&lt;li&gt;完全な仮想化という概念と準仮想化という概念がある。
&lt;ul&gt;
&lt;li&gt;完全な仮想化はホストOSの上に仮想化ソフトウェアが稼働し、ゲストOSを稼働させる。センシティブなシステムコールはハイパーバイザがわりこんで処理をする。&lt;/li&gt;
&lt;li&gt;準仮想化はホストOSの更に下のレイヤのハイパーバイザ上でゲストOSを稼働させる。ゲストOSのセンシティブなシステムコールは事前に書き換えられており、命令の代わりにハイパーバイザを呼び出す形になっている。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;準仮想化は処理速度がはやいものの、ゲストOS側がハードウェアについて詳しくないといけなかったりゲストOSの開発元の協力が必要。&lt;/li&gt;
&lt;li&gt;WSL2はハイパーバイザ上に軽量VMを用いて完全なLinuxカーネルを動作させている。
&lt;ul&gt;
&lt;li&gt;このlinuxカーネルはハイパーバイザの上にホストOSなしで直接のっているがセンシティブ命令を書き換えられているわけではない。&lt;/li&gt;
&lt;li&gt;センシティブなシステムコールはいったいどうやって処理してるんだ&amp;hellip;???&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220823</title><link>https://qwyng.dev/posts/20220823/</link><pubDate>Tue, 23 Aug 2022 23:10:00 +0900</pubDate><guid>https://qwyng.dev/posts/20220823/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;関数プログラミングの宿題に手を付けた。自然数ってなんなんだ。&lt;/li&gt;
&lt;li&gt;友達と昨日話していたラプラス株式会社の問題の答え合わせを行っていた。&lt;/li&gt;
&lt;li&gt;SmashlogTVのLOL部門がオーブンされていた。全人類見ろ&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;EC、特に在庫管理周りの設計に関する記事が世の中に数多くあり、toCを感じた。&lt;/li&gt;
&lt;li&gt;DB設計の記事だとこの記事は良かった。
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tech.tabechoku.com/entry/2020/06/15/132518"&gt;https://tech.tabechoku.com/entry/2020/06/15/132518&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;三角関係のリレーションはなるべく作らないというのは確かに便利指針。実質第三正規化みたいなものな気がする。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;0が自然数であり、その他の自然数は0の後継(successor)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0 s(0) s(s(0))&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220822</title><link>https://qwyng.dev/posts/20220822/</link><pubDate>Mon, 22 Aug 2022 23:43:37 +0900</pubDate><guid>https://qwyng.dev/posts/20220822/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;昨日に続いてラプラス株式会社の問題を見ていた。結構面倒。&lt;/li&gt;
&lt;li&gt;バターをもらった&lt;/li&gt;
&lt;li&gt;先日外出した際にレガシーのデッキを店に忘れる大ポカをやらかしていたので、回収しに向かった。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;日本は治安がいい&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>日記とP⇒Qの真理値の理由</title><link>https://qwyng.dev/posts/20220821/</link><pubDate>Sun, 21 Aug 2022 23:51:41 +0900</pubDate><guid>https://qwyng.dev/posts/20220821/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;友人と&lt;a href="https://github.com/lapras-inc/exam-swe-template"&gt;LAPRAS株式会社さんのスキルチェック課題&lt;/a&gt;に挑戦してみようぜと持ちかけられたので挑戦してみた。
&lt;ul&gt;
&lt;li&gt;データベース設計の問題だけでもいろいろ仕様があってなかなかボリューミーだなと感じた。これをちゃんと課題として取り組んでいるのはすごい。&lt;/li&gt;
&lt;li&gt;友人と回答を話し合うのは楽しみ。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.iwanami.co.jp/book/b496835.html"&gt;まったくのゼロからの論理学&lt;/a&gt;を引き続き読んでいる。今回は論理記号と論理式の章を読んだのだが意味分からんところがあったのでちょっと調べものをした。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="pqの真理表の理由"&gt;P⇒Qの真理表の理由&lt;/h3&gt;
&lt;p&gt;条件法の真理表については本を読む前から納得がいっていなかった。
特に前件が偽だった場合になぜ真になるのか全くわからなかった。&lt;/p&gt;</description></item><item><title>20220820</title><link>https://qwyng.dev/posts/20220820/</link><pubDate>Sun, 21 Aug 2022 00:55:23 +0900</pubDate><guid>https://qwyng.dev/posts/20220820/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;パイオニアの大会に赤単で出場した。結果は3-2&lt;/li&gt;
&lt;li&gt;友達と寿司を食べて最高になった。
&lt;img src="https://lh3.googleusercontent.com/HPJWpy38W0COUcrB-U6c-EoQ_qfvCnEWBFqeVP2Tg7VmSuSjNhgvHynpZQVrLo36PFCePwH4Fro7Cdjr_Iv_2dI1JJ_b81FpYtUaXAbzP0ucExIlrGiO8LXGQ9EDwvYHemz8t7c1RA=w2400" alt=""&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;コントロール相手には棘平原抜いて良い&lt;/li&gt;
&lt;li&gt;夏とは言え服はただのシャツだと下着みたいに見えるらしい&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220819</title><link>https://qwyng.dev/posts/20220819/</link><pubDate>Fri, 19 Aug 2022 22:44:39 +0900</pubDate><guid>https://qwyng.dev/posts/20220819/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;関数プログラミングの課題を終わらせた。偉い&lt;/li&gt;
&lt;li&gt;マッサマンカレーを作った。OC&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;日記が一日空いてしまった。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220818</title><link>https://qwyng.dev/posts/20220818/</link><pubDate>Thu, 18 Aug 2022 22:48:42 +0900</pubDate><guid>https://qwyng.dev/posts/20220818/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;関数プログラミングの課題を2/3終わらせた。偉い。教授から二分で提供のメールの返信がきた。即レス見習っていきたい。&lt;/li&gt;
&lt;li&gt;メディカルメイクというものを体験した。
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.medical-makeup.net/medical-makeup"&gt;メディカルメイクアップとは｜メディカルメイクアップアソシエーション(MMA)&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;顔の左に薄めで広めのしみっぽいのがありコンプレックスだったので試してみた。&lt;/li&gt;
&lt;li&gt;ファンデーションを使うと本当に自然にしみがなくなった。しかも手間もさほどかからなかったので化粧品のパワーを感じた。&lt;/li&gt;
&lt;li&gt;アドバイス等は無料で肌色に合わせた化粧品を有料で購入する形式なのだが、化粧品の値段も普通だった。&lt;/li&gt;
&lt;li&gt;アドバイスがめちゃくちゃ丁寧なうえに一から自分で全部やる演習もできるので満足度が高かった。非営利団体らしいがどうやって運営してるんだ！？&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;人生で生まれて始めてファンデーションをつけた。色付きの油を粉で顔に固定するらしい。クレンジングオイルってなんでオイルなのかよくわかってなかったが、油じゃないと粉で固定された油が落とせないらしい。&lt;/li&gt;
&lt;li&gt;いざ化粧で隠せるとなると化粧しないで人前にでるのが怖くなってしまった。また1つ人間の感情を知ってしまった&amp;hellip;。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220817</title><link>https://qwyng.dev/posts/20220817/</link><pubDate>Wed, 17 Aug 2022 20:22:49 +0900</pubDate><guid>https://qwyng.dev/posts/20220817/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Macを取り返そうな雰囲気を感じ、これを機にメモアプリを見直そうと考えObsidianを使い始めた。
&lt;ul&gt;
&lt;li&gt;私生活はWindowsで仕事はMacと使い分けているので同期は必須。あとScrapBoxみたいにリンクが集まっていい感じになってほしかった。&lt;/li&gt;
&lt;li&gt;じゃあScrapBoxでええじゃんということなのだがブラウザの挙動の中で文章を書くのはなかなか面倒だし、アプリの切り替えでメモアプリに遷移したいのでタブの中に埋もれるScrapBoxは候補から外した。&lt;/li&gt;
&lt;li&gt;Obsidian公式が提供してるSync機能が月10$で高すぎてひっくり返ってしまったので&lt;a href="https://github.com/vrtmrz/obsidian-livesync"&gt;有志が提供してるself-hostでcouchdbを使って同期するPlugin&lt;/a&gt;を導入した。公式のPluginストアに存在したので公式が認めないような拡張ではなさそう。&lt;/li&gt;
&lt;li&gt;導入に結構時間がかかってしまった。僕のインフラ力が足りない。手順は以下
&lt;ul&gt;
&lt;li&gt;couchdbはオフィシャルのDocker imageがあるのでそれを使ってgcpのインスタンスで稼働させた。このとき専用の設定が必要らしいのでPluginのドキュメントをチェックすること。ボリュームの設定も忘れずに（1敗)&lt;/li&gt;
&lt;li&gt;Aレコードをいい感じに登録する。&lt;/li&gt;
&lt;li&gt;インスタンスの中でnginxとcertbotを使って証明書を取得。&lt;/li&gt;
&lt;li&gt;nginxを443待ちで起動してcouchdb備え付けのwebサーバーへのリバースプロキシにする。&lt;a href="https://docs.couchdb.org/en/stable/best-practices/reverse-proxies.html#reverse-proxying-with-nginx"&gt;proxy_bufferingを切らないとcouchdbの連続レプリケーションが動かないらしい&lt;/a&gt;。(1敗)&lt;/li&gt;
&lt;li&gt;Pluginの設定でURL指定してドン！&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;certbotをDocker内のnginxと組み合わせるのは面倒。&lt;a href="https://paulownia.hatenablog.com/entry/2020/09/12/150658"&gt;結局Docker Composeでなんかいい感じに連携させて証明書を取得した&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;WindowsやMacとLinuxではDocke Composeのコマンドが違う。前者では&lt;code&gt;docker-compose&lt;/code&gt;だが後者では&lt;code&gt;docker compose&lt;/code&gt;。VMの上にDockerのっけてる関係なのかcomposeがdocker cliの中に搭載されていないっぽい？&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220816</title><link>https://qwyng.dev/posts/20220816/</link><pubDate>Tue, 16 Aug 2022 23:28:21 +0900</pubDate><guid>https://qwyng.dev/posts/20220816/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;大学院の課題をやった。1/3終わった。&lt;/li&gt;
&lt;li&gt;実家から帰ってきた。うなぎを食べさせてくれた親に感謝します。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;パターンマッチを使った関数型プログラミングっぽいのをずっと課題でやっているのは少しは感覚がみについてきたかもしれない。引数の具体的な値によってループを止めたりスタックを積んだり無限リストを表現したりプログラミングというのは奥が深い。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220815</title><link>https://qwyng.dev/posts/20220815/</link><pubDate>Mon, 15 Aug 2022 21:08:47 +0900</pubDate><guid>https://qwyng.dev/posts/20220815/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;色々あって住民票印刷したりした。偉い！&lt;/li&gt;
&lt;li&gt;色々あってRubyKaigiに参戦決定した。三年前は言ってること半分わからなかったが今回はわかるやろ！&lt;/li&gt;
&lt;li&gt;実家に帰ってきた。母親と話しているとまじでいきなり関係のない話ぶちこんでくるので、俺のコミュニケーション方法は親譲りだということがわかった。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;今テレビで20~30代をターゲットにしているドラマは22時スタートらしい。昔は21時スタートだったが、今は21時スタートは刑事ドラマ等想定年齢層が高めの番組が多いらしい。&lt;/li&gt;
&lt;li&gt;&lt;a href="https://inside.estie.co.jp/entry/2022/08/15/153357"&gt;https://inside.estie.co.jp/entry/2022/08/15/153357&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;面白かった。estieにすごいRubyエンジニアがいるらしい（）&lt;/li&gt;
&lt;li&gt;変数に違う型再代入したりするとLBBVの最適化の恩恵には与れなさそうなので気をつけていきたいですね。CPUとかの話でもこの分岐の片方を実行する前提でスケジューリングするみたいなのはよく聞くけど本当に人類の叡智って感じする。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220814</title><link>https://qwyng.dev/posts/20220814/</link><pubDate>Sun, 14 Aug 2022 20:54:16 +0900</pubDate><guid>https://qwyng.dev/posts/20220814/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;大学院の課題をやった。これ８月末までに全部終わるかな&amp;hellip;。&lt;/li&gt;
&lt;li&gt;タブレットを盛大に割ってしまった。悲しい。&lt;/li&gt;
&lt;li&gt;スマホも四国で落としてから調子悪いし悲しい。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;cafeobjの組み込みモジュールNATには-も/も%も演算子として実装されていない&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>20220813</title><link>https://qwyng.dev/posts/20220813/</link><pubDate>Sat, 13 Aug 2022 11:06:59 +0900</pubDate><guid>https://qwyng.dev/posts/20220813/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;アジャイルサムライを読み終えた&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;夏休みの課題を確認した。簡単な言語のパーサーやコンパイラを作るといった課題の中に「人間は自然数を理解しているかどうか自分の意見を書け」という課題が出ててひっくり返った。僕は自然数理解していないので理解していません。&lt;/p&gt;</description></item><item><title>20220812</title><link>https://qwyng.dev/posts/20220812/</link><pubDate>Fri, 12 Aug 2022 23:43:07 +0900</pubDate><guid>https://qwyng.dev/posts/20220812/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;wslでRubymineを使えるようにした。&lt;/li&gt;
&lt;li&gt;アジャイルサムライを第四部まで読んだ&lt;/li&gt;
&lt;li&gt;LOLをした&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ちゃんと動くソフトウェアをつくって顧客へ信頼貯金をしていけ&lt;/p&gt;</description></item><item><title>20220811</title><link>https://qwyng.dev/posts/20220811/</link><pubDate>Thu, 11 Aug 2022 23:01:03 +0900</pubDate><guid>https://qwyng.dev/posts/20220811/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;p&gt;チェンソーマンを読んだ。エロとグロという感じ。
LOLもたくさんやった。もう二度とやらない。&lt;/p&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;p&gt;アジャイルサムライを読みすすめた。8章まで読んだ。
プロジェクトの成功ってなんなんだ。&lt;/p&gt;</description></item><item><title>20220810</title><link>https://qwyng.dev/posts/20220810/</link><pubDate>Wed, 10 Aug 2022 22:09:22 +0900</pubDate><guid>https://qwyng.dev/posts/20220810/</guid><description>&lt;h2 id="やったこと"&gt;やったこと&lt;/h2&gt;
&lt;p&gt;MTG!
3-3 ラクドスに勝てん！&lt;/p&gt;
&lt;h2 id="学び"&gt;学び&lt;/h2&gt;
&lt;p&gt;ラクドスに勝てん！&lt;/p&gt;</description></item><item><title>20220809</title><link>https://qwyng.dev/posts/20220809/</link><pubDate>Tue, 09 Aug 2022 20:09:10 +0900</pubDate><guid>https://qwyng.dev/posts/20220809/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;p&gt;カーペットに掃除機かけてトイレとキッチンの排水口を掃除した。偉い。あとたくさん燃えるゴミを出した。偉い。&lt;/p&gt;
&lt;h3 id="学び"&gt;学び&lt;/h3&gt;
&lt;p&gt;手を動かしながら学ぶTypeScriptを読み終えた。
本当に結構手を動かせたので満足。&lt;/p&gt;</description></item><item><title>20220808</title><link>https://qwyng.dev/posts/20220808/</link><pubDate>Mon, 08 Aug 2022 20:18:57 +0900</pubDate><guid>https://qwyng.dev/posts/20220808/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;p&gt;腐敗オートミールによって完全にパンドラの箱と化した電子レンジを回収業者様に回収してもらった。三年間本当にありがとう。
他はお家掃除したりオーブンレンジを使い倒したりしていた。&lt;/p&gt;</description></item><item><title>20220807</title><link>https://qwyng.dev/posts/20220807/</link><pubDate>Sun, 07 Aug 2022 21:56:42 +0900</pubDate><guid>https://qwyng.dev/posts/20220807/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;p&gt;大学院講義の課題の８月前半締め切りのものを終わらせた。気持ちE。
後電子レンジを買い替えた。&lt;/p&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;p&gt;&lt;a href="https://www.amazon.co.jp/gp/product/B09KBNHH3M"&gt;https://www.amazon.co.jp/gp/product/B09KBNHH3M&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;正直掃除が楽なフラットテーブルで自宅の冷蔵庫の上に乗れば何でも良かった。&lt;/p&gt;</description></item><item><title>20220806</title><link>https://qwyng.dev/posts/20220806/</link><pubDate>Sat, 06 Aug 2022 23:33:02 +0900</pubDate><guid>https://qwyng.dev/posts/20220806/</guid><description>&lt;h3 id="今日やったこと"&gt;今日やったこと&lt;/h3&gt;
&lt;p&gt;大学院の宿題をやった。今日はサービスサイエンスという文系より？（正しくいうと社会科学より）の講義のレポートをやっていた。 オンライン化された対面サービスの例ってなに？と友達と相談しながらレポートできたのが良かった。&lt;/p&gt;</description></item><item><title>20220805</title><link>https://qwyng.dev/posts/20220805/</link><pubDate>Fri, 05 Aug 2022 23:32:52 +0900</pubDate><guid>https://qwyng.dev/posts/20220805/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;p&gt;引き続き大学院の課題をやっていた。機能は無限リストでのMutexシミュレーターの実装だったが今回はMultiSetでのMutexシミュレーターの実装をやった。
MultiSet、RubyでいうSetなのだが、内部でHashを使ってるRubyしかり意外とMultiSetをそのまま実装されている言語は少ないらしい。&lt;/p&gt;</description></item><item><title>日記 20220804</title><link>https://qwyng.dev/posts/20220804/</link><pubDate>Thu, 04 Aug 2022 22:13:06 +0900</pubDate><guid>https://qwyng.dev/posts/20220804/</guid><description>&lt;h3 id="やったこと"&gt;やったこと&lt;/h3&gt;
&lt;h3 id="大学院の講義の課題"&gt;大学院の講義の課題&lt;/h3&gt;
&lt;p&gt;cafeobjでMutexプロトコルの動作のシミュレーターを作った。
字面だけ聞くと凄そうだが以下の様に全部丁寧な手作り状態遷移という感じ。
lockedの操作もAtomicなものではない。
全てのプロセスは共有リソースを使わないRemainder Sectionとロックの値を変更するModifying Sectionと共有リソースを使うCritical Sectionの３つの状態を遷移し、Critical Sectionなプロセスは同時に１つしかありえないという当たり前といば当たり前なプロトコルがMutexである。（ハズ&amp;hellip;)
cafeobjという代数仕様言語で実際に記述することで、Mutexに対する脳内等式推論が少し体験できた。&lt;/p&gt;</description></item><item><title>日記 20220803</title><link>https://qwyng.dev/posts/20220803/</link><pubDate>Wed, 03 Aug 2022 22:57:03 +0900</pubDate><guid>https://qwyng.dev/posts/20220803/</guid><description>&lt;h2 id="四国旅行"&gt;四国旅行&lt;/h2&gt;
&lt;p&gt;東京に帰ってきた！&lt;br&gt;
本当に色々あったんだけどとりあえず四国は良かった。道後温泉は足湯以外はしょぼめだった。
愛媛はみかんと出汁が板。&lt;br&gt;
おもしろエピソードが5個くらい増えた。&lt;/p&gt;</description></item><item><title>日記　20220802</title><link>https://qwyng.dev/posts/20220802/</link><pubDate>Tue, 02 Aug 2022 21:14:10 +0900</pubDate><guid>https://qwyng.dev/posts/20220802/</guid><description>&lt;h2 id="四国旅行"&gt;四国旅行&lt;/h2&gt;
&lt;p&gt;諸事情により諸が行われた。&lt;/p&gt;
&lt;p&gt;道後温泉の足湯が気持ちよかった。&lt;/p&gt;
&lt;h2 id="学び"&gt;学び&lt;/h2&gt;
&lt;p&gt;今日はまじでない。Evi君助けて！&lt;/p&gt;</description></item><item><title>日記 2022/08/01</title><link>https://qwyng.dev/posts/20220801/</link><pubDate>Mon, 01 Aug 2022 20:59:29 +0900</pubDate><guid>https://qwyng.dev/posts/20220801/</guid><description>&lt;p&gt;日記！&lt;/p&gt;
&lt;h2 id="四国旅行"&gt;四国旅行&lt;/h2&gt;
&lt;p&gt;高知市のホテルで目を覚まし、電車でかずら橋へ向かった。&lt;/p&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;p&gt;歩くたびに揺れるし足場の感覚広いしで本当に怖かった。&lt;br&gt;
とはいえ景色があまりに夏休みすぎて最高だった。僕たちの夏はこれからだ。&lt;br&gt;
夕食では寿司を食べた。あまりに美味しすぎて虹がかかった。&lt;/p&gt;</description></item><item><title>日記 2022/07/31</title><link>https://qwyng.dev/posts/20220731/</link><pubDate>Sun, 31 Jul 2022 22:31:04 +0900</pubDate><guid>https://qwyng.dev/posts/20220731/</guid><description>&lt;p&gt;日記&lt;/p&gt;
&lt;h2 id="四国旅行"&gt;四国旅行&lt;/h2&gt;
&lt;p&gt;香川県高松市でうどんを食べた。出汁が薄味でOC。&lt;/p&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;p&gt;夜は高知で鰹のたたきを楽しんだ。&lt;/p&gt;
&lt;h2 id="学び"&gt;学び&lt;/h2&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;p&gt;前日、暴飲暴食が祟りホテルのベッドで胃の中が大荒れになっていた。&lt;br&gt;
渦潮を見る前に自分の胃の中で渦潮を起こす事になるとは思っていなかったが、とにかく辛くて全く睡眠が取れず、今日をバッドコンディションで過ごすことになってしまった。&lt;br&gt;
もう夜寝る前に暴飲暴食して取り返しがつく年齢じゃなくなっていることを学んだ。&lt;/p&gt;</description></item><item><title>2022/07/30</title><link>https://qwyng.dev/posts/20220730/</link><pubDate>Sat, 30 Jul 2022 23:02:49 +0900</pubDate><guid>https://qwyng.dev/posts/20220730/</guid><description>&lt;p&gt;今日から暫くおやすみなので日記をつけていく&lt;/p&gt;
&lt;h2 id="四国旅行"&gt;四国旅行&lt;/h2&gt;
&lt;p&gt;四国に旅行にでかけた。初日は徳島ラーメンと高松市の骨付き肉を食べた。うまかったので131831823点。&lt;/p&gt;</description></item><item><title>WSLのSSH設定を使ってWindows内のVSCodeからSSHする</title><link>https://qwyng.dev/posts/20220724/</link><pubDate>Sun, 24 Jul 2022 20:17:12 +0900</pubDate><guid>https://qwyng.dev/posts/20220724/</guid><description>&lt;h2 id="困っていたこと"&gt;困っていたこと&lt;/h2&gt;
&lt;p&gt;今年の４月から大学のオフライン講義が始まった。&lt;br&gt;
その中でラップトップをキャンパスに持っていきつつ、宿題や予習等はゲーム用にスペックもりもりにしたWindowsPCで行いたいという欲求が発生した。&lt;br&gt;
WindowsPCを常時起動しておくのは電気代的に避けたかったので、クラウド環境にインスタンスを立ててラップトップもWindowsもその中で開発するという方法をとることにした。&lt;/p&gt;</description></item><item><title>Sustainable Web Development with Ruby on Railsを読んだ</title><link>https://qwyng.dev/posts/20220526/</link><pubDate>Sun, 29 May 2022 21:17:12 +0900</pubDate><guid>https://qwyng.dev/posts/20220526/</guid><description>&lt;p&gt;大好評発売中&lt;a href="https://sustainable-rails.com/"&gt;Sustainable Web Development with Ruby on Rails&lt;/a&gt;を読んだ。
&lt;a href="https://r7kamura.com/articles/2022-05-24-sustainable-rails"&gt;r7kamuraさんの記事&lt;/a&gt;の流れっぽく気になったところを書いていく。&lt;/p&gt;
&lt;h2 id="using-the-environment-for-runtime-configuration"&gt;Using The Environment for Runtime Configuration&lt;/h2&gt;
&lt;p&gt;credentials.ymlじゃなくてUNIXの環境変数を使うことを勧めていた。環境の設定は一つの方法で行うべきで、DATABASE_URLとかでもう使われてるんだから環境変数でいいとのこと。
これは「単一の方法であるべき」には賛成で「環境変数で良い」には反対だ。rails6以降credencials.ymlを環境別に用意できるようになったし、レポジトリの中に秘密の文字列を残しておけるのはデプロイしやすさに貢献しないということはないだろう。
ただ環境ごとにいちいちcredentials:editするのは面倒かもしれないし、この本の中でも「コストとリターン考えて決めろ」みたいなことが書かれてるので、チームでしっかり決めるべきなのだろう。&lt;/p&gt;</description></item><item><title>システム運用アンチパターンを読んだ</title><link>https://qwyng.dev/posts/20220504/</link><pubDate>Wed, 04 May 2022 15:06:56 +0900</pubDate><guid>https://qwyng.dev/posts/20220504/</guid><description>&lt;p&gt;読んだだけで何もしていないので何もしていない。&lt;br&gt;
せっかくなので読んでいて自分たちで実践できそうと思ったことを社外秘が漏れない程度に書いていく。&lt;/p&gt;</description></item><item><title>GreenDay 0.5.0をリリースした</title><link>https://qwyng.dev/posts/20220430/</link><pubDate>Sat, 30 Apr 2022 20:00:10 +0900</pubDate><guid>https://qwyng.dev/posts/20220430/</guid><description>&lt;p&gt;先日、ありがたいことにGreenDayにPRを送ってもらった。
&lt;a href="https://github.com/QWYNG/green_day/pull/43"&gt;https://github.com/QWYNG/green_day/pull/43&lt;/a&gt;&lt;br&gt;
そのままマージさせて頂いたのだけれど、コメントにもある通りAtcoderはわりと自由に問題のURLを設定しているっぽいので、コンテスト名から問題のURLを推測するのではなくHTMLから問題のURLを抽出する方式に変更した。これでHTMLで表示されていた問題名と異なるファイル名が生成されてしまう問題は解消したと思う。&lt;/p&gt;</description></item><item><title>Production Ready GraphQLを読んだ</title><link>https://qwyng.dev/posts/20220424/</link><pubDate>Sun, 24 Apr 2022 20:00:10 +0900</pubDate><guid>https://qwyng.dev/posts/20220424/</guid><description>&lt;p&gt;GraphQLについて仕事で使ってるわりになんも考えてないなと最近感じたので、大好評発売中Production Ready GraphQLを読んだ。&lt;/p&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;p&gt;TypeとユニークなIDをを利用したID表現、カスタムScalarの活用、Dateloader、コードファーストとスキーマファーストのハイブリッドあたりは普段の開発でも行っていた or 意識していたが、DateLoaderを用いたキャッシュやPersistedQueryについては考えたことすらなかった。&lt;br&gt;
思うに「フロントエンドがなんとなく開発しやすそうだから」以上の考えがなかったように思う。&lt;br&gt;
&lt;del&gt;あと多分クライアントの種類が複数あるようなプロダクトじゃないとGraphQLあんまり意味ない説もでてきている&lt;/del&gt;&lt;/p&gt;</description></item><item><title>四年ぶりのMTG（会議じゃない方）</title><link>https://qwyng.dev/posts/20220202/</link><pubDate>Wed, 02 Feb 2022 22:33:10 +0900</pubDate><guid>https://qwyng.dev/posts/20220202/</guid><description>&lt;p&gt;四年ぶりに友達と統率者戦をやることになりカードを買い始めた。MTGは大学時代に好きだった趣味だけど、今はお金に糸目付けなくて済むので更に楽しい。&lt;br&gt;
統率者戦はウィノータを組んで池袋でスペースを借りて一日中遊んでいたのだが、楽しすぎて時間があっという間に過ぎた。&lt;br&gt;
統率者戦でMTGの楽しさを思い出し、昔使っていたレガシーのURデルバーをもう一度使いたいなぁと思っていた所にラバガンの禁止が入ったのでこれ朗報と現代のパーツを色々買ってデッキをアップデートした。&lt;br&gt;
猿の枠にはネメシス、速槍、チェンライと思い出カードを詰め込んだ。どれも昔自分と一緒に戦ってくれたカードで、スリーブを詰め直すだけでも懐かしかった。後自分のカードのシャカパチ曲がりが酷すぎて笑ってしまった。&lt;/p&gt;</description></item><item><title>GreenDay 0.4.0をリリースした</title><link>https://qwyng.dev/posts/20210117_greanday_0_4_0/</link><pubDate>Mon, 17 Jan 2022 21:39:08 +0900</pubDate><guid>https://qwyng.dev/posts/20210117_greanday_0_4_0/</guid><description>&lt;p&gt;自作のAtCoderのテスト自動生成Gemのversion0.4.0を公開した。&lt;br&gt;
&lt;a href="https://rubygems.org/gems/green_day"&gt;https://rubygems.org/gems/green_day&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;今回はコンテストの問題数がA to Zの26問以上あっても26問目までしかテストが生成されないことを解決した。
たまたま勉強に使った&lt;a href="https://atcoder.jp/contests/typical90"&gt;競プロ典型 90 問&lt;/a&gt;に問題が大量にあったので判明したバグ。&lt;br&gt;
ついでにRuboCopさんに注意されたので&lt;/p&gt;</description></item><item><title>『研鑚Rubyプログラミング』β版　を読んだ</title><link>https://qwyng.dev/posts/20210103kensan-ruby/</link><pubDate>Tue, 04 Jan 2022 15:50:56 +0900</pubDate><guid>https://qwyng.dev/posts/20210103kensan-ruby/</guid><description>&lt;p&gt;タイトルどおりラムダ書籍さんから大好評発売中の&lt;a href="https://www.lambdanote.com/collections/ruby"&gt;『研鑚Rubyプログラミング』β版&lt;/a&gt;を読んだ。&lt;/p&gt;
&lt;p&gt;翻訳がまだ途中なのでβ版。内容が３部構成なんだけど最初の一部のみ翻訳が完了していて、他の二部は翻訳作業中とのこと。とはいえその翻訳中の部も正式ではないものの日本語化された文章が存在するので一応内容を全て日本語で把握することは可能。
ざっと読み終えたので良かったところを書いていく。&lt;/p&gt;</description></item><item><title>LOLおじさんからみるポケモンユナイト</title><link>https://qwyng.dev/posts/2022-1-2/</link><pubDate>Sun, 02 Jan 2022 16:07:59 +0900</pubDate><guid>https://qwyng.dev/posts/2022-1-2/</guid><description>&lt;p&gt;年始に社の人達(+そのパートナーの方)と下の大会にでることになった。&lt;br&gt;
&lt;a href="https://www.pokemonunite.jp/ja/news/30/"&gt;Pokémon UNITE Winter Tournamentを開催！&lt;/a&gt;&lt;br&gt;
LOL&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;をかれこれ7年近くやっているMOBAおじさんなので喜んで参加させて貰った。ちなみにLOLの最高レートはD2&lt;sup id="fnref:2"&gt;&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref"&gt;2&lt;/a&gt;&lt;/sup&gt;です。&lt;/p&gt;
&lt;p&gt;12月終わりに参加が決まり、年末はとりあえずマスターになるまでやったのでLOLおじさんがLOLとの比較を書いてく。&lt;/p&gt;</description></item><item><title>はてなブログからHugo + GitHub Pagesに引っ越した</title><link>https://qwyng.dev/posts/2021-1-1/</link><pubDate>Sun, 02 Jan 2022 00:22:50 +0900</pubDate><guid>https://qwyng.dev/posts/2021-1-1/</guid><description>&lt;p&gt;&lt;a href="https://qwyng.dev/posts/2021/12/30/191311"&gt;去年の振り返りで書いた通り&lt;/a&gt;はてなブログが嫌になってきたのでGitHub Pagesに移行した。&lt;br&gt;
このテーマを書きましょう！みたいなキャンペーンが押し付けがましく感じたり、ログイン導線がめんどかったりが嫌になった原因。エディタがもっさりしていて辛かったのもある。&lt;/p&gt;</description></item><item><title>2021年の振り返り</title><link>https://qwyng.dev/posts/2021/12/30/191311/</link><pubDate>Thu, 30 Dec 2021 19:13:00 +0900</pubDate><guid>https://qwyng.dev/posts/2021/12/30/191311/</guid><description>&lt;!-- raw HTML omitted --&gt;</description></item><item><title>stashを検索するGitHub CLI Extensionを書いた</title><link>https://qwyng.dev/posts/2021/10/24/161057/</link><pubDate>Sun, 24 Oct 2021 16:10:00 +0900</pubDate><guid>https://qwyng.dev/posts/2021/10/24/161057/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SECCON Beginners CTF 2021 writeup</title><link>https://qwyng.dev/posts/2021/05/23/173710/</link><pubDate>Sun, 23 May 2021 17:37:00 +0900</pubDate><guid>https://qwyng.dev/posts/2021/05/23/173710/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>mimemagicに依存しなくなったmarcelのmime type判定の変化には気をつけようって話</title><link>https://qwyng.dev/posts/2021/03/29/223635/</link><pubDate>Mon, 29 Mar 2021 22:36:00 +0900</pubDate><guid>https://qwyng.dev/posts/2021/03/29/223635/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>JAISTに入学します</title><link>https://qwyng.dev/posts/2021/03/07/164200/</link><pubDate>Sun, 07 Mar 2021 16:42:00 +0900</pubDate><guid>https://qwyng.dev/posts/2021/03/07/164200/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>JAIST科目履修生を終えて</title><link>https://qwyng.dev/posts/2021/02/01/212621/</link><pubDate>Mon, 01 Feb 2021 21:26:00 +0900</pubDate><guid>https://qwyng.dev/posts/2021/02/01/212621/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>2020年を振り返る</title><link>https://qwyng.dev/posts/2020/12/31/233611/</link><pubDate>Thu, 31 Dec 2020 23:36:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/12/31/233611/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Design for How People learnを読んだ</title><link>https://qwyng.dev/posts/2020/09/23/230906/</link><pubDate>Wed, 23 Sep 2020 23:09:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/09/23/230906/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>北陸先端科学技術大学院大学の科目履修生になりました</title><link>https://qwyng.dev/posts/2020/09/02/001344/</link><pubDate>Wed, 02 Sep 2020 00:13:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/09/02/001344/</guid><description>&lt;!-- raw HTML omitted --&gt;</description></item><item><title>増補改訂版 パーフェクト Ruby on Rails の感想</title><link>https://qwyng.dev/posts/2020/08/15/144726/</link><pubDate>Sat, 15 Aug 2020 14:47:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/08/15/144726/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>東大計数工学科講義「AWSによるクラウド入門」の感想</title><link>https://qwyng.dev/posts/2020/07/26/223226/</link><pubDate>Sun, 26 Jul 2020 22:32:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/07/26/223226/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>GitHub Actionsで#&amp;lt;Errno::ENOTTY</title><link>https://qwyng.dev/posts/2020/07/16/233949/</link><pubDate>Thu, 16 Jul 2020 23:39:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/07/16/233949/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>GitHubActionsでリリースとHomeBrewのformulaレポジトリ更新を一度に行う</title><link>https://qwyng.dev/posts/2020/07/06/221937/</link><pubDate>Mon, 06 Jul 2020 22:19:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/07/06/221937/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Rustでgit stashを検索できるツールを書いた</title><link>https://qwyng.dev/posts/2020/06/22/230935/</link><pubDate>Mon, 22 Jun 2020 23:09:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/06/22/230935/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>クリーンアーキテクチャ19章の問に答える</title><link>https://qwyng.dev/posts/2020/06/01/234640/</link><pubDate>Mon, 01 Jun 2020 23:46:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/06/01/234640/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>RubyでPriority Queue</title><link>https://qwyng.dev/posts/2020/05/09/142222/</link><pubDate>Sat, 09 May 2020 14:22:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/05/09/142222/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Atcoderで茶色になりました</title><link>https://qwyng.dev/posts/2020/05/04/000744/</link><pubDate>Mon, 04 May 2020 00:07:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/05/04/000744/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>OSSコードリーディング Batch-loader</title><link>https://qwyng.dev/posts/2020/04/29/161905/</link><pubDate>Wed, 29 Apr 2020 16:19:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/04/29/161905/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Gatsby.jsとTypeScriptでミニブログを作った</title><link>https://qwyng.dev/posts/2020/04/27/223737/</link><pubDate>Mon, 27 Apr 2020 22:37:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/04/27/223737/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>ScalaとRubyで関数合成してみる</title><link>https://qwyng.dev/posts/2020/04/12/173511/</link><pubDate>Sun, 12 Apr 2020 17:35:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/04/12/173511/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>N予備校が無料だったのでプログラミングコースをちょっとやってみた</title><link>https://qwyng.dev/posts/2020/03/17/003957/</link><pubDate>Tue, 17 Mar 2020 00:39:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/03/17/003957/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>League of legendsでダイヤモンドに昇格した。サポートでsoloQを勝ちぬくには</title><link>https://qwyng.dev/posts/2020/03/08/133900/</link><pubDate>Sun, 08 Mar 2020 13:39:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/03/08/133900/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>「UNIXという考え方」を読んだ</title><link>https://qwyng.dev/posts/2020/03/01/165135/</link><pubDate>Sun, 01 Mar 2020 16:51:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/03/01/165135/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>一人暮らしリモートワークで本当に捗るもの、それは沼</title><link>https://qwyng.dev/posts/2020/02/28/213927/</link><pubDate>Fri, 28 Feb 2020 21:39:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/02/28/213927/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Ginza.rb#80でLTをしてきた</title><link>https://qwyng.dev/posts/2020/02/19/185934/</link><pubDate>Wed, 19 Feb 2020 18:59:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/02/19/185934/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>graphql-rubyにコミットした</title><link>https://qwyng.dev/posts/2020/02/16/160013/</link><pubDate>Sun, 16 Feb 2020 16:00:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/02/16/160013/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>みんなのコンピューターサイエンスとプログラマの数学を読んだ</title><link>https://qwyng.dev/posts/2020/01/22/213140/</link><pubDate>Wed, 22 Jan 2020 21:31:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/01/22/213140/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>RustでGithubのissueひっぱてくるCLIアプリを書いた</title><link>https://qwyng.dev/posts/2020/01/15/170801/</link><pubDate>Wed, 15 Jan 2020 17:08:00 +0900</pubDate><guid>https://qwyng.dev/posts/2020/01/15/170801/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>2019年を振り返る</title><link>https://qwyng.dev/posts/2019/12/30/213408/</link><pubDate>Mon, 30 Dec 2019 21:34:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/12/30/213408/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>「エンジニアの知的生産術」を読んだ</title><link>https://qwyng.dev/posts/2019/12/24/142239/</link><pubDate>Tue, 24 Dec 2019 14:22:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/12/24/142239/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>「食事する哲学者」で学ぶデッドロック</title><link>https://qwyng.dev/posts/2019/11/28/015035/</link><pubDate>Thu, 28 Nov 2019 01:50:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/11/28/015035/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Punditにコミットした</title><link>https://qwyng.dev/posts/2019/11/12/220609/</link><pubDate>Tue, 12 Nov 2019 22:06:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/11/12/220609/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>「コーディングを支える技術」を読んだ</title><link>https://qwyng.dev/posts/2019/11/02/201231/</link><pubDate>Sat, 02 Nov 2019 20:12:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/11/02/201231/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Elixirにコントリビュートしてみよう！</title><link>https://qwyng.dev/posts/2019/10/20/193614/</link><pubDate>Sun, 20 Oct 2019 19:36:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/10/20/193614/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>tokyo.ex#13 elixir本体ソースコードもくもくリード会に参加してEnum.tally書いてみた</title><link>https://qwyng.dev/posts/2019/09/29/231818/</link><pubDate>Sun, 29 Sep 2019 23:18:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/09/29/231818/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Elixirについて社内LTで発表したよ</title><link>https://qwyng.dev/posts/2019/09/28/203720/</link><pubDate>Sat, 28 Sep 2019 20:37:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/09/28/203720/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>超絶怒涛のゆるふわコードリーディング GraphQL gem篇</title><link>https://qwyng.dev/posts/2019/09/28/194415/</link><pubDate>Sat, 28 Sep 2019 19:44:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/09/28/194415/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>エンジニアとして働いて</title><link>https://qwyng.dev/posts/2019/09/20/024930/</link><pubDate>Fri, 20 Sep 2019 02:49:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/09/20/024930/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>「試して理解　Linuxのしくみ」を読んだ</title><link>https://qwyng.dev/posts/2019/08/28/222307/</link><pubDate>Wed, 28 Aug 2019 22:23:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/08/28/222307/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>rails consoleに簡単にオプションを足せるようになるgemを作った</title><link>https://qwyng.dev/posts/2019/08/20/090000/</link><pubDate>Tue, 20 Aug 2019 09:00:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/08/20/090000/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>クラスメソッドをPryのコマンドにできるGemをリリースしました</title><link>https://qwyng.dev/posts/2019/07/15/205709/</link><pubDate>Mon, 15 Jul 2019 20:57:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/07/15/205709/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>個人開発用マシンをThinkPad X1 Carbon with Ubuntuにしました</title><link>https://qwyng.dev/posts/2019/07/08/083000/</link><pubDate>Mon, 08 Jul 2019 08:30:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/07/08/083000/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SQL実践入門を読みました</title><link>https://qwyng.dev/posts/2019/06/19/232907/</link><pubDate>Wed, 19 Jun 2019 23:29:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/06/19/232907/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SpotifyAPIとRuby2.7の新機能パターンマッチングで人気のある曲だけをフリーワードから検索して出力するスクリプトを書いた</title><link>https://qwyng.dev/posts/2019/05/23/005144/</link><pubDate>Thu, 23 May 2019 00:51:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/05/23/005144/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>プロになるためのWeb技術入門を読みました　O/Rマッピングフレームワークの目的</title><link>https://qwyng.dev/posts/2019/05/14/233736/</link><pubDate>Tue, 14 May 2019 23:37:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/05/14/233736/</guid><description>&lt;!-- raw HTML omitted --&gt;</description></item><item><title>大規模サービス技術入門を読みました。ついでにRubyでVB Codeを実装してみた</title><link>https://qwyng.dev/posts/2019/05/03/014637/</link><pubDate>Fri, 03 May 2019 01:46:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/05/03/014637/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>Riot Games API + Rails + React + Ant design でLeague of Legendでチャンピオンごとにガイドを共有できるwebアプリをつくりました</title><link>https://qwyng.dev/posts/2019/04/23/001755/</link><pubDate>Tue, 23 Apr 2019 00:17:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/04/23/001755/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>「オブジェクト指向設計実践ガイド　～Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方」を読みました</title><link>https://qwyng.dev/posts/2019/04/08/003824/</link><pubDate>Mon, 08 Apr 2019 00:38:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/04/08/003824/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>「失敗から学ぶRDBの正しい歩き方」を読んで</title><link>https://qwyng.dev/posts/2019/03/18/231417/</link><pubDate>Mon, 18 Mar 2019 23:14:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/03/18/231417/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>オブジェクト指向設計実践ガイド　四章まで読んで気になったこと</title><link>https://qwyng.dev/posts/2019/03/11/230932/</link><pubDate>Mon, 11 Mar 2019 23:09:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/03/11/230932/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>はじめてのペアプログラミングをしたので感想とか</title><link>https://qwyng.dev/posts/2019/03/07/225608/</link><pubDate>Thu, 07 Mar 2019 22:56:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/03/07/225608/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SQLアンチパターン　第六章を読んで</title><link>https://qwyng.dev/posts/2019/02/25/223712/</link><pubDate>Mon, 25 Feb 2019 22:37:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/25/223712/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>React チュートリアルをやってみた感想とか</title><link>https://qwyng.dev/posts/2019/02/25/001721/</link><pubDate>Mon, 25 Feb 2019 00:17:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/25/001721/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SQLアンチパターン　第５章を読んで</title><link>https://qwyng.dev/posts/2019/02/20/221013/</link><pubDate>Wed, 20 Feb 2019 22:10:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/20/221013/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SQLアンチパターン　第四章を読んで</title><link>https://qwyng.dev/posts/2019/02/18/231855/</link><pubDate>Mon, 18 Feb 2019 23:18:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/18/231855/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SQLアンチパターン　第三章を読んで</title><link>https://qwyng.dev/posts/2019/02/17/155504/</link><pubDate>Sun, 17 Feb 2019 15:55:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/17/155504/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SQLアンチパターン 2章</title><link>https://qwyng.dev/posts/2019/02/16/161954/</link><pubDate>Sat, 16 Feb 2019 16:19:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/16/161954/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>SQLアンチパターン　第一章を読んで</title><link>https://qwyng.dev/posts/2019/02/14/232529/</link><pubDate>Thu, 14 Feb 2019 23:25:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/14/232529/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>情熱プログラマーを読んで</title><link>https://qwyng.dev/posts/2019/02/11/184124/</link><pubDate>Mon, 11 Feb 2019 18:41:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/11/184124/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>メタプログラミングRuby 6章コードを記述するコード</title><link>https://qwyng.dev/posts/2019/02/06/000906/</link><pubDate>Wed, 06 Feb 2019 00:09:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/02/06/000906/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>メタプログラミングRuby ５章　クラス定義</title><link>https://qwyng.dev/posts/2019/01/26/160835/</link><pubDate>Sat, 26 Jan 2019 16:08:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/01/26/160835/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>メタプログラミングRuby 四章 ブロックの読書録</title><link>https://qwyng.dev/posts/2019/01/18/150157/</link><pubDate>Fri, 18 Jan 2019 15:01:00 +0900</pubDate><guid>https://qwyng.dev/posts/2019/01/18/150157/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>erbからslimへ　html2slimの変換で少し気になったこと</title><link>https://qwyng.dev/posts/2018/12/31/235814/</link><pubDate>Mon, 31 Dec 2018 23:58:00 +0900</pubDate><guid>https://qwyng.dev/posts/2018/12/31/235814/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>正規化理論 （第三正規形まで）</title><link>https://qwyng.dev/posts/2018/12/23/182547/</link><pubDate>Sun, 23 Dec 2018 18:25:00 +0900</pubDate><guid>https://qwyng.dev/posts/2018/12/23/182547/</guid><description>&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;!-- raw HTML omitted --&gt;</description></item><item><title>B+Treeインデックス　（webエンジニアのためのデータベース技術[実践]入門）</title><link>https://qwyng.dev/posts/2018/12/20/230622/</link><pubDate>Thu, 20 Dec 2018 23:06:00 +0900</pubDate><guid>https://qwyng.dev/posts/2018/12/20/230622/</guid><description>&lt;!-- raw HTML omitted --&gt;</description></item><item><title>RESTとはなにか　webを支える技術を読んで</title><link>https://qwyng.dev/posts/2018/12/04/235710/</link><pubDate>Tue, 04 Dec 2018 23:57:00 +0900</pubDate><guid>https://qwyng.dev/posts/2018/12/04/235710/</guid><description>&lt;!-- raw HTML omitted --&gt;</description></item><item><title/><link>https://qwyng.dev/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qwyng.dev/about/</guid><description>&lt;p&gt;QWYNG(Hiroaki Osawa)という人間のブログです。
プログラミングとか日々の生活とか書きます。&lt;br&gt;
ブログのソースはGitHubで公開しています。&lt;br&gt;
&lt;a href="https://github.com/QWYNG/qwyng.dev"&gt;https://github.com/QWYNG/qwyng.dev&lt;/a&gt;
Amazonアソシエイトに参加しています。&lt;/p&gt;</description></item></channel></rss>