Skip to content

Instantly share code, notes, and snippets.

View sgk's full-sized avatar

Shigeru KANEMOTO sgk

  • Switch Science /144Lab
  • Tokyo / Osaka
View GitHub Profile
#!/bin/bash
nodeenv --prebuilt --node=8.9.4 nodeenv
. nodeenv/bin/activate
git clone https://github.com/microsoft/pxt
cd pxt
npm install
npm run build
cd ..
$ mkdir workspace
$ cd workspace
$ pxt target microbit
$ echo '{}' > node_modules/pxt-microbit/targetconfig.json
@sgk
sgk / buildadafruit.sh
Last active December 13, 2017 02:27
Build PXT/CircuitPlayground on Ubuntu 16.04
#!/bin/bash
# for Ubuntu 16.04
sudo apt install nodeenv python-virtualenv gcc-arm-none-eabi srecord cmake ninja-build libgnome-keyring-dev
mkdir adafruit
cd adafruit
nodeenv --node=6.11.5 --prebuilt node
@sgk
sgk / buildmicrobit.sh
Last active December 13, 2017 02:26
Built PXT/micro:bit on Ubuntu 16.04
#!/bin/bash
# for Ubuntu 16.04
sudo apt install nodeenv python-virtualenv gcc-arm-none-eabi srecord cmake ninja-build libgnome-keyring-dev
mkdir microbit
cd microbit
nodeenv --node=6.11.5 --prebuilt node
# Install the PXT for micro:bit target on Ubuntu 16.04
# https://github.com/Microsoft/pxt-microbit
Install the latest nodejs
$ wget https://nodejs.org/dist/v4.4.7/node-v4.4.7-linux-x64.tar.xz
$ tar xJf node-v4.4.7-linux-x64.tar.xz
$ mv node-v4.4.7-linux nodejs
$ PATH=~/nodejs/bin:$PATH
$ rm node-v4.4.7-linux-x64.tar.xz
まだ2016 Anniversary Updateが来て無ければ、以下からダウンロードして適用する。
https://support.microsoft.com/ja-jp/help/12387/windows-10-update-history
Ubuntuを入れる。
1. スタート→設定→更新とセキュリティ→開発者向けで、「開発者モード」を選択。
2. スタート→設定→アプリと機能→プログラムと機能→Windowsの機能の有効化または無効化で、「Windows Subsystem for Linux (Beta)」にチェック。OK、再起動。
3. cmd.exeを起動、プロパティを表示、「従来のコンソールを使う」チェックを外す。簡易編集モードにチェックする。cmd.exeを終了。
4. スタート→bashを起動。初回だけ、Ubuntuをインストールするよ!って言われるので「y」って返事をする。
実行
@sgk
sgk / .gitignore
Last active August 29, 2015 14:17
受信したNICアドレスから返すUDPエコーサーバ
*.swp
a.out
*.o
*.pyc
HashKnownHosts no
ServerAliveInterval 60
@sgk
sgk / ubuntu.md
Last active February 20, 2019 15:17
Ubuntuをインストールしたら行う設定
sudo apt install dkms aptitude vim
sudo apt install ntpdate
sudo vi /etc/default/ntpdate
sudo apt install ntp
sudo vi /etc/ntp.conf
LANG=C xdg-user-dirs-gtk-update
  • VirtualBox配下なら、Guest Additionsをインストールする。
  • Google Chromeをインストールする。
@sgk
sgk / ax.md
Last active August 29, 2015 14:02
日本語キーボードを英語配列で使う(Windows 8)

そういう変態な人は他にあまりいないと思われるけれど。

  1. regeditで変更

右ALTで変換する。

変更前:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]