VSCODEをコンテキストメニューに追加する

Visual Studio Codeをエクスプローラーでファイル、フォルダを右クリックしたときのメニューに追加する。

レジストリ操作で、3箇所にフォルダを追加した。

[HKEY_CLASSES_ROOT\*\shell\VSCode]
@="VSCodeで開く"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe"

[HKEY_CLASSES_ROOT\*\shell\VSCode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\""
[HKEY_CLASSES_ROOT\Directory\shell\VSCode]
@="VSCodeで開く"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe"

[HKEY_CLASSES_ROOT\Directory\shell\VSCode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\""
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode]
@="VSCodeで開く"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\""</code>

参考ページ:Windowsコンテキストメニューに「Visual Studio Codeで開く」を追加する
  この参考ページのcommandに”%1″ を付与したところうまくいきました。

VS Code が更新のたびに警告を出力する

---------------------------
エラー
---------------------------
C:\Program Files\Microsoft VS Code\_\api-ms-win-core-datetime-l1-1-0.dll

コピー先のフォルダにファイルを作成中にエラーが発生しました。:
ディレクトリ C:\Program Files\Microsoft VS Code\_ を作成中にエラーが発生しました。.

エラー 5: アクセスが拒否されました。.

もう一度やりなおすには「再試行」、このファイルをスキップして続行するには「無視」(推奨されません)、インストールを中止するには「中止」をクリックしてください。
---------------------------
中止(A)   再試行(R)   無視(I)
---------------------------

フォルダのアクセス権を変更して解決
Users フル
C:\Program Files\Microsoft VS Code

VC++ runtime が必要だったのかもしれない。

CORESERVERでCakePHPを動かす

フォルダの準備

mkdir cakephp
cd cakephp

CakePHP 3.6 Red Velvet Cookbook インストール より
https://book.cakephp.org/3.0/ja/installation.html

composer を持ってくる

$ curl -sS https://getcomposer.org/installer | php

ls コマンドでファイルがダウンロードされたことを確認する

composer.phar

どうやらcomposerは、PHPを指定して実行するようだ。
/usr/local/bin/php71cli composer.phar
参考
https://www.ws-meguro.jp/?tag=coreserver

バージョンを確認する。

-bash-4.2$ /usr/local/bin/php71cli composer.phar -V

Composer version 1.6.5 2018-05-04 11:44:59

プロジェクトを作成

/usr/local/bin/php71cli composer.phar create-project --prefer-dist cakephp/app my_app_name

シンボリックリンクの作成

ln -s ~/cakephp/my_app_name/webroot ~/public_html/my_app_name

ブラウザから確認
http://www.getnext.net/my_app_name/

人工知能がわかる本

人工知能について理解しようとして読んだ本。

まずは入門編

この1冊でまるごとわかる人工知能&IoTビジネス 入門編

そして実践編

この1冊でまるごとわかる 人工知能&IoTビジネス実践編

国民栄誉賞の羽生善治さんから学ぶ

人工知能の核心

話題になっていた本も

AIが人間を殺す日 車、医療、兵器に組み込まれる人工知能

Spyder環境にCNTKをインストールする

Spyder には、Anaconda Promptより pip install する

Spyder での Python バージョンの確認
import sys
print(sys.version)

3.6.4 |Anaconda custom (64-bit)| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bit (AMD64)]

Anaconda
>pip install https://cntk.ai/PythonWheel/CPU-Only/cntk-2.4-cp36-cp36m-win_amd64.whl

Collecting cntk==2.4 from https://cntk.ai/PythonWheel/CPU-Only/cntk-2.4-cp36-cp36m-win_amd64.whl
Downloading https://cntk.ai/PythonWheel/CPU-Only/cntk-2.4-cp36-cp36m-win_amd64.whl (71.4MB)
100% |■■■■■■■■■■■■■■■| 71.5MB 139kB/s
Requirement already satisfied: scipy>=0.17 in d:\anaconda3\lib\site-packages (from cntk==2.4)
Requirement already satisfied: numpy>=1.11 in d:\anaconda3\lib\site-packages (from cntk==2.4)
Installing collected packages: cntk
Successfully installed cntk-2.4

import cntk
print(cntk.__version__)

結果は、
2.4

RStudioでinstall.packageが失敗する

> install.packages(“viridis”, verbose = TRUE)

でエラーとなる。

Error : object ‘cividis’ is not exported by ‘namespace:viridisLite’
installation of package ‘viridis’ had non-zero exit status

Errorに記載されている viridisLite をインストールした。

> install.packages(“viridisLite”, verbose = TRUE)

その後に viridis もインストールできるようになった。
解決!

Spotify, Amazon Prime Music 自動起動しないようにする

無料音楽配信サービスのSpotifyを使うと、PC起動と同時に勝手に起動される。
同様に、
Amazonプライム会員なら無料のAmazon Prime MusicもPC起動と同時に起動される。

勝手に立ち上がってくれるのは、ありがた迷惑だ。
どちらもアプリケーション内の設定で起動しない様にできるのでメモしておく。

Spotifyの自動起動を解除する方法

まずは、設定画面を出す方法だが、2種類ある。

その1
画面右上の自分のアカウント名の右にある V をクリックして表示される「設定」をクリックする。
この方法は、後述のAmazon Prime Musicと同じなので、使っていると覚えていくかな。

その2
メニューから「編集」⇒「環境設定」でも同じく、「設定」の画面が表示される。

設定箇所
「設定」の中の「詳細設定」にあるので、一番下まで進み
「詳細設定を表示する」をクリックする。

「詳細設定」の中ほどに「スタートアップとソフトウェア動作設定」があるので、
その中の「パソコン起動後にSpotifyを自動的に開く」を「いいえ」にする。

Amazon Prime Musicの自動起動を解除する方法

画面右上の自分のアカウント名の右にある V をクリックして表示される「設定」をクリックする。

「詳細」の「コンピュータの起動時にアプリを自動的に起動」のチェックをクリックして、チェックされていない状態にする。

Firefox Quantum の Quantum とは? 量子。量子とは???

Firefoxが更新されて、Firefox Quantum となった。なんか強そうだ。

アイコンも変わった。

Quantum とはなんぞや?
読み方 クヮンタム
意味は 量子

で、量子とはウィキへどうぞ。

マイクロソフトの最重要テクノロジーでも、AI、MRそして量子コンピュータと言っている。
これから普通に使われるワードになりそうだ。

マイクロソフト + 量子コンピュータ での検索記事。
ちょっと何言ってるかわからないw って感じだ。とにかくとっても速くなるみたい。
今度は“量子コンピュータの民主化” Microsoftの狙いは

Microsoftが量子コンピューティングの競争に参戦