by shigemk2

当面は技術的なことしか書かない

2014-10-18から1日間の記事一覧

wiresharkのバグのお話(高レイヤ) #kernelvm

frame.number == 4607 Invalid ショートネームが4607だったので、s4607に変更 プロトコルのshortnameの変更でいいじゃん まとめ プログラミングよくわからない

JSLinux #kernelvm

JSLinux 思いの外オープンソースではない CPUのクロックを止める JSLinuxのrwなfsはtmpfs NICなんて生えてない メモリとレジスタだけでOK source server destination http://bellard.org/jslinux/

小さいLinux環境の作り方 #kernelvm

小さいLinux環境の作り方 from fadis フロッピーでブートするディストリビューション カーネルとユーザランドで1440KiBくらいにおさまればいいんじゃないのか 13年前のLinuxをフロッピーでブートしようとする config_expert カーネルの基本的な機能を無効…

加速器と素粒子物理での超?低レイヤー (3時間で作った手抜き^h^h^hイントロ版)

加速器 KernelVMといえば低レイヤー 量子力学(第一原理計算 分子状態を計算) 量子力学の例 * トランジスタの動作をちゃんと計算で求める * フラッシュメモリの原理はトンネル効果を利用している * トンネル効果は量子力学で説明できる 量子力学は低レイヤー…

OSv噺 #kernelvm

OSvをつくってる SD連載 OSvの設計 複数のメモリ空間を持たない カーネルとユーザープロセス間で権限の切り替えをやらない 構造 OpenJDK Node.js RESTAPI アプリケーション 100%の互換ではないが互換性はある マルチスレッド対応 Rubyなど対応 MySQLなど対…

Robot言語と末尾再帰インタープリタ #kernelvm

last update 1998 Brainfuckみたいなやつで、一文字実装 インタプリタは大変 末尾再帰インタプリタ 不要なスタックを消費しない 実行のために明らかに不要な情報を記憶しない。 一文字ずつ解析して…みたいなやつ。 ルールベースの人工知能を開発中 Lispプロ…

いまどきのカメラ #kernelvm

ロシア人怖い プロトコル解析→リバースエンジニアリング 必要なもの root化端末 busybox ゼロからプロトコルを作るのは面倒 Google先生が頼り。GitHubは神 プロトコルはPTP-IP まとめ 気が向いたら自作クライアントでも作りたい

めっちゃ安いARMボードたくさん輸入してみた #kernelvm

イバラキスタン労働党 ARM9 大量購入 ARM9@400MHz CPU Atmel, 128MB DDR2, up to 3 USB 2.0 host ports— Hiraku Toyooka (@hiraku_wfs) October 18, 2014 マイコンボードFX microSDカード噛み砕いてみた - 僕はジャンクノートの神になる! - Yahoo!ブログ ま…

neovim = VM #kernelvm

neovimの話をしよう 「テキストエディタ成分が足りないなって」 #kernelvm— 幸せの見本とお菓子 (@n_IMRC) October 18, 2014 意見が合わずにforkしたvim=neovim 軽量な仮想化=neovim Vim ScriptとLuaで拡張可能 Device Driver=Vim Script Emacsはシェルと通…

ALSA=仮想マシン #kernelvm

Ubuntu Japanese Team ミラクル・リナックス ALSAのドライバこみったになった 420パッチを投稿していた 前半 ALSA 後半 進捗 Advanced Linux Sound Architecture Linuxのサウンドサブシステム(音声入出力のための周辺デバイス 接続バス PCI デバイスはこんな…

OSb: OSv on BitVisor #kernelvm

BitVisor(VMM) 薄いVMMで、物理デバイスがぶら下がっている OSvも、薄い OSv on BitVisor OSv from Takuya Asada カバーガラスとスライドガラス OSv code readingをやってみて、ブートプロセスを見る /scripts/run.py Pythonスクリプト このスクリプトを動か…

ラップトップ電磁リレー #kernelvm

電磁リレーの人 KOBA789 経緯 シミュレーターをやったので実機つくろう 実機 妥協 GUIエディタ シミュレータ 既存エディタ GUIシミュレータ 既存エディタ CLIシミュレータ 未完成 学び Eeschema KiCadについてる回路図エディタ 操作感が謎 オープンソース ク…

Live Migration by BitVisor #kernelvm

http://www.atmarkit.co.jp/news/201209/27/bitvisor.html PCI-Passthroughしつつライブマイグレーションを実現 OSによるライブマイグレーション コンテナによるライブマイグレーション BitVisorのアーキテクチャ ほとんどのI/Oはパススルー 高い性能をイン…

総当りARM64 #kernelvm

@7shi ARM64 64bit ARMは最後発のISA ISAはややこしいので以後ARM64とする 実用性と美しさを兼ね備えているらしい 計画 逆アセンブラは入手可能 binutilsを--target=aarch64-elfでビルド ARM64の命令は4バイト固定長(43億通り) 調査 00000000-FFFFFFFFのバイ…

筑波大学のスーパーコンピュータを利用していろいろした話 #kernelvm

@n_IMRC 案 initスクリプトを書いてRaspberryPiのOSをUSB HDDから起動した話 framebufferをpngやjpeに変換するプログラムを書きmjpg streamer経由でストリーミング出来るようにした話 →n次魔方陣のプログラムを書いて並列化した話 並列計算 複数のCPUやスレ…