2014-01-01から1年間の記事一覧
Samba2.2系で利用されていたのが「smbpasswd」で、 Samba3.0以降で利用されるのが「pdbedit」ですね。 pdbeditコマンドについて Yahoo!知恵袋 Sambaの認証をsmbpasswdからtdbへ移行 smbpasswd -a ユーザ名 ↓ pdbedit -a ユーザ名 Windowsファイルサーバー構…
http://www.tipsfound.com/Excel/04countif.vbhtml × ではないセルの数を数える =COUNTIF(E26:E101,"<>×")<>を使う
Windows8 全画面アプリなどでデスクトップが見えないときに、簡単な操作でデスクトップの一部分を見えるようにし、ドラッグ&ドロップなどの操作を可能にするアプリケーションを探す Lennon http://jlab.xii.jp/ Lennon : ウインドウを透かして隠れたデスク…
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…
#include <iostream> int main() { char* A[] {"Hello"}; // =を書き忘れた printf("%s\n",A[0]); return 0; } C++11だとコンパイル通る。</iostream>
ApacheでPHPスクリプト起動してるけど、モジュール版なら大丈夫っぽい。 Apacheの設定 AddHandler cgi-script .cgi AddHandler php5-script .php.cgi は環境変数を全部もらえるので、bash(system関数)呼出時に今回の脆弱性に引っかかる。 .php はsystem関数…
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" 参考にさせていただいたペー…
http://forums.debian.net/viewtopic.php?t=104854
DOSからプログラムを起動するとき、 /や-で始まるオプション*1を" "で囲うと、ただのパラメータ扱いになるっぽい。 動作する "C:\Program Files (x86)\HidemaruMail\TuruKame.exe" /x "受信フォルダ開く.mac"動作しない (この場合メール作成になってしまう…
$ 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…
サーバ側 インストール 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デフォルトのま…
メッセージキューに適当なオブジェクトを突っ込んだとき、取り出し時にもちゃんとオートローディングは動作します。
秀丸メールには起動時に指定フォルダを開く起動オプションが存在しない。 なので、マクロを作って起動する。 loaddll "TKInfo.dll"; #n = dllfunc( "SelectFolder", "iww", "受信" );起動時にマクロを実行するオプションは /x マクロフォルダのマクロが起動…
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; }'
どのファイルで落ちるかは運だけど、一度落ちると決まればそのファイルを触れば何度でも必ず落ちる。右クリックメニュー開いただけでも落ちる。 イベントビューアー(最近は最後の長音を伸ばす)でエラーログを確認する。 障害が発生しているアプリケーショ…
Fatal error: Method Fuel\Core\View::__toString() must not throw an exception in /opt/hoge/fuel/core/classes/response.php on line 355 FuelPHPの出力エンコーディングとビューのセキュリティ Views - 概要 - FuelPHP ドキュメント View::forge('heade…
一時的にオブジェクトを作って渡すとき、C++ならいちいちnewとかせずに引数の中で使い捨てできる。 #include <stdio.h> class Pos_t { public: int x; int y; }; void show(const Pos_t &A) { printf("X=%d\n",A.x); printf("Y=%d\n",A.y); } int main() { printf("初</stdio.h>…
gitコマンドでディレクトリ名を変更する git mv hoge piyo
PHP: spl_autoload_register - Manual PSR-0(日本語)|北海道札幌市のシステム開発会社インフィニットループ 未定義のクラスを使おうとすると、特殊関数 __autoload()が呼び出される。 spl_autoload_register()で関数を登録しておくと、それを __autoload(…
Sambaのユーザー一覧を見る pdbedit pdbedit -L/var/lib/samba/passdb.tdbを参照する。変更はできない。 tdbファイルを見る tdbファイルとは apt-get install tdb-toolstdbdump passdb.tdbキーに\0が含まれていてキー指定がうまくいかないので、tdbtool を使…
Google Chromeが起動するたびに少しずつ右にズレていくので、なんとかするツールを探した。 DevilsPieとは、Linuxのデスクトップ環境でウィンドウが表示された時に、自動的に表示位置や大きさを調整するための常駐型ツールである。 設定ファイルにしたがって…
$ gcc -O2 -fno-exceptions -mwindows -o cygterm.exe cygterm.cc cygterm.res gcc: エラー: spawn: No such file or directory ・migw64-x86_64-gcc-core ・migw64-x86_64-gcc-g++ $ x86_64-w64-mingw32-gcc -O2 -fno-exceptions -mwindows -o cygterm.exe …
Array ( [0] => HY000 [1] => 1449 [2] => The user specified as a definer ('hoge'@'localhost') does not exist )insert時にトリガー動かすようになってた。 そのトリガーの実行権限が、ログインユーザと食い違ってるとこのエラーが出て動かない。 トリガ…
$ git clone ssh://hoge@piyo/var/lib/git/fuga.git Cloning into fuga... remote: Counting objects: 1466, done. remote: warning: suboptimal pack - out of memory remote: Compressing objects: 82% (358/434) error: pack-objects died of signal erro…
VPNの追加ボタンがグレーアウトしているので、次のパッケージをインストールする pptp-linux network-manager-pptp network-manager-pptp-gnome apt-get install network-manager-pptp-gnomeこれで、PPTPのプラグインが追加され、VPNとしてPPTPが使えるよう…
chmod a+rw /dev/ttyUSB0これをしないとrootでもPermission deniedになることがたまにある。 dialoutグループに入ってても無駄っぽい。理由がわからない。 cu シリアル・ポートを使おう(cu コマンド) インストール apt-get install cu 起動 cu -s 115200 -…
SJIS,EUC-JP,UTF8 を行き来するのに最低限必要なファイル /usr/bin/iconv /usr/lib/gconv/gconv-modules /usr/lib/gconv/libJIS.so /usr/lib/gconv/EUC-JP.so /usr/lib/gconv/SJIS.so あると良いかもしれないファイル /usr/lib/gconv/gconv-modules.cache /u…
新しいオフィスにはヘルプメニューが無いので、バージョン確認をする手段も変わる。 メニューから ファイル⇒アカウント でバージョン確認可能