NFSクライアント側での転送速度の測定

NFSをマウントしているディレクトリへ行き書き込み速度 date; time dd if=/dev/zero of=1gb.dat bs=10M count=100; time sync読み込み速度 sync && echo 3 > /proc/sys/vm/drop_caches && date; time dd if=1gb.dat of=/dev/null 測定が終わったら rm 1gb.da…

du 直下のディレクトリの総計のみ表示

du -sh ./* | sort -nr

find で テキストファイルのみにワード検索

find . -type f | perl -nle 'print if -f && -T' | xargs grep "aaa.bbb"

多数決がもたらす民主主義に関する矛盾

マイノリティはマイノリティだから自分がマジョリティに理解されたくてマジョリティに投票する 結果、マジョリティはマイノリティから無視される 故に、多数決による決定は矛盾している

Mountain Lion からの脱出

まずは初期化 壊れたmacbook air 2012をもらったのでロジックボードを交換して、使ってみることにしました。 まずは、 Macを再起動 リンゴマークが表示されるまで「command + R」を押しっぱなしにする ディスクユーティリティを選択 初期化したいHDDを選択→…

Systemd に登録した pythonのデーモンの標準出力(stdout)が出ない

原因は標準出力がバッファされてしまっているため、即時出力してくれないUnit定義ファイルで実行している python コマンドのオプションに -u (stdout/stderr unbuffered)を追加して実行してあげます vi /etc/systemd/system/python_server.service[Unit] Des…

Ubuntu 18.04 の tomcat8 を ユーザ指定して実行する [Run tomcat 8 of Ubuntu 18.04 as specific user]

www として実行する。 run as www user. sudo vi /etc/default/tomcat8 # Run Tomcat as this user ID. Not setting this or leaving it blank will use the # default of tomcat8. TOMCAT8_USER=www # Run Tomcat as this group ID. Not setting this or le…

Ubuntu 18.04 で GUIモードを無効化/有効化する

無効化 sudo systemctl set-default multi-user.target 有効化 sudo systemctl set-default graphical.target

Firebaseでカスタムイベントを利用する

FirebaseでAndroidからカスタムイベントを記録します。 Firebaseのセットアップは割愛します。Firebaseでカスタムイベントを利用するには予め、アプリからイベントと付随するパラメータを送信しておきます。 翌日、Firebaseコンソールにてイベントとパラメー…

rsyncをxargsを使って並列実行

ls -1 /path/to/src | xargs -I {arg} -P 6 -n 1 rsync -avh /path/to/src/{arg} /path/to/dest ls -1 エルではなく1 xargs に渡すために 1行に1ファイル(フォルダ)出力 ↓パイプ -I {arg} で引数を置換する文字列を {arg} として -P 6 で並列数を6として指定…

Tomcat のログが /var/log/messages に出てしまう時は

vi /etc/tomcat/logging.properties -handlers = 1catalina.org.apache.juli.AsyncFileHandler, 2localhost.org.apache.juli.AsyncFileHandler, 3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler, java.util.log…

ベトナムのE-visaのパスポートの有効期限が間違っていた件

https://evisa.xuatnhapcanh.gov.vn/lien-he ここで wrong application infomation を選択して、 間違っている内容と、正しい内容を送信します。 送信しました。って出たのにフォームが表示されて?となりますが、 きちんと送信されているようです。 4時間ほ…

Google Play の定期購入のテストの仕様が変わったっぽい

少し前までは定期期間が1日のテスト定期購入だったのが、 5分更新で30分で自動で解約されるようになったっぽい。 解約されたときのステータスとかはまだ見てない。

ipset で安心安全サーバライフ

日頃サーバをいじっていると、ちょっと気を抜いただけで中国南北朝鮮ロシアあたりからアタックを試みられます。 もう面倒くさいので ipset でブロックしましょう。 ついでにsshは日本だけ許可しましょう。 yum install ipset ipset-service ipdenyから国別IP…

Android アプリ内購入(定期購入) テストの流れ

具体的な方法は別の方の記事を参照してください。 購入のフローまでを実装したAPKを作成する 購入、購入情報の取得等を実装したAPKを作成する 課金処理にはリリースバージョンが必要なので署名する アルファ、ベータ等クローズの状態で公開する リリース管理…

おいしいおいしい牛肉麺

材料(ラーメンどんぶり4杯分) 牛肉 500g(すじ、ブロック、すね等好きな部位) トマト 大2個 水 1000cc (A)生姜 大1かけ (A)長ネギ 1本 (A)玉ねぎ 1個 (A)八角 2個 (A)にんにく 2かけ 調味料 醤油 80cc 豆板醤 大さじ1 紹興酒 20cc 砂糖小さじ1 下ごしらえ 牛…

【DbUtils】java.sql.SQLException: Type 'NEWDATE' is not supported

このエラーはjava.util.Date型のプロパティに sql関数 date() をマッピングしようとした時に発生します。 date関数は、日付のみを返すためにマッピングに失敗します。 日付のみ扱う場合でも timestamp() 関数を使用しましょう。This error occurs when you t…

Tomcat設定 大量のファイルがあるContextでは、決して antiResourceLocking を true にしてはいけない (Tomcat setting.The Context with a lot of files, must never "antiResourceLocking " set true.)

大量のファイルがあるContextで antiResourceLocking を true にしてしまうと、 Tomcatが全てのファイルを temp にコピーしようとして起動できなくなる。If the Context with a lot of files never set "antiResourceLocking " be true, Tomcat can not star…

問題が発生したため、bluetooth共有を終了します。

bluetooth共有のデータを削除 ↓ ペアリングを解除して再ペアリング

JSPページで出力から無駄な改行を除去

本当に何度も何度も忘れる鳥頭なので

JSPファイルで 変数名"org" の変数を使用すると、include アクションが使えない

JSP

とあるJSPファイルで <jsp:include page="/WEB-INF/jspf/android/header.jspf" flush="true" />とした所The primitive type boolean of org does not have a field apacheというエラーが出てコンパイルができなかった。 何故なのかさっぱりわからなかったのだが、 "org" の部分にピンときて変数名を変えたら直った。</jsp:include>

find で ワード検索

find . -name '*.txt' -print | xargs grep "aaa.bbb"

FireFox 33 の IndexedDB のファイルが置いてある場所

%USERPROFILE%\AppData\Local\TEMP\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxx.default\storage\persistent

ガスコンロのSiセンサーを簡単に無効化

高火力で調理するのを邪魔するSiセンサー。 これを簡単にコンロを分解せずに改造せずに無効化する方法を紹介します。 問題はないとは思いますが、あくまで自己責任で行って下さい。 はじめに どうでもいいことが書いてあるので、読み飛ばしてもOKです。 読み…

CentOS 6.5 に メールサーバ構築

使用するソフト Postfix 2.6.6 Dovecot 2.0.9 設定目標 UNIXアカウントのユーザ使わない STARTTLSで暗号化 オレオレ証明書 バーチャルホスト DovecotのバーチャルユーザでSMTP-AUTH OP25B回避(ISPのSMTPサーバへ転送) postgrey example.com は読み替えで。 H…

ESXi インストール from USBメモリ

ブータブルUSBメモリの作成 USBメモリをFATでフォーマット https://www.kernel.org/pub/linux/utils/boot/syslinux/から syslinux-4.04.zip をDL(4.04じゃないと正常に動作しません) 展開し win32/syslinux.exe を適当な場所へ syslinux -a u:[ENTER] と実行…

CentOS6でIPV6を完全に無効化 Disable IPv6 completely on CentOS6

vi /etc/sysconfig/network > NETWORKING_IPV6=no > IPV6INIT=no vi /etc/sysctl.conf > # Disable ipv6 > net.ipv6.conf.all.disable_ipv6 = 1 > net.ipv6.conf.default.disable_ipv6 = 1 vi /etc/modprobe.d/blacklist.conf > blacklist net-pf-10 > black…

Tomcat 7 の起動が遅い時は。

Tomcat 7 ではデフォルトで WEB-INF/lib のアノテーションをVMがスキャンするので 起動がとっても遅かったりします。 これを無効にするには

病んだ男子の心も体もバッチリつかむおかゆをここに記す

材料(2人前) 米1合 ささみ1本 干ししいたけ1個 青ネギ少々 ウェイパー小さじ1(他で代用可 後述) 作り方 干ししいたけを200mLのお湯で戻す 米を洗い、800mL+干ししいたけの戻し汁200mLの水に30分つける ささみを入れて沸騰させる 沸騰したら弱火で30分煮込む …

Apache と Tomcat の連携に関する重要なTips

ApacheとTomcatを連携している方は多いと思います。ある日突然 Apache の server-status が "Sending reply" W でびっちり埋まって応答がなくなったります。この原因は Apache Tomcat のコネクションプーリングをOSがOSの好きなタイミングで切断してしまうた…