<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<link rel="self" href="https://blog.app.nagutabby.uk/atom.xml" type="application/rss+xml" />
<title>nagutabbyの考え事</title>
<link href="https://blog.app.nagutabby.uk" />
<updated>2026-09-07T00:00:00.000Z</updated>
<author><name>nagutabby</name></author>
<id>tag:blog.app.nagutabby.uk,2023-01-01:/</id>
<entry>
  <title>開発チームにおけるティーチングとコーチングの使い分け</title>
  <summary type="text"><![CDATA[ソフトウェア開発の現場で、レビューや設計の議論、障害調査のときに「話が噛み合わない」「メンバーがなかなか自力で動けない」と感じることはありませんか？ もしかすると、その原因は技術力不足ではなく、「教え…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/teaching-and-coaching-in-dev-team" rel="alternate" />
  <updated>2026-09-07T00:00:00.000Z</updated>
  <published>2026-09-07T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2026-09-07:/articles/teaching-and-coaching-in-dev-team</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>ドメインのstateを状態遷移として表す</title>
  <summary type="text"><![CDATA[React公式ドキュメントの「stateの管理」を読んだことがある方なら、UIを宣言的に設計するために status という状態（state）を導入する手法に見覚えがあるでしょう。 あるWebサイトで…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/react-state-as-domain-model" rel="alternate" />
  <updated>2026-06-28T00:00:00.000Z</updated>
  <published>2026-06-28T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2026-06-28:/articles/react-state-as-domain-model</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>機械翻訳の評価指標</title>
  <summary type="text"><![CDATA[はじめに より多くの顧客を獲得するためにWebサイトの多言語対応が必要になることがあります。そのような場合に役立つのが機械翻訳ツールです。これを利用することで多言語対応の工数を大幅に削減できますが、手…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/translation-tool-evaluation-metrics" rel="alternate" />
  <updated>2025-12-18T00:00:00.000Z</updated>
  <published>2025-12-18T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-12-18:/articles/translation-tool-evaluation-metrics</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>技術は手段であり目的である</title>
  <summary type="text"><![CDATA[はじめに 「エンジニアにとって技術は手段である」とよく言われますが、この言葉を聞いたときに何となく違和感を覚えるエンジニアもいます。この問題を解決するためには、技術が何を指し、手段と目的がどのように関…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/technology-means-or-purpose" rel="alternate" />
  <updated>2025-12-16T00:00:00.000Z</updated>
  <published>2025-12-16T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-12-16:/articles/technology-means-or-purpose</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>GitHub Actionsを用いて変更されたファイルを取得する</title>
  <summary type="text"><![CDATA[はじめに GitHub Actionsでワークフローを実行する際、どのファイルが変更されたかを検出し、その情報に基づいて処理を分岐させたい場合があります。例えば、ドキュメントファイルのみが変更された場…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/get-changed-files-with-github-actions" rel="alternate" />
  <updated>2025-10-28T00:00:00.000Z</updated>
  <published>2025-10-28T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-10-28:/articles/get-changed-files-with-github-actions</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>複数のGitHubアカウントを使い分ける方法</title>
  <summary type="text"><![CDATA[はじめに プロジェクトに応じてGitHubのメインアカウントとサブアカウントを使い分けたい場合があります。この記事では、新たにサブアカウントを作成してリポジトリごとにGitHubアカウントを設定する方…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/managing-multiple-github-accounts" rel="alternate" />
  <updated>2025-10-21T00:00:00.000Z</updated>
  <published>2025-10-21T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-10-21:/articles/managing-multiple-github-accounts</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>AIへの共感による責任感の低下</title>
  <summary type="text"><![CDATA[はじめに 今では、ChatGPTやClaudeなどのLLMの登場により、気軽に生成AIを使える環境が整っています。日常生活で困ったことや疑問に感じたことをLLMに質問することもできますし、実際にそのよ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/ai-empathy-reduces-human-responsibility" rel="alternate" />
  <updated>2025-08-14T00:00:00.000Z</updated>
  <published>2025-08-14T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-08-14:/articles/ai-empathy-reduces-human-responsibility</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>飼い主の倫理的責任</title>
  <summary type="text"><![CDATA[はじめに 動物の飼育には長い歴史がありますが、そもそも飼育とはどのような判断に基づいて行われるべきなのでしょうか？例えばある人が、ペットについての知識こそが判断材料だと考えたとします。では、彼はどのよ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/ethical-responsibilities-pet-owners" rel="alternate" />
  <updated>2025-08-12T00:00:00.000Z</updated>
  <published>2025-08-12T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-08-12:/articles/ethical-responsibilities-pet-owners</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>RubyはSmalltalkから何を学んだのか？</title>
  <summary type="text"><![CDATA[はじめに Rubyの作者が言語設計において最も影響を受けた言語の1つがSmalltalkです。Smalltalkは1970年代に純粋なオブジェクト指向プログラミング言語として登場しました。Smallt…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/what-ruby-learned-from-smalltalk" rel="alternate" />
  <updated>2025-07-27T00:00:00.000Z</updated>
  <published>2025-07-27T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-07-27:/articles/what-ruby-learned-from-smalltalk</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>計画よりも成果の方が大事</title>
  <summary type="text"><![CDATA[はじめに ビジネスの世界では、「計画が全て」という考え方が根強くあります。しかし、どれほど綿密に練られた計画であっても、予期せぬ市場の変化や技術の進化などの現実の複雑な要素全てを織り込むことはできませ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/results-over-plans" rel="alternate" />
  <updated>2025-06-20T00:00:00.000Z</updated>
  <published>2025-06-20T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-06-20:/articles/results-over-plans</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>microCMSの利用をやめた</title>
  <summary type="text"><![CDATA[はじめに ヘッドレスCMSを利用すると、コンテンツの管理と表示が完全に分離され、フロントエンドを自由にカスタマイズできます。また、コンテンツの管理機能を独自に実装する必要がないという利点もあります。し…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/goodbye-microcms" rel="alternate" />
  <updated>2025-05-23T00:00:00.000Z</updated>
  <published>2025-05-23T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-05-23:/articles/goodbye-microcms</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>継承と曖昧さ</title>
  <summary type="text"><![CDATA[はじめに オブジェクト指向プログラミング（OOP）の登場とともに、継承という概念が普及しました。継承によってコードの再利用性が高まり、階層的な設計ができるようになりました。この分割的な設計手法は、抽象…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/inheritance-and-ambiguity" rel="alternate" />
  <updated>2025-05-17T00:00:00.000Z</updated>
  <published>2025-05-17T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-05-17:/articles/inheritance-and-ambiguity</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Schema.orgが提供する語彙</title>
  <summary type="text"><![CDATA[はじめに 人間だけでなくコンピューターも理解できるWebサイトを構築することは、Webの相互運用性を高め、Webのビジョンの1つであるセマンティックWebを実現する上で非常に重要です。最近ではLLM（…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/vocabularies-from-schema-org" rel="alternate" />
  <updated>2025-05-03T00:00:00.000Z</updated>
  <published>2025-05-03T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-05-03:/articles/vocabularies-from-schema-org</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>開発者が倫理学を学ぶことの重要性</title>
  <summary type="text"><![CDATA[はじめに 開発者の皆さんは普段、どのようにシステムを作ろうとしますか？インターネット上にある幅広い情報に頼りながら作業を進める人もいれば、友人とともに疑問を解消しながら成果物の完成を目指す人もいるかと…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/why-developers-need-ethics" rel="alternate" />
  <updated>2025-04-22T00:00:00.000Z</updated>
  <published>2025-04-22T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-04-22:/articles/why-developers-need-ethics</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>本のレビューで表紙を利用するときのルール</title>
  <summary type="text"><![CDATA[はじめに 本のレビューを書く際に表紙画像を使用すると、どの本についてのレビューであるかが分かりやすくなります。しかし、他者の著作物として表紙画像を使用する際は、著作権法を理解しておくことが重要です。こ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/book-cover-usage-reviews" rel="alternate" />
  <updated>2025-04-16T00:00:00.000Z</updated>
  <published>2025-04-16T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-04-16:/articles/book-cover-usage-reviews</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Solid Cache, Solid Queue, Solid Cableのパフォーマンスを理解する</title>
  <summary type="text"><![CDATA[はじめに Rails環境では長らく、バックグラウンドジョブ処理、キャッシュ処理、リアルタイム通信などの重要なコンポーネントがRedisに依存していました。しかし、Redisサーバーの運用・監視が必要に…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/understanding-performance-of-solid-libraries" rel="alternate" />
  <updated>2025-03-15T00:00:00.000Z</updated>
  <published>2025-03-15T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-03-15:/articles/understanding-performance-of-solid-libraries</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>TwitterをやめてActivityPubに移行すべき理由</title>
  <summary type="text"><![CDATA[初めに 近年、SNSプラットフォームとしてのTwitterの価値が失われつつあります。APIの有料化、突然の仕様変更、モデレーションの方針変更などにより、Twitterはもはや安定したプラットフォーム…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/why-migrate-from-twitter-to-activitypub" rel="alternate" />
  <updated>2024-12-21T00:00:00.000Z</updated>
  <published>2024-12-21T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-12-21:/articles/why-migrate-from-twitter-to-activitypub</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>不確実性という言葉を正しく使う</title>
  <summary type="text"><![CDATA[初めに 最近、システム開発の現場では「不確実性」という言葉が流行っています。しかし、多くの場合は「不確実性」が誤用されており、「不確実性」の本来の意味が失われつつあります。そこで、初めに「不確実性」の…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/misuse-of-uncertainty-in-development" rel="alternate" />
  <updated>2024-12-20T00:00:00.000Z</updated>
  <published>2024-12-20T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-12-20:/articles/misuse-of-uncertainty-in-development</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>ソフトウェアエンジニアが果たすべき役割</title>
  <summary type="text"><![CDATA[初めに 一般的に、システム開発は顧客の要望を実現するプロセスとして認識されることが多いです。最も分かりやすい例は要件定義です。要件定義では顧客の要求を元に仕様を作ります。そして、エンジニアはその仕様通…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/role-of-software-engineers" rel="alternate" />
  <updated>2024-12-11T00:00:00.000Z</updated>
  <published>2024-12-11T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-12-11:/articles/role-of-software-engineers</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>ソフトウェアエンジニアのキャリアを眺める</title>
  <summary type="text"><![CDATA[初めに レバテックキャリアの調査によれば、約63%のITエンジニアが将来のキャリアに不安を抱えています。そのうち、約12%のITエンジニアがキャリアパスの見通しが立たないことに不安を感じています。キャ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/software-engineer-career-paths" rel="alternate" />
  <updated>2024-12-09T00:00:00.000Z</updated>
  <published>2024-12-09T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-12-09:/articles/software-engineer-career-paths</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>私がエンジニアを目指す理由</title>
  <summary type="text"><![CDATA[初めに 私がエンジニアを目指す理由は、人々が自分の意志で行動できる時間を増やしたいからです。 私はこれまでの人生を通じて、主体と客体の関係について考えてきました。まずは現在までの経験を整理します。 幼…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/why-i-want-to-be-an-engineer" rel="alternate" />
  <updated>2024-11-28T00:00:00.000Z</updated>
  <published>2024-11-28T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-11-28:/articles/why-i-want-to-be-an-engineer</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>意見の対立を上手く解消するには</title>
  <summary type="text"><![CDATA[初めに 開発するシステムの規模が大きいほど関係者の数も多いため、様々な場面で意見が対立しやすくなります。まずは、意見が対立する理由から考えてみます。 視点や文脈の違い それぞれの関係者は、異なる視点か…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/resolving-conflicts" rel="alternate" />
  <updated>2024-11-27T00:00:00.000Z</updated>
  <published>2024-11-27T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-11-27:/articles/resolving-conflicts</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>チームを動かすための基盤作り</title>
  <summary type="text"><![CDATA[初めに チームの成長のためには何が必要でしょうか？よく言われるのはリーダーシップです。では、リーダーシップとは何でしょうか？私は、大きく分けて2つのリーダーシップがあると考えています。 1つ目は、カリ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/team-management-platform-building" rel="alternate" />
  <updated>2024-11-26T00:00:00.000Z</updated>
  <published>2024-11-26T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-11-26:/articles/team-management-platform-building</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>都会が住みにくいと感じる理由</title>
  <summary type="text"><![CDATA[初めに 都会、郊外、田舎のどこに住みたいかを調査したアンケートによれば、郊外に住みたい人が全体のおよそ6割で最も多く、都会に住みたい人は全体のおよそ3割、田舎に住みたい人は全体のおよそ1割だそうです。]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/why-urban-life-feels-uncomfortable" rel="alternate" />
  <updated>2024-11-10T00:00:00.000Z</updated>
  <published>2024-11-10T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-11-10:/articles/why-urban-life-feels-uncomfortable</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>実存主義から考えるエンジニアのキャリア形成</title>
  <summary type="text"><![CDATA[初めに 国内の労働力人口に占める非正規労働者の割合は依然として高いです。令和6年版男女共同参画白書によれば、女性のおよそ30%、男性のおよそ10%が非正規労働者です。そして、これまで主流であった年功序…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/existential-approach-to-engineer-career" rel="alternate" />
  <updated>2024-11-06T00:00:00.000Z</updated>
  <published>2024-11-06T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-11-06:/articles/existential-approach-to-engineer-career</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>自由と責任は似ている</title>
  <summary type="text"><![CDATA[初めに 大いなる力には大いなる責任が伴う (With great power comes great responsibility) という言葉はエンジニアの世界においても有名ですが、この文における「…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/freedom-and-responsibility-are-similar" rel="alternate" />
  <updated>2024-10-28T00:00:00.000Z</updated>
  <published>2024-10-28T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-10-28:/articles/freedom-and-responsibility-are-similar</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>メタ認知による自己分析は本当に正しいのか？</title>
  <summary type="text"><![CDATA[初めに 知識社会への移行により、自分が考えていることを観察して効果的な方法を見つけたり、長期的な視点で物事を考えたりする、高度な思考力が求められる時代になりました。このような思考力を鍛えるために、長年…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/metacognition-self-analysis-validity" rel="alternate" />
  <updated>2024-10-26T00:00:00.000Z</updated>
  <published>2024-10-26T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-10-26:/articles/metacognition-self-analysis-validity</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>フィードバックの価値と限界</title>
  <summary type="text"><![CDATA[初めに フィードバックを活用するIT企業は増加傾向にあります。Qualtrics XM Instituteの調査によれば、顧客体験 (CX) 管理で先進的な企業 (CXリーダー) の78%、遅れをとっ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/feedback-value-and-limitations" rel="alternate" />
  <updated>2024-10-21T00:00:00.000Z</updated>
  <published>2024-10-21T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-10-21:/articles/feedback-value-and-limitations</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>ソフトウェア開発におけるフォアキャスティングとバックキャスティング</title>
  <summary type="text"><![CDATA[初めに 「問題解決」と「ビジョンの実現」はソフトウェア開発を成功させるための大きな要素であると考えます。問題解決とは、バグ修正、パフォーマンス改善、脆弱性への対応、ユーザビリティの改善などの、エンジニ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/forecasting-backcasting-software-development" rel="alternate" />
  <updated>2024-10-18T00:00:00.000Z</updated>
  <published>2024-10-18T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-10-18:/articles/forecasting-backcasting-software-development</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>GitHubのアカウントが非公開になった場合の対処法</title>
  <summary type="text"><![CDATA[初めに GitHubのアカウントが突然非公開になることがあります。GitHub Transparency Centerが公開しているデータによると、2023年にアカウントを非公開にする処罰のみを受けた…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/github-account-private-recovery-guide" rel="alternate" />
  <updated>2024-10-06T00:00:00.000Z</updated>
  <published>2024-10-06T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-10-06:/articles/github-account-private-recovery-guide</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>microCMSで検索機能を実装するときの注意点</title>
  <summary type="text"><![CDATA[初めに 柔軟で使いやすいヘッドレスCMSの1つにmicroCMSがあります。microCMSを利用する場合は、基本的なバックエンド処理をmicroCMSに任せることになりますが、microCMSにはパ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/microcms-search-implementation-tips" rel="alternate" />
  <updated>2024-10-05T00:00:00.000Z</updated>
  <published>2024-10-05T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-10-05:/articles/microcms-search-implementation-tips</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>言語化が苦手なエンジニアは何をすべきか</title>
  <summary type="text"><![CDATA[初めに 私はシステム開発において新しい方法を提案したり相談したりするときに言語化が苦手です。特にエンジニア以外と話すときは専門用語を避けなければならないので考えるべきことが多く、言語化をする際にとても…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/improving-verbalization-for-engineers" rel="alternate" />
  <updated>2024-10-01T00:00:00.000Z</updated>
  <published>2024-10-01T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-10-01:/articles/improving-verbalization-for-engineers</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>ファクトリーメソッドの使い方</title>
  <summary type="text"><![CDATA[ファクトリーメソッド ファクトリーメソッド (Factory Method) はその名の通り、製品を生産する工場のような役割を持つメソッドです。例えば、缶詰を生産する工場を考えてみます。缶詰を作るには…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/how-to-use-factory-method" rel="alternate" />
  <updated>2024-06-30T00:00:00.000Z</updated>
  <published>2024-06-30T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-06-30:/articles/how-to-use-factory-method</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Pythonで二分探索を実装する</title>
  <summary type="text"><![CDATA[概要 昇順でソートされた配列を用意する 値の探索範囲の真ん中の値を選び、探索する値と比較する 選んだ配列の要素が探索する値と異なれば、値の探索範囲を変える 選んだ配列の要素が探索する値よりも小さければ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/binary-search-with-python" rel="alternate" />
  <updated>2024-05-14T00:00:00.000Z</updated>
  <published>2024-05-14T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-05-14:/articles/binary-search-with-python</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Btrfsとは何か</title>
  <summary type="text"><![CDATA[発音はbetter FS、butter FS、b-tree FSのどれかだそうです。私はbutter FS派です。 Btrfsは、Linuxの主要なファイルシステムにおいて、プール、スナップショット、]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/what-is-btrfs" rel="alternate" />
  <updated>2024-05-12T00:00:00.000Z</updated>
  <published>2024-05-12T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-05-12:/articles/what-is-btrfs</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Pythonで選択ソートを実装する</title>
  <summary type="text"><![CDATA[概要 ソート範囲における最小値を探す 最小値をソート範囲の左端の要素と交換する ソート範囲を左から1つ狭める ソート範囲に含まれる要素数が1になるまで1から3を繰り返す 特徴 in-placeアルゴリ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/selection-sort-with-python" rel="alternate" />
  <updated>2024-05-03T00:00:00.000Z</updated>
  <published>2024-05-03T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-05-03:/articles/selection-sort-with-python</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Pythonで挿入ソートを実装する</title>
  <summary type="text"><![CDATA[概要 ソート済み範囲の末尾から先頭に向かって、ソート範囲の左端の要素とソート済みの要素を比較する ソート範囲の左端の要素がソート済みの要素よりも小さければ要素を交換する ソート範囲の左端の要素が、ソー…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/insertion-sort-with-python" rel="alternate" />
  <updated>2024-05-03T00:00:00.000Z</updated>
  <published>2024-05-03T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-05-03:/articles/insertion-sort-with-python</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>シンボリックリンクはショートカットじゃない</title>
  <summary type="text"><![CDATA[共通点 ソフトリンクである ファイルやディレクトリを関連付けられる リンクを削除しても関連付けられたファイルやディレクトリは削除されない 関連付けられたファイルやディレクトリが削除されている状態でリン…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/symbolic-link-is-not-shortcut" rel="alternate" />
  <updated>2024-05-02T00:00:00.000Z</updated>
  <published>2024-05-02T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-05-02:/articles/symbolic-link-is-not-shortcut</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>マークダウンで職務経歴書を作る</title>
  <summary type="text"><![CDATA[就活をしていると職務経歴書が必要になる場面に遭遇します。 簡単に職務経歴書を作れるWebサービスを利用するのも手ですが、自分の知的好奇心や技術力をアピールできるものを作りたいと思う方も多いのではないで…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/make-resume-with-markdown" rel="alternate" />
  <updated>2024-05-01T00:00:00.000Z</updated>
  <published>2024-05-01T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-05-01:/articles/make-resume-with-markdown</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Pythonでバブルソートを実装する</title>
  <summary type="text"><![CDATA[概要 ソート範囲の末尾から順に隣り合う要素の大小を比較する 右側の要素が左側の要素よりも小さければ2つの要素を交換する ソート範囲の左端に到達するまで1から2を繰り返す ソート範囲の左端に到達したら、]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/bubble-sort-with-python" rel="alternate" />
  <updated>2024-05-01T00:00:00.000Z</updated>
  <published>2024-05-01T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-05-01:/articles/bubble-sort-with-python</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>PWA (Progressive Web Apps) が流行らない理由</title>
  <summary type="text"><![CDATA[PWA使ってますか？ PWA (Progressive Web Apps) とは、モバイルネイティブアプリの仕組みをWebアプリで利用できるようにする技術です。PWAによって利用できるようになる機能の…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/why-pwa-is-not-popular" rel="alternate" />
  <updated>2024-02-17T00:00:00.000Z</updated>
  <published>2024-02-17T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-02-17:/articles/why-pwa-is-not-popular</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>どうしてPHPは未だにCGIとして使われるのか</title>
  <summary type="text"><![CDATA[PHPを学習していると、CGIという単語を見かけることが多いですよね。しかし、「まだCGIで消耗してるの？」と思われる方も多いのではないでしょうか。PHPとCGIの関係性を振り返りながら、オワコン技術…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/why-is-php-used-as-cgi" rel="alternate" />
  <updated>2024-01-21T00:00:00.000Z</updated>
  <published>2024-01-21T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2024-01-21:/articles/why-is-php-used-as-cgi</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>HugoにTailwind CSS 3をインストール</title>
  <summary type="text"><![CDATA[HugoにTailwind CSS 3をインストールしてみます。 Hugoプロジェクトの作成 hugo new site hugo-tailwind-css-3-sample cd hugo-tail…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/installation-of-tailwind-css-3-on-hugo" rel="alternate" />
  <updated>2023-10-09T00:00:00.000Z</updated>
  <published>2023-10-09T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-10-09:/articles/installation-of-tailwind-css-3-on-hugo</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Cloudflare TunnelとRaspberry Piでお手軽自宅サーバ構築</title>
  <summary type="text"><![CDATA[Cloudflare Tunnel Cloudflare Tunnelはトンネリングを行うためのサービスです。Cloudflareのエッジサーバと自分のサーバの間にトンネルを作成することで、パブリック…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/build-home-server-with-ct-and-raspi" rel="alternate" />
  <updated>2023-09-28T00:00:00.000Z</updated>
  <published>2023-09-28T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-09-28:/articles/build-home-server-with-ct-and-raspi</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>C++における静的領域、スタック領域、ヒープ領域の使い分け</title>
  <summary type="text"><![CDATA[静的領域 C++においてはstatic修飾子を付けることで、変数のアドレスをこの静的領域に配置できます。staticが付いたローカル変数は、プログラムの開始から終了まで利用できます。 スタック領域 ス…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/static-stack-and-heap-area-on-cpp" rel="alternate" />
  <updated>2023-09-27T00:00:00.000Z</updated>
  <published>2023-09-27T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-09-27:/articles/static-stack-and-heap-area-on-cpp</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>RailsとViteを使ったdaisyUIのインストール</title>
  <summary type="text"><![CDATA[このアプリの構成 ビルドツール Vite データベース PostgreSQL CSSフレームワーク Tailwind CSS UIライブラリ daisyUI 仮想環境 Docker Node.jsのパ…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/installation-of-daisyui-with-rails-and-vite" rel="alternate" />
  <updated>2023-08-28T00:00:00.000Z</updated>
  <published>2023-08-28T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-08-28:/articles/installation-of-daisyui-with-rails-and-vite</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>PropshaftとSprocketsの違い: なぜPropshaftなのか</title>
  <summary type="text"><![CDATA[Sprockets コンセプト HTTP/2以前を主なターゲットとしているアセットパイプラインです。 主な機能 アセット(静的ファイル)のパスの解決 アセットの連結 Webページをレンダリングする際の…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/difference-between-propshaft-and-sprockets" rel="alternate" />
  <updated>2023-08-26T00:00:00.000Z</updated>
  <published>2023-08-26T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-08-26:/articles/difference-between-propshaft-and-sprockets</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Windows, MacOS,  Linuxにおけるプロキシサーバーの設定</title>
  <summary type="text"><![CDATA[全体設定 Windows コマンドプロンプト プロキシサーバーを設定する set HTTP_PROXY=http[s]://&lt;FQDN&gt;:&lt;PORT&gt; set HTTPS_PR…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/setting-up-forward-proxy-server" rel="alternate" />
  <updated>2023-08-07T00:00:00.000Z</updated>
  <published>2023-08-07T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-08-07:/articles/setting-up-forward-proxy-server</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Ubuntu(Debian)でMQTTを使う方法</title>
  <summary type="text"><![CDATA[MQTTとは MQTTは、たくさんの端末同士で、短いメッセージを効率的に送受信するためのプロトコルです。複数のセンサーから送信されるデータを監視し、送信されたデータの値に応じて処理を実行できます。 M…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/using-mqtt-in-ubuntu-or-debian" rel="alternate" />
  <updated>2023-07-12T00:00:00.000Z</updated>
  <published>2023-07-12T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-07-12:/articles/using-mqtt-in-ubuntu-or-debian</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>NTPによる時刻同期の仕組みを調べてみた</title>
  <summary type="text"><![CDATA[時刻同期 時刻同期(Time Synchronization)は、あるネットワーク上のホストの時刻を、ある基準に従って同期させることです。 基準の例としては、JSTやUTCなどのタイムゾーンがあります…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/how-time-synchronization-works" rel="alternate" />
  <updated>2023-07-05T00:00:00.000Z</updated>
  <published>2023-07-05T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-07-05:/articles/how-time-synchronization-works</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Webアプリのアクセシビリティを向上させる方法</title>
  <summary type="text"><![CDATA[文章を意味ごとに区切る スクリーンリーダーが読み上げを適切な位置で区切ってくれるように、文章を意味ごとに区切ります。 不適切な例: This is a first&lt;br&gt; sentence…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/how-to-improve-accessibility-of-website" rel="alternate" />
  <updated>2023-07-05T00:00:00.000Z</updated>
  <published>2023-07-05T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-07-05:/articles/how-to-improve-accessibility-of-website</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Linuxでネットワークを管理したい</title>
  <summary type="text"><![CDATA[ネットワークを管理するファイル /etc/hosts 名前解決をするために使われるファイルです。一行に1つのIPアドレスと1つ以上のホスト名を持ちます。 現在は、DNSによる名前解決と併用されています…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/linux-network-configuration" rel="alternate" />
  <updated>2023-07-05T00:00:00.000Z</updated>
  <published>2023-07-05T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-07-05:/articles/linux-network-configuration</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>Railsアプリに最適なPaaSを求めて</title>
  <summary type="text"><![CDATA[Heroku難民を救いたい まずは、改めてHeroku離れが進んでいる理由を考えてみます。 フリープランの廃止 2022年の途中までは、無料で使えるプランがあったのですが、現在は廃止されており、Rai…]]></summary>
  <link href="https://blog.app.nagutabby.uk/articles/best-paas-for-rails" rel="alternate" />
  <updated>2023-07-05T00:00:00.000Z</updated>
  <published>2023-07-05T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2023-07-05:/articles/best-paas-for-rails</id>
  <category term="article" label="記事" scheme="https://blog.app.nagutabby.uk" />
  </entry>
<entry>
  <title>ニコマコス倫理学（下）</title>
  <summary type="text"><![CDATA[概要 ニコマコス倫理学は、アリストテレスの倫理学講義に関する記録をまとめたものです。ニコマコス倫理学は全10巻で構成されており、前半では、アリストテレスが考える善と人柄の徳について、後半では、知的な徳…]]></summary>
  <link href="https://blog.app.nagutabby.uk/reviews/nicomachean-ethics-vol2" rel="alternate" />
  <updated>2025-12-24T00:00:00.000Z</updated>
  <published>2025-12-24T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-12-24:/reviews/nicomachean-ethics-vol2</id>
  <category term="review" label="本のレビュー" scheme="https://blog.app.nagutabby.uk/reviews" />
  </entry>
<entry>
  <title>ニコマコス倫理学（上）</title>
  <summary type="text"><![CDATA[概要 ニコマコス倫理学は、アリストテレスの倫理学講義に関する記録をまとめたものです。ニコマコス倫理学は全10巻で構成されており、前半では、アリストテレスが考える善と人柄の徳について、後半では、知的な徳…]]></summary>
  <link href="https://blog.app.nagutabby.uk/reviews/nicomachean-ethics-vol1" rel="alternate" />
  <updated>2025-06-30T00:00:00.000Z</updated>
  <published>2025-06-30T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-06-30:/reviews/nicomachean-ethics-vol1</id>
  <category term="review" label="本のレビュー" scheme="https://blog.app.nagutabby.uk/reviews" />
  </entry>
<entry>
  <title>人生の短さについて 他2篇</title>
  <summary type="text"><![CDATA[概要 この本はセネカの3つの著作である、「人生の短さについて」、「母ヘルウィアへのなぐさめ」、「心の安定について」を和訳したものです。セネカは古代ローマ時代におけるストア派の哲学者の1人ですが、これら…]]></summary>
  <link href="https://blog.app.nagutabby.uk/reviews/seneca-on-the-shortness-of-life" rel="alternate" />
  <updated>2025-04-16T00:00:00.000Z</updated>
  <published>2025-04-16T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-04-16:/reviews/seneca-on-the-shortness-of-life</id>
  <category term="review" label="本のレビュー" scheme="https://blog.app.nagutabby.uk/reviews" />
  </entry>
<entry>
  <title>読書について</title>
  <summary type="text"><![CDATA[概要 この本は、ショーペンハウアーの著書の1つである「余録と補遺」にある章のうち、「自分の頭で考える」、「著述と文体について」、「読書について」を和訳したものです。 「自分の頭で考える」では、真の知識…]]></summary>
  <link href="https://blog.app.nagutabby.uk/reviews/schopenhauer-on-reading-and-books" rel="alternate" />
  <updated>2025-01-16T00:00:00.000Z</updated>
  <published>2025-01-16T00:00:00.000Z</published>
  <id>tag:blog.app.nagutabby.uk,2025-01-16:/reviews/schopenhauer-on-reading-and-books</id>
  <category term="review" label="本のレビュー" scheme="https://blog.app.nagutabby.uk/reviews" />
  </entry>
</feed>