タグ

ch3cooh393のブックマーク (2,460)

  • Claude Desktop / Web UIのGitHub連携でサブディレクトリが見えなくなる障害が発生している(2026年1月) | DevelopersIO

    Claude DesktopやClaude.ai Web UIGitHubリポジトリを連携し、コードレビューや開発支援に活用している方も多いだろう。私もその一人で、ペットの体重データをGitHubリポジトリで管理し、そのデータをコンテキストとしてAI相談するという使い方をしている。 ところが、2026年1月13日頃から、GitHub連携機能においてリポジトリのサブディレクトリが表示されない・アクセスできないという問題が発生している。 記事では、この問題の症状と試した対処法、および現在の状況についてまとめる。同じ問題に遭遇している方の参考になれば幸いだ。 検証環境 検証日: 2026年1月14日 MacBook Pro(16インチ, 2021)、Apple M1 Pro macOS 26.2 Claude Desktop 1.0.3218 (8679c9) Claude.ai Web

    Claude Desktop / Web UIのGitHub連携でサブディレクトリが見えなくなる障害が発生している(2026年1月) | DevelopersIO
  • 非エンジニアがAIで立ち上げたプロダクトの技術的負債を返済した話

    はじめに 2025年、AIコーディングツール(Cursor、GitHub Copilot等)の急速な進化により、「エンジニアリング経験が浅くてもプロダクトを作れる」時代が到来しました。 私が12月にジョインしたプロジェクトは、まさにそんな時代を象徴するものでした。エンジニアリング経験の少ないメンバーがAIエディタを駆使して立ち上げたWebアプリケーション。モダンなフロントエンドフレームワークとクラウドサービスを組み合わせ、実際にユーザーが使えるレベルまで動いていました。 私は実質1人目のエンジニアとしてこのプロジェクトにジョイン。機能開発や大規模なバグ改修に対応しながら、並行して技術的負債をコツコツ返済していくことになりました。 コードベースを見ると、AIらしい特徴的なパターンがいくつか見られました。「動く」ことを最優先に、スピード感を持って開発されてきた痕跡です。プロダクトを素早く立ち上

    非エンジニアがAIで立ち上げたプロダクトの技術的負債を返済した話
    ch3cooh393
    ch3cooh393 2026/01/04
    新時代のエンジニアリングを感じる
  • 止めずに移行 メルカリの40TB超・50台MySQLからTiDB Cloudへ | PingCAP株式会社

    MySQL互換の分散データベースで高可用性と水平スケーラビリティを備え大規模データをリアルタイムで処理できます。 詳細はこちら

    止めずに移行 メルカリの40TB超・50台MySQLからTiDB Cloudへ | PingCAP株式会社
    ch3cooh393
    ch3cooh393 2025/12/06
    止めずに移行はすごい。TiDBの話は最近よく聞くなあ
  • Xcode 16.4 + macOS 26.0環境のXcode Cloudでbundle installに失敗する | DevelopersIO

    現在、複数のプロジェクトでXcode 16.4を使用して開発しており、Xcode 26.0への移行準備を進めている段階だ。過去のXcodeアップデートで多数の不具合を経験したため、開発環境の更新は慎重におこなう方針を取っており、既存のバージョンで運用を続けている。 しかし、9月中旬にXcode CloudでCIを実行したところ、これまで正常に動作していたビルドが突然失敗するようになった。エラーログを確認したところ、CocoaPodsのインストール段階で失敗していることが判明した。別のプロジェクトではfastlaneのインストールが失敗していた。これらの問題を調査した結果、Xcode Cloudのデフォルト環境がmacOS 26.0に切り替わったことが原因だと分かった。 記事では、Xcode 16.4とmacOS 26.0の組み合わせで発生するRubyのネイティブ拡張のビルド問題と、その回

    Xcode 16.4 + macOS 26.0環境のXcode Cloudでbundle installに失敗する | DevelopersIO
  • Excelスクショを廃止する、たったひとつの冴えたやりかた

    はじめに たびたび話題になるExcelスクショ問題。きっと皆さんも実際にやったことはなくても、小耳に挟んだことはあると思います。 誰もが好きでやってるわけでもなく、ない方が良いと分かっていても、残り続けるExcelスクショ。なぜExcelスクショが必要とされるのか?なくすために何が必要なのか? 結論から言うと、SIerがテスターを信頼できれば 廃止できます。 稿では、Excelスクショエビデンスの質を整理していきたいと思います。 お断り あくまで一般論で、Excelスクショを廃止すべきではないエッジケースはきっと存在します Excelスクショが完全自動化されていて、コストに跳ねないなら無くさなくていいんじゃね? テスター100人3カ月で集めてこい!みたいなプロジェクト稿の対象外です UIは存在するが、人手によるテストがない、完全に自動化された環境は想定外です また異論反論は大歓迎で

    Excelスクショを廃止する、たったひとつの冴えたやりかた
  • 同じ5行のコードが全く違って見える12の瞬間、なぜ私たちは学ぶのか?

    最近、ふとした気づきがありました。 それは、「同じものを見ていても、過去と現在の自分では見えている世界がまったく違っている」ということです。 みなさんには、このコードからどんな世界が見えますか? async function getUserName(userId) { const response = await fetch(`https://api.example.com/users/${userId}`); const user = await response.json(); return user.name; } はじめに こんにちは、株式会社ココナラ在籍のKです。 記事では、冒頭の5行のコードを通して、私たちが学ぶ理由について考えてみたいと思います。 TL;DR 同じコードを見ても、人によって見えるものが違っている 学習を重ねることで、それまで見えなかった世界が見えてくる 学習

    同じ5行のコードが全く違って見える12の瞬間、なぜ私たちは学ぶのか?
    ch3cooh393
    ch3cooh393 2025/08/23
    この内容を言語化できるのすごいなぁ
  • テックブログで「の話」をやめた話 —— 命名のコツもご紹介 - SmartHR Tech Blog

    こんにちは、DevRelユニットのinaoです。長らく編集者をやっています。 2年前に部署ができて、それからずっとひとりぼっちなので、そろそろどなたか仲間になってほしいです。 稿では、「〜の話」というタイトルをSmartHR Tech Blogで基的にはやめた話と、タイトル命名のコツをご紹介します。 目次 目次 タイトル命名のコツ 記事中のキーワードを使う サブタイトルを積極的に設ける サブタイトルの命名パターン サブタイトルのアンチパターン 「の話」は避ける 見出しの命名もコツは同じ 「の話」をやめるまで 2年前:「の話」の多さに驚くも、静観 1年前:さらに増えてきたので、おそるおそる削減活動を始める 現在:「の話」はこだわりではなかったんだ! 同じく現在:サブタイトルも浸透 まとめ We Are Hiring! タイトル命名のコツ 「の話」というタイトルをやめたかった理由のご説明も

    テックブログで「の話」をやめた話 —— 命名のコツもご紹介 - SmartHR Tech Blog
    ch3cooh393
    ch3cooh393 2025/08/15
    あまり意識してなかったけど、自分では「の話」ってタイトル付けたことなかったので、テックブログにありがちということも知らなかった
  • SAM2を使用したYOLOデータセット自動生成:手動アノテーション作業を95%削減する | DevelopersIO

    1. はじめに 製造ビジネステクノロジー部の平内(SIN)です。 機械学習プロジェクトで最も時間とコストがかかるのは、アノテーション作業です。特にセグメンテーションモデル用のデータセット作成は、膨大な作業量だと思います。 従来、1つの画像に対して10-30分のアノテーション時間が必要で、10,000枚規模のデータセットを作成するには、数千時間の作業が発生していました。さらに、アノテーター間の一貫性確保やヒューマンエラーによる品質低下も深刻な課題でした。 記事では、Meta社の「SAM2(Segment Anything Model 2)」を使用し、この課題を解決するプログラムを紹介させていただきます。これにより、手動アノテーション作業を大幅に削減し、従来よりも効率的に高品質なYOLOv8用データセットを自動生成できるようになりました。 SAMを利用したデータセット作成は、既に、いくつかの

    SAM2を使用したYOLOデータセット自動生成:手動アノテーション作業を95%削減する | DevelopersIO
    ch3cooh393
    ch3cooh393 2025/08/03
    SINさんのアヒル記事好き
  • 放送大学のトリセツ#163 ライブweb授業のレポートコンテストの結果。 - めざせ行政書士&CFP(R)!放送大学生ひでえぬのブログ

    みなさんこんにちは、ひでえぬです。 1学期に受講したライブweb授業「決断する戦国武将」は、パワーポイント使って渾身のレポートを作りました。 この科目はレポートを提出しておしまいではなくて、そのあと講師の先生が選んだ作品から、受講生の投票によりグランプリを決めるという、1粒で2度おいしい科目(?)でした。 hide-n64.hatenablog.jp 選に残ったところまでは上の記事でお伝えしましたが、実は投票の結果・・・ グランプリになってしまいました!! 正直びっくりしました。 なぜなら、 ほかの作品が面白すぎ なのです。 おそらくこの科目は来年以降も開講されると思うので、自分のも含めてレポートの詳細は書かないことにしますが、BLになっちゃうわ、携帯電話が出てくるわでみなさん発想が柔軟すぎてびっくりです。 なので私は全作品に目を通した時点で まいりました 状態だったのですが、着眼点が地

    放送大学のトリセツ#163 ライブweb授業のレポートコンテストの結果。 - めざせ行政書士&CFP(R)!放送大学生ひでえぬのブログ
    ch3cooh393
    ch3cooh393 2025/07/06
    授業の最後に歴代グランプリ作品の紹介があったんだけど、これは2023年の方かな? 2025入賞を目指したいところ……
  • 介護に関するクソバイス (増田編)

    やあ! みなさんこんにちは。 クソバイス男こと増田です。 何を隠そうこのワイ、母親の介護歴17年(糖尿→脳卒中→骨折→認知症で要介護4。この間祖母の介護も4年被ってる)、父親の介護歴11年(骨折→肺がん→認知症予備軍で要介護3)を自宅みている 大馬鹿者 大ベテランなんですね。もちろん独身KKOです。 と言うワケで、アドバイス欲を満たすための生贄を見つけたので、クソバイスするよ。 さあLet'sクソバイス ストレス解消方法についてストレス解消はルーチンにして日常に入れ込むことが大切。 水分補給と同じで、ストレスがたまったら解消するのでは間に合わないことが多いので、ルーチンにれる。 例えば俺の場合、毎週木曜日が仕事完全休暇という仕事なのだが、この休みに合わせて、木曜日は両親ともにデイサービスに送り出している。 そして、木曜日はストレス解消の日、自分を甘やかす日と決めて、何もしなかったり、だらっ

    介護に関するクソバイス (増田編)
  • DevelopersIOリニューアルのお知らせ(2024年7月) | DevelopersIO

    2024年7月1日、当ブログサイトDevelopersIOのリニューアルを実施しました。 その内容についてお知らせします。 リリース済み 7月1日時点のリリース済みの各ページについて紹介します。 記事ページ 2011年7月から2024年7月1日までに投稿、公開済みの 48,671 件の技術記事は、全て移行完了しています。 サンプル記事 https://dev.classmethod.jp/articles/multi-factor-authentication/ 2019年以前のDevelopersIOの記事、URLのパスにカテゴリを示す要素が含まれる仕様でした。 https://dev.classmethod.jp/<カテゴリ>/<記事SLUG>/ 前回2020年のリニューアル時、全ての技術記事は 「/articles/」のパスに格納される仕様になりました。 https://dev.cl

    DevelopersIOリニューアルのお知らせ(2024年7月) | DevelopersIO
  • Xcode Preview CanvasでSwiftDataのサンプルデータを表示する | DevelopersIO

    こんにちは、製造ビジネステクノロジー部の嶋村です。 最近、個人のアプリ開発でSwiftDataを使い始めました。開発を進める中で、XcodeのPreview Canvas上でテストデータを使って表示させたいと感じ、調べてみました。 今回は、XcodeのPreview Canvas上でどのようにサンプルデータを表示するか、その方法について調べたことを書こうと思います。 今回作ったもの 今回は簡単なTodoアプリを作りました。 Preview Canvasでサンプルデータを表示する まずは、プレビュー用のサンプルデータを作る前に用意したTodoアプリのモデルです。 今回はタイトルと完了状態のシンプルなものにしました。 // Todo.swift import SwiftData @Model final class Todo { var title: String var isComplete

    Xcode Preview CanvasでSwiftDataのサンプルデータを表示する | DevelopersIO
    ch3cooh393
    ch3cooh393 2024/06/30
    SwiftDataのサンプル助かる🙏
  • Compose MultiplatformでブラウザにてURLを開く方法|kaleidot.net

    Compose MultiplatformではURLをブラウザで開くのにAndroid・iOS毎に処理を記述する必要がありそうと感じるのだが、そんなことはなくてUriHandlerで実装される共通の処理でURLをブラウザで開くことができます。記事ではUriHandlerの使い方を簡単に説明していきます。 UriHandlerとは? UriHandlerは以下の定義のインタフェースで、ブラウザで特定のURLを開くためのopenUriだけが定義されています。 Kotlin/** * An interface of providing platform specific URL handling. */ interface UriHandler { /** * Open given URL in browser */ fun openUri(uri: String) }

    Compose MultiplatformでブラウザにてURLを開く方法|kaleidot.net
  • 危険なごちそう:死体における病原体感染リスクが鳥とウジの食う食われる関係を支配する?

    危険なごちそう:死体における病原体感染リスクが鳥とウジのわれる関係を支配する? PRESS RELEASE 2024-6-19 概要 チャールズ・ダーウィンは,嫌悪感には進化上の意義があると提唱しました.私たちは異臭のするべ物に対して”おぇ”となるとき,腐ったものや有毒なものを口にしてしまう危険を回避しているのかもしれません.こうした健康を維持するための能的な振る舞いは,人間だけでなく,自然界に暮らす生き物たちにも備わっていることが少しずつ分かってきました. 研究では,北海道八雲町の日大学演習林において,自動撮影カメラを使用し,アライグマの死体で孵化したウジがスズメ目鳥類に捕される様子を詳細に観察しました.この結果,ウジは12種の鳥類によって捕されていることが分かりました.興味深いことに,これらの鳥類はウジが死体に留まっている間はほとんど手を付けず,蛹化のために死体の外へ

  • IPv6サブネットからIPv4インターネットへCloudflare WARPでアクセスしてみた | DevelopersIO

    こんにちは。CX事業部製造ビジネステクノロジー部のakkyです。 今月からAWSでIPv4アドレスが有料化され、まもなく1カ月が経とうとしています。これによってIPv4アドレス1つあたり月おおよそ3.6ドルの料金がかかるようになりました。(ただし、月あたり750時間(およそ1カ月ぶん)の無料枠があります) 最近はIPv6対応のISPも多いですし、内部で使用するAPIなどはIPv6だけでも成り立つかもしれませんが、 自分からアクセスする外部のサーバがIPv4のみの提供だと、結局自分のサーバにもIPv4アドレスを付けたり、NATゲートウェイを有効にしてDNS64/NAT64を利用する必要が出てきます。 また、AWS自体のサービスもすべてがIPv6対応しているわけではなく、IPv4のみ提供しているエンドポイントも多いのが現状です。 このような状況のため、しばらくはIPv4アドレスが必要な状況は

    IPv6サブネットからIPv4インターネットへCloudflare WARPでアクセスしてみた | DevelopersIO
  • 【iOS 17】オンデバイス完結!オブジェクトキャプチャ→3Dモデル生成の過程を確認してみた | DevelopersIO

    PhotogrammetorySession PhotogrammetrySessionは、一連の画像から3Dモデルの作成を管理するセッションです。 どのように使用するかについては、後半のオブジェクトをキャプチャ後の3Dモデル生成部分で登場しますのでその際に説明いたします。 実際に動かして確認する それぞれのCaptureStateが画面に実際にどのような影響を与えるのか確認いきます。 今回はCaptureStateを画面上にわかりやすく反映する為にExtensionで変数labelを作成しました。 extension ObjectCaptureSession.CaptureState { var label: String { switch self { case .initializing: "initializing" case .ready: "ready" case .detec

    【iOS 17】オンデバイス完結!オブジェクトキャプチャ→3Dモデル生成の過程を確認してみた | DevelopersIO
  • ネットを監視も干渉もしない国は、日本を含むたった4カ国だけ

    インターネット上の意見に政府の圧力がかかるのは70カ国中53カ国、監視干渉行為をしない国は日を含めてたった4カ国。ネット上の自由に迫る「影」は着々と広がり続けています。その実情とは。長年情報通信政策に携わり、現在は大手プロバイダーのIIJ副社長である谷脇康彦氏の著書『 教養としてのインターネット論 世界の最先端を知る「10の論点」 』から一部を抜粋して紹介します。 インターネットはどう生まれ、どう使われてきたか 1960年代のインターネット草創期。インターネットの普及は世界の人々の間で情報や知識を共有することを促し、透明で民主的な社会の実現に貢献するという期待が利用者の間に確かに存在していました。これはインターネットの基精神である「自律・分散・協調」という面に依拠するものでした。 具体的には、インターネットを構成するルーターなどの機器は民間の人たちが「自律」的、つまり自由に設置・運用し

    ネットを監視も干渉もしない国は、日本を含むたった4カ国だけ
    ch3cooh393
    ch3cooh393 2024/02/22
    “日本は、カナダ・コスタリカ・アイスランドとともに、監視干渉行為を行っていない数少ない国の一つとして挙げられています。”
  • 普通の人が資産運用で99点をとる方法とその考え方 - hayato

    (2025年12月) 第4部「細かすぎて伝わらない編(仮))」を試験的に公開。現在 GitHub スポンサーの仕組みを利用したサポーター限定公開です。 (2025年12月) 書籍版の内容を基に全面的に更新。 (2024年9月) 書籍『普通の人が資産運用で99点をとる方法とその考え方』が日経BPから出版されました。詳しくはこちら。 今後もこの記事の内容は必要に応じてアップデートする予定です。質問等は、GitHub Issues までお願いします。 更新履歴 直接、ここ (Blame の結果)をみてもらうのが一番早いです。以下の更新履歴はおまけ程度です。 [2025-12-17 Wed] 第4部「細かすぎて伝わらない編(仮)」 を仮公開 [2025-12-17 Wed] 書籍版の内容に更新 (Issue #79) [2024-10-23 Wed] 目次を追加。内容は同じ。 [2024-08-0

    普通の人が資産運用で99点をとる方法とその考え方 - hayato
  • 放送大学のトリセツ#148 ライブWeb授業「決断する戦国武将」のその後 - めざせ行政書士&CFP(R)!放送大学生ひでえぬのブログ

    みなさんこんにちは、ひでえぬです。 昨日は、面接授業「心理学実験3」のレポートが書き終わりました。 hide-n64.hatenablog.jp その数、なんと 47ページ!! これは表紙とかを除いた数です。(つまり文のみ)それぞれの課題に表紙を付ける必要がある*1ので、間違いなく50ページを超えます。 こんなにたくさんはないけどね。 ほかの受講生の方がどれくらい書いているかはわからないのですが、今までの「心理学実験」のレポートは、実験1つについて、だいたい多くても10ページくらいだった気がするので、なんで増えたかが気になります。 まあ、今回は、 グラフが多い 文字が大きい(12ポイント) というのが大きいと思います。 文字の大きさは講師の先生のリクエストなので変えられないし、グラフが多いのも実験の性格上致し方ないのかなと思います。 それにしても多いとは思いますけどね。 これを読む先生も

    放送大学のトリセツ#148 ライブWeb授業「決断する戦国武将」のその後 - めざせ行政書士&CFP(R)!放送大学生ひでえぬのブログ
    ch3cooh393
    ch3cooh393 2024/02/04
    めっちゃ楽しそう。今期はこれだけ受けるようにしようかな
  • とあるアプリのサービス終了を見届ける 〜サブスクリプション型アプリのサービス終了ベストプラクティス〜

    iOSDC2021の登壇資料です。 ---------- アプリの立ち上げの話はよくあると思いますが、クロージングの話を聞く機会はあまりないかと思います。 昨今サブスクリプション型のアプリも増えてきているなかで、実体験から語られるサービス終了の側面をともに見てみませんか? 実際にアプリのクロ…

    とあるアプリのサービス終了を見届ける 〜サブスクリプション型アプリのサービス終了ベストプラクティス〜