Wednesday, May 18, 2016

James Mulvale: TEDxUManitoba: Basic Income: An Idea Whose Time Has Come

James Mulvale



  • Unconditional basic income
  • Basic income
  • Basic income guarantee (基礎所得保障、基本所得保障)
  • Universal basic income
  • Universal demogrant
  • Citizen's income (国民配当)
  • 最低生活保障

David Brailsford: Error Correction

David Brailsford

Tuesday, May 17, 2016

Command command

$ help command
command: command [-pVv] command [arg ...]
    単純なコマンドを実行するかコマンドに関する情報を表示します。
 
    シェル関数の探索を抑止して COMMAND を引数 ARGS で実行します。または
    指定した COMMANDs の情報を表示します。シェル関数と同じ名前のコマンド
    がディスク上に存在する時に使用します。
 
    オプション:
      -p 全ての標準ユーティリティが見つかると保証される PATH を
    デフォルトの値として使用する
      -v `type'組み込み関数と同様に COMMAND の説明を表示する
      -V COMMAND に対してより冗長な説明を表示する
 
    終了ステータス:
    COMMAND の終了ステータスを返します。または COMMAND が見つからない時に失敗を返します。


$ command -v sar
/usr/bin/sar


$ help type
type: type [-afptP] name [name ...]
    コマンドの種類に関する情報を表示します。
   
    各 NAME に対してコマンド名として使われた時にどのように解釈されるかを
    示します。
   
    オプション:
      -a NAME という名前になっている実行可能なものの全ての位置を表示し
    ます。これには `-p' が同時に指定されていない場合に限ってエイリアス、
    組み込み関数、シェル関数も含みます
      -f シェル関数の検索を抑止します
      -P 各 NAME に対して PATH 探索を強制します。エイリアス、組み込み
    関数、シェル関数があったとしても実行されるディスク上のファイル名を
    返します
      -p 実行されるディスク上のファイル名を返します。`type -t NAME'
    が `file' を返さない場合、何も返しません。
      -t 次のいずれかの単語を返します。`alias', `keyword', `function',
    `builtin', `file' or `'。それぞれ NAME がエイリアス、シェル予約語、
    シェル関数、シェル組み込み関数、ディスク上のファイル、何も見つからない
    に対応します。
   
    引数:
      NAME 解釈するコマンドの名前です。
   
    終了ステータス:
    全ての NAME が見つかった場合に成功を返します。どれかが見つからなかった場合
    は失敗を返します。


$ type -P sar
/usr/bin/sar


$ command -v sar > /dev/null && echo "found"
found

Ubuntu: Get Current Runlevel

Command:

$ runlevel
N 5

Kunihiko Takeda (武田邦彦): 小保方氏の研究が正しかったと証明 米国

Sysstat: Status

$ sudo service sysstat status
● sysstat.service - LSB: Start/stop sysstat's sadc
   Loaded: loaded (/etc/init.d/sysstat; bad; vendor preset: enabled)
   Active: active (exited) since 月 2016-05-16 23:43:06 JST; 17h ago
     Docs: man:systemd-sysv-generator(8)
  Process: 396 ExecStart=/etc/init.d/sysstat start (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 512)

 5月 16 23:43:06 remote systemd[1]: Starting LSB: Start/stop sysstat's sadc...
 5月 16 23:43:06 remote systemd[1]: Started LSB: Start/stop sysstat's sadc.
 5月 17 00:02:47 remote systemd[1]: Started LSB: Start/stop sysstat's sadc.
 5月 17 00:03:28 remote systemd[1]: Started LSB: Start/stop sysstat's sadc.
 5月 17 00:04:01 remote systemd[1]: Started LSB: Start/stop sysstat's sadc.

Windows 10: Running Bash on Ubuntu on Windows!

Monday, May 16, 2016

Ubuntu: Install, Configure, and Run Sysstat

Installation:

$ sudo apt-get install sysstat


Configuration:

$ cat /etc/default/sysstat
#
# Default settings for /etc/init.d/sysstat, /etc/cron.d/sysstat
# and /etc/cron.daily/sysstat files
#

# Should sadc collect system activity informations? Valid values
# are "true" and "false". Please do not put other values, they
# will be overwritten by debconf!
ENABLED="true"


Execution:

$ sudo service sysstat start

iconv (International Codeset Conversion Library): Converting Shift-JIS to UTF-8

Command:

$ curl -vs http://www.tokyo-np.co.jp 2>&1 | iconv -f SJIS -t UTF8 | less

Ubuntu: Setting System Locale

Command:

$ localectl set-locale LANG=ja_JP.UTF-8

$ localectl
System Locale: LANG=ja_JP.UTF-8

OS X: Terminal: Setting Locale for Remote Ubuntu Servers

Command:

user@remote:~$ locale
LANG=C
LANGUAGE=
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

user@remote:~$ date
Mon May 16 12:19:05 JST 2016

user@remote:~$ export LANG=ja_JP.UTF-8
user@remote:~$ locale
LANG=ja_JP.UTF-8
LANGUAGE=
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=

user@remote:~$ date
2016年  5月 16日 月曜日 12:19:52 JST

Ubuntu: Installing Japanese Language Pack

Command:

$ sudo apt-get install language-pack-ja language-pack-ja-base manpages

OS X: Terminal: Locale Error When Accessing Remote Linux Server

Error message:

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory


Solution:

Terminal > Preferences... > Profiles > Basic > Advanced > International > Set locale environment variables on startup > UNCHECK