並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 3772件

新着順 人気順

intelの検索結果241 - 280 件 / 3772件

  • なぜC言語は、B言語を継承して、1から設計し直さなかったのでしょうか?

    回答 (3件中の1件目) なかなか理解しづらい話だと思いますが、当時のベル研究所において、Unixのグループは濃密な知のルツボだったのです。B言語が発明されるとすぐに、十数人の人々が使い始め、良かったところと悪かったところのフィードバックが集まりました。デニスは数日後にはインタプリタ言語だったB言語をコンパイラ化し、古いバージョンを分かりやすいところに置いていました。B言語のユーザーは、バグを見つけるとデニスにメールし、バグが直るまで古いコンパイラを使っていました。 B言語をC言語に改名した主な理由は2つあります。まずB言語(とBCPL)は、CPUのアドレスがバイト単位ではなくてワード...

      なぜC言語は、B言語を継承して、1から設計し直さなかったのでしょうか?
    • Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

      Intel の主席エンジニアの Josh Triplett の Open Source Technology Summit 2019 での講演 Intel and Rust: the Future of Systems Programming を取り上げ、Rust こそがシステムプログラミングの未来であり、C 言語はもはやかつてのアセンブリ言語である。つまり、未だに OS などのシステムプログラミングの大部分で使われる C 言語は Rust に置き換えられるのではないかと見る記事である。 「Cを愛して…」という文章をワタシが訳したのももはや10年以上前、C が他言語に置き換えられる未来が遂に来るのかと遠い目になってしまう。もっともワタシ自身、4年近く C 言語でコーディングしてないんだよね……。 でも、本当にそうなるのだろうか? 手近なシステムプログラミングの現場である Linux カーネ

        Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴
      • 【特集】 Intel N100激安モデルからRyzen高性能モデルまで。話題のミニPC、オススメ10選!

          【特集】 Intel N100激安モデルからRyzen高性能モデルまで。話題のミニPC、オススメ10選!
        • CPUエミュレータをRustで自作する - Don't Repeat Yourself

          この記事は Rust Advent Calendar 2020 ならびに CyberAgent Developers Advent Calendar 25日目の記事です。 今年のはじめの頃になりますが、『CPUの創り方』という本に載っている TD4 という CPU を実装してみました。TD4 は「とりあえず動作するだけの4bit CPU」の略です。この本に載っている CPU エミュレータを実際に実装してみました。ただし、本書には GUI が載っていましたが、それは省略しました。 CPUの創りかた 作者:渡波 郁発売日: 2003/10/01メディア: 単行本(ソフトカバー) 「最近話題の RISC-V などの CPU エミュレータを作ってみたいものの、いきなり作るにはハードルが高い。何か簡単なもので素振りをして CPU の動作の仕組みをまずは知りたい」という方にはかなりオススメできる教材だ

            CPUエミュレータをRustで自作する - Don't Repeat Yourself
          • この10年で最大級のインパクトをもたらしたRyzen 5000シリーズ。2021年、買うべきCPUはこれだ!

              この10年で最大級のインパクトをもたらしたRyzen 5000シリーズ。2021年、買うべきCPUはこれだ!
            • 【特集】 3万円PCなどで人気のIntel N100はCore i5にどれだけ健闘できるのか?ブラウジング/表計算/写真補正を動画で同時比較

                【特集】 3万円PCなどで人気のIntel N100はCore i5にどれだけ健闘できるのか?ブラウジング/表計算/写真補正を動画で同時比較
              • 並列処理がとても苦手なPythonはプロセスを分けよう コードを書く時に意識したい2つのTipsと2つの落とし穴

                Go、Python、Kotlin、Rust、TypeScript の5つの言語について「並列処理、並行処理の手法」というテーマに絞り解説する「並列処理をGo/Rust/Kotlin/Python/JSで解説!思想の違いを体感しよう」。Python編では橘氏が登壇。Pythonで並列処理を行う際の設計方針と、実装上の癖について話します。 西川氏の自己紹介 西川大亮氏(以下、西川):ここからはPython編の「ちょっとしたデータ分析の並列化」というタイトルで、西川から話します。 GOに勤める西川です。今やっているのは、タクシーやハイヤーの営業支援。「お客さんを乗っけていない時間、どこを走ったらいいの?」とか「どういうところで待っていたら注文来やすいの?」というところのナビをする、「お客様探索ナビ」というサービスのいろいろなことをしています。小さなサービスなのでいろいろやっている感じですね。 P

                  並列処理がとても苦手なPythonはプロセスを分けよう コードを書く時に意識したい2つのTipsと2つの落とし穴
                • 【レビュー】Snapdragon 8 Gen 1以上の失敗作、Tensor G3を採用しPixel 8 Proは消費者の財布を破壊する - りとらいん

                  Tensor G3を搭載した「Pixel 8 Pro」を購入したのでレビューします。 既にネット上ではGoogleからプロモーションを受けた有名なメディア等の先行・ステマレビューで埋め尽くされ、カメラとAI機能にフォーカ...

                    【レビュー】Snapdragon 8 Gen 1以上の失敗作、Tensor G3を採用しPixel 8 Proは消費者の財布を破壊する - りとらいん
                  • 第3回: ローエンドにもRISC-Vが!ダイソーの完全ワイヤレスイヤホンを分解してみよう:ThousanDIYの「ガジェット分解ライフ」:エンジニアライフ

                    こんにちは。「100円ショップのガジェット」を中心に電子機器を色々と分解をしているThousanDIYです。 このコラムでは、ガジェットを分解する中での発見や感想をつらつらと書いていきます。 ※タイトルに誤解を生みそうな表現があったので修正しました。(2/2 14:00) Bluetooth接続で左右が独立した「TWS(True Wireless Stereo)イヤホン」、AppleやSonyという大手メーカーから数万円で販売されている高級品というイメージがあったのですが、2021年の春ころから日本国内ではTWSイヤホンの低価格化が一気に進みました。最近ではドラッグストアやコンビニエンスストア、ショッピングセンターにある雑貨店やディスカウントショップでも数千円の製品を普通に見かけるようになりました。 第3回は、そんな「低価格TWSイヤホン」の代表格である、ダイソーの1,100円「完全ワイヤ

                      第3回: ローエンドにもRISC-Vが!ダイソーの完全ワイヤレスイヤホンを分解してみよう:ThousanDIYの「ガジェット分解ライフ」:エンジニアライフ
                    • なぜETLではなくELTが流行ってきたのか - Qiita

                      概要 troccoの生みの親で、現プロダクト責任者をしている @hiro_koba_jp です。 troccoアドベントカレンダー2022の1記事目書いていきます!(みんなも参加してね) データ分析やデータエンジニアリングにおいてETL(Extract Transform Load)という言葉を耳にしたことがある方は多いのではないでしょうか? 一方、「ETLではなくELT(音楽グループではない)が主流になりつつある」といったような論調も増えてきました。 この記事では、ETLとELTの違いや、なぜELTにシフトしつつあるのか、この先どうなるのか(予想)について、私なりの見解を書いてみようと思います。 一昔前まではETLパターンが多かった Redshiftが登場した2013年頃、人々はデータレイク層はS3上で構築し、データウェアハウス層〜データマート層はRedshift上に組む人が多かったよう

                        なぜETLではなくELTが流行ってきたのか - Qiita
                      • Kubernetesの負荷試験で絶対に担保したい13のチェックリスト - Qiita

                        概要 ※この記事は弊ブログ記事(はてな)、Kubernetesの負荷試験で絶対に担保したい13のチェックリストと同内容です ここ最近、Kubernetesクラスタを本番運用するにあたって負荷試験を行ってきました。 Kubernetesクラスタに乗せるアプリケーションの負荷試験は、通常の負荷試験でよく用いられる観点に加えて、クラスタ特有の観点も確認していく必要があります。 適切にクラスタやPodが設定されていない場合、意図しないダウンタイムが発生したり、想定する性能を出すことができません。 そこで私が設計した観点を、汎用的に様々なPJでも応用できるよう整理しました。 一定の負荷、スパイク的な負荷をかけつつ、主に下記の観点を重点的に記載します。 Podの性能 Podのスケーラビリティ クラスタのスケーラビリティ システムとしての可用性 本記事ではこれらの観点のチェックリスト的に使えるものとして

                          Kubernetesの負荷試験で絶対に担保したい13のチェックリスト - Qiita
                        • 「Rust」言語はCよりも遅いのか、研究者がベンチマーク結果を解説

                          「C」や「C++」に代わるシステムプログラミング言語として「Rust」が注目を集めている。メモリ安全性が高く、メモリ破壊バグといった脆弱(ぜいじゃく)性を作り込みにくいからだ(関連記事)。 ただし、システムプログラミング言語では、高い処理性能が必須条件であり、これがCやC++が使われ続けている理由となっている。Rustはどの程度「速い」のだろうか。 ドイツのミュンヘン工科大学で博士課程の学生であるポール・エメリク氏は2019年9月9日、Rustで作成したデバイスドライバの性能評価をGitHubで発表した。 同氏のグループはさまざまな言語で同じ機能を備えたデバイスドライバを記述し、性能を比較している。 何が性能低下を引き起こしているのか 性能評価用に作成したのは、Intelのイーサネットコントローラー向けのLinux用デバイスドライバだ(ixgbeタイプ)。 エメリク氏は解説の冒頭で研究に取

                            「Rust」言語はCよりも遅いのか、研究者がベンチマーク結果を解説
                          • 「プログラマーのためのCPU入門」は入り口として丁度よい!

                            DevTools でパフォーマンスチューニング入門 / Introduction to Performance Tuning with DevTools

                              「プログラマーのためのCPU入門」は入り口として丁度よい!
                            • 台湾TSMC、日本に先端半導体の開発拠点 - 日本経済新聞

                              【台北=中村裕】半導体受託生産で世界最大手の台湾積体電路製造(TSMC)が日本に初の本格的な開発拠点をつくる方向で最終調整に入ったことが8日、明らかになった。茨城県つくば市に設ける。新会社も設立し、投資額は約200億円。中国が今後、台頭してくるのをにらみ、米国や日本との連携を深めて先端技術の開発を急ぐ。近く取締役会を開き、早ければ週内にも発表する。TSMCの広報責任者は同日、日本経済新聞の取材

                                台湾TSMC、日本に先端半導体の開発拠点 - 日本経済新聞
                              • Windows 11に見捨てられたPCをChromebook化して幸せに

                                Microsoftは6月24日(現地時間)、次期OS「Windows 11」を発表した。Windows 11 Insider Previewの公開も始まっており、筆者の周りにはPC系ライターも多いので、すでにインストール祭り状態である。 筆者は現在、執筆をMacで行っており、Windows環境はびっくりするほどプアである。クラウド時代の昨今、Macだから、Windowsだからという差はそんなにないのだが、時折レビュー製品でWindows版しか設定アプリがないものがあったり、Macで読めないHDDに動画素材が入ってたりということがたまにある。 そんなときのために、2020年9月にドンキの激安ノートこと「MUGAストイックPC3」を購入していた。CPUにCeleron N3350(Apollo Lake)、メモリ4GB、ストレージ64GBで、1万9800円である。 いや、購入直後はそこそこ普通

                                  Windows 11に見捨てられたPCをChromebook化して幸せに
                                • ファミコンエミュレータ実装の感想 - ichirin2501's diary

                                  とりあえずスーパーマリオが動いて一段落したので覚えているうちに感想書いていく。 (この記事の情報量は、デバッグは大変、以上) 動機 単に好奇心。ただ、ファミコンのエミュレータに着手したのはこれで3回目になる。 1度目は10年前の身内ハッカソンのとき。このときはC言語で実装してて強引にHELLO, WORLD!を表示するだけで終わった。 実装の続きをしたかったけど、この後は忙しくなってしまって挫折している。 2度目は2年前で、過去の心残りを精算するためにGo言語で着手したのだけど、CPUの実装が終わった後ぐらいからまた忙しくなって挫折している。 今回は2年前のGoコードの続きからコミットを積んでここまで来たので、一応リベンジ成功....と言って良いんじゃないかな、たぶん。 過程 PPUの実装は最初からinternal register(v,t,x,w)を使う方法にした(PPU scrolli

                                    ファミコンエミュレータ実装の感想 - ichirin2501's diary
                                  • スマホ1年間充電不要に? 次世代光通信システムで大幅省電力化 NTT、ソニー、インテルが連携 - ITmedia NEWS

                                    NTTが次世代の高速光通信システム実現のため、ソニー、米インテルと国際的な連携組織を立ち上げると発表した。通信時の遅延や消費電力を抑え、自動運転車や1年間充電不要のスマートフォンなどへの活用も期待される。 NTTは10月31日、次世代の高速光通信システムの実現を目指し、ソニーと米半導体大手のインテルとともに国際的な連携組織を立ち上げると発表した。新技術は通信時の遅延や電力消費を大幅に抑えることが期待され、自動運転車などへの活用の他、1年間充電不要のスマートフォンの実現なども見込まれるという。今後参画企業を募集し、来春に設立、2030年ごろの実用化を目標に掲げる。 NTTが開発を進める次世代高速光通信システム「IOWN(アイオン)」に、イメージセンサーなど光関連の技術にたけたソニーと半導体に知見を持つインテルが協力する。アイオンは電気信号を用いず、光の周波数で情報を区別し、信号として伝送する

                                      スマホ1年間充電不要に? 次世代光通信システムで大幅省電力化 NTT、ソニー、インテルが連携 - ITmedia NEWS
                                    • 遠隔からCPUを数秒で破壊するサイバー攻撃 マザーボードのリモート管理機能をハック、過度の電気を注入

                                      Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。Twitter: @shiropen2 英バーミンガム大学に所属する研究者らが発表した論文「PMFault: Faulting and Bricking Server CPUs through Management Interfaces」は、サーバ用マザーボードに搭載する制御システムの欠陥を攻撃し、遠隔から必要以上の電圧を供給してCPUを破壊しコンピュータを無効にする脆弱性を指摘した研究報告である。 最近のサーバ用マザーボードにはCPUの他に、電源管理用の電圧レギュレーターなどの補助部品を搭載している。これらは、I2CベースのPMBusを介して、CPUおよび個別のベースボード管理コントローラ

                                        遠隔からCPUを数秒で破壊するサイバー攻撃 マザーボードのリモート管理機能をハック、過度の電気を注入
                                      • Python 3.12で増えた並列処理と、これまでの並列処理の挙動を比べてみる - Qiita

                                        この記事ですることを3行で Pythonの標準ライブラリでできる並列実行を、あらためて総当たりで速度比較しよう ウォーターフォールチャートで、それぞれの並列処理の処理時間の特徴を可視化しよう boto3の実行をモデルケースにして、どの並列処理が一番早いのかを調べよう この記事の結論を先に Python 3.12から本格的に使えるようになったサブインタープリターは、CPUで実行する処理について言えば、従来のサブプロセスよりも高速 boto3の実行は、サブインタープリターよりも署名付きURLの非同期実行のほうが速い → S3からの10ファイルの取得であれば、実行時間を90%削減できます → Bedrockの3回実行であれば、実行時間を60%削減できます 今回使ったソースコードはこちらに置いています。 お手持ちの環境で再実行できるようにしていますので、気になる方はぜひ。 どうしてこの記事を書くの

                                          Python 3.12で増えた並列処理と、これまでの並列処理の挙動を比べてみる - Qiita
                                        • M1 Mac、まさかの敗北 Apple純正Logic ProでIntel Macに勝てないとは

                                          M1 Mac、まさかの敗北 Apple純正Logic ProでIntel Macに勝てないとは:iOS音楽アプリプロデューサーがM1 Macを使ってみたら(1/2 ページ) M1 Macと音楽系クリエイティブワーク周辺の話題を紹介する連載の第3回目は、Apple純正のDAWである「Logic Pro」のパフォーマンスをIntel MacとM1 Macで比較した。筆者のApple Siliconマシンは、Mac miniの8GBメモリ、256GB SSDという最安値構成モデルだ。 正直な話、今筆者は混乱している。前回の「最安M1 Mac mini、まだApple Silicon最適化されていないPro Toolsの性能に脱帽」では、「Pro Tools」(Rosetta 2で動作)における驚異的なパフォーマンスをご紹介した。 であるなら、Apple純正のDAWで、かつUniversal化され

                                            M1 Mac、まさかの敗北 Apple純正Logic ProでIntel Macに勝てないとは
                                          • イベントループと TypeScript の型から理解する非同期処理

                                            この本は、ブルーベリー本の 8 章からインスパイアされて、 TS の型が示す情報から Promise というものを理解してみる、というアプローチで書いたJSの非同期処理の解説です。 これらの資料と合わせて読むことを推奨します。 JSのイベントループのイメージを掴む JSでは中々意識することが少ないですが、正しく理解するには OS レベルのスレッドの視点で考え始める必要があります。 ブラウザや Node.js では一つのスクリプト実行単位を1つのスレッドに割り当てます。それをメインスレッドと呼んだり、ブラウザだったら UI スレッドと呼んだりします。 例えばブラウザでは、これは秒間60回、つまり 16.6ms ごとにループを呼び出します。(node だったらこれがもっと短いです) 仮に setTimeout の実装がなかったとして、それ相当の擬似コードを書くのを試みます。 let handl

                                              イベントループと TypeScript の型から理解する非同期処理
                                            • Windows 95はなぜ高速なCPUでは起動に失敗することがあるのか?

                                              by Yining Zhang 1995年にリリースされたWindows 95では、高速なCPUで動作させると起動に失敗するという問題がよく知られており、AMD製CPU「K6-2」に対してはパッチで対策が取られていました。そんな「Windows 95起動失敗問題」について、1987年から1997年にかけての古いPCやソフトウェアの情報を扱う「OS/2 Museum」のメディアマスターであるMichal Necasek氏が原因を解明し、そこから学べる教訓を語っています。 Those Win9x Crashes on Fast Machines… | OS/2 Museum http://www.os2museum.com/wp/those-win9x-crashes-on-fast-machines/ Necasek氏は知り合いから「Windows for Workgroups 3.11が仮

                                                Windows 95はなぜ高速なCPUでは起動に失敗することがあるのか?
                                              • WebGPUがついに利用可能に - WebGL以上の高速な描画と、計算処理への可能性 - ICS MEDIA

                                                2023年5月にリリースされたGoogle Chrome 113で、次世代WebグラフィックスのJavaScript APIであるWebGPU(ウェブジーピーユー)がデフォルトで利用できるようになりました。ICS MEDIAでは2018年にWebGPUについて紹介していましたが、当時はSafariで開発者向けのフラグを有効にした場合にのみお試しできる実験的機能でした。 デスクトップChrome限定ではありますが、WebGPUが一般ユーザーの環境でも動作できるようになったいま、オリジナルのデモを交えてあらためてWebGPUを紹介します。 この記事で紹介すること WebGPUがChrome 113で標準で利用可能になった WebGPUはモダンな3D APIに直接アクセスすることで、WebGLより高い性能が得られる WebGPUだとドローコールの最適化をしなくても十分に高速 WebGPUはコンピ

                                                  WebGPUがついに利用可能に - WebGL以上の高速な描画と、計算処理への可能性 - ICS MEDIA
                                                • Cloudflare、ファイアウォールに追加した「正規表現のミス」が全面的なCDNダウンの原因と報告。「キルスイッチ」で解除 - Publickey

                                                  Cloudflare、ファイアウォールに追加した「正規表現のミス」が全面的なCDNダウンの原因と報告。「キルスイッチ」で解除 日本時間で昨夜11時50分頃から約30分のあいだ、CloudflareのCDNが全面的にダウンし、同社のサービスを利用していたWebサイトなどが影響を受けた問題について、同社はブログを更新。 今回のCDNがダウンした原因は、ファイアウォールに追加した新ルールの中に正規表現のミスが含まれていたためであることを明らかにしました。 参考:CloudflareのCDNが全面的に約30分ダウンし、世界中のWebサイトが影響を受ける。原因はソフトウェアの動作不良。ロールバックで対応 ファイアウォールに新ルールを追加したことが引き金に 同社のCDNにはWebアプリケーションファイアウォールの機能があり、新たにこのファイアウォールに追加したルールの中に間違いが含まれていたことがCP

                                                    Cloudflare、ファイアウォールに追加した「正規表現のミス」が全面的なCDNダウンの原因と報告。「キルスイッチ」で解除 - Publickey
                                                  • 高速なPython互換言語「Mojo」のMac版登場、Appleシリコンにネイティブ対応。Pythonの9万倍、C言語に比肩する高速性

                                                    高速なPython互換言語「Mojo」のMac版登場、Appleシリコンにネイティブ対応。Pythonの9万倍、C言語に比肩する高速性 Modular社はPythonの高速なスーパーセットと同社が位置づける開発中の新言語「Mojo」の、Appleシリコンにネイティブ対応したMac版をリリースしました。 Today is the day! Mojo for Mac is live! Download it right now! Read our launch blogpost on how to get startedhttps://t.co/XSMkqUmHKt — Modular (@Modular_AI) October 19, 2023 Mojoは9月に初めてローカル環境でコンパイルなどを実行可能なLinux対応のツール群を公開しています。今回のAppleシリコンにネイティブ対応した

                                                      高速なPython互換言語「Mojo」のMac版登場、Appleシリコンにネイティブ対応。Pythonの9万倍、C言語に比肩する高速性
                                                    • Intel、NUC事業をASUSに譲渡

                                                        Intel、NUC事業をASUSに譲渡
                                                      • 秒速で10億レコードを処理する話 - KaiGaiの俺メモ

                                                        これまでのPG-Stromの性能測定といえば、自社保有機材の関係もあり、基本的には1Uラックサーバに1CPU、1GPU、3~4台のNVME-SSDを載せた構成のハードウェアが中心だった。*1 ただソフトウェア的にはマルチGPUやNVME-SSDのストライピングに対応しており、能力的にどこまで伸ばせるのかというのは気になるところである。 そこで、方々に手を尽くして、次のようなベンチマーク環境を整備してみた。 (機材をお貸し頂いたパートナー様には感謝感激雨あられである) 4UサーバのSYS-4029GP-TRTというモデルは、GPUをたくさん乗っけるためにPCIeスイッチを用いてPCIeスロットを分岐している。ちょうど、PCIeスイッチ1個あたり2個のPCIe x16スロットが用意されており、同じPCIeスイッチ配下のデバイス同士であれば、完全にCPUをバイパスしてPeer-to-Peerのデ

                                                          秒速で10億レコードを処理する話 - KaiGaiの俺メモ
                                                        • RISC-Vが面白くなってきたぞ

                                                          (雑に書いている戯言であることを最初に断っておきます。あくまで個人の感想です。) 実は私は今までRISC-Vには懐疑的だったのですが、最近の状況を知って考えを改めました。 RISC-Vとは RISC-V(リスク ファイブ)とはオープンソースライセンスで提供されている命令セットアーキテクチャ (ISA)です。 研究にも使うことができるし、実際に多くの半導体メーカーがこの仕様に基づいたCPUを開発、出荷しています。 多くのオープンソースのOSやツールチェインもすでにRISC-Vに対応しています。 私が懐疑的だった理由 RISC-Vはオープンソースであるゆえ、自由に拡張することができます。そのため様々な派製品が登場しています。シンプルな組み込み用のマイクロコントローラからパソコン用、サーバ用、HPC用など広い分野に渡ります。 かつてRISCの考え方にもとづいて開発されたMIPSというCPUがあり

                                                            RISC-Vが面白くなってきたぞ
                                                          • 「MacはもともとWindowsだし」にならなかった理由

                                                            かぐや姫は5人の求婚者に無理難題をふっかけて、結局誰とも結婚しなかったが、Appleは違った。 1996年、当時のApple CEOだったギル・アメリオは、Mac OSの次世代OSとして4社の技術を検討していた。この辺りは「ヤマーとマツ」連載で語ったとおり。 「MacはLinuxだった」って本当? 「そうだね……」元Mac雑誌編集者は昔語りを始めた このときの交渉次第では、MacがSolarisを土台に構築された真のUNIXとなったり、全く新しいOSであるBeOSで心機一転やり直していた可能性もあったわけだ。ひょっとしたら、MacはWindows NTカーネルの上に生まれ変わって、今頃は「MacはもともとWindowsだし」というSNS投稿に対して「そんなん常識じゃん」とリプが来るような世界線だったかもしれない。 結果的に、NeXTとNeXTSTEP/OPENSTEPが選ばれて、Apple

                                                              「MacはもともとWindowsだし」にならなかった理由
                                                            • なぜ半導体不足が世界規模で起きているのか?

                                                              世界的な半導体不足が報じられていますが、一方でIntelのパット・ゲルシンガーCEOは、「自動車メーカーが望めば、いくらでも当社製の新しい16nmチップを供給します」と述べています。なぜ世界的に半導体不足が起こっているのか、現状の何が問題なのかが、ベンチャーキャピタルであるYコンビネータによって運営されるソーシャルニュースサイト・Hacker Newsでその背景から論じられています。 Ask HN: Why is there a chip shortage? | Hacker News https://news.ycombinator.com/item?id=29781027 Hacker NewsのユーザーであるTradingPlaces氏が示した半導体不足の流れは以下の通り。 1:パンデミックの間に耐久消費財の消費量は10~11%だったものが13%にまで増加しました。この3パーセントポ

                                                                なぜ半導体不足が世界規模で起きているのか?
                                                              • Chromeブラウザ、“リソース食い”な重い広告のブロックを8月末から開始

                                                                米Googleは5月14日(現地時間)、Webブラウザ「Chrome」でユーザーが知らないうちにバッテリーやネットワークデータなどのリソースを過度に消費する広告をブロックする計画を発表した。「8月の終わりごろ」にリリースする安定版で提供を開始するとしている。8月25日リリース予定のバージョン85の安定版を指しているとみられる。 同社は2016年に広告業界団体などと共に立ち上げたオンライン広告改善のための団体「The Coalition for Better Ads」の広告標準「Better Ads Standard」に沿う広告ブロックに2018年から取り組んでいる。 今回発表のブロック方法は、Googleが調査に基づいて定めたリソース消費のしきい値を超える広告をアンロードし、広告スペースに以下のように「広告が削除されました。詳細はこちら」と表示するというもの。 しきい値は、4MBのネットワ

                                                                  Chromeブラウザ、“リソース食い”な重い広告のブロックを8月末から開始
                                                                • 女性 on Twitter: "M2 も性能上がってない(GPU のクロック増加*コア増加ぐらいで CPU は一切手つけてない)し、 Apple の CPU 部門まじでなんかあったっぽいね。 M2 の製品寿命も 1.5 年だとすれば 3 年間一切性能上がらないと… https://t.co/IvcsjVDcn7"

                                                                  M2 も性能上がってない(GPU のクロック増加*コア増加ぐらいで CPU は一切手つけてない)し、 Apple の CPU 部門まじでなんかあったっぽいね。 M2 の製品寿命も 1.5 年だとすれば 3 年間一切性能上がらないと… https://t.co/IvcsjVDcn7

                                                                    女性 on Twitter: "M2 も性能上がってない(GPU のクロック増加*コア増加ぐらいで CPU は一切手つけてない)し、 Apple の CPU 部門まじでなんかあったっぽいね。 M2 の製品寿命も 1.5 年だとすれば 3 年間一切性能上がらないと… https://t.co/IvcsjVDcn7"
                                                                  • ロードマップに機能を書くべからず|小城久美子 / ozyozyo

                                                                    機能を書くならバックログにまず機能だけが書かれたロードマップから見ていきましょう。時系列に沿って、どんな機能を追加するのか並んでいます。 残念ながら、多くの場合、機能開発が遅延したり、差し込み案件が発生したりして、以下のようになってしまいます。 こうなると、もうこのロードマップは信頼できません。過去の実装がここまで遅延していると、次に取り掛かる機能がいつリリースされるのか分からず、どれの優先度がもっとも高いのかも判断するのが難しくなってしまいます。 こういった「機能」に近いものは、縦長のプロダクトバックログの形式で並べ、ユーザーストーリーに分解して見積もったものを上から順番に実施していくほうがスッキリします。 では、ロードマップがなぜ必要なのかプロダクトバックログはとても良いものですが、プロダクトの中期的・長期的な未来を構想するには少し見づらくなります。特に、会社の中で中期的・長期的な方針

                                                                      ロードマップに機能を書くべからず|小城久美子 / ozyozyo
                                                                    • HPのゲーミングPCが半額以下に値引きされていると話題に

                                                                      ちゅん😭 @suimin_haramase SSDでCPUとグラフィック性能が今よりもずいぶん高いのと、価格面が久々に折り合ったので、即決しました。 2019-12-20 23:43:39 ちゅん😭 @suimin_haramase ポチっとしたら、量販店でペンチアムとかで10万円以上の一体型クソPCを見に行くことなく、まあまあのスペックのPCが買える良い世の中になったと思う。 2019-12-21 22:52:13

                                                                        HPのゲーミングPCが半額以下に値引きされていると話題に
                                                                      • Cloudflare、NGINXに代えて自社開発のRust製HTTPプロキシ「Pingora」をグローバルCDNに採用。性能向上しつつCPUとメモリ消費を3分の1に

                                                                        Cloudflare、NGINXに代えて自社開発のRust製HTTPプロキシ「Pingora」をグローバルCDNに採用。性能向上しつつCPUとメモリ消費を3分の1に CDNプロバイダのCloudflareは、同社のグローバルなCDNの基盤として長らく利用してきたNGINXに代えて、同社自身がRust製のHTTPプロキシである「Pingora」を開発し利用していることを明らかにしました。 Pingoraはすでに同社のCDNに採用され、毎日1兆回以上のリクエストを処理し、性能向上や数多くの新機能の提供を実現しつつ、従来と比較してCPUとメモリリソースの消費はいずれも3分の1程度に収まっているとのこと。 Pingoraは現時点でコードなどは公開されていませんが、いずれオープンソース化の計画についても明らかにするとCloudflareは説明しています。 Today we are excited t

                                                                          Cloudflare、NGINXに代えて自社開発のRust製HTTPプロキシ「Pingora」をグローバルCDNに採用。性能向上しつつCPUとメモリ消費を3分の1に
                                                                        • あらためて学ぶOSの役割 - 「OSの気持ち」を知り、コンピュータをよりよく理解しよう |ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                                          あらためて学ぶOSの役割 - 「OSの気持ち」を知り、コンピュータをよりよく理解しよう パソコンを操作するうえで、欠かすことができないOS(オペレーティングシステム)ですが、あまりにも「あたりまえ」の存在ゆえ、その実像をイメージすることは多くはないでしょう。OSは「なにを」「どのように」処理しているのかを学ぶと、自身が使用するパソコンがもっとよく理解できるようなるかもしれません。内田公太さんが、OSの役割と働きの基本、そして「OSの気持ち」を理解するための方法を解説してくれました。 こんにちは、内田公太(@uchan_nos)です。 普段皆さんはパソコンを使っていろいろな処理をしていると思います。ネットサーフィンに文書作成、音楽を聴いたり絵を描いたり。この記事をお読みの方はプログラミングもしている方が多いと思います。 C言語の入門書で学ぶ最初のプログラムはだいたい printf("Hell

                                                                            あらためて学ぶOSの役割 - 「OSの気持ち」を知り、コンピュータをよりよく理解しよう |ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                                          • Linux Performance

                                                                            static, benchmarking, tuning: sar, perf-tools, bcc/BPF: bpftrace, BPF book: Images license: creative commons Attribution-ShareAlike 4.0. This page links to various Linux performance material I've created, including the tools maps on the right. These use a large font size to suit slide decks. You can also print them out for your office wall. They show: Linux observability tools, Linux static perfor

                                                                            • AMD、Ryzen 7000シリーズを9月27日に発売。299ドルでCore i9-12900Kを上回るゲーム性能

                                                                                AMD、Ryzen 7000シリーズを9月27日に発売。299ドルでCore i9-12900Kを上回るゲーム性能
                                                                              • 【西川和久の不定期コラム】 2万円台で手乗りサイズ、N100より速い!N97搭載ミニPC「GMKtec NucBox G5」

                                                                                  【西川和久の不定期コラム】 2万円台で手乗りサイズ、N100より速い!N97搭載ミニPC「GMKtec NucBox G5」
                                                                                • AWSサーバーレスバッチ処理アーキテクチャの構築 | Amazon Web Services

                                                                                  Amazon Web Services ブログ AWSサーバーレスバッチ処理アーキテクチャの構築 この投稿は、AWSソリューションアーキテクトであるReagan RosarioとWWPSソリューションアーキテクトであるMark Curtisによって書かれました。バッチ処理は多くの組織にとって基礎となるもので、大量の情報を効率的に自動化した形で処理することができます。ユースケースとしては、ファイル取り込み処理、キューベースの処理、トランザクションジョブ、さらに重いデータ処理のジョブなど、多岐にわたります。 この記事では、ファイル取り込み処理を実装するためのバッチ処理を、サーバーレスに実現するための方法を説明していきます。今回の例では、オーケストレーションにAWS Step Functions、オンデマンドのコンピューティングにAWS Lambda、データストアにAmazon S3、メールの送

                                                                                    AWSサーバーレスバッチ処理アーキテクチャの構築 | Amazon Web Services