タグ

developmentに関するnatu3kanのブックマーク (766)

  • 「推測するな、計測せよ」という訳はミスリードと言う話 - aki33524’s blog

    パフォーマンス改善の文脈で良く用いられるフレーズとして、「推測するな、計測せよ」というものがある。これはRob PikeのNotes on Programming in Cからの引用なのだが、原典と少し印象が違う。 Rule 1. You can’t tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don’t try to second guess and put in a speed hack until you’ve proven that’s where the bottleneck is. Rule 2. Measure. Don’t tune for speed until you’ve measured, and even then don’t

    「推測するな、計測せよ」という訳はミスリードと言う話 - aki33524’s blog
    natu3kan
    natu3kan 2023/08/26
    仮説と実証
  • まだOpenAI使ったことないの?この記事で全員ハンズオンさせてやんよ!

    目次 はじめに 今回作成するシステムの概要 Azure OpenAI セットアップ Azure DevOps の Azure Repos をセットアップ Next.jsフロントエンド構築 Azure Static Web Apps へ Pipelines を用いて Deploy 動作確認 お片付け はじめに 昨今ちまたで話題の OpenAIchatGPT はさらっと触ったけど、API までは触ってないなぁ…という方向けのハンズオン 🖐️ となります。 この記事の目標としては、OpenAI を触ってみたい全てのアゲアゲエンジニアがハンズオン出来ることです。 セットアップで詰まるところはどんどんコメント欄に質問していただいたら、がんがん返していきますので、ご遠慮なく質問してください! では、Let's ハンズオン! 今回作成するシステムの概要 今回作成するシステムは Azure 上で作

    まだOpenAI使ったことないの?この記事で全員ハンズオンさせてやんよ!
  • ソフトウェア開発者のわたしが好きなコンピュータ以外の本 - 覚書

    2023/8/13 18:20 タイトル変更。「ソフトウェア開発者が好きなコンピュータ以外の」→「ソフトウェア開発者のわたしが好きなコンピュータ以外の2023/8/15 16;20 「敗者のゲーム」から「星を継ぐもの」までを追加 私はソフトウェア開発者です。このブログなり別の場所なりでコンピュータについての参考書を何度なく紹介してみました。記事はそれとはちょっと違って、私がこれまで出会ってきて感銘を受けたコンピュータに関係ないたちを紹介します。紹介順とお気に入り度は連動していません。思いついた順番に書いただけです。 ルワンダ中央銀行総裁日記 銀行家である筆者がルワンダという国の中央銀行総裁を務めていた時期のことについて述べたです。事あるごとに色々なところで紹介される有名ななので、名前は聞いたことがあるとか読んだことがあるとかいう人は多いかと思います。書の凄いところは2つあ

    ソフトウェア開発者のわたしが好きなコンピュータ以外の本 - 覚書
    natu3kan
    natu3kan 2023/08/14
    現代化には規格化のみならず、品質管理と安全管理って大事だよな。マニュアル化って揶揄されやすいけど。
  • 文化祭で某チェーン店を再現して失敗した話 - Qiita

    要約 Wifiは無いに等しいと考えること。 (来場者1万強/日 なんていう状況下でWifiが動くと想定するのが駄目でした) 進捗管理する第三者を設けること。 ソースコード https://github.com/Na4Yu/EasyEats (RTDBのURLやSquareの個別キーは抜いているのでそのままは使えないです) はじめまして はじめまして、高校2年のNaYuです。 今回は文化祭で派手に失敗した話をさせて頂きます。 血反吐を垂れ流しながら書いていましたが、もし皆さんが文化祭を経て「この人のしたことをしなくて良かった~」なんて言っていただければ幸いです。(人の不幸は蜜の味) お願い 記事は知見の共有を目的として個人が執筆したものであり、記事の内容について学校、学校関係者への問い合わせはご遠慮頂けるようお願い申し上げます。 これを読んでいる後輩の方々へ この記事が私からの引き継ぎに

    文化祭で某チェーン店を再現して失敗した話 - Qiita
    natu3kan
    natu3kan 2023/08/12
    テスト工程の重要性。工程が積滞した時の制御とか考えないとだもんなあ。Wi-FiはNAT溢れとかだったりして。チェーン店ってインフラを含めた総力戦だから面構えが違うよな。
  • 『ブルーアーカイブ』にて「モモトークAI会話」なる機能が研究中か。AIの導入で、生徒たちと日常会話が可能になりそうな研究開発中機能 - AUTOMATON

    国内向けにはYostarより配信中の『ブルーアーカイブ -Blue Archive-』(以下、ブルーアーカイブ)と関連して、「モモトークAI会話」なるモノが開発中であるようだ。韓国NEXON Gamesの事業報告書内の記載をもとに、X(Twitter)上にて一部ユーザーから注目を集めている。 『ブルーアーカイブ』は、韓国のNEXON Gamesが開発している、学園×青春×物語RPGである。作の舞台は、数千の学園によって形成されている超巨大学園都市キヴォトスだ。キヴォトスでは連邦生徒会の運営の下、ヘイローと呼ばれる光輪を頭上に浮かべた生徒たちなどが暮らしていた。しかし、ある日連邦生徒会長が失踪してしまう。 作でプレイヤーは、そんなキヴォトスへ連邦捜査部シャーレの顧問として赴任。生徒たちの先生として、キヴォトス各地で発生する問題に関わることになる。キヴォトスの日常と危機、生徒たちの青春が描

    『ブルーアーカイブ』にて「モモトークAI会話」なる機能が研究中か。AIの導入で、生徒たちと日常会話が可能になりそうな研究開発中機能 - AUTOMATON
    natu3kan
    natu3kan 2023/08/11
    AIが出力した結果を開発者が選択して埋め込んでく形式にするならAIによるイレギュラーな行動も問題にならないしシナリオ制作の効率化になりそう。
  • 日本の腐女子が北欧のゲームスタジオに就職し、隠れた腐女子仲間を見つけて乙女ゲーム開発スタジオを立ち上げた話 — Neon Noroshi

    で根強いファンを持つヴィジュアルノベル(VN)ですが、欧米でも徐々に人気が高まりつつあり、テンセントがVisual Artsを買収したこともあってさらに人気が高まる期待が寄せられています。 https://www.siliconera.com/visual-arts-acquired-by-tencent/ 8月7日からSteamでもVNオンリーのフェスティバルセールが開催されています。何気なく語っていますが、これってすごいことです。 日から見ると驚きかもしれませんが、Steam上ではSteam Greenlightというコミュニティ投票制リリース審査機能が2012年に採用されるまでVNは存在しないも同然の扱いでした。Steamゲームとして市民権を得たのはSteam Greenlight採用以降になります。 2017年以降はSteam Greenlightは廃止され、Steam D

    日本の腐女子が北欧のゲームスタジオに就職し、隠れた腐女子仲間を見つけて乙女ゲーム開発スタジオを立ち上げた話 — Neon Noroshi
  • バルミューダ、小型の風力発電機を開発 23年秋に実証実験へ

    バルミューダは8月7日、小型風力発電の研究開発への取り組みとして、2023年秋に実証実験を行うと発表した。小型かつ高効率の風力発電を実現するため、独自の発電用タービンの開発を進めているという。 同社が2010年に発売したDCモーター扇風機「GreenFan」を原点とする、独自の二重構造が特徴の「モダン・マルチブレードタービン」を開発。研究室の実験では、直径1m以下の小型サイズ、低い回転速度と静音性を保った状態で、高いエネルギー変換効率を確認したという。 同研究開発案件では、世界風力エネルギー学会副会長の荒川忠一氏(東京大学名誉教授)をシニアアドバイザーに迎え、足利大学・飯野研究室との共同研究も予定しているという。 関連記事 “ボロボロ”の国内スマホメーカー ここまで弱体化してしまった「4つの理由」とは 2023年5月、バルミューダと京セラが相次いで個人向けスマートフォン事業からの撤退を発表

    バルミューダ、小型の風力発電機を開発 23年秋に実証実験へ
    natu3kan
    natu3kan 2023/08/08
    バルミューダって人間の感覚みたいに定量化しにくい体験に高い付加価値を付けて、安い原材料を錬金術する(低価格のスマホを体験で高価格帯で売るような)のが強みだと思うけど。多角経営で新しい柱を作りたいのかな。
  • ポケモンスリープ開発陣の『苦労したポイント』に笑ってしまう「これが難航してた理由」「そりゃ開発も(物理的に)遅れる」

    リンク ファミ通.com 『ポケモンスリープ』インタビュー。ゲームとしてのおもしろさを追求しつつ、長時間遊ばせない睡眠計測アプリならではの工夫とは。アニメ『ポケットモンスター』湯山監督など豪華制作協力陣も判明 | ゲーム・エンタメ最新情報のファミ通.com 『ポケモンスリープ』の開発を担当したSELECT BUTTONおよびポケモンのメンバーにインタビューを実施。構想からじつに5年半もの年月を費やした作にかける思いを存分に語っていただいた。 33 users 42

    ポケモンスリープ開発陣の『苦労したポイント』に笑ってしまう「これが難航してた理由」「そりゃ開発も(物理的に)遅れる」
    natu3kan
    natu3kan 2023/07/26
    現代だと安価に睡眠を認識するセンサーやシステムってないもんなあ。
  • OSSすぐ死ぬ - kmuto’s blog

    (結論はなく、ダラダラ昔話を書いただけ。) サービスやプロダクトの開発にあたって、自社外で開発されたオープンソースソフトウェア(OSS)を外部コンポーネントとして使うという場面は今や当たり前だと思うけど、そのOSSができるだけ長く保守開発を続けてくれるにはどうしたらよいか、ということまで考えることは少ないだろう。 OSSはそのライセンス遵守の上では金銭を支払うことなく自由にサービスやプロダクトに使えるし、うまく機能がハマれば開発の費用・時間コストを大幅に軽減できる。 ただ、そうしてできた素晴しいサービス、プロダクトのアーキテクチャを見返してみると、個人の手弁当のOSSが危ういバランスを支えてSPOF的に存在していることがある。ジェンガの絵がよく出てくるよね( File:dependency.png - explain xkcd )。 Someday ImageMagick will fin

    OSSすぐ死ぬ - kmuto’s blog
    natu3kan
    natu3kan 2023/07/23
    仮想通貨だろうが法定通貨だろうが管理する中央的な組織や人が居ないと維持できなくなるのに似てる。
  • 【追記あり】「2nm半導体の開発を月給27万1000円で」日本が誇る最先端企業『ラピダス』の求人がとんでもない内容に→いきなり上方修正される | Buzzap!

    【追記あり】「2nm半導体の開発を月給27万1000円で」日本が誇る最先端企業『ラピダス』の求人がとんでもない内容に→いきなり上方修正される | Buzzap!
    natu3kan
    natu3kan 2023/07/20
    設計とか優れたエースも必要だけど、既存技術で回る箇所とかもあるだろうから、そこまで高度な人員を求めてない可能性はあるよね。
  • 三人称視点ゲームでの「弓矢」にはかなり工夫が必要と開発者らが明かす。『The Last of Us Part II』や『ティアキン』における“射線ズレ”防止策 - AUTOMATON

    三人称視点のゲームでは、エイム時にプレイヤーキャラの表示位置が横にズレることが多い。『The Last of Us Part II』などさまざまなゲームにおいて、このズレによって「弓」を射る際に生じる違和感や遊びにくさをなくすための工夫がほどこされているという。 三人称視点のゲームの弓にまつわる工夫が明かされるきっかけになったのは、開発者のWalaberことTimothy FitzRandolph氏の投稿だ。同氏はゼリー状の車が主役の2Dアクション『JellyCar』シリーズを手がける人物。同氏は7月16日、『ゼルダの伝説 ティアーズ オブ ザ キングダム』におけるカメラ視点について独自に分析し、ツイートにて紹介した。同氏いわく、『ゼルダの伝説 ティアーズ オブ ザ キングダム』では弓でエイムする際に特徴的なカメラ視点が採用されているそうだ。 Did a quick TOTK camera

    三人称視点ゲームでの「弓矢」にはかなり工夫が必要と開発者らが明かす。『The Last of Us Part II』や『ティアキン』における“射線ズレ”防止策 - AUTOMATON
  • セガサターンの開発機と開発環境にまつわるエピソードはやはり熱かった 当時を知る元セガのテクニカルサポート担当・大岡良樹氏インタビュー | おたくま経済新聞

    1994年に発売された家庭用ゲームハード「セガサターン」。つい先日、その開発機を入手したというユーザーの記事を掲載しましたが、その流れで当時開発環境に関わっていた大岡良樹さんと話す機会に恵まれました。 開発機についての誤った情報(初代開発機と紹介していたものが実は三号機だった)を指摘いただくという形での出会いでしたが、これはある意味思いも寄らぬ事態。 せっかくなので、開発機の詳細な説明や、当時の開発環境等について聞いてみたいと思い、インタビューを申し込んだところ、快く承諾いただいたので、色々質問してみることにしました。 その前に、大岡さんとやりとりをするきっかけとなった「開発機」について簡単に説明しておきますと、前回記事で紹介したものは体に「PROGRAMMING BOX」と書かれた、開発機として三代目にあたる機器でした。 前二代は貸し出しで管理されていたことに対し、三代目は売り切りでリ

    セガサターンの開発機と開発環境にまつわるエピソードはやはり熱かった 当時を知る元セガのテクニカルサポート担当・大岡良樹氏インタビュー | おたくま経済新聞
    natu3kan
    natu3kan 2023/07/17
    サターンは3D機能が他のライバルハードに比べて弱かったのも向かい風だったよなあ。Xboxはまだ元気って考えると企業の体力って大事よな。
  • 3D美少女ゲームメーカーILLUSION(イリュージョン)が活動終了。開発およびSteam含む全プラットフォームでの製品販売を終了へ - AUTOMATON

    【 ILLUSION 活動終了のお知らせ 】 ゲーム開発ブランド「ILLUSION」は8/18(金)を持ちまして開発・販売を終了致します。 詳細は下記ページをご覧下さい。https://t.co/uAbSCV5uyT 長らくのご支援、ご声援を頂き当にありがとうございました。 pic.twitter.com/3Vit9b8xhW — イリュージョン (@ILLUSION_staff) July 14, 2023 ILLUSIONは、株式会社アイワンのゲームブランドだ、かつてはハート電子産業株式会社より展開されていた。同ブランドは1993年より成人向けゲームをリリース。アイワンとして独立などを経つつ、2000年以降は成人向けの3D美少女ゲームをメインに広く人気を集めていた。リアルタイム3Dで美麗に描かれるグラフィックや、カスタマイズ性の高さなどで人気を獲得していた。 ILLUSIONはSte

    3D美少女ゲームメーカーILLUSION(イリュージョン)が活動終了。開発およびSteam含む全プラットフォームでの製品販売を終了へ - AUTOMATON
    natu3kan
    natu3kan 2023/07/14
    今で3DならコンシューマやソシャゲやVTuberモデルの方が稼げるのあるよな。商業、同人問わずDLの安価なアダルトゲームがコスパ良すぎて手が伸びない。コイカツみたくカスタム3Dモデルを作れるサービスも代替あるし厳しい
  • Ajaxから始まった一つの時代の終わり

    最近の流れを見ていての感想文なので、ideaとして投稿します。筆者のバックグラウンドとしては、Remixの商業記事を書いたり、App Routerの商業記事を書いたりしている人です。 さて、筆者は2022年の秋から、社内システムではありますがRemixをプロダクション運用しています。また、Next.jsのApp Routerについても、パラダイムとしてはRemixにインスパイアされた部分が多い[1]おかげで、順調にキャッチアップできています。 RemixとApp Routerは、ルーティングとデータフェッチを高度に統合しており、Progressively Enhanced SPA(PESPA)と呼ばれることもあるそうです。PESPAについては、次の記事が話題になりましたね。 このPESPAであるRemixを実運用する中で、フレームワークの手触りが近年触ってきたものと大きく違っている点があっ

    Ajaxから始まった一つの時代の終わり
  • なぜ富士通Japanだけが責められる? コンビニ誤交付トラブルで気になる責任の所在

    富士通Japan製コンビニ交付システムを巡る誤発行トラブルが後を絶たない。2023年3月に横浜市で他人の住民票が誤発行されるトラブルが発生したのを皮切りに、東京都足立区や川崎市、徳島市、新潟市、さいたま市、熊市などでも同様のトラブルが続々と明らかになっていく――。 事態を重く見たデジタル庁は同年5月8日、コンビニ交付システムを一時停止した上で不具合を検査する「総点検」を富士通Japanに要請。同社は要請に応える形で、6月17日までに全国の自治体123団体の点検を完了させた。ただ点検完了後まもない同月28日には新たに福岡県宗像市で住民票の誤交付トラブルが発生しており、事態が収束したとは言い難い。 自治体側の責任は? 不具合が相次いでいることからも、富士通Japan製システムに設計上の問題があるのは明らかである。一部の専門家からはその設計について「稚拙」という指摘も出ている。 ただ、富士通J

    なぜ富士通Japanだけが責められる? コンビニ誤交付トラブルで気になる責任の所在
    natu3kan
    natu3kan 2023/07/11
    行政ってお財布シビアなのはあるよな。NTT都市開発の社員が大成建設のビルの問題をチェックして見抜いたみたいに、自前の専門家もチェックに入らないと問題に気が付かないのはある。
  • 世界最速レベルの性能を持つリレーショナルデータベース管理システム「劔(Tsurugi)」を開発

    世界最速レベルの性能を持つリレーショナルデータベース管理システム「劔(Tsurugi)」を開発― 処理性能456万TPSと応答遅延219ナノ秒を実現 ― 日電気(株)と(株)ノーチラス・テクノロジーズはNEDOの「高効率・高速処理を可能とするAIチップ・次世代コンピューティングの技術開発」(以下、委託事業)において、世界最速レベルの性能を持つリレーショナルデータベース管理システム「劔(Tsurugi)」(以下、劔)を開発しました。 劔は、次世代のデータベースに用いられるハードウエア環境(メニーコア・大容量メモリーなど)に適合したシステムであり、ハードウエアの性能が向上するほどシステムの性能も高まる特性を有しています。32以上のコア数を有するハードウエアにおいては、世界最速レベルの処理性能456万TPSと219ナノ秒の応答遅延を実現しました。 劔の導入によって、複雑なバッチ処理とオンライン

    世界最速レベルの性能を持つリレーショナルデータベース管理システム「劔(Tsurugi)」を開発
  • 令和版仁義なきゲーム業界戦争〜二大出版社頂上決戦編〜

    https://www.tbs.co.jp/tbs-games/ TBSがゲーム業界への参入を表明しました。 ティザーサイトを見てもなにをやるのか(ディベロッパー?パブリッシャー?IP貸すだけ?)まったくわからないので、いまんところなんともコメントしづらい。 ところで、最近は他業種がゲーム業界に乗り出す例が増えてきましたね。 今回はその中でも二大巨頭。集英社と講談社について扱っていきたいと思います。 集英社ゲームズ(2022年設立) https://shueisha-games.com 出版業界が持つ、新しい才能を見つけて育てる力。 ゲーム業界が持つ、作品を開発して届ける力。 ご存知『週刊少年ジャンプ』発の数々のIP今や世界的なコンテンツホルダーとなっている集英社が満を持して立ち上げたパブリッシャー。 ちなみにパブリッシャーとは他社の開発したゲームを代わりに宣伝して売ってあげる会社のこと。

    令和版仁義なきゲーム業界戦争〜二大出版社頂上決戦編〜
    natu3kan
    natu3kan 2023/07/09
    ファミコンやDSとか大ヒットハードがでると、いろんな企業が参入してたからなあ。大半は撤退したが。教育系のソフトとか。今は開発環境が良くなりクロスプレイしやすいし参入障壁下がるのもあるよな。
  • カスタマーサポートだけど、開発チームに敬意が持てない

    うちの会社のシステム、ほぼ毎日いろんなバグが見つかってお客さんからクレームがきてる。 バグが直った時に、slack上では開発チームに「修正ありがとうございます」って送ってるけど、なんで自分たちが「ありがとうございます」と言っているのかよくわからない。 開発チームが品質の悪いシステムをつくって、 お客さんがバグを見つけて怒って、 カスタマーサポートがお客さんのサンドバッグになって、 開発チームがバグを直して、 カスタマーサポートが開発チームにお礼を言う。 なにかがおかしい。なんだこれ。 自分で引き起こした問題を自分で解消してなぜ感謝される構図になっているんだろうか。ただのマッチポンプじゃないか。 カスタマーサポートはお客さんをサポートするための仕事なんだよ。 不出来な開発チームのための緩衝材じゃないんだよ。 当はサポートだけじゃなく、サクセスみたいなことも色々やっていきたいと思ってるよ。

    カスタマーサポートだけど、開発チームに敬意が持てない
    natu3kan
    natu3kan 2023/06/30
    開発「こっちも経営者と営業とユーザーから求められたクソみたいな新機能と仕様を厳しい納期で実装させられてるんだよ?」
  • ただ個人開発してもどうせ誰にも使われないので集客から始めてみた

    自分の作ったサービスでっていく。 僕みたいに、大した技術力もなければフォロワーも少ないような個人開発者が自分のサービスを広めるために、集客に気で取り組んでいる過程をまとめていく。 まだっていくには程遠いが、想定に近い動きをできているため、ここで思考を整理しつつアプローチをシェアする。 僕が運営しているサービス いま僕が運営している『はいしんツールキット』はライブ配信者(ゲーム実況・VTuber etc.)向けのツール集だ。 YouTubeなどでライブ配信を見る習慣がある方には馴染み深いであろう、配信画面に視聴者のコメントを表示していたり、DiscordのアイコンがPOPに表示されていたり、ライブ配信活動に便利なツールを使えるのが主な機能となる。 Zennのユーザには縁遠いサービスなのは残念だが、いつどの時間でもYouTubeやTwitchを開けば、うちのサービスを使った配信者さんを簡

    ただ個人開発してもどうせ誰にも使われないので集客から始めてみた
  • システム開発に銀の弾丸はないが「金の弾丸」ならある『人が増えても速くならない』

    例えばソフトウェア開発において、 人が増えても納期が短くなるとは限らない 見積もりを求めるほどに絶望感が増す 納期をゴリ押すと、後から品質はリカバリできない これを見て、「だよねー」「あるあるw」という人は、書を読む必要はない。 プログラミングは人海戦術で何とかならないし、「厳密に見積もれ」というプレッシャーは見積額を底上げするし、納期が優先されて切り捨てられた品質は、技術的負債として残り続ける。経験豊富なエンジニアなら、大なり小なり、酷い目に遭ってきただろうから。 だが、これらを理解できない人がいる。 要員を追加して、手分けしてやれば一気に片付くはず 厳密にやれば、見積りバッファーはゼロにできる 品質のことはリリース後にじっくりやればいい ……などと気で考えている。これは、ソフトウェア開発とはどういうものか、特性を知らないからだ。こんな無知な人間が経営層にいたり、顧客の代表となった場

    システム開発に銀の弾丸はないが「金の弾丸」ならある『人が増えても速くならない』
    natu3kan
    natu3kan 2023/06/10
    政治でもカネは弾丸って言うからね。