並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 1466件

新着順 人気順

biosの検索結果1 - 40 件 / 1466件

  • 知っておきたかったLinuxサーバ設計、構築、運用知識まとめ - hiroportation

    サーバ業務周りの管理、運用について役に立ちそうなナレッジをまとめました。 長期的に書いているため用語に統一性がなかったり、不足分など随時修正したいと思います。 1. サーバ設計 サーバスペックはどうするべき? 使用するOSは? CentOS開発終了について MWは何を使うべきか Webサーバ構築にはどちらを使うべき?Apache?Nginx? サーバセキュリティで最低限押さえておきたいことは? listenするポートは最小限にしましょう ファイアウォール設定で送受信IPアドレス、ポートの通信制御はしておきましょう 外部に出る際にはプロキシサーバを経由するようにする 随時パッチを当てるようにする linuxでのアンチウイルスソフトの検討 個人アカウントで変更系コマンドは実行させないようにする ログについて考えること ストレージ容量には気をつける データベースはどう決めたら良いか MySQLか

      知っておきたかったLinuxサーバ設計、構築、運用知識まとめ - hiroportation
    • ほんとうに怖い。さくらのレンタルサーバー - Qiita

      Help us understand the problem. What is going on with this article? さくらで専用サーバーを10年ほど利用しています。 単体のハードを利用するもので、外部からの操作はsshでログインすることしかできないものです。 作業時間を必死に捻出して、こつこつと長期間システムを開発して何とか動作するものを作り上げていました。 さくらのレンタルサーバーを利用することは、ほんとうに危険で怖いことだとおもいます。 自分が体験したトラブルをレンタルサーバーの利用を検討している方々に共有させていただきたく初めて記事を書いてみました。 二年ほど前、さくらさんが専有サーバーの場所を移動したいという申し出があり快く許可しました。その時のご説明では、場所を移動するだけでハードの変更は一切行いませんというもので、今まで通りの動作が保証される作業内容というこ

        ほんとうに怖い。さくらのレンタルサーバー - Qiita
      • 小型のゲーミングPCを自作すると楽しいし、数年前の常識が通用しない - SANOGRAPHIX Blog

        2020年は自作PCシーンが大いに盛り上がり、話題に事欠かない年だった。そんな空気に感化されて、去年の11月頃、4年ぶりにゲーム用PCを新調した。 ステイホーム需要もあるのか、これまでになく自作PCへの関心が高まっていると感じる。また、PS5が品薄でなかなか手に入らなかったり、コンソール版Cyberpunk 2077が満足に動かなかったりして、PCを買いたいと考える方もいるかもしれない。 そのような、興味はあるが実際どうなのと思っている方、または数年前に自作経験のある復帰組(いわゆるSandy Bridgeおじさん)へのなにかの参考になるかもしれないので、小型ゲーミングPC自作について自分の意見を書こうと思う。 置き場がない! PCを買うとき、自分が最も困るのが置き場所。なので、机や棚に置ける小型のサイズ(SFF・スモールフォームファクタ)で自作するのが好きだ。小型PCは組立てが難しいとか

          小型のゲーミングPCを自作すると楽しいし、数年前の常識が通用しない - SANOGRAPHIX Blog
        • BIOSからUEFIへ BIOSはなぜ終わらなければならなかったのか

          BIOSからUEFIへ BIOSはなぜ終わらなければならなかったのか:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(1/4 ページ) 昔ながらのIBM PC、PC/AT互換機からDOS/Vマシン、さらにはArmベースのWindows PC、M1 Mac、そしてラズパイまでがPCと呼ばれている昨今。その源流からたどっていく連載。第16回はWindows 11で注目された、UEFIとその前身であるBIOSについて。 第1回:“PC”の定義は何か まずはIBM PC登場以前のお話から 第2回:「IBM PC」がやってきた エストリッジ、シュタゲ、そして互換機の台頭 第3回:PCから“IBM”が外れるまで 「IBM PC」からただの「PC」へ 第4回:EISAの出現とISAバスの確立 PC標準化への道 第5回:VL-Bus登場前夜 GUIの要求と高精細ビデオ

            BIOSからUEFIへ BIOSはなぜ終わらなければならなかったのか
          • Windowsのパスワードを「chntpw」で強制リセットしてログインできなくなったPCを使えるようにする方法

            コンピューターにパスワードを設定することは、セキュリティの観点から非常に大切なことですが、そのパスワードを失念してしまったり、前の持ち主からパスワードを聞きそびれてしまったりした場合、コンピューター内のデータにアクセスできなくなってしまう事態に陥ってしまいます。「chntpw」はWindowsのパスワードを強制リセットし、そうした事態を回避することができるコマンドです。 chntpw | Remove, bypass, unlock and reset forgotten Windows password http://www.chntpw.com/ Windowsのパスワードを忘れてしまい、誤ったパスワードを入力すると、画像のように「パスワードが正しくありません。入力し直してください。」と表示され、ログインができなくなってしまいます。 chntpwはLinux上で動作するコマンド。今回は

              Windowsのパスワードを「chntpw」で強制リセットしてログインできなくなったPCを使えるようにする方法
            • 『ゼロからのOS自作入門』に込めた思い - uchan note

              2021 年 3 月 22 日に『ゼロからの OS 自作入門』を出版する予定です。 本書は OS を手作りする本で、現代のパソコンでちゃんと起動する点が特長です。 15 年前の 2006 年に出版された『30 日でできる!OS 自作入門』を読んで育った私(uchan)が その後継となるだろう本を書いたということで、執筆の裏話を記してみたいなと思います。 書籍の概要 タイトル:ゼロからの OS 自作入門 著者:内田公太(uchan) 出版予定日:2021 年 3 月 22 日 ページ数:768(最大。実際はもっと少なくなる予想) ISBN:978-4-8399-7586-9 出版社の書籍ページ:ゼロからのOS自作入門 | マイナビブックス 本書は OS 作りに関する知識がないところから始め、オリジナルの OS「MikanOS」を作る一通りの過程を説明します。 パソコンの電源を入れ、他の OS

                『ゼロからのOS自作入門』に込めた思い - uchan note
              • HappyHacking keyboardはじまりの話|八幡勇一

                第二版 HappyHacking keyboard前史を追記します。 はじめに 現在、多くの方に支持頂いてロングセラーキーボードとなったHappyHacking keyboard(以下、HHkeyboard)ですが、初期の開発について記録を残しておく必要があると考え、主に技術的な側面での検討内容について文章を残したいと思います。 筆者は初代HHkeyboardからLite2までは企画・開発・製造・販売を担当、Proでは企画までを担当していました。 時代背景 和田英一先生とそのお仲間がHHkeyboardのアイディアを考案されたのは、PCがほぼIBM PC/ATの互換機に集約されつつあり、それにつれてキーボードもほぼIBM PC/AT配列(現在の一般的なキーボード)が標準になってきた時期になります。 SONYが撤退し、DECが消え、それまで研究用に使われていたワークステーションも段々と下火に

                  HappyHacking keyboardはじまりの話|八幡勇一
                • すべてのプログラマーが試すべき挑戦的なプロジェクト

                  Austin Z. Henleyのブログより。 更新12/14: この投稿は、Hacker NewsとRedditに関する多くの議論に拍車をかけました。 提案されたプロジェクトのいくつかを収集し、この投稿の最後にリストに入れました。 私はよくサイドプロジェクトを始めたいが、何を作るべきか分からない多くの学生やプロの開発者と話します。以下は、私に多くを教えてくれたいくつかのソフトウェアプロジェクトです。実際、それらは何度も作ることができ、毎回新しいことを学ぶことができるので素晴らしいです。従って、何を作るのか分からない場合、または新しいプログラミング言語またはフレームワークを学びたい場合は、私は次のいずれかから始めます。 テキストエディタ 2Dゲーム - スペースインベーダー コンパイラ - Tiny BASIC ミニ・オペレーティング・システム スプレッドシート (難しい!) ビデオゲーム

                    すべてのプログラマーが試すべき挑戦的なプロジェクト
                  • BIOS更新で文鎮化してしまったThinkPad X13 Gen2を自力で直したメモ

                    ThinkPadユーザならお馴染みのLenovo Vantageから、「BIOSとIntel MEの更新があるので、今すぐ適用してね!」とポップアップが出たため実行したところ、フラッシュが終わったと思しき後から起動しなくなりました。 それを直した時のメモ。 環境メモ 修理方法 EEPROMの特定とROM Programmerの選定 CH341Aについて チップへの接続方法 2023/1/1 14:00 ICパッケージについての追記 オリジナルのバックアップ ファームウェアの解析 ダウンロードデータとの比較 What's next? Write時の罠 本当に正しく書けたのか? 再書き込み しかし…まだ罠はあった 成功か?……ん…? 晴れて成功! 固有データの復元は? 参考文献 環境メモ マシンThinkPad X13 Gen2 Type Number20WK-CTO1WW 2021/06製

                      BIOS更新で文鎮化してしまったThinkPad X13 Gen2を自力で直したメモ
                    • 発掘,史上初の純国産ビデオゲーム! HITAC 10で開発され,1973年にお披露目されたゲームと,それが後年に与えた影響とは

                      発掘,史上初の純国産ビデオゲーム! HITAC 10で開発され,1973年にお披露目されたゲームと,それが後年に与えた影響とは ライター:hally 12→ 1973年7月,一般的に“日本初のビデオゲーム”とされるタイトーの「エレポン」や,セガ・エンタープライゼスの「ポントロン」が発売された。しかし,これらはあくまでAtariの「PONG」をコピーしたものであり,開発の面からすれば本当の意味で“日本初”であるとは言い難い。 では“日本人が自ら考案・設計した最初のビデオゲーム”とは,いったい何なのだろうか? その答えが,意外なところで見つかった。調査によって,1973年の11月に,岩手大学の大学祭で「電子パチンコ」および「電子ボーリング」なるビデオゲームが,学術用ミニコンピュータ・HITAC 10をプラットフォームとして公開されていたことが明らかになったのだ。現在探しうるうちでは,これが恐ら

                        発掘,史上初の純国産ビデオゲーム! HITAC 10で開発され,1973年にお披露目されたゲームと,それが後年に与えた影響とは
                      • 仕事用のPCをMacからThinkpadに変えてUbuntuを入れた - PartyIX

                        Web系の会社にいると,仕事用のPCとしてMacを支給されることが多いと感じている.例にもれず俺も会社ではMacBook Proを使っていたのだけれど,最近Macが使い物にならないくらい遅くなってきた. そもそもそんなに新しいMacではないというのはあるんだけれど. もはやローカルでの開発はほぼDocker化してしまっているので,なにをするにもDockerを起動する必要がある. しかし,Docker for Macは遅い.とくにvolume mountが遅すぎて,webpackなんか走らせたらお茶を入れに行くくらいの猶予が発生する. ---追記--- webpackだけならdockerじゃなくていいじゃんと言われたので,一応弁明しておくと,webpack以外もあります. DjangoとかElasticsearchとかElasticsearchとかlocalstackとかredisとかDja

                          仕事用のPCをMacからThinkpadに変えてUbuntuを入れた - PartyIX
                        • Electronで組み込み端末向けアプリケーションを開発し3年間運用してみて

                          組み込み端末のアプリケーションに Electron を採用し開発・運用を行っています。 継続的な機能追加やトラブルサポートを行いながら 3 年が経過したので、Electron を採用した経緯や結果を経験を交えながら共有したいと思います。 組み込み案件自体が初めてでしたのでその話も入っています。 約 700 台ほど導入されており、なかなか大きな案件での採用と思いますので参考になれば幸いです。 ※Electron の基本的な説明は割愛します。 システムについて 一般的に「受付精算機」などと呼ばれ、店頭に何台か並べて設置して自動で受付・精算を行うシステムです。 ホテルの受付端末のイメージです。ハード的にはセルフレジにも近いです。 筐体自体は他社が用意し、弊社はその上に載せる GUI アプリケーションのみを担当しました。 機能 主な機能として 来店受付・整理券発行 予約チェックイン チェックアウト

                            Electronで組み込み端末向けアプリケーションを開発し3年間運用してみて
                          • Rustでゲームボーイアドバンスエミュレーターを書いた

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

                              Rustでゲームボーイアドバンスエミュレーターを書いた
                            • Windows 10 更新プログラムで不具合が多発:アンインストールを推奨

                              米Microsoftが4月14日にリリースしたWindows 10の累積更新プログラム「KB4549951」に関して相次いで不具合の発生が報告されています。KB4549951は、Microsoft Officeのセキュリティ改善、Windowsのセキュリティ強化、またファイルの保存と管理に関する更新を目的としたアップデートですが、一部では、プログラムをインストールした後に、ファイルが勝手に削除されるなどといった重大な問題が発生しています。 報告された不具合の中には、KB4549951をインストール後、「Blue Screen of Death(BSOD、死のブルースクリーン)」と呼ばれるシステムの突然停止になったというケースも含まれています。他にも、Bluetoothに接続できない、Wi-Fiに接続できない、システムのパフォーマンス低下などの問題が発生しているとの報告があります。 これまで

                                Windows 10 更新プログラムで不具合が多発:アンインストールを推奨
                              • PC起動時に動作するBIOSに取って代わる「UEFI」とはいったい何なのか?

                                by Nick Gray 2021年10月5日にリリースされたWindows 11のシステム要件の1つに、「UEFI、セキュアブート対応」とあります。UEFIは、従来のBIOSと同様にPCでOSが起動する前段階に実行されるプログラムですが、従来のBIOSを搭載するPCがWindows 11の動作対象外となっている通り、UEFIと従来のBIOSで実行している内容は全く異なります。 Differences Between UEFI and BIOS, and Which One You Should Use? https://www.maketecheasier.com/differences-between-uefi-and-bios/ What’s The Deal With UEFI? | Hackaday https://hackaday.com/2021/11/30/whats-th

                                  PC起動時に動作するBIOSに取って代わる「UEFI」とはいったい何なのか?
                                • 名著「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
                                  • 「PCはネットワーク接続できて当然」になったのはいつから?

                                    「PCはネットワーク接続できて当然」になったのはいつから?:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(1/4 ページ) 昔ながらのIBM PC、PC/AT互換機からDOS/Vマシン、さらにはArmベースのWindows PC、M1 Mac、そしてラズパイまでがPCと呼ばれている昨今。その源流から辿っていく第18回は、今や常識すぎる「ネットワーク接続機能」をPCが持つようになったのはいつ頃からか、というお話です。 第1回:“PC”の定義は何か まずはIBM PC登場以前のお話から 第2回:「IBM PC」がやってきた エストリッジ、シュタゲ、そして互換機の台頭 第3回:PCから“IBM”が外れるまで 「IBM PC」からただの「PC」へ 第4回:EISAの出現とISAバスの確立 PC標準化への道 第5回:VL-Bus登場前夜 GUIの要求と高精細ビ

                                      「PCはネットワーク接続できて当然」になったのはいつから?
                                    • Windowsの再起動時に直接BIOS画面に入る方法。DELキーやF2キーの連打とはおさらば | ニッチなPCゲーマーの環境構築Z

                                      Windowsを落としてマザーボードのBIOS画面に入るとき、DELキーやF2キーなどを連打されているでしょうか。もちろん、それでも問題ないのですが、本記事ではWindowsの再起動時に直接BIOS画面に入る方法をご紹介いたします。 デスクトップの任意の場所で右クリック → 『新規作成』 → 『ショートカットの作成』を選択し、『項目の場所を入力してください』に以下の文字列をコピーしてください。 『Shutdown /r /fw /t 1』と入力 入力したら『次へ』と進めて、任意のファイル名を入れたら『完了』を押して完成です。 できたファイルを右クリックして『管理者として実行』をすると、再起動がかかり、その後、BIOS画面が開きます。これでもうWindows再起動時にはDELキーやF2キーなどの連打とはおさらばです。(PC環境によっては上手く機能せず、再起動がかからない場合もあることはご留意

                                        Windowsの再起動時に直接BIOS画面に入る方法。DELキーやF2キーの連打とはおさらば | ニッチなPCゲーマーの環境構築Z
                                      • 作って理解するOS x86系コンピュータを動かす理論と実装

                                        2019年9月26日紙版発売 2019年9月26日電子版発売 林高勲 著,川合秀実 監修 B5変形判/736ページ 定価4,048円(本体3,680円+税10%) ISBN 978-4-297-10847-2 Gihyo Direct Amazon 楽天ブックス honto ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 現在広く普及している,x86系CPU搭載のコンピュータ。 本書はOSの機能を実装しながら,その姿を明らかにしていきます。 第1部ではまず,ハードウェア,ソフトウェアの基本概念や,CPUとOSの関係など,コンピュータの核となる理論を丁寧に解説します。 第2部では,x86系コンピュータに対象を絞り,レジスタの構成や,

                                          作って理解するOS x86系コンピュータを動かす理論と実装
                                        • Go言語でゲームボーイアドバンスのエミュレータを作った話

                                          CPUはなんとARMのCPUを採用しています。(そのおかげでLLVMのターゲットに指定できる) ゲームボーイとの違い CPU 最大の違いはCPUです。ゲームボーイ(以降、GB)ではZ80を独自カスタムしたLR35902というCPUを使っていますが、このCPUは8bitで動作するCPUです。つまり命令のサイズが8bit(1byte)しかありません! しかも、LR35902は掛け算命令など現代のCPUでサポートしている基本的な命令をサポートしていません。 これに比べてGBAに搭載されているARM7TDMIは32bit CPUです。つまり命令のサイズが4byteとGBの命令の4倍の大きさになります! このおかげでCPUの命令セットがさまざまな命令をサポートできるようになりました。(まあ後述の理由で実質16bit CPUですが...) またクロック数もGBの4MHzから16MHzに伸びました。 B

                                            Go言語でゲームボーイアドバンスのエミュレータを作った話
                                          • Linux が動作する RISC-V CPU を自作した (2019 年度 CPU 実験 余興)

                                            私が所属する東京大学理学部情報科学科では三年の冬学期に CPU 実験という実験授業が開講されています。本稿ではその簡単な説明をした後、その実験の一環として約一ヶ月ほど取り組んだ「Linux が動作する RISC-V CPU を自作するプロジェクト」で何をしたか、またどのような成果を得たかについて紹介したいと思います。 本稿を読むその前に 弊学科では「XX 年度に教養学部から理学部情報科学科に進学してきた学生」を「XXer」と呼ぶ文化があります。本稿ではこの表現を断りなく用います1。また私は普段 Web が好きでもっぱら Web セキュリティに関することを追いかけているだけのしがない学部 3 年生なので (私についての情報は ここ に大体まとまっています)、こういう低いレイヤのことは未だによく分かっていません。あくまで素人の記事だとご理解いただけると嬉しいです。誤りの指摘や質問があれば、ここ

                                              Linux が動作する RISC-V CPU を自作した (2019 年度 CPU 実験 余興)
                                            • 富士通のパソコン「FM TOWNS」用にDOOMを移植した話 - 人生に疲れた男のblog

                                              令和3年に登場した新たなFM TOWNS用移植ゲーム「DOOM」です。まだまだ現役のTOWNSユーザーでDOOMを遊ぶためにTOWNS用LinuxやWindows 95を導入したという皆様、心行くまでTownsOSネイティブ版DOOMを堪能してください。 Google ドライブ - FM TOWNS用ソフト「DOOM」(2021年11月4日更新 V1.1 L30) CPU 486以上 高速モード設定推奨(機種でいうとFM TOWNS II MX以上)、メモリ8MB(空きメモリ6MB以上・空きがあれば+4MBをキャッシュ用に使用)必要・ハードディスク必須・TownsOS V2.1 L40(WAVEサウンドライブラリ使用)以上推奨・MS-DOS 6.2を組み込んでいる環境だと10MB以上メモリが無いと空き不足で起動しないかも。 必要動作環境のためFM TOWNS マーティーでのプレイは不可能で

                                                富士通のパソコン「FM TOWNS」用にDOOMを移植した話 - 人生に疲れた男のblog
                                              • 研究者が「レインボーに光る筐体」を購入したところ経理担当事務から「パソコンが光る必要ありませんよね」と詰められた→実はメリットしかなかった

                                                加納学:自転車で全都道府県へ @Dr_Kano 京都大学大学院情報学研究科教授.クアドリティクス株式会社共同創業者.輪行サイクリング好き.サウナでととのいを.骨ストレッチで體にキレを.ウイスキー検定2級.日々平凡なことに感謝しています.写真はRIDLEY FENIX SL 2016で父母ヶ浜。 note.com/dr_kano 加納学:自転車で全都道府県へ @Dr_Kano 某大学の研究者が,安いからと「レインボーに光る筐体」を購入したところ,経理担当事務から「パソコンが光る必要ありませんよね.七色に光ることが研究に必要であることを説明して下さい」と詰められたと聞いたことがある.辛すぎる. x.com/izm/status/178… 2024-05-03 15:05:36 izm @izm 自作PCのパーツをコスパで選ぶと、意図せずレインボーに光る部品を選ぶことになったりします。 でも大丈

                                                  研究者が「レインボーに光る筐体」を購入したところ経理担当事務から「パソコンが光る必要ありませんよね」と詰められた→実はメリットしかなかった
                                                • 詳解 システム・パフォーマンス 第2版

                                                  本書は、エンタープライズとクラウド環境を対象としたオペレーティングシステムとアプリケーションのパフォーマンス分析と向上について解説します。 主にLinuxベースのオペレーティングシステムに含まれるツールとその使用例を通じてシステムパフォーマンスを引き出す手法を説明します。システム評価のためのベンチマーク、キャパシティプランニング、ボトルネックの解消について解説しスケーラビリティを制限する要因を発見、分析し、解決する方法を学びます。 第2版では、perf、Ftrace、BPFの解説が加わり、Linuxとクラウドコンピューティングについての説明が充実しました。 システムのパフォーマンスを向上させ、コストを削減し、レイテンシの外れ値を減らすための方法を学ぶ本書はエンジニア必携の一冊です。 まえがき 1章 イントロダクション 1.1 システムパフォーマンス 1.2 職種 1.3 作業 1.4 分析

                                                    詳解 システム・パフォーマンス 第2版
                                                  • 1万円台で始めるプログラミング学習 - komagataのブログ

                                                    このエントリーはフィヨルドブートキャンプ Part 2 Advent Calendar 2020の9日目の記事です。 プログラミングを始めるにはパソコンが必要ですがMacとかを用意するにはいきなり10万円以上のお金がかかってしまい敷居が高いです。そこで中古のパソコンとLinuxを使って1万円代で環境を用意しようというお話です。WebプログラマーはLinux知識が必須なのでこれを使えばLinux力養成(強制)ギプスとしても働くのでとてもいいです。 パソコン選び おすすめはThinkPadの中古専門店 Be-Stockで中古のThinkPad X230を買うことです。 大体14,000円ぐらいで売ってます。 Linuxをインストールするパソコンは安ければなんでもいいんですが、ThinkPadは中古市場に出物が多く安定して流通していること、Linuxをインストールして使う人が多いため情報が豊富な

                                                    • PlayStationエミュレータ作りに取り組んだ

                                                      最近暇だったのでPlayStationのエミュレータ作りに取り組みました。そのまとめをしたいと思います。 PlayStationエミュレータ作りと聞くと難しそうに聞こえますが、実はかなり分かりやすいガイドブックが存在し、これに従うことであまり詰まることなく実装できました。 結果として5日ほどで、懐かしいオレンジのロゴが見れる程度の必要最低限の実装が行えたので、紹介したいと思います。 ※テクスチャは未実装なのでロゴが赤い四角になってる The ガイドブック 以下のPDFは、CPUの仕組みの簡単な説明から入り、0からBIOSのオレンジのロゴが表示できることろまで網羅した神ガイドブックです。言語は英語とRustです。 https://svkt.org/~simias/guide.pdf 普段のエミュレータ作りで時間のかかる作業は: 地獄のデバッグ PCのタイミング調整(パイプラインがある場合)

                                                        PlayStationエミュレータ作りに取り組んだ
                                                      • 「今年イチやばかった事件」を情シスに聞いたら...禁忌の扉が開かれた #無情シスオブザイヤー2022

                                                        「今年イチやばかった事件」を情シスに聞いたら...禁忌の扉が開かれた #無情シスオブザイヤー20222022.12.13 11:00Sponsored by インテル株式会社 武者良太 仕事の現場でITサポーターが体験してきた涙の物語を、いまここに。 スマートフォンやタブレットの性能が高まってきたとはいえ、オフィスワークの中心にあるのは生産性が高いPCです。PCとネットワークがあってこそ、現代のスピーディな仕事は成り立っているといっても過言ではありません。さらに言えば、そんなオフィスでのPC環境を整えてくれる情報システム部=情シスはビジネスの生命線そのもの。彼らの存在なくしては、安全なメールを送ることもままなりません。 しかしITに不慣れな社員の方々からすると、情シスは何でも屋としてとらえられがち。「えっ、それは情シスのカバーエリアじゃない...」という相談・要望・苦情のお便りがどしどしと

                                                          「今年イチやばかった事件」を情シスに聞いたら...禁忌の扉が開かれた #無情シスオブザイヤー2022
                                                        • BIOSとUEFIの違いが説明できない

                                                          「2TBの制限があって~~~」みたいな話しかできねえ。 そもそも別物っつ―かマジで容量不足で世代交代しただけだっつーのという話なんだが、それをどうやって言葉にしたら良いのかが思いつかん。 それこそアナログテレビと地デジ対応テレビみたいなレガシーから最新への世代チェンジでしかないわけだが、それを説明して「じゃあ結局UEFIって新型BIOSってだけの話じゃん。つーかBIOSって呼び方でどっちもよくね?つまりは使ってる機械ごとに決まってるんだろ?」みたいに返されたらもうそれ以上何も言えねえ。 実際そうだと言えばそうなんだけど、そこの切り分けちゃんと分かってないと設定ミスっちゃうことはあるので意識しておいて欲しいんだが

                                                            BIOSとUEFIの違いが説明できない
                                                          • こんなSSDはデータが消える? 不穏な兆候が表れたら今すぐバックアップを(BCN) - Yahoo!ニュース

                                                            SSDが飛んでしまった。ノートPCに増設して使っていた500GBのNVMe対応M.2 SSDだ。幸いにして200GB程度しか使っていなかったが、それでも膨大なデータが消えてしまったのは痛い。実は前兆があった。怪しいと思った時にすぐバックアップを取っていれば最悪の事態を避けられた、と思うと悔やまれる。どんなディスクであれ、いつかは壊れる。そこで、データが取り出せなくなった経緯をまとめた。同様の状況に遭遇した場合の参考になれば幸いだ。 トラブルは立て続けに起こる。キーボードが壊れて修理に出したノートPC。無事修理完了したかと思いきや、今度は増設していたSSDのデータが飛んでしまった。どうやらSSDの物理的な破損のようだ。特にショックを与えたり、高温の場所に放置するなどしたわけでもなく、普通に使っていただけだが、ある日、全くアクセスできなくなってしまった。 PCは昨年5月に購入した14インチのノ

                                                              こんなSSDはデータが消える? 不穏な兆候が表れたら今すぐバックアップを(BCN) - Yahoo!ニュース
                                                            • Intel製CPUの「修正済み」脆弱性が実は修正不可能であったことが判明、特権によるコード実行やDRMの回避などが可能

                                                              Intel製のCPUには、2018年に「Meltdown」や「Spectre」、2019年には「SPOILER」など、ここ数年多くの脆弱性が判明しています。そうした脆弱性のひとつとして、Intel製CPUのセキュリティシステムである「Intel CSME」に見つかった、「すでに修正パッチを配布済み」の脆弱性が、実は完全には修正不可能なものであることが判明しました。この脆弱性を悪用すると、悪意のあるコードを特権レベルで実行できるほか、著作権保護技術のDRMの回避などが可能になります。 Positive Technologies: Unfixable vulnerability in Intel chipsets threatens users and content rightsholders https://www.ptsecurity.com/ww-en/about/news/unfix

                                                                Intel製CPUの「修正済み」脆弱性が実は修正不可能であったことが判明、特権によるコード実行やDRMの回避などが可能
                                                              • プレイステーション、AI、そしてSmartNews――久夛良木健が語る、世界中で愛されるプロダクトを生み出す"妄想力" - スマQ(スマキュー)|スマートニュースの「はたらく」をみつける

                                                                2019年6月20日、スマートニュースの創業7周年パーティーで、同社社外取締役の久夛良木健(くたらぎ・けん)氏とCEOの鈴木健氏が対談しました。その様子を紹介します。 久夛良木氏は「プレイステーションの父」。ソニー・コンピュータエンタテインメント(SCE)時代には、初代プレイステーションを開発し、家庭用ゲーム機の世界にイノベーションを巻き起こしました。その後、SCEの社長、ソニーの副社長などを歴任。2019年6月にスマートニュースの社外取締役に着任しました。 エンジニアでもあり、経営者でもある――。久夛良木健氏と鈴木健氏にはそんな共通項があります。この2人がどんな話をしたのでしょうか。 (左)久夛良木健氏(右)鈴木健氏 目次 プレイステーションの開発チームはいい加減? 「まず議事録取ってない」 オフィスは美味しいお店があるところに構えよ ハードウェアもソフトウェアも全部わかっていることが「

                                                                  プレイステーション、AI、そしてSmartNews――久夛良木健が語る、世界中で愛されるプロダクトを生み出す"妄想力" - スマQ(スマキュー)|スマートニュースの「はたらく」をみつける
                                                                • AMDのZen 2でRDRANDが-1を返すので最近のGNU/Linuxがブートできない問題

                                                                  AMDのZen 2アーキテクチャの新製品が発売されて沸き立っているが悲しいお知らせがある。最近のGNU/Linuxディストロはブートしない。例えばUbuntu 19.04はブートしない。 理由は、ハードウェア乱数を返す命令、RDRANDに不具合があり、常に-1を返すのだという。このため、rdrandを直接使っているsystemdが失敗し、結果としてブートできなくなる。 AMDによればこの問題はBIOSアップデートで修正可能であるという。しかしこれはとても怪しい陰謀論を考えたくなる。なぜRDRANDが常に-1を返すような不具合が未然に発覚せずに製品リリースまでこぎつけてしまったのか。なぜファームウェアのアップデートで修正可能なのか。まさかバックドアなのではないか。 陰謀論はともかくとして、もう一つの問題は、なぜsystemdはRDRANDを直接使っているのかということだ。Linuxカーネルの

                                                                  • 今すぐアンインストールするべきWindowsのプログラム12選

                                                                    今すぐアンインストールするべきWindowsのプログラム12選2021.06.26 18:00363,232 lifehacker Ben Stegner - MakeUseOf [原文] ( 春野ユリ ) ライフハッカー[日本版]より転載 PCにインストールされているソフトウェアで、日常的に使用しているものはいくつありますか? 多くの人は、かなりの数の不要なソフトウェアをインストールしたままではないでしょうか。そうしたアプリの中には時代遅れになったものもあれば、Windowsのブロートウェア、悪意のあるソフトウェア、PCから削除してさしつかえないガラクタ同然のものもあります。 そういったソフトを放置していると、セキュリティ上の問題やPCのパフォーマンスに悪影響を及ぼす可能性もあります。今回は、よくあるWindows10のアプリで、アンインストールしたほうがいいソフトをご紹介します。 イン

                                                                      今すぐアンインストールするべきWindowsのプログラム12選
                                                                    • Windows10に3000年(Y3K)問題が見つかる | ニッチなPCゲーマーの環境構築Z

                                                                      特定の日付以降にWindows10をインストールすると、Windows10が起動しないという不具合が見つかりました。 この不具合を発見したのはYouTuberのCarey Holzman氏。同氏によると、マザーボードのBIOSの日付を3001年1月19日以降に設定していると、Windows10 v1909のインストール後、2回目の再起動中にフリーズしてOSが起動しなくなるとのこと。 では、マザーボードのBIOSを正しい日付に戻せば良いかというとそうではありません。正しい日付に戻して起動しても、Windows10がマザーボードの日付を再び3001年1月19日以降の日付へと戻してしまい、OSの起動中にフリーズしてしまいます。そのため、Windows10は永久に起動しません。 もし、こうなってしまった場合の回避手順は以下になります。 1. マザーボードを正しい日付にする。 2. Windows1

                                                                        Windows10に3000年(Y3K)問題が見つかる | ニッチなPCゲーマーの環境構築Z
                                                                      • Time on Unix

                                                                        Sections What is time Representing time Where do we usually find time on Unix System time, hardware time, internal timers Syncing time with external sources What depends on time Human perception of time What is time Time is relative Measuring time and standards Coordinating time Time zones DST Time, a word that is entangled in everything in our lives, something we’re intimately familiar with. Keep

                                                                          Time on Unix
                                                                        • 『嘘喰い』最強のエピソードがエア・ポーカー編である理由を、今から皆さんに説明します

                                                                          ※本記事はアフィリエイトプログラムによる収益を得ています 最強議論って盛り上がりますよね。 例えば「ONE PIECEで一番強いのは誰だ?」とか「ドラゴンボールで一番強いのは誰だ?」といった話なんですが、この手の最強議論、大抵やたら白熱します。以前、酒飲みながら「黄金聖闘士で最強なのは誰だ」議論やったら2時間かかっても決着がつきませんでした。 ライター:しんざき SE、ケーナ奏者、キャベツ太郎ソムリエ、三児の父。ダライアス外伝をこよなく愛する横シューターであり、今でも度々鯨ルートに挑んではシャコのばらまき弾にブチ切れている。好きなイーアルカンフーの敵キャラはタオ。 Twitter:@shinzaki この世にはありとあらゆる最強議論が満ち溢れておりまして、その中には恐らくあなたが知らない最強議論も多数あります。 例えばネット掲示板群「5ちゃんねる」には、強さ議論専用の板である「格付け板」な

                                                                            『嘘喰い』最強のエピソードがエア・ポーカー編である理由を、今から皆さんに説明します
                                                                          • NetBSDを手探りで移植したときの話 - Qiita

                                                                            この記事は自作OS Advent Calendar 2020 7日目の記事となります。 はじめに 現在のオープンソースOSは、たとえばLinux開発ボードであればボードベンダーから移植済みのLinux環境が提供されたり、たとえばNetBSDであればクロスコンパイル環境が整備済みでドキュメントも用意されていて、最低限の移植作業で移植が完了したりします。 ぼくがNetBSDを移植した当時(1993年)はそうではありませんでした。ドキュメントもなくいろいろ手探りで、それも一人でやらざるを得ませんでした。苦労話のことは置いておいて、技術的にどういう物が用意され何を調べてどういう手順で移植していったかを記録に残せればと思います。(って前置きした割に苦労話が多いような気がします、すみません) かなり昔の話なので、けっこう忘れてることも多く、微妙に記憶が間違っていたりすることも、順番が前後していることも

                                                                              NetBSDを手探りで移植したときの話 - Qiita
                                                                            • BIOS、更新してますか?

                                                                              BIOS、更新してますか?2020.07.03 22:0070,742 David Nield - Gizmodo US [原文] ( 松浦悦子/Word Connection JAPAN ) えっ、「ばいおす」ってなんですか? そう思う人もいるかもしれませんが、ざっくり言うとPC(Windows機)の基本中の基本となるソフトウェアのことです。米GizmodoのDavid Nieldが基本的なところから解説してくれています。その性質上、実際に試される際は自己責任でお願いいたします。 BIOSとはBIOS(Basic Input/Output System)はコンピューターに搭載されている最も基本的なソフトウェア。コンピューターの電源を入れると最初に起動し、システムの構成要素(コンポーネント)がすべて動作しているか、正しい場所にあるかをチェックし、メインのOSをロードします。PCのスムーズな

                                                                                BIOS、更新してますか?
                                                                              • RISC-V OSを作ろう (1) ~ブート処理 - VA Linux エンジニアブログ

                                                                                はじめに 環境の用意 ブートプログラムを作る 動かしてみる コンパイル QEMU上で起動 GDBで制御 最後に おまけ 執筆者 : 高橋 浩和 はじめに RISC-VはMIPSアーキテクチャの流れを汲む正統派?のRISC CPUです。命令セットはシンプルですが、既存のメジャーなCPUのアーキテクチャと大きな違いがあるわけではありません。 Linux上で利用できるRISC-Vツール群も揃ってきたので、それらを使ってRISC-V用の小さなOSを実装してみようと思います。 最初は欲張らずに単純な実装を目指すことにします。 シングルコアのみサポート 64bitモードを使用 マルチタスキングを実現 タイムシェアリングスケジューリングを実装 割り込みネストは無し 保護機能は使わない 既存のBIOSやbootプログラムは利用せず、リセットエントリから全て作成する qemuの仮想マシン上で動作させる。ター

                                                                                  RISC-V OSを作ろう (1) ~ブート処理 - VA Linux エンジニアブログ
                                                                                • NEC’s Tetris Processor

                                                                                  Tetris is a classic time-waster, both in and outside of the office. What good is any computing device if it can’t play this game? Tokyo System House certainly thought so, and ported it to the NEC mini5 line of CP/M-based word processors. Let’s preserve it for future generations and then see what it’s like! I’ve been trying to get this game for a bit. First, I had been looking at the online old-gam

                                                                                    NEC’s Tetris Processor