はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ノーベル賞

『nikkie-ftnextの日記』

  • 人気
  • 新着
  • すべて
  • 遅れること3週間、ようやく「Mastering Claude Code in 30 minutes」を見ました 〜後編:CLAUDE.mdをはじめ多様な"メモリ"の設定、コマンドも!?〜 - nikkie-ftnextの日記

    80 users

    nikkie-ftnext.hatenablog.com

    はじめに 七尾百合子さん、お誕生日 91日目 おめでとうございます! nikkieです。 「Code with Claude」アーカイブから「Mastering Claude Code in 30 minutes」視聴ログの後編です。 目次 はじめに 目次 まとめ(再掲) Mastering Claude Code in 30 minutes Give Claude context Work with your team keybindings (19:00) Scripting Claude Multi-Claude (22:50) 感想 P.S. みんなClaude Codeへ まとめ(再掲) 時間を捻出してご自身で見るのをおすすめします。 Claude Codeを使っていないユーザ向けに段階的に使う方法が紹介された 紹介されたプロンプトから、Claude Codeとの開発は私が思って

    • テクノロジー
    • 2025/06/18 15:45
    • claude code
    • あとで読む
    • programming
    • 遅れること3週間、ようやく「Mastering Claude Code in 30 minutes」を見ました 〜前編:そんなことまでプロンプトで頼めるの!?〜 - nikkie-ftnextの日記

      54 users

      nikkie-ftnext.hatenablog.com

      はじめに 七尾百合子さん、お誕生日 90日目 おめでとうございます! nikkieです。 Twitterを見ていると、みんなClaude Codeに行ってしまったようです。 Claude CodeはClaude 3.7 Sonnetで少し使いましたが、ここ最近の世間の反応ほどいいものなのか、確信を持てずにいました。 そこで1次情報の「Mastering Claude Code in 30 minutes」を視聴しました。 エッホエッホ みんなに見てって伝えなきゃ 目次 はじめに 目次 Anthropicが開発者向けカンファレンス「Code with Claude」を開催 まとめ Mastering Claude Code in 30 minutes 冒頭:インストール setup (3:00) Codebase Q&A Editing Code ここまでの感想 Anthropicが開発者向

      • テクノロジー
      • 2025/06/16 00:10
      • Claude
      • あとで読む
      • tutorial
      • AI
      • プログラミング
      • programming
      • 『LLMのプロンプトエンジニアリング』、LLMの仕組みを踏まえてプロンプトの原理を説明。プロンプトを書いてLLMアプリを開発する方々に届け! - nikkie-ftnextの日記

        3 users

        nikkie-ftnext.hatenablog.com

        はじめに 七尾百合子さん、お誕生日 61日目 おめでとうございます!1 nikkieです。 1周目としてざっと読んだログです。 少なくともあと1周はするぞ〜! 目次 はじめに 目次 『LLMのプロンプトエンジニアリング』 感想:LLMアプリケーション開発している方にオススメ 終わりに おまけ:見かけた評判 『LLMのプロンプトエンジニアリング』 原著は2024年11月リリース。 高速での翻訳に感謝です2。 なお副題は原著の「The Art and Science of Building Large Language Model–Based Applications」(大規模言語モデルベースのアプリケーション構築の人文科学と自然科学)の方が体を表していると思います。 翻訳者のお一人 服部さんは「Prompt Engineering Guide」を翻訳された方でもあります。 オライリーのプロン

        • テクノロジー
        • 2025/05/18 09:37
        • あとで読む
        • uvx(やpipx)により、Python製CLIツールも開発者による仮想環境管理が不要になってるじゃん! Sphinxを例に - nikkie-ftnextの日記

          3 users

          nikkie-ftnext.hatenablog.com

          はじめに えびふりゃー・みそかつ・小倉トースト・みゃ〜 nikkieです inline script metadata(PEP 723)により、Pythonスクリプトについては開発者が仮想環境を管理しなくてもよくなっています1🙌 さらにこのたびuvxによってPython製CLIツールも開発者が仮想環境を管理しなくてよい世界になっていることに気づきました! 目次 はじめに 目次 これまでの私 uvx --fromでパッケージを指定 --withで一緒に使うパッケージを指定 pipxの場合 --spec 終わりに P.S. One more thing... これまでの私 仮想環境にドキュメンテーションツール Sphinxや使いたいSphinx拡張をインストールしていました。 $ python -m venv .venv --upgrade-deps $ .venv/bin/python -

          • テクノロジー
          • 2025/04/20 05:38
          • pydantic-settingsで環境変数からもオプション引数を指定できるCLIを作る 〜サブコマンド篇〜 - nikkie-ftnextの日記

            5 users

            nikkie-ftnext.hatenablog.com

            はじめに 幕が上がる 瞬間が好き♪ nikkieです。 pydantic-settingsでCLIの素振りの続き、今回はサブコマンドまわりを触ります。 目次 はじめに 目次 pydantic-settingsでCLIが作れる! サブコマンド 終わりに pydantic-settingsでCLIが作れる! パースライブラリPydanticを設定にも適用するpydantic-settings。 なんと設定だけでなく、CLIアプリケーションも作れちゃいます! pydantic-settingsで作るCLIのよさは、オプション引数を環境変数からも指定できること。 標準ライブラリのargparseでこれを実現するのはいささか骨が折れそうなのですが、pydantic-settingsではデフォルトでサポートされているんです! argparseすきすきの民の私ですが、これは乗り換えを決意するのに十分すぎ

            • テクノロジー
            • 2025/01/04 07:37
            • python
            • あとで読む
            • え! PydanticのdataclassデコレータとBaseModel継承は同じ、じゃないんですか!? - nikkie-ftnextの日記

              7 users

              nikkie-ftnext.hatenablog.com

              はじめに 明けましておめでとうニョロ〜🐍 nikkieです。 私はPydanticのdataclassesをBaseModelと同じ(つまり交換可能)だと誤解していました... 目次 はじめに 目次 きっかけ 結論:dataclassデコレータとBaseModel継承には違いがあります 1️⃣可変なデフォルト値の指定方法 2️⃣インスタンス化における余剰なフィールド 動作検証スクリプト 終わりに きっかけ tokibitoさんのブログを読んでいたところ pydanticのドキュメントには、BaseModelを継承するのとdataclassを使うのでは、機能的な差があるとも書かれている な、なんだって〜!? Pydanticのdataclassデコレータは『ロバストPython』を読みましたが、読み落としたかな? ドキュメントを見に行きます。 docs.pydantic.dev Noteよ

              • テクノロジー
              • 2025/01/02 22:40
              • Python
              • あとで読む
              • Pythonの組み込み型にlenメソッドはなくて、長さを知るときにlen関数を使うのはなぜ? Guido氏の意向に迫る - nikkie-ftnextの日記

                19 users

                nikkie-ftnext.hatenablog.com

                Pythonは歴史が長いので、色々な方がその理由を解説されていますが、私も自分の言葉で説明したくなったので一本書きます。 その理由は、生みの親(かつての慈悲深き終身独裁者)Guido氏の意向です。 Guido氏の考えを覗きに行きましょう。 目次 目次 デザインと歴史 FAQ Guido氏のメール 1つ目:Human Computer Interaction(HCI)から 2つ目:特殊メソッドの命名規約から 参考文献(先人に感謝) Guido氏の意向の理解まとめ P.S. Pythonに飼い慣らされたnikkieは デザインと歴史 FAQ 公式ドキュメントの中にはFAQのページがあります。 その中に表題の疑問にズバリな項があります! Python にメソッドを使う機能 (list.index() 等) と関数を使う機能 (len(list) 等) があるのはなぜですか? なんでlist.in

                • テクノロジー
                • 2024/12/19 22:32
                • Python
                • あとで読む
                • YAPC::Hakodate 2024 参加ブログ [速報] 刺激に満ちたハッカー祭り!「うまく描くにはいっぱい描く」んだ #yapcjapan - nikkie-ftnextの日記

                  16 users

                  nikkie-ftnext.hatenablog.com

                  はじめに 1日ありがとうございました! nikkieです。 YAPC::Hakodate 2024に参加してきました。 最高の1日でした! 速度優先でブログに書き出します。 目次 はじめに 目次 YAPC::Hakodate 2024 感想:「速く描くにはうまくなる。うまく描くにはいっぱい描く。いっぱい描くには速く描く」だなぁ 深町先生「シェルとPerlの使い分け」 moznionさんキーノート ベストLT うーたんさん その他 終わりに P.S. 実質ミリアニ YAPC::Hakodate 2024 YAPCはYet Another Perl Conferenceの略で、Perlを軸としたITに関わる全ての人のためのカンファレンスです。 Perlだけにとどまらない技術者たちが、好きな技術の話をし交流するカンファレンスで、技術者であれば誰でも楽しめるお祭りです! 今回のYAPC::Hako

                  • テクノロジー
                  • 2024/10/06 00:24
                  • perl
                  • あとで読む
                  • ばんくしさんによる「ゼロから作る自作 Python Package Manager 入門」がほんとよい! 写経を積みます - nikkie-ftnextの日記

                    248 users

                    nikkie-ftnext.hatenablog.com

                    積ん読宣言エントリです。 ざっと一読した感想を述べています。 目次 目次 エムスリーテックブック5(技術書典15) 第6章 「ゼロから作る自作 Python Package Manager 入門」 組合せてパッケージマネージャー 終わりに P.S. 最近のばんくしさん エムスリーテックブック5(技術書典15) 2023年11月に頒布されました 第6章 「ゼロから作る自作 Python Package Manager 入門」 上記のエムスリーさんのエントリより この課題がどこから来ているのか、どのように解消されようとしているのか、そして開発者としてどのように貢献していけるのかを、実際にPackage Managerのlock、install、run、build、uploadのようなサブコマンドを実装して行くことで知っていく章になります。 ばんくしさんには2023年10月のみんなのPython

                    • テクノロジー
                    • 2024/06/05 13:41
                    • python
                    • あとで読む
                    • 開発
                    • development
                    • 入門
                    • article
                    • プログラミング
                    • 基本に立ち戻る:LLMのプロンプト - nikkie-ftnextの日記

                      5 users

                      nikkie-ftnext.hatenablog.com

                      はじめに すべてのエンチャントを破壊する。 nikkieです 4月末に複数の勉強会でLLMのプロンプトについてインプットしました。 復習またハーケンとして、今回アウトプットします 目次 はじめに 目次 プロンプトってなんだったっけ?『大規模言語モデル入門』にあたる hoge-shotというのは、文脈内学習! 多段階の推論とchain-of-thought 例はからあげさんの登壇から(松尾研 Beginning LLM Level.1) 松尾研 LLM コミュニティ "Paper & Hacks Vol.03" 終わりに P.S. Chain-of-Thoughtを打ち切る!? プロンプトってなんだったっけ?『大規模言語モデル入門』にあたる 「4.2 プロンプトによる言語モデルの制御」を参照します モデルの大規模化にともなって、従来はファインチューニングを行わないと解けないと思われていた多く

                      • テクノロジー
                      • 2024/05/06 13:10
                      • ai
                      • UnstructuredでWebのURLもローカルのPDFも読み込める! さらにユーザはpartition関数を呼ぶだけととっても簡単! (arXivの論文を例に) - nikkie-ftnextの日記

                        3 users

                        nikkie-ftnext.hatenablog.com

                        はじめに #ラブライバーに見て欲しいアイマス公式絵 で涙腺崩壊😭😭 異次元フェスの余韻で夢見心地なnikkieです。 存在を知った興味深いライブラリの素振り(初手)です。 目次 はじめに 目次 Unstructured LangChainが使ってます1 partition 動作環境 WebのURLから ローカルのPDFから ファサードpartition 終わりに Unstructured We get your data LLM-ready 訳してみると「あなたのデータにLLMで使う準備を」といった感じでしょうか。 どんなソースのデータもUnstructuredで扱えるのが売りのようです。 80% of enterprise data exists in difficult-to-use formats like HTML, PDF, CSV, PNG, PPTX, and more.

                        • テクノロジー
                        • 2024/04/01 17:14
                        • pdf
                        • 入門F2 〜VS CodeのRename Symbolで楽々リファクタリング〜 - nikkie-ftnextの日記

                          3 users

                          nikkie-ftnext.hatenablog.com

                          はじめに 秘密はね、最後に明かされるんだよ、nikkieです。 普段使いのエディタはVS Code(Visual Studio Code)なのですが、声を大にして言いたい! / 📣 F2はいいぞ!! \ 知ったことでコーディングを捗らせてくれたF2の世界へ皆さまをご案内します。 目次 はじめに 目次 伝えたいこと:F2によるRename Symbolはいいぞ F2の効能(ただしN=1) 書籍『リファクタリング』との対応 終わりに P.S. ボーイスカウト・ルール 伝えたいこと:F2によるRename Symbolはいいぞ VS Codeのリファクタリングのドキュメントには「Rename Symbol」という項目があります。 VS Code has a separate Rename Symbol command (F2). 変数や関数にカーソルを置いた状態でF2キーを押すと「Rename

                          • 学び
                          • 2024/03/23 01:32
                          • 実録1日1エントリ:小さなアウトプットの継続 - nikkie-ftnextの日記

                            3 users

                            nikkie-ftnext.hatenablog.com

                            はじめに ちょりーっす!バイブスあげてこ。nikkieです。ウケる 来る12/19(火)に忘年LTします1。 今年のチャレンジとして1日1エントリを取り上げます。 5分から溢れてしまうトピックをエントリにすることにしました。 今回は小さなアウトプットを継続することについてです。 目次 はじめに 目次 アウトプットの単位は、小さく! 継続する中で、アウトプットの単位は小さくなりました こまめに書く効能:ちょっとしたネタを書きやすい 小ささの効能1️⃣:小さいインプットから小さいアウトプットへ流れる 小ささの効能2️⃣:小さくしたらどんな技術ネタでも取り上げられる 終わりに アウトプットの単位は、小さく! 過去に「1日の中で感情が動いたトピックを、あたかも写真に撮るかのように記事にしている」と書きました。 1日1エントリをしている私には自明なのですが、書く記事はどれも小さいです。 感情が動いた

                            • テクノロジー
                            • 2023/12/20 05:49
                            • programming
                            • 散文:書ける変態(エントリ執筆が楽しいのはなんでだろう) - nikkie-ftnextの日記

                              3 users

                              nikkie-ftnext.hatenablog.com

                              この記事は からあげ帝国 Advent Calendar 2023 1日目です。帝国に栄光あれ! はじめに 帝国に栄光あれ! からあげ帝国臣民のnikkieです。 からあげ帝国 Advent Calendarということで、1本書いていきます。 なんだかよくわからないけど、とにかく面白そうなので手を挙げてみたぞ〜 "書ける変態"について書いてみようと思ってます! https://t.co/Xui2Iloq1G— nikkie / にっきー (@ftnext) 2023年11月3日 目次 はじめに 目次 書ける変態 『神・文章術』における「書ける変態」 からあげさんの『ゼロから始める情報発信』 nikkieも書ける変態🙋‍♂️ 『勉強の哲学』を思い出す。享楽的な語り 終わりに P.S. からあげ帝国に興味ありませんか? 書ける変態 からあげ帝国ということでからあげさんとの絡みで思い出したのが

                              • テクノロジー
                              • 2023/12/01 23:51
                              • blog
                              • ライブラリsentence-transformersのサンプルコードを動かし、英語や日本語テキストからembeddingsやその類似度を計算する - nikkie-ftnextの日記

                                3 users

                                nikkie-ftnext.hatenablog.com

                                はじめに アヤさん、たんじょーび、おめでとう!! nikkieです。 みんなアイうた見ていて嬉しい限り♪ sentence-transformersというPythonのライブラリがあります。 こいつでembeddings(テキストの埋め込み表現)が計算できるらしく、気になったので触ってみました。 ※レベル感としては使い出しレベル、やってみた系です。 目次 はじめに 目次 動作環境 ドキュメントの例でembeddingsを計算(英語テキスト) 日本語テキストからembeddingsを計算 終わりに 動作環境 macOS 12.6.6 CPU環境です Python 3.10.9 sentence-transformers 2.2.2 pip install sentence-transformersで入ったライブラリのうち主なもののバージョンはこちら torch 2.0.1 transform

                                • テクノロジー
                                • 2023/09/24 22:01
                                • 素振りの記:『日経Linux2023年9月号』の特集に沿ってLLMをファインチューニング! Linuxコマンドを教え込む - nikkie-ftnextの日記

                                  4 users

                                  nikkie-ftnext.hatenablog.com

                                  はじめに 面白いじゃない!1 nikkieです。 世はまさに大LLM時代。 ChatGPTのAPIを叩いたり2、各社が公開したLLMを触ったり3と既存のLLMを利用してきたnikkie氏。 「LLMのファインチューニング(解きたいタスクに特化した少量データでの調整訓練)ってどうやるんだろう」という疑問を次第に抱えるようになったのですが、このたび日経Linuxさんの特集をきっかけに、1パターン経験できました。 目次 はじめに 目次 『日経Linux2023年9月号』 生成AI特集 LLMのファインチューニング まずColabに課金 rinna/japanese-gpt-neox-3.6bをLoRAでファインチューニング! ファインチューニング前 ファインチューニング後 手を動かした際のメモ 終わりに P.S. 『日経Linux2023年9月号』特集1には、からあげさんも寄稿 P.S. その2

                                  • テクノロジー
                                  • 2023/08/13 20:37
                                  • Pythonで自作ライブラリを作るとき、setup.pyに代えてpyproject.tomlを使ってみませんか? - nikkie-ftnextの日記

                                    9 users

                                    nikkie-ftnext.hatenablog.com

                                    はじめに 暑すぎましゅ、nikkieです。 ミリシタではエミリーちゃんがイチオシのnikkieですが(私服SHSエミリーが可愛い!)、 Pythonでは最近pyproject.tomlが熱いです。 私がこのファイルの便利さに気づいたのはごくごく最近なのですが、setup.pyを使っている方(=過去の自分)向けに、「こんな便利なファイルがあるんだよ!」とオススメしていきます。 目次 はじめに 目次 pyproject.tomlをオススメしたい背景 からあげさんの「Pythonで自分だけのクソライブラリを作る方法」をpyproject.tomlで実装する pyproject.toml一歩目 すごいんだよ、pyproject.toml! 設定例 プロジェクトの設定だけでなく、開発に使うツールの設定も書ける! 終わりに pyproject.tomlをオススメしたい背景 世はまさに大LLM時代。 C

                                    • テクノロジー
                                    • 2023/08/05 07:22
                                    • python
                                    • YouTubeの文字起こし、youtube-transcript-apiで簡単に取得でき、LangChainでLLMに入力できる! - nikkie-ftnextの日記

                                      98 users

                                      nikkie-ftnext.hatenablog.com

                                      はじめに 夢見ていた nikkieです。 最近LangChainに執心ですが、今回は「こんなこともサクッとできちゃうの!?」という個人的ビッグニュースをアウトプットします🔥 目次 はじめに 目次 YouTubeの文字起こしをこんなに簡単に取得できちゃうの!? 素振り:LangChainでYouTube動画の文字起こしを取得する 動作環境 文字起こし取得 ChatGPTに要約をお願い youtube-transcript-api 終わりに YouTubeの文字起こしをこんなに簡単に取得できちゃうの!? 話題の つくりながら学ぶ!AIアプリ開発入門 - LangChain & Streamlit による ChatGPT API 徹底活用 を眺めていたnikkie氏。 Chapter 07「Youtube動画の要約をしよう」を読んでいると YouTubeの動画の文字起こし(transcript

                                      • テクノロジー
                                      • 2023/07/15 12:08
                                      • API
                                      • あとで読む
                                      • youtube
                                      • AI
                                      • 人工知能
                                      • 「勉強法の勉強会」、エンジニアの勉強ノウハウをいくつも知られる"神"勉強会でした(みんなアーカイブぜひ見て!) #YUMEMIxTORALAB - nikkie-ftnextの日記

                                        902 users

                                        nikkie-ftnext.hatenablog.com

                                        はじめに デリシャスマイル〜1、nikkieです。 控えめに言って神!なオンライン勉強会に参加してきました。 レポートを綴ります〜 目次 はじめに 目次 「勉強法の勉強会」 #YUMEMIxTORALAB 勉強法LTラインナップ(見つかった資料ツイートも一緒に) アーカイブ(みんなぜひ見て!) 感想ブログ(気づいた範囲で) 「内需ドリブン勉強法」ぶっ刺さった! 会場が色めき立った、ツイート読書術 牛尾さんのnote「プログラミングというより物事が出来るようになる思考法」を思い出す 『エンジニアの知的生産術』の「プログラミングはどうやって学ぶか」も思い出す ツイートめっちゃ流れて楽しい 一人同窓会感! 終わりに P.S. きっかけはKanonさん 「勉強法の勉強会」 #YUMEMIxTORALAB 今回はなんとあのとらラボ!(虎の穴ラボ株式会社)さんとのコラボレーション! 今回のテーマは、エ

                                        • テクノロジー
                                        • 2023/05/16 00:31
                                        • 勉強
                                        • あとで読む
                                        • 学習
                                        • エンジニア
                                        • プログラミング
                                        • ノウハウ
                                        • 読書
                                        • 勉強法
                                        • study
                                        • 仕事
                                        • 「機械学習を使って30分で固有表現抽出器を作るチュートリアル」を写経しました - nikkie-ftnextの日記

                                          14 users

                                          nikkie-ftnext.hatenablog.com

                                          はじめに わーい、ホッテントリ、わーい!🙌1 nikkieです。 固有表現抽出(NER)タスクをCRF(Conditional Random Fields2)で解く実装の理解を深めたく、チュートリアルで素振りしました。 目次 はじめに 目次 Hironsanによるチュートリアル 素振り成果物 チュートリアルの概要 使うデータ 素性(特徴量)抽出 CRFsuiteを訓練 モデルの評価、結果の再現! 終わりに Hironsanによるチュートリアル 素振りに選んだチュートリアルはこちら。 Hironsan(中山光樹さん)は機械学習やPython本の著者・訳者3であり、doccanoの非常に活動的なコントリビューターとも認識しています。 信頼できる方が過去に書いたチュートリアルであり、Qiita上でいいねやストックが多く(500超え)、CRFでNERを解くというドンピシャな内容だったので、最初に

                                          • テクノロジー
                                          • 2023/04/26 08:27
                                          • あとで読む
                                          • ChatGPTに日本語テキストを入力するとき、日本語テキストがどのように分割されてトークンに変換されるかをtiktokenでのぞく - nikkie-ftnextの日記

                                            31 users

                                            nikkie-ftnext.hatenablog.com

                                            はじめに これも1つの願いの鍵探し1、nikkieです。 先日tiktokenデビューし、ChatGPTのAPIを呼び出さずに入力トークン長が分かるようになりました。 その中で、ASCII以外の文字(例:日本語)については、トークン(bytesオブジェクト)がそのままでは読み解けませんでした。 読み解くための方法についてこのエントリでアウトプットします。 目次 はじめに 目次 前回のtiktoken! 英語の場合 日本語の場合 Encodingでデコードして得られたbytesのリストと、元の文字列との対応を取りたい nikkieが唯一知っていたこと:strとbytesは相互に変換できる 元の文字列をbytesに変換してみた 長さが3の倍数なら戻せる! 長さが3の倍数ではないとき(1文字が複数トークンに分割されているとき) 試行錯誤まとめ bytesを読み解き、元の文字列と対応を取るスクリプ

                                            • テクノロジー
                                            • 2023/04/25 06:35
                                            • ChatGPT
                                            • AI
                                            • 機械学習
                                            • 自然言語処理
                                            • Python
                                            • 文章
                                            • 日本語
                                            • プログラミング
                                            • あとで読む
                                            • pytest.mark.parametrize tips 2選 〜クラスもデコレートできる・複数積んでパラメタの組合せを自動化できる〜 - nikkie-ftnextの日記

                                              3 users

                                              nikkie-ftnext.hatenablog.com

                                              はじめに 退屈なことはPythonにやらせよう1、nikkieです。 Pythonのユニットテストフレームワークの1つ、pytest。 pytestはパラメタ化したテストも可能にしてくれるのですが、パラメタ化したテストについて最近知った小さいtipsをアウトプットします! 目次 はじめに 目次 前提情報 今回の参考文献 動作環境 pytestでパラメタ化したテスト 💡1️⃣ クラスもデコレートできる @pytest.mark.parametrizeの不思議 💡2️⃣ デコレータを複数積める(自動で組合せてくれる!) ノードIDについて ドキュメント「How to parametrize fixtures and test functions」にはまだまだtips満載! 終わりに P.S. 積めるのに気づけたのはChatGPTのおかげ! 前提情報 今回の参考文献 『テスト駆動Python

                                              • テクノロジー
                                              • 2023/04/12 21:58
                                              • test
                                              • python
                                              • tips
                                              • 『ロバストPython』読み始めました 📘「あなたの書くPython、将来の開発者に意図、伝えていますか?」 私(Python歴5年)「すいませんでしたあああ!🙇‍♂️ やり方マジで教えてください」 - nikkie-ftnextの日記

                                                3 users

                                                nikkie-ftnext.hatenablog.com

                                                はじめに やよいっち、おめでとう〜! nikkieです。 ζ*'ヮ')ζ<うっうー ζ*'ヮ')ζ<うっうー ζ*'ヮ')ζ<うっうー そんなめでたい日に、こちらの本も世に解き放たれましたよ、『ロバストPython』! すっごく楽しみにしていた一冊で、大著なのでまだ読み切ってはいませんが、この本で扱っていることは完全理解した(と思う)ので、アウトプットしてみます。 目次 はじめに 目次 『ロバストPython』 The Global Dev Studyで知ってたよ 監訳はHayaoさん "ロバスト"なPython? 正論のガトリング👊👊👊👊👊🥺 終わりに 『ロバストPython』 2023/03のオライリーさんの新刊です🎉 (追記 2023/03/26)書籍で紹介されるコードはこちらみたいです (追記終わり) The Global Dev Studyで知ってたよ Forkwe

                                                • テクノロジー
                                                • 2023/03/26 02:02
                                                • Python
                                                • review
                                                • book
                                                • YAPC::Kyoto 2023 参加ブログ [速報] めっちゃ楽しい1日でした! #yapcjapan - nikkie-ftnextの日記

                                                  5 users

                                                  nikkie-ftnext.hatenablog.com

                                                  はじめに ブログを書くまでがYAPC、nikkieです。 YAPC::Kyoto 2023に参加できました!1 1日大量の情報を浴び心地よい疲労感の中、まとまらないと思いますが参加ブログ(速報)をしたためます。 目次 はじめに 目次 YAPC::Kyoto 2023 感想 終わりに P.S. 限られた京都滞在時間を満喫するnikkie氏 YAPC::Kyoto 2023 YAPCはYet Another Perl Conferenceの略で、Perlを軸としたITに関わる全ての人のためのカンファレンスです。 Perlだけにとどまらない技術者たちが、好きな技術の話をし交流するカンファレンスで、技術者であれば誰でも楽しめるお祭りです! 今回のYAPC::Japanのテーマは「try/catch」。 2020年に予定されていましたが、COVID-19により延期2となり、このたび3年ぶりに実現しま

                                                  • テクノロジー
                                                  • 2023/03/20 07:11
                                                  • Pythonのloggingを よ う や く 完全に理解しました 〜revChatGPTでdebugレベルログを出そうとした試行錯誤を題材に〜 - nikkie-ftnextの日記

                                                    4 users

                                                    nikkie-ftnext.hatenablog.com

                                                    はじめに 上達の早さは人それぞれだから、nikkieです1。 Pythonのloggingについて「完全に理解した」まで理解を深めました(これはエンジニアミームで、すぐ分からなくなるやつです)。 「ルートロガー」とか「階層構造」とか、分かるとロギングのコードの見え方が変わってくるものですね…! 目次 はじめに 目次 おことわり Basic example (streamed)でdebugログを出力したい Basic example (streamed)でdebugログを出すまで V1モジュールのロガーと同じインスタンスを取得 ログレベルをdebugに変更 Basic example (streamed)でファイルにdebugログを出すまで 『Python実践レシピ』 17.4.4 モジュール方式でロギングを設定する でキャッチアップ debugログをファイルに出力するため、ロガーにファイル

                                                    • テクノロジー
                                                    • 2023/02/28 08:25
                                                    • python
                                                    • あとで読む
                                                    • 声をPythonに聴かせて(マイクから入力した声をWhisperに、何度でも認識させよう) - nikkie-ftnextの日記

                                                      5 users

                                                      nikkie-ftnext.hatenablog.com

                                                      はじめに ういっすういっすういっすー!✌️ ぱー🖐 nikkieです。 シオン・プロジェクト、Whisper章の続編です。 観測範囲ではいろんな方がWhisperを触られてますね〜。 Whisperを使えば短いコードで音声ファイルを書き起こせます! 今回は「音声ファイルではなく、マイクから入力した音声は書き起こせるの?」という疑問にアプローチします。 目次 はじめに 目次 前回のシオン・プロジェクト!:環境構築 動作環境 結論:Whisperはマイクからも音声認識できます! 「何度でも認識させよう」のモチベーション マイクから入力した音声の認識、既存のアプローチ マイクから入力した音声の認識、提案したいアプローチ 音声データの渡し方を調査:transcribeメソッドは何をしているのか whisper.load_model whisper.model.Whisper.transcribe

                                                      • テクノロジー
                                                      • 2023/01/18 21:57
                                                      • dataclassを使って、Pythonで値オブジェクトを実装する - nikkie-ftnextの日記

                                                        4 users

                                                        nikkie-ftnext.hatenablog.com

                                                        はじめに 「アタイも挑戦したい、管理人みたいに」1 『ジョゼと虎と魚たち』めっちゃいいですよね? nikkieです。 タイトルの値オブジェクトとは、値を扱うための専用クラス2です。 これを「Pythonの@dataclasses.dataclassを使って書いたらどうなるのか」手を動かしました。 この記事は、分かったことの備忘録です。 おことわり:「今の自分が書いたらこんな感じかな」というのをまとめました。 技術的な誤りや伸びしろにお気づきの際は、コメントやTwitter @ftnext までお知らせいただけると大変ありがたいです。 目次 はじめに 目次 経緯 値オブジェクトとは 値オブジェクトの実装要件 値オブジェクトの例:競走馬名 馬の名は。値オブジェクト RaceHorseName 🐴 完成したコード 不変なことの確認 完全コンストラクタであることの確認 実装ポイント frozen

                                                        • テクノロジー
                                                        • 2022/02/20 08:02
                                                        • 『Clean Architectures in Python』を写経しました(1st Edition, Part 2 - Chapter 2) - nikkie-ftnextの日記

                                                          5 users

                                                          nikkie-ftnext.hatenablog.com

                                                          はじめに 頑張れば、何かがあるって、信じてる。nikkieです。 新年明けましておめでとうございます🎍🐮 ブログの書き初めは、冬の休暇に手を動かした、PythonでClean Architecture本についてです。 この1年Clean Architectureについて学ぶ機会が多かったのですが、Pythonで独力で書ける気が全然しませんでした。 よく作りたいけどCAで具体的にどうすればいいか分からず結局いつもの作り方。。 そこでキャッチアップが重要と考えEuroPythonで知った https://t.co/8Fmen5sDOh を写経開始— nikkie (@ftnext) 2020年12月30日 目次 はじめに 目次 Clean Architectureと私 『Clean Architectures in Python』(1st edition) Part 2 - Chapter

                                                          • テクノロジー
                                                          • 2021/03/26 12:18
                                                          • アーキテクチャ
                                                          • python
                                                          • API
                                                          • *あとで読む
                                                          • あとで読む
                                                          • イベントレポート | みんなのPython勉強会#55 のオンライン開催にスタッフ参加しました #stapy - nikkie-ftnextの日記

                                                            4 users

                                                            nikkie-ftnext.hatenablog.com

                                                            はじめに 頑張れば、何かがあるって、信じてる。nikkieです。 2020/03/11にみんなのPython勉強会がオンライン開催されました。 スタッフの1人として会場でバタバタ動いていたのですが、得がたい経験をしたと思っているので、今後に活かすためにも書き留めます。 目次 はじめに 目次 勉強会の概要 勉強会の様子 2 〜stapy #55 Online〜 感想 トークから(抜粋) フロントエンド素人がDjango Girls TutorialにVue.jsを使ってみた話 by nao_yさん PythonのスクリプトにGUIをつける方法 by 岡崎さん 1ヶ月で未経験からどこまで上達できるのか by 仙石さん PyCon JP 2020開催に向けての活動紹介 by 副座長 齋藤さん 勉強会の概要 【オンライン開催】みんなのPython勉強会#55 - connpass 「みんなのPyt

                                                            • テクノロジー
                                                            • 2020/03/12 21:19
                                                            • あとで読む

                                                            このページはまだ
                                                            ブックマークされていません

                                                            このページを最初にブックマークしてみませんか?

                                                            『nikkie-ftnextの日記』の新着エントリーを見る

                                                            キーボードショートカット一覧

                                                            j次のブックマーク

                                                            k前のブックマーク

                                                            lあとで読む

                                                            eコメント一覧を開く

                                                            oページを開く

                                                            はてなブックマーク

                                                            • 総合
                                                            • 一般
                                                            • 世の中
                                                            • 政治と経済
                                                            • 暮らし
                                                            • 学び
                                                            • テクノロジー
                                                            • エンタメ
                                                            • アニメとゲーム
                                                            • おもしろ
                                                            • アプリ・拡張機能
                                                            • 開発ブログ
                                                            • ヘルプ
                                                            • お問い合わせ
                                                            • ガイドライン
                                                            • 利用規約
                                                            • プライバシーポリシー
                                                            • 利用者情報の外部送信について
                                                            • ガイドライン
                                                            • 利用規約
                                                            • プライバシーポリシー
                                                            • 利用者情報の外部送信について

                                                            公式Twitter

                                                            • 公式アカウント
                                                            • ホットエントリー

                                                            はてなのサービス

                                                            • はてなブログ
                                                            • はてなブログPro
                                                            • 人力検索はてな
                                                            • はてなブログ タグ
                                                            • はてなニュース
                                                            • ソレドコ
                                                            • App Storeからダウンロード
                                                            • Google Playで手に入れよう
                                                            Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                            設定を変更しましたx