揮発性のメモ2

組込みLinux開発を通じて得た知識と通じずに得た知識をメモ書きしておく

2018-01-01から1年間の記事一覧

XAMPPのPHPを実行

>c:\xampp\php\php.exe -v PHP 5.6.36 (cli) (built: Apr 25 2018 16:45:32) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies>php.exe -r "echo 'hoge';" hoge >php.exe -r 'echo "hoge";' PHP Parse…

オブジェクトの変数を全部再帰的に表示

PHP

テーブルごとにダンプする

xargsで個別のファイルにリダイレクトしたい - 揮発性のメモ テーブル一覧でぐるぐる回って、10個くらい並列処理しながらダンプして圧縮する time mysql -u$USER -p$PASS $DBNAME -Nse "show tables" | xargs -P10 -iXXX sh -c "echo XXX; mysqldump -u$USER…

u-bootのコマンドと応答

mmcコマンド コマンド 応答 mmc dev 0 mmc0 is current device mmc dev 1 mmc1(part 0) is current device mmc dev 2 MMC Device 2 not foundno mmc device at slot 2

gnucash 3.2

gnucash 3.2 ついにインストーラの文字化けが直った ただ、フォントがやけに汚い中華っぽいものにされてしまったので せめてMSゴシックにできないか方法を考える あと、説明入力欄で半角英数を入力しようとすると半角カタカナになってしまう 不可解すぎて原…

ワード2013 テーブルセル内の文字の行間を調節する

ホーム⇒段落⇒行間調節っぽいアイコン⇒行間のオプション 固定値を選び、12ptとかを勘で調節する。 最小値は最小ではない セル内に限った話ではない

connman で無線LANの接続設定をする

BeagleBone Green Wirelessの初期設定 :: WASP株式会社 connmanctl command man page - connman | ManKier ConnMan - ArchWiki connmanctlコマンドでいったん接続してしまえば、設定が保存されて次から自動接続するようになる。 # connmanctl connmanctl> te…

Windows10 バックアップ

システムのバックアップ コントロールパネル⇒「バックアップと復元(Windows7)」*1⇒「バックアップの設定」でバックアップ開始 デフォルトは日曜19時にバックアップ開始なので、金曜18時に編集する。 ファイル履歴 コントロールパネル⇒「ファイル履歴」⇒「…

connman 無線LAN接続設定ファイル

/var/lib/connman/wifi_112233445566_484f4745484f4745_managed_psk/ に保存される この長い名前は wifi_MACアドレス_SSID_managed_psk という構成settings と data という二つのファイルが保存される settings こんな感じ。 省略可能な項目はほぼないので、…

sudo: sudo を実行するには tty がなければいけません。すみません

sudo: sudo を実行するには tty がなければいけません。すみませんsudo: sorry, you must have a tty to run sudo - 揮発性のメモ

PhpStormで、もういっこ別のプロジェクトを開くときに常に新しいウィンドウで開くようにする

File⇒Settings から Appearance&Behavior⇒System Settings の Project Opening を変更以前のバージョンでは、新しいウィンドウが既に開いていた別プロジェクトの背面で開いてしまうバグがあったが、2018.x では修正されている模様。

IME入力モード切替の通知 がオフなのに表示されるバグ

IME切替したときに ディスプレイ中央に「あ」とか「A」とか表示される機能 をオフにしたのに、それでもたまに表示されるときがある。 管理者権限でアプリを実行するときに、通知が表示されることがある。管理者のときと一般人のときとでIMEの状態が別に保持…

SoftEtherのバージョンを確認する

vpncmdで確認できる # ./vpncmd /? vpncmd command - SoftEther VPN Command Line Management Utility SoftEther VPN Command Line Management Utility (vpncmd command) Version 4.24 Build 9651 (English) Compiled 2017/10/23 01:52:32 by yagi at pc33 C…

DHCPサーバを探す

apt install dhcpingdhcping -s 255.255.255.255 -s サーバIPアドレス指定。 ブロードキャストアドレスを使えば広く探せる -r DHCPREQUEST を使う指定。 デフォルトなのでなくてもいい -v 情報出力。 なくてもモリモリ出るのでたぶん不要 dhcping でdhcp サ…

Debian ARM 略語対応表

unameで見た dpkgで見た 分類 gcc 概要 armv8l arm64 64bitのARM armv7l armhf Hard Float略してHF arm-linux-gnueabihf-gcc ハードウェアFPUがあるARMBBB, RPi2, RPi3*1 armv6l armel ARM EABI arm-linux-gnueabi-gcc ショボいARMRPi1*2 arm ARM Legacy ABI…

デバイス名、IPアドレス、ネットマスク のリストを出力する

