Unihertz Titan2が届く!
クラウドファンディングで出資していたTitan2がやっと届いたので設定していく。
コンテンツ
- キーボードの設定
- ショートカットキーの設定
- Termuxの導入
- まとめ
DevTermの活用法を考えていたとき、EPUBリーダーとしてのサイズとしてちょうどいいかもしれないので、EPUBリーダーとしてZoteroを導入する。
ただし、EPUBリーダーの機能はモバイルデバイスでは使用できないため、デスクトップ版を利用する必要がある。
Zoteroの使い方等については以下のサイトを参照。
以下導入編
apt-get update && apt-get upgrade -y
apt-get install sudo-y
apt-get install xfce4
apt-get install ibus-mozc
ibus start
//classは巻き上げられないので最初に書く
class inputClass{
constructor(){
this.inputCounter = 0;
this.list = [];
this.len = 0
}
append (value){
this.list.push(value);
this.len++;
}
input(){
if (this.inputCounter < this.list.length){
return this.list[this.inputCounter++];
}else{
return '';
}
}
}
let data = new inputClass();
let reader = require("readline").createInterface({
input: process.stdin,
output: process.stdout
});
reader.on("line", (line) => {
data.append(line.split(' '));
})
reader.on("close", () => {
//読み込み行数を保持するlenプロパティで末尾まで取り出し
for (let i=0; i < data.len; i++){
console.log(data.input());
}
});
入力
1 1
2 2
a
c
f g h
出力
[ '1', '1' ]
[ '2', '2' ]
[ 'a' ]
[ 'c' ]
[ 'f', 'g', 'h' ]