並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 611件

新着順 人気順

x86 x64の検索結果281 - 320 件 / 611件

  • WSLを使った方がWindows用バイナリを実行するより速い - 記憶は人なり

    同じプログラムでLinux版とWindows版とが存在する場合、Windows上で動かすなら当然Windows版バイナリの方が高速に動作するであろうと思っていました。が、どうやらWSLでLinux版バイナリを動かした方が高速なことが多いことに気づいたので、少しデータを整理してみました。 前提環境 OS Windows 10 Pro 1903 WSL Ubuntu 18.04 LTS optipngの場合 PNGファイル圧縮ツールのoptipngは多様なパラメータで圧縮を何度も試行するため所要時間が長くかかります。またシングルスレッド動作のため、マルチコアCPUの恩恵は直接的には受けられません*1。このため比較的待ち時間が長いのですが、Windows版バイナリよりもLinux版の方が高速に処理されているような気がしたので測定してみました。 前提 Linux版はUbuntuのパッケージマネージ

      WSLを使った方がWindows用バイナリを実行するより速い - 記憶は人なり
    • Profiling template metaprograms with C++ Build Insights - C++ Team Blog

      A free one-day virtual conference for the whole C++ community. The use of templates in C++ programs can sometimes lead to longer builds. C++ Build Insights puts tools at your disposal for analyzing template usage patterns and their associated impact on build time. In this article, we show you how to use the vcperf analysis tool and the C++ Build Insights SDK to understand and fix problematic templ

        Profiling template metaprograms with C++ Build Insights - C++ Team Blog
      • 能面一覧表 狂言面,能面教室 櫻井光昭

        ページのトップへ戻る 来たページへ戻る 能面TOP 能面・狂言面 一覧表 写真のクリックで大きな画像と面の説明を記載。数値は面の寸法で上段は私の面、下段は書籍の表示。 女系 男系 尉系 悪尉系 べし見系 怨霊系 鬼神系 狂言面 文楽の娘 翁 系 御神体そのものとして使われる面 翁・白式尉 193x158x89 (190x160x92) 翁/小-1 186X148X72 ( イメージ ) 翁/小-2 183X149X76 ( イメージ ) 父尉 176X152X67 (177x140x63) 父尉(古面) 180X138X61 ( イメージ ) 黒式 168X141X67 (171x143x66) 延命冠者 182X147X74 (179x146x77) 女 系 正面からは喜怒哀楽の表情がはっきりしないが、 上下左右からの見方で喜びや悲しみを表現。 小面-1 212x134x69 (211x

        • Reduce Memory v1.6

          MSDN: Removes as many pages as possible from the working set of the specified process.When too many programs are using up your computer’s RAM (Random Access Memory), you may find your system becoming slow or unresponsive. to clear out the clutter from your system’s memory and get it running smoothly again use “Reduce Memory” , it will free up your RAM memory a little in Windows. If you use it unde

            Reduce Memory v1.6
          • 2つに増殖したGameInput ServiceのせいでWindows11がフリーズした話

            クリスマスイブイブの朝、いつも通りパソコンにVALVE INDEXを接続しVRゲームを遊び、その後PS5のコントローラー(DualSense)をUSB接続してモンスターハンター:ワールドを遊んだ。 その後、パソコンの電源を落としてから日中ずっと外出し、だいたい12時間後ぐらいに家に戻ってきてパソコンの電源を入れた。 その日の夜はVRで遊ぶつもりだったが、情報収集のためにChromeで記事を眺めていると、突然マウスカーソルが動かなくなった。ん?と思い、キーボードを叩くも、反応がない。そもそも無線キーボードだったのだが、Bluetoothのペアリングが解除されている。 もしかして、パソコンがフリーズした……? TL;DR ある時、Windows11がログオン直後数分でフリーズするようになってしまった PCに接続していたゲーム周辺機器をPCから外して起動した時はフリーズしなかった フリーズする時

              2つに増殖したGameInput ServiceのせいでWindows11がフリーズした話
            • Node.js — Node v15.0.0 (Current)

              Notable Changes Deprecations and Removals [a11788736a] - (SEMVER-MAJOR) build: remove --build-v8-with-gn configure option (Yang Guo) #27576 [89428c7a2d] - (SEMVER-MAJOR) build: drop support for VS2017 (Michaël Zasso) #33694 [c25cf34ac1] - (SEMVER-MAJOR) doc: move DEP0018 to End-of-Life (Rich Trott) #35316 [2002d90abd] - (SEMVER-MAJOR) fs: deprecation warning on recursive rmdir (Ian Sutherland) #35

                Node.js — Node v15.0.0 (Current)
              • Fuzzing rust-minidump for Embarrassment and Crashes – Part 2 – Mozilla Hacks - the Web developer blog

                This is part 2 of a series of articles on rust-minidump. For part 1, see here. So to recap, we rewrote breakpad’s minidump processor in Rust, wrote a ton of tests, and deployed to production without any issues. We killed it, perfect job. And we still got massively dunked on by the fuzzer. Just absolutely destroyed. I was starting to pivot off of rust-minidump work because I needed a bit of palette

                  Fuzzing rust-minidump for Embarrassment and Crashes – Part 2 – Mozilla Hacks - the Web developer blog
                • Fusion 13 Pro and Player Are Here!

                  VMware Fusion 13: Now available for Intel and Apple Silicon Macs The time is now! After a long wait, we’re proud to announce the general availability of the VMware Fusion 13 product line: Fusion 13 Pro and Fusion 13 Player, for both Intel as well as the latest Apple Silicon Macs. After years of ongoing development and several Tech Previews, we’re ready to bring Windows 11 and more to both Intel an

                    Fusion 13 Pro and Player Are Here!
                  • DockerコンテナのベースイメージをAmazon Linux AMIからAmazon Linux 2に変更する | DevelopersIO

                    こんにちは、CX事業本部の若槻です。 開発用のDockerコンテナでベースイメージとして利用しているAmazon Linux AMIをAmazon Linux 2に変更する機会があったので、その際行った対応をご紹介します。 なぜAmazon Linux 2に変更するのか 下記の既報の通り、Amazon Linux AMI(2018.03) の最新バージョンは2020年12月31日にセキュリティアップデートが終了します。 Amazon Linux AMI のサポート期間終了に関する更新情報 よくある質問 でも申し上げたとおり、Amazon Linux AMI (2018.03) の最新バージョンは 2020 年 6 月 30 日にセキュリティアップデートの提供が終了します。お客様のご要望もあって、終了期日を延長し、メンテナンスサポート期間を設けます。 終了期日の延長 Amazon Linux

                      DockerコンテナのベースイメージをAmazon Linux AMIからAmazon Linux 2に変更する | DevelopersIO
                    • Nuxt.js + GraphQL + Ruby on Railsで作るToDoアプリチュートリアル(前編)

                      チュートリアル記事を書いた動機 私自信、普段はRuby on Railsで受託開発をしていますが、リッチなUIが必要なケースや大規模システムの開発、モバイルアプリへのAPI対応など、「フロントエンド」や「フロントエンドといい感じに連携する技術」が求められるケースが増えてきていると感じています。 同じように感じている人は多いはず、ということでフロントエンドもGraphQLもほとんど触ったことがない私のような人に向けたチュートリアル記事を書きました。 動作環境 RubyもRailsも現時点での最新バージョンを使用します。 Railsはリリースされたばかりの 6.0.0 です。 $ ruby -v ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin18] $ rails -v Rails 6.0.0 Rails newする Rails

                        Nuxt.js + GraphQL + Ruby on Railsで作るToDoアプリチュートリアル(前編)
                      • Node.js — Node v14.13.0 (Current)

                        Notable Changes [19b95a7fa9] - (SEMVER-MINOR) deps: upgrade to libuv 1.40.0 (Colin Ihrig) #35333 [f551f52f83] - (SEMVER-MINOR) module: named exports for CJS via static analysis (Guy Bedford) #35249 [505731871e] - (SEMVER-MINOR) module: exports pattern support (Guy Bedford) #34718 [0d8eaa3942] - (SEMVER-MINOR) src: allow N-API addon in AddLinkedBinding() (Anna Henningsen) #35301 Commits [19b95a7fa9

                          Node.js — Node v14.13.0 (Current)
                        • User Agent Changes | Vivaldi Browser

                          Vivaldi is changing how it presents its User Agent in the upcoming release. Here is an explanation of what a User Agent is and what we are doing. What is a User Agent A browser’s User Agent is a line of text that is sent from the browser to the website when it connects, telling the site which platform (Operating System), architecture, and browser (including version) is being used. When used proper

                            User Agent Changes | Vivaldi Browser
                          • 第233回 Armの「先行投資」の中身に見るIPビジネスの限界?

                            Armが同社の技術開発を披露する「Arm TechCon 2019」を開催した。このプレスリリースからArmの方向性を考察してみる。 連載目次 ソフトバンクグループ(ビジョンファンド)に買収された後、Armの業績は振るわないように見える。あまねく世界中にArmコアを搭載された装置が出荷されて続けていることは以前と全く変わらないにもかかわらずだ。実際、MicrosoftもArmベースの独自SoC「Microsoft SQ1」を搭載した「Surface Pro X」を発表するなど、Armコアの勢力拡大が続いているように見える。 業績の低迷については、アナリストの方々がすでにいろいろと書いているのでそちらを参照していただきたいが、おおむね「過大な先行投資」という意見にまとまるようである。 何にお金を使っているのか? ご存じの通り、Armは自社で工場を持つどころか、モノとしての半導体製品を作る会社

                              第233回 Armの「先行投資」の中身に見るIPビジネスの限界?
                            • オフラインで手動Windows Update【WSUS Offline Update】ダウンロード/更新プログラムのインストール - ぱそかけ

                              ソフトウェア オフラインで手動Windows Update【WSUS Offline Update】ダウンロード/更新プログラムのインストール インターネット接続が行えない、接続を許可されていない環境でWindowsのシステムを更新させたいような場合があるかと思います。 別の端末でWindowsカタログから一つずつダウンロードしインストールすることも可能ですが、非常に手間と時間を要します。 そのようなときに便利なのが「WSUS Offline Update」です。 このアプリケーションは事前にWindowsUpdateの更新プログラムをまとめてダウンロードすることができます。 また対象の端末に「WSUS Offline Update」の特定のフォルダをコピー後、インストールを実行ことにより未適用の更新プログラムを自動で判別してインストールすることが可能です。 WSUS Offline Up

                              • Amazon Linux 2023のパッケージをアップデートしてみた | DevelopersIO

                                Amazon Linux 2023のリポジトリバージョンが追加されていた こんにちは、のんピ(@non____97)です。 皆さんはAmazon Linux 2023のパッケージのアップデート方法が気になったことはありますか? 私はあります。 ふと、Amazon Linux 2023のリリースノートを見ると、2023/3/15のGA後に2回アップデートがあったようです。 Amazon Linux 2023 release notes update 2023-03-29 - Amazon Linux 2023 Amazon Linux 2023 release notes update 2023-03-22 - Amazon Linux 2023 Amazon Linux 2023のパッケージのアップデートは以下記事で紹介している通り、単純にdnf upgradeするだけではなく、リポジトリ

                                  Amazon Linux 2023のパッケージをアップデートしてみた | DevelopersIO
                                • Fujitsu Q704 Drivers For Mac

                                  Visiteurs depuis le 27/01/2019 : 4015 Connectés : 1 Record de connectés : 9 Fujitsu Q704 Drivers For Mac FreeFujitsu Support DriversBusiness and Technology Solutions. Furthermore, its ability to continuously scan 50 page mixed batch documents containing paper of different weight, quality and sizes enables the fi efficiently digitize large volumes of paper documents. Activities Corporate Responsibi

                                    Fujitsu Q704 Drivers For Mac
                                  • Corel Painter 2018 V18.0.0.691 For Mac

                                    Visiteurs depuis le 27/01/2019 : 11969 Connectés : 1 Record de connectés : 19 Corel Painter 2018 V18.0.0.691 For Mac ProCorel Painter 2018 V18.0.0.691 For Mac Os XDownload Corel Painter 2018 v18.0.0.691 FoR maC torrent safely and quickly. Corel Painter 2018 v18.0.0.651 [MacOSX]: 2 months336 MB2,0541,368. Corel Painter 2018. Corel Painter 2018 v18.0.0.691 FoR maC: 4 months13 MB32. Submit Corel Pain

                                      Corel Painter 2018 V18.0.0.691 For Mac
                                    • ダイが巨大なRyzen 7000シリーズは最大230Wで爆熱の可能性あり AMD CPUロードマップ (1/3)

                                      6月23日、今年もオンラインでCOMPUTEX TAIPEI 2022が(南港での展示会も同時に開催されているので、オフライン併催という形態ではあるが)開催され、まず基調講演でAMDのLisa Su CEOによりRyzen 7000シリーズが発表になった。すでにKTU氏の記事が掲載されているので、もう御覧になった方も多いと思う。今回はこのRyzen 7000シリーズを少し深堀りしてみたい。 AI向け拡張命令を実装 性能の話は後にまわして、まずは下の画像にあるAI Acceleration Instructionsについて。 もともとZen 4世代ではAVX-512命令をサポートする見込み、という話は連載652回でも触れたとおりだ。なので、この延長でAVX-512 VNNIもサポートになったものと筆者は想像している。 もし新たなAI向けアクセラレーターをCPUコアとは別に搭載するならば、別に

                                        ダイが巨大なRyzen 7000シリーズは最大230Wで爆熱の可能性あり AMD CPUロードマップ (1/3)
                                      • データ競合と happens-before 関係 - uchan note

                                        この記事は,マルチスレッドのプログラムでしばしば見る,そして発見が困難であるバグ「データ競合」と,それを見つけるのによく使われる「happens-before 関係」について解説します。 筆者は特に x86-64 アーキテクチャにおけるバグ検出に興味がありますので,一般的な話というよりは x86-64 に寄せた話になります。 想定読者 データ競合バグの発生原理やアトミック変数を使ったバグの防止方法を知りたいと思っているプログラマ データ競合バグを検出する手法,特に happens-before 関係を勉強したいプログラム解析手法の研究者 x86-64 & C++ を例に説明しますが,その他のアーキテクチャや言語にも通じる話もたくさんあります。 記事の概要 データ競合,アトミック変数,逐次一貫性,happens-before 関係などの用語に興味がありますか? この記事はマルチスレッドで良く

                                          データ競合と happens-before 関係 - uchan note
                                        • Microsoft、Apple SiliconとArm版Windows対応のOneDriveクライアントをプレビュー開始

                                          macOS版、Windows版ともに、現行のOneDriveクライアントはx86バイナリとなっているため、Rosetta 2などのバイナリ変換機能を使って動作させている。これで問題なく動作はしているが、Apple SiliconやArm SoCの性能を引き出しているとは言えない状況だった。今回のパブリックプレビュー開始により、さらなる性能向上が期待できる。 Apple Silicon/Arm版Windows対応OneDriveクライアントのパブリックプレビューに参加するには、事前の設定が必要だ。 Windowsの場合はOneDriveクライアントの「設定」ダイアログの「バージョン情報」タブを開き、「リリース前にOneDrive Insiderプレビューの更新プログラムを取得する」(上図の「Get Early Access to latest pre-release Microsoft bu

                                            Microsoft、Apple SiliconとArm版Windows対応のOneDriveクライアントをプレビュー開始
                                          • Rubyプログラマが勢いで仕事用のMacをBig Surにアップグレードしてみた - give IT a try

                                            ぼちぼちBig Surにアップグレードしてみようかな、どうしようかな、大丈夫かな、とお悩み中...。Rubyをメインに使ってる人で「やってみたよ」という方がいたら教えてください〜 🙏— Junichi Ito (伊藤淳一) (@jnchito) 2020年11月28日 ↑昨日こんなツイートをしてみたんですが、なぜか「さっさとBig Surに上げてしまいたい!」という欲求が勝ってしまい、勢いでBig Surにアップグレードしてみました。 自分が人柱になってみたので、人柱情報を書いてみます。 ちなみに、結論から先に書くと、今のところBig Surにアップグレードしたことによる致命的な問題はありません。(注:アップグレードして3時間後の感想です) 事前の情報収集 Big Surに上げたい!といっても、何も考え無しにアップグレードしたわけではありません。 いちおう、情報収集はしておきました。 会

                                              Rubyプログラマが勢いで仕事用のMacをBig Surにアップグレードしてみた - give IT a try
                                            • TVTestで使えるおすすめデコーダ

                                              TVTest DTV Video Decoder TVTestの作者が開発しているMPEG-2デコーダです。 インストール不要で使えるのでおすすめです。 GitHubからTVTestVideoDecoder_~_bin.zipをダウンロードします。 解凍して「x86」フォルダか「x64」フォルダのTVTestVideoDecoder.axをTVTest.exeと同じフォルダに入れます。 TVTestが32bit版ならx86、64bit版ならx64です。 TVTestVideoDecoder.txtも入れます。 TVTestの「MPEG-2デコーダ」で「TVTest DTV Video Decoder」を選びます。 画面上で右クリックして、「フィルタのプロパティ」から「映像デコーダ」をクリックすると設定画面が出ます。 画像のように設定すると、ハードウェアでデコードとインターレース解除を行うの

                                                TVTestで使えるおすすめデコーダ
                                              • BendyBear: Novel Chinese Shellcode Linked With Cyber Espionage Group BlackTech

                                                BendyBear: Novel Chinese Shellcode Linked With Cyber Espionage Group BlackTech This post is also available in: 日本語 (Japanese) Executive Summary Highly malleable, highly sophisticated and over 10,000 bytes of machine code. This is what Unit 42 researchers were met with during code analysis of this “bear” of a file. The code behavior and features strongly correlate with that of the WaterBear malware

                                                  BendyBear: Novel Chinese Shellcode Linked With Cyber Espionage Group BlackTech
                                                • Node.js — Node v16.10.0 (Current)

                                                  Notable Changes [fb226ff2ee] - (SEMVER-MINOR) crypto: add rsa-pss keygen parameters (Filip Skokan) #39927 [85206b7311] - deps: upgrade npm to 7.24.0 (npm team) #40167 [98f56d179c] - deps: update Acorn to v8.5.0 (Michaël Zasso) #40015 [9655329772] - doc: add Ayase-252 to collaborators (Qingyu Deng) #40078 [59fff925be] - (SEMVER-MINOR) fs: make open and close stream override optional when unused (An

                                                    Node.js — Node v16.10.0 (Current)
                                                  • PyPy v7.2 released

                                                    The PyPy team is proud to release the version 7.2.0 of PyPy, which includes two different interpreters: PyPy2.7, which is an interpreter supporting the syntax and the features of Python 2.7 including the stdlib for CPython 2.7.13 PyPy3.6: which is an interpreter supporting the syntax and the features of Python 3.6, including the stdlib for CPython 3.6.9. The interpreters are based on much the same

                                                    • Node.js — Node v14.3.0 (Current)

                                                      Notable Changes REPL previews improvements with autocompletion The output preview is changed to generate previews for autocompleted input instead of the actual input. Pressing <enter> during a preview is now going to evaluate the whole string including the autocompleted part. Pressing <escape> cancels that behavior. Support for Top-Level Await It's now possible to use the await keyword outside of

                                                        Node.js — Node v14.3.0 (Current)
                                                      • ChromeOS Flexの特徴や導入方法を解説

                                                        ChromeOS Flexとは PC 版または Mac 版 ChromeOS Flex を入手 - Chrome Enterprise ChromeOS Flexは、Googleが開発したLinuxをベースにした軽量のオペレーティングシステムChromeOSを一般的なノートパソコンなどにインストールできるようにした無料のオペレーティングシステムで、2023年6月から一般提供が開始されています。 ChromeOS Flexの特徴として、以下のような点が挙げられます。 スペックの低いパソコンでも軽快に動作する(システム要件:米Intel社あるいは米AMD社のx86またはx64アーキテクチャーCPU、4Gバイト以上のメインメモリー、16Gバイト以上のストレージを搭載)パソコンのハードディスクにインストールしなくても利用できるユーザーインターフェースがシンプルで、直感的に操作できるGoogleアカ

                                                          ChromeOS Flexの特徴や導入方法を解説
                                                        • 【備忘録】現場でのGitの運用【SourceTreeの使い方】 - Qiita

                                                          はじめに 現場で初めてGitを使ったので備忘録としてまとめます。 SourceTreeの使い方がメインになります。 今までプログラミングスクールでGitコマンドでのチーム開発をしたり、同期とEclipseのGUIで操作したことはありましたが、SourceTreeは初めてで慣れるまでに少し時間がかかりました。 環境 ・Windows11 Home ・SourceTree v3.4.10 ※今回はASP.NET Core MVCのアプリをGit管理します 前提 ・Git、SourceTreeがインストールされていること ・GitHubアカウントがあること ・Gitの基礎知識があること 最初の設定(管理者) 今回の現場は新規プロジェクトで新規作成から経験したので記載します。 個人開発の場合などに参考にしてください。 新規リポジトリ作成 ①「ファイル」→「新規/クローンを作成する」→「Create

                                                            【備忘録】現場でのGitの運用【SourceTreeの使い方】 - Qiita
                                                          • Improving Rust compile times to enable adoption of memory safety

                                                            Improving Rust compile times to enable adoption of memory safety Rémy Rakic is helping us enable the adoption of memory safe software through work to improve Rust compile times. We asked him to provide his perspective on the work in this blog post. Thank you for your partnership and contributions, Rémy! IntroductionOver the past few months I've been working as part of the Rust compiler performance

                                                              Improving Rust compile times to enable adoption of memory safety
                                                            • VMware VirtualBox Hyper-V HDDパフォーマンス比較 (ベンチマークテスト) - 我が家の流儀

                                                              Windows PCで動作する仮想PCの3大ソフト (VMware Workstation Player, Oracle VirtualBox, Microsoft Hyper-V) のHDDパフォーマンスを計測してみます。HDDはシステム全体のボトルネックなので使いやすさの良い指標になります。 ここはハイパーバイザー方式の Hyper-V に期待です。 環境 ホストPCスペック 仮想化ソフト ゲストOS環境 仮想マシンごとのハードディスクコントローラ ベンチマーク 結果 CrystalDiskMark シーケンシャルテスト ランダムテスト diskspd Throughput(スループット) IOPS Latency(遅延時間) CPU占有率 まとめ リンク 環境 ホストPCスペック 項目 内容 CPU Core i5-430M (Core 2個 + SMT) Mem 8GB HDDコン

                                                                VMware VirtualBox Hyper-V HDDパフォーマンス比較 (ベンチマークテスト) - 我が家の流儀
                                                              • Node.js v14に更新したらnode-sassが動かなくなったので対処してみた | DevelopersIO

                                                                パッケージマネージャとしてHomebrewを利用しており, Node.jsも他のツールと同様にHomebrewで管理しています. 先日Node.jsが14.0.0をリリースしたこともあり, パッケージマネージャを通じてバージョンが13系から14系にアップデートされていました. Node.jsに依存しているツールでは特に問題がなかったのでアップデートしたまま利用していましたが, Nuxt.jsを利用したプロジェクトでyarn devを実行したところ, node-sass側でエラーが起きてしまい起動できなくなりました... 本記事では原因と対処について記載していきます. TL; DL エラーメッセージを確認して, 記載内容をまずは確認する node-sassのバージョンによってサポートしているOS, Node.jsのバージョンが異なるのでリリースページで確認する エラーの原因と対処について y

                                                                  Node.js v14に更新したらnode-sassが動かなくなったので対処してみた | DevelopersIO
                                                                • Testing a Chinese x86 CPU: A Deep Dive into Zen-based Hygon Dhyana Processors

                                                                  Testing a Chinese x86 CPU: A Deep Dive into Zen-based Hygon Dhyana Processors In 2016, through a series of joint ventures and created companies, AMD licensed the design of its first generation Zen x86 processors to be sold into China. The goal of this was two-fold: China wanted a ‘home grown’ solution for high-performance x86 compute, and AMD at the time needed a cash injection. The outcome of thi

                                                                    Testing a Chinese x86 CPU: A Deep Dive into Zen-based Hygon Dhyana Processors
                                                                  • ソースコードを見て計算量を下から抑えるのは怪しいという話 - えびちゃんの日記

                                                                    競プロ er はよく計算量の見積もりをします。「これこれの計算量は $O(\dots)$ なので十分高速である」といった具合で上から抑えることが多いです。 また、「これこれの計算量は $\Omega(\dots)$ なので TLE しそう」といった具合で下から抑えることもしばしばあります。 note:「これこれの計算量は $O(2^{2^n})$ なので TLE しそう」といった記号の使い方($O$ で下から抑えようとする)は、不正確な用法なので気をつけましょう。知らずに使っていた人はちゃんと勉強しましょう。 「下から抑える」について 下から抑えるというのは、見積もりたい値はこれ以上であるという値(下界かかい と呼ばれます)を求めるという意味の言い回しです。 ある $a$ を使って $a\le x$ と書けたら「$x$ は $a$ で下から抑えられる」と言います。 逆に、$x\le b$

                                                                      ソースコードを見て計算量を下から抑えるのは怪しいという話 - えびちゃんの日記
                                                                    • Node.js — Node v15.1.0 (Current)

                                                                      Notable Changes Diagnostics channel (experimental module) diagnostics_channel is a new experimental module that provides an API to create named channels to report arbitrary message data for diagnostics purposes. With diagnostics_channel, Node.js core and module authors can publish contextual data about what they are doing at a given time. This could be the hostname and query string of a mysql quer

                                                                        Node.js — Node v15.1.0 (Current)
                                                                      • dotnet coreプロジェクト用のgitignoreの作り方

                                                                        Microsoftのdotnet coreプロジェクトでは、debugやrelease, objなどソース管理の対象外にしておきたいファイルが多くあります。 一つ一つ追加しても良いですが、.gitignoreのテンプレートが公式で用意されているのでテンプレートを使って時間を節約しましょう。 コマンドから.gitignoreを作成 dotnetのSDKをインストールしていれば、ターミナルからdotnetコマンドが使用できます。 .gitignoreファイルを作成したいディレクトリにcdで移動した後、以下の作成コマンドを実行しましょう。 dotnetやVisual Studioで使用される一時ディレクトリや設定ファイルディレクトリが記載されたgitignoreファイルが作成されます。 dotnet new gitignore サンプル dotnet core3.1で作成したgitignoreは

                                                                          dotnet coreプロジェクト用のgitignoreの作り方
                                                                        • Repurposing e-waste: turning a TV set-top box into a Linux computer

                                                                          Repurposing e-waste: turning a TV set-top box into a Linux computer door Jasper Devreker Our mobile Internet Service Provider (ISP) has a bundle where they provide a 4G modem for internet access, and a separate TV set-top box that can be used to watch their TV content or to watch streaming services. This device was sent to us as part of the bundle, but at Zeus, we don’t really have a use for it: w

                                                                            Repurposing e-waste: turning a TV set-top box into a Linux computer
                                                                          • React Native for Windows を試してみよう。そして型も手に入れよう。

                                                                            React Native for Windows を試してみたので備忘録もかねて手順をメモしてみました。 作業開始時点の私の環境は以下のようになります。 Windows 10 Pro 1909 (設定アプリから開発者モードに変更してください) Visual Studio 2019 16.4.2 ユニバーサル Windows プラットフォームワークロードの C++(v141) ユニバーサル Windows プラットフォーム ツール。デフォルトでチェックが入っていないので入れる。142 じゃなくて 141 なので注意 個別のコンポーネントから MSVC v141 - VS 2017 C++ ARM ビルドツール(v14.16)、MSVC v141 - VS 2017 C++ x64/x86 ビルド ツール (v14/16) の 2 つを入れる Node.js v12.9.1 (注意:現時点で最

                                                                              React Native for Windows を試してみよう。そして型も手に入れよう。
                                                                            • 富士通が親指シフト関連製品を終息させるそうです - 雑記帳

                                                                              FACOM6130KF1 表題の通り、富士通から親指シフト関連製品を終息させる予定であることが発表されました。また、このお知らせには含まれていませんが、富士通コンポーネントのThumb Touchも終息予定に変更されています。 遅かれ早かれ終息するんだろうなぁ…というのは目に見えていたので*1、このタイミングだったこと以外に驚きはないです。むしろ、よくぞここまで頑張って頂いたと思います。関係者各位に「お疲れさまでした」と伝えたいです。 40年ともなれば、非常に多くの方々が関わったことと思います。好調な時代に携わり、発展させてくれた方々の成果はいわずもがなですが、実はここ15年以上の「延命」に携わった方々の仕事も、今後の親指シフト界隈にとって非常に重要で、埋もれさせてはいけない功績なのではないかと考えています。ちょっとこの辺の話を掘り下げてみます。 まずソフト関連で具体的に挙げると、謹製キー

                                                                                富士通が親指シフト関連製品を終息させるそうです - 雑記帳
                                                                              • PyTorch® 2.2リリース ー SDPA性能2倍、AOTInductorによる非Python環境への展開が可能に

                                                                                PyTorchチームは1月31日、PyTorch® 2.2のリリースを発表した。新機能や最適化が盛りだくさんのこのバージョンは、エンジニアたちの期待を十分に満たすリリースだ。 PyTorch 2.2では、FlashAttention-v2の統合により、SDPA(_scaled_dot_product_attention_)のパフォーマンスが 約2倍向上 した。これにより、A100 GPUsで最大FLOPs/sの約50-73%まで到達する高速なSDPAが実現された。 新しい機能としては、非Pythonサーバーサイド向けのAOTInductorも導入。これにより、PyTorchプログラムのコンパイルとデプロイメントが可能になり、非Python環境での利用が向上した。 その他にも、Optimizersのサポート向上や新しいログメカニズムTORCH_LOGSの追加など、多くの改良が行われた。一方で

                                                                                  PyTorch® 2.2リリース ー SDPA性能2倍、AOTInductorによる非Python環境への展開が可能に
                                                                                • Node.js — Node v12.11.0 (Current)

                                                                                  Notable changes crypto: Add oaepLabel option #29489 deps: Update V8 to 7.7.299.11 #28918 More efficient memory handling Stack trace serialization got faster The Intl.NumberFormat API gained new functionality For more information: https://v8.dev/blog/v8-release-77 events: Add support for EventTarget in once #29498 fs: Expose memory file mapping flag UV_FS_O_FILEMAP #29260 inspector: New API - Sessi

                                                                                    Node.js — Node v12.11.0 (Current)