ユウ

Docker

Dockerコンテナ上のElasticSearchにアクセスする方法

ユウ タイトルの方法を忘備録がてらメモしておきます 前提 Dockerコンテナ上でElasticSearchが起動しているのは前提とします。 まだ起動できていない場合は以下のサイトなどを参考に起動します。 ポートの確認 ElasticSea...
Ruby

独自クラスをいつ定義すべきか

先日、コードを書いていて独自クラスを定義した方がよいか悩む場面がありました。 独自クラスをいつ定義すべきかの判断基準を知りたいと思い、調べましたので、本記事にてまとめたいと思います。 なお、私は業務でRubyを使っており、以下の内容は書籍「...
書籍

一流エンジニアになりたい人必見/書籍「世界一流エンジニアの思考法」を読んだ

先日、マイクロソフトのシニアエンジニアの牛尾剛さんが書かれた「世界一流エンジニアの思考法」という本を読みました。とてもためになる本だったので紹介したいと思います。 本書は主にエンジニア向けの書籍だと思いますが、書かれている内容はエンジニア以...
Docker

ElasticSearchで「TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index has read-only-allow-delete block」のエラーに遭遇した

ElasticSearchにデータをインサートしようとしたところ、タイトルのエラーが出て困りました。本記事では対処方法をメモしておきます。 結論 ディスク容量を増やせば解決します。 私の場合、Dockerコンテナを使ってElasticSea...
WordPress

WordPressでURLの埋め込みを無効化する方法

先日、WordPressで記事を書いているときに記事中にURLを書いたのですが、埋め込みが勝手に行われ、対応に困ったので対応方法をメモしておきます。 発生した現象 以下のようなURL をWorePress編集画面で記述すると、勝手に埋め込み...
書籍

Web APIの設計の本「Web API The Good Parts」の紹介

ユウ こんにちは、ユウです! 本記事ではWeb APIの設計に関する本を紹介します 仕事でWeb APIを設計することがあるけれど、しっかりと設計の仕方を学んだことがない人もいるかと思います。私もそうでした。 先日、Web APIを設計をし...
GO

[GO言語] no required module provides packageのエラーが出て困った

ユウ タイトルのエラーが出て困ったので、対処法をメモしておきます。 結論 私の場合、以下の手順で上記エラーを解消できました。 (go.workがある場合)go.workを削除する go mod init <MODULE_PATH>を実行する...
キャリア

【実体験】30代半ばで異業種からAIエンジニアに転職した方法

こんにちは、ユウと申します。 私は36歳の時に異業種からAIエンジニアに転職しました。 転職活動を行っていた期間は2年弱に渡ります(ただし、後述のとおり、内1年間は転職活動を休止しています)。 途中、本当に転職できるのか?と不安に思う時もあ...
Ruby

Ruby版LangChain「LangChain.rb」入門

本記事では、LangChain.rbの基本的な使い方を見ていきます。