Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
s99e209のブックマーク - はてなブックマーク
[go: Go Back, main page]

タグ

s99e209のブックマーク (6,339)

  • 社内でAI駆動開発ツールの使用調査したら、たった1週間で『Claude Code』一択になっていた話

    こんにちは!株式会社エクスプラザでリードエンジニアをやっている@Unsuです。 今回の記事では、社内でどんなAI開発ツールを使ってAI駆動開発をしているかをまとめてみました。 記事を書いたきっかけ 最近、チーム内で「最近これ便利なんですよ」とか「これはまだ限界あるなー」といった話が聞こえるようになり、そしてみんなそれぞれツール選びの違いが多く、これは一度まとめて記事にしてみても面白そうだと思い、社内でアンケートを実施してみました。 1回目のアンケートでは、いろんなツールを使い分ける実態や、それぞれの評価理由などが見えてきました。 その様子を記事としてまとめようと執筆を進めていたのですが、 1週間ほど経ち、「あれ?もしかして、みんな同じツール使ってない?」という違和感から、同じメンバーに再度アンケートを実施したところ、全然違う結果が出ていました。 今回は、その様子を記事にして見ました。 アン

    社内でAI駆動開発ツールの使用調査したら、たった1週間で『Claude Code』一択になっていた話
  • ソフトウェアアーキテクチャに基づいた自動テスト戦略と実装ガイドライン - freee Developers Hub

    支出管理開発部で事業部横断テックリードをしている @ogugu です。 広く複雑で大規模になりつつある支出管理のアーキテクチャについて、以下の連載形式でご紹介していきます。 OpenAPI ではなく TypeSpec を読み書きするスキーマ駆動開発 (記事) ソフトウェアアーキテクチャに基づいた自動テスト戦略と実装ガイドライン 支出管理におけるマイクロサービスアーキテクチャの知見 今回は、自動テストの戦略をご紹介します。 社内展開した内容を可能な限りそのままご紹介しますので、文体についてはご了承ください。 目的 概略図 テストレイヤー毎の使い分け Unit Test Integration Test Backend E2E Browser E2E アプリケーションレイヤー毎の戦略 フロントエンド Page Component (画面レベルのコンポーネント) Page 以外の Compo

    ソフトウェアアーキテクチャに基づいた自動テスト戦略と実装ガイドライン - freee Developers Hub
  • Claude Codeを徹底解説してみた(前編) | DevelopersIO

    こんちには。 データ事業機械学習チームの中村(nokomoro3)です。 今回はClaude Codeを徹底解説したいと思います。 記事について 私は元々はCursorを使っており、Claude Codeは必要なのか半信半疑だったのですが、試してみた感じエージェントの挙動はかなり期待通りな印象です。実際にCursorではコード補完やCmd + Kをメインに、エージェント的な動きはClaude Codeやるように最近使い分けを始めています。 使用感は主観に寄るところも大きいので文面でお伝えするのは難しいですが、Claude Codeのことを少しでも知ってもらい多くの人に使ってもらるよう、一通りの使い方を記事にしました。 以下の内容で記載しており、盛りだくさんとなっております。 Claude Codeの基的なセットアップ方法から解説 基礎的な使い方から応用(Permission、Gi

    Claude Codeを徹底解説してみた(前編) | DevelopersIO
  • Claude Codeを徹底解説してみた(後編) | DevelopersIO

    こんちには。 データ事業機械学習チームの中村(nokomoro3)です。 今回はClaude Codeを徹底解説したいと思います。 記事について 私は元々はCursorを使っており、Claude Codeは必要なのか半信半疑だったのですが、試してみた感じエージェントの挙動はかなり期待通りな印象です。実際にCursorではコード補完やCmd + Kをメインに、エージェント的な動きはClaude Codeやるように最近使い分けを始めています。 使用感は主観に寄るところも大きいので文面でお伝えするのは難しいですが、Claude Codeのことを少しでも知ってもらい多くの人に使ってもらるよう、一通りの使い方を記事にしました。 以下の内容で記載しており、盛りだくさんとなっております。 Claude Codeの基的なセットアップ方法から解説 基礎的な使い方から応用(Permission、Gi

    Claude Codeを徹底解説してみた(後編) | DevelopersIO
  • Sparkle Design

    誰もがいいデザインを生み出せるグッドパッチのデザインシステム「Sparkle Design」の公式サイトです

    Sparkle Design
  • 40代シニアソフトウェアエンジニアが見つけた「燃え尽きない」ための“バランス” | レバテックラボ(レバテックLAB)

    竹添 直樹 トレジャーデータ勤務、プリンシパルソフトウェアエンジニア。新卒で零細SES企業に就職し様々な現場を渡り歩いたのち、趣味として行っていたOSS活動をきっかけに某大手SIerの子会社に転職、OSSを活用した研究開発プロジェクトからアジャイル受託開発、大手ユーザ企業での内製支援など9年ほど務めたのちSI業界を離れ、Webサービス企業でCTO直属チームとして新規サービス立ち上げ、技術広報等に従事したのち現職。イングランドプレミアリーグのアーセナルを応援しています。 X: @takezoen GitHub: https://github.com/takezoe ブログ:「たけぞう瀕死ブログ」 トレジャーデータ入社後、ソフトウェアエンジニアとして一心不乱に働いてきました。徐々にチームメンバーも増えていき、気付くとチームでも古株となり、チーム統合などを経てチームも拡大。いつの間にかタイトルも

    40代シニアソフトウェアエンジニアが見つけた「燃え尽きない」ための“バランス” | レバテックラボ(レバテックLAB)
  • エンジニアリングマネージャーとして読んでよかった4冊 (+αの5冊) - log4ketancho

    こんにちは、@ketancho です。 私はこれまで3年ほど *1 エンジニアリングマネージャーとして仕事をしているのですが *2、マネージャーになって以来、技術書以外のを読む機会がとても増えました。 この記事ではそれらのの中から、エンジニアリングマネージャーとして私の細胞になっているであろうを4冊紹介させていただきます。(実は別に5冊ほどおすすめながあるのですが、それについては後述..) ▼ この記事の目次 エンジニアリングマネージャーのしごと 任せるコツ アジャイルなチームをつくる ふりかえりガイドブック 新 コーチングが人を活かす +αの5冊 まとめ エンジニアリングマネージャーのしごと エンジニアリングマネージャーのしごと ―チームが必要とするマネージャーになる方法 作者:James Stanierオーム社Amazon 私がマネージャーになった際、隣のエンジニアチームの先輩

    エンジニアリングマネージャーとして読んでよかった4冊 (+αの5冊) - log4ketancho
  • twadaさん講演「質とスピード」@Accenture Innovation Hub Tokyo

    先日、私が所属する品質コンサルティング組織「QE&A」の活動の一環として、初めて全社的なイベント「QualityConf」を開催しました。 今回は、TDD(テスト駆動開発)のエバンジェリストとして国内外で知られるtwadaさん(和田卓人さん)をゲストにお招きし、Accenture Innovation Hub Tokyoにて「質とスピード ~ソフトウェア開発の典型的な誤解を解く~」というテーマで講演をしていただきました。 普段、テスト自動化やQA活動に携わる私にとって、twadaさんとはずっとお会いしてみたいと常日頃から思っていましたので、社内向けイベントで直接お話しいただく機会を設けられたこと、非常に嬉しく思っています。 今回は、twadaさんの当日の講演の内容をダイジェストでお届けします! なぜ今、「質とスピード」なのか? ソフトウェア開発に携わる誰もが直面する問題、それが「質とスピー

    twadaさん講演「質とスピード」@Accenture Innovation Hub Tokyo
  • ソケット通信を一緒に理解しよう!! - Qiita

    はじめに 「ソケット通信ってなんやねん」、そう思った経験はみなさんもあると思います。 私もそのうちの一人です 👍 個人的に初学者の方がつまづくポイントが多い概念なのかなと感じていました。 記事では、そのモヤモヤを解消すべくソケットの基礎概念に触れていこうと思います。 この記事を読み終わった後、皆さんはソケットを理解し、ウキウキになれるはずです! では、一緒に「見えない通信」の扉を開きましょう〜 👽 対象読者 ソケット通信を基礎から理解したい方!! ソケット通信とは何か? まず、ソケットとは何なのかみていきましょう。 ソケットとは ソケット は、オペレーティングシステム (OS) が提供する、プロセス間通信のエンドポイント、つまり「出入り口」のことです。 同じコンピュータ内の異なるプログラム同士、あるいは、ネットワークを介した異なるコンピュータ上のプログラム同士がデータのやり取りをする

    ソケット通信を一緒に理解しよう!! - Qiita
  • すべてのコーディングエージェントに独立した開発用コンテナ環境を与えられる「Container Use」、Docker創業者がオープンソースで公開

    すべてのコーディングエージェントに独立した開発用コンテナ環境を与えられる「Container Use」、Docker創業者がオープンソースで公開 Docker創業者で現在はプラットフォームエンジニアリングのツールを開発するDagger社の創業者兼CTOのSolomon Hykes(ソロモン・ハイクス)氏は、すべてのコーディングエージェントに対してそれぞれ独立した開発用のコンテナ環境を与えられるオープンソースのツール「Container Use」を公開しました。 container-use has a logo. How do you like it? pic.twitter.com/IcKmbymGLW — Solomon Hykes (@solomonstre) June 7, 2025 AIエージェントがWebブラウザを操作できるようになる「Browser Use」や、AIエージェント

    すべてのコーディングエージェントに独立した開発用コンテナ環境を与えられる「Container Use」、Docker創業者がオープンソースで公開
  • ソフトウェアエンジニアとしての将来が見えなくなってきた|choo

    昨今の AI の進化を見ていると、自分が会社員のソフトウェアエンジニアとして仕事をできるのは、あと何年間だろうかと思う。 まだ 5 年はだいじょぶかもしれないけど、10年はもうもたないかもしれない。正直 15 年はかなり厳しい気がする。 いや、5年後ももはやわからない。 ここ 1,2 年の間に就職すれば、その会社で 5 年以上はまだ働けるかもしれない。 しかし 5 年後にソフトウェアエンジニアとして自分が就職できる働き口はほとんどない可能性は十分にある。 正直今までのぼくの考えとしては、ソフトウェアエンジニアという職種は、AI が進化していっていろんな職業がなくなっていっても、その AI を作るのはソフトウェアエンジニアなのだから、他職種よりかは相対的に安泰だと思っていた。 でもここ半年くらいは、自分のキャリアの最後までソフトウェアエンジニアとして生きることはないだろうと思い始めている。

    ソフトウェアエンジニアとしての将来が見えなくなってきた|choo
  • NotebookLMに一般公開機能きてた!これはやばい

    ノートという概念を大きく変えたあのNotebookLMが、なんと一般公開できるようになりました!これ、誰でもLLMとインタラクティブにやりとりできる/ノートを共有できるようになったってことで、何気に活版印刷技術の発明以来くらいの革命なのでは……。とにかくやばい。 試しに以下Googleアカウントでログインして見てみてください。 やりかたは「共有」から「リンクを知っている全員」を選択して、「リンクをコピー」し、あとはリンクをシェアするだけ。簡単すぎる。 ちなみに樋口が初めてNotebook LMを触ったときの衝撃は以下の記事に書き留められています。

    NotebookLMに一般公開機能きてた!これはやばい
  • 変化に強いテーブル設計の勘所 / Table design that is resistant to changes

    # DBリファクタリングの勘所と所感 - https://soudai.hatenablog.com/entry/2017/12/27/080000 # アジャイル開発とデータベース設計 - 変化に対応するシンプルな実装のために必要なこと - https://agilejourney.uzab…

    変化に強いテーブル設計の勘所 / Table design that is resistant to changes
  • コードの寿命・データの寿命・互換性の寿命

    これを記事にしている 2025 年 5 月の二年ほど前 (2023-06-02) に、縁あって明治大学 情報科学科での特別講義 [1] を担当させてもらいました。 身内の評判は悪くなかったのでスライドは公開していたんですが、単に Google Slides を公開状態にしただけだったんですね。 [2] これではあとから参照・引用するのも難しく、ちょっともったいないかと思ったので、いまさらながら記事の形でまとめなおしておくことにしました。 一年も経てば情報が古くなってしまうコの業界です。賞味期限切れの話もあると思いますが、話のネタにでもしてもらえれば幸いです。 講義の対象と目的 この講義、目的は2つあって、まず「最新の情報科学トピックに触れる」こと。 それから、就職活動が始まる3年生がメインの対象者なので、 今後のキャリアプランとか人生指針に関するいろいろな視点を持ってもらうことです。 この

    コードの寿命・データの寿命・互換性の寿命
  • webアクセシビリティ、デザイン面での最初の難題「緑オレンジ問題」を考える|加藤朋義

    「このボタンは目立たせたいから、オレンジにしよう!」 そう思ってデザインすると、「このオレンジはアクセシビリティ未達です」と指摘が入る。 目立つ色を使ったのに、アクセシビリティに達していない。そんなちょっと腑に落ちない経験をしたことないでしょうか。 ここではデザイナーさんがひっかかりやすいwebアクセシビリティ問題No.1(個人調べ)といえる緑オレンジ問題を詳しくみていき、解決方法を考えます。 「緑オレンジ問題」とは冒頭のように、ボタンを目立たせようとしてオレンジ色を選んだ瞬間、アクセシビリティ上で問題が発生する可能性があります。 ↓ 以下のボタンをご覧ください。 良い感じのオレンジだと感じる人が多いかと思います。 しかし、このオレンジはアクセシビリティ基準をクリアしていません。 (ここでいう「アクセシビリティ基準」とはWCAG2.2レベルAAを元にします。初心者の方は「なんかみんなが基準

    webアクセシビリティ、デザイン面での最初の難題「緑オレンジ問題」を考える|加藤朋義
  • フルスタックテスティング 10のテスト手法で実践する高品質ソフトウェア開発 | 翔泳社

    古今東西、あらゆる品質要件をカバーせよ。 10の手法を一冊で学び尽くす「フルスタック」テストガイドが登場。 ソフトウェアテストには、対象とする品質要件に応じて様々な「手法」が存在します。しかし、個別のテスト手法を断片的に学ぶだけでは、プロダクトの品質を総合的に高めることはできません。書は、複数のテストを補完的に組み合わせて、あらゆる側面から品質を検証するための技術・戦略を、体系的に学べる骨太なガイドブックです。 取り上げるのは、以下10種のテスト手法。それぞれについて、テストの原理原則・導入戦略・実践方法を、具体的なWeb/モバイルアプリケーションでの適用例を交えながら詳しく解説します。 □手動探索的テスト □自動テスト □継続的テスト □データテスト □ビジュアルテスト □パフォーマンステスト □セキュリティテスト □アクセシビリティテスト □モバイルテスト □機能横断要件テスト

    フルスタックテスティング 10のテスト手法で実践する高品質ソフトウェア開発 | 翔泳社
  • ChatGPTでの業務改善に失敗する前に読むnote|うめもと

    はじめにChatGPTをはじめとする生成AIの登場により、多くの方が業務改善への活用に関心をお持ちのことと思います。 しかし、個人レベルでの活用は進んでも、チームや組織全体での業務改善となると、期待したほどの成果が得られていないケースも少なくないのではないでしょうか? 稿では、私自身が直近で携わった複数の生成AI活用プロジェクトの経験をもとに、業務改善を進める上でのポイントや注意点を備忘録としてまとめました。 基的な内容も含まれますが、実践に基づいた観点から整理していますので、これから取り組む方、すでに取り組んでいるが課題を感じている方のご参考になれば幸いです。 生成AIを活用した業務改善に興味がある人はまず30分お話してみませんか? 以下のフォームにご回答いただいた方と生成AIを活用した業務改善についてお話する時間を設けれればと思います。 また、フォームに回答した方には私が業務改善の

    ChatGPTでの業務改善に失敗する前に読むnote|うめもと
  • 2025年のz-index設計を考える

    社内勉強会用 またしても破綻しがちな z-index の設計を考える。 --- 【質問への解答】 Q. Sassのmapでの管理はどうですか? 使用しなくて良いと思います。 理由としては、z-index を map で定義したとしても @each するわけでもなく旨味が無…

    2025年のz-index設計を考える
  • なぜObsidianが2025年になって注目されているのか | gihyo.jp

    前回までの連載のあと、2023年秋に『Obsidianで"育てる"最強ノート術』を刊行しました。そして2025年になって、Obsidianが大きく注目を集めています。今回はその背景と理由について解説します。 AIとの連携 ObsidianはノートアプリやPKM(Personal Knowledge Management)ツールとして注目を集めました。主な特徴として、この連載でも解説してきた次のことが挙げられます。 ローカル環境で動作する Markdownで書いたノートをリンクできる 階層型のタグで管理できる プラグインで拡張できる そんな中、2025年になって注目された背景として、「⁠AI人工知能)との連携」があります。ここでは「生成AIの進化」「⁠RAGとMCPの登場」「⁠AIエージェントの登場」という3つの視点から紹介します。 生成AIの進化 2022年末にChatGPTが公開されて

    なぜObsidianが2025年になって注目されているのか | gihyo.jp
    s99e209
    s99e209 2025/05/12
  • 日本と海外の情報設計の違い|takumi

    「情報設計(IA: Information Architecture)」は、ユーザーが目的の情報に迷わずたどり着くための基盤となる重要な考え方です。私は国内向けのサービスを運営している事業会社に所属しており、普段からいろんなサービスを触っているうちに、日と欧米のサービスの情報設計に大きな違いがあることに気づきました。 この記事では、日海外における情報設計の思想の違いについて調べたことを紹介します。 情報量満載の日、削ぎ落とす欧米たとえば、楽天市場の日版は、文字・画像・リンクが密集し、ファーストビューだけで何十もの情報が目に入ります。一方、Rakuten USは白を基調とした余白のあるレイアウトで、ユーザーの視線を絞り込むように設計されています。 同じ傾向はスターバックスにも見られます。日版はキャンペーンや新商品を賑やかにアピールし、画像も豊富。一方、アメリカ版は大きなビジュアル

    日本と海外の情報設計の違い|takumi