- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
//! HP Server
//* WINDOWS:
//** https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_e72e09a823154db2bd8dc779aa
----
! VSCode
* UbuntuにVSCodeをインストールする3つの方法
** https://qiita.com/yoshiyasu1111/items/e21a77ed68b52cb5f7c8
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode
stable main" > /etc/apt/sources.list.d/vscode.list'
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt install apt-transport-https
sudo apt update
sudo apt install code
! RasPi
* https://pi.processing.org/download/
! Ubuntu
* Visual Studio Code on Linux
** https://code.visualstudio.com/docs/setup/linux
* ATOM install
** https://www.bioerrorlog.work/entry/install-atom-on-ubuntu
* Ubuntuで不要になったリポジトリを削除する
** http://vild.hatenablog.com/entry/2019/06/02/141430
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo add-apt-repository --remove ppa:graphics-drivers/ppa
! bash prompt (with line feed)
PS1="[\t]\u@\H:\w\n$ "
! MicroPython
esptool.py --chip esp32 --port COM3 --baud 460800 write_flash -z 0x1000 esp32-20191002-v1.11-381-g4102320e9.bin
! MSYS2 default prompt
PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[35m\]$MSYSTEM\[\e[0m\] \[\e[33m\]\w\[\e[0m\]\n\$ '
! gnome-terminal が起動しない問題 (on Linux Mint)
* https://myn.meganecco.org/1423392120.html
% /usr/lib/gnome-terminal/gnome-terminal-server &
% gnome-terminal &
----
{{amazon 4756146791}}
----
* C:\VMware\LinuxMint18.1 (2018.5.31)
** 13.8GB
* C:\VMware\ubujwu
** 14.6GB
(base) C:\Windows\system32>anaconda -V
anaconda Command line client (version 1.6.9)
(base) C:\Windows\system32>python --version
Python 3.6.4 :: Anaconda, Inc.
* https://helpx.adobe.com/jp/acrobat/kb/cq05201026.html
----
C:\usr\MinGW\bin
C:\Users\yokotay>gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/usr/mingw/bin/../libexec/gcc/mingw32/5.3.0/lto-wrapper.exe
Target: mingw32
Configured with: ../src/gcc-5.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --prefix=/mingw --disable-win32-registry --target=mingw32 --with-arch=i586 --enable-languages=c,c++,objc,obj-c++,fortran,ada --enable-static --enable-shared --enable-threads - -with-dwarf2 --disable-sjlj-exceptions --enable-version-specific-runtime-libs --with-libintl-prefix=/mingw --enable-libstdcxx-debug --with-tune=generic --enable-libgomp --disable-libvtv --enable-nls : (reconfigured) ../src/gcc-5.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --prefix=/mingw --disable-win32-registry --target=mingw32 --with-arch=i586 --enable-languages=c,c++,objc,obj-c++,fortran,ada --enable-static --enable-shared --enable-threads --with-dwarf2 --disable-sjlj-exceptions --enable-version-specific-runtime-libs --with-libiconv-prefix=/mingw --with-libintl-prefix=/mingw --enable-libstdcxx-debug --with-tune=generic --enable-libgomp --disable-libvtv --enable-nls
Thread model: win32
gcc version 5.3.0 (GCC)
C:\Users\yokotay>gcc --version
gcc (GCC) 5.3.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
C:\Users\yokotay>echo %PATH%
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\ImageMagick-6.8.6-Q16;C:\Program Files (x86)\MEGA6;C:\ProgramData\Oracle\Java\javapath;C:\usr\Perl64\site\bin;C:\usr\Perl64\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\OEM\12.0\DLLShared\;C:\Program Files (x86)\Roxio 2010\OEM\AudioCore\;C:\usr\MinGW\bin;C:\Program Files\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\opencv\build\x64\vc14\bin;C:\Program Files (x86)\Skype\Phone\;C:\Applied Biosystems\SeqScanner\bin;C:\usr\Python;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\QuickTime\QTSystem\;C:\texlive\2013\bin\win32;C:\Program Files\Java\jdk1.8.0_181\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\1041;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VDT;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcpackages;C:\Windows\Microsoft.NET\Framework64\v2.0.50727;C:\Windows\Microsoft.NET\Framework64\v3.5;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\usr\MinGW\lib;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\usr\Python\Scripts\;C:\usr\Python\;C:\Users\yokotay\AppData\Local\Microsoft\WindowsApps
!! Anaconda & OpenCV
! Anaconda起動時トラブル
起動時にエラーが出る場合がある。Windowsを再起動すると直ることが多い。
原因不明。今後調査。
! OpenCVインストール失敗
下記を実行すると
import cv2
print(cv2.__version__)
import cv2 時点で下記エラーが出る。
ImportError: DLL load failed: アクセスが拒否されました。
DLLファイルのアクセス権限設定がおかしくなっている(読み込むことができない)可能性あり。今後調査し、対象ファイルを見つける。
* C:\ProgramData\Anaconda3\Library\bin 以下にあるOpenCV関連のDLLファイルのアクセス権限設定がまずく、一般ユーザの「読み取り・実行」権限が付いていなかった。
* binフォルダでセキュリティの詳細設定→アクセス許可の変更→「子オブジェクトのアクセス許可エントリすべてを、このオブジェクトからの継承可能なアクセス許可エントリで置き換える」にチェックを入れ「適用」
参考:
* http://d.hatena.ne.jp/dichika/20140126/p1
関連ディレクトリ:
* C:\ProgramData\Anaconda3\pkgs\opencv-3.3.1-py36h20b85fd_1
* C:\ProgramData\Anaconda3\Library\include\opencv2
Tools:
* cacls, icacls
* Windowsのcaclsコマンドが出力する内容の意味や見方を知る
** http://www.atmarkit.co.jp/ait/articles/0601/28/news016.html
アクセス権の省略型表示
表示 意味
F フルコントロール。すべての操作が対象となる
W 書き込み可能
R 読み出しのみ可能
C 変更(書き込み)可能
N アクセス権なし
* icaclsコマンドでファイルのアクセス制御リストACLを保存/復元する
** http://www.atmarkit.co.jp/ait/articles/1006/18/news099.html
* memo
** icacls <dirname> /T > icacls-out.txt
python debug
* http://racchai.hatenablog.com/entry/2016/05/30/070000
import pdb; pdb.set_trace()
----
* Anaconda Prompt 起動、Zドライブに移動
* テキストエディタでファイル作成(Zドライブ上、日本語文字コードはUTF-8)
* プロンプト上で "python myfile.py" の形で実行
(base) Z:\python>python mytest1.py
Traceback (most recent call last):
File "mytest1.py", line 1, in <module>
from numpy.random import *
File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\__init__.py", line 126, in
<module>
from numpy.__config__ import show as show_config
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 674, in exec_module
File "<frozen importlib._bootstrap_external>", line 780, in get_code
File "<frozen importlib._bootstrap_external>", line 832, in get_data
PermissionError: [Errno 13] Permission denied:
'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\numpy\\__config__.py'
----
$ cat touchpad-off.sh
xinput set-prop "FocalTechPS/2 FocalTech Touchpad" --type=int --format=8 "Device Enabled" 0
$ cat touchpad-on.sh
xinput set-prop "FocalTechPS/2 FocalTech Touchpad" --type=int --format=8 "Device Enabled" 1
----
package.json (nodetest1) @ mp-spc02 (2017/10/7)
{
"name": "nodetest1",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"body-parser": "~1.18.2",
"cookie-parser": "~1.4.3",
"debug": "~2.6.9",
"express": "~4.15.5",
"jade": "~1.11.0",
"morgan": "~1.9.0",
"serve-favicon": "~2.4.5"
}
}
{{ref_text npm-install-log.txt}}
{{ref_text dir-node_modules.txt}}
----
* Ubuntu & Tgif
** Fatal Error in OpenFont(): Cannot open the Default(Msg)Font '-*-courier-medium-r-normal-*-14-*-*-*-*-*-iso8859-1'.
** solution: https://srad.jp/~t-nissie/journal/590855/
* Ubuntu & ATOM
** sudo add-apt-repository ppa:webupd8team/atom
** sudo apt-get update
** sudo apt-get install atom
* Arduino IDE on Linux-based OS
** http://www.arduino.org/learning/getting-started/arduino-ide-on-linux-based-os
! Drone
* http://developer.parrot.com/docs/bebop/
UNIX BUILD
Linux: Tested on Ubuntu 12.10, 13.04, 13.10 and 14.04
OSX: Tested on 10.10.5
* https://www.ntts.co.jp/column/yasui_blog/20151202/
This script is deprecated and doesn't work anymore.
Please download repo (http://source.android.com/source/downloading.html#installing-repo).
Then run 'repo init -u https://github.com/Parrot-Developers/arsdk_manifests.git' in an empty folder.
Then run 'repo sync' to get all sources.
After that, you'll be able to run './build.sh' to build the SDK.
* You can find a full documentation here: http://developer.parrot.com/docs/bebop/#go-deeper
git config --global user.email "..."
git config --global user.name "..."
repo init -u https://github.com/Parrot-Developers/arsdk_manifests.git
repo sync
(197MB)
sudo apt-get install libavahi-client-dev
sudo apt-get install autoconf
sudo apt-get install libtool
sudo apt-get install libavcodec-dev
sudo apt-get install libavformat-dev
sudo apt-get install libswscale-dev
sudo apt-get install libncurses5-dev
./build.sh -p arsdk-native -t build-sdk -j
(445MB)
date; ./build.sh -p arsdk-native -t build-sample -j; date
(448MB)
! Music
* https://www.mixcloud.com/objetstrouves/wamonorama-1/
! LIFEBOOK Touchpad & Ubuntu
LIFEBOOK E554/J + Ubuntu 14.04 (64bit) において,下記メッセージが出て,タッチパッドが認識せず,かつキーボードもまともに動作しない(突然入力したキーの無限リピートが発生する)問題あり.
psmouse serio2: Touchpad at isa0060/serio2/input0 lost sync at byte 6
psmouse.proto=bare を指定することで問題が解消することを確認(カーネル3.13, 3.16, 3.17, 3.18).
対処法(1): GRUBメニューの修正
$ sudo emacs /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.proto=bare"
$ sudo update-grub
対処法(2): その都度コマンドラインで対処
sudo rmmod psmouse
sudo modprobe psmouse proto=bare
* 参考:Bug 48161 - Elantech Touchpad lost sync and becomes unusable
** https://bugzilla.kernel.org/show_bug.cgi?id=48161#c13
*** Thales Ceolin 2014-05-23 16:53:40 UTC
*** Meanwhile this bug is being fixed, to stop the errors/messages on dmesg, do a rmmod psmouse ; modprobe psmouse proto=bare
メモなど:
$ dmesg|grep elan
[ 2.717525] psmouse serio2: elantech: assuming hardware version 4 (with firmware version 0x570f01)
[ 2.752493] psmouse serio2: elantech: Synaptics capabilities query result 0x40, 0x14, 0x0c.
$ cat /proc/bus/input/devices |less
I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input9
U: Uniq=
H: Handlers=mouse2 event7
B: PROP=1
B: EV=b
B: KEY=e420 30000 0 0 0 0
B: ABS=661800011000003
* LIFEBOOK AH544/G32
** http://www.fujitsu.com/fts/products/computing/pc/notebooks/lifebook-ah544-g32/
* LIFEBOOK E554/J・E544/J 製品詳細
** http://www.fmworld.net/biz/fmv/lifebook/e554j_e544j/
* http://askubuntu.com/questions/533903/fujitsu-lifebook-ah544-touch-pad-not-working-in-ubuntu-14-04
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.notimeout i8042.nomux"
* http://www.gcd.org/blog/2009/01/170/comment-page-1/
* https://bugzilla.kernel.org/show_bug.cgi?id=48161
* http://www.spinics.net/lists/linux-input/msg33275.html
* http://www.spinics.net/lists/linux-input/msg33231.html
* Install/Upgrade to Linux Kernel 3.17 in Ubuntu 14.04
** http://ubuntuhandbook.org/index.php/2014/10/install-upgrade-kernel-3-17-ubuntu/
** http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/
** http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/
* https://www.kernel.org/
! -
ccqpt040
00:24:D2:F0:96:4C
! grub
GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"
! Anthy
Emacs 24.3.1 + anthy-el でのトラブル対処
* https://www.google.com/search?q=anthy-insert%3A+Symbol%27s+value+as+variable+is+void%3A+last-command-char&ie=UTF-8&sa=Search&channel=fe&client=browser-ubuntu&hl=ja
! Misc.
/etc/udev/rules.d というディレクトリに
51-usbblaster.rules というファイル名で以下の内容のファイルを作る
ATTR{idVendor}=="09fb",ATTR{idProduct}=="6001",MODE="666"
利用するユーザの個人環境で以下が必要
export QUARTUS_64BIT=1
export PATH=$PATH:/opt/altera/13.1/quartus/bin
----
! Ubuntu
* [ubuntu-jp:4286] [Announce] Ubuntu 11.04のサポート終了(〜2012/10/28)
** https://lists.ubuntu.com/archives/ubuntu-jp/2012-December/004285.html
cc602admin@ccrpt080:~$ sudo grub-install /dev/sda
/usr/sbin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.
* Setup with BIOS but GPT partition table (due to 3 TB disk)?
** http://askubuntu.com/questions/239252/setup-with-bios-but-gpt-partition-table-due-to-3-tb-disk
----
xorg.conf memo
http://www.maroontress.com/KanaKey/ + modification
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
# Option "XkbOptions" "japan:kana,grp_led:scroll"
Option "XkbOptions" "ctrl:swapcaps"
EndSection
----
プロ技デバッガデモサンプル
! sum.c
{{ref_text sum.c}}
! sum-err1.c
{{ref_text sum-err1.c}}
! leapYear.c
{{ref_text leapYear.c}}