タグ

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

タグの絞り込みを解除

tech-技術に関するWindymeltのブックマーク (1,871)

  • ユニクロからAkamaiコラボTシャツ再び 前回はGoのコードをプリント、今回は……

    Tシャツの色合いは、インターネット黎明(れいめい)期に流通したコンピュータのプラスチック製筐体をイメージしたもの。第1弾と同様、背面のコードは物という。価格は1500円。 第1弾は2023年に発売。プリントされたコードを解読する人も現れ、主にITエンジニア間で話題になった。ユニクロによれば、PEACE FOR ALLで得られる利益(販売額の20%相当)は全て、貧困や差別、戦争などで被害を受けた人々を支援する国際的な団体に寄付されるという。 関連記事 Go言語入りユニクロTシャツ、Akamaiが提供 コードを動かしてみた人も ユニクロのチャリティTシャツにアカマイが参加。Go言語のコードが書かており、そのコードを写して動かしたエンジニアも。 ユニクロ・GUの通販サイトにリスト型攻撃、不正ログイン46万件 氏名や住所、身体のサイズなど流出 ユニクロ・ジーユーの公式オンラインストアがリスト型ア

    ユニクロからAkamaiコラボTシャツ再び 前回はGoのコードをプリント、今回は……
  • 生成AI時代と個人の技能の底上げ - 私が歌川です

    「筆者よりも真に賢いキャラクターを描写できない」みたいなことが昨今のAI技術活用にも適用されると信じていて、自分の底力を上げるのはいずれにせよまだ怠れないだろうと思っている。いつまでこの考え方で通用するかは不明— うたがわきき (@utgwkk) 2025年4月29日 筆者自身は生成AIの利用を否定するつもりはないです。必要な制約を満たした上で活用したらいいと思う。実際、生成AIによって生産性が上がっている様子を各所で観測している*1。信条として使わないというのもまた自由なので、否定できるものではないだろう。 その上で、生成AIが出した結果だから……と無条件に受け入れるのではなく、まず自分の頭で考えたり検証したりする、というのを自分は求めたい。結果の妥当性を評価するためには、その前提となる知識が欠かせないだろう。たぶん検索エンジンが台頭してきた頃*2にも同じことを言われていたんじゃないか。

    生成AI時代と個人の技能の底上げ - 私が歌川です
  • 「特異点はいつも近い」

    著者:ケヴィン・ケリー ( Kevin Kelly ) 訳 :堺屋七左衛門 この文章は Kevin Kelly による "The Singularity Is Always Near" の日語訳である。 特異点はいつも近い  The Singularity Is Always Near 計算機とワールドワイドウェブについて、今、私たちは特異点に似た出来事を経験しているような能的な感覚がある。しかし、この特異点という概念は、進行中の変革を説明するのに最適ではない。 特異点というのは物理学から借用した用語で、ブラックホールの中で状況が激変する分岐点を示すものである。正統的な用法では、物体がある点を越えると、それに関するものは何でも、たとえば情報でさえも抜け出すことができず、ブラックホールの重心に引き込まれる。言い換えれば、物体がブラックホールに入るところは確かであって感知できるが、ひとたび

    「特異点はいつも近い」
    Windymelt
    Windymelt 2025/04/30
    ブラックホールに落下して特異点を通過しても、それ自体は落下する人間からは観察できない、というのを思い出した
  • 好きなことで生きていく - megamouthの葬列

    昔DeNAの新人が入社後半年だかの振り返りのプレゼンの中で「うまくモチベーションが上がらなくて」ということを言った時に、南場社長が「社会人がモチベーションで仕事をするな」とすごく怒ったという話*1があって、とても印象に残っている。 また、これは実体験だが、その当時所属していた会社のけっこう中心的な人物が退職する送別会で、その人が受け持っていた客の話になった時、「あれもこれも大変なお客さんですね。私たちに引き継ぎできるものですかね」と残された側が不安をこぼすと、その人は「仕事やろ」とピシャリと言った、という場面をよく覚えている。 どちらも胸に氷を刺されたような、うすら寒い気持ちになったからだった。 私は、社会人だが、どうにも好き嫌いで仕事をしている節があった。やるべきことを淡々とこなすのではなく、やらなくてはならないことの中に何とか自分の興味が持てるようなテーマを見いだして、努力の為のエネル

    好きなことで生きていく - megamouthの葬列
  • mallocの旅_glibc編.pdf

    AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass

    mallocの旅_glibc編.pdf
  • JSX Over The Wire — overreacted

    Suppose you have an API route that returns some data as JSON: app.get('/api/likes/:postId', async (req, res) => { const postId = req.params.postId; const [post, friendLikes] = await Promise.all([ getPost(postId), getFriendLikes(postId, { limit: 2 }), ]); const json = { totalLikeCount: post.totalLikeCount, isLikedByUser: post.isLikedByUser, friendLikes: friendLikes, }; res.json(json); }); function

    JSX Over The Wire — overreacted
  • 生成AIがWeb上のコンテンツを読めるようになる鍵は暗号通貨によるマイクロペイメント(かもしれない) - Lambdaカクテル

    こういう記事を読んだ。 fujii-yuji.net 僭越ながら意訳すると、 robots.txtでLLMからのアクセスをrejectするコンテンツプロバイダが増えている(はてなブログも現状はrejectしている) なぜrejectするのかというと、負荷がかかる上に収益を奪われる形になるから しかしそうなるとLLMは古いコンテンツしか参照できない 情報を発信している人が対価を得られるような健全なエコシステムが必要なのではないか この記事では、暗号通貨で面白いことできるんじゃない?ということを話す。私はAIの専門家でもないし、暗号通貨に関してもいろいろ弄っている程度の知識しかないので、色々な意見が聞きたい。 マイクロペイメントとその障壁 現在は読める/読めないという二項対立的な対応をすることしかできないが、もうすこし柔軟に、「相応の対価を支払ってくれたら閲覧を許可する」という挙動を考えるのは

    生成AIがWeb上のコンテンツを読めるようになる鍵は暗号通貨によるマイクロペイメント(かもしれない) - Lambdaカクテル
    Windymelt
    Windymelt 2025/04/29
    大手各社がプラットフォームを用意する方式だと一方的にAI企業が手数料で儲かるだけであり(むしろ儲からないなら株主が許さない)、独占と収奪が可能になって無意味と思います。分散した仕組みであることが大事
  • Effective TypeScript 読んだ / 郷に入っては郷に従う - Object.create(null)

    Effective TypeScript (第2版) を読んだ なんらか他の人に読んでおくと良いよと紹介できるがあると良いなと思って読みました. 2020 年以降に TypeScript を書く上での常識が概ね網羅されていると思うので, そういった前提知識に自信をつけたいならおすすめです. www.oreilly.co.jp ただ「項目18 推論可能な型でコードを乱雑にしない」で, 関数の戻り値の型アノテーションをデフォルトで省略するよう推奨していることについては明確に反対したい. より正確には, コールバックなど再利用を想定しない関数についてはデフォルトで省略してもよいが, 通常関数は再利用を目的として定義されがちなことを考えると, デフォルトで省略するというのはあまり実態に則していないと思う. 実際にこのの後の章には戻り値の型アノテーションを書いておけばよかったのにという状況がしば

    Effective TypeScript 読んだ / 郷に入っては郷に従う - Object.create(null)
    Windymelt
    Windymelt 2025/04/28
    すみません > 郷に入っては郷に従って, その言語でのベストプラクティスを学んで取り入れた方が良いです
  • LangChain4Jで雑なAIコーディングエージェントを作る - きしだのHatena

    ぼくもAIコーディングエージェントを作ったほうがいいんじゃないか、ということで、かろうじてコーディングエージェントと呼べるものを作りました。 指示したJavaファイルを作って保存して実行してエラー出なくなるまでやりなおすというものです。 ただまあ、このレベルだと、コーディングエージェントといっても、ファイル読み書きとコード実行ができればいいと思います。 なので、とりあえずこんな感じでsaveCodeとexecuteCodeのTool Callingを用意。見易さのためにUI関係の処理は削ってます。 @Tool(""" save the code into the file with givin name. \ parameter: filename - file name to save; code - generated Java source code""") void saveCod

    LangChain4Jで雑なAIコーディングエージェントを作る - きしだのHatena
  • メルカリで詐欺に遭った話 不誠実な事務局の対応、ユーザーが「絶対にやってはいけない」こと

    メルカリでカメラレンズを購入したはずが、届いたのがプラスチック玩具という詐欺に遭いました。メルカリに対応を求めましたが、1カ月以上たった今でも返金されていません。ユーザーとして絶対にやってはいけないことをお伝えします。

    メルカリで詐欺に遭った話 不誠実な事務局の対応、ユーザーが「絶対にやってはいけない」こと
    Windymelt
    Windymelt 2025/04/27
    メルカリ事務局、良い話を全く聞かない。
  • トランプ政権がWikipediaの運営団体を脅迫

    ドナルド・トランプ大統領がワシントン連邦地検の検事正代行に指名したエド・マーティン氏が、Wikipediaの運営組織であるウィキメディア財団に対し、非営利団体としての地位に疑問を呈する書簡を送付したことが明らかになりました。マーティン氏はWikipediaに対して、「アメリカの免税組織法における義務に違反する可能性のある一連の活動を行っている」と指摘しています。 Exclusive: Trump’s D.C. Prosecutor Threatens Wikipedia’s Tax-Exempt Status https://www.thefp.com/p/trump-prosecutor-threatens-wikipedia Trump DOJ goon threatens Wikipedia | The Verge https://www.theverge.com/news/6567

    トランプ政権がWikipediaの運営団体を脅迫
  • テックブログはじめます! - Honda Tech Blog

    皆さん、こんにちは。 田技研工業株式会社(以下「Honda」)のデジタルサービス ソフトウェア内製化チームとデジタルプラットフォーム開発チームがテックブログを開設しました! こちらのブログでは、利用している技術や開発、イベント情報などを中心に発信していきますので、よろしくお願いいたします。 はじめに これまでのクルマ開発はハードウェアで価値を提供していましたが、近年はソフトウェアで価値を提供する考え方「SDV(Software Defined Vehicle)」が注目されています。 SDVでは、ソフトウェア技術によりユーザーに合わせてパーソナライズ化することで、乗り心地やUI、走り方などが『乗れば乗るほど進化』 することを可能にしていきます。 HondaもSDVに注力しています。 最新のデジタル技術とモビリティをコネクテッドし、価値創出に取り組んでいます。 このブログで発信予定の内容 こ

    テックブログはじめます! - Honda Tech Blog
  • 13年勤めたLINEヤフー株式会社を退職しました - 氾濫原

    (前章) 2012年に株式会社ライブドアに入社できませんでした そもそも入社のエントリを書いてなかったので簡単に書いておく (2025年現在において2022年設立の株式会社ライブドア(4代目)があるのでややこしいんですが、これは無関係で、13年前まであった株式会社ライブドア(3代目)のことです) もう13年も前ですが、前職を辞めてから2012年1月1日に入社したのは NHN Japan 株式会社でした。 NHN Japanは2011年11月7日、100%子会社であるライブドアを同社に吸収合併すると発表した。実施は2012年1月1日。一時はインターネットベンチャー企業の代表的存在として脚光を浴びたライブドアが、企業名としては消滅することになる。 https://www.nikkei.com/article/DGXNASFK0702I_X01C11A1000000/ 面接や内定時はライブドアだ

  • 衛星運用の実際と、効率化のために型システムを実装した話 - ArkEdge Space Blog

    コンピューティング基盤部の小林(kobkaz)です。 アークエッジ・スペースでは現在複数の衛星が軌道上で運用されており、その運用業務には私たちのチームが開発している衛星管制システムが用いられています。 衛星管制システムの概要については、以前にもこの技術ブログにて取り上げていますので、あわせてお読みください。 blog.arkedge.space 今回は、この衛星管制システムを用いて衛星との通信を行う際に何が起きるのか、技術的な裏側を交えてもう少し詳しい内容をお見せします。 また、システムの効率化のための最近の取り組みについてもご紹介します。 衛星運用の実際 運用の様子 運用の裏側 地上局サービス テレメトリ・コマンド処理サービス(tmtc) 情報表示画面 コマンド送信画面 効率化に向けた取り組み 開発の経緯と目標 型検査の導入 スキーマ管理の課題 現在の型検査システム 結び 衛星運用の実際

    衛星運用の実際と、効率化のために型システムを実装した話 - ArkEdge Space Blog
    Windymelt
    Windymelt 2025/04/24
    面白そう。こういうところでRust使われているのだな。Scalaもこういう場所(のうち、あまりタイムクリティカルではない部分)で活躍できないかなぁ
  • MCP サーバーの Streamable HTTP transport を試してみる

    MCP サーバーの Streamable HTTP transport を試してみる MCP では stdio と Streamable HTTP の 2 つの transport が定義されています。TypeScript SDK では v1.10.0 から Streamable HTTP transport がリリースされました。この記事では MCP サーバーを構築し、Streamable HTTP transport を試してみます。 MCP(Model Context Protocol)では JSON-RPC を使用してメッセージをエンコードしています。クライアントとサーバー間のトランスポート方式として以下の 2 つが定義されています。 stdio: 標準入出力を介した通信(主にローカル実行向け) Streamable HTTP: HTTP ストリーミングを介した通信(リモートサーバ

    MCP サーバーの Streamable HTTP transport を試してみる
  • MCPを活用した検索システムの作り方/How to implement search systems with MCP #catalks

    MCPを活用した検索システムの作り方。あるいは、MCPサーバーはつなぐだけ、検索機能は別物ということについて。 解説ブログ https://dev.classmethod.jp/articles/catalk-how-to-implement-search-systems-with-mcp/ …

    MCPを活用した検索システムの作り方/How to implement search systems with MCP #catalks
  • RubyKaigi 2025のLTを見て思ったこと - 名古屋市同棲支援センター

    この記事は個人の見解であり、所属する組織とは関係ありません。 同僚たちとRubyKaigi 2025に参加してきました。今回4回目くらい? 2日目、同僚のatponsのLTが40秒くらい早く終わった後にオーガナイザーの方かな?から苦言とも取れるコメントがあった こちらは同氏のnoteでも触れられている note.com 現地では、LT終了後、LT登壇者の数人が5分の時間内に終わり、LTの鐘を鳴らされることなく終了したことについて「時間オーバーを恐れるな」という旨のコメントされていた。 時間内に収めた発表者に対して、文化的しきたりを守っていないことについてのお叱りのようで自分的には面らってしまったところがあり、いくつかの反論、考えを書いておこうと思う 募集要項に対してフェアでない RubyKaigi 2025 LTのCFPの要項にはこうある Your talk slot will be e

    RubyKaigi 2025のLTを見て思ったこと - 名古屋市同棲支援センター
    Windymelt
    Windymelt 2025/04/19
    そんなお叱りというほどのことでもなかったでしょと思っている
  • Scala 3 マクロを Markdown で動かす

    Scala 3 マクロのサンプルプログラムを動作確認したい時に Scala CLI の Markdown サポートを使うと捗ったので紹介したい。 どうゆうことよ 要点は次のとおり。 Scala CLI を使ってコンパイル・実行する。(あるいは Scala 3.5.0 以上の scala コマンド) ソースファイル形式として Markdown (*.md)を使う。scala プログラムはマークダウンのコードブロックに記述する。 マクロを記述したコードブロックには raw を指定する。1ファイルにマクロとその呼び出し側を併記できるようになる。 コンパイルサーバーを使わない(--server=false)。scala-cli コマンドのプロセスで直接コンパイルすることで、マクロコンパイル時のデバッグログをコンソールに出せる。 例えば以下のようなマークダウン文書を hello_macro.md と

    Scala 3 マクロを Markdown で動かす
    Windymelt
    Windymelt 2025/04/19
    滅茶良い記事
  • File: extension.ja.rdoc [Ruby 3.0.0]

    Windymelt
    Windymelt 2025/04/18
    “Cの変数には型があり,データには型がありません.ですから,た とえばポインタをintの変数に代入すると,その値は整数として取 り扱われます.逆にRubyの変数には型がなく,データに型がありま す.”
  • Securing SSH with FIDO2

    SSH (Secure Shell) is vital for secure remote connections over unsecured networks. Choosing a robust authentication mechanism is crucial. FIDO2 security keys introduce a strong, user-friendly option for SSH authentication, offering multi-factor authentication (MFA) via hardware tokens. This guide provides instructions for integrating FIDO2 with SSH, focusing on resident keys (also known as passkey

    Windymelt
    Windymelt 2025/04/15
    FIDO + yubikey ssh