makopy_insideのブックマーク (13,785)

  • UIから紙媒体まで、顧客体験を全体設計。東京ガスのデザイナーの役割について|Cocoda

    東京ガス株式会社でUIUXデザインチームのリーダーをしている檜垣です。 東京ガスでは、2022年にWebプロダクト開発の内製化を目指して、インハウスの開発組織が立ち上がりました。同年、デザインチームも立ち上がり、現在は兼務者も含めて7名が所属しています。 デザインチームでは、お客さま向けWeb会員サービスであるmyTOKYOGASプロダクトを中心に個人のお客さま向けサービスに対してデザインの視点から関わっています。 2022年4月に立ち上がった、東京ガスの内製開発組織 (*当時の組織役割の名称です)東京ガスは、紙の検針票の発行を2024年10月をもって終了するにあたり、2023年11月から2024年11月にかけて、検針票のペーパーレス化を進め、加えて書面(検針票・払込書)の有料化を実施しました。 この検針票のぺーパーレス化のプロジェクトに含まれるmyTOKYOGASは、Web上で電気・ガス

    UIから紙媒体まで、顧客体験を全体設計。東京ガスのデザイナーの役割について|Cocoda
  • リーナス・トーバルズがLinux 6.15-rc1のテストコードを汚物呼ばわりして激怒

    by TED Conference ​Linuxカーネルの優しい終身の独裁者であるリーナス・トーバルズ氏が、Linux 6.15-rc1カーネルに含まれるテストコードがビルドプロセスを遅延させディレクトリ内に不要な一時ファイルを生成してしまっていたことに対し、怒りを爆発させたと報じられています。 Torvalds Frustrated Over "Disgusting" Testing "Turd" DRM Code Landing In Linux 6.15 - Phoronix https://www.phoronix.com/news/Linux-6.15-hdrtest-Turd Linus Torvalds rages against ‘random turd files’ in Linux 6.15-rc1 directories | Tom's Hardware https:

    リーナス・トーバルズがLinux 6.15-rc1のテストコードを汚物呼ばわりして激怒
  • プロンプトを指導する - 西尾泰和の外部脳

    Not_junk_ 東京大学の「レポートでchatgpt使ってもいいけど、使ったら参考文献にプロンプトとか全部書けよな」とかいう謎ルール

    プロンプトを指導する - 西尾泰和の外部脳
  • 難しいプロダクトが成長している今だからこそ、ソフトウェアエンジニアリングでデリバリーを3倍速くしたい - 株式会社ヘンリー エンジニアブログ

    こんにちは。ヘンリーでエンジニアをしている agatan です。 私は現在医事会計チームに所属し、医療事務の皆様が使う会計システム(レセコン)としての側面について Henry の開発に携わっています。 日々開発をする中で、「デリバリーが3倍速ければいろんな問題が解決するのになー」と考えていることがよくあり、そのための障壁や打ち手を考えるために現状の開発の課題感を整理していました。 実はこれはヘンリーのソフトウェアエンジニアリングの向き合っている難しさ(とそこに挑戦する面白さ)の芯の一つなのではないかと思い、せっかくなので記事にしてみることにしました。 (弊社の行動指針に「ドオープン」(自身の考えを積極的に共有する)というものがあるのですが、同僚から「もっとこうするべきだという考え方を出していくのがリーダーシップですよ」とドオープンにフィードバックされました。この記事は、その通りだなと思って

    難しいプロダクトが成長している今だからこそ、ソフトウェアエンジニアリングでデリバリーを3倍速くしたい - 株式会社ヘンリー エンジニアブログ
  • Web における Security, Safety, Trust の相対性 | blog.jxck.io

    Intro 我々は、インターネット上において「信頼」できるサービスを、「安全」に使うことに、「安心」を求める。 プライバシーは守られ、不正な取引には加担せず、詐欺被害も受けたくない。 技術的に言えば、通信は暗号化し、個人は匿名化し、データは秘匿し、それによって Secure で Safety で Trustworthy な Web が手に入る。 それを突き詰めた先に、「自由」で理想的なインターネットがある。 当だろうか? Eve とは誰か Alice と Bob の通信の間にいる Eve は、暗号化されていない通信を覗くことができる。 スノーデンによって告発された PRISM は、「Eve が一人の攻撃者とは限らず、国家そのものであり得る」ことを明るみにした。広域盗聴による監視活動は、国民の安全を守るためという大義のもと実施された。もしかしたら、それによって未然に防がれたテロなども、あっ

    Web における Security, Safety, Trust の相対性 | blog.jxck.io
  • Thoughtworks Technology Radar とはなにか - yoshidashingo

    吉田真吾(@yoshidashingo)です。 めまぐるしく進化するソフトウェア開発の分野において、多くの組織にとって適切な技術選定は難易度の高いプロセスです。企業で利用する多くの技術領域(開発手法、フレームワーク、プログラム言語、ツールやライブラリ、プラットフォーム)それぞれについてロングリストを作成し、自分の組織にあった評価軸や仮説に基づいてショートリストにし、実際にPoC計画を立てて小さいデモプログラム・環境を作成して評価をするといった活動が必要です。さらに、今日採用した技術は半年後1年後にまた再評価が必要になるかもしれない。 こういうプロセスを漏れなく回すためには、成熟化した技術組織を継続維持できている必要があります。十分に組織化されていないスタートアップや、十分な技術投資ができない中小企業や、組織横断的なExcellenceが徹底されていない大企業それぞれにおいてはなかなか実践が

    Thoughtworks Technology Radar とはなにか - yoshidashingo
  • ソニーもBD生産終了、近づく“テレビ保存文化”の終焉 「残し続けたい」を阻む大きな壁とは - ITmedia NEWS

    2024年11月ぐらいから話題になった「VHS2025年問題」。25年にはVHSの保守部品が手に入らなくなり、再生機の修理が困難になることから、もう見られなくなるのではないかとの懸念が出てきた。VHSからのダビングを請け負う事業者の元へは、いまだに依頼者の列が続いているという。 この時筆者は、VHS映像をDVDやBlu-rayに残すのは危険だと警告した。ディスクメディアも長期間保存できる確証はなく、さらに言えばVHSと同じように再生機が消滅する可能性があるからだ。 そして25年2月にはソニーがBlu-ray Discの生産を終了した。国内シェア第2位、およそ3割を占めるソニーの撤退で、ディスクの供給はほぼ台湾メーカー頼みとなった。そういう台湾も、地元の需要があるわけではない。テレビを録画して保存するという文化が存在するのは、ほぼ日だけだからだ。 なぜテレビを録画するのか テレビを録画する

    ソニーもBD生産終了、近づく“テレビ保存文化”の終焉 「残し続けたい」を阻む大きな壁とは - ITmedia NEWS
  • LINE iOSアプリの快適なデバッグ体験を求めて - LLDBの安定性とパフォーマンス改善

    LINEアプリ開発部 モバイル・ディベロッパーエクスペリエンスチームの@giginetです。 皆さん、デバッグしてますか? LINE iOSアプリでは、Xcode 16から、デバッガの式評価が失敗したり、非常に長い時間がかかる現象が報告されています。この記事では、その問題に対処すべく巨大なプロジェクトにおけるデバッグ体験の改善について行った取り組みをいくつかご紹介します。 LINEアプリにおける、LLDBの速度と安定性の課題 LINEのiOSアプリは、非常に巨大なプロジェクトです。それ故、単純なデバッグ体験においてもパフォーマンス上の問題が発生しています。例えば、単にある実行ステップにブレークポイントを張り、変数を評価するだけでも、数分程度の時間がかかることがあります。 また、LINE固有の依存管理による課題もあります。LINEは、外部の依存関係が非常に多く、通常のパッケージ管理システム

    LINE iOSアプリの快適なデバッグ体験を求めて - LLDBの安定性とパフォーマンス改善
  • マルチテナントアプリで行うイベント計測のしくみ - Hatena Developer Blog

    こんにちは、Androidエンジニアのid:r4wxiiです。『Inside GigaViewer for Apps』連載5回目は、メディア共通機能の1つであるイベント送信機能を、GigaViewer for Apps(以下、GigaApps)の標準機能として実現するための設計について紹介します。 イベント送信機能とは GigaAppsのイベント送信機能が複雑となってしまう理由 メディアによって異なる計測プラットフォーム メディアによって異なるイベント GigaAppsにおけるイベント送信機能を噛み砕いた設計 メディアによって異なる計測プラットフォーム メディアによって異なるパラメータ イベントを適切に振り分けて送信する 実装 イベントを送信する メディアによって異なる計測プラットフォームを扱う メディアによって異なるパラメータを扱う イベントを適切に振り分けて送信する 終わりに イベント

    マルチテナントアプリで行うイベント計測のしくみ - Hatena Developer Blog
  • 「Switch 2」はどう進化した? 旧Switchと比較してみた

    任天堂は4月2日、次世代ゲーム機「Nintendo Switch 2」の詳細を発表した。既報の通り、6月5日に4万9980円で発売する。価格、体サイズ共に一回り大きくなった“次世代機”を、既存のNintendo Switch 3機種と比較してみよう(記事末に比較表あり)。 サイズは一回り大きくなり、新機能「GameChat」のメニューを直接呼び出せる「C」ボタンの追加や、マウス操作も行える「Joy-Con 2」、オプションの「Nintendo Switch 2カメラ」(別売)との連携など「新しい遊び」のための機能を加えた。 体上面にはマイクを搭載し、ゲームをプレイしながらフレンドとボイスチャットやビデオチャットが行える。ゲームによってはプレイヤーの顔を画面内にはめ込んだ状態で遊ぶこともできる。ノイズキャンセル技術により、プレイヤーと体が離れていても人の声だけを拾うという。 同じく上面

    「Switch 2」はどう進化した? 旧Switchと比較してみた
  • 要件定義とソフトウェアアーキテクチャ設計 - TRACERY Lab.(トレラボ)

    シリーズ: 要件定義とはそもそも何か 要件定義の目的とゴールとは 要件定義の重要ポイント〜要望・要求・要件を見極める 事業・業務・システムの3階層で要件を捉える 業務フロー図で見える化する業務プロセスからシステム要件への道筋 ユースケースとロバストネス図によるシステム要件定義 システム要件定義の成果物〜設計へのインプットを作成する 要件定義とソフトウェアアーキテクチャ設計(記事) TRACERYプロダクトマネージャーの haru です。 設計プロセスでは、要件定義で作成された成果物をもとに、各種の設計が進められます。 そのため、設計プロセスの流れや観点を理解しておくことで、「どのような情報を、どの粒度で要件としてまとめるべきか」が明確になり、要件定義の成果物の実用性や完成度が大きく向上します。 設計プロセスについて、たとえば、以下のような観点を押さえておくことが重要です。 どのような成果

    要件定義とソフトウェアアーキテクチャ設計 - TRACERY Lab.(トレラボ)
  • 脆弱性診断 with AIエージェント、はじめました。 - freee Developers Hub

    こんにちは!PSIRT red team の kaworu と yusui です。 最近力を入れて取り組んでいる、 AIエージェントを利用した脆弱性診断の取り組みについて紹介します。 取り組みの背景 はじめに、現在のfreeeの脆弱性診断の体制と、取り組みの背景についてです。 freeeの脆弱性診断の流れとしては、開発チームから、設計レビューの依頼をきっかけに始まります。 セキュリティ観点でレビューを行い、あわせて脆弱性診断が必要な対象を決定しています。診断が必要なものは準備、診断作業、そして結果が開発チームに共有、修正が必要なものは対応を依頼しています。 上述のような流れなのは、Webアプリケーションの脆弱性診断はソースコードに変更の入ったタイミング、つまりリリースごとの実施を理想として体制を作ってきたためです*1。 その結果、以下のような課題をずっと抱えています。 リリースごとの小さな

    脆弱性診断 with AIエージェント、はじめました。 - freee Developers Hub
  • 開発系AIツールの探索とAI時代の「富豪的プログラミング」 - 弁護士ドットコム株式会社 Creators’ blog

    こんにちは、CTOの@stanakaです。 年明けから2か月間、社内でさまざまなAIを活用した開発ツールを試してきました。当社ではすでにGitHub Copilotを標準的に導入していますが、他にも良いツールがあるはずだということで、エンジニアの皆さんに新しいツールを積極的に試してもらいました。 今回試した主なツールは以下のとおりです。 Cursor ChatGPT Plus, Pro Claude Pro Claude Code Cline Devin もっといろいろ試せるとよかったですが、リソースは有限なので今回はここまでとしました。取り組みの様子はブログでもいくつか紹介していますので、ぜひご覧ください。 creators.bengo4.com AIによるプログラミングの変化 社内で特にAIツールを使いこなしているエンジニアの傾向を観察すると、単一のツールに限定するのではなく、用途や状

    開発系AIツールの探索とAI時代の「富豪的プログラミング」 - 弁護士ドットコム株式会社 Creators’ blog
  • ブログの編集画面にイルカが出てきて本文を読んでアドバイスをくれるuser.js - hitode909の日記

    近年では、作文した文章をいきなり人に見せず、まずチャットに見てもらって、つっこみどころがないことを確認してから公開する、という習慣ができている。 ブログを書くときには、ブログの編集画面で書いてから、ChatGPTにコピペしていたけど、その場で見てもらえたら早いと思い、以下のようなことをやってくれる拡張機能を作った。 ブログの編集画面で動いて、文を監視する 文に変化があれば、「日記を批評して:(以下文)」というプロンプトでChat GPTのAPIに送る 得られた批評は、編集画面内に現れたイルカのセリフとして表示する Chrome拡張で作ったらいいかと思ったけど、この拡張時代の実装もAIにやってもらいたい、と考えると、1ファイルで完結したほうが楽だ、と思って、Tampermonkeyで動くuser.jsとして作った。 APIキーはGM_setValueして格納している。これは他のuser

    ブログの編集画面にイルカが出てきて本文を読んでアドバイスをくれるuser.js - hitode909の日記
  • Switch 2のニンテンドーダイレクト、同接数328万人を記録 日本記録を大幅更新か

    任天堂が4月2日にYouTube上で配信した動画番組「Nintendo Direct: Nintendo Switch 2」の同時接続数が328万人超えていたことが分かった。ユーザーローカルが公開しているWebサイト「生放送リアルタイムランキング」上によると、最大同接数328万9590人を記録している。これは、これまでに記録していた日記録を100万人以上も上回る数値だ。

    Switch 2のニンテンドーダイレクト、同接数328万人を記録 日本記録を大幅更新か
  • 「GIMP 3.2」は“無名”な画像形式もサポート ~デジタル資産へのアクセスを保証/まず白羽の矢が立ったのはGIF画像の亜種「Jeff's Image Format」(JIF)

    「GIMP 3.2」は“無名”な画像形式もサポート ~デジタル資産へのアクセスを保証/まず白羽の矢が立ったのはGIF画像の亜種「Jeff's Image Format」(JIF)
  • Devin的な自律型開発エージェントをAWS上に作ってみた! - maybe daily dev notes

    協働的AIチームメイトを謳うソフトウェア開発エージェント、Devin が注目を集めています。日コミュニティでの勉強会は参加者が1000人を超えるほどです(!) 今回はDevin的な動きを実現するセルフホスト型のソリューションを開発してみたので、その紹介です。 TL;DR; こちら↓にソースコード (IaC + Agent + Bolt app) を公開しています。 github.com 主な機能は以下です: クラウド上で並列して動作できるソフトウェア開発エージェント サーバーレス構成のため、料金の前払いは不要で固定費もほぼゼロ MCPサーバーとの統合が可能 プロンプトキャッシュやコンテキスト長制御によるコスト効率化 OSSのレポジトリもフォークして開発可能 .clinerules や CLAUDE.md などからリポジトリ固有の知識を自動読み込み AWSアカウントとGitHubアカウント

    Devin的な自律型開発エージェントをAWS上に作ってみた! - maybe daily dev notes
  • AI活用で“激変”のサイバーエージェント自社メディア 立役者に聞くAI活用法

    AI活用で“激変”のサイバーエージェント自社メディア 立役者に聞くAI活用法:トップ人材は、生成AIをこう使う ChatGPTの登場から2年半。後続サービスも続々と誕生し、ビジネスにおいて生成AIの活用は当たり前になりつつある。一方、毎日のように更新され続ける情報に追い付けず、まだその真価を発揮し切れていないという人も多いだろう。 そこで連載では、エグゼクティブやインフルエンサー、企業内のAI活用推進者などの生成AI活用法に注目。圧倒的な実力を発揮する“トップ人材”たちは、どんな生成AIをどのように使いこなしているのか。そしてそんな人材を抱える企業は、どのようにAIを利活用しているのか──業界や職種を問わず追いかける。 今回は、サイバーエージェントの事業や社員の働き方を紹介するオウンドメディア「CyberAgent Way」における生成AI導入事例に着目。IR・SR室のWebPRチームリ

    AI活用で“激変”のサイバーエージェント自社メディア 立役者に聞くAI活用法
  • 開発者に訊きました : Nintendo Switch 2|任天堂

    任天堂のものづくりに対する考えやこだわりを、 開発者みずからの言葉でお伝えする 「開発者に訊きました」の第16回として、 6月5日(木)に発売が予定されている Nintendo Switch 2 の開発者のみなさんに話を訊いてみました。 まず、それぞれ自己紹介をお願いできますか。 Nintendo Switch 2 のプロデューサーを担当している 企画制作部の河です。 どういうゲーム機にするか、その方向性を考えたり、 ハード開発部門などと相談したりしながら細かい仕様を決める役割です。 Nintendo Switchでは総合ディレクターを担当しており、 今回、引き続きハード全般の開発に携わっています。 Nintendo Switch 2 のディレクターを担当している 企画制作部の堂田です。 普段は『ゼルダの伝説 ティアーズ オブ ザ キングダム』※1などの ソフトのテクニカルディレクターを

    開発者に訊きました : Nintendo Switch 2|任天堂
  • 日本の技術者は万博を楽しむ知力が残っているか? 落合陽一に聞く、逆風ムードでも「万博に行くべき理由」 - エンジニアtype | 転職type

    NEW! 2025.03.31 ITニュース 落合陽一生成AIAI 財政面、建設面、運営面への批判が相次ぎ、反対派や無関心層がまだまだ多数を占める大阪・関西万博2025。しかし、世界各国の英知と先端技術が集う場には、来、エンジニアにとって訪れる意義があるはずだ。 このまま、批判と無関心を貫いてもいいのだろうか。 逆風ムードが拭えない中、「それでも技術者が万博に行くべき理由」について、万博プロデューサーの一人である、落合陽一さんに聞いた。 万博が「技術の祭典」だったのは過去の話 ━━万博に逆風が吹いている現状をどう見ていますか? 前提として、日にとっての万博の意義は時代とともに変化しています。 パリ万博、ウィーン万博に参加した19世紀当時の日は後進国だったから、万博は日が世界に売るものをどうにか見出すための場所でした。それが1970年の大阪万博になると、高度経済成長期に突入した日

    日本の技術者は万博を楽しむ知力が残っているか? 落合陽一に聞く、逆風ムードでも「万博に行くべき理由」 - エンジニアtype | 転職type