並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 21606件

新着順 人気順

intelの検索結果321 - 360 件 / 21606件

  • サーバで動いているプロセスを知るために使ったコマンド - $shibayu36->blog;

    今日会社の開発サーバでhitode君と遊んでて、動いているプロセスを調べていたのでメモ。 動いているプロセスを知りたい 基本的。 ps ax ps auxとかすると、メモリ使用量とかいろいろ見れる。 動いているプロセスの関係も含めて知りたい pstreeコマンドでできる。とりあえずどんな感じに実行されているかサマリーを知りたい時は以下のコマンド。 pstree いろいろ折りたたまれているので、それを展開したい時は-cをつける。 pstree -c コマンドの引数とかも表示したい時は-aつける pstree -ac pidを知りたい時は-pつける pstree -acp 表示してみると{}で囲まれているやつがあるけど、これは多分threadなんだろうと思う。linuxではthreadのidはpidのように管理されているみたい。 メモリやCPUを消費しているプロセスを知る topとかでいろいろ

      サーバで動いているプロセスを知るために使ったコマンド - $shibayu36->blog;
    • 乱数生成器とゲームと諜報活動の話|Rui Ueyama

      ゲームなどを作っているとランダムさが必要になることがあるけど、コンピュータは基本的に毎回全く同じように動くので、乱数を作り出すのはそう簡単なことではない。Wi-FiやHTTPSなどの暗号は乱数のランダムさに本質的に依存しているので、高品質な乱数生成は世の中的にも重要な話題である。ここでは乱数生成について話をしてみよう。 ゲームではイベントがプレイヤーに予測不可能であればよいだけなので、真の乱数列ではなく擬似乱数列というものを使うことが多い。擬似乱数列は人間にはランダムにみえるけど、実際は何らかの数式によって順番に生成されているだけの数の列で、初期値を毎回違うものにしておくと、人間には毎回違う数列が生成されるようにみえる。初期値には現在時刻を使うことが多い。現在時刻は普通の用途では毎回違うからだ。 昔のゲーム機は現在時刻の設定がなかったので、ファミコンなどでは、起動してからの経過時間を疑似乱

        乱数生成器とゲームと諜報活動の話|Rui Ueyama
      • シナジーマジやばい

        昨日、iMac 用に HHKP 白買ったつってたら、そのエントリで晒したリアルデスクトップ画像を見た typo さんが、「Synergy 使えばいいじゃん」とひとこと。その Synergy ってのは、複数のマシン間でキーボードとマウスを共有するためのソフトだということなのだけど、過去に使っていた CPU 切換機のことが頭にあったので「ハードウェア無しでそんなことできるのか??」と思ったのですが、各マシンにインストールされたクライアントと、サーバとで通信することにより、キーボードとマウスを共有しちゃうってな仕組みらしいです。かっけー。主な特徴としては、 特別なハードウェアいらない 共有するマシンの OS は、Windows や Mac や各種 UNIX ぽい系、なんでもオケ 複数マシン間でクリップボードも共有できる スクリーンセーバが同期 ってな感じで、まさにキタコレ!さっそく Synerg

          シナジーマジやばい
        • アップルはなぜ Objective-C にこだわるのか

          [若き日の Steve Jobs] Flash をめぐる紛争についてたいへん刺激的な論考がある。 steve’s blog: “The Genius in Apple’s Vertical Platform” by Steve Cheney: 14 April 2010 *     *     * 戦略的理由 今週アップルはデベロッパを特定の開発ツール XCode に閉じ込めた。これはアドビの Flash を潰すためだと多くのひとは考えた。たしかに戦術的にはそうだ。しかしもっと大きな戦略的理由があるのだ。アップルは XCode ツールに移行するようデベロッパを促すことにより、アーキテクチャを変更する準備を整えているのだ。 This week Apple confined developers to a specific set of tools (XCode). A lot of peop

            アップルはなぜ Objective-C にこだわるのか
          • AWSが教えてくれないコスト削減の小話いろいろ | 外道父の匠

            米ドル/円 が150円と計算しやすくなり、コスト削減の圧力が日々強まる中、皆様お宝探しと垂れ流し回収の真っ最中でございましょうか。 最近はコスト削減や予算について見ることが多いので、その中で出てきた面白げな話に雑談を加えてとりとめなく書いてみようと思います。 削減余地はある 昨年にご好評いただいた AWSコスト削減とリソース管理 | 外道父の匠 を含め色々な削減施策を試みてきましたが、サクッと成果になる箇所から泥沼に動かない所まで様々あったりします。 ただ、どんなアカウントでもトラフィックや処理負荷には波があり、それに対する余剰リソースを確保して構成しているので、その辺をキュッと絞ることまで含めればやれることは必ず一定以上存在することになります。 そういう大きなお宝ではない小さなお宝だと様々あり、古びたとか退職者が作ったとかで、ほぼ使っていない垂れ流しリソースやデータをかき集めれば、チリツ

              AWSが教えてくれないコスト削減の小話いろいろ | 外道父の匠
            • 「コンピュータシステムの理論と実装」をやりきりました - Qiita

              コンピュータシステムの理論と実装 をやりきったので、メモを残しておきます。 本の紹介 コンピュータシステムの理論と実装 では、NAND ゲートからはじめて、最終的にはアプリケーションを動作させるところまで、ボトムアップの視点でコンピュータシステムの説明が記載されています。通称「Nand2Tetris」。名前がかっこいいですね。 とてもわかりやすい裏書きの説明は以下 コンピュータを理解するための最善の方法はゼロからコンピュータを作ることで、その構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できる。本書では、これらの構成要素をひとつずつ組み立てる。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計。オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させる

                「コンピュータシステムの理論と実装」をやりきりました - Qiita
              • P言語の素晴らしさについて - kuenishi's blog

                先週Microsoft社がP言語に関するブログ記事を公開し一部界隈で話題となった。 P言語くん pic.twitter.com/uULzxIO4ct— Kuntaro Ishiyama (@_iamkuntao) 2017年3月26日 「いまさら一文字言語かよ…」「何個目だ?」といった批判的諦念的なものから、「RustとGoとErlangの間の子みたいなのだなあ」「なんか読みにくい」といった反応が多くこの言語の重要性やインパクトに対して正しく理解しているものがあまりなかった。尊敬しているTD勢ですらあまり重要性が伝わってないようだ 1 2 。上記のブログ記事を読んだり、マニュアルを読んだらすぐ分かるようなことではあるが、日本語で解説しておこうと思う。なおいわゆる言語入門とかそういった類のものではないことをご理解いただきたい。 TL;DR 並行処理や分散システムの形式証明や形式検証はそれ自体

                  P言語の素晴らしさについて - kuenishi's blog
                • インテルx86マシンの奥深くでは人知れず「MINIX 3」が動作しており、脆弱性を作り出している。Googleらはそれを排除しようとしている - Publickey

                  インテルx86マシンの奥深くでは人知れず「MINIX 3」が動作しており、脆弱性を作り出している。Googleらはそれを排除しようとしている インテルのx86プロセッサを用いたシステムでは、その奥深くで人知れずMINIX 3を含む2つほどのカーネルがプロセッサ上で稼働しているOSとは別に作動しており、それが脆弱性を作り出しているとGoogleのエンジニアらが警告し、それを取り除こうという動きを見せています。 それが、10月23日から26日までチェコ共和国のプラハで行われたOpen Source Summit EuropeでGoogleのRonald Minnich氏のセッション「Replace Your Exploit-Ridden Firmware with Linux」(脆弱性にまみれたファームウェアをLinuxで置き換える)のセッションで説明されたことでした。 これを、海外のメディア

                    インテルx86マシンの奥深くでは人知れず「MINIX 3」が動作しており、脆弱性を作り出している。Googleらはそれを排除しようとしている - Publickey
                  • os-that-we-should-know?slide=81

                    builderscon tokyo 2018 2018-09-08 10:00-11:00 @ Track-C

                      os-that-we-should-know?slide=81
                    • コマンドによる「負荷」の原因切り分け

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        コマンドによる「負荷」の原因切り分け
                      • Linuxのハードウェア情報を取得するコマンド15選 | 俺的備忘録 〜なんかいろいろ〜

                        Linuxの管理をしていると、OSが搭載されているハードウェア情報を取得する事がある。 今回は、そんなときに使えるハードウェア情報を取得するコマンドを紹介する。 1.lscpu CPUに関する情報を取得するコマンド。コア数やスレッド数、仮想に対応しているか否か等の情報を取得出来る。 以下に実行例を記載する。 $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 コアあたりのスレッド数:1 ソケットあたりのコア数:4 Socket(s): 1 NUMAノード: 1 ベンダーID: GenuineIntel CPUファミリー: 6 モデル: 23 ステッピング: 10 CPU MHz: 2833.596 Bo

                        • PHP 5からPHP 7への移行で、Tumblrはレイテンシが半分、CPU負荷も半減。テストツールでPHP 7への移行に問題ないかをチェック

                          PHP 5からPHP 7への移行で、Tumblrはレイテンシが半分、CPU負荷も半減。テストツールでPHP 7への移行に問題ないかをチェック PHPの10年ぶりのメジャーバージョンアップとして昨年12月に登場した「PHP 7」は、PHP 5と比べて2倍以上の実行速度を実現するとリリース前からPHPの生みの親であるRasmus Lerdorf氏自身が説明してきました。 PHP 5からPHP 7へと内部システムのアップデートを行ったTumblrはその成果をブログで発表し、たしかにPHP 7のへ移行したことで実行速度が2倍になったことを裏付けています。 静的解析と自動テストでPHP 7への移行に問題がないかを確認 Tumblrが公開したブログ「Tumblr Engineering — PHP 7 at Tumblr」によると、Tumblrがその内部で稼働しているシステムをPHP 5からPHP 7

                            PHP 5からPHP 7への移行で、Tumblrはレイテンシが半分、CPU負荷も半減。テストツールでPHP 7への移行に問題ないかをチェック
                          • マルチコア時代のサーバ設計について - Happy Hacking Diary

                            来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

                              マルチコア時代のサーバ設計について - Happy Hacking Diary
                            • 既存のx86/ARM CPUほぼ全てに通用するJavaScript攻撃が発見される ~アドレス空間配置のランダム化を突破

                                既存のx86/ARM CPUほぼ全てに通用するJavaScript攻撃が発見される ~アドレス空間配置のランダム化を突破
                              • Win95時代より1000倍速いはずなのにPCちっとも速くならない。。 - amlx’s blog

                                最近のPCはCPUスペック上Win95時代より1000倍以上速いはずなのに、ちっとも速くならない感じしますよね。機能詰め込みすぎじゃない? https://pc.watch.impress.co.jp/docs/topic/feature/1562909.html

                                  Win95時代より1000倍速いはずなのにPCちっとも速くならない。。 - amlx’s blog
                                • Armの中国合弁企業がArmからの独立を宣言、一部ライセンスや中国市場の顧客をそのまま横取り

                                  半導体企業・Armが開発したArmアーキテクチャは、携帯電話や自動車、マイクロコントローラー、Amazon Web Services(AWS)のサーバーなどで使われる何十億ものチップで採用されています。Armはイギリスの企業でしたが、2016年にソフトバンクに買収されました。その後、NVIDIAへ売却されることが発表されたものの、中国国内でのライセンス権を持っていた中国合弁企業が一方的に独立を宣言し、知的財産権(IP)のライセンス権を横取りしたまま暴走を続けていると、半導体関連ブロガーのディラン・パテル氏が解説しています。 The Semiconductor Heist Of The Century | Arm China Has Gone Completely Rogue, Operating As An Independent Company With Inhouse IP/R&D -

                                    Armの中国合弁企業がArmからの独立を宣言、一部ライセンスや中国市場の顧客をそのまま横取り
                                  • 家電業界が誇る経営軽視の歴史 - Chikirinの日記

                                    シャープ、パナソニック、ソニーと、今は亡き三洋電機に続き、日本を代表する家電メーカーが揃って大変な状況に陥っています。今日は、彼らがここまで落ちてきた歴史について、まとめておきましょう。 1.流通に価格決定権を明け渡し、その状態を放置した 振り返れば家電各社の凋落は、20年以上前、いわゆる量販店に価格決定権を握られ、その状況を長らく放置してきたことから始まっています。 その昔、家電製品の大幅な値引き販売をするダイエーに怒ったパナソニック(当時は松下)が、ダイエーへの商品供給をストップするという事件もありました。けれど全体としては、メーカーは量販店の販売力の巨大さにひれ伏し、主力商品の価格決定権を易々と流通に明け渡してしまいました。 この時から、商品が飛ぶように売れても、そこから厚い利益を得て、次の画期的商品の開発原資とする、というサイクルが回らなくなったのです。 流通に価格決定権を握られな

                                      家電業界が誇る経営軽視の歴史 - Chikirinの日記
                                    • Node.js Performance 改善ガイド - from scratch

                                      Node.js Performance 改善ガイド Memory の場合 メモリリークかどうかを特定する メモリリークではない場合 CPU の場合 どこの処理に時間がかかっているのかを確認する v8 simple profiler flame graph を取得する File の場合 大きなサイズのファイルをどうしても扱う時 Network の場合 keepalive を on にする その他: 全体的にパフォーマンスを改善するためにやること JIT が効いているかを確認する clusterが使えないか検討する C++ addons vs JavaScript libraries まとめ 参考資料 Node.js Performance 改善ガイド この記事は Node.js 2 Advent Calender の 5日目の記事です。 qiita.com Node.js のパフォーマンスに

                                        Node.js Performance 改善ガイド - from scratch
                                      • 書籍「作ろう!CPU」

                                        各ボードの詳細はこちらをご参照下さい。 この他にも、スイッチとLEDがそれぞれ4個以上搭載されているFPGAボードなら、ほぼ確実に動くと思われます。 いろいろな方への紹介文 本書の主な想定読者は、電気や回路や CPU について何も知らない方です。 しかし回路に詳しい方々からも、「こんな考え方があるのか!」という驚きの声を多数いただいております。 筆者として、本当に嬉しい限りです。 様々なバックグラウンドの方に楽しんでいただくために、以下に10通りの紹介文をひねり出したので、興味のある項目に目を通してもらえると幸いです。 電気や回路を全然知らない方へ プログラマーの方へ 情報学科の学生さんへ 論理回路を教えておられる先生方へ FPGAに挫折した経験のある方へ ハードウェア記述言語に詳しい方へ アナログ回路に詳しい方へ 物理に詳しい方へ 数学に詳しい方へ 人間の欲望を重視する方へ 電気や回路を

                                        • アセンブリに触れてみよう - Qiita

                                          .LC0: .string "%d\n" main: push rbp mov rbp, rsp sub rsp, 16 mov DWORD PTR [rbp-4], 1 mov DWORD PTR [rbp-8], 2 mov edx, DWORD PTR [rbp-4] mov eax, DWORD PTR [rbp-8] add eax, edx mov esi, eax mov edi, OFFSET FLAT:.LC0 mov eax, 0 call printf mov eax, 0 leave ret …何が書かれているか分かりませんね。 というわけで、今回は最終的に、このアセンブリがなんとなく読めるようになることを目標にします。 それでは前提知識を説明していきます。はじめに、アセンブリなどの用語の説明をしていきます。 2. 前提知識 用語説明 まず、それぞれの言葉を説明しま

                                            アセンブリに触れてみよう - Qiita
                                          • マルチコア時代のプログラマは関数脳になろう〜Java8のススメ〜 - Tech-Sketch

                                            CPUのクロックアップに限界が訪れ、マルチコア化することで処理性能向上を目指す時代になりました。これからのプログラマには、マルチコアで処理性能が向上するプログラム=マルチスレッドで並列処理が可能なプログラムを書く能力が必要になります。今回は「関数型」でプログラムを書くことによって、いとも簡単に並列化ができることを実例を元に解説します。 関数型プログラミングと並列処理 「関数型でプログラムを書くことで簡単に並列化できる」と書きましたが、そもそもここで言う「関数」とは何なのでしょうか? 関数型プログラミングの特徴 関数型プログラミングの「関数」を理解するためには、数学における「関数」を想像するとわかりやすいでしょう。 例えば三角関数を用いた y=cos(x) という式を考えてみます。この式に入力値 x=0 を与えた場合、いつでも必ず結果は y=1 になります。x= π/3 の場合は y =

                                            • 人気サイトがアクセス数の多さを利用し閲覧者のCPUパワーで仮想通貨マイニング、広告に代わる収入源になるか?

                                              人気トレントサイト「The Pirate Bay(パイレート・ベイ)」が、閲覧者に無断でCPUリソースを仮想通貨のマイニングに利用していたことが明らかになりました。サイト運営者は「広告を見るよりいいじゃないか?」と、広告収入の代替手段に仮想通貨マイニングの可能性を試しているようです。 The Pirate Bay Website Runs a Cryptocurrency Miner (Updated) - TorrentFreak https://torrentfreak.com/the-pirate-bay-website-runs-a-cryptocurrency-miner-170916/ The Pirate Bay Caught Running Browser-Based Cryptocurrency Miner http://thehackernews.com/2017/09

                                                人気サイトがアクセス数の多さを利用し閲覧者のCPUパワーで仮想通貨マイニング、広告に代わる収入源になるか?
                                              • 1バイトの都市伝説

                                                1バイトは何ビットか? 「1バイトは何ビットでしょうか?」 こう尋ねると多くの方が「1バイトは8ビットに決まっている」と答えます。 でも「どうしてそう思うのですか?」と更に尋ねると、「だって、みんなそう言っているじゃないですか」という曖昧な答しか返ってきません。 もしかすると「1バイトは8ビット」というのは、多くの技術者が「何となく信じている都市伝説」なのではないでしょうか? 画像は研究社の英語語源辞典の「byte」の項。これを見る限りでは8bitの様ですが… そこで「1バイトの都市伝説」と題して、真相を探ってみることにしました。 「都市伝説シリーズ」は「教科書」ではありません。勿論「学術論文」でもありません。「Wikipedia」でもなければ、「貴方のレポートを手助けするボランティア」でもありません。「出典を明示せよ」とか「証拠を示せ」などという野暮な事を言うのは御遠慮下さい。信じる信じ

                                                • 知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)

                                                  こんばんは、牧野です。 一時期また夜型になってしまっていたのですが、最近はまた朝型生活、というよりも早朝型生活になりました。 仕事の方はというとsymfony案件は一段落して、今はオリジナルのフレームワーク、ライブラリでプログラムを作ったり、javascriptのプログラムを1から書いたりと、マイペースでやっています。 さて、今日も軽めなネタで、知っているといざという時に役立つ、かもしれないLinuxのコマンドです。 サーバ構築や緊急対応などでサーバを触る場合は使う機会があると思います。 ■サーバのOS情報を確認

                                                    知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)
                                                  • Nand2Tetris(コンピュータシステムの理論と実装)でCPUからOSまで一気通貫で作るのが最高に楽しかった話 - ( ꒪⌓꒪) ゆるよろ日記

                                                    どうも、しいたけです。 去年あたりからローレイヤー周りの知識を充実させようと思い、 低レイヤを知りたい人のためのCコンパイラ作成入門 を読んでCコンパイラを書いてみたりx86_64の勉強をしたりしていました。 今年に入ってから、よりローなレイヤー、具体的にはハードウェアやOSについてもう少し知りたいと思い始め、手頃な書籍を探していました。 CPUなどのハードウェア周りについては概要しか知らなくて手を動かしたことがないので、実際に何か作りながら学べるものとして、 O'Reilly Japan - コンピュータシステムの理論と実装 に挑戦することにしました。 O'Reilly Japan - コンピュータシステムの理論と実装 成果物は以下のリポジトリに置いてあります。 yuroyoro/nand2tetris 結論から言うと、やってみて大変楽しめました! 特にハードウェア周りは今まで挑戦したこ

                                                      Nand2Tetris(コンピュータシステムの理論と実装)でCPUからOSまで一気通貫で作るのが最高に楽しかった話 - ( ꒪⌓꒪) ゆるよろ日記
                                                    • いい機会だし自宅サーバの現状を整理してみる - ラブライブ駆動開発

                                                      vector.hateblo.jp 友人が上の記事で録画サーバについて色々書いていたので、自分も自鯖の現状を把握するために書き出してみる。 上記記事と似たようなアジェンダで行く。 前提 あ、私的利用の範囲ですよ。 ほぼ毎日放送されているアニメを録画している また以下のタレントが出演している番組もほぼ録画されている マツコ・デラックス さまぁ~ず TSの増加ペースとしては、1本3〜6GBで1週間で60〜80本ほど(溜まるときは300GB/weekぐらいのペース) 流石に容量増加に耐え切れないので、録画が完了したTSから順次ffmpegにてh.264+aacな720pのmp4に変換される エンコード済のTSは1ヶ月ほど保持してから削除 サーバについて 自鯖その1(NAS) HP ProLiant Microserver N40L AMD Turion II NEO 1.5GHz 2Core U

                                                        いい機会だし自宅サーバの現状を整理してみる - ラブライブ駆動開発
                                                      • 2のべき乗サイズの配列は危ないという話 via 行列積 - elkurin’s blog

                                                        こんにちは。労働者です。とあるプログラムで学生さんの課題を添削していたら面白い話に出会いました。 僕は今、主に学部生向けのインターン研修的なプログラムでメンターなるものをやっています。メンターとしての仕事は、学生さんの課題へフィードバックを返し、Office Hourというセッションを毎週設けて質問受けやCSに関するトークを行うといった内容になっています。今回話題に取り上げるのはその中の課題の1つ、「行列積のプログラムを書いて時間を計測せよ」という何気ない話で、続く課題たちのいわば前座のようなものです。こういったところに沼は隠されているものですね。 担当している学生さんたちが細かい実験を行ってくれて以下のような疑問が提示されました。 「行列積の計算が N = 1024のときだけ N = 1023, 1025のときに比べて3倍遅いのはなぜ?」 配列のサイズが2のべき乗になるのは避けるべきとい

                                                          2のべき乗サイズの配列は危ないという話 via 行列積 - elkurin’s blog
                                                        • Market Hack

                                                          マリファナ株の乱舞で「チャリンチャリン」と稼いでいる証券会社 2018年09月30日22:48 Tweet このところ米国株式市場では大麻(マリファナ)株がワイルドに乱高下しています。そのボラティリティーで儲けている証券会社がカウエン(ティッカーシンボル:COWN)です。 同社は今年がちょうど創業100周年。つまりそれなりに歴史がある証券会社です。昔ながらの証券リサーチ、トレーディング、新規株式公開(IPO)の引受けを中心に据えており、2009年以降はラミアス(Ramius)を買収したことで資産運用ビジネスにも乗り出しています。 同社は以前、フランスの銀行、ソシエテ・ジェネラルの傘下でした。しかし2006年にスピンオフされ、今では完全に独立しています。 同社の調査部は900銘柄をカバーしており1年に8千回に及ぶ投資カンファレンス、ワン・オン・ワン・ミーティングをアレンジしています。 同社の

                                                            Market Hack
                                                          • 話題の携帯向けOS「Android」をx86パソコンで動かしてみよう

                                                            皆さんはじめまして,この度ひょんな事から本稿を寄稿することになりました,ミラクルリナックスの中河宏文と申します。ミラクル・リナックスは,LinuxサーバーOSの開発,販売をメインに行っている会社で,現在のメイン・プロダクトとして「Asianux Server 3 == MIRACLE LINUX V5」というLinuxサーバーOSを国内販売しています。私は普段,このミラクル・リナックスで,組み込み関連の開発業務を行っています。 自己紹介はこれくらいにして,早速本題に入らせていただきましょう。突然ですが皆さん,「Android」ってご存知ですか? Androidとは米Googleが2007年11月に発表し,2008年10月にオープンソースとして公開された,携帯電話向けソフトウエア・プラットフォームです。既に米国では,世界初のAndroid搭載スマートフォン「T-Mobile G1」が発売され

                                                              話題の携帯向けOS「Android」をx86パソコンで動かしてみよう
                                                            • 競技のピクトグラム、大会のエンブレムなどを演出した約1800機のドローンの制御がすごい「GPSだけじゃできない」

                                                              橋口和奈/広報・人事 @kznhsgc 神宮球場あたりで。最初真っ赤な物体が大量に浮かんでいて、謎の生命体に襲われる映画の世界に入り込んだよう感覚に。開会式関連?ドローン…? pic.twitter.com/qSbq0fua46 2021-07-19 21:17:12

                                                                競技のピクトグラム、大会のエンブレムなどを演出した約1800機のドローンの制御がすごい「GPSだけじゃできない」
                                                              • パソコン・PCパーツの専門店 - Faith Internet shop

                                                                「Faith(フェイス)インターネットショップ」は、姉妹サイト「 パソコン工房通販サイト 」に販売の場を移すこととなりました。最新ゲームを快適にプレイできるハイスペックなゲーミングパソコン、強力なハードウェアを装備したクリエイター向けパソコンなど、 フェイスの先進的なパソコンラインナップがさらに充実。もちろん、ネットショップで購入後も安心、全国展開のユニットコムグループのサポート体制(店舗・24時間365日コールセンター)もご利用頂けます。 大幅リニューアルによってさらに使いやすく、お得がいっぱいの「パソコン工房通販サイト」で、魅力的な商品をご覧ください。

                                                                • 「Nintendo Switch」分解レポート。「任天堂はどんな新しいことを提供してくれるのか」と期待が膨らむ内部構造だ

                                                                  「Nintendo Switch」分解レポート。「任天堂はどんな新しいことを提供してくれるのか」と期待が膨らむ内部構造だ ライター:石井英男 カメラマン:佐々木秀二 2017年3月3日,任天堂の新型ゲーム機「Nintendo Switch」(ニンテンドースイッチ)が発売となった。 Nintendo Switchは,2012年12月8日に発売された「Wii U」の後継となる製品で,タッチスクリーンを備えるタブレット端末的な本体に対して周辺機器を(物理的もしくはワイヤレス接続で)付け替えることにより,モバイルゲーム機のように使う「携帯モード」(Handheld Mode)と,机上に置いてワイヤレスコントローラから操作する「テーブルモード」(Tabletop Mode),専用ドック経由でテレビなどのディスプレイデバイスに映像出力する「TVモード」(TV Mode)を,文字どおりスイッチできるのが

                                                                    「Nintendo Switch」分解レポート。「任天堂はどんな新しいことを提供してくれるのか」と期待が膨らむ内部構造だ
                                                                  • Rustでゲームボーイアドバンスエミュレーターを書いた

                                                                    一通りちゃんと実装したので、大抵はちゃんと動いてくれるはずです。動かなかったり、画面がおかしかったり、音がおかしかったりしたらバグなので、ご報告いただけるとうれしいです。 エミュレーションコアが2つになったので、せっかくなのでエミュレーションコアのインターフェースを抽象化して、マルチエミュレーターにしました。 リリースページ からコンパイル済みバイナリをダウンロードできます。 マルチエミュレーター エミュレーターを作るうえで割と面倒でバカにならないのがフロントエンドUIの作成です。GUIアプリを作るのはそもそも結構大変で、ましてや昨今のアプリケーションはPCだけでなくスマホやWebといったタイプの異なる複数のプラットフォームで動かしたいというモチベーションがあります。特定プラットフォームにべったりで何となく動くように書けばいいやというのと比べると、取れる選択肢も限られてかなり面倒になってき

                                                                      Rustでゲームボーイアドバンスエミュレーターを書いた
                                                                    • TensorFlowでアニメゆるゆりの制作会社を識別する - kivantium活動日記

                                                                      ついにガロアが死んだ年齢を超えてしまったことに気がつき、自分がまだ何も成し遂げていないことを悲しく思う今日このごろです。 さて、今日はGoogleが出した機械学習ライブラリのTensorFlowの使い方について軽く説明しつつ、ゆるゆりの制作会社の識別を行おうと思います。 TensorFlowとは TensorFlowはGoogleが11/9に公開したApache 2.0ライセンスで使える機械学習ライブラリです。Googleは様々なところでプロダクトに機械学習を活用していますが、TensorFlowは実際にGoogle内部の研究で使われているそうです(TensorFlow: Google 最新の機械学習ライブラリをオープンソース公開 - Google Developer Japan Blog)。 Googleのネームバリューは恐ろしいもので、GitHubのStar数はすでにChainerやC

                                                                        TensorFlowでアニメゆるゆりの制作会社を識別する - kivantium活動日記
                                                                      • マインクラフトで1HzのCPUを作り上げた猛者が登場、テトリスや関数のグラフ化も可能

                                                                        累計販売本数が2億本を超えたり、YouTubeでの総視聴回数が1兆回を超えたりと、世界的に人気のある箱庭ゲーム「マインクラフト」はサバイバル生活を楽しんだり、自由にブロックを配置し建築などを楽しんだりできるのが売りです。そんなマインクラフトで「レッドストーン」というアイテムを駆使して周波数1HzのCPU「CHUNGUS 2」を設計したと、YouTuberのsammyuri氏が発表しました。 CHUNGUS 2 - A very powerful 1Hz Minecraft CPU - YouTube CHUNGUS 2は「Computational Humongous Unconventional Number and Graphics Unit by Sammyuri 2」の略称。 CHUNGUS 2はクロック1Hzで10tickの16bitCPUで、3オペランド命令のRISCアーキテク

                                                                          マインクラフトで1HzのCPUを作り上げた猛者が登場、テトリスや関数のグラフ化も可能
                                                                        • 仙石浩明の日記: Z80 コンピュータを作ってみた (27年前のお話)

                                                                          往年の 8ビット・マイクロプロセッサー Z80。 最近の若い IT エンジニアだと知らない人も多い? 現在でも組み込み用途で使われているのに、 プログラマの高齢化が進んでいるらしい。 私がコンピュータを学んだ思い出深い CPU なので、 このまま忘れ去ってしまうのもモッタイナイ。 思い出せる限り記録に残しておこうと思う。 コンピュータを原理から学ぼうとする人の参考になれば幸い。 以下は、私が大学一回生のとき (1986年, 昭和61年) 独学で作った CP/M (Control Program for Microcomputer, パソコン用シングルタスク OS) マシンの記録。 私は高校生のとき (1983年)、 シャープ製パソコン MZ-80K2E を改造しながら独力でデジタル回路を学んだ。 当時のコンピュータ雑誌 (工学社 「I/O」 誌) に掲載された MZ-80K の回路図が大い

                                                                          • Engadget | Technology News & Reviews

                                                                            Pick up the 9th-gen iPad with two years of AppleCare+ for only $298

                                                                              Engadget | Technology News & Reviews
                                                                            • 最近の仮想化界隈を知る:VMWareからCoreOSまで | 射撃しつつ前転

                                                                              仮想化の分野はどんどんと新しいものが出てくる。全部を実際に試すことは出来なくても、筋が良さそうなものについては、どういうものなのかある程度把握しておきたい。最近はちょっと忙しくてあまり情報収集ができてなかったので、追いつこうと思ってちょっと調べてみた。 ハイパーバイザ型仮想化とコンテナ型仮想化 仮想マシンの歴史をたどると、メインフレームの方では随分と昔から使われている技術である、と出てくる。一方で、x86の世界ではそれほど歴史は長くなく、1999年にリリースされたVMwareがおそらく実用的な初の仮想マシン技術だろう。 VMWareはハイパーバイザ型仮想化と呼ばれる技術で、上に乗るOS(ゲストと呼ばれる)に対して仮想的なハードウェアを提供する。ハイパーバイザ型も、どのレイヤで仮想的なハードウェアを提供するかで更に細分化されるらしいが、よく知らないので、ここではそこまでは踏み入らない。ハイパ

                                                                              • 続けられた理由は「仕事が楽しくなかったから」──カーネルハッカー・小崎資広(3) | サイボウズ式

                                                                                マネジメント 新しいチームのあり方を探求 就活 就活生必見!サイボウズの疑問 ティール組織 会社の「あたりまえ」が変わる 多様性 100人100通りの個性 ワークスタイル 働き方、生き方、もっと自由に 青野慶久 サイボウズ社長の想いと覚悟 キャリア 人生の「積み上げ方」を見直す 複業 複数の「本業」をもつ働き方 人事制度 多様な働き方を支える仕組み マンガ サクッと手軽に読める!

                                                                                  続けられた理由は「仕事が楽しくなかったから」──カーネルハッカー・小崎資広(3) | サイボウズ式
                                                                                • 機械学習/Deep Learningの仕事が増える2017年、ソフトウェアエンジニアがFPGAを学ぶべき理由

                                                                                  ソフトウェアエンジニアがFPGA(field-programmable gate array)を使うハードルがさらに下がってきている。クラウドサービスでFPGAを活用できたり、Pythonで記述したニューラルネットワークをFPGAに高位合成できる研究成果が出てきたりしているのだ。 ソフトウェア開発者の立場でFPGAに取り組むイベント「FPGAエクストリーム・コンピューティング」を主宰する佐藤一憲氏、FPGAの高位合成によるディープラーニングについて研究している東京工業大学の中原啓貴氏(中原研究室)、そしてFPGAベンダーであるザイリンクスの神保直弘氏が、急激に常識が変わりつつあるFPGAの動向を語り合った。 本稿では座談会の中から、ソフトウェアエンジニアにFPGAや高位合成が求められる現状、そして、今後どのようなツールを使うべきか、ソフトウェアエンジニアがFPGAに取り組む際の課題などにつ

                                                                                    機械学習/Deep Learningの仕事が増える2017年、ソフトウェアエンジニアがFPGAを学ぶべき理由