比例道

月に1回更新します

linux

AIで碁は打てても、AIで相場は張れない

近頃のAIブームに乗っかって、証券会社や銀行が「AI外貨予測」「AI為替予測」なんてのを始めた。3年くらい前に一部の証券会社が提供していたた「過去チャート検索機能」と本質的には同じだ。基本は同じで(ここすごく重要)「チャートの形が同じなら同じ結果…

aireplay-ngの引数

引数の数字をすぐに忘れるので覚え書き --deauth count : deauthenticate 1 or all stations (-0) --fakeauth delay : fake authentication with AP (-1) --interactive : interactive frame selection (-2) --arpreplay : standard ARP-request replay (-3)…

ああ,ラズパイは実験や試作機にしか使えないことが分かった

ラズパイのSoCを負荷100%で動かすと過熱してクロックダウンする.防ぐためにはヒートシンクとファンをつけなくてはならない.ヒートシンク付きケースが1500円から3000円くらい.ACアダプタはスマホの充電用では容量が足りず,2.5Aか3Aのものを買わないと安…

BNN-PYNQのHardware design rebuilt

PYNQの回路設計を見たくてubuntu16.04LTSのマシンで/bnn/src/networkで./make-hw.sh cnv-pynq pynq aとやったら,Vivadoがないよとおこられた.やっぱりぃ.仕方ないのでWebPACKをインストール中.WebPACKはタダで良かった.

観念してSELinuxを使う

SELinuxの存在は知っていたのだが,難しいので使っていなかった.もうちょっと簡単なツールがそのうちできるだろうと思い続けて早数年.いくら待っても簡単なツールは出てこなかった.なぜみんなこんな難しいツール使っているんだ,sendmailを止めてqmailやp…

mocpでインターネットラジオが聴けた

ターミナルで動かせてインターネットラジオを聴けるソフトを探していたら,mocpでそれができることを知った.oキーを押すとURL入力画面になるので,そこにラジオ局のURLを入れたら良かった.

logrotateを無効化

午前4時過ぎに「ギャギャギャギャ,ガッコーン」という大きな音で目が覚めた.libretto20のHDDからだ.またディスクアクセスをしたようだ.2.5インチの小さなディスクなのに大きな音がでるものだ.時刻からcrondで動くlogrotateによるものとすぐに気付いた.…

librettoの壊れたHDDの書き込み先を/dev/nullへ

libretto20の壊れたHDDがガリガリと大きな音を立てるのはログインしたとき,ファイルを書き込んだとき,ログアウトしたときだ.ログインとログアウトでは/var/logにログを書き込んでいるのが書けずにエラーになっているようだ.logなぞどうでもよいので,/va…

%matplotlib inlineって何だ?

matplotlibの出力ChartをJupyter上に表示させる為のオマジナイで、そのNotebook上のどこかで1回宣言されていればOKです。だって

1ヶ月ぶりに迷惑書き込み復活

passwikiのコメント欄への迷惑書き込みが1ヶ月ぶりに復活していた.書き込んでいる奴はたぶん同じ.おおかた金がなくなって小銭稼ぎがしたくなったのだろう.コンビニとかでバイトすれば良いものを.コメント欄は1時間おきにcronで消しているので特に困らな…

neofetchをインストール

たわいもないプログラムなんだが,なんだか走らせたくなる. sudo add-apt-repository ppa:dawidd0811/neofetch sudo apt update sudo apt install neofetch

SeekComplete Error

HDDを交換して修理したlibretto20だが,「ギィー」という音をたてるようになった.音がするたびにコンソールに"SeekComplete Error"という文字が.Seekに失敗しているようだ.試しにfsckをかけてみたが,HDDの表面が壊れている訳じゃないので直らなかった.8…

nnablaのdockerイメージを作る

sonyのnnablaを使おうと,git cloneをしたのだが,引っ張ってきたのがDockerfileというテキストファイル.dockerイメージを作るためのスクリプトが書いてあるようだが,どうやって使うの?いろいろ調べるとdocker buildコマンドを使えば良いことが分かった d…

PYNQ-Z1のjupyter notebookは時計を合わせれば動く

PYNQ-Z1はpynqを1.4にアップデートしたら全て動くようになったのだが,今日電源を入れてみるとまたjupyter notebookが動かない.もしやと思い付き,時計を合わせたら動くようになった.jupyter notebookかpythonは時計が合ってないと変な動きをするみたいだ…

DEC Hinote ACアダプター壊れる

DEC Hinote CT475が1994年12月発売。Hinote Ultra CTS5120が1995年6月発売だった。もう20年以上使っていることになる。ACアダプターのうち1個が5年くらい前に壊れた。ACアダプターは両機種で同じだったため、1個残ったACアダプターを使っていた。しかし常時…

PYNQ-Z1がアップデートできない

