ユーザ用ツール

サイト用ツール


memo:2019:08:2019-08-20

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
memo:2019:08:2019-08-20 [2019/08/20 00:02]
127.0.0.1 外部編集
memo:2019:08:2019-08-20 [2019/08/21 00:25] (現在)
matoken [convert360]
ライン 1: ライン 1:
 +## convert360
  
-* Pockrt+[GitHub \- MateusZitelli/​convert360:​ 360 degree media toolkit\.](https://​github.com/​MateusZitelli/​convert360) 
 + 
 +GPUアクセラレーションを利用して360度画像を開いて6枚の平面ファイルにしてくれる. 
 + 
 +``` 
 +$ pip install convert360 
 +``` 
 + 
 +``` 
 +$ ~/​.local/​bin/​convert360  
 +usage: convert360 [-h] -i FILE -o FILE [-s WIDTH HEIGHT] [-it TYPE] [-ot TYPE] 
 +``` 
 + 
 +``` 
 +$ ~/​.local/​bin/​convert360 -i ~/​Downloads/​PANO_20190118_120054_1.jpg -o ~/​tmp/​convert360.png -s 150 150 
 +``` 
 + 
 +![](https://​live.staticflickr.com/​65535/​48584743211_2a0bd99daf.jpg) 
 +https://​www.flickr.com/​photos/​matoken/​48584743211/​in/​dateposted/​ 
 + 
 + 
 +![](https://​live.staticflickr.com/​65535/​48584750326_871b5542b5.jpg) 
 +https://​www.flickr.com/​photos/​matoken/​48584750326/​in/​photostream/​ 
 + 
 + 
 + 
 + 
 +## postfix メンテ 
 + 
 +### RBL lookup error 
 + 
 +``` 
 +Aug 17 18:36:09 hostname postfix/​smtpd[19137]:​ warning: 135.160.32.193.all.rbl.jp:​ RBL lookup error: Host or domain name not found. Name service error for name=135.160.32.193.a 
 +ll.rbl.jp type=A: Host not found, try again 
 +Aug 17 18:36:14 hostname postfix/​smtpd[19137]:​ warning: 135.160.32.193.list.dsbl.org:​ RBL lookup error: Host or domain name not found. Name service error for name=135.160.32.19 
 +3.list.dsbl.org type=A: Host not found, try again 
 +``` 
 + 
 +大分前に死んでいるので`/​etc/​postfix/​main.cf` の `smtpd_client_restrictions` から削除する. 
 + 
 +* [DSBL is GONE \| DSBL\.org](https://​web.archive.org/​web/​20161119112913/​http://​www.dsbl.org/​node/​3) 
 +* [RBL\.JP Project will end on September 30 '​17\.](https://​web.archive.org/​web/​20170915221739/​http://​www.rbl.jp/​) 
 +*  
 + 
 +### Untrusted TLS connection established 
 + 
 +``` 
 +Aug 20 16:10:32 hostname postfix/​smtp[4011]:​ Untrusted TLS connection established to gmail-smtp-in.l.google.com[74.125.204.27]:​25:​ TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits) 
 +``` 
 + 
 +`/​etc/​postfix/​main.cf` の `smtp_tls_CAfile` が間違っていた.Debian stretch では`/​etc/​ssl/​certs/​ca-certificates.crt` を指定することで治った. 
 + 
 +``` 
 +smtp_tls_CAfile = /​etc/​ssl/​certs/​ca-certificates.crt 
 +``` 
 + 
 + 
 + 
 +## where command 
 + 
 +csh/​tcshで利用できる内部コマンド. 
 + 
 +which だと実行されるコマンドだけが表示されるが,where だとパスの通った同めのコマンドが全て表示される. 
 + 
 +``` 
 +> which [ 
 +/​usr/​bin/​[ 
 +> where [ 
 +/​usr/​bin/​[ 
 +/bin/[ 
 +``` 
 + 
 +sh/bash 等の場合は `type -a` を使う.これも内部コマンド. 
 + 
 +``` 
 +$ type -a [ 
 +[ is a shell builtin 
 +[ is /​usr/​bin/​[ 
 +[ is /bin/[ 
 +``` 
 + 
 +zsh は `where`, `type` 両方使えるよう. 
 + 
 +``` 
 +% where where 
 +where: shell built-in command 
 +% type type 
 +type is a shell builtin 
 +``` 
 + 
 +若しくは `whereis -b` コマンド (Debian sidではutil-linux package内) 
 +これはバイナリ以外のマニュアルやソースも探せる. 
 + 
 +## joplin-cli 
 + 
 +node製.arm64でも動作した.Node 8以上が必要. 
 + 
 +### install 
 + 
 +``` 
 +$ NPM_CONFIG_PREFIX=~/​usr/​local/​joplin-cli npm install -g joplin 
 +$ ln -s ~/​usr/​local/​joplin-cli/​bin/​joplin ~/​bin/​joplin-cli 
 +$ joplin-cli 
 +``` 
 + 
 +### Nextcloudでの同期設定 
 + 
 +``` 
 +:config sync.5.path https://​example.com/​nextcloud/​remote.php/​webdav/​Joplin 
 +:config sync.5.username YOUR_USERNAME 
 +:config sync.5.password YOUR_PASSWORD 
 +:config sync.target 5 
 +``` 
 + 
 +同期実行はjoplin cli版では `:sync` 
 + 
 +コマンドライン上では, `$ joplin-cli sync` 
 + 
 +自動的に同期するようcronに登録する例 
 + 
 +``` 
 +*/10 * * * * ~/​bin/​joplin-cli sync 
 +``` 
 + 
 +`:help config` に同期設定ぽいものが?​ 
 +``` 
 +     ​sync.interval ​                 Synchronization interval. ​                                                                                                                    
 +                                    Type: Enum.                                                                                                                                   
 +                                    Possible values: 0 (Disabled), 300 (5 minutes), 600 (10 minutes), 1800 (30 minutes), 3600 (1 hour), 43200 (12 hours), 86400 (24 hours). ​      
 +                                    Default: 300                                                                                                                                  
 +``` 
 + 
 +### E2EE 
 + 
 +他のデバイスを一旦停止,終了させる. 
 +念の為バックアプを取得しておく. 
 + 
 +デスクトップ版 -> `~/​.config/​joplin-desktop` ​  
 +CLI版 `~/​.config/​joplin` 
 + 
 +パスワードを生成してパスワードマネージャなどに登録する. 
 + 
 +``` 
 +$ apg -a 0 -M SNCL -n 16 -x 20 -m 11 -y -l 
 +jer.oneilcobGed3 XSl2yDghHz5cc juliett-echo-romeo-PERIOD-oscar-november-echo-india-lima-charlie-oscar-bravo-Golf-echo-delta-THREE 
 +gotfacs6OtidNadOm\ nM64nnhwzd7oI golf-oscar-tango-foxtrot-alfa-charlie-sierra-SIX-Oscar-tango-india-delta-November-alfa-delta-Oscar-mike-BACKSLASH 
 +peetic#​tworgUg8 gBZ9rRMm6aN2Y papa-echo-echo-tango-india-charlie-CROSSHATCH-tango-whiskey-oscar-romeo-golf-Uniform-golf-EIGHT 
 +oinOjle.QuaHihawUv9 eZ.lC5YE/​ELyk oscar-india-november-Oscar-juliett-lima-echo-PERIOD-Quebec-uniform-alfa-Hotel-india-hotel-alfa-whiskey-Uniform-victor-NINE 
 +ilvuedyu4SkuGhen^ 6T5f5mU6sg0xw india-lima-victor-uniform-echo-delta-yankee-uniform-FOUR-Sierra-kilo-uniform-Golf-hotel-echo-november-CIRCUMFLEX 
 +cliad6JairnAc) 4bDhUcHAHnRcM charlie-lima-india-alfa-delta-SIX-Juliett-alfa-india-romeo-november-Alfa-charlie-RIGHT_PARENTHESIS 
 +coTwaj7@Grie 61anBC52Km9mo charlie-oscar-Tango-whiskey-alfa-juliett-SEVEN-AT_SIGN-Golf-romeo-india-echo 
 +Dakyiz+onofmupJam2 cJw30DqX.JmPk Delta-alfa-kilo-yankee-india-zulu-PLUS_SIGN-oscar-november-oscar-foxtrot-mike-uniform-papa-Juliett-alfa-mike-TWO 
 +Ruthvisyisp\Shlap7 FEW10b4XVpa1w Romeo-uniform-tango-hotel-victor-india-sierra-yankee-india-sierra-papa-BACKSLASH-Sierra-hotel-lima-alfa-papa-SEVEN 
 +|HybdurakDexcabyet9 Cb5pXMCBZjUkU VERTICAL_BAR-Hotel-yankee-bravo-delta-uniform-romeo-alfa-kilo-Delta-echo-x_ray-charlie-alfa-bravo-yankee-echo-tango-NINE 
 +ryglun5Otsunet?​ m4Tbl/​ohQBsMw romeo-yankee-golf-lima-uniform-november-FIVE-Oscar-tango-sierra-uniform-november-echo-tango-QUESTION_MARK 
 +poc0quar{OsvuIbDer( nOXTkbPIci8f6 papa-oscar-charlie-ZERO-quebec-uniform-alfa-romeo-LEFT_BRACE-Oscar-sierra-victor-uniform-India-bravo-Delta-echo-romeo-LEFT_PARENTHESIS 
 +Bohunmuf6shefoavEd<​ JwlpEKagOiUDQ Bravo-oscar-hotel-uniform-november-mike-uniform-foxtrot-SIX-sierra-hotel-echo-foxtrot-oscar-alfa-victor-Echo-delta-LESS_THAN 
 +rag3odHoocyaducic! 11CutHjuUgFu2 romeo-alfa-golf-THREE-oscar-delta-Hotel-oscar-oscar-charlie-yankee-alfa-delta-uniform-charlie-india-charlie-EXCLAMATION_POINT 
 +Rad5Grymcaifjug<​ 1VIcFKhE4ucdI Romeo-alfa-delta-FIVE-Golf-romeo-yankee-mike-charlie-alfa-india-foxtrot-juliett-uniform-golf-LESS_THAN 
 +TudvegRewg-obs9 SPJHOwNvGKlAU Tango-uniform-delta-victor-echo-golf-Romeo-echo-whiskey-golf-HYPHEN-oscar-bravo-sierra-NINE 
 +``` 
 + 
 +e2eeコマンドで暗号化を行う. 
 + 
 +``` 
 +> help e2ee                                                                                                                                                                       
 +e2ee <​command>​ [path] ​                                                                                                                                                            
 +                                                                                                                                                                                  
 +     ​Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`. ​                                                      
 +                                                                                                                                                                                  
 +     -p, --password <​password> ​ Use this password as master password (For security reasons, it is not recommended to use this option). ​                                           
 +     -v, --verbose ​             More verbose output for the `target-status` command ​                                                                                              
 +     -o, --output <​directory> ​  ​Output directory 
 +``` 
 + 
 +``` 
 +:e2ee -v -p <​password>​ /                                                                                                                                                    
 +``` 
 + 
 +終わるまで待つ😒 
 +全ファイルを暗号化してアップロードする必要があるので時間がかかる. 
 + 
 + 
 +### テキストエディタ設定 
 + 
 +``` 
 +:config editor vim 
 +``` 
 + 
 +## Kindleリセット 
 + 
 +* [Amazon\.com Help: Restart Your Kindle](https://​www.amazon.com/​gp/​help/​customer/​display.html?​nodeId=201734090) 
 +* [Amazon\.com Help: Kindle Keyboard \(3rd Generation\)](https://​www.amazon.com/​gp/​help/​customer/​display.html?​nodeId=200503360) 
 +** [Kindle 3 \- Factory\-Reset\.com](https://​factory-reset.com/​wiki/​Kindle_3) 
 + 
 + 
 + 
 +## shutter乗り換え 
 + 
 +最近のDebian pkgから無くなっている.`scrot` キャプチャしているが編集機能がなくgimpで編集していたけど大げさ. 
 +ということで簡易編集機能のある代わりのものを探す. 
 + 
 +* [Open Source Shutter Alternatives for Linux \- AlternativeTo\.net](https://​alternativeto.net/​software/​shutter/?​license=opensource&​platform=linux) 
 + 
 +### flameshot 
 + 
 +* [GitHub \- lupoDharkael/​flameshot:​ Powerful yet simple to use screenshot software](https://​github.com/​lupoDharkael/​flameshot) 
 + 
 +Debianでは標準リポジトリにあるので導入が楽. 
 +キャプチャするその場で矢印やアンダーラインなどを書ける. 
 +guiモードで起動している状態でランチャーからディレイでスクリーンショットが撮れないようなのでが惜しい. 
 + 
 +command line から `-d` オプションでディレイ時間を指定することは可能. 
 + 
 +``` 
 +$ flameshot gui -d 5000 
 +``` 
 + 
 +## ArchiveBox二重起動防止 
 + 
 +``` 
 +if [ `ps -ef|grep '​python3 ./​archive'​|grep -v grep| wc -l` -ne 0 ] ; then echo '​実行中';​ fi 
 + 
 +STATUS=1 
 +while [ $STATUS -ne 0 ]; do 
 +    echo $STATUS 
 +    sleep 60 
 +    STATUS=$(ps aux|python3 ./​archive'​|grep -v grep| wc -l | wc -l) 
 +done 
 +``` 
 + 
 +## OSM 
 + 
 +吾平姶良川の門馬−吾平上名周辺トレース 
 + 
 +工事中 
 + 
 +* [JA:​Tag:​landuse=construction \- OpenStreetMap Wiki](https://​wiki.openstreetmap.org/​wiki/​JA:​Tag:​landuse%3Dconstruction) 
 + 
 + 
 + 
 +## usermin乗り換え 
 + 
 +* [Webmin](http://​webmin.com/​udownload.html) 
 + 
 + 
 +.foward, passwordの更新機能が欲しい. 
 + 
 +* [Webmin Alternatives and Similar Software - AlternativeTo.net](https://​alternativeto.net/​software/​webmin/​) 
 + 
 +* [GitHub \- authentic\-theme/​authentic\-theme:​ Official theme for the best server management panel of the 21st Century](https://​github.com/​authentic-theme/​authentic-theme) 
 + 
 + 
 +## Pockrt
  
  
memo/2019/08/2019-08-20.1566226922.txt.gz · 最終更新: 2019/08/20 00:02 by 127.0.0.1