2014-09-01から1ヶ月間の記事一覧 - 揮発性のメモ2

揮発性のメモ2

知識をメモ書きしておく

2014-09-01から1ヶ月間の記事一覧

findで日付指定

findで日付指定して検索する際、 ▲日前ではなく、★月▼日を指定したい 2014-09-25 00:00:00 から 2014-09-25 23:59:59 までのファイルを検索 ★月▼日が何日前かを計算して指定する STARTTIME=$(( (`date +%s`-`date --date='2014-09-25' +%s`)/86400 +1 )) END…

char* A[] = {"Hello"};

C++

#include <iostream> int main() { char* A[] {"Hello"}; // =を書き忘れた printf("%s\n",A[0]); return 0; } C++11だとコンパイル通る。</iostream>

BASHの脆弱性で、PHPはどうなっちゃうか

ApacheでPHPスクリプト起動してるけど、モジュール版なら大丈夫っぽい。 Apacheの設定 AddHandler cgi-script .cgi AddHandler php5-script .php.cgi は環境変数を全部もらえるので、bash(system関数)呼出時に今回の脆弱性に引っかかる。 .php はsystem関数…

Intel(R) Virtualization Technology

VirtualBoxで 64bit仮想マシンを作れないときは、仮想化技術がオフになっている可能性がある。 BIOSを見て Intel(R) Virtualization Technology を有効にする:

スタートアップフォルダのプログラムをすべてもう一度起動する

@echo off rem スタートアップフォルダをもう一度実行 set TARGET="C:\Users\田中山\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" cd /d "%TARGET%" for /f "delims=" %%i in ('dir /B') do start "" "%%i" 参考にさせていただいたペー…

Downloading list of changes failed.

http://forums.debian.net/viewtopic.php?t=104854

コマンドラインオプションの指定の仕方

DOSからプログラムを起動するとき、 /や-で始まるオプション*1を" "で囲うと、ただのパラメータ扱いになるっぽい。 動作する "C:\Program Files (x86)\HidemaruMail\TuruKame.exe" /x "受信フォルダ開く.mac"動作しない (この場合メール作成になってしまう…

diffをインストールする

$ cat /etc/debian_version 3.1sargeです。 $ dpkg -S `which diff` diffutils: /usr/bin/diffdiffutilsです。 http://download.si-linux.co.jp/debian-sh/sarge-sh4/pool/main/d/diffutils/ $ wget http://download.si-linux.co.jp/debian-sh/sarge-sh4/poo…

PPTP設定

サーバ側 インストール apt-get install pptpd modprobe ppp_mppe /etc/pptpd.conf localip 172.17.0.1 remoteip 172.17.0.100-254自身のIPアドレスとクライアントのIPアドレスを指定 ppp0は自動で作られる /etc/ppp/pptpd-options name pptpdデフォルトのま…

メッセージキューとオートローディング

PHP

メッセージキューに適当なオブジェクトを突っ込んだとき、取り出し時にもちゃんとオートローディングは動作します。

秀丸メール起動時に指定フォルダを開く

秀丸メールには起動時に指定フォルダを開く起動オプションが存在しない。 なので、マクロを作って起動する。 loaddll "TKInfo.dll"; #n = dllfunc( "SelectFolder", "iww", "受信" );起動時にマクロを実行するオプションは /x マクロフォルダのマクロが起動…

cvsの設定

wheezy CVSのバージョンが変わり、cvs-pserverが無くなった。 代わりにサブコマンドのpserverを使う。 /etc/inetd.conf を編集 #cvspserver stream tcp nowait root /usr/sbin/tcpd /usr/sbin/cvs-pserver cvspserver stream tcp nowait root /usr/sbin/tcpd…

特定の文字が出るまでテキスト(バイナリかも)を表示する

\0が出てくるまで表示 cat b.txt | perl -ne '$a=index($_,"\0"); if($a<0){ print $_ }else{ print substr($_,0,$a); exit; }'

エクスプローラ上でファイルを開こうとすると、ときどきエクスプローラが異常終了する

どのファイルで落ちるかは運だけど、一度落ちると決まればそのファイルを触れば何度でも必ず落ちる。右クリックメニュー開いただけでも落ちる。 イベントビューアー(最近は最後の長音を伸ばす)でエラーログを確認する。 障害が発生しているアプリケーショ…