タグ

satmatのブックマーク (14,456)

  • OpenAI.fm

    An interactive demo for developers to try the new text-to-speech model in the OpenAI API

    OpenAI.fm
    satmat
    satmat 2025/03/21
  • mutalk 2 - 高音質ワイヤレス防音マイク | Shiftall

    mutalk 2 は、自分の声を周りに聞こえにくくし、同時に周囲の騒音がマイクに入りづらくするワイヤレス防音マイクです。 ‍ 静かなオフィスやカフェなどのオープンスペースで電話会議をすると、周りに迷惑をかけてしまったり、情報漏洩のおそれがあります。また、メタバースやオンラインゲームでボイスチャットをしているときに、ヒートアップするとついつい大声になってしまうこともしばしばですが、そんな時でも家族や隣人に迷惑をかけることがありません。防音ボックスは手段の一つですが、価格やスペースの課題があります。ワイヤレス防音マイク mutalk 2 は安価かつ省スペースでこの問題を解決します。 使い方は簡単。話したいときだけ口に当てて会話でき、音は外に漏れません。mutalk 2 の口元を上に向けて机に置くことで自動的にマイクがミュートし、持ち上げると瞬時にミュート解除。アプリ上でミュートボタンを押す必要

    mutalk 2 - 高音質ワイヤレス防音マイク | Shiftall
    satmat
    satmat 2025/03/20
  • 「LinuxラップトップでIntelよりAMDがよくなった」理由 - Chienomi

    序 題名に十分な情報を込めることが難しかったので、ここでなんの話をしようとしているのか説明する。 一般的に消費電力はアイドル時、またはベンチマーク中の消費電力を計測することで論じられている。 だが、人々は通常、PCアイドル状態のままにするために使うわけでもなければ、いつもベンチマークを回しているわけでもない。 実際のワークロードにおいてどの程度の電力を必要とするかということが重要なのだが、Linuxでは「省電力でいてほしい」のか、「性能を出してほしいのか」ということを一般的にはcpupowerを用いて、governorによって指定する。 従来、AMD CPULinuxで使うと、powersave governorにおいては性能が極度に抑制される割にIntel CPUよりも消費電力が大きく、「エクスペリエンスが悪いのに省電力でもない」ということに悩まされてきた。 performance

    satmat
    satmat 2025/03/20
  • 新発売の『人が壊れるマネジメント』という本、目次から早くも「頭が痛くなってきた」と精神に支障をきたしそうなアンチパターン大集合で興味深い

    IPUSIRON @ipusiron 『人が壊れるマネジメント プロジェクトを始める前に知っておきたいアンチパターン 50』の見誌をご恵贈いただきました。ありがとうございます。 プロジェクト失敗による最大のデメリットは「人を壊す」こと。 パラパラ見たところ「失敗あるある」回避術が満載。読むのが楽しみです😀 amzn.to/3DQZzF8 #ad 2025-03-19 11:58:59

    新発売の『人が壊れるマネジメント』という本、目次から早くも「頭が痛くなってきた」と精神に支障をきたしそうなアンチパターン大集合で興味深い
    satmat
    satmat 2025/03/20
  • TVerサービスの継続的安定への取り組み - TVer Tech Blog

    はじめに TVerのSREチームでインフラ周りやサービス監視オブザーバビリティーを担当しています西尾です。 この度はサービスとしての認知が広まり、配信プラットフォームとしての社会的な重要性も高まってきたTVerサービスについて運用面からの取り組みを紹介していきたいと思います。 現在Tverに関しては、多くのユーザーから視聴していただいていますが、サービス提供に関するステークホルダーとしてはこの視聴されていますユーザー以外にも、配信を行うコンテンツを制作提供している各放送局の方々も含まれ、サービスとしてはBtoC/BtoBの両方の性質をもっています。 そのため、サービスの安定稼動についてはこれからもっと多くのユーザーに必要とされ、また信頼できる動画配信プラトフォーム業者として各放送局の方々から選ばれるように高いレベルで求められています。 安定稼働の取り組みとしては各チームで様々な施策を行なっ

    TVerサービスの継続的安定への取り組み - TVer Tech Blog
    satmat
    satmat 2025/03/19
  • Gitの中身

    はじめに Gitで管理するプロジェクトには.gitというディレクトリがあり、その中にGitの管理情報が入っている。その中には、全てのコミットや、いろんなバージョンのファイル、ブランチ、タグといった情報が格納されている。Gitを操作するにあたり、この中身がどうなっているかを理解する必要はないし、もし中身を覚えたとしても、操作方法は変わらないまま、内部実装だけ変更になる可能性もある。それでも、Gitの仕組み、特に様々な情報が.gitにどのように格納されているかを知っておくのは二つの理由から有用だと考える。 一つ目の理由は、「物が動く仕組み」を知っておくことが教養だからだ。車を運転するのに、アクセルを踏めば進み、ブレーキを踏めば止まり、ハンドルを回せば曲がることを知っていれば十分だ。しかし、シリンダーにガソリンが噴射され、ピストンで圧縮したところで点火し、爆発する力でピストンが押される、という直

    satmat
    satmat 2025/03/19
  • PostgreSQLにあるSQLインジェクションの脆弱性が9年以上発見されずアメリカ財務省への侵入に使用されてしまう

    2024年12月30日、「中国政府が支援する高度で持続的な脅威攻撃者」がアメリカ財務省の機密データを管理するシステムを侵害しました。この侵入にはPostgreSQLに9年以上存在していたのに誰も気付いていなかったSQLインジェクションの脆弱(ぜいじゃく)性が使用されたことが判明しており、ソフトウェアエンジニアのニック・アグリアーノ氏が記事にまとめています。 Hidden Messages in Emojis and Hacking the US Treasury https://slamdunksoftware.substack.com/p/hidden-messages-in-emojis-and-hacking SQLインジェクションは多くのセキュリティの教科書の冒頭に載っているような非常に有名な攻撃手法で、SQLインジェクションを通して攻撃者はSQL文を書き換えられるためシステムに重

    PostgreSQLにあるSQLインジェクションの脆弱性が9年以上発見されずアメリカ財務省への侵入に使用されてしまう
    satmat
    satmat 2025/03/18
  • Career advice in 2025.

    Yesterday, the tj-actions repository, a popular tool used with Github Actions was compromised (for more background read one of these two articles). Watching the infrastructure and security engineering teams at Carta respond, it highlighted to me just how much LLMs can’t meaningfully replace many essential roles of software professionals. However, I’m also reading Jennifer Palkha’s Recoding America

    Career advice in 2025.
    satmat
    satmat 2025/03/16
  • 全ビジネスマンが使えるClaude3.7 sonnet と draw.ioで始める図の作成。|遠藤巧巳 - JapanMarketing合同会社

    3.7 sonnet → drawioが今のところベストな図の作成方法。特にdrawioにすることで修正ができることが従来との違い。パワポ作成やブログなどの際に図を多用できる。これはわかりやすくビジネスマン全員が使える組み合わせ。 https://t.co/GzZRYhgt1V pic.twitter.com/xmWryTqnk6 — 遠藤巧巳 - AIエージェント受託開発 (@ai_agent_dev) March 1, 2025 図の作成のベストは2025年3月時点ではClaude3.7 sonnetです。ChatGPT,Geminiでもできますが、クオリティが低いと人の修正時間が増えます。この図の作成クオリティのためだけにClaudeを契約しても良いと思います。 何が違う?これまでは図の作成はsvgで行うことが普通でした。しかしsvgだと人の修正ができないため、ほんの少しの違和感でも

    全ビジネスマンが使えるClaude3.7 sonnet と draw.ioで始める図の作成。|遠藤巧巳 - JapanMarketing合同会社
    satmat
    satmat 2025/03/16
  • Gemma 3やQwQなどでローカルLLMがそろそろ使い物になってきた - きしだのHatena

    GoogleからGemma 3が出たり、AlibabaがQwQを出したりで、27Bや32BでDeepSeek V3の671Bに匹敵すると言っていて、小さいサイズや2bit量子化でも実際結構賢いので、普通の人がもってるPCでもローカルLLMが実用的に使える感じになってきています。 Gemma 3 Gemma 3は単一GPUで動くLLMで最高と言ってます。 https://blog.google/technology/developers/gemma-3/ 1B、4B、12B、27Bがあって、最高なのは27Bだけど、今回はLM Studioで12Bの4bit量子化版を使います。 LM Studioはここ。モデルのダウンロード含め、わかりやすいです。 https://lmstudio.ai/ とりあえず知識確認でJavaのバージョン履歴を。だいたいあってる! JDK13のリリース年だけ違うけど、

    Gemma 3やQwQなどでローカルLLMがそろそろ使い物になってきた - きしだのHatena
    satmat
    satmat 2025/03/16
  • 新宿警察署の代表番号から不審電話詐欺事件を眺めてみる

    なぜ作成したのか 識別が困難そうな事案なのでちょっと調べてみる この事件と発信者番号スプーフィング(Caller ID Spoofing)の関連性について分析し、どのような手口が使われた可能性があるのか、技術的な背景や防止策も含めて詳しく論じます。結果がまとまり次第、お知らせします。 新宿署番号を悪用した詐欺電話事件の分析 事件の概要と発信者番号スプーフィングとの関係 2025年3月、警視庁は 新宿警察署の実在する代表電話番号(03-3347-0110) が表示された不審電話が全国で多数発生しているとして注意を呼びかけました 。 わずか3日間で全国から400件以上もの報告があり、新たな特殊詐欺の手口とみられています。 着信画面には物の警察署の番号が表示されるため、受け取った側は正規の警察からの電話だと信じ込んでしまいやすい状況です。 実際、新宿署だけでなく警視庁部や他県の警察署番号を表

    新宿警察署の代表番号から不審電話詐欺事件を眺めてみる
    satmat
    satmat 2025/03/16
  • 私のよく使うソフトウェアアーキテクチャの雛型

    サンプルプロジェクト 構成 イベント駆動と CQRS を意識した、レイヤードアーキテクチャをベースとしたヘキサゴナルアーキテクチャになります。 各層について レイヤードアーキテクチャをベースに、以下の4層に分けています。 プレゼンテーション層: ソフトウェアの入出力を担当 アプリケーション層: ソフトウェアのユースケースを担当 ドメイン層: ドメイン知識を元にしたビジネスのルールや制約、プロセスを担当 インフラストラクチャー層: 技術的関心ごとの全般を担当 ディレクトリ構成 domain/ # ドメイン層 models/ ## ドメインモデルを格納 services/ ## ドメインサービスを格納 application/ # アプリケーション層 use-cases/ ## ユースケースインプットポートを格納 interactors/ ## コマンドにあたるユースケースの実装クラスを格納

    私のよく使うソフトウェアアーキテクチャの雛型
    satmat
    satmat 2025/03/14
  • エンジニアに許された特別な時間の終わり

    社内勉強会向け

    エンジニアに許された特別な時間の終わり
    satmat
    satmat 2025/03/14
  • ChatGPT、Gemini、Perplexity、Grokの「ディープリサーチ」を比較してみた

    ChatGPT、Gemini、Perplexity、Grokの「ディープリサーチ」を比較してみた
    satmat
    satmat 2025/03/14
  • JavaScriptがブラウザでどのように動くのか | メルカリエンジニアリング

    実際にコードを用いてスタック領域とヒープ領域の概念を説明します。 person オブジェクトを宣言した時、JavaScript エンジンはオブジェクトの実体をヒープ領域にメモリ割り当てを行い、ヒープ領域にある実体への参照をスタック領域にメモリ割り当てを行います。 const person = { name: 'Taro', age: 24 }; 次のように新しい変数(newPerson)に再代入をすると参照がコピーされ、newPerson も person もヒープ領域に割り当てられた同じ実体に対する参照を持ちます。 const newPerson = person; Object.assign を使って新しいオブジェクトを生成するのは、参照コピーをしないための方法の一つで、よく使われる手法の1つです。 function getName(person) { return person.na

    JavaScriptがブラウザでどのように動くのか | メルカリエンジニアリング
    satmat
    satmat 2025/03/13
  • 中小企業のための「生成AI」活用入門ガイド

    中小企業のための 「生成AI」活用入門ガイド ※ガイドは、中小企業・小規模事業者を対象に、ChatGPTをはじめとする生成AIの活用に関する基的な事項をまとめ たものです。生成AIサービスの利用にあたっては、最新の法令・各サービスの利用規約・ポリシー等をよくご確認くだ さい。東京商工会議所は、利用者がガイドの情報を用いて行う一切の行為について、いかなる責任も負いません。 【目次】 Part1 「生成AIとは?」基概念と機能(②~⑫ページ) Part2 「どうやって使うの?」経営課題・業務課題別 活用ガイド(⑬~㊲ページ) (「中小企業の活用事例」(㉟~㊲ページ)) Part3 「実際に使ってみよう!」ChatGPT使用方法(㊳~㊸ページ) Part4 生成AIの活用にあたって注意すべきこと(㊹~㊻ページ) 2023年7月28日 第1版 作成 2025年1月7日 第6版 作成 近年、

    satmat
    satmat 2025/03/12
  • Devinにコードレビューをさせ、コード品質と開発速度を同時に高める話

    チューニング チューニングにあたっては、大きく以下の3点を重視しました。また、これらを管理するための「プロンプト」と「Knowledge」の使い分けも工夫しています(後述します)。 レビュー時のお作法を守らせる(AIは細かい作業に分解することが苦手な場合が多いため、ファイル単位でのチェックや処理の追い方といった手順をインプットしています) Railsアプリケーションにおける理想的な設計パターンをレビュー時に定着させる グロービス特有のドメイン知識・運用ルールを活用させる これらの観点で情報整理を行うことにより、「一般的に望ましい設計や実装方法」だけでなく、「自社特有の事情を反映した指摘」を自然に提示できるようになります。 また、知識の初期構築に多くの時間を割くことなく、実際に使いながらDevinにフィードバックを行い徐々に精度を高めていけるため、最初は小さく始めることを意識しました。 Kn

    Devinにコードレビューをさせ、コード品質と開発速度を同時に高める話
    satmat
    satmat 2025/03/12
  • ChatGPT、ローカルマシン上のXcodeやVSCodeのコードを読み込み、直接編集してプログラムを作成可能に。Mac版の新機能として

    OpenAIは、Macデスクトップ環境に対応した「ChatGTP for Mac」が、XcodeやVisual Studio Code(VSCode)のコードを読み込み、直接編集してプログラムの変更や作成を行える新機能を明らかにしました。 下記は公開されたデモ動画からの画面キャプチャです。 ChatGPT for Macの新機能を使うには、Xcodeを開きつつ、「Option+Space」を押すか、ChatGPTメニューバーアイコンをクリックしてChatGPTチャットバーを……

    ChatGPT、ローカルマシン上のXcodeやVSCodeのコードを読み込み、直接編集してプログラムを作成可能に。Mac版の新機能として
    satmat
    satmat 2025/03/12
  • 【超実践】CursorでPM業務を圧倒的効率化🔥|tocky | picon

    こんにちは!株式会社 picon CTO の tocky (@tttockllll) です。 (LINEChatGPTAIチャットくん」をよろしくね!) さて PM の皆さん、こんなお悩みはありませんか? 漠然としたアイデアを言語化する時間がない いちいちドキュメントにまとめるのが手間 やることをタスクに落としてアサインするのが面倒 これらの課題を解決できるのが Cursor です。 Cursor は、AI エージェントを搭載したテキストエディタです。 エンジニア向けコーディング支援ツールとしてのイメージが強いですが、メモ帳としての利用・要件定義書の作成などももちろん可能です。ドキュメント作成の多い PM 業務に Cursor を導入することで、大幅な効率化が期待できます。 記事を実践すると、以下のような雑なメモ書きから… このような Notion をサクッと 15 分くらいで作

    【超実践】CursorでPM業務を圧倒的効率化🔥|tocky | picon
    satmat
    satmat 2025/03/11
  • 生成AIにdraw.ioのAWS構成図を作図させてみた | DevelopersIO

    こんにちは。たかやまです。 いままでいくつものIaCツールをベースにAWS構成図作成する作図ツールがでているかと思います。 ただ、これらは独自ツールでユーザー側で編集できないものだったり、作成された構成図のエクスポート先がPDFやPNGだったりと、後から修正や更新がしにくいという課題があります。 私は普段draw.ioやCacooを使ってAWS構成図を作成しています。 日々新しい生成AIモデルが登場していますが、draw.ioはXML形式で構成図が定義されるため、生成AIでも扱いやすいのではないかと考えました。 実際に試してみたところ、想定以上に高品質なAWS構成図を作成してくれたので今回はそちらをご紹介します。 さきにまとめ CDKやCloudFormation、Terraformのコードから直接構成図を生成できる モデルはClaude 3.5 Sonnet以上がおすすめ Anthrop

    生成AIにdraw.ioのAWS構成図を作図させてみた | DevelopersIO
    satmat
    satmat 2025/03/10