IT業界、40年やってます (老人の独り言) 

現在68歳、IT関連で勉強したい事が盛りだくさんで、目移り状態です(^o^)

2016-01-01から1年間の記事一覧

Unix V6 互換 OS xv6 をMac OS X El Capitan(v10.11)で Homebrew で動かす

El Capitan (v10.11) にて Homebrew パッケージ管理システムを使ったクロスコンパイル環境構築を行いました。 UNIXはもともと DEC社のPDP-11上に実装されて, C も古代の Pre K&R で書かれていて、今の時代適用できないとUNIX V6 は 現代風Xv6 へと、さらに進…

アマゾンの定額読み放題 開始

アマゾンの定額で電子書籍の読み放題が始まりました。一ヶ月の無償体験が有るのでさっそく申し込みました。 Mac Fan, DOS/V Power Report が有るので、これだけでも月額の費用は元が取れます。 気になっていたコンピュータ関連では以下の本を読んでます。 ◎3…

ハーバード大、ブラウン大、スタンフォード大の教育用 OS

以前まとめてみましたが OS の学習方法を考えてみた 他にハーバード大学やブラウン大学が教科書を出版していることを見つけました。 ◎ハーバード大学の OS/161 http://os161.eecs.harvard.edu/ 教科書はこちらです。 Operating Systems: Internals and Desig…

Deep Learing 深層学習の学習(^O^)

図書館で「人工知能は人間を超えるか ディープラーニングの先にあるもの (角川EPUB選書)」を借りて読んだら久々に感動しました。 1980年代にアメリカのコンピュータ会社に就職したので第2次人工知能ブームのまっただ中でした。当時の通産省が数百億円を…

python の勉強と環境設定

最近 Python がかなり流行している感じです。仕事で利用しようと勉強しました。この連休中に集中的にやりました。 本が大事ですので、良さそうな Introducing Python Modern Computing in Simple Packages 初学者が最初に悩むのが python2 と python3 の利用…

CentOS5などの古い環境でLet’s Encryptを使う

最近話題の Let’s Encrypt。SSL 証明書を3ヶ月間ですが、無償発行してくれます。 会社のサイトを対応したいと思いましたが、比較的新しい OS には対応出来ますが、古い CentOS5 ではサポートされてないです。 そこで、ネットを調べると、情報を提供してくれ…

SimpleCV の勉強

最近、プログラミング言語 Python を勉強始めたんで、たんなる言語の勉強ではつまらないので、ついでに画像処理もって SimpleCV を始めました。まずは メインで使っている MacBookPro にインストールしようと、2日間も格闘しましたが、USBカメラからの画像…

本買いました デジタル回路設計とコンピュータアーキテクチャ[ARM版]

MIPS 版が有名だった様ですが、昨年 ARM 版が出版されました。一年後に日本版が出版されました。出荷は 4/25 辺りなのですが、池袋ジュンク堂に行ったら、置いてあって、欲しかったそれも日本語版だったので、速攻で購入しました。 英語版だと1万円位します…

2入力 AND回路の作成 (^o^)

ゆっくりとやってます。 東工大の中原先生の資料に基いて、Verrilog HDL を勉強します。 DE0ボードを使った初めてのVerilog とさらに具体的なスライド資料 Verilog-HDL 講習会DE0編(1〜9)FPGA設計について 今日は上のスライドの2の 2入力AND回路の実装を実行…

4ビットの 加算器例題実行

独自CPU開発で学ぶコンピュータのしくみ の例題を実機で確認。 4ビットの 加算器の Verilog HDL が例題に有るので、ダウンロードして DE0-CV で試します。 https://github.com/cpulabs/mist32e-cpubook ほとんどその通りにやれば出来ます。ピンの名称が少し…

FPGA 評価ボード DE0-CV がやって来ました

terasic 社の Altera Cyclone V FPGAを載せた FPGA 評価ボード DE0-CV が来ました。 Digi-Key経由で4月10日(日)に発注して4月14日(木)昼に届きました。価格は送料込込で19、351円でした。 箱には本体と、電源と細かなケーブルが付属してまし…

FPGA のメーカーの開発ツールをダウンロード

独自CPU開発で学ぶコンピュータのしくみ の付録に紹介が有った、ソフトウェアを導入。 https://www.altera.co.jp/ にユーザー登録しないとダウンロード出来ない様・・・ 本に有るように、 Quartus Prime 開発ソフトウェア・ライト・エディション* 無償・ライ…

FPGA での CPU 制作の関連資料

昔々1970年代の自分の大学時代、「コンピューター」とか「計算機」とか本を読んでも、ORとかNANDとか論理回路の説明が有って、それがどうやって計算するのか全く分からなかったですが、ある授業で先生(お名前を失念してしまいました)がプリントを配布…

はじめまして (改定版)

ラズパイから少し興味がなくなりつつありまして、最近は 1. OS の学習 2. プログラムミング言語 Python とその画像処理と機械学習の応用 3. FPGA を使った回路設計とゆくゆくは CPU の制作 に興味が移りつつ有ります。 ゆっくりと進んで行きたいと思います。

ハーバード大学とブラウン大学のOSコース

以前まとめてみましたが OS の学習方法を考えてみた 他にハーバード大学やブラウン大学が教科書を出版していることを見つけました。 ◎ハーバード大学の OS/161 http://os161.eecs.harvard.edu/ 教科書はこちらです。 Operating Systems: Internals and Desig…

メールサーバの立ち上げ

仕事で500名利用のメールサーバを立ち上げないと行けなくなったので、ネットで調べていてもまとまった資料が無くて、本を探しました。 今回 Postfix + Dovecot で行くので、探してみましたが全部5~10年前で古いんです。最近メールサーバーを立ち上が…

ラズパイOS RASPBIAN 新バージョン

かなりOSがアップデートした様です。 目玉は、experimental OpenGL driverで、ついに GPU を使いハードウェアアクセラレーションが行えるようです。 さっそくインストールしてテストしてみます。 ダウンロードはこちらから https://www.raspberrypi.org/down…

ビットコインを使ってみる

一昨年位からビットコインに関して少しずつ調べていましたが、なかなか進まず、ぐるぐると空回りしてましたが・・・最近ちょっと本気を出して調査をしました。 この記事を見つけるまで、本当の Bitcoin を購入して実験を考えていたので本当に手軽で助かりま…

初めの一歩 Lab1 演習1

XV6 OS を使った マサチューセッツ工科大学(MIT)の OS のコース2014年秋の6.828で何をやってるか調べてみると 2014年9月3日LEC 1: Operating systems (handouts: xv6 source, xv6 book)準備 Preparation: Unix intro課題 宿題:Assignment: HW: shell課題…

386BSD 0.1 を動かしました

今のフリーな BSD系の全てのルーツにあたる 386BSD 0.1 のキットをインストールしてみました。 ちなみに 386BSD Wiki より 386BSDとは、4.3BSD Net/2をベースにして、ウィリアム・ジョリッツとリン・ジョリッツ夫妻によって開発された386で動作するUNIXライ…

OS の学習方法を考えてみた

久しぶりの記事アップ。 すこしOSを改めて勉強したくなり、教科書を物色してみました。 まずタネンバウム先生の本を2冊 ◎Operating Systems Design and Implementation (3rd Edition) これは MINIX3 本です。実際に動いているOSのコードを使っているので良…