並び順

ブックマーク数

期間指定

  • から
  • まで

6721 - 6760 件 / 16781件

新着順 人気順

*programmingの検索結果6721 - 6760 件 / 16781件

  • 総論→各論→演習とステップアップ。『SREをはじめよう』翻訳者が推薦する、SREへの理解を深める4冊 | レバテックラボ(レバテックLAB)

    総論→各論→演習とステップアップ。『SREをはじめよう』翻訳者が推薦する、SREへの理解を深める4冊 2024年12月10日 SRE書籍翻訳者 山口 能迪 アマゾンウェブサービスジャパン合同会社シニアデベロッパーアドボケイト。AWS製品の普及と技術支援を担当し、特にオブザーバビリティ、SRE、DevOpsといった領域を担当。OpenTelemetryやGoのコミュニティの支援も活発に行っている。『SREをはじめよう』『効率的なGo』『SLO サービスレベル目標』『オブザーバビリティ・エンジニアリング』『Go言語による並行処理』翻訳、『SREの探求』監訳をはじめ、技術書の翻訳に多数関わる。好きなプログラミング言語の傾向は、実用指向で標準の必要十分に重きを置くもので、特にGoやPythonを好んでいる。 X: @ymotongpoo GitHub: @ymotongpoo 1. 『SREをはじ

      総論→各論→演習とステップアップ。『SREをはじめよう』翻訳者が推薦する、SREへの理解を深める4冊 | レバテックラボ(レバテックLAB)
    • Claude Code / Codexの弱点を解決するOSS「GSD」の設計が良かった

      こんにちは!ブロックチェーンエンジニアの山口夏生です。 ブロックチェーン×AI Agentで自律経済圏を創る開発組織Komlock labでCTOをしています。 GSD(GET SHIT DONE)とは何か 「How We Built The World's Most Powerful Coding Agent」というXの投稿が114K Viewsを記録して話題になっている。 AIコーディングエージェントの信頼性が落ちる原因は、モデルのコード生成能力ではない。状態管理、コンテキスト汚染、連続性の喪失、Git操作のミス、検証プロセスの欠如。問題は「コードを書く」以外の全てにあると言われていて、GSD(Get Shit Done)は、この問題を正面から解決するOSSです。 GitHub Stars: 25,900+ (2026/3/9時点) ライセンス: MIT 対応ランタイム: Claude

        Claude Code / Codexの弱点を解決するOSS「GSD」の設計が良かった
      • チーム内にもあった“ヤバい”空気感 メルペイチームが技術的負債をゼロにするためにやったこと | ログミーBusiness

        「メルペイスマート払い」の開発を担うCredit Design櫻井みづき氏(以下、櫻井):メルペイでQAエンジニアをしている櫻井みづきです。今日は「より良いサービスを継続的に届けるための新しい習慣ができるまで」というテーマでお話していきたいと思います。 まず本日のアジェンダです。今日は3つのことを中心にお話しします。今日のテーマを話すのにあたって、Credit Designというチームでの取り組みについて紹介していきたいと考えています。なのでCredit Designとは何かについて、まずはみなさんに理解してもらって、そのあとに具体的に取り組んでいったことをお話しします。最後に取り組みの中で私が大事にしてきた考え方や、意識していたことをお話できればと思います。 さっそくですが簡単に自己紹介をします。改めまして、私は今メルペイでQAエンジニアをしている櫻井みづきです。2018年7月にメルペイ

          チーム内にもあった“ヤバい”空気感 メルペイチームが技術的負債をゼロにするためにやったこと | ログミーBusiness
        • ラズパイ使って防犯システム構築してみた | ラズパイラボラトリー

          ラズパイを使って、”安価に”、”容易に”、何か生活に役立てられるようなものができないかと、日々考えながら過ごしていた時に思いついたのが、外出時/就寝時の防犯システム。 不在の時や就寝時に、泥棒などが入ってきたことを自動で検知して、お知らせしてくれるシステムです。本記事では、以降これを「ラズパイ防犯システム」と称して、その構築の流れや実際の動作結果をまとめました。 完成形は下図の通りです! こうがくん ラズパイで防犯システムを構築したよ! ラズパイ防犯システムの概要 経緯と目的 本ブログでは以前、初めてラズパイにカメラを取り付けて、写真を撮影できるようにしてみました。 https://inupy.com/raspi-008/ このカメラを使って、また、ラズパイの特徴である電子工作も取り入れて実用的なものができないかと考え、以下のような目的で防犯システムを作ってみることにしました。 <システム

            ラズパイ使って防犯システム構築してみた | ラズパイラボラトリー
          • IT人材向け謎解きゲーム、paizaが無料公開 「縺薙s縺ォ縺。縺ッ」が意味するものは?

            同社は「IT業界で活躍するために必要な発想力・推理力・分析力に加えて、プログラミングに必要な頭の使い方を駆使する必要がある」と説明。「ITエンジニアやプログラミング学習者、Webデザイナー、Webディレクターなど幅広いIT人材に楽しんでほしい」としている。 今回のIT謎解きは第2弾。1作目を2022年夏に公開し、約19万ページビューを集めたことなどから、新作の公開に至ったという。 関連記事 2022年、平均年収が高かったプログラミング言語 2位「TypeScript」を上回ったのは? 「paiza」調べ 2022年、求人票上で平均年収が高かったプログラミング言語は何か。ITエンジニア向け転職プラットフォーム「paiza」を提供するpaiza(東京都港区)は12月20日、そんなランキングを発表した。 ITエンジニア「35歳定年説」に変化 転職市場で40歳以上の需要が上昇したワケ 少し前まで、

              IT人材向け謎解きゲーム、paizaが無料公開 「縺薙s縺ォ縺。縺ッ」が意味するものは?
            • グーグル、人間の指示でロボットがコードを記述できる言語モデルを発表

              Googleは、大規模言語モデル(LLM)利用に向けた新たな取り組みを発表した。ロボットが人間の指示に基づいて自分でコードを作成できる仕組みを示すものだという。 最新の取り組みは、ロボットが人間の曖昧な指示を理解して論理的に思考し、確実に反応できるようにする、Googleの「PaLM-SayCan」モデルをベースにしている。OpenAIの「GPT-3」 LLMや、GitHubの「Copilot」のような自動コード補完関連の機能もベースになっている。 「人間から指示が与えられた時に、ロボットが自分でコードを書いて世界とやりとりできたら、どうなるだろう」とGoogleの研究者は述べている。PaLMのような最新世代の言語モデルは、複雑な論理的思考が可能で、膨大なコードによって訓練されてきたという。「自然言語で指示を与えられると、最新の言語モデルは、汎用コードだけでなく、われわれが発見したように、

                グーグル、人間の指示でロボットがコードを記述できる言語モデルを発表
              • RustのWebフレームワークで実現する“爆速アプリ開発” 「こういうのやりたい」がすぐできる、actix-webの活用

                ウェブアプリケーションをRustで開発している、株式会社estie。今回開催された「Rust、何もわからない…」では、実サービスで活用されているRustについて、その活用方法の事例を紹介しました。estieでアルバイトとしてRustを用いたウェブアプリの開発に取り組んでいるkenkoooo氏。「actix-web」の活用について発表しました。 アジェンダの紹介 kenkoooo氏:では僕、kenkooooが「actix-webで快適Webアプリ生活」というタイトルで発表します。よろしくお願いします。 (スライドを示して)今日発表したいことは、actix-webというRustのWebフレームワークが、どれだけ使いやすいかということです。それから、これは立ち入った話なのですが、actix-webのミドルウェアという機能があって、それも今estie(株式会社estie)でけっこう使っているので、

                  RustのWebフレームワークで実現する“爆速アプリ開発” 「こういうのやりたい」がすぐできる、actix-webの活用 
                • Claude Code のプランモードがより正確な計画を立てられるようになっていた

                  Claude Code のプランモードはリリース当初から定期的に改善が加えられており、より正確な計画を立てられるようになっています。この記事では最近の改善点について紹介します。 Claude Code v2.0.51 のリリースノートでは「Plan Mode now builds more precise plans and executes more thoroughly(プランモードがより正確な計画を立て、より徹底的に実行するようになりました)」と記載されています。リリースノートでは 1 行だけの説明で具体的な改善内容がわからないのですが、実際に Claude Code のプランモードは定期的に新しい機能が追加されており、プランモードが生まれた当初と比べて大きく進化していることがわかります。 プランモードの改善点は主に以下の 3 つです。 プランの計画に専用のサブエージェントを使用する

                    Claude Code のプランモードがより正確な計画を立てられるようになっていた
                  • 作り、造られ、創る

                    今日はbuilderscon 2024の開催日でした。 自分が立ち上げて(でも心折れて開催しなくなった)イベントを、自分が関わらないところで続けてくれるというのは、なんとも感慨深いものです。少なくとも俺のやろうとしてたことは意味があったんだな、という気持ちにさせられました。 開催にこぎつけた@nasa9084さん、ありがとう!他のスタッフのみなさまも本当にお疲れさまでした。 さて、今回私は運営にはTシャツのスポンサー以外一切ふれてないのですが、実は開催前日の時点でスケジュールに穴があくかもしれないという話をSlackで聞いたので、それを聞いた私はすぐさまGoogle Docsで原稿を書き始めました。で、すぐ書きおわったのですが、その時にはもうonkさんとsongmuさんが代役に決まったので私の話は無事オクラ入りになりました。 ならまあ、供養しとこうかな、ということでここに載せることにしまし

                      作り、造られ、創る
                    • 今、Battlesnake(バトルスネーク)が熱い - git cloneしてAPIサーバー立ててプログラミングしてマルチプレイヤーバトル!

                        今、Battlesnake(バトルスネーク)が熱い - git cloneしてAPIサーバー立ててプログラミングしてマルチプレイヤーバトル!
                      • 構文認識でGitコンフリクトを自動解決するMergirafが良さげかも | kawarimidoll.com

                        A syntax-aware git merge driver for a growing collection of programming languages and file formats. 機能 通常のGitマージは行単位で差分を比較するため、同じファイルの別の関数を編集した場合にもコンフリクトすることがあります。Mergirafはソースコードの構文木を解析し、行ベースでは解決できないコンフリクトを自動的に解消します。 git mergeだけでなく、rebase、cherry-pick、revertにも対応。 対応言語はかなり幅広く、mergiraf languagesコマンドで一覧を確認できます。 Gitへ設定して自動解決 gitconfigに設定しておくと、マージ時に自動でコンフリクトを解決してくれます。 # diff3形式でコンフリクトを表示 # Mergirafが変更前の

                          構文認識でGitコンフリクトを自動解決するMergirafが良さげかも | kawarimidoll.com
                        • ie11がお亡くなりになった後に利用可能なcss周辺 - Qiita

                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                            ie11がお亡くなりになった後に利用可能なcss周辺 - Qiita
                          • 「C++Builder」誕生から四半世紀、「C++Builder 1」が無料でダウンロード可能に/C++言語によるGUIアプリ開発に革命を起こした歴史的ソフト

                              「C++Builder」誕生から四半世紀、「C++Builder 1」が無料でダウンロード可能に/C++言語によるGUIアプリ開発に革命を起こした歴史的ソフト
                            • アジャイル・フルーエンシーモデルでアジャイルに技術的負債対策を組み込む

                              🐳この記事は「ログラスサマーアドベントカレンダー2023」の28日目の記事です。 次はデザイナーチームの高瀬さんです。 こんにちは、ログラスの松岡です。 ログラスのプロダクトチームでは、ドメイン駆動設計とアジャイルプラクティス(スクラム、エクストリームプログラミング等)を併用していました。 その中で、「アジャイル・フルーエンシーモデル」(以下、省略時には「フルーエンシーモデル」と表記)という概念が多くのプラクティスを取りまとめ、全体感を把握してチームの成長余地を考えるのに役立つものなので、この記事で紹介したいと思います。 アジャイル・フルーエンシーモデルの面白いポイント 面白いポイントはいくつもあるのですが、この記事で紹介するポイントは二つあります。 ポイント①: 技術的負債への対策が組み込まれている 一つは、「技術的卓越性によってアジャイルの持続可能性(サステナビリティ)を高めるという

                                アジャイル・フルーエンシーモデルでアジャイルに技術的負債対策を組み込む
                              • 元任天堂・岡田 智氏の独立独歩 前編  “技術的に不可能”を覆したゲーム&ウオッチ 「ビデオゲームの語り部たち」:第27部

                                元任天堂・岡田 智氏の独立独歩 前編  “技術的に不可能”を覆したゲーム&ウオッチ 「ビデオゲームの語り部たち」:第27部 ライター:黒川文雄 ライター:大陸新秩序 任天堂が世界的なゲーム企業となって久しいが,当然ながら設立当初からそうだったわけではない。さまざまな事業へのチャレンジがあり,成功や失敗,紆余曲折を経て今がある。 昭和40年代,筆者の幼少期の記憶にある任天堂は,たばこ屋のガラスケースに置かれていた花札だった。任天堂の公式サイトにある会社の沿革は,1889年に山内房治郎氏が花札の製造を開始したことから始まっており,花札こそが任天堂の原点と言える。 その花札の延長線上にトランプがある(1902年に製造開始)。当初は紙製だったが,任天堂は耐久性を向上させるために日本初のプラスチック製トランプを商品化。さらにディズニー・キャラクターをあしらったり,遊び方を記載した説明書を同梱したりと

                                  元任天堂・岡田 智氏の独立独歩 前編  “技術的に不可能”を覆したゲーム&ウオッチ 「ビデオゲームの語り部たち」:第27部
                                • Optics: 「パス」に型を付ければ、データ全体に型を付ける必要はない - Lambdaカクテル

                                  あまり知られていない関数型言語のおもしろ概念として、Opticsというものがある。 Opticsとは、オブジェクト指向言語で言うところのSetter/Getterを一種の関数として捉え、いくつかの便利な特性を付与したものの総称だ。この便利な特性によって、Setter/Getter以上のことをパワフルにこなせる。 最も有名なOpticsはLensであり、色々な解説資料が(主にHaskell向けに)出ている。 blog.recruit.co.jp さて、これまでのOpticsを紹介する資料はSetterとGetterとしての側面に注目しがちだったので、じゃあOpticsの何が良いのか、Scalaでやる意義は何か、という側面をこの記事で紹介しようと思う。 Optics -- vs. copyメソッド地獄 Opticsは合成可能である Opticsはボトムアップのアプローチである Opticsがう

                                    Optics: 「パス」に型を付ければ、データ全体に型を付ける必要はない - Lambdaカクテル
                                  • Linuxカーネルプログラミング 第2版

                                    Linuxカーネルプログラミング初心者に対して、ソースコードのビルドから始め、カーネルソースコードの修正、モジュールの作成方法を説明します。またパフォーマンス向上のために必要なメモリの割り当て、スケジューラ、同期といった複雑なテクニックを説明し、実際にどのようにプログラミングして活用すればよいのか、その要点と、つまずきやすいポイントなども教えてくれます。Linuxカーネルに関する知識を広く学ぶことが可能です。 正誤表 書籍発行後に気づいた誤植や更新された情報を掲載しています。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷数をご確認の上、ご利用ください。 第1刷正誤表 ※2025年9月更新 ■p.427 9-10行目 【誤】get_cpu_var()とput_cpu_var()の間では、プリエンプションが無効になり、スリープが禁止され

                                      Linuxカーネルプログラミング 第2版
                                    • プログラムの複雑さ・表面積・グラフの構造 - Object.create(null)

                                      特に何かしらの出典はありません. プログラムの複雑さに対する大局的で直感的な指標として, 表面積とグラフの構造というのを個人的に意識しているという話. いわゆる code smell をどう嗅ぎつけているか. 表面積 プログラムは最も単純には 1 つの入力チャンネル (引数) と 1 つの出力チャンネル (戻り値) でモデル化できます. 要するに関数ということですが, 関数型プログラミングに限らず大抵は似たような考え方ができます. graph LR yield[ ] -- 引数 --> program[プログラム] -- 戻り値 --> return[ ] 一方で現実世界で価値のあるプログラムとなるためには引数と戻り値だけでは不十分で, 実際にはその他の入出力チャンネルも必要になってきます. 例えば, 可変な変数の読み書き 環境変数の読み取り ユーザー入力の読み取り 画面への出力 ファイル

                                        プログラムの複雑さ・表面積・グラフの構造 - Object.create(null)
                                      • パフォーマンス観点でみる Next.js の getLayout

                                        Next.js は、ページ単位でデータ取得・レンダリング手法を選べる事が利点です。そして、ページ単位でチャンクファイルが生成されるため、パフォーマンスに貢献します。 これはあるページに来訪した際、必要最低限のファイルロードで済むということです。ファイルロードの時間は、ユーザーが操作開始できるまでの時間(TTI)に繋がります。Next.js でコーディングしていれば意識せずとも、ファイル分割の最適化は適用されます。 これだけでも SPA 構築に Next.js を選ぶ理由になりますが、ファイル分割は実装次第で、良くも悪くもなることを紹介していきます。 First Load JS shared by all _appは、どのページにアクセス・ナビゲーションしても、必ず通過します。そのため、_appに関連するファイルは 「First Load JS shared by all」 として、全てのペ

                                          パフォーマンス観点でみる Next.js の getLayout
                                        • 開発責任者として、事業会社にジョインして半年の振り返り

                                          あれこれ 備忘録的な書き殴りな文書です。あしからず。 オシャンティーな技術スタックで、大きな組織でやるのも面白いと思うけど、小さな会社でレガシーなシステムやメンバーと向き合うのも悪く無いよ!ってことを伝えたいのだけど、これが楽しめる人いるかな?私は楽しいよ! ジョインした時点の状況 開発体制 開発エンジニア(入社半年) インフラエンジニア(5年前後、QA兼ねる) 主力サービスの協力会社 0.5人月程度 会社の屋台骨の 主力事業のSaaSサービスがあるが、業務委託の0.5人月程度の工数の範囲でできる改修を行っていた。 開発エンジニアは新規機能を開発していた。 課題感 一度作られたシステムは、表(UI/UX)も、裏(システム)もレガシーな状況であった。 限られたエンジニアのリソースは、営業視点で、あったら売りやすい機能開発に費やされており、負債返却や、使い心地の改善には充てられていなかった。

                                            開発責任者として、事業会社にジョインして半年の振り返り
                                          • Webサービスにおける非同期処理の勘所 - pospomeのプログラミング日記

                                            株式会社カミナシで VPoE を務めている pospome です。 (´・ω・`) 最近非同期処理について考えることがあったので、そのときに考えたことをサクッとまとめようと思います。 非同期処理について体系的にまとめたものではなく、あくまで "その時に考えた限定的な内容" になります。 Webサービスにおける非同期処理とは 非同期処理はめんどくさい 同期処理では要件を満たせないケース 非同期処理の面倒なポイント 1. メッセージキュー/タスクキューに対する理解 2. ワーカー処理が失敗したときのリカバリ方法を考える 3. ボトルネックの確認と対策 補足:非同期処理を上手く扱えるようになろう まとめ 宣伝 Webサービスにおける非同期処理とは 本記事を読み進めるにあたって、 "非同期処理" の認識を合わせておきましょう。 Webサービスにおける非同期処理は AWS SQS, Google C

                                              Webサービスにおける非同期処理の勘所 - pospomeのプログラミング日記
                                            • 入社3ヶ月の新卒エンジニアにおすすめするプログラミング入門書10選

                                              Tweet Pocket あなたは今、ITエンジニアとして入社して3ヶ月が経過し、これから本格的にプログラミングを学ぼうとしている段階ではないでしょうか。 実はプログラミングを習得するためには、プログラミング自体の知識だけでは十分ではありません。抽象化のスキル、プロジェクトマネジメントのスキル、コミュニケーションスキルなど、多様なスキルが必要です。 私たちはこれまで約24年間にわたり開発を携わってきました。約500名のエンジニアと共にしてきました。そのなかでも新卒研修を共にしてきたエンジニアは100名にのぼります。 私たちよりももっと大きな経験豊富で素晴らしい研修を提供されている会社はあるかもしれません。でも、私たちは私たちなりに新卒エンジニアにとって素晴らしい研修を追求し続けてきた自負があります。 そこで今回は、そんな私たちの経験を踏まえて、入社3ヶ月の新卒エンジニアを対象に、プログラミ

                                              • Pythonプログラミング入門

                                                Skip to the content. Pythonプログラミング入門 本授業の情報はUTOLを参照してください。

                                                • Python in Excelは何がすごいか、肝は豊富なライブラリーや高度な処理機能

                                                  表計算ソフト「Microsoft Excel」でついにPythonが使えるようになった。2024年9月に正式リリースされた新機能「Python in Excel」によるもの。この機能の基本的な使い方を解説する。 表計算ソフトのデファクトスタンダードである「Microsoft Excel」は、多くの人に使われています。Excelで使えるプログラミング言語といえば、長らくはVBA(Visual Basic for Applications)のみでしたが、ついにPythonも使えるようになりました。「Python in Excel」という名称の機能として、パブリックプレビュー版を経て、2024年9月に正式リリースを迎えました。利用にあたっては、インターネット接続環境が必要です。 ただし、同機能が利用できるのは、本稿執筆時点(2024年11月上旬)ではWindows版「Microsoft 365」

                                                    Python in Excelは何がすごいか、肝は豊富なライブラリーや高度な処理機能
                                                  • ローカルLLMを手のひらサイズで動かしてみよう! M5 Cardputer + ModuleLLM - Qiita

                                                    はじめに OpenAI の ChatGPT のような LLM(大規模言語モデル)、このLLMをローカルで動かすにはCUDAが動くGPUだったり、Apple SiliconなMac(しかもメモリ大量)だったりが必要でした。そんな中、近年では組み込み向けのマイコン用のエッジLLMモジュールなどが登場してきました。 この記事では、M5Stack社が発売しているクレジットカード💳サイズのキーボード付きコンピュータCardputerとローカルLLMが動くModuleLLMを組み合わせることで「手のひらサイズでローカルLLMが動く」世界を実現させます。 ↓動作のようす https://x.com/GOROman/status/1883032143884103767 やり方 用意するもの ModuleLLM まずは、ModuleLLM(LLM モジュール)を用意しましょう!。国内正規代理店であるスイッ

                                                      ローカルLLMを手のひらサイズで動かしてみよう! M5 Cardputer + ModuleLLM - Qiita
                                                    • 自分でやった方が早いは、AI時代に組織とお前を殺す

                                                      「AIに任せるより自分でやった方が早い」 「AIの書いたコードなんて使い物にならない」 「結局最後は人間が直さないといけない」 私も以前はそう思っていましたし、現在でもSNS上ではそういう意見をよく見かけます。 でも、その甘えは近い将来に組織とあなた自身を殺しますよ? これまでは許された これまでも「人に任せるより自分でやった方が早い」という考えは、「良くない仕草」として知られてきました。 後進が育たず組織が成長しませんし、結果「当たり前に自分ができる仕事」が自分から手離れせず、自分の成長機会を失うからです。 とは言えこれまでは、そういう甘えも部分的に見逃されてきました。 その仕事を後進に与えなくても、後進はなんだかんだ仕事をこなしていく中で成長していくからです。ベストではないまでも、後進も組織も自分も、大きな損失を被ることなく、なんとかやっていけました。 でも、この問題は別です。 これか

                                                        自分でやった方が早いは、AI時代に組織とお前を殺す
                                                      • そのファイル、本当に hooks/・utils/ に入れるんですか? ―― React プロジェクトを蝕む「見かけ駆動パッケージング」 - Qiita

                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                          そのファイル、本当に hooks/・utils/ に入れるんですか? ―― React プロジェクトを蝕む「見かけ駆動パッケージング」 - Qiita
                                                        • (音楽用電子機器の)Zoomが(ビデオ会議の)Zoom(の代理店)を商標権侵害で提訴(栗原潔) - エキスパート - Yahoo!ニュース

                                                          Zoomと言えば多くの人が米国のビデオ会議サービス事業者(Zoom Video Communications, Inc.)を思い浮かべるでしょう。しかし、ミュージシャンや音楽が趣味の人にとってはZoomというブランドはエフェクターやレコーダーなどの音楽用電子機器メーカー(株式会社ズーム)のブランドとして長きにわたり有名でした(私も結構な数の同社製品を所有しています)。ちょっとややこしいので、以下、前者をビデオ会議のZoom、後者を音楽機器のZoomと呼ぶことにします。 音楽機器のZoomは1983年創業で、ビデオ会議のZoomよりもはるかに歴史が長いです。両社の事業分野はけっこうかぶっているので、ビデオ会議のZoomが日本で有名になり始めた頃、結構ややこしいことになるなと思っていました。実際、昨年には、ビデオ会議のZoomと間違えられて音楽機器のZoomの株価が高騰するといった事件がありま

                                                            (音楽用電子機器の)Zoomが(ビデオ会議の)Zoom(の代理店)を商標権侵害で提訴(栗原潔) - エキスパート - Yahoo!ニュース
                                                          • OpenClawに毎日ブログを書かせて3週間、気づいたら私の代筆者ができていた - はげあたま.org

                                                            そろそろOpenClowについてまとめるかと思ったが、開き直ってそれもOpenClowに書いてもらって、はてなブログにコピペすることにしました。 ChatGPT 5.2にこのブログを読ませて文体再現するためのプロンプトを生成し、OpenClowに流し込んだ結果がこちらになります。 私(hageatama)が書いた。 と末尾にあるけど私(hageatama)は明らかに違うところなどを数回リテイクさせただけだし、OpenClaw入れたのは5日前なのでタイトルからして間違っている。アプデのパッチ当てだってOpenClow自身が自動化してくれた。 そんな虚実入り混じった文章をあえてそのままを記録している事実を認識したうえで読んでいただきたい。致命的な部分はリテイク入れたので7割くらいは合っているはず……。 追記: Emma先生が普段更新しているブログはこちら! https://emma.hagea

                                                              OpenClawに毎日ブログを書かせて3週間、気づいたら私の代筆者ができていた - はげあたま.org
                                                            • STG制作ツール「Shooting Game Builder」Steam版8月18日配信へ。“プログラミング不要”で、ゲームのアイデア具現化 - AUTOMATON

                                                                STG制作ツール「Shooting Game Builder」Steam版8月18日配信へ。“プログラミング不要”で、ゲームのアイデア具現化 - AUTOMATON
                                                              • OpenCode | The open source AI coding agent

                                                                Desktop app available in beta on macOS, Windows, and Linux.Download nowDownload the desktop beta now

                                                                  OpenCode | The open source AI coding agent
                                                                • HTML First

                                                                  HTML First is a style of writing web software that favours using the native capabilities and languages of the browser and reducing layers of abstraction (languages and toolchains) on top of them. Introduction Modern web development has changed a lot in the last decade. Before libraries like React came along, the common approach was to write your interfaces with html and use something like jQuery t

                                                                    HTML First
                                                                  • ClaudeCodeでContext Engineeringに沿った開発フローを探索する

                                                                    はじめに 日々変化するAIの世界において、「Context Engineering」という言葉がVibe Codingに続く新たなトレンドとなりつつあります。 トレンドとなったきっかけはこの2人のツイートのようです。 Vibe Codingの普及により、POC開発や趣味プロジェクトにおいては、人間が1行もコードを書かなくても動くものが作成されるところまで進化してきています。加えて、企業におけるソフトウェア開発においても、人間の介入なしにAIがコードのほとんどを開発できるケースも増えてきました。 ただ、実際にAIが書いたコードを人間のレビューなしにリリースできるかというと、そこまでには至っていないのが現状です。600人ほどを対象にqodoが実施したレポートを確認したところによると、76%のエンジニアが人間のレビューなしにリリースするほどの信頼感がないと回答しているようです。 今後、企業におけ

                                                                      ClaudeCodeでContext Engineeringに沿った開発フローを探索する
                                                                    • OpenCode Go を利用してみた

                                                                      普段は Codex / Claude Code / Copilot を利用していますが、Copilot が従量課金になることもあり、あまり今まで触れてこなかったモデルに触れてみようと思い、OpenCode Go を使ってみたので、雑に書いて行きます。 Cursor の Composer 2 Fast (MAX)2026 年に入ってから Anthropic や OpenAI 以外のモデルも触っておいた方が良いだろうと考え、Cursor の Composer 2 というモデルを1ヶ月利用し続けてみました。 Composer 2 は Fast モードかつ MAX で利用しており、主にソースコード調査で利用していましたが、とにかく早くてあまり間違えないというのはかなり体験としてよかったです。この Composer 2 はとても安くて、 Cursor の Pro+ プランで Composer 2 F

                                                                        OpenCode Go を利用してみた
                                                                      • GitHub - stepci/stepci: Automated API Testing and Quality Assurance

                                                                        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 - stepci/stepci: Automated API Testing and Quality Assurance
                                                                        • Googleが「Project IDX」発表。生成的AIが支援するマルチプラットフォーム、フルスタックアプリ開発対応のWebIDE

                                                                          Googleが「Project IDX」発表。生成的AIが支援するマルチプラットフォーム、フルスタックアプリ開発対応のWebIDE Googleは、Webブラウザベースの新しい統合開発環境「Project IDX」を発表しました。 Project IDXは、モバイルやデスクトップなどのマルチプラットフォームに対応したフルスタックのWebアプリケーションを、さまざまなフレームワークや生成的AIの支援などを活用して効率的に開発するための、Webブラウザから利用可能な統合開発環境です。 Googleは長年にわたってマルチプラットフォーム対応のアプリケーション開発に取り組んでおり、それがAngularやFlutter、Firebase、そしてGoogle Cloudなどに反映されてきました。 Project IDXは、そうした同社のマルチプラットフォームアプリ開発をさらに前進させるために実験的に始

                                                                            Googleが「Project IDX」発表。生成的AIが支援するマルチプラットフォーム、フルスタックアプリ開発対応のWebIDE
                                                                          • Deploy n8n on Cloud Run | Google Cloud Blog

                                                                            Try Nano Banana 2State-of-the-art image generation and editing Try now n8n is a powerful yet easy-to-use workflow and automation tool for multi-step AI agents, and many teams want a simple, scalable, and cost-effective way to self-host it. With just a few commands, you can deploy n8n to Cloud Run and have it up and running, ready to supercharge your business with AI workflows that can manage sprea

                                                                              Deploy n8n on Cloud Run | Google Cloud Blog
                                                                            • Apple、コンフィグレーション生成用の静的型付き言語「Pkl」をオープンソースで公開、単一コードからJSONやYAML、XMLなどを生成

                                                                              Appleは、さまざまなコンフィグレーションファイルを生成するための静的型付言語「Pkl」(発音はPickle=ピックル)をオープンソースで公開しました。 ソフトウェアやクラウドサービスなどの設定に用いるコンフィグレーションファイルはどんどん複雑になってきており、利用者が望む詳細な設定を、一般的なコンフィグレーションファイルのフォーマットとして使われているJSONやYAML、XMLプロパティリストなどの形式で正確に記述することは難しくなってきています。 Pklはそうしたコンフィグレーションを正確かつ分かりやすく記述するために開発された、特定目的用のプログラミング言語だと説明されています。 Configuration-as-Codeを実現するための豊富な型やバリデーション機能、VSCodeやIntelliJ、NeoVimなどのコードエディタのプラグインを提供します。Language Serv

                                                                                Apple、コンフィグレーション生成用の静的型付き言語「Pkl」をオープンソースで公開、単一コードからJSONやYAML、XMLなどを生成
                                                                              • 高速なPythonの静的コード解析ツールを作った話

                                                                                TL;DR pylyzerというPython向けの静的コード解析ツールを開発した。 pylyzerは既存の静的解析ツール(e.g. pytype, pyright)よりも細かいコードの欠陥を指摘でき、エラー表示が丁寧であり、更に高速である。コードによっては100倍以上速く検査できた。 pylyzerはcargo(Rustのパッケージマネージャ)がインストールされている場合は以下のコマンドでインストール出来る。

                                                                                  高速なPythonの静的コード解析ツールを作った話
                                                                                • UUIDv7 in 33 languages

                                                                                  UUIDv7 is a 128-bit unique identifier like it's older siblings, such as the widely used UUIDv4. But unlike v4, UUIDv7 is time-sortable with 1 ms precision. By combining the timestamp and the random parts, UUIDv7 becomes an excellent choice for record identifiers in databases, including distributed ones. Let's briefly explore the UUIDv7 structure and move on to the zero-dependency implementations i

                                                                                    UUIDv7 in 33 languages

                                                                                  新着記事