$ ip -o a s| perl -nle 'if(/^\d+: (\w+)\s+inet ([\d\.]+)\/(\d+) /){ $e=join(".", unpack("C*",pack("N",0x100000000-(2**(32-$3)))));print "$1\t$2\t$e"}' lo 127.0.0.1 255.0.0.0 eth0 172.16.1.1 255.255.0.0 usb0 192.168.7.2 255.255.255.252

ネットマスクの /8 とか /16 とかの表記を 255.0.0.0 とか 255.255.0.0 とかに変換するbashスクリプト

あの 192.168.0.1/8 みたいなおしゃれな書き方を Classless Inter-Domain Routing(CIDR:サイダー) と呼ぶらしい。 IPアドレスとサブネットマスクをまとめて表記する:Tech TIPS - @IT #!/bin/bash A=$1 C=$(( 2**(32-$A)-1 )) D=$(( 0xFFFFFFFF^$C )) E1…

リバースプロキシの設定その2

リバースプロキシの設定 - 揮発性のメモの続き転送する際、HTTP_HOST は書き換えられてしまう ProxyPreserveHost On ProxyPass /hoge http://172.16.101.51/piyo ProxyPassReverse /hoge http://172.16.101.51/piyo ProxyPreserveHost を有効にすれば、HTTP_…

phpstormで、パラメータ・ヒントを表示させない

パラメーター・ヒント - ヘルプ | PhpStorm コード入力中に、関数のパラメータの型とか意味を表示してくれる機能。 マウスカーソルを乗せた時だけ表示してくれればいいのに、ずっと出ててソースが横に伸びてうっとおしいので、この機能を切りたい。 File⇒Set…

蛍光灯をLED化したい

安定器をどうにかする必要があるらしいので、そもそもどんな形式なのかを調べる。 ADN450044 製品情報ダウンロード|コイズミ照明株式会社 半導体式と書いてある。 安定器は「インバータ(電子・半導体)式」か知らんけど、とにかくグロー球抜いて終わり と…

環境変数

bash $ A=123 567 -bash: 567: コマンドが見つかりません $ A="123 567" $ echo --$A-- 123 567 $ set A=123 567 $ echo --$A-- 123 567 $ set A="123 567" $ echo --$A-- 123 567 DOS窓 C:\>set A=123 567 C:\>echo --%A%-- --123 567-- C:\>set A="123 567…

perlでtouch

ファイルを作って時刻を更新する if(open(my $tmpfh, ">>", '/tmp/hoge.text')){ close($tmpfh); } utime(undef, undef, "/tmp/hoge.text"); ファイルを作成する - Perl入門ゼミ perl で touch | 裏表(Phinloda のもう裏だか表だか分からないページ) Perlの…

一時的

I open the file as a text temporarily. 一時的にテキストとしてファイルを開く I open the file as a text temporary. 一時的なテキストとしてファイルを開く 「に」と「な」の区別がつかなそうな顔

perlのCGIでのファイルアップロード処理

最低限のコードで use File::Copy; use CGI; my $cgi = new CGI; # 仮ファイルが勝手に作られ、勝手に消える my $upfile = $cgi->param('upfile'); # アップロードしたときのファイル名(hoge.txtとか) my $tmpfile = $cgi->tmpFileName($upfile); # アップロ…

sscanf

int main(void) { char *text = " 123a45678"; int val; int result; result = sscanf(text, "%4d", &val); printf("result=%d, val=%d\n", result, val); // 1, 123 return 0; }

gnucash 3.1 相変わらず文字化けがすごい

FDL27EX-D

コンパクト形蛍光ランプの型番の見方 FDL 「コンパクト形蛍光灯」という種類の蛍光灯の型番のうちの一つ。 4本の蛍光管が2列で四角く並んでいるタイプ。 口金の型番は GX10q ほかにもFPL・FHP(2本)、FML(4本が4列平たくなってる)、FHT(6本)などがある (口金…

LVMのディスクのサイズを変更する

CentOS6.9で 普通にインストールすると 論理ボリュームを / と /home で分けられるが サイズが適当なので、 / を小さくしたい。 マウントしっぱなしだと、大きくできるけど小さくはできないので、レスキューディスクから作業する。 # lvdisplay vg_VolGroup0…

【楽天市場】注文内容ご確認(自動配信メール)

楽天市場を装った迷惑メールを振り分ける設定 「全般的な設定・上級者向け・デコード」の「メールの発信国をX-TuruKame-Sender:ヘッダに記録する」をONにする 振り分け設定 を作成するSubject: が 【楽天市場】 で始まる かつ X-TuruKame-Sender: が JP で始…

ディスクイメージをVDI形式に変換する

5.2.8で確認 vboxmanage convertfromraw HOGE.ddi HOGE.vdi 変換先フォーマットは、特に指定しなくても拡張子で適当に判断してくれる 指定したいときは --format VDI とか適当に バージョンによってコロコロとコマンド名が変わるので注意する だいたいconver…