Next month:
April 2021

March 2021

Use PM2 to Boot Start

Install PM2 globally using NPM

npm install pm2 -g

Start your script with pm2

pm2 start app.js
pm2 save

generate an active startup script

pm2 startup

pm2 unstartup

NOTE: pm2 startup is for startting the PM2 when the system reboots. PM2 once started, restarts all the processes it had been managing before the system went down.

In case you want to disable the automatic startup, simply use pm2 unstartup

If you want the startup script to be executed under another user, just use the -u <username> option and the --hp <user_home>:

pm2 flush -> remove pm2 logs

Chisel BootCamp

Local Installation - Mac/Linux

Need java
//Check Jabar
Dependencies: openssh-client, openjdk-8-jre, openjdk-8-jdk (-headless OK for both), ca-certificates-java

pip3 install --upgrade pip
pip3 install jupyter --ignore-installed

//Jupyter Scala

git clone -b v0.1.9
cd almond
curl -L -o coursier && chmod +x coursier
./coursier bootstrap \
-i user -I user:sh.almond:scala-kernel-api_$SCALA_VERSION:$ALMOND_VERSION \
sh.almond:scala-kernel_$SCALA_VERSION:$ALMOND_VERSION \
-o almond
./almond --install

//Install notebook

git clone
cd chisel-bootcamp
mkdir -p ~/.jupyter/custom
cp source/custom.js ~/.jupyter/custom/custom.js

jupyter notebook



Verilog Examples (Python migen)

★Verilog HDL 入門編

●第7章 組み合わせ回路1 スイッチを押すとLED が点くロジック(L01_LED)

●第8章 組み合わせ回路2 演算ロジック(L02_LogicFunc)

●第9章 組み合わせ回路3 セレクタ(L03_Selector)

●第10章 順序回路1 RSフリップフロップ(L04_RS_FlipFlop)

●第11章 順序回路2 T型フリップフロップ(L05_FlipFlop)

●第12章 順序回路3 ブロッキング代入とシフト・レジスタ(L06_ShiftRegister)

●第13章 順序回路4 10進カウンタ(L07_DecCounter)

●第14章 応用回路1 チャタリング除去回路(L08_Chattering)

●第15章 応用回路2 7 セグメント・デコーダ(L09_SevenSegment)

●第16章 応用回路3 BCD カウンタ(L10_BcdCounter)

●第17章 応用回路4 タイマ(L11_Timer)

●第18章 応用回路5 汎用カウンタ(L12_UniversalCounter)

★Verilog HDL 応用編

●第19章 ストップ・ウォッチ回路(L13_StopWatch)

●第20章 キッチン・タイマ回路(L14_KitchenTimer)

●第21章 フルディジタル時計回路(L15_ DigitalWatch)

●第22章 読み出し専用記憶回路(L16_ROM)

●第23章 読み出し&書き込み対応記憶回路(L17_RAM)

●第24章 パルス幅変調回路(L18_PWM)

●第25章 2進-10進デコーダ回路(L19_BCD_Decorder)

●第26章 LEDマトリックス回路(L20_LedMatrix)

●第27章 シリアル通信回路(L21_SerialTxRx)

●第28章 VGAカラー・バー表示回路(L22_ColorBar)

●第29章 VGAキャラクタ表示回路(L23_CharacterDisp)

Ion channels

Memory condensed

Neural prasicity

Some sort of stimulus trigger

Memory encode decode storage

Learning task

Complex regulation network


Learning process
Normal behaviour output

Bson to mongodb

It's very simple to import a .bson file:
mongorestore -d db_name -c collection_name /path/file.bson

Incase only for a single collection.Try this:
mongorestore --drop -d db_name -c collection_name /path/file.bson

For restoring the complete folder exported by mongodump:
mongorestore -d db_name /path/