並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 489件

新着順 人気順

developmentの検索結果161 - 200 件 / 489件

  • WebAssembly所感

    WebAssemblyをちょっといじってみて思ったところをまとめてみます。 設計思想 WebAssembly/designに設計文書がまとまっています。特にHighLevelGoals.mdから読み取れるポイントは以下の4点です。 サンドボックス化された環境であること。 移植性があること。つまり、特定の実CPUアーキテクチャ等に依存しないこと。 少なくともC/C++の(十分に高速な)コンパイルターゲットとして機能すること。 安定した仕様を持つこと。 サンドボックスという観点からは、先行技術として以下のようなものが特筆に値します。 Webサンドボックス JavaScript および asm.js Javaアプレット Flash (ActionScript) NaCl, PNaCl Web以外のサンドボックス OSのユーザーランド、特にLinux userland これらのサンドボックスとの比

      WebAssembly所感
    • Rust言語のための統合開発環境「RustRover」正式リリース、JetBrains。個人の非商用利用は無料

      Rust言語のための統合開発環境「RustRover」正式リリース、JetBrains。個人の非商用利用は無料 Kotlin言語や統合開発ツールIntelliJ IDEAなどの開発を行っているJetBrainsは、Rust言語用の統合開発環境「RustRover」の正式リリースを発表しました。 All systems are GO! We’re over the moon to see RustRover finally land! Read all about the release and the new free non-commercial license in our blog post https://t.co/s3MnqfiTrs, and see how we can help you stay focused on what matters pic.twitter.com

        Rust言語のための統合開発環境「RustRover」正式リリース、JetBrains。個人の非商用利用は無料
      • 「朝からサーバーからえぐいほど警告が来ていると思ったら室温がやばい」→その原因が判明したが非常にシンプルかつ深刻な事態だった

        くわ @kuwamain ちなみに去年あった同じような事件とは違うサーバーです x.com/kuwamain/statu… x.com/kuwamain/statu… テスト運用していたGPUサーバー(ほかにも10台ぐらい)が全部90度になっていた 落ちてなかったのが奇跡... x.com/kuwamain/statu… 2024-05-08 09:20:32 くわ @kuwamain 今日のシステム障害の流れ 空調が死ぬ(ダイキンのエアコンって60日で切れるの?) ↓ 室温が上がりサーバー機が次々にオーバーヒートして停止 ↓ 9割以上の実機が死に冗長化が保てなくなりシステム停止 ↓ 全落ち☆ 簡単に言うと「我が名はアシタカ。節電のためにエアコンを止めた!」が発生した模様 2023-08-16 17:14:24

          「朝からサーバーからえぐいほど警告が来ていると思ったら室温がやばい」→その原因が判明したが非常にシンプルかつ深刻な事態だった
        • 大実験!ChatGPTは競プロの問題を解けるのか (2024年5月版) - E869120's Blog

          1. はじめに 2024 年 5 月 14 日、OpenAI 社から新たな生成 AI「GPT-4o」が発表され、世界に大きな衝撃を与えました。これまでの GPT-4 よりも性能を向上させただけでなく1、音声や画像のリアルタイム処理も実現し、さらに応答速度が大幅に速くなりました。「ついにシンギュラリティが来てしまったか」「まるで SF の世界を生きているような感覚だ」という感想も見受けられました。 しかし、いくら生成 AI とはいえ、競技プログラミングの問題を解くのは非常に難しいです。なぜなら競技プログラミングでは、問題文を理解する能力、プログラムを実装する能力だけでなく、より速く答えを求められる解法 (アルゴリズム) を考える能力も要求されるからです。もし ChatGPT が競技プログラミングを出来るようになれば他のあらゆるタスクをこなせるだろう、と考える人もいます。 それでは、現代最強の

            大実験!ChatGPTは競プロの問題を解けるのか (2024年5月版) - E869120's Blog
          • エラーが出たら喜べ。エラーをちゃんと出せ。 - Qiita

            どうもエラーを出すもしくはエラーが出るのが怖いという人がいるみたい。例えば改修を行うときに既存部分でエラーが出ないことを最優先にして増築を行いいびつな構造を生み出すとか、単純に例外を全然使わないとか。エラーが出ると、「うわ、エラーになった。手間かけさせやがって面倒だなぁ…」みたいな感覚があって、とにかく自分がコードを書くときも一切例外を投げないというスタンスをとりがちなのかもしれない。 私はここで、適切にエラーが出てくれるのはむしろ喜ばしいことであり、自分がコードを書くときも積極的にエラーを出すようにすべきだ、という主張をする。 関数定義のドキュメンテーションの一部 ある関数の中身で一番最初に書くべき処理は何か、それは引数のチェックをして条件を満たさなければエラーを出すことである。例えば文字列は特定の形式になってなければならないとか、数値に最大値最小値があるとか、これらは関数の入力の前提条

              エラーが出たら喜べ。エラーをちゃんと出せ。 - Qiita
            • Microsoft、「AI Toolkit for VS Code」を発表/既存の「Windows AI Studio」をクロスプラットフォーム拡充、発展させる

                Microsoft、「AI Toolkit for VS Code」を発表/既存の「Windows AI Studio」をクロスプラットフォーム拡充、発展させる
              • 【超初心者向け】Pythonのテストの書き方(pytest, unittest) - Qiita

                概要 pythonでテストコードを書くときがありますが、(筆者のように)超初心者からすると難しい用語や書き方がたくさん並んでいてハードルが高いです。 テストコードの入口となる最低限(最低限過ぎるかもしれませんが)の書き方を備忘を兼ねて書きます。 pythonでのテストコードを書く時のライブラリの種類 筆者が簡単に調べたところ、2つのライブラリがよく使われているようです。 unittest : python標準ライブラリ。インストールが必要ない。pytestと比較すると、柔軟なテストケースを書きづらい。 pytest : サードパーティ製のライブラリ。インストールの必要がある。柔軟なテストケースが書ける。pythonのテストコードを書く時のデファクトスタンダートになりつつある模様(これが本当かは確認していないですが、そういう記述を見かけることが多かったです)。 筆者個人としては、以下の3つの

                  【超初心者向け】Pythonのテストの書き方(pytest, unittest) - Qiita
                • Git の一般的な落とし穴を回避します: ベスト プラクティスと回復手順。 | DevelopersIO

                  Gitは、バージョン管理に強力なツールで、開発者がコード変更を追跡し、プロジェクトで協力し、作業履歴を維持することを可能にします。Gitは複雑なプロジェクトを管理するための堅牢なフレームワークを提供しますが、同時にプラットフォームの初心者にとっては習得の曲線があり、一般的なミスにつながる可能性があります。これらのエラーは、些細な面倒から、プロジェクトのワークフローに重大な混乱をもたらすまでさまざまです。 これらの落とし穴を理解し、回避することは、プロジェクトの整合性と安定性を維持するだけでなく、チームメンバー間の効果的な協力関係を育むためにも不可欠です。このブログでは、Gitを使用する際にユーザーが直面する最も一般的な課題について掘り下げます。メインブランチへの直接コミット、ブランチの非効率的な使用、不適切なコミットの処理、マージコンフリクトの解決など、さまざまな問題を探ります。 一般的な

                    Git の一般的な落とし穴を回避します: ベスト プラクティスと回復手順。 | DevelopersIO
                  • 任天堂、Nintendo Switch向け高難度移植を手がけてきたShiverを子会社化へ。『ホグワーツ・レガシー』などで執念の“無茶移植”を手がけた企業 - AUTOMATON

                    任天堂は5月21日、Shiver Entertainment(以下、Shiver)の株式をすべて取得し子会社化する方針を発表した。Embracer Groupとの間で株式譲渡に関する契約を締結したとのこと。 Shiverは米国フロリダ州に拠点を置くデベロッパーだ。大規模タイトルの開発プロジェクトの受託のほか、近年では『ホグワーツ・レガシー』や『Mortal Kombat 1』のNintendo Switch向け移植などに携わっていた。 今回任天堂はShiverの株式をすべて取得し、子会社化する方針を発表した。Shiverはスウェーデンに拠点を置くゲーム企業であるEmbracer Group傘下のスタジオであり、任天堂は同グループとの間でShiverの株式譲渡に関する契約を締結したとのこと。今後Shiverは任天堂傘下となった後も、Nintendo Switchをはじめとした複数のゲームプラ

                      任天堂、Nintendo Switch向け高難度移植を手がけてきたShiverを子会社化へ。『ホグワーツ・レガシー』などで執念の“無茶移植”を手がけた企業 - AUTOMATON
                    • 『ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法』が出版されます - Magnolia Tech

                      ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法 作者:Vlad KhononovオライリージャパンAmazon 2021年にO'Reilly Media, Inc.から出版された「Learning Domain-Driven Design」の待望の日本語訳『ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法』がついに出版されます。 www.oreilly.com 訳者は、増田 亨さん!! 2020年代に、ドメイン駆動設計を学ぶための最初の入り口としてどの本を読めば良いかは、かなり悩ましい...というのはよく言われるのですが(元祖のエバンス本はさすがにだいぶ古くなってきたし、回りくどい表現も多いし...)、そんな時におすすめできる1冊です。 2021年に原著が出版された時に買ってざっと読んでいたのですが、パート1で戦略的DDD(

                        『ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法』が出版されます - Magnolia Tech
                      • X(Twitter)のブロック仕様変更に注意、ブロックしてもリプライは相手に見えるように。イーロン・マスクが告知 | テクノエッジ TechnoEdge

                        著書に『宇宙世紀の政治経済学』(宝島社)、『ガンダムと日本人』(文春新書)、『教養としてのゲーム史』(ちくま新書)、『PS3はなぜ失敗したのか』(晋遊舎)、共著に『超クソゲー2』『超アーケード』『超ファミコン』『PCエンジン大全』(以上、太田出版)、『ゲーム制作 現場の新戦略 企画と運営のノウハウ』(MdN)など。 X(旧Twitter)は、ブロックの挙動を一部変更することを明らかにしました。 これまでブロックしたユーザーがブロックされた側に返信した場合、ブロックされた側は返信を見ることができませんでした。仕様の変更後は、ブロックされた側が返信を閲覧できるようになります。 仕様を変更する理由について、Xは次のように説明しています。 Xを「公共の広場」とする方針にブロック機能を合わせる継続的な取り組みの一環 これまでブロックされて見られなかった悪質な投稿を通報できるようになる アカウントの安

                          X(Twitter)のブロック仕様変更に注意、ブロックしてもリプライは相手に見えるように。イーロン・マスクが告知 | テクノエッジ TechnoEdge
                        • GitHub Copilotと快適なユニットテストコード作成生活

                          こちらで登壇させていただいた資料です。 https://trident-qa.connpass.com/event/314818/ ※ こちらは2024/05/23 時点の私の考えとなります。更新の予定はございませんのでご了承ください

                            GitHub Copilotと快適なユニットテストコード作成生活
                          • Design Docs を活用して効果的にプロダクト改善

                            ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design

                              Design Docs を活用して効果的にプロダクト改善
                            • エンジニア従業員エンゲージメント向上への道 - Uzabase for Engineers

                              はじめに こんにちは!NewsPicksのVP Of Mobile Engineeringの石井です。 約1年前にPharmaXさん主催の「事例で学ぶ!エンジニア組織文化を作る採用・評価の仕組み」というイベントでPharmaX 取締役・エンジニアリング責任者の上野さん、カオナビCTOの松下さんと私の3人で事例発表やパネルディスカッションをしました。(そのときの記事は、PharmaXさんのこちらの記事にあります) このときに私が話したエンゲージメントに関することは、「採用とオンボーディングを頑張った結果、エンゲージメントもよくなりました」的な話もしました。 ただ、それ以外にも多くのことをしています。今回はそこを深掘りしたいと思います。 以前の状態との比較 当時、発表した時のモバイルチームのエンゲージメントは次の通りでした。(NewsPicksでは半期に一度、サーベイをしています) で、202

                                エンジニア従業員エンゲージメント向上への道 - Uzabase for Engineers
                              • Tailwind CSSチーム、GitHubスター数2.4万超のUIコンポーネント集「Headless UI」をメジャーアップデート

                                5月8日、Tailwind LabsはReact用の「Headless UI v2.0」をリリースした。 Headless UIとは、Tailwind CSSベースのUIコンポーネント集である。 Tailwind CSSチーム自身が開発を行っており、GitHubスター数も2.4万を超えるなど、高い人気を博している。 このアップデートは、開発者がより少ないコードでより良い開発体験を実現できるようにするための多数の改善を含んでいる。 主な更新点は以下の通りだ。 組み込みアンカーポジショニングのサポート 新しいチェックボックスコンポーネントの追加 HTMLフォームコンポーネントの拡充 状態検出の向上 コンボボックスリストの仮想化 新しいウェブサイトと改善されたドキュメント 組み込みアンカーポジショニングのサポート Floating UIがHeadless UIに直接統合され、Menu、Popov

                                  Tailwind CSSチーム、GitHubスター数2.4万超のUIコンポーネント集「Headless UI」をメジャーアップデート
                                • 楽天モバイルがeSIMの不正乗っ取りについて注意喚起――安心安全に使えるeSIM環境を業界を挙げて取り組むべき

                                  この記事について この記事は、毎週土曜日に配信されているメールマガジン「石川温のスマホ業界新聞」から、一部を転載したものです。今回の記事は2024年4月27日に配信されたものです。メールマガジン購読(税込み月額550円)の申し込みはこちらから。 第三者がフィッシングサイトなどを通じて入手した楽天IDとパスワードによって、My 楽天モバイルでeSIMの再発行を実施。モバイル通信サービスを乗っ取ってしまうという。 SMS認証で本人確認を行う他のサービスなども乗っ取られていくなど、さらなる犯罪に利用されてしまうことも予想される。 そもそも、楽天モバイルの仕組みは楽天IDとパスワードによって、eSIM再発行ができるなど、他社に比べてセキュリティが低いというのが以前から指摘されていた。 他社であれば、切り替えたい回線にSMSを飛ばす、あるいはeSIMを再発行する際、端末の紛失などでSMSを飛ばせない

                                    楽天モバイルがeSIMの不正乗っ取りについて注意喚起――安心安全に使えるeSIM環境を業界を挙げて取り組むべき
                                  • LLMをWebフレームワークにしたら、未来が見えた #2024

                                    最近、LLMにWeb Backendを書かせて遊ぶ、Hanabiというサービスを作っています。その開発過程で、前に試したLLMをAPIとして振る舞わせるアプローチを再検討したので、記事としてまとめました。 一年ちょっと前、私はChatGPTをWebフレームワークにしようと試みました...が、残念ながら全く実用的ではありませんでした。しかし、あれから一年、LLMは目覚ましい進歩で進化を遂げました。価格は下がり、速度も上がり、記憶容量の増加やRAGの発展など、もはや別物レベルで進化しています。 いまならもうちょっと実用的なヤツが作れるんじゃねってことで、色々な手法を面白がった再検討したまとめです。 余談ですが、一年前はLLM=ChatGPTという状況でしたね...懐かしい。ちょうどvicuna13Bが出た頃ですかね? ↓去年の記事(できれば読んでほしい)↓ 出来たもの 全部プロンプトに入れちゃ

                                      LLMをWebフレームワークにしたら、未来が見えた #2024
                                    • Don't DRY Your Code Prematurely

                                      TotT 98 GTAC 61 James Whittaker 42 Misko Hevery 32 Anthony Vallone 27 Code Health 27 Patrick Copeland 23 Jobs 18 Andrew Trenk 12 C++ 11 Patrik Höglund 8 JavaScript 7 Allen Hutchison 6 George Pirocanac 6 Zhanyong Wan 6 Harry Robinson 5 Java 5 Julian Harty 5 Alberto Savoia 4 Ben Yu 4 Erik Kuefler 4 Philip Zembrod 4 Shyam Seshadri 4 Adam Bender 3 Chrome 3 Dillon Bly 3 John Thomas 3 Lesley Katzen 3 Ma

                                        Don't DRY Your Code Prematurely
                                      • 那覇市職員「LANケーブルなんか余ったな。よく分からんし、とりあえずここ挿しとくか」→大規模ネットワーク障害を発生させてしまう

                                        篠原 修司 (Shuji Shinohara) |フリーライター✏️ @digimaga ネット炎上の解説やデマ訂正(ファクトチェック)のYahoo!ニュースエキスパート|iPhoneやPC・ガジェットのお役立ち&おトク情報も発信|ChatGPT等の生成AIにも興味|たまにAbema出演|アマゾンアソシエイトメンバー|あと猫好き 仕事のご相談は digimaganet@gmail.com まで digimaga.net 篠原 修司 (Shuji Shinohara) |フリーライター✏️ @digimaga 那覇市役所の職員「パソコン移動させよ」 ↓ 職員「LANケーブルなんか余ったな。よく分からんし、とりあえずここ挿しとくか」 ↓ 大 規 模 ネ ッ ト ワ ー ク 障 害 発 生 那覇市役所庁舎等のネットワーク障害について【令和6年4月5日 更新】 city.naha.okinawa.

                                          那覇市職員「LANケーブルなんか余ったな。よく分からんし、とりあえずここ挿しとくか」→大規模ネットワーク障害を発生させてしまう
                                        • 国内ゲーム開発者などの間で「ポストプロセス」話が賑わう。グラフィックの印象をバシッと決める重要処理と、その仕組み - AUTOMATON

                                          とあるクリエイターのX(旧Twitter)上での投稿をきっかけに、ゲームのグラフィック描画についての談話が賑わいを見せた。グラフィック描画の印象を大きく左右する処理である「ポストプロセス」などについて、国内開発者・クリエイターらを中心に実際の描画例の共有などが盛んに行われたようだ。 ビデオゲームのグラフィックは、さまざまな処理を重ねた結果として、画面上に映し出される。ゲームが動いているコンソールやPCの中では、3Dモデルの状態やライティングの情報などが高速で処理。多段階のプロセスを経て、プレイヤーが目にするような整った画像として仕上げられていく。そうした画像(フレーム)が毎秒何十回と更新され、動くゲーム画面となるわけだ。そうした一連の処理はレンダリング(描画)パイプラインと呼ばれ、そこでの調整がゲームのパフォーマンスやグラフィックの見栄えを大きく左右するわけだ。 『鳴潮』 そして、描画パイ

                                            国内ゲーム開発者などの間で「ポストプロセス」話が賑わう。グラフィックの印象をバシッと決める重要処理と、その仕組み - AUTOMATON
                                          • 『読み手につたわる文章 - テクニカルライティング』を読んで、レビューテクニックを身につけよう! - Magnolia Tech

                                            booth.pm mochikoさんが書かれた『読み手につたわる文章 - テクニカルライティング』という本を読みました。 この本はビジネスの現場で必要な「相手に伝えたいことを正しく伝える」ためのテクニックが詰まった本です。 大事なことがコンパクトに詰まっていて、何度も読み返したり、他の人に紹介するのに適しています。この辺はどうしても商業出版だと一定のページ数が無いと出版が難しいので、同人誌として出版するのに向いている構成ですね。 いくつか「そうだよねー」と思ったトピックを拾っておくと... 読者層を決めてから書こう 自分も何らかの文書を書く時は、「誰が読むのか?」というのを常に一番考えて書いています。特に、特定の読み手が想定できる報告書などの文書は、まずはどこまで相手の理解度を前提条件として想定できるか?ということを考えます。不特定多数の人向けの文書では難しいですが、特定の人向け、特に直接

                                              『読み手につたわる文章 - テクニカルライティング』を読んで、レビューテクニックを身につけよう! - Magnolia Tech
                                            • 今どきのプログラミング言語では当たり前! Modern C++で使えるモダンな言語仕様

                                              はじめに C言語から派生したオブジェクト指向プログラミング言語であるC++は、21世紀に入ってまったく別物とも言えるプログラミング言語に成長していきました。それは、Modern C++と称されています。1990年代にC++を触っていたプログラマが現在の仕様を知れば、隔世感に苛まれるのではないでしょうか。本連載では、かつてはC++をたしなんでいたという方、今からC++言語を始めるという方に向けて、Modern C++らしい言語仕様をピックアップし紹介していくことで、今のC++言語の姿を理解していただきます。 対象読者 かつてはC++をたしなんでいたという方 今からC++言語を始めるという方 モダンなプログラミング言語のパラダイムに興味のある方 必要な環境 本記事のサンプルコードは、以下の環境で動作を確認しています。 macOS Sonoma/Windows 11 Xcode Command

                                                今どきのプログラミング言語では当たり前! Modern C++で使えるモダンな言語仕様
                                              • これからのエンジン開発、どうなる?

                                                猫も杓子もEVシフトというブームも終わり、ようやく地に足がついたEVの着実な進歩が認められる時代になった感がある。なんでもかんでも「破壊的イノベーション」という流行り言葉になぞらえて、やれ急激なEVシフトだの、内燃機関の終わりだのと言っていたことがどうも現実的ではないということが、世の中の標準認識になりつつある。 別にEVシフトはこれで終わるわけではなく、おそらくは2035年に向けて、シェアで最大30%程度まではゆっくり地道に進んでいく。EVを快適に使うには自宅に普通充電器があることが必須。もしくは勤務先かどこか、常用するパーキングに長時間占有できる普通充電器があることが条件になる。 これは今のバッテリーと急速充電器では、80%までしか充電できないからだ。100%まで充電するには普通充電器で時間をかけてゆっくり入れるしかないし、となれば、その充電器は他に誰とも共有しない占有可能な充電器でな

                                                  これからのエンジン開発、どうなる?
                                                • 東大、金属並みの熱伝導率を持つゴムシートを開発

                                                    東大、金属並みの熱伝導率を持つゴムシートを開発
                                                  • 見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design

                                                    こちらのイベントの登壇発表資料です。 アーキテクチャを突き詰める Online Conference https://findy.connpass.com/event/314782/

                                                      見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design
                                                    • そもそもプログラミング経験自体無い人がRustを学ぶとき,どんな順序が良いのか

                                                      遠きに行くには必ず邇きよりす.高きに登るには必ず卑きよりす.何事にも順序というものがあります.Rust の学習もそうです. そこで,前提知識がほぼ無い状態から Rust を学ぶときに,どんな順序が良いのか,考えてみました. コンパイル時と実行時の区別. Rust を学ぶとき,何がコンパイル時に起こって何が実行時に起こるか分からないと困ります.特に,型検査と借用検査がコンパイル時に行われることは,それらの基本的な規則を知る際に大切です.そこで,最初に Hello world を書く時点で,コンパイル→実行という流れを押さえておくべきでしょう. コンパイルエラーの読み方. まずコンパイルエラーを読むという基本的な姿勢を身に付けるのは大切です. 公式ドキュメントの場所. まず公式ドキュメントを読むという基本的な姿勢を身に付けるのも大切です. Hello world 周辺の基本文法. 例えば以下の

                                                        そもそもプログラミング経験自体無い人がRustを学ぶとき,どんな順序が良いのか
                                                      • 修理で一番高いのは人件費で、『どこが壊れてるのか特定すること』なのである「これをパーツ代としか考えてない人が多すぎる」

                                                        暗黒美無王 dark Vim @ShougoMatsu 修理で一番高いのは人件費で、『どこが壊れてるのか特定すること』なのである。 これをパーツ代としか考えてない人が多すぎる。 2024-06-01 05:52:55

                                                          修理で一番高いのは人件費で、『どこが壊れてるのか特定すること』なのである「これをパーツ代としか考えてない人が多すぎる」
                                                        • マイクロソフト、「褒めまくっていたスタジオもいきなり閉鎖した」として批判集まる。“売上大満足”と言っていたのに - AUTOMATON

                                                          ホーム ニュース マイクロソフト、「褒めまくっていたスタジオもいきなり閉鎖した」として批判集まる。“売上大満足”と言っていたのに マイクロソフトは5月7日、同社傘下のBethesda Softworks(以下、ベセスダ)およびZeniMax Mediaの人員削減を実施。それに伴い、ベセスダ傘下スタジオのTango GameworksとArkane Austin、Alpha Dog Games、Roundhouse Studiosが閉鎖した。この事態について、昨年の同スタジオに対する言動と実際の行動が矛盾しているなどといった指摘や批判を受けている。 今回のマイクロソフトによるレイオフで閉鎖されたTango Gameworksは、東京に拠点を構えるゲームスタジオだ。元カプコンの三上真司氏によって2010年に設立され、『サイコブレイク』シリーズや、『Ghostwire: Tokyo』、『Hi-F

                                                            マイクロソフト、「褒めまくっていたスタジオもいきなり閉鎖した」として批判集まる。“売上大満足”と言っていたのに - AUTOMATON
                                                          • TSKaigi 2024 スライドまとめ【非公式】

                                                            TSKaigi 2024 のトークと、登壇者がスライドを公開していればその URL を記載しています。 トラックごとのトーク、および登壇者情報は公式サイトに詳しく掲載されているので、そちらをご確認ください。

                                                              TSKaigi 2024 スライドまとめ【非公式】
                                                            • この「なんでわかるの?」系の質問は初めてやってみたのだけど、なかなか。こう答えられるのは「本当に賢い」証拠だと言ってもいいと思う。

                                                              kmizu @kmizu A Software Engineer in Osaka (& Kyoto). Ph.D. in Engineering. Interests: Parsers, Formal Languages, etc. ツイートは所属先の見解と関係ありません.思いついたことをつぶやきます.人生を楽しく生きよう(New!) kmizu.github.io

                                                                この「なんでわかるの?」系の質問は初めてやってみたのだけど、なかなか。こう答えられるのは「本当に賢い」証拠だと言ってもいいと思う。
                                                              • ワールド・ワイド・ウェブの消失(八田真行) - エキスパート - Yahoo!ニュース

                                                                ピュー・リサーチ・センターの調査 日本のメディアでも報じられたのでご存じの方もいるかもしれないが、米国シンクタンクのピュー研究所が最近発表した報告が話題となっている。 この調査は定期的にウェブ全体をクロール(ダウンロード)し、収集したデータをオープンデータとして提供する非営利団体Common Crawlのデータに基づくものだが、報告によれば、膨大な量のウェブコンテンツが失われつつあるという。 例えば、2013年のクロール時に存在したウェブページのうち38パーセントはすでに消失した。該当ページが削除されたか、ウェブサイトごと消滅したためである。また、2013年から2023年の間に存在したウェブページの4分の1が、2023年10月現在アクセスできなくなっている。消えるのは古いページだけではなく、2023年のクロールで存在したページのうち8パーセントがすでに利用できなくなっているそうだ。 ソーシ

                                                                  ワールド・ワイド・ウェブの消失(八田真行) - エキスパート - Yahoo!ニュース
                                                                • Welcome - 100 Exercises To Learn Rust

                                                                  Welcome Welcome to "100 Exercises To Learn Rust"! This course will teach you Rust's core concepts, one exercise at a time. You'll learn about Rust's syntax, its type system, its standard library, and its ecosystem. We don't assume any prior knowledge of Rust, but we assume you know at least another programming language. We also don't assume any prior knowledge of systems programming or memory mana

                                                                  • 前澤友作氏 月周回旅行の中止を発表 宇宙船完成の見通し立たず | NHK

                                                                    実業家の前澤友作さんが計画していた月を周回旅行するプロジェクトについて、アメリカの民間企業が開発している大型宇宙船の完成の見通しが立たないとして、1日にプロジェクトの中止が発表されました。 前澤さんは2021年に、日本の民間人で初めて国際宇宙ステーションの滞在に成功しましたが、その後、新たな宇宙旅行のプロジェクトを立ち上げ、100万人を超える応募者から、韓国のアーティストやアメリカのDJなど6か国8人を選び、月を周回して地球に帰還する1週間程度の旅行を計画していました。 しかし、1日にプロジェクトは、公式ホームページで計画の中止を発表しました。 中止の理由についてプロジェクトは、搭乗する予定だった大型宇宙船「スターシップ」の完成が、 ▽当初計画していた2023年からすでに遅れているうえに ▽実現の見通しも立たないことなどをあげています。 「スターシップ」は、アメリカの宇宙開発企業「スペース

                                                                      前澤友作氏 月周回旅行の中止を発表 宇宙船完成の見通し立たず | NHK
                                                                    • Your API Shouldn't Redirect HTTP to HTTPS

                                                                      TL;DR: Instead of redirecting API calls from HTTP to HTTPS, make the failure visible. Either disable the HTTP interface altogether, or return a clear HTTP error response and revoke API keys sent over the unencrypted connection. Unfortunately, many well-known API providers don't currently do so. Updated 2024-05-24: Added the Google Bug Hunter Team response to the report that the VirusTotal API resp

                                                                        Your API Shouldn't Redirect HTTP to HTTPS
                                                                      • 長期化するグリコ出荷停止 需要期前に不安の声 Aコープは他社製品で代替 / 日本農業新聞公式ウェブサイト

                                                                        江崎グリコの基幹システム障害に伴い、同社子会社の4工場で牛乳・乳製品など冷蔵商品の製造停止が長期化し、産地に懸念が広がっている。例外的に製造を続ける学校給食用牛乳に加え、4月末から病院や児童施設向けの牛乳製造も再開したが、全体に占める分量は少ない。それ以外の商品の製造再開は6月中を見込み、産地関係者は「牛乳消費量や酪農家の手取りへの影響がないようにしたい」と対応に追われる。 先月14日からの冷蔵商品の出荷停止に伴い、同社は他社での委託加工による生乳の完全処理に努めている。指定生乳生産者団体は配乳計画を変更するなど取引先と連携し、生乳廃棄を防いでいる。 九州生乳販連を通じて佐賀県全酪農家の生乳を同社佐賀工場に出荷するJAさがは、酪農家の不安の声に対して「安心して今まで通り搾ってほしい」と呼びかける。生乳生産量への影響はないという。「牛乳消費がこれ以上落ちないことが大切。今後気温が上がり、需要

                                                                          長期化するグリコ出荷停止 需要期前に不安の声 Aコープは他社製品で代替 / 日本農業新聞公式ウェブサイト
                                                                        • RDBの主キー、UUID使った方がいいの?(DDD, CleanArchitecture対応)

                                                                          結論 お手軽モノリスならAutoIncrementが効率的だしこれでいいよ アプリケーション側で主キーを生成したい場合はLUIDを作る必要があるよ。GUIDで大は小を兼ねよう 主キーでGUIDを使うならULIDよりもUUIDv7がおすすめだよ ただし分散されているエンジンによってはUUIDv4の方が効率的になる場合もあるよ 主キーは原則公開しない方がいいよ UUIDv7やULIDはユニーク性を持ったInstant(timestamp)としても使えるよ 分散されたシステムでは厳密な時系列性を担保することはできないよ、あきらめてロックをかけつつ連番を一か所で生成しよう RDBのPrimary Key(主キー)とは? MySQL、PostgresQLなどのRDBでは各レコードを識別するために一意な値を必要とします。これをPrimary Key(主キー)と呼びます。別のカラムにUNIQUEなInd

                                                                            RDBの主キー、UUID使った方がいいの?(DDD, CleanArchitecture対応)
                                                                          • Immersive Math

                                                                            immersive linear algebra by J. Ström, K. Åström, and T. Akenine-Möller v1.1. ISBN: 978-91-637-9354-7 The world's first linear algebra book with fully interactive figures. Learn More Check us out on Twitter and Facebook Preface A few words about this book. Chapter 1: Introduction How to navigate, notation, and a recap of some math that we think you already know. Chapter 2: Vectors The concept of a

                                                                            • CSSはどんどん進化している! マグネットのようにくっつくエフェクトを実装するテクニック -CSS Anchor Positioning

                                                                              ナビゲーションのアイテムをホバーした時にマグネットのようにくっついてスライドさせるエフェクトをCSSで実装するテクニックを紹介します。 これまでは、JavaScriptがないと実装できないエフェクトでした。レスポンシブにも完全対応、アイテムが二段・三段と複数になっても、水平・垂直になってもエフェクトは追従します。 Anchor Magnet Slide Menu 実際の動作は、デモページでお楽しみください。 右上の矢印アイコンをクリックすると、アイテムの並びが垂直・水平になります。また、右下のアイコンをクリックすると、ダーク・ライトモードになります。 ※CSSのみで動作するのは、Chrome 125+です。それ以外のブラウザはポリフィルが使用されています。 See the Pen Anchor Magnet Slide Menu by coliss (@coliss) on CodePen

                                                                                CSSはどんどん進化している! マグネットのようにくっつくエフェクトを実装するテクニック -CSS Anchor Positioning
                                                                              • Dockerのコンテナイメージを1/10以上軽量化してみた - Qiita

                                                                                はじめに VSCode + Python + Poetry + Docker(docker-compose)でdev-containerを作成して開発を行っていました。 Dockerを勉強し、イメージの軽量化に関する記事を読んでいると、自分が使っているコンテナイメージのサイズが気になりました。 docker images > REPOSITORY TAG IMAGE ID CREATED SIZE > dev-container latest a9b8e3df9087 2.31GB 2.31GB!? サーバとしてアプリを動かしていないのにここまで大きいなんて… というわけで勉強も兼ねて、イメージの軽量化に取り組みました。 イメージが軽量であるメリット ストレージの節約 これは言わずもがなだと思います。 限られたリソースを有効に使うことができます。 ビルド時間の短縮 Dockerは環境を作っ

                                                                                  Dockerのコンテナイメージを1/10以上軽量化してみた - Qiita
                                                                                • エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?

                                                                                  エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?

                                                                                    エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?