読者です 読者をやめる 読者になる 読者になる

perlのsplitで空の末尾を残す場合

#CSVデータ my $csv_data = "aaaa,bbbb,cccc,"; my @value_array = split(/,/,$csv_data); #↑↑場合は #@value_array = ('aaaa','bbbb','cccc'); #splitの第3引数に-1を指定 my @value_array = split(/,/,$csv_data,-1); #↑↑場合は #@value_array = ('aaaa','…

my.cnfのパラメータの内容

MySQL5.5 パラメータ 内容 basedir MySQLバイナリのインストールディレクトリ datadir データ格納先 tmpdir テンポラリディレクトリ指定 lc-messages-dir エラーメッセージが配置されているディレクトリ key_buffer_size MyISAMのインデックスをキャッシュす…

サブネットマスク計算 Net::Netmaskモジュール使ってみた

use utf8; use strict; use warnings; use NetAddr::IP; use Net::Netmask; my $block = new Net::Netmask ('192.168.56.1/27'); print "block:$block"."\n"; #ネットワークアドレス print "base:".$block->base()."\n"; #サブネットマスク print "mask:".$b…

【Linux】ファイルを削除しても全然容量が減らないときの対処法

バージョン centos 6.3 df -Th Filesystem Type Size Used Avail Use% マウント位置 /dev/mapper/yyyyy-lv_root ext4 50G 47G 271M 100% / tmpfs tmpfs 939M 0 939M 0% /dev/shm /dev/sda1 ext4 485M 37M 423M 8% /boot /dev/mapper/xxx_home ext4 45G 180M …

【Linux】マシンスペックを調べるコマンド

CPUの情報表示 cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 60 model name : Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz stepping : 3 cpu MHz : 0.000 cache size : 8192 KB fpu : yes fpu_exception : yes cpuid lev…

MySQL 操作

接続 /usr/bin/mysql -hlocalhost -utest -ptestp test 全てのテーブルとデータをファイルに出力 /usr/bin/mysql -hlocalhost -utest -ptestp test>~/all.dump 対象のテーブルcreate文をファイルに出力 /usr/bin/mysql -hlocalhost -utest -ptestp test>~/al…

vagrant up --provision時のエラー

環境 ホストマシン winodows7 Professional メモリ4G 32ビット 原因 vagrant haltしないでwindowsのマシンをシャットダウンしてしまったせいかもしれない。 エラー内容 Bringing machine 'default' up with 'virtualbox' provider... Your VM has become "in…

Markdownで取り消し線つけたい場合

下記の様に入力する!! ~~ああああああああああああああ~~ 変換後 ああああああああああああああ

git diff 実行時にファイル全体を表示させたいとき

git diff -U9999 Uは行数を表示するオプション.例えば10を設定すると差分行まわりで10行が出力される.ファイル内容について全行出力したいため大きな値9999を指定

perlで連続する同じ文字列を探す方法

同一文字が3回以上連続する場合 #!/usr/bin/perl use strict; use warnings; my $test = 'xyz123aaa'; #(.)は任意の1文字 #\1は正規表現内でマッチした文字 この場合任意の1文字 #{2,}2回以上連続した場合 if ($test =~ /(.)\1{2,}/){ print "$test\n"; } pe…

同一アプリ内のウィンドウを切り替える方法

Macのバージョン OS X 10.9.3 Option + Tabに変更 「システム環境設定」→「キーボード」→「ショートカットタブ」→「キーボード」→「次のウィンドウ操作対象にする」ダブルクリック Option + Tabを入力

画像共有先

IT

いくつか共有リンクがあって便利!! imgur.com