if文でtrueかfalseの処理を書くとき、こんなこと気になったことはありませんか?
var str = ""; if(str){ console.log("これはTRUEです。"); }else{ console.log("これはFALSEです。"); }
ここら辺の処理を一通り調べたので、掲載しておきます。
確認した環境
node v6.9.5
冒頭の通りです。
最新のものや都合の悪い場合があれば、次のURLからチョイス
https://nodejs.org/download/release/
# !/bin/sh cd ~ # Most Recommend 2017/04/04 curl -O https://nodejs.org/download/release/v6.10.2/node-v6.10.2.tar.gz tar zxf node-v6.10.2.tar.gz cd node-v6.10.2 # In My Limited System... # curl -O https://nodejs.org/download/release/v0.12.18/node-v0.12.18.tar.gz # tar zxf node-v0.12.18.tar.gz # cd node-v0.12.18 ./configure --prefix=$HOME/.opt/node make -j make -j install
私の環境では、gccのバージョンが古くて・・・・バージョン0.12がようやくインストールできるという感じでした・・・。
で、どう使うか。
node なんとか.js
のようには使えないので、
~/.opt/node/bin/node なんとか.js
として使ってください。
私の環境ではbash_profileの生成やexportなどなど制限があったので・・・
使いたい時に限って忘れるのでメモ
Dock 初期化defaults delete com.apple.dock; killall Dock
Launchpad 初期化defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
メモリ解放sudo purge
今更思う。スクリーンショットをとればよかったなと。
途中でOpenSSHを入れて、とりあえずUbuntuがCUIで動くようにした
CUI版は、GUIと比べて余計なプログラムが入っていないので、軽く動く。
けど、、、使用するソフトウェアのライセンス認証でGUIが必要・・・
と言うわけで、一時的にGUIを使いたいと言う。
と言うわけで以下を実行。
sudo tasksel
この中からubuntu-desktopにチェックを入れてインストール(時間かかる)
そうするとあら不思議。GUIが出てくる。
ちょっとまったCUIにはどうやって戻るの?
調べると、いろいろなサイトで以下のコマンドが
Ctrl + Alt + F1
Alt + F7
これで行き来できるようです。
CUIに戻る!戻ったはいいけどRAMを見ると裏で動いている・・・(当たり前)
GUIの時:RAM4GB
CUIに切り替えた時:RAM3.6GB
よしGUIを止めよう。
sudo service lightdm stop
隠してRAMは1.2GBになりました。
ubuntu-desktopであればlightdmで良いみたいですが、
もし別のであれば、
sudo service lxdm stop
sudo service gdm stop
を試してみてください。
お題「バッテリー状態にすると画面が点滅を繰り返す(超眩)」
辛い
ドライバを消したり、色々設定をいじってみた結果、
デスクトップを右クリックして、グラフィックオプション
バッテリ電源の時にバッテリープラン的なのを選ぶと、
点滅が止まりました。
めでたしめでたし。
MacBook Pro 13インチ Late 2016 買っちゃいました。
家電量販店で買える即席モデルの中で一番いいやつです。
これとMacBook Pro 13インチ Early 2015の即席モデルの中で一番いいやつを比較してみました。
ベースクロックが両方とも2.9GHzで、ストレージが512GBなので、ちょうど良かったです。
使ったのはこちらの測定ソフト。
結果がこちら。
1枚目Late 2016
2枚目Early 2015
読み込み早くなったけど、書き込み遅くなった。
どちらも十分すぎる速度だけど、強いて言えば、読み込みが早くなる分にはOSの起動とかプログラムの起動が早くなるかな。
Early 2015の方は初期化とかもしていないので、参考程度にどうぞ。