mizutory

プログラマー。守備範囲はSwift, Kotlin, Python, JS(Vue/N…

mizutory

プログラマー。守備範囲はSwift, Kotlin, Python, JS(Vue/Node), Java, Obj-C, C#, C, Assembly(ARM)。前職はSonyEricsson。Goldrush Computing株式会社代表。

マガジン

  • ChatGPT 勉強日記

    ChatGPT / OpenAI APIの使い方、関連した開発に関して書いていきます。

  • ベトナム起業日記

    2023年、突然ベトナムに会社を作ることになりました。右も左もわからないところから始まったベトナム起業の日々を書いています。

  • iOS / Swiftチュートリアル

    SwiftでiOSアプリを開発するためのチュートリアルを集めてマガジンです。 1シリーズのチュートリアルを完結すると1つの機能を持ったアプリができるようなチュートリアルをたくさん書いて行く予定です!

  • 2021年プログラミング言語勉強のすすめ

  • Android / Kotlinノウハウ集

    Kotlinを使ったAndroidアプリ開発に役立つノウハウ集です。 私が日々の開発でハマったところ、見つけた解決法、などなど細かなTipsを一話完結で共有していけたらと思います!

最近の記事

OpenAI 勉強日記(#15) マルチモーダルRAGのLangChain公式サンプルコードを読み解く

LangChainの公式サンプルにはマルチモーダルRAGの良いサンプルがあり、今回はこれを読み解いてみた。 コードこのサンプルコードを作者が解説したYoutube動画もあり、このサンプルの方法に至った経緯なども聞くことができる。 YouTube インストールこのサンプルコードを動かす前に、あらかじめホストOSにインストールするものが2つあるので注意。 poppler tesseract 私はJupyterをDockerコンテナで動かしているので、Dockerファイ

    • OpenAI 勉強日記(#14) MultiVector Retrieverの公式サンプルコードを読み解く

      某月某日 LangChainの総復習をしていて、Retrieverのサンプルは結局動くように書き換えたらRetrieverを使わないものになってしまったのえ、Retrieverを単体で勉強したいと思って、MultiVectorRetrieverの公式ドキュメントのサンプルコードを呼んでみた。 サラッと流し読みしただけではわからなかったので、むむむ、となった。 まずコードの起承転結の結、結果が何をしているのかわなかった。 # Retriever returns large

      • 研究室のようなコーヒーショップで一杯1500円のコーヒーをいただく

        某月某日 今回のホーチミン滞在は9日間と長い。本当はメコンデルタにでも数日エクスカーションに行きたかったが、やらなければならない開発タスクがたくさんあったので、オフィスで朝から愚直に仕事をする日々が続いた。 せっかくなのでカフェ巡りくらいはしたい。 我がGoldrush Studioで一番コーヒー好きのVくんに、お勧めのカフェを聞いてみた。 Vくんは、自分は言ったことがないが、友達がここがいいと以前言っていたよと1つのカフェを教えてくれた。 知っている人も多いかと思う

        • コミッションに乾杯!、ベトナムの結婚式二日目

          とうとうTくんの晴れの舞台の結婚披露宴の朝がやってきた。 フォーマルな服に着替えて、荷物をまとめ、ヘクターたちとチェックアウトして昨日夕飯をいただいたあの会場に再び向かった。 会場に着くと、真ん中当たりのテーブルに案内された。すでに7割ほどの人が来て、料理も出され始めていた。会の始まりと終わりがぼんやりしているのがベトナムの披露宴のようだ。 席に座ると、すぐにジョッキに氷を入れてくれるボーイのような人がやってきて氷を満載してくれる。タイガービールを注いで乾杯。 テーブルに

        OpenAI 勉強日記(#15) マルチモーダルRAGのLangChain公式サンプルコードを読み解く

        • OpenAI 勉強日記(#14) MultiVector Retrieverの公式サンプルコードを読み解く

        • 研究室のようなコーヒーショップで一杯1500円のコーヒーをいただく

        • コミッションに乾杯!、ベトナムの結婚式二日目

        マガジン

        • ChatGPT 勉強日記
          15本
        • ベトナム起業日記
          52本
        • iOS / Swiftチュートリアル
          13本
        • 2021年プログラミング言語勉強のすすめ
          4本
        • Android / Kotlinノウハウ集
          0本
        • Android / Kotlinチュートリアル
          7本

        記事

          コミッションの男とベトナムの片田舎でまさかの再会

          ベトナムでの滞在の8日目、今度はTくんの結婚披露宴に参加するべく、前日にTくんの実家のある田舎に向けて出発した。 Tくんの実家は、ホーチミンから北西にいったカンボジアとの国境に近い田舎にある。 当日行くことも可能だが、前日にTくんの家で夕食に招待してくるというので、ヘクター一家と前日入りし、Tくんの実家の近くにある大きな山の頂上までケーブルカーに行って観光し、その後にTくんの家に行くという予定である。 朝早くに、また先週と同じ美術館の待ち合わせ場所に行くと、前回より少し

          コミッションの男とベトナムの片田舎でまさかの再会

          ベトナムの結婚式アゲイン、 現地開発案件の紹介者現る

          某月某日 ベトナムに再度渡航。 今回若手メンバーのHくんとTくんが1週間ずれで結婚式を挙げることになり、その2つの結婚式に参加するのがメインの目的だった。 Goldrush Studioは今結婚ラッシュ。 日本チームからの”ご祝儀”も預かってホーチミンにやってきた。 ホーチミンは今、雨季が始まる直前の季節、急に雲が立ち込めたり、すこしムシムシしている。 いつも通りウイッキーおじさんのホテルに午後にチェックインして、外にでると向かいにあるGoldrush Studio

          ベトナムの結婚式アゲイン、 現地開発案件の紹介者現る

          漢越語にみるベトナム語と日本語の関係

          とにかく漢越語ハンドブックには驚かされる。 漢字、漢語とベトナム語がつながっていると気づいたのは、Mỹ(美)が北京語(普通語)の美の発音と一緒なのに気づいたからということは前回ブログに書いた。 なので、漢語由来のベトナム語の発音は北京語の発音に近いと思っていたが、単語によってはなんと日本語の漢字の発音に近いものが結構ある。 例えば漢越語ハンドブックによると、 động =「動」 を意味し、 động vậtは動物 hành độngは行動 となる。この”ドン”という発音

          漢越語にみるベトナム語と日本語の関係

          日本人のアドバンテージを活かしたベトナム語の勉強法を見つけた!

          最近、ひっそりとベトナム語の勉強を開始した。 ひっそりというのは、継続できるか自信がなかったから誰にも言わずに始めたのである。 とにかくベトナム語が難しいのであった。 発音とアクセントが難しい。 d(またはđ)で始まる単語が多い。 単語が短めなのでよけいに頭に残らない。 (đá(氷)、đã(〜した)、dà(長い)など) 発音は難しくボキャブラリーがいっこうに頭に定着しない。 ベトナム語の最初のとっつきにくさは今まで勉強したことのある言語の中で一番かもしれない。 そん

          日本人のアドバンテージを活かしたベトナム語の勉強法を見つけた!

          ChatGPT勉強日記(#13) LangChainの総復習-第4回

          本日はGreg Kamradt氏のThe LangChain Cookbook 7 Coreconceptの残りの章を最後まで復習します! Indexes - Structuring documents to LLMs can work with them(タイトルにタイポがあるような気がします。正しくはStructuring documents for LLMs to work with them.のような気がします) Document Loaders ここはオリジナ

          ChatGPT勉強日記(#13) LangChainの総復習-第4回

          ChatGPT勉強日記(#12) LangChainの総復習-第3回

          本日もGreg Kamradt氏のYoutube Video、The LangChain Cookbook 7 Coreconceptの残りのレシピを最新のLangChainで動かしていきたいと思います! (勉強日記ですが、ところどころチュートリアル形式なので「です・ます」調になります。) Output Parsers Method 1: Prompt Instructions & String Parsing こちらのサンプルもOpenAIクラスが最新のモデルで使えな

          ChatGPT勉強日記(#12) LangChainの総復習-第3回

          ChatGPT勉強日記(#11) LangChainの総復習-第2回

          今日もGreg Kamradt氏のYoutube Videoで出てくる、The LangChain Cookbook 7 Coreconceptの残りのレシピを、最新のLangChainで動かしていきたいと思います。 (勉強日記ですが、ところどころチュートリアル形式なので「です・ます」調になります。) Text Embedding Modelこれも下のオリジナルコードでインポートしているlangchain.embeddingsモジュールはDeprecatedになっているの

          ChatGPT勉強日記(#11) LangChainの総復習-第2回

          ChatGPT勉強日記(#10) LangChainの総復習-第1回

          Open AIにどっぷり浸かった案件が終わり、しばらく中規模のWebサービスやモバイルサービスを設計・開発していたため、何ヶ月かLLMから離れてしまっていた。 再びLLMを使った仕事を始める前に、久しぶりにLangChainのバージョンヒストリーを見るとエグいほどバージョンが変わっていた。。 これはベーシックなところから一度おさらいをする必要があると思い、LangChainの総復習をすることにした。 The LangChain CookBook昨年、LangChainを始め

          ChatGPT勉強日記(#10) LangChainの総復習-第1回

          ベトナム起業日記:#47. ベトナムで現地案件の開発契約を結ぶ

          某月某日 ↓のブログで書いた現地案件、オレンジ色にカラーリングした見積書が功を奏したのか、見積書にOKがでた! 正直なところ今回も成約までいかないんじゃないかと思っていただけに日本チーム一同驚いたのであった。 見積書がOKしたことで、契約書の作成が必要になった。 以前Goldrush Computing(日本)からGoldrush Studio(ベトナム)へ開発委託をするために、契約書が必要で、苦労して作った日越両方の言語で書かれた契約書があった。 これをベースにヘク

          ベトナム起業日記:#47. ベトナムで現地案件の開発契約を結ぶ

          ベトナム起業日記:#46. サイゴンの夜の披露宴

          夕方。 教えてもらった7区の披露宴会場にGrabタクシーで向かった。 6時からと聞いていたが、15分前に会場についた時、まだゲストは誰も来てなくて、新郎・新婦、関係者しかいなかった。 そのおかげで朝からずっと忙しそうに動き続けていた昔一度だけ会ったことのあるヘクターのすぐ上のお姉さんにもおめでとうと言うことができた。 会場は200人以上は座れるだけのテーブルが並んでいて、予想していたものよりも広くてびっくりした。 この会場に自分ひとりだけ座ってしばらく待つ。 あとで知ったが

          ベトナム起業日記:#46. サイゴンの夜の披露宴

          ベトナム起業日記:#45. サイゴンの結婚式

          翌朝。 時差ボケに助けられて4時半に起きた僕はヘクターから指定されていた黒いズボンと真っ白のYシャツに着替えた。 まだ外は真っ暗な中、Grabタクシーで第7区のヘクターの自宅に向かった。 5時半過ぎにヘクターの自宅につくと我が社の他のメンバーはもう集合していた。 テーブルの上にはこの朝、花嫁の自宅に持参する貢物で埋まっていた。 ベトナムの伝統的な儀式で結婚式の朝、花婿の友人で独身の男たちが自宅から花嫁の言えまで貢物を担いで行くのである。僕たちはそのために朝6時前に花婿の家に

          ベトナム起業日記:#45. サイゴンの結婚式

          ベトナム起業日記:#44. ホーチミンのデザイナーと6年ぶりの再会

          某月某日。 ベトナムチームのリーダー、ヘクターが結婚することになり、結婚式に参加することを第一目的にベトナムに渡航した。 前回ベトナム出張時に、フィアンセの方を紹介され、結婚式の日取りも教えてもらっていた。 日本的な感覚で言えば、(一応)上司なので結婚式に出るのは当たり前だ、ということで邪魔にならないか確認したうえで僕も参加することにしたのである。 日本以外の結婚式に出席するのは、前職で仲良しだったインド人の同僚の結婚式にインドまで行って2日間(本当は3日間だが、そのうち

          ベトナム起業日記:#44. ホーチミンのデザイナーと6年ぶりの再会