タグ

obutoraのブックマーク (1,020)

  • bolt.new

    What do you want to build?Prompt, run, edit, and deploy full-stack web apps.

    bolt.new
    obutora
    obutora 2024/10/04
  • スーパーのチラシをOCRで読み取らせてAIに献立を提案してもらう | IIJ Engineers Blog

    クラウド部 クラウドソリューション部に所属(2024年入社) 主に社内向けのクラウド記事を書いてます。でかい鯉を見るのが好き。 はじめに どうもこんにちは、好きな料理漫画は「ミスター味っ子」、クラウドソリューション部の立木です。 ここ2か月間、おいしいので毎晩カレーべていましたが、流石に嫌気が刺してきたのでAIに献立を考えてもらうことにしました。 ただ、それだけだと面白味がないので、近所のスーパーのチラシを用いてOCRを行い、読み取った情報を元に献立を考えてもらいます。 それでは実際にやっていきましょう。 ※今回、たまたまいなげや様のチラシを使用していますが、件はいなげや様とは無関係なのでお問い合わせされないようにお願いします。あくまで私個人がツールの検証として使用しただけです。 構成 今回の構成です。 まず、チラシをWebサイトから入手し、そのときの形式がPDFなのでjpegに

    スーパーのチラシをOCRで読み取らせてAIに献立を提案してもらう | IIJ Engineers Blog
    obutora
    obutora 2024/09/29
  • 庁内に灯った“Tableauコミュニティ”の炎。神戸市が「内製で動ける」データ利活用集団になるまで【フォーカス】 レバテックラボ(レバテックLAB)

    神戸市は、行政データの利活用にいち早く取り組んできました。2022年6月には、行政データで作成したダッシュボードにアクセスできるポータルサイト「神戸データラウンジ」を庁内の職員向けに開発。庁内メンバーが閲覧できる90種類以上に及ぶ全てのダッシュボードは、職員自ら、BIツール「Tableau」で作成しています。翌年には、国勢調査のオープンデータをダッシュボード化して、一般ユーザーが閲覧可能なデータポータルサイト「神戸データラボ」で公開し、話題となりました。 自治体というレガシーなイメージのある世界のなかで、どうやってTableauを使いこなす職人集団が生まれていったのか?その根底には、技術コミュニティの理念が大きく影響していたようです。 現在最前線で活躍する職員、そして最初にTableauを庁内に導入し、たったひとりで3年間「種まき」をし続けたキーパーソン人に、それぞれ取材しました。 ke

    庁内に灯った“Tableauコミュニティ”の炎。神戸市が「内製で動ける」データ利活用集団になるまで【フォーカス】 レバテックラボ(レバテックLAB)
    obutora
    obutora 2024/09/25
    自分もレガシー企業でBIツールを作り、メンテしてたから、ツールを広めこれだけのチームを作りあげるのがどれだけ大変か血が滲むほど分かる データから得られるインサイトは現場に近いほど質上がるので頑張って欲しい
  • Iteratorでページネーションを実現する

    Jetpack ComposeとGraphQLによるServer Driven UI/jetpackcompose-grahpql-serverdrivernui

    Iteratorでページネーションを実現する
    obutora
    obutora 2024/09/25
  • 要件定義|3分で読める非機能要件について - Qiita

    はじめに エンジニアのみなさま、日々の学習当にお疲れ様です! また記事まで足を運んでいただき当に感謝です。 約3分程度で読めるので最後まで読んでもらえると幸いです。 要件定義関連の記事の投稿をしました。時間あればぜひ読んでみてください。 今回は「非機能要件」の 可用性 性能・拡張性 運用・保守性 移行性 セキュリティ システム環境・エコロジー の6項目について理解を深めてアウトプットしようと思います。 非機能要件|6項目について 1. 可用性 システムが継続して利用可能な状態を維持する能力を指します。『稼働率』 で表現されます。システムは定期メンテナンスや予期しない障害により、一時的に利用できなくなることがあります。可用性は、稼働している時間と停止から復旧までの時間の割合で決まります。たとえば、Amazonの「Amazon ECS」サービスは 『99.99%』 の稼働率を保証しており

    要件定義|3分で読める非機能要件について - Qiita
    obutora
    obutora 2024/09/24
  • スタートアップファイナンス:Excel事業計画(財務モデル)の基本・作り方【入門編】

    資料は、主にスタートアップや成長期の企業が事業計画を立て、財務モデルを構築する際の実践的なガイドラインを提供します。ビジネスアイデアの定量化からファイナンス戦略まで、幅広い観点からExcel事業計画の作成方法を解説していきます。 <主なトピック> 1. Excel事業計画の目的と重要性 2.…

    スタートアップファイナンス:Excel事業計画(財務モデル)の基本・作り方【入門編】
    obutora
    obutora 2024/09/23
  • 医薬品検索でMySQLの全文検索機能を使った話 - KAKEHASHI Tech Blog

    AI在庫管理の開発チームでバックエンドエンジニアをしている沖です。今回は、AI在庫管理の医薬品検索において、MySQLの全文検索機能を使った話を紹介しようと思います。 この記事は秋の技術特集 2024の 8 記事目です。 今までの医薬品検索では満足できないユーザーがいた なぜMySQLの全文検索機能を採用したのか 全文検索機能を導入する 全文検索インデックスを付与したテーブルを作成する パーサー 照合順序と正規化 全文検索インデックスを使用して検索する データを最適な状態に保つために おわりに 今までの医薬品検索では満足できないユーザーがいた AI在庫管理には、医薬品の在庫一覧画面など、医薬品名で絞り込む画面がたくさんあります。この絞り込み機能を実現するために、これまではSQLのLIKE検索を利用していました。 LIKE検索は、使い慣れたSQLを用いて部分一致検索を実現できる便利な方法です

    医薬品検索でMySQLの全文検索機能を使った話 - KAKEHASHI Tech Blog
    obutora
    obutora 2024/09/20
  • OGP 画像の生成を satori (@vercel/og) から Playwright に変えた

    tl;dr OGP 画像を satori (@vercel/og が内部で利用しているもので、JSX を SVG に変換するなんかすごいライブラリ) で生成していたが、運用上微妙だったので Playwright を使った生成に変えた 生成の所要時間は伸びてしまったが、挙動が安定しているため安心して運用できるようになった モチベ satori のテキスト周りのスペーシングの挙動がコロコロ変わりすぎて、安心して使い続けるのが難しかった 具体的には改行を含む右揃えテキストで最終行以外の末尾が変に空いてしまう事象などが発生した 特に困ることに、このような挙動変化が patch リリースでしれっと引き起こされ、リリースノートで特に言及されることもなくまた patch リリースで修正されたり、また別の挙動に変わったりする 実際前述の事象関連では v0.10.x 台だけ(つまり patch リリースのみ

    OGP 画像の生成を satori (@vercel/og) から Playwright に変えた
    obutora
    obutora 2024/09/17
  • 医薬品検索にベクトル検索を導入したら、デフォで検索ニーズをほぼ満たせそうだった話

    どんな人向けの記事? 医薬品のような難しい検索ニーズにこたえるためにベクトル検索を利用する知見を見てみたい MySQLの全文検索と、ベクトル検索の精度や速度を比較してみたい ベクトルDBEmbeddingモデルを利用した簡単なベクトル検索の実装方法を知りたい 医薬品の検索ニーズは多様なので、ベクトル検索で解決できるか試したい 1つの医薬品を指す名称は、複数存在するため医薬品検索は意外と面倒な問題です。 例えば、日人なら頭痛や生理痛、発熱したときに「ロキソニン」を飲んだことがあるかもしれません。この名称は商品の名称ですが、成分の名称は「ロキソプロフェンナトリウム水和物」です。 さらに、ロキソプロフェンには錠剤以外にもテープやパップといった剤形の違いがあります。 そして最後に、ロキソプロフェンを作っている会社は複数あるので、末尾に「トーワ」や「ファイザー」などの組み合わせが存在します。ロキ

    医薬品検索にベクトル検索を導入したら、デフォで検索ニーズをほぼ満たせそうだった話
    obutora
    obutora 2024/09/17
  • 電子ペーパーで卓上カレンダーをつくる - Panda Noir

    完成品 こんな感じのものができる。予定はgoogleカレンダーから引っ張ってきている。 8時間おきに画面を更新している。裏にraspberry piがついていて、これで画面表示を制御している。 ハンダ付けすらしてないので、電子工作といえるかはかなり微妙かも(ケーブル繋いでピン刺しただけ) 用意するもの raspberry pi zero 2W GPIOヘッダー (ハンダ付け不要のハンマーで叩くタイプ が手軽でオススメ) 電子ペーパーディスプレイ microUSBケーブル、ACアダプター (必要なら) フォトフレーム あわせると15000円程度で揃えられる (ACアダプターやケーブルは家に余ってると思うのでノーカン)。 ソケット同士を差し込んだりする作業しかないので、ハンダごてすら要らない。 電子ペーパーディスプレイの選び方 電子ペーパーのみ選ぶとき注意が必要なので解説する。 今回購入したの

    電子ペーパーで卓上カレンダーをつくる - Panda Noir
    obutora
    obutora 2024/09/10
  • 医療分野におけるLLMの現状と応用可能性について

    論文読み会 SNLP2024 Instruction-tuned Language Models are Better Knowledge Learners. In: ACL 2024

    医療分野におけるLLMの現状と応用可能性について
    obutora
    obutora 2024/09/07
  • 発表資料: Golangを使ったDB用負荷テストツールの開発 - so what

    一年前のGoCon Kyotoの発表資料をどこにも載せていなかったので、書いておきます。 Golangを使ったDB負荷テストツールの開発 by @winebarrel github.com

    発表資料: Golangを使ったDB用負荷テストツールの開発 - so what
    obutora
    obutora 2024/08/29
  • 産後の恨みは一生、らしい

    長女が先日20歳になった。 成人は定義上は18歳だが、やはり20歳になるといよいよ成人という感じがする。 特に大学生になってから、娘が家にいない時間も増え、バイトなんかをして自分のことを自分でやりくりし始めるようになったからか、いよいよ子供というよりも1人の大人として見られるようになった気がする。 そんなことを感じていたこともあって、先ほどと2人になったタイミングでふと「ようやく、『育て上げた』って感じがするなあ」としみじみと呟いた。 てっきりも同意してくれるものだと思って発したのだが返事はなく、の方を振り向くと微妙な面持ちをしていた。 はあまり自己主張をしないタイプで、だけれども器用に誤魔化すタイプでもない。何か思うところがあるのは明白だった。 を問いただしたところ、「正直、あなた(夫婦間では下の名前で呼び合っている)と育てたという感覚はないし、自分が育てたような気持ちになられ

    産後の恨みは一生、らしい
    obutora
    obutora 2024/08/27
    人は見たいものしか見ない、と
  • sakana.ai の AI エージェント: AI Scientist のコード解析メモ

    カバー絵は sakana.ai から拝借。 sakana.aiAI エージェント AI Scientist を動かして、さらにコードを読むところまで。 先に所感を述べると、とてもシンプルなコードで、またやっていることも真新しいところは特にない。 むしろ基的なテクニックを愚直に真正面から使い倒しているかんじ。 大切なのは Reflection と Chain-of-Thought であった。 以下の commit で説明する。

    sakana.ai の AI エージェント: AI Scientist のコード解析メモ
    obutora
    obutora 2024/08/20
  • ゼロからRAGを作るならこんなふうに

    どんな人向けの記事? これからRAGを作ってみたい DifyやLangChainにこだわらず、自分で開発をハンドリングしたい ベクトルDBや埋め込みモデルの選定の勘所をサッと知りたい ここではRAGとは何かのような話題は扱いません。 RAGが、ほぼAI活用の現実的な最適解になりつつある LLMは高度な知的タスクを実行可能である。 そんな理解が世界に広まっていく中で、企業は自らが蓄えたデータをLLMに組み合わせてどう活用するか躍起になっています。これからはビッグデータだ!という時代を経ているため、情報インフラに投資した企業も多く、AIでデータを活用する流れはもはや確定路線と言えます。 この問題を解決する手法として一番最初に思いつくのは、モデル自体を改変するファインチューニングです。しかし、ファインチューニングにはいくつかの実用上の問題があります。ファインチューニング自体に専門知識が必要である

    ゼロからRAGを作るならこんなふうに
    obutora
    obutora 2024/08/14
  • 左利きの気持ちを考えてほしいツール(追記)

    文字・書道具・筆記用具手が汚れる、描いたものが見えない、止めハネが無茶振り。鏡文字を書いてたレオナルド・ダ・ヴィンチの気持ちがよくわかる。 ハサミ全く切れない。独特な空振りのあの感触は敗北感を覚える。 片口レードルたぶん一番の強敵。現状有効な対策が思いつかない。逆手で使う作戦も丸い方を使う作戦も右手で使う作戦も、どれも一定確率でお漏らしする。 お急須逆手で淹れてるけど、湯呑みが見えないのでたまに落下地点を見誤ってテーブルを水浸しにする。 木べら、ゴムベラ、バターナイフ片方尖ってるのなんでかなって長年思ってた。さしたりこそいだり便利なやつだったとは。その恩恵左利きにも欲しい。 傘の巻いて留めるやつせっかく手を濡らしてくるくるして、さあ留めるぞってときに留め具が裏返っているとがっかりする。 和服帯も紐も全部右手で引っ張るときれいに締まるようになってる。すなわち左手で引っ張るわけにはいかない。死

    左利きの気持ちを考えてほしいツール(追記)
    obutora
    obutora 2024/08/12
    左利きだけど、右利き用ハサミを使う時は内向きに力がかかるようにすることで普通に来れるので、どのハサミでもその切り方をするようになってからは特に不自由を感じなくなった
  • AWSの生成AIサービス入門 & 最強の書籍紹介!

    書籍はこちら👇 https://www.sbcr.jp/product/4815626440/

    AWSの生成AIサービス入門 & 最強の書籍紹介!
  • GitHub - andmarti1424/sc-im: sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - andmarti1424/sc-im: sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal
    obutora
    obutora 2024/07/06
  • リュウジさん「日本人はクソ忙しいのに弁当の彩りとか気にしすぎだと思ったので『意識低い弁当』を作りました」卵焼きクビ・栄養バランス?うるせえ!

    リュウジ@料理のおにいさんバズレシピ @ore825 そもそも昼飯ってのは夕方まで体を動かす燃料みたいなもんだから個人的にはカロリー重視でいいというのが持論 朝は時間もないし、わざわざ色んな制約のある【お弁当】という場で無理にバランスを考える必要はないと思ってます その代わり夜は野菜など豊富にとって帳尻を合わせましょう リュウジ@料理のおにいさんバズレシピ @ore825 料理研究家/株式会社バズレシピ代表取締役 YouTube登録494万人 Instagram登録195万人 公式LINE登録31万人 TikTok登録49万 総フォロワー約1040万人 レシピ大賞受賞 世界一受けたい授業 ヒルナンデス出演 著書累計150万部 お仕事の依頼は→bazurecipe@gmail.com bazurecipe.com

    リュウジさん「日本人はクソ忙しいのに弁当の彩りとか気にしすぎだと思ったので『意識低い弁当』を作りました」卵焼きクビ・栄養バランス?うるせえ!
    obutora
    obutora 2024/07/05
    全部蓋が閉まらなそう
  • Doggo

    Features Human-readable output with color-coded and tabular format JSON output support for easy scripting and parsing Multiple transport protocols: DNS over HTTPS (DoH) DNS over TLS (DoT) DNS over QUIC (DoQ) DNS over TCP DNS over UDP DNSCrypt Support for ndots and search configurations from resolv.conf or command-line arguments Multiple resolver support with customizable query strategies IPv4 and

    obutora
    obutora 2024/07/03