ホームの下のscripts/update_pynq.shを実行すると A branch named 'master' already exists というエラーになる.直すにはupdate_pynq.shを編集して --track が2箇所あるので削除すれば良い.

PYNQ-Z1にプロキシ設定

シェルからsetコマンドやexportコマンドで設定してもなぜか効かなかった.結局/etc/profileを編集した. root@pynq:# vi /etc/profile MY_PROXY_URL=“http://proxy.hoge.jp:3128\” HTTP_PROXY=$MY_PROXY_URL HTTPS_PROXY=$MY_PROXY_URL FTP_PROXY=$MY_PROXY_…

すわっ!proxytunnelがふさがれた?

いつものようにproxytunnelを通してsshで自宅にログインしようとしたら「証明書が変です」みたいなメッセージが出てログインできなかった.ええっ!?softetherに続いてproxytunnelもふさがれたか.さすがネットワーク管理者,やるな.と思った.しかし,数…

暑さで電源が入る?

帰宅するとデュアルPentium3-Sのマシンの電源が入っていた.今日も暑かったが,気温のせいでATX電源のスイッチが入るなんてことがあるのだろうか.そんな可能性は小さい.奇跡みたいなものだ.何か嫌な予感がする.壊れる前に最後のがんばりを見せてくれたの…

CUDA8.0とcuDNN6のubuntuへのインストール

既にCUDAがインストールされているイメージを使ってdockerのコンテナを作ったのだが,ドキュメントがなかったので動作させることができなかった.結局,debパッケージを拾ってきてインストールした.ココがとても参考になった. その後,chainerをpipでイン…

opensshの次はsquidをコンパイル

libretto20にインストールしたRedHat6.2jはkernelが2.2系でglibcを使っている.その後の2.4系,2.6系とそんなに違わない.なので結構新しいソフトもコンパイルできる.opensshをインストールしたので,次はsquidをコンパイルしている.一晩かかるかもしれな…

dockerを初めて使う

dockerを使うようになった.使用を申請して許可されたのでsshでホストに入ってdockerでイメージからコンテナを作って起動した.コマンドプロンプトが出たが,ここからどうするの?しばらく分からなかった.docker入門とかをいくつか読んでみたがやはり良く分…

libretto20へsshインストール

redhat6.2jにはsshが入ってない.昔インストールしたときの記録があったので,今コンパイル中.486 75MHzだとコンパイルが遅い.opensslなんて1時間くらいかかりそう.

libretto20へのlinuxインストールその2

redhat6.2jをインストールしたHDDをlibretto20へ装着した.やはり裏蓋は閉まらない.カッターナイフで切り取るしかないなと思って裏蓋をいじっていたら,まっぷたつに割れた.切り取る手間が省けた.しかし,6個あったネジが2個しか使えなくなった.心配なの…

libretto20へのlinuxインストール

壊れたlibretto20のHDDだが,母艦マシンに入れても認識しなかった.これはもうダメだ.8.45mm厚の2.5インチHDDは手持ちがない.唯一持っているのが日立のDK226A-32というHDD,3GBだ.厚みが9.5mmある.このままでは裏蓋が閉まらないが,昔librettoのユーザー…

音楽プレイヤー対決 mocp VS cmus

mocpもcmusもキャラクタ端末用の音楽プレイヤーだ.どちらもapt-getで簡単にインストールできる.使ってみた結果,私にはコマンド数の少ないmocpの方が好みだと感じた.コマンドを覚えるのが苦にならない人なら,cmusの方がいろいろできて良いかもしれない.

libretto20筐体プラ割れる

libretto20のハードディスクを修理しようと思い,裏蓋を開けた.ねじを外して裏蓋を持ち上げたら,裏蓋がパリっと割れた.えっと思って触ると,プラスティックがボロボロになっていた.力を加えると割れる.さすが20年以上経っただけのことはある.20年以上…

libretto20ついにHDDが壊れる

メールサーバーとファイルサーバーとして運用していたlibretto20のHDDがカチッカチッと音を立てるようになった.ファイルもいくつか読み出せない./etcの下のファイルもやられている.シングルユーザーモードで立ち上げてfsckをかけるも,/dev/hda7がアクセ…

KVM仮想マシンの名前を変更する

昨日からKVM仮想マシンが使い放題になった.ホストマシンはXEONのコアが全部で40個,メモリ256GB,ハードディスクが182TBという怪物マシンだ.これまでけっこう高価なマシンで走らせていたプログラムを仮想マシンで動かすことができる.なんという贅沢.うれ…

ubuntuがやたら遅いんだけど

もらってきたPCをディープラーニングマシンにしようとubuntu16.04LTSをインストールした. マザボ:MSI B85-G43 CPU:i7-4770k メモリ:DDR3-1600 16GB HDD:1TB インストールはすんなり終わったんだけど,起動するとめちゃくちゃ遅い.ディスクアクセスを延…