なぜ「自分のできること」の範囲に限定するのか 娘(中1)が「環境新聞」というのを学校の宿題で作っていて、横から眺めていた。 温暖化について書いている。 「結論は自分ができることを書かないといけないんだ」と言って、ムダな電気を消すとかそういうことを書いていた。 その後授業参観で、クラスの壁に貼られた、クラスの生徒たちがそれぞれつくった「新聞」を見る機会があったが、温暖化だけでなく、ごみの減量とか、プラスチックごみの縮減とか、さまざまな環境問題についてまさに「自分ができること」で締めくくられていた。例外なく全て。徹底した指示・指導なのであろう。 なぜ「自分のできること」の範囲に限定するのだろうか。どうして「2030年に8%という低すぎる福岡市の再生可能エネルギー普及率の戦略を引き上げる」とか「プラスチック全般に拡大生産者責任を徹底する」とか、そういう「大きな話」を書いてはいけないのだろうか。*
シリアルATA対応のハードディスクにケーブルが接続された状態。左のピンク色の幅広のケーブルがデータケーブル、右の4本が電源ケーブル。 シリアルATA対応のハードディスク シリアルATA拡張カード シリアルATA(SATA、Serial ATA、シリアルエーティーエー、エスエーティーエー[1]、エスアタ[2]、サタ[2])とは、コンピュータにHDD、SSDや光学ドライブを接続する為のインタフェース規格である。2010年時点において、SCSIやパラレルATAに代わって主流となっている。 英語ではセイタまたはサタと発音する[3]。 概要[編集] 半二重1.5Gb/s・3 Gb/s・6 Gb/sの転送速度を持つ3つの規格があり、いずれも互換性がある。異なる規格を接続した場合、低い性能に合わせて機能する。ただし、内蔵機器用、外部機器用、小型機器用でコネクタが異なりこれらは物理的に接続できない。 上記
大人気の技術書オンリーの同人誌即売会「技術書典 4」が、2018/04/22(日)に秋葉原 UDX で開かれます。 今回は「USB 3.0 ホストドライバ自作入門」を出しますので、そのお知らせです。 頒布情報 日時 2018 年 4 月 22 日(日) 場所 秋葉原 UDX アキバ・スクエア ブース け 51「windhole」 windhole のサークルページ 書名 USB 3.0 ホストドライバ自作入門 windhole ブースでは他にも Linux や自作 OS 系の低レイヤな同人誌を頒布しています。 ページ数 52(表紙含む) 概要 本書は自作 OS 向けの USB 3.0 ホストドライバの作り方を説明しています。最終的には USB キーボードからの入力を受け付けられるようになります。 関連する仕様書と合わせて本書を一緒に読むことで、最短で USB ホストドライバを作ることを目指
PCの接続端子として不動の地位を確立したUSBに設計上の致命的な脆弱性が見つかり、この脆弱性を突くハッキング手法「BadUSB」が2014年8月に開催された開発者会議Black Hat 2014 USAで発表されていました。BadUSBについて公表した技術者は有効な対策のない脆弱性の危険性を勘案してコードを公開しませんでしたが、DerbyCon 4.0の講演でBadUSBのコードが別の技術者によって公開されてしまいました。 SRLabs-BadUSB-BlackHat-v1.pdf (PDFファイル)https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf The Unpatchable Malware That Infects USBs Is Now on the Loose | WIR
「これほど訳しつつわくわくさせられる本もなかなかなかったのも事実だ」『スケール:生命、都市、経済をめぐる普遍的法則』山形浩生氏、訳者解説 ヒトとほぼ同じ要素でできているのに、なぜネズミは3年しか生きられないのか。企業は死を免れることができないのに、なぜ都市は成長を続けることができるのか――。 理論物理学者であるジョフリー・ウェストはこれらの問題について、物理学の方法論を応用することで、『スケール:生命、都市、経済をめぐる普遍的法則』で解き明かしました。 この記事では、本書の訳者のひとりである山形浩生氏の解説を全文公開し、著者ウェストの思考に迫ります! 『スケール』解説 本書はGeoffrey West, Scale: The Universal Laws of Life and Death in Organisms, Cities and Companies(Weidenfeld & Ni
時計反応とは化合物が混合して、化合物の濃度が周期的に変化したり、一定の誘導時間が経過した後に突然物質の性質が変化したりする化学反応である[1]。非平衡熱力学(英語版)が成り立つ実例として示され、非線形振動の立証につながった。 反応物に有色の物がある場合、濃度が急激に上昇して変化が始まり、その後時間の経過とともに周期的に色が変化する。時計反応の例として、ベロウソフ・ジャボチンスキー反応、ブリッグス・ラウシャー反応、ブレイ・リーブハウスキー反応やヨウ素時計反応などがあげられる。 歴史[編集] はじめ、化学者は振動反応の根拠が出た際、結果について懐疑的であった。1828年、グスタフ・フェヒナーは電流が振動する化学電池についての報告を発表した。1899年にはヴィルヘルム・オストヴァルトがクロムの酸への溶解度が周期的に増加と減少を繰り返す事を発見した。これらの結果は当時では異質な物であり、半世紀が過
この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2022年3月) セル・オートマトンの一種ライフゲームで、ゴスパー(英語版)のグライダー銃がグライダーを放っているところ[1] セル・オートマトン(英: cellular automaton、略称:CA)とは、格子状のセルと単純な規則による、離散的計算モデルである。計算可能性理論、数学、物理学、複雑適応系、数理生物学、微小構造モデリングなどの研究で利用される。非常に単純化されたモデルであるが、生命現象、結晶の成長、乱流といった複雑な自然現象を模した、驚くほどに豊かな結果を与えてくれる。 正確な発音に近いセルラ・オートマトンとも呼ばれることがある。セルは「細胞」「小部屋」、セルラは「細胞状の」、オートマトンは「から
リングプロテクションの概念図 リングプロテクション(Ring Protection または Protection Ring)は、複数の特権レベルの階層構造を持ったコンピュータアーキテクチャの一種。単にリングとも言う。また、階層保護ドメイン (hierarchical protection domains) とも呼ぶ[1][2]。データや機能を障害から保護し(フォールトトレラント性)、悪意ある行為から保護する(コンピュータセキュリティ)。capability-based security とは対極の考え方に基づく。 概要[編集] コンピュータのオペレーティングシステムは個々のリソースに対して様々なアクセスのレベル(アクセス権)を提供する。 リングとは図に示すように、円形の階層構造を示しており、各階層がアクセス権を示している。 リングプロテクションは、コンピュータ・アーキテクチャ内の権限(英語
コールゲートはx86 アーキテクチャのCPUに搭載されたセキュリティ機構である。CALL命令による呼び出しで上位の特権レベルのコードをあらかじめ登録されたものに限って実行することができる。 動作[編集] このような上位の特権レベルのコードを実行するための仕組みは、ユーザアプリケーションからのカーネルのファンクションやシステムコールの呼び出しをOSが制御することができるので、メモリ保護を行う現在のOSに必須のメカニズムである。 コールゲートを使った呼び出しでは、GDT (Global Descriptor Table) や LDT (Local Descriptor Table) にある特権障壁を越える呼び出しに必要な情報が記載されている特別なエントリを指すセレクタを使用する。 ソフトウェア割り込みと似たようなメカニズムである。 ユーザプログラムからコールゲートを使ってカーネルの機能を利用す
はじめに 自己責任で作業を行ってください。 USBメモリが正常に使用出来なくなっても責任は持てません。 あまり詳しくない分野のため、間違っている情報が含まれている可能性もありますのでご注意下さい。 途中、説明が雑なところもありますがご了承下さい。 本手順では、USBメモリは「D:\」にドライブマップされています。 「Psychson」とは adamcaudill/Psychson Phison 2251-03 (2303) Custom Firmware & Existing Firmware Patches Phison製チップが搭載されたUSBメモリのファームウェア書き換えツール。 Black Hat USA 2014で発表された「BadUSB」とは別のもの。 背景 Psychsonが公開された経緯 BadUSB攻撃が引き起こすPCセキュリティの悪夢 - NAVERまとめ 3行でw K
中間表現(ちゅうかんひょうげん、英: Intermediate Representation、IR)は、コンピュータがデータをクロスプラットフォームで扱うため、あるいはその他多数のさまざまな目的のために使用されるデータ構造の表現である。 中間表現を用いたデータの抽象化は、コンピューティング分野では一般的な手法である。異なるプラットフォームで同等の情報を保持するデータを異なるフォーマットで扱う場合に、データを中間表現で表現することで複数フォーマットへの変換処理を効率化することを手助けできる、というのは、この手法のあまたある利点(あるいは応用)のごく1つである。 表現形態[編集] 中間表現はテキストデータやバイナリデータなどのデータ構造をとる。すなわち任意のデータ構造をとる。Javaバイトコードなどの「バイトコード」はフィールドの区切りや構造の長さなどがバイト指向な中間表現を指す語である。内部
ちょっと貧しいGUI ユーザインタフェースのプログラムといえばすっかり グラフィカルユーザインタフェース(GUI)があたりまえになりました。 ところが最近の計算機はメモリもディスクも大量に装備しているし CPUパワーも従来とは比べものにならないのに、 意外と貧乏臭いインタフェースが生き残っているようです。 よく見られる以下のようなインタフェースはちょっと貧しい と思われます。 ウィンドウ枠のドラッグ マウスでウィンドウを動かそうとするとき、 ウィンドウの枠だけマウスに追随し、中身はドラッグ終了後に 再描画されるというシステムがあります。 画面描画が遅かった時代はこういう工夫も仕方がなかったかもしれませんが、 今でもこういうインタフェースを使っているのは貧しいでしょう。 排他的論理和で枠を書いたりもとに戻したりしていれば貧しさ度アップです。 でも調べてみたら同僚のほとんどが 枠だけドラッグの
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "スケジューリング" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) 計算機科学においてスケジューリング(英: scheduling)は、スレッドやプロセスやデータの流れについて、システム資源(例えば、プロセッサ時間、通信帯域など)へのアクセスを与える方法である。システムを効果的に負荷分散するため、あるいはターゲットの Quality of Service を保証するためになされる。スケジューリングアルゴリズムは、マルチタスク(同時に複数のプロセスを実行)や多重化(複数のデータの流れを同時に転送)の発展とともに進化してきた。
電子工作ブログ、ちょっと変わった回路、PICやPSoCといったマイコン、LTspiceとScilabによるシミュレーションをメインとしています。 AkaiKKRでは、直交座標系(x, y, z)のなかに結晶の軸(a, b, c)を置いて第一原理計算を行っています。この際、計算の種類によっては直交座標系のz方向が特別扱いされることがあります。例えばスピン軌道相互作用を入れた計算では、結晶のスピンがz軸方向に揃うとして計算します。 AkaiKKRでコバルトの結晶磁気異方性では、六方最密充填のc軸方向をz軸方向に置いた場合(デフォルト設定)とx軸周りに徐々に回転させて行ったときで全エネルギーがどのように変化するかを計算しました。 この様な回転をさせる際に、結晶構造をブラべ格子ではなく、基本ベクトルでしていすると便利だと書きました。実は、その後の2018年2月15日のアップデートで、より簡単に結晶
Mind in Motion:身体動作と空間が思考をつくる 作者:バーバラ・トヴェルスキー森北出版Amazon意識、思考といったものは、我々の頭の中だけで作られるものではなく、空間と身体動作と意識の相互作用・統合によって形作られていくものである。たとえば、極端なことをいえば人間の赤ん坊は自分の手や足といった体が自分のものであることを理解していない。手を自分で、意識的に動かしているとは気づいていない。 親が指を近づけると、最初赤ん坊は握るが、それは反射的なものであって、見えなくなると追いかけない。だが、次第に手と意識が統合されていき、離れていく指やガラガラを自分の意志で追えるようになる。そのあたりは地味で基本的な部分だけれども、「身体動作」と「空間」と「思考」の関係は広い領域に広がっている。 たとえば、我々は地元であれば大抵、道端で駅はどこだとか市役所はどこだとか聞かれれば、その場を起点にし
この記事は、以下のハローワークインターネットサービスから求人情報を自動で取得する試みを記録したものです: www.hellowork.mhlw.go.jp まずは、ソースコードと実行結果をお見せし、後ほどこの記事を書いた経緯などを話します。 ソースコード:HelloWork_Scraping_ST.py from selenium import webdriver from selenium.webdriver.support.ui import Select import time from bs4 import BeautifulSoup import re # ハローワークインターネットサービスのURL url = "https://www.hellowork.mhlw.go.jp/" # 以下からご自分で使用しているChromeのバージョンに合ったChromeDriverをダウンロ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く