タグ

関連タグで絞り込む (373)

タグの絞り込みを解除

文に関するkyo_agoのブックマーク (102)

  • 自動プロンプト最適化をやってみた - Algomatic Tech Blog

    はじめまして!データサイエンティストの山内(@jof_5)です。 記事では、日々、プロンプト開発されている皆様に向けて、プロンプトを効率的に開発する手法の一つである「自動プロンプト最適化」について記載いたします。 1. プロンプトエンジニアリングの必要性と課題 2. 自動プロンプト最適化について 2-0. 最適なプロンプトとは何か?☕ 2-1. 自動プロンプトの概要 2-2. 自動プロンプト最適化のアーキテクチャ ①Task Executor: LLMによるタスクの実行 ②Output Evaluator: 出力の評価 ③ Prompt Improver: 最適なプロンプトの生成 3. 実験結果と考察 3-1. 自動プロンプト最適化の有効性の検証 3-2. 最適化プロンプトの生成過程 3-3. 最適化されたプロンプトの特徴 3-4. プロンプト生成用LLM(Prompt Improver

    自動プロンプト最適化をやってみた - Algomatic Tech Blog
  • 【Vue.js】defineProps はなぜ import 文を書かずに使えるのか【マクロ】

    <script setup> import { ref, computed } from "vue"; const props = defineProps({ count: Number }); const double = computed(() => props.count * 2); const message = ref("Hello, Vue.js"); </script> <template> <div> <p>{{ message }}</p> <p>{{ props.count }}</p> <p>{{ double }}</p> </div> </template> ・ ・ ・ ・ ・ ・ ・ なんで defineProps は import しなくても使えるの????? そんなことを思った方はいませんか?今日はその疑問を解決して差し上げます。 🚩 初めに 前回は Vu

    【Vue.js】defineProps はなぜ import 文を書かずに使えるのか【マクロ】
  • Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary

    古来、Pythonでは「代入は文であるべき!」と一貫して主張してきました。 C言語などでは、代入は足し算や掛け算と同じ、値を計算する「式」で、たとえば a = (b=100) / 2; と書くと、b には 100 を代入し、a に 100/2=50 を代入します。1+1 は 2 という値になる 式 ですが、b=100 も同様に値が 100 となる 式 なのです。 Pythonでは、代入は式ではないので、こういう書き方はできません。 Pythonの代入は、足し算などの演算子の仲間ではなく、if や for のような制御文の仲間で、あまり自由な書き方は出来ないのです。 Python FAQ では、その理由として Python の式中での代入を許さない理由は、この構造によって起こる、他の言語ではありがちで見つけづらいバグです: if (x = 0) { // error handling } e

    Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary
  • TypeScript 5.0 で追加された verbatimModuleSyntax とは何か?

    // A: そのまま残る import { Foo } from "./foo"; // B: 識別子 `Foo` が削除される import {} from "./foo"; // C: import 文ごと完全に削除される どれになるかは、以下の状態の組み合わせ依存する(他にも条件あるかも)。 そのファイルでFooが値として参照されるか、型として参照されるか、参照されないか Fooがfoo.tsで値として定義されているか、型として定義されているか tsconfig のオプション設定 importsNotUsedAsValues: 値として参照されない import 文を残すかどうか preserveValueImports: 参照されない import 識別子が値なら残す isolatedModules: ファイル単位でトランスパイルする 上記は出力するモジュール形式が ESM の場合

    TypeScript 5.0 で追加された verbatimModuleSyntax とは何か?
  • ChatGPTの活用方法を初めてのゼミ制度で探る! - Link and Motivation Developers' Blog

    イントロダクション ゼミ制度とは? 簡単にChatGPTってどんなもの? ChatGPTで得たい答えを得るための基的なTips 1. 可能性の限定 2. ベストプラクティスを聞き、それを前提に質問する 有識者によるナレッジ集 1. 関数作ったり、命名決めたり出来るで! 2. SaaSPrompts 3. ChatGPTをスプシ(GAS)で使う! 4. SciSpace by Typeset 5. Perplexity AI 6. auto-commit 7. ブレストまとめるのに使える! 8. 議事録の書き出し&サマリ 9. 自分が苦手なこと聞いてみよう! 番外編 1. 耳モード 2. 方丈記をプログラミング 3. ChatGPTにギルガメッシュ王の人格を与えるには? 注意点 まとめ イントロダクション こんにちは、リンクアンドモチベーションでデータサイエンスの部署に所属しています、白

    ChatGPTの活用方法を初めてのゼミ制度で探る! - Link and Motivation Developers' Blog
  • 「接触確認アプリCOCOAの取組に関する総括報告書」の感想文と、今後のあるべき姿

    2023年2月17日にデジタル庁より発表された、「新型コロナウイルス接触確認アプリ(COCOA)の取組に関する総括報告書について、改修・運用を支援していたものとして、総括報告書の”見どころ”の紹介や内容へのコメント、今後の「ITツールを活用した感染症対策」に対する自分の考えを整理するために、取り急ぎ執筆した感想文です。 改版履歴 2023年2月17日 初版公開 2023年2月18日 公共交通機関におけるクラスター感染が確認されていた事例が航空機であったという指摘があり修正(執筆時は電車・バスを想定していましたし、COCOAにかかる調査でも「公共交通機関 = 電車・乗り合いバス」と定義していたので…) 2023年3月31日 最終アップデート版において収集したデータの詳細集計が公開されたことを追記 この感想文を読むに当たってのお願い 連携チーム1・デジタル庁・厚生労働省などの行政組織や、運営に

  • JavaScript のクロージャーと for 文の let 初期化の例外

    先日、次のような JavaScript クイズを Twitter で出しました。 // JavaScript quiz: 出力は? const a = []; { for(let i = 0; i < 10; i++) { a[i] = () => console.log(i); } } a[3](); { let i; for(i = 0; i < 10; i++) { a[i] = () => console.log(i); } } a[3](); { for(let i = 0; i < 10;) { a[i] = () => console.log(i); i++; } } a[3](); — Takuo Kihira (@tkihira) August 15, 2022 答えは 3, 10, 4 なのですが、for 文の let 初期化専用の例外処理がない場合は 10, 10,

  • 悟空訛り生成ツールをつくってなんでも悟空にしたい

    北海道在住の大学生。演劇サークルに所属していますが、やったことがあるのは音響担当・舞台装置担当・当日宣伝担当で、一度も演技をしたことがありません。好物はパステルのなめらかプリン。 前の記事:北海道の部屋の方が東京よりもちょっと暑い 悟空訛りを簡単につくりたい ドラゴンボールの主人公である孫悟空。「オラ」「ぜってぇ」「すっぞ」など、その喋り方はとても特徴的だ。「オラ、ワクワクすっぞ~」なんて言う人は現実にはほぼいないだろうが、悟空は確実に言う。 ふつうの文章を悟空訛りに変換できるツール、つまり「悟空訛り生成ツール」を作った。 恥ずかしいのでぼかしましたが、プログラミング言語のひとつであるPythonを使ってごりごり書きました ふつうの日語文を入力すると なんと悟空になって出力される 実はこれ、3年ほど前に大学での課題で作ったもので、最近PCのデータを整理しているときに偶然発掘。「懐かしいな

    悟空訛り生成ツールをつくってなんでも悟空にしたい
  • 未知の世界に飛び込め

    大阪市立南高校という高校が今年度でなくなる。他の二つの市立高と統合されて別の高校になるのである。独特の教育をしていた高校... 世界は変わっているぞ、日ヤバイぞ、君たちの肩に掛かっているぞ、頑張れ、という話。言っている事に異論はないが、これを高校生に言って刺さるのかな、と思った。日の未来なんて大きすぎて若者には遠すぎやしないか。そういうのが自分の肩に乗っていると錯覚できるようになるのは中年になってからじゃないのかな、と思った。 先日、大学生になった友人のご子息の相談に乗って話をする機会があった。インド系アメリカ人で、地元の進学校として割と名前の通った高校に行き、遠くの大学に進んだ。父である僕の友人の影響もあってか、Minecraftのモッド作りに精を出して子供向けプログラミング活動の運営に関わっていた事もあるし、Kubernetesを触った事もあるらしいし、高校生の時はRobotics

    未知の世界に飛び込め
  • 35歳から見た働くという景色。生き方を考える歳について - WETな備忘録

    「そういうのは20代に置いてくるものだろう」と、そいつは言った。 そいつは、高校のときからの親友で、とは言っても高校のときはロクに会話もしなかったが、高校を出てからなんとなく長く付き合っている。そいつは、出版社に勤めたりして、プライベートではアマチュアだがCDを出すぐらい音楽をやっていて、僕もときどきライブを見に行ったりする。僕のくだらない、いつまでたっても幼い話に、いつでも独自の視点から付き合ってくれる、大切にしたい友人の一人である。 お互い35歳になり、久しぶりに会って酒飲みながら話をするともなると、奮発してお寿司なんてっちゃったりするのだが、放課後のガストで4時間も5時間もおかわり自由のカップスープと甘酸っぱい恋話で粘っていた俺たちが、気づけば遠くへ来たもんだと思う。あの頃の俺たちは、鍋の中のワカメをどれだけ多く掬うかに、情熱と空腹をかけていた。 労働と給料 自分を如何に高値で売る

    35歳から見た働くという景色。生き方を考える歳について - WETな備忘録
  • Mackerelのプロダクトマネージャーとしてミッション・ビジョン・バリューを策定した昔話 - An Epicurean

    このエントリはMackerel Advent Calendar 2021の3日目の記事です。 最初にお断りしておくと、この話は4年以上前の昔話であり、私は既にMackerelチーム、はてな社から離れています。なので、ここで書くミッション・ビジョン・バリュー(MVV)はあくまで当時のものであり、今は別の形になっているでしょう。ですので、ここで書く話はただの昔話です。現在のMackerelに変に影響を与えたくはないと思っていることを予め書いておきます。 以前MVVの話を友人とした時に興味深く聞いてもらい、ユニークだとも言ってもらえたことがあったので、それらを決める過程の話や、浸透させようとした方法を書いてみるのも誰かの参考になるかもしれないと思い、これを書いています。 プロダクトマネージャー就任とMVV 私はMackerelのプロダクトマネージャーになった最初の頃に、MVVの策定に取り組みまし

    Mackerelのプロダクトマネージャーとしてミッション・ビジョン・バリューを策定した昔話 - An Epicurean
  • コードレビューとPull Request、そしてその承認機能の副作用について考える - 時計を壊せ

    用語 レビュアー 対象となるコードをレビューする人のことを指します。 レビュイー レビューを受ける人、つまりレビューする対象のコードを書いた人のことを指します。 tl;dr アプリケーション開発業務におけるコードレビューはコードの正しさや質そして一貫性を保ち、それらと同時にコードに対するチームとしての共有知を作り上げる良いプラクティスだと思います アプリケーション開発チーム内でのコードレビューにおいてPull Requestを使ったレビューのスタイルは一般的ですが、Pull Requestの承認は実際にはほとんど意味がないのではないでしょうか? ほとんど意味がないにも関わらず、承認の有無によって業務フローが左右されることでそれが権威的に扱われてしまいオーナーシップを希薄化させ、結果的にコードレビューのコストが増加したりそれを行う目的を見失ってしまっていることはないでしょうか? Pull R

    コードレビューとPull Request、そしてその承認機能の副作用について考える - 時計を壊せ
  • エンジニアが改善に取り組んだ、スカウト運用のナレッジを公開 - Gaudiy Tech Blog

    こんにちは。エンタメ領域のDXを進めるブロックチェーンスタートアップ、Gaudiyでバックエンドを担当しているkei(@kei32bit)です。 エンジニア採用は、どの企業も苦戦しているのではないかと思います。Gaudiyでも今年の4月頃から格的にエンジニアのスカウト運用を始め、エンジニアと人事が協力して改善を進めてきました。 最初は苦戦していましたが、徐々に「どのようなスカウト文を書けば返信が返ってきやすいか」「エンジニアと人事でどう連携すると良いのか」がわかってきて、一時は週平均で20%近くまで低迷していたスカウト返信率が、ここ数週間は35〜50%にまで向上しています。(もちろん波はありますが、9月は月平均でも41%でした。) そこで今回は、「採用に関わっていきたいけど、どう関わればいいのかわからない…」「スカウトの返信率を高めたい」といった課題感をもつ方々のご参考になればと思い、G

    エンジニアが改善に取り組んだ、スカウト運用のナレッジを公開 - Gaudiy Tech Blog
  • 尾瀬ガイド協会

    令和3年9月2日 当協会公式アカウントによるTwitterにおける多数の差別的投稿に関して 尾瀬ガイド協会 会長 石塚 照久 このたびは、尾瀬ガイド協会(以下「当協会」といいます。)の公式Twitterアカウント(「[公式]尾瀬ガイド協会」@ozekouhou。以下「件アカウント」といいます。)が複数の差別的な投稿を行った件及びその後の当協会の不適切な対応につきまして、衷心よりお詫び申し上げます。 件につきまして、当協会として調査を行い、弁護士関与の下、これらの投稿の問題点を改めて明らかにするとともに、このような事態を生じさせてしまった原因を明確にし、担当者の処分、全会員の研修等を含む、信頼回復のための今後の取組の予定等について検討いたしましたので、以下のとおりご報告させていただきます。 第1 件の経緯について 1 当協会は、2019年(平成31年・令和元年)より、当協会内に設置され

  • 「お前先走ってない?」DeepL翻訳に中途半端な文を入力するとこんなのが返ってくるらしい「機械学習ってすげえな」

    roentgen/技術書典3 か-46 @roentgen 書いた英文をチェックのつもりで deep-L に入れるとほぼほぼ原文のニュアンスで出て来てスゲェなと思う反面、 deep-L にしか通じない deep-L 語になってるんじゃないのかって不安は常にあるよね 2021-06-21 15:21:26

    「お前先走ってない?」DeepL翻訳に中途半端な文を入力するとこんなのが返ってくるらしい「機械学習ってすげえな」
  • 荒川ハクレンを食べて思う

    関東の一部には半ばスルーされている巨大魚が繁殖している。それがハクレンです。 ハクレンは大型化することから糧として期待され1878年を始めに中国大陸から持ち込まれたが、戦中戦後の喉元を過ぎれば他の外来生物と同様に来の目的は忘れ去られてしまった。 ただ、ハクレンが他の外来魚と違って槍玉に挙がりにくいのは孵化する為には卵が穏やかに流れ続けられる長い河川が必要で、現在は利根川・霞ヶ浦水系でしか繁殖が確認されておらず、おまけに植物プランクトン性であることから侵略性に乏しいという理由があると思われる。アオコもべるらしく水質浄化の目的でも各地に放流されたので、繁殖できない水系ではその生き残りが見られる程度のようです。 今回はこのハクレンを東京との県境を流れる荒川で調達。 利根川と江戸川は繋がっているので江戸川にもハクレンはたくさんいるのだが、放水路を経由して中川を挟み荒川まで繋がっているせいか

    荒川ハクレンを食べて思う
  • 逆転敗訴した野村情シスがIBMに送った悲痛なメール、横暴なユーザーを抑えきれず

    委託したシステム開発が頓挫したとして、野村ホールディングス(HD)と野村証券が日IBMを相手取って計約36億円の損害賠償を求めた裁判。プロジェクト失敗はベンダー側に非があるとした2019年3月の一審判決から一転、2021年4月の控訴審判決はユーザー企業側に責任があるとした。工数削減提案に十分に応じなかったり、プロジェクト途中で追加要件を多発したりした野村側の姿勢を東京高裁は問題視し、逆転敗訴の判決を下した。 関連記事 野村HDが日IBMに逆転敗訴の深層、裁判所が問題視した「X氏」の横暴な変更要求 野村HDが日IBMに逆転敗訴のワケ、「工数削減に応じず変更要求を多発」と指摘 東京高裁が特に問題視したのが、システムの仕様を策定するうえで重要な役割を担っていた野村証券のユーザー部門「X氏」の振る舞いだ。 当時、投資顧問事業部(判決文では「投資顧問部」)の次長だったX氏は、パッケージソフトに

    逆転敗訴した野村情シスがIBMに送った悲痛なメール、横暴なユーザーを抑えきれず
  • 相談されなくなる理由 - Konifar's ZATSU

    誰かからの相談がなかった時、遅かった時、どうして相談してくれなかったのか、なぜ勝手に物事を進めるのかと憤りを感じることがあると思う。 自分の経験から言うと、相談されない時は相談を受ける側に理由がある。いや実際には違うかもしれないが、そう考えておいた方が楽。相手の行動を変えるより自分の行動を変える方が簡単だしコントロール可能だからだ。100%自分に理由があると仮定して物事を考える方が建設的である。 相談されなくなる理由は大きく分けて2つしかない。「相談する必要がないと考えている」か、「相談したくないと考えている」かのどちらかだ。 「相談する必要がないと考えている」 この場合、どういう時に相談をしてほしいか相手とすり合わせる必要がある。デリゲーションポーカーなどで権限委譲を見直したりしてもいいかもしれない。 目的とインパクトの大きさの認識があっていないこともある。まあこれも話すなり明文化するな

    相談されなくなる理由 - Konifar's ZATSU
  • 持ち家派ではなかったけど家持ちになった

    ずっと家は買わなくてもいいなぁ、派だったのだけど、この度とうとう家を買って、引っ越した。これはその記録です コロナ、在宅勤務、子供3人、年齢2020年2月から自分は在宅勤務になった。も毎日ではないものの、出社回数は半分かそれ以下になった。 自分はイベントを運営を含む仕事をしてるのでいつまた気にせずに外出できるようになるのか、この期間ずっと日と世界のパンデミックの状況やワクチンの開発状況を追ってきた。 だが、2020年9月くらいの時点では、正直自分の観測としては健康被害のリスクだけでなく風評被害等のリスクを考えると世界と人の心がパンデミック前の状態に戻るにしてもまだ年単位で待たないといけないだろう、と判断した。(注:これを書いている間に某予測では日の脱コロナは2022年4月ごろという予測も出てた) すなわち在宅勤務もなんらかの形で続くだろう、ということも予測できた。 東京23区マンショ

    持ち家派ではなかったけど家持ちになった
  • 休むことは難しい - 覚書

    休むことがどれだけ難しいか、および、私がそういうときにどう考えてきたかについて書きます。 プログラミングをはじめとしてコンピュータが好きであればあるほど*1、やる気があればあるほど休むことが難しいです。若くて気力体力が有り余っている場合はとくにそうで、朝から晩までプログラミングをしていてもあまり疲れを感じず、かつ、寝て起きたらスッキリです。ところが次第にそうではなくなってくることが多いようです。私が実際にそうでした。私の場合は以下のような流れで休みかたを忘れていきました。 10代後半でコンピュータに出会ったことによって興味の持てる対象が激増した コンピュータについての知識を得るために毎日昼夜を問わずに作業していた 休憩という概念がなく、寝る(気絶する)まで作業して、起きたらまた作業という状態になった。若くて体力があったので死ななかった 生活のリズムが乱れて疲労が蓄積していった。が、茹で蛙の

    休むことは難しい - 覚書