揮発性のメモ2

http://d.hatena.ne.jp/iww/

2018-05-01から1ヶ月間の記事一覧

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本)などがある (口金…