並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 1185件

新着順 人気順

CPUの検索結果281 - 320 件 / 1185件

  • 【寄稿】コインハイブ事件 意見書ご協力のお願い - 一般社団法人日本ハッカー協会

    コインハイブ事件弁護団 主任弁護人 平野敬 (電羊法律事務所) 裁判の現状 2022年1月20日、最高裁判所において、Coinhive事件は逆転無罪判決となりました。これまでの皆様のご支援に深く感謝申し上げます。2022/1/20 2021年12月9日に最終弁論が開かれることになりました。2021/10/18 報道でご存知の方も多いと思いますが、2020年2月7日、東京高等裁判所において、モロさんを被告人とする不正指令電磁的記録保管事件について罰金10万円の支払いを命じる逆転有罪判決が言い渡されました。これまで、多くの皆様に裁判費用を含むご支援をいただいてきたにもかかわらず、望む結果を出せなかったことを、弁護人として深くお詫びします。 我々は東京高等裁判所の判決を不服として、上告状を提出すべく準備を進めています。今後は最高裁判所において事件が争われることになります。 横浜地方裁判所の判決(

      【寄稿】コインハイブ事件 意見書ご協力のお願い - 一般社団法人日本ハッカー協会
    • 6000回ものテストプレイが傑作人狼ゲーム『グノーシア』を産んだ!「汎用テキストの再利用」によって誕生した、「本当に1000回遊べる推理ゲーム」の作り方とは

      簡単に概要を説明すると「ひとりでCPUを相手に何度も繰り返し『人狼』を遊ぶゲーム」というものだ。人狼のルールとSF世界、そしてキャラクターの魅力が上手に絡み合って非常に面白いゲームなのだが、困った点がひとつある。 以前に電ファミのレビューでも書いたように、「ひとり用の人狼ゲーム」という言い方では、『グノーシア』の面白さがなかなか伝わりづらいのだ。 そんなある日、『グノーシア』の開発元であるプチデポット代表の川勝徹氏にお会いする機会があったので、そのことを伝えてみた。すると思いがけず、川勝氏の口から興味深い発言が飛び出した。 川勝氏は『グノーシア』を「人狼ゲーム」ではなく、「ローグライトアドベンチャー」と捉えているのだという。 「ローグライト」【※】なのに「アドベンチャー」?  その字面を見ただけではピンと来ないが、そこにはどのような意味が隠されているのか。

        6000回ものテストプレイが傑作人狼ゲーム『グノーシア』を産んだ!「汎用テキストの再利用」によって誕生した、「本当に1000回遊べる推理ゲーム」の作り方とは
      • プレ・シンギュラリティ、もう始まってない?|shi3z

        毎日AIニュースを追いかけていると、当然、波がある。 「今週は落ち着いてるな」とか「今日はやばいな」とか。 今日は、久々に「やばいな」という日だった。 まず、一日のうちにSOTA(State Of The Art)超えしたという大規模言語モデルを三つくらい見た。明らかにおかしい。 さらに、AttentionとMLPを使わない大規模言語モデルの実装も見た。世界を三次元的に解釈して合理的な質問と答えを行う大規模言語モデルもあれば、4ビット量子化した60モデルは8ビット量子化した30Bモデルよりも高性能という主張がなされたり、Googleは論理回路の設計を強化学習で行なっているという。どれもこれもにわかには信じ難いが、今目の前で起きていることだ。 「シンギュラリティ」の定義には、「AIがAIを設計し、改良し続ける」という部分があるが、今のAIは人間も考えているが、実はAIがAIを設計している部分

          プレ・シンギュラリティ、もう始まってない?|shi3z
        • 結局、Go言語をやめる理由はなかった件 - Qiita

          この記事は Go 2 Advent Calendar 14日目の穴埋め記事です。 はじめに @okdyy75 さんによる Go 5 Advent Calendar 14日目の の記事「だから僕はGo言語を辞めた」 が「ベンチマークっていうのはこうやるんだよ」というのを説明するために反面教師的な意味で良い教材だと思ったので、反証記事を書きたいと思います。 ベンチマークを取りながらコードを改善して、最終的にGoは遅くないからやめる必要はないということ、そして、なぜ遅いという結論になってしまったのかを掘り下げていきたいと思います。 下準備 幸いなことに、ベンチマークのソースコードがGitHubにある ので、こちらを実行しながら問題点を改善していきましょう。 ちゃんとコードが上がっているのは素晴らしいですね! 一方で、元記事には測定環境が明記されていませんでしたので、同じ環境で測定することはできま

            結局、Go言語をやめる理由はなかった件 - Qiita
          • 18歳・藤井聡太棋聖、いちばん会いたい人、欲しいドラえもんひみつ道具…18の質問《上・私生活編》 - スポーツ報知

            史上最年少でタイトルを獲得した将棋の藤井聡太棋聖(18)が21日、スポーツ報知のインタビューに応じた。19日に18歳になったばかりの若き棋聖に18の質問を投げ掛け、素顔に迫った。天才が語る等身大の声を「私生活編」「将棋編」に分けて紹介する。(聞き手・北野 新太) ■いちばん会いたい人 《質問〈1〉》棋聖獲得、改めておめでとうございます。タイトルホルダーとして将棋界を代表する立場になり、他業界との交流も増えると思います。ちなみに「世界でいちばん会いたい人」ってどなたなんでしょうか? 「あ、ハイ…。(米国の半導体メーカー)AMDのCEOでいらっしゃるリサ・スーさんに…。2、3年前に自分がAMDの『RYZEN』(CPU=コンピュータの頭脳部)を使っていることに対してのツイートをしていただいて、かなりうれしかったので。一度はお会いしたいなあと思っています」 《質問〈2〉》パソコンを自作されてますか

              18歳・藤井聡太棋聖、いちばん会いたい人、欲しいドラえもんひみつ道具…18の質問《上・私生活編》 - スポーツ報知
            • POSIX 準拠のシェルスクリプトでは find | xargs よりも find -exec {} + を使うべき! - Qiita

              POSIX 準拠のシェルスクリプトでは find | xargs よりも find -exec {} + を使うべき!ShellScriptBashshellPOSIX はじめに find の出力を xargs にパイプで渡すというのはよく見かける使い方ですが、find -print0 | xargs -0 が使えない POSIX 準拠のシェルスクリプトでは find -exec {} + を使った方が良いです。安全かつ十分に速いからです。よく見かける -exec {} ; ではなく -exec {} + ですので間違えないようにしてください。多くのケースでは + の方が優れているのですが ; ばっかり使われているのを見ると、意外と知られてない気がします。 少しだけ予備知識として、-exec {} ; は -exec {} \; と ; をバックスラッシュでエスケープするのがよく見る使い方

                POSIX 準拠のシェルスクリプトでは find | xargs よりも find -exec {} + を使うべき! - Qiita
              • ChatGPT開発に必要なGPUは3万基、日本の国策AI基盤は1千基。目前に迫る日本のAI敗戦

                ChatGPT開発に必要なGPUは3万基、日本の国策AI基盤は1千基。目前に迫る日本のAI敗戦 2023.08.19 Updated by Ryo Shimizu on August 19, 2023, 16:47 pm JST そろそろ業界の最深部でしか知られてなかった事実がニュースになって来始めているのでここで本当の問題を明らかにしておきたい。 AI開発に必須なのは、計算資源である。そしてこれは現在のところ、事実上NVIDIAが一社独占している。 NVIDIA以外の半導体がいくら「AIに特化しています」と能書きを垂れていてもごくわずかな例外を除いてはほとんど全部が誇大広告である。 たとえばApple Silliconは、「ニューラルエンジン」と称するモジュールを内蔵しているが、これを使ってAIの学習をすると、なんとCPUよりも遅い。信じられないかもしれないが、これが残酷な事実なのである

                  ChatGPT開発に必要なGPUは3万基、日本の国策AI基盤は1千基。目前に迫る日本のAI敗戦
                • 無料&オープンソースでシステム障害のレポートを一元化できるNetflix製インシデント管理ツール「Dispatch」

                  システムの保守・運用を行うインフラエンジニアにとって、障害対応は最も責任のある仕事のひとつであり、障害の監視や通知に関するツールは「PagerDuty」や「Zabbix」が有名です。そうした障害対応を助けてくれるツールとして、Netflixが無料のオープンソースソフトウェア「Dispatch」を公開しました。 Introducing Dispatch - Netflix TechBlog https://netflixtechblog.com/introducing-dispatch-da4b8a2a8072 About - Dispatch https://hawkins.gitbook.io/dispatch/ Netflix Dispatch - Reviews, Pros & Cons | Companies using Netflix Dispatch https://stack

                    無料&オープンソースでシステム障害のレポートを一元化できるNetflix製インシデント管理ツール「Dispatch」
                  • 【悲報】Intelの第13/14世代CPUがクラッシュする問題の解決策は無し。ダメージは恒久的なものに | ソフトアンテナ

                    ホームハードウェア【悲報】Intelの第13/14世代CPUがクラッシュする問題の解決策は無し。ダメージは恒久的なものに Intelは先日、不安点な動作が指摘されている第13/14世代のIntel Coreデスクトッププロセッサーに対し、マイクロコードのアップデート8月中旬にリリースすることと明らかにしました。 しかし今回、The Vergeは、CPUがすでにクラッシュしている場合はこのパッチは効果がなく、問題を解決することはできないと主張しています。 Tom's Hardwareは匿名の情報源を引用し、プロセッサの劣化は不可逆的であると報じています。Intelのパッチはこの問題を予防するものですが、CPUがすでに損傷している場合、BIOS設定の変更によって問題を緩和するよりも、CPUを交換するのが最善の選択だとのことです。 Intelによると、チップが故障する原因は高すぎる電圧だけではな

                      【悲報】Intelの第13/14世代CPUがクラッシュする問題の解決策は無し。ダメージは恒久的なものに | ソフトアンテナ
                    • 個人開発のアプリ「暗記メーカー」が100万ダウンロードされるまで|ymdkit

                      そうして「メモ帳」「天気予報」「パズルゲーム」... など色々アプリを作っている中で「自分のテスト勉強のためのアプリが欲しい」となり、自作の単語帳アプリを開発した。これが「暗記メーカー」の原型となっている。 また、書籍にアプリのリリース方法についても記載されていたこともあり、この頃からPlayStoreへのアプリの公開を始めた。 今でこそPlayStoreでは「20人のテスターを集めて14日間テストする」「開発者の身元確認」といったアプリを出すまでの工数がかかるものとなっている。ただ、当時は(確か)そういった制限は存在せず$25の登録料を払えばリリースし放題だったので、アプリが完成したらとりあえずストアに公開していた。 基本的に出したアプリは鳴かず飛ばずだったが、その中で「暗記メーカー」だけは定期的にダウンロードが発生していたため、ユーザからのフィードバック等を参考にアップデートを続けるよ

                        個人開発のアプリ「暗記メーカー」が100万ダウンロードされるまで|ymdkit
                      • 歳を取ったエンジニアとして腕力のある若手にどうやって立ち向かおうか考えた - FPGA開発日記

                        この記事はFPGA開発日記の祝2,000記事到達の記念に書いているものです。 普段の記事と比べて非常にエモい内容となっております。 FPGA開発日記を始めたのが2015年の1月4日。それからおよそ5年と10か月で2,000記事に到達した。 計算してみると2,115日での2,000記事達成となっていた。我ながらよく頑張った。 ブログを書き始めてもう5年以上経った。5年も経てば周りの状況も変わるし、生活環境も変わる。 私も歳を取り、決して若いとは言えない年齢になった。昔のように徹夜で勉強とか実装はできなくなったし、肩は凝るし集中力は続かない。夜になるとすごく眠たくなる。仕事が終わったらすぐ眠たくなってしまい、趣味やブログを執筆する時間を取るのがとても難しくなってきた。 私が年を取れば取るほど、若い実装力のある、優秀な人たちが参入してきて、私の何倍ものスピードで成果を出していく。 私が持っている

                          歳を取ったエンジニアとして腕力のある若手にどうやって立ち向かおうか考えた - FPGA開発日記
                        • KONAMIの「BEMANI特許」とは何だったのか 失効から3年のいま振り返る、近代音楽ゲームの基本特許

                          BEMANI特許(あるいはビートマニア特許)と俗称される特許がある。KONAMI(現・コナミアミューズメント)が1997年にリリースし、音楽ゲームブームの基礎となった「beatmania」の基本システムを請求、KONAMIがBEMANIブランドで展開する音楽ゲームビジネスの柱の一つとなっていた、日本国特許第2922509号のことだ。 この特許は1998年7月31日に出願、1999年4月に登録。日本の特許の権利期間は出願から最長で20年間と定められており、2018年7月31日をもって失効している。 BEMANI特許は音楽ゲーム分野の工業所有権(産業財産権とも。特許権、実用新案権、商標権、意匠権の総称)の代表格であり、これまでの約20年間にわたり、ゲームファン界隈の巷間でたびたび語り草となってきた。 しかし、本特許の権利範囲はしばしば誤解され、不十分な理解に基づいた語りが多く展開されてきた実情

                            KONAMIの「BEMANI特許」とは何だったのか 失効から3年のいま振り返る、近代音楽ゲームの基本特許
                          • 2022年におけるフロントエンド開発のベースライン

                            LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog TL;DR:2022にフロントエンド開発で最も考慮すべきユーザー環境は、パフォーマンスでは低スペックのAndroid端末、標準仕様では2年前のSafari、そしてネットワークでは4Gです。それに対してはJSへの過剰依存などが原因で主にパフォーマンスの面でのウェブ全体の対応がよくありません。 こんにちは!LINEフロントエンド開発室のダバロス アランです。この記事のタイトルを見て「釣りタイトルですね〜」と考えている方がいると思いますが今回に限ってはそれを大目に見てください。それはなぜかと言いますと、2021年から2022年にかけて私たちフロントエンドエンジニアが全体的に考え方を改める必要が出るほど大きな変化がありました。 その変

                              2022年におけるフロントエンド開発のベースライン
                            • systemd serviceから呼ぶシェルではsudoではなくsetprivを使う - 赤帽エンジニアブログ

                              Red Hatの森若です。 自分でsystemdのservice unitを作るときに、起動用のいくつかのコマンドを記述したシェルスクリプトを呼ぶ事は(理想的ではないですが)あるかと思います。 今回はこの場合に、sudoを利用するとまずい理由を説明して、かわりにsetprivを使うほうがよいという話です。 例題用のservice 実行してみる 別のcgroupだと何がまずいのか? 対策はsetprivコマンド 例題用のservice sudoによるまずい動作を確認するためのできるだけ単純な例として、hoge.service を用意します。 /opt/hoge/hoge.sh #!/bin/bash sudo -u moriwaka sleep 5000 /etc/systemd/system/hoge.service [Unit] Description=hoge [Service] Ty

                                systemd serviceから呼ぶシェルではsudoではなくsetprivを使う - 赤帽エンジニアブログ
                              • なぜDiscordはGoからRustへ移行するのか - MISONLN41's Blog

                                DiscordがGoで書かれていたコンポーネントをRustに移行しているらしい。Windowsの低レイヤ層の一部で採用されるなど、近年どんどん注目を集めているRustだが、DiscordはなぜRustを選んだのか。その最大の特徴である「パフォーマンスを妨げる要素であるGCを排した上でメモリセーフな言語」であることにクローズアップした面白い内容だったので、えっちらおっちら和訳してみた。英語が得意というわけでもなく、無理やり翻訳しているところも多いのであしからず。ほとんどGoogle翻訳のままというのは内緒。 追記: 7/31にはてブでいっぱいブックマークされたみたい。気になったブコメへの返信を末尾に追記した。 原文: Why Discord is switching from Go to Rust - Discord Blog Rustは様々な分野において第一級の言語になりつつあります。Di

                                  なぜDiscordはGoからRustへ移行するのか - MISONLN41's Blog
                                • HDMI入力をRaspberry Piで駆使する

                                  昨今の衰えることのない技術トレンドに追従すべく、映像配信とかやりたいなーと思っていた2019年。 めっきり時間がなく何もできず、気付けば2020年になっていました。 今年も時間がないだろうなぁと思っていたところ、連日の在宅勤務のおかげで通勤時間がゼロになり、余暇が生まれたので色々やってみることにしました。 お題はHDMI入力で遊ぶ、です。 目次 Open 目次 ビデオ転送プロトコル UVC (USB Video Class) MIPI CSI-2 (MIPI Camera Serial Interface 2) HDMI入力 キャプチャーボード HDMI to MIPI CSI-2 H2C-RPI-B01 HDMI映像入力をみてみる raspivid Gstreamer HDMI映像配信してみる RTMP WebRTC まとめ 参考リンク ビデオ転送プロトコル 早速ですがHDMIから一旦離

                                    HDMI入力をRaspberry Piで駆使する
                                  • 冗談ではなく目の前が真っ暗になる恐怖……ピンを曲げてしまったRyzen 9 5950Xの修復を試みる (1/3)

                                    某月某日、ジサトラハッチから電話があった。 「ウチの若いのが、ソケットの向きを間違えてCPUを装着したようで、ピンが曲がっちゃってるんですけど……直せたりします? Ryzen 9 5950Xなので、さすがになんとかしたくて」 この話を聞いただけだと、多少曲がったピンがあるくらいかなと思っていたのだが、後日、実物をみて驚いた。大きく曲がったピンが6本、傾いたピンはそれ以上という、なかなか悲惨なことになっていたからだ。 自作PCファンであれば、程度の違いこそあれ、このようなCPUのピンを曲げてしまうという失敗を経験したことがあるだろう。手を滑らせて落とす、ソケットに挿す向きを間違える、ソケットから外すときに片側だけ持ち上げる、ドライバーなどの小物をぶつける、グリスでCPUクーラーに貼り付き一緒に抜ける(通称スッポン)など、不幸な事故から過失まで、その原因は様々だ。 CPUといえば、古くは裏面に

                                      冗談ではなく目の前が真っ暗になる恐怖……ピンを曲げてしまったRyzen 9 5950Xの修復を試みる (1/3)
                                    • Rustの非同期プログラミングをマスターする - OPTiM TECH BLOG

                                      こんにちは、R&Dチームの齋藤(@aznhe21)です。 さあみなさん、ついにこの時がやってまいりました。 本日2019/11/8にリリースされたRust 1.39により、あらゆる環境で最高速な非同期プログラミングが可能になりました。 新たな時代に乗り遅れないよう、今のうちにRustでの非同期プログラミングをマスターしておきましょう。 なお、この記事は、先日開催したOPTiM TECH BLOG Meetupの内容を大幅に加筆修正した上でエントリに仕上げたものです。 まず最初に伝えたいこと 非同期の歴史 Rustの非同期プログラミングの歴史 Rust 1.0以前 Rust 1.0 〜Rust 1.3 Rust 1.2あたり Rust 1.11あたり Rust 1.26あたり Rust 1.36 Rust 1.39 Rustの非同期プログラミングの特徴 ゼロコスト抽象化 プラットフォーム非依

                                        Rustの非同期プログラミングをマスターする - OPTiM TECH BLOG
                                      • 春から新生活するご子息にMacを買い与えてはならない理由と、いま選ぶべき学生向けWindows機 – キャズムを超えろ! Rev.2

                                        この春からご息女・ご子息が新生活(高校入学、大学入学、新社会人etc)を迎える親御さんのみなさん、またご本人も、共におめでとうございます。 まず、タイトルのとおりですがM1 Macbookを勧める人たちをたくさん見たので、お前らちょっと待てと。枯れたおっさんにはMacはいいかもしれんが、若者にそれを勧めたらあかんやろということで思い立ってなぜMacではなくWindows機なのか、そしてWindows機をいま選ぶとしてどうすべきかという話を書くことにしました。珍しくですます調ですが、まぁ内容が内容なのでご理解いただきたい。 どうしてMacじゃなくWindows機を勧めるのか あたりまえですが、M1 Macは素晴らしくイノヴェーティブなハードウェアであり、macOS Big Surは素晴らしいオペレーティングシステムなことでしょう。ですが、これらはご子息の可能性を狭めます。 ご子息はもうスマホ

                                        • React Server Components はウェブ開発を変えるゲームチェンジングな技術である

                                          去年末に Facebook の人達が出した React Server Components というものが、React 界隈に激震を及ぼしていますが、速報以外でこの技術について言及している国内のブログが見当たらないため、この記事で解説してみます。間違いや分かりづらい部分があればぜひツッコミをお願いします。 React Server Components は、ただのサーバーサイドレンダリングではありません。クライアントサイドレンダリング(SPA)とサーバーサイドレンダリングを、ギアを切り替えずにいいとこ取りする仕組みです。これまでに存在した様々な技術よりも踏み込んで、フロントエンドとバックエンドの境目を曖昧にしてしまうユニバーサルな技術です。 勝手な造語としていうなら「コンポーネント指向ユニバーサルウェブ開発」とでも呼ぶべきものでしょう。 そして、これはただのユニバーサルなだけの仕組みではあり

                                            React Server Components はウェブ開発を変えるゲームチェンジングな技術である
                                          • 歴代将棋ゲーム16作品を戦わせたらどれが強い?『藤井聡太の将棋トレーニング』VS『最強羽生将棋』王将戦がゲームで再現、勝ったのは | ゲーム・エンタメ最新情報のファミ通.com

                                            将棋が熱いんですよ。 2023年1月8日から始まった藤井聡太王将と羽生善治九段による王将戦。2月25日から行われた第5局では藤井王将が勝利し戦績を3勝2敗として、白熱した戦いが続いています。 近年では将棋の人気も右肩上がりで、藤井聡太王将と羽生善治九段の名前をニュースなどで見る機会が増えてきました。それほど将棋を知らない筆者でも、ひりつくような王将戦のニュースをチェックしています。 その藤井聡太王将は現在五冠。五冠って強いですよね。 現8つあるタイトルのうち5つも持つほどの実力があるということは、2020年3月5日に発売された将棋ゲーム『棋士 藤井聡太の将棋トレーニング』のCPUもめちゃくちゃ強いことでしょう。 それでも同タイトルが歴代将棋ゲームのなかでいちばん強いかどうかはわかりません。これまで発売されたさまざまな将棋ゲームどうしで対戦させてみたらおもしろそう! というわけで、実際に試し

                                              歴代将棋ゲーム16作品を戦わせたらどれが強い?『藤井聡太の将棋トレーニング』VS『最強羽生将棋』王将戦がゲームで再現、勝ったのは | ゲーム・エンタメ最新情報のファミ通.com
                                            • AWSコスト削減とリソース管理 | 外道父の匠

                                              クラウド使いなエンジニアの皆様、猛暑と円安の中いかがお過ごしですか。上層部からインフラコスト削減を突きつけられてはおりませんでしょうか。 今回はおそらく初めてコスト削減についてAWSを軸に書いていきますが、考え方はどこの環境でも似たりよったりなので何かしらの足しになればと思う次第であります。 目次 長いです。ひきかえしたほうがいいぞ! コミュニティに捧げます AWSの売上 コスト削減とは 三大使命 コスト状況整理 Load Balancer 参考リンク 統合による削減 EC2 Autoscaling 参考リンク 情報整理 古いインスタンスタイプの変更 スケジュールの調整 スポットインスタンスの適用 軽量インスタンスの統合・サーバーレス化 アプリケーション処理の軽減 EC2 EBS EBSは高い 不要EBSを削除・スナップショット化 ボリュームタイプの変更 EC2 AMI NAT Gatew

                                                AWSコスト削減とリソース管理 | 外道父の匠
                                              • macOSのM1とx86-64におけるベンチマーク比較の考察

                                                世間ではAppleの新しい製品に使われるARM64 CPUであるM1の話題でもちきりだ。ただし、日本語を話す記者というのは極めて非科学的かつ無能であり、M1の現物を手にしても、末端のソフトウェアを動かして、体感で早いだの遅いだのと語るだけだ。そういう感想は居酒屋で酒を片手に漏らすべきであって、報道と呼ぶべきシロモノではない。 と思っていたら、Phoronixがやってくれた。M1とi7で動くmacOSでベンチマークをしている。 これを考察すると、M1のMac Miniは、一世代前のi7のMac Miniに比べて、メモリ性能とI/O性能が高く、演算性能は低いようだ。このことを考えると、M1の性能特性としては、動画のエンコードやソフトウェアレイトレーシングをするには不向きだが、その他の作業は遜色ないだろう。 問題は、仮想化とRosettaを組み合わせることができないという点だ。x86-64のユー

                                                • いまさら聞けない「○aaS」 AaaSからZaaSまでアルファベット順に紹介

                                                  SaaS、IaaS、PaaS……最近「○aaS」という単語を目にする機会が増えた。何となく「クラウドを使ったサービス」ということは分かるが、詳しい違いを即答できるだろうか。 各単語にある「aaS」は「as a Service」の略で「サービスとしての」という意味。つまり、今までPCで使っていたソフトウェアや演算機能をインターネット経由で提供するサービスということだ。 最初のアルファベット一文字が、サービス化された特定の概念を表す。例えば「SaaS」なら「サービスとしてのソフトウェア」。頭に任意の文字を意味する「X」を付けて「XaaS」(X as a Service)とも総称する。各XaaSはどんな意味なのか。アルファベット順に見ていこう。 なお、「○aaS」と付くサービスは語呂合わせから特定の製品名までいろいろある。ここでは、基本的にクラウド関連のXaaSを取り上げるが、一部それに限らない

                                                    いまさら聞けない「○aaS」 AaaSからZaaSまでアルファベット順に紹介
                                                  • 【年末年始】2021年の「年間総合はてなブログランキング」トップ100と「はてな匿名ダイアリー」トップ50、一挙公開! - 週刊はてなブログ

                                                    みなさんにとって2021年はどんな一年だったでしょうか? 週刊はてなブログでは、毎週月曜日にはてなブログ・はてな匿名ダイアリーの記事を対象としてはてなブログ独自の集計を行い、「今週のはてなブログランキング」を公開。ランキングにはそのときどきの注目記事が集まっています。 今回は、その総決算として2021年にもっとも注目を集めた「年間総合はてなブログランキング」トップ100の記事と、「はてな匿名ダイアリー」トップ50の記事を発表します!*1。集計期間は2021年1月1日~同12月22日です。 # タイトル/著者とブックマーク 1 東大が無料公開している超良質なPython/Data Science/Cloud教材まとめ (*随時更新) - Digital, digital and digital by id:touya_hujitani 2 高卒新人に資産運用を説明する - やしお by id

                                                      【年末年始】2021年の「年間総合はてなブログランキング」トップ100と「はてな匿名ダイアリー」トップ50、一挙公開! - 週刊はてなブログ
                                                    • Aphex Twinのアイディアを具現化したサンプル加工ソフト、「samplebrain」が無償公開…… サンプルを別のサンプルの音響特性に一致させて再生

                                                      エイフェックス・ツイン(Aphex Twin)ことリチャード・D・ジェームス(Richard D. James)が、オリジナルのサンプル・マッシュアップ・ソフトウェア「samplebrain(サンプルブレイン)」を公開。大きな注目を集めています。 「samplebrain」 GitLabで公開された「samplebrain」は、あのリチャード・D・ジェームスがデザインしたサンプル・マッシュアップ・ソフトウェア。実際に開発を手がけているのは、デイヴ・グリフィス(Dave Griffiths) というプログラマーで、GitLabではソース・ファイルのほか、Mac(Intel/M1)/Windows用のバイナリも配布されています。気になるのがこのソフトウェアの信ぴょう性(本当にリチャード・D・ジェームスが関わっているのか?という点)ですが、あるユーザーがWarp Recordsに問い合わせたとこ

                                                        Aphex Twinのアイディアを具現化したサンプル加工ソフト、「samplebrain」が無償公開…… サンプルを別のサンプルの音響特性に一致させて再生
                                                      • iPodは「Goodbye, MD」し、世界を変えて、Goodbyeした

                                                        米Appleが現地時間の5月10日、iPod touchの販売を、在庫がなくなり次第終了すると発表した。日本のApple Storeでも、「在庫が無くなり次第終了」という表示が見える。 もともとiPodは音楽再生用デバイスとして登場したが、2019年に発売された第7世代iPod touchはA10 Fusionチップを搭載し、カメラも付いている。App Storeのアプリもほとんどが問題なく動く、言わばキャリア通信ができない低価格iPhoneである。 実際iPod touchを飲食店のオーダーシステムの一部として利用しているケースもあり、この販売終了で数年後にはシステムの入れ替えが必須となってしまったところもありそうだ。 筆者ももちろん歴代のiPodを使ってきたが、iPhoneをはじめとするスマートフォンのストレージ容量が拡大するにつれて、次第に使わなくなっていった。逆に今回の発表で、「ま

                                                          iPodは「Goodbye, MD」し、世界を変えて、Goodbyeした
                                                        • 安全なシステムプログラミング言語Rustへの招待 | κeenのHappy Hacκing Blog

                                                          # 安全なシステムプログラミング言語Rustへの招待 ---------------------- [IIJ Labセミナー](https://iijlab-seminars.connpass.com/event/152079/) === # About Me --------- ![κeenのアイコン](/images/kappa.png) * κeen * [@blackenedgold](https://twitter.com/blackenedgold) * Github: [KeenS](https://github.com/KeenS) * GitLab: [blackenedgold](https://gitlab.com/blackenedgold) * [Idein Inc.](https://idein.jp/)のエンジニア + 2年半くらい仕事でRustを書いている

                                                          • Apple Silicon「M1」搭載Mac登場 MacBook Air、Mac mini、MacBook Proの3機種

                                                            Apple Silicon「M1」搭載Mac登場 MacBook Air、Mac mini、MacBook Proの3機種 米Appleは11月10日(現地時間)、プロセッサをIntel製から自社Apple Siliconに切り替えた初めてのMacを発表した。iPhone 12、第4世代iPad Airに搭載されたApple製SoC「A14 Bionic」をMac向けに強化した「M1」を組み込んだMacBook Air、Mac mini、MacBook Pro 13"を発売する。価格はそれぞれ10万4800円、7万2800円、13万4800円から(いずれも税別)。11月17日に発売する。OSはmacOS Big Sur。 MacBook AirとMacBook Pro 13"はそれぞれバッテリー持続時間を大幅に伸ばし、MacBook Pro 13"は最長20時間の連続動画再生を可能にした。

                                                              Apple Silicon「M1」搭載Mac登場 MacBook Air、Mac mini、MacBook Proの3機種
                                                            • おうち LTE ネットワーク構築レシピ

                                                              この記事のまとめ: OpenAirInterface と Open5GS を使って一般家庭で LTE 網を構築するレシピを紹介します。 背景: 最近、テレコム周りでも OSS 界隈が面白くなってきたのと、RF デバイスは基本的に高価なイメージがあったんですが、LimeSDR mini などの安価な Software Defined Radio (SDR) ボードが手に入るようになったり、Alibaba から安い RF デバイスが入手できるようになったりしてきていて、家で十分遊べるだけのものが揃うようになってきました。そんなわけで勉強を兼ねつつ、OSS を使った LTE の構築をしてみます。 なお、RF を扱いますが電波法に触れないようにすべて有線系かつ RF デバイスはシールド対策をして構築しています。 もくじ 全体概要 材料 下準備 SIM カードの書き込み RF デバイスのシールド O

                                                                おうち LTE ネットワーク構築レシピ
                                                              • ロードバランサーってなんやねん

                                                                はじめに どもども、インフラ案件で奮闘中の井上弥風(いのうえみふう)です。 現在プロジェクトでELB(Elastic Load Balancing)を使用しており、その内部機能を完全に理解したいと思い、この記事を書きました。 この記事について この記事の最終的な目標は、「ELBとは何か?」を深く理解し、それを自信を持って説明できるレベルになることです。 しかし、ELBを完全に理解するためには、まず基本的なロードバランサーの概念を押さえる必要がありました。 そこで、この記事ではELBの根底にあるロードバランサーとは何かという点に焦点を当てていきます。 ELBの詳細については、この記事の後に公開予定の「ELBってなんやねん」という記事で詳しく取り上げます。 ELBに興味のある方は、ぜひそちらもご覧ください。 記事のゴール この記事を通じて、ロードバランサーがどのようにしてトラフィックの負荷分散

                                                                  ロードバランサーってなんやねん
                                                                • 名著「UNIXという考え方 - UNIX哲学」は本当に名著なのか? 〜 著者のガンカーズは何者なのかとことん調べてみた - Qiita

                                                                  補足 1975: トンプソンはベル研を一時休職し、母校のカリフォルニア大学バークレー校に Version 6 Unix をインストールする作業を手伝う。これは後に BSD Unix として配布される。 1984-1998: ガンカーズが DEC でプリンシパル・ソフトウェア・エンジニアを務めた時期 ガンカーズは DEC の Unix Engineering Group (UEG) に所属 いつから DEC に勤めていたのかは不明 P63 より「小さな会社で Version 7 Unix を使っていた」ので 1979 年よりも後 V7M の開発には関わってなさそう おそらく 1980-1984 の間に DEC に入社したと思われる ガンカーズが「UNIX の考え方」についての本はないだろうか?と考えたのは 1991 年 1988: POSIX.1 標準化(POSIX.2 は 1992 年)

                                                                    名著「UNIXという考え方 - UNIX哲学」は本当に名著なのか? 〜 著者のガンカーズは何者なのかとことん調べてみた - Qiita
                                                                  • 時系列予測で使えるpythonライブラリ一覧 - ざこぷろのメモ

                                                                    本記事では、時系列予測に利用できるpythonのライブラリの使い方について説明をします。 パッとライブラリを使うことを目指すため具体的なアルゴリズムの説明は省きます。 ※説明が間違えている場合があればご指摘いただけると助かります。 目次 利用データ ライブラリ Prophet PyFlux Pyro Pytorch Lightgbm 補足:Darts まとめ ソースコード このブログで記載されているソースコードはGitHubに上げておいたのでもしよろしければ参考にしてください。 github.com 利用データ 今回用いるデータはkaggleのM5 Forecasting - Accuracyと呼ばれるコンペティションで利用されたデータを用います。 作成したランダムなデータよりも実データのほうが予測をしている感があるからです。 予測に使うデータはwalmartの売上データです。 下図はその

                                                                      時系列予測で使えるpythonライブラリ一覧 - ざこぷろのメモ
                                                                    • MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? | mond

                                                                      MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? 端的に言うと性能が良いからです。 これを理解するにはバッファプールへの理解が必要です。ディスク指向のデータベースの上では有限のメモリを最大限活用することでメモリに入り切らない巨大なデータ群に対して良好な参照性能を出す必要があります。バッファプールとはディスク上のデータの羅列を固定サイズのページ(InnoDBの場合16KB)の羅列であるとして読み書きに必要な分だけをメモリに移し取り複数の書き込みをできる限りメモリ内で受け止めて後でまとめてディスクに書き戻すという、ライトバック型のキャッシュのような機構です。 この中においてバッファプールは有限のサイズしか無いので適宜プール内のデータを書き戻して入れ替えながら上手くやっていく必要があります。 さてB+treeとB-treeの最大の違いは木のリ

                                                                        MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? | mond
                                                                      • Goで解放したメモリが少しずつ戻ってくる現象 - knqyf263's blog

                                                                        情報を発信する人のところに情報が集まることを日々実感しているので、Linuxのメモリ管理に特に詳しいわけではないのですが最近遭遇した問題について自分の理解を書いておきます。ざっと調べても同じことを書いている人を見つけられなかったので、公開には意義があると考えています。識者の方がフィードバックをくださると嬉しいです。 ※ AIの出力をベースに書いているのでいつもと少し文体が違います。 背景 要約 調査 再現の難しさ Goアプリケーションの調査 pprofによる分析 GCログの調査 Linuxの調査 Goランタイムの調査 GoのGCとTHP khugepagedの問題 Goランタイムにおける回避策 回避策の削除 max_ptes_noneのデフォルト値について MADV_NOHUGEPAGEをやめた理由 調査内容まとめ 解決策 検証 C言語 Go言語 まとめ 背景 Go言語で書かれたOSSのア

                                                                          Goで解放したメモリが少しずつ戻ってくる現象 - knqyf263's blog
                                                                        • OSはどうやってP-coreとE-coreを使い分けているのか - Blog posts by @retrage

                                                                          Alder Lake以降のIntel CPUでは、P-coreとE-coreの2種類のコアが搭載されている。 P-coreは性能重視、E-coreは省電力重視という位置づけで、OSがうまくこれらのコアを使い分けることで、消費電力と性能の両立が図られている。 ここまでの話は広く知られているが、実際にどのようにしてOSに対してコアの使い分けをさせているのかの実装レベルでの解説は (少なくとも日本語では) ほぼ存在しないようなので調べてみた。 OSから見たP-coreとE-core OSの役割の一つとしてプロセススケジューリングがあり、どのプロセスをいつどれぐらいの期間どのCPUコアで実行するかを決める。OSができるだけ効率よくプロセスをスケジューリングするためには、CPUコアの性能や消費電力の違いを考慮したスケジューリングが必要になる。そこで、Intel CPUではOSに対して次の2つの情報を

                                                                            OSはどうやってP-coreとE-coreを使い分けているのか - Blog posts by @retrage
                                                                          • Appleが、PowerPCとインテルを見捨てた理由

                                                                            Tediumより。 AppleがPowerPCからIntel CPUに移行した時を振り返り、なぜ今、インテルが15年前のPowerPCと同じ立場にあるのかを考えてみよう。 アーニー・スミス Today in Tedium: おそらく、今日私が状況を説明しようとしている待望の瞬間は、ある意味で完全に避けられないでしょう。何年もの間、AppleはARMプロセッサ・アーキテクチャの知識を利用してデスクトップやノートパソコンにARMを持ち込むという噂がありました。来週の仮想ワールドワイド・デベロッパーズ・カンファレンスで、iPhoneの巨人がまさにそれを行うことを期待されています。もちろん、多くの人は失敗したパートナー、つまりAppleの垂直統合への動きにつながったビジネスの失恋相手であるインテルに焦点を当てることでしょう。しかし、私は、インテルがAppleを買収する途中で打ち負かしたプラットフォ

                                                                              Appleが、PowerPCとインテルを見捨てた理由
                                                                            • DXを大幅に低下させるDocker for Macを捨ててMac最速のDocker環境を手に入れる - Qiita

                                                                              ※DXはデジタルトランスフォーメーションではなくてDeveloper Experienceの方です 2020/05/26追記 https://qiita.com/nanasess/items/16ab9274c34bdc34e567 を使うことでVagrantを経由せずにDocker for Macの機能だけでMutagenを使うことができるようになりそうです。 パフォーマンスの測定はしていませんが、Docker for Macの設定のみでこの記事の手法と同等の速度が出るようになるかもしれません。 概要 Macでネイティブでの動作とほぼ同等の速度の安定したDocker環境を手に入れることができたので、その知見について公開します。 ものによりますが、最大10倍程度パフォーマンスの向上が見られました。 具体的な手法としてはVirtualBox + Dockerを用います。 設定は2ファイル50

                                                                                DXを大幅に低下させるDocker for Macを捨ててMac最速のDocker環境を手に入れる - Qiita
                                                                              • Googleが作った分散アプリケーション基盤、Borgの論文を読み解く -その1- - inductor's blog

                                                                                このエントリーについて このエントリーを書き始めた経緯は下記にあります。 inductor.hatenablog.com 上記の理由の通り、目的は論文を翻訳することだけではなく、最終的にこれを踏まえて自分の見解をつらつらと書いていくところにもあります。 おそらく一番時間がかかるのはそれなので、一旦は翻訳を一通り終えた上で更に頑張っていきます。ゆっくりお待ちいただければと思います>< 1. Introduction(まえがき) Borgが内部的に呼び出すクラスター管理システムは、Googleが実行するすべてのアプリケーションを許可、スケジュール、起動、再起動、および監視します。この論文ではその方法を説明します。 Borgには3つの主な利点があります。 リソース管理と障害処理の詳細を隠すため、ユーザーは代わりにアプリケーション開発に集中できます。 非常に高い信頼性と可用性で動作し、同じことを行

                                                                                  Googleが作った分散アプリケーション基盤、Borgの論文を読み解く -その1- - inductor's blog
                                                                                • Pythonを会得する考え方やポイント5選! 『パーフェクトPython』著者が魅力を語る! - FLEXY(フレキシー)

                                                                                  ※本記事は2020年4月に公開した内容です。 株式会社ディー・エヌ・エーのシステム本部CTO室の露木誠です。PythonやDjangoについて執筆した『パーフェクトPython』や『Django×Python』などの著書が技術系出版社から数冊出版されています。DjangoのAUTHORSファイルにも実は名前が掲載されています。 本記事では、Pythonを始めたいと思っている方向けに、Pythonの魅力をお伝えできればと思います。知っておきたいPythonの言語仕様や特徴的な考え方をご紹介しますので、参考にしてください。 Python関連のエンジニア案件を見てみる 自己紹介とPython、Djangoに関わる活動について ディー・エヌ・エーのCTO室に所属、元々は異業種からIT業界に参入 現在は、株式会社ディー・エヌ・エーのシステム本部CTO室で、エンジニア組織の課題解決を主な活動として、日

                                                                                    Pythonを会得する考え方やポイント5選! 『パーフェクトPython』著者が魅力を語る! - FLEXY(フレキシー)