ALL 正規表現で特定の文字列を含まない書き方 正規表現で特定の文字列を含まない書き方です。?!に続けて、除外したい文字列(正規表現)を記述後、通常の正規表現を書きます。例えば、次のように書くと、・正規表現で.+tbm=ischを含まないかつ・正規表現でhttps?://(www\.go... 2015.04.12 ALL プログラミング
ALL SQLiteはディレクトリにも書き込み権限が無いとダメ PHPのプログラムで、fputs でのファイル更新は出来るのに、SQLiteでデータベース更新が unable to open database file エラーで出来ませんでした。これは下記ページで解決しました。SQLiteは、データベー... 2015.03.21 ALL プログラミング
ALL Windows で使用できるフリーの Perl実行環境 Strawberry Perl Windows で使用できるフリーの Perl実行環境、Strawberry Perl です。Strawberry Perl のサイトのイチゴの画像の下あたりに、「“When I’m on Windows, I use Strawberry... 2015.03.02 ALL Windowsプログラミング
ALL バッチファイルの実行環境をチェックする バッチファイルがどのような環境で実行されているかチェックする方法です。「管理者として実行されているかのチェック」と「32bitOSか 64bitOSかを判別する」の2つです。管理者として実行されているかのチェックサンプルfor /f "to... 2015.02.18 ALL Windowsプログラミング
ALL Perl で添付ファイル付きメールを送信する Perl でメールを送る関数です。日本語対応で、添付ファイルを送信できます。メール送信サブルーチンSendAttachedMail()メールを送信します。添付ファイルも送信できます。題名、本文、添付ファイル名とも日本語対応です。書式:Sen... 2014.12.18 ALL プログラミング
ALL ハードウェアリセット方法 ハードウェアリセットの方法です。キーボードリセットによる方法ポート 0x64 の bit 0 に 0 を書き込むと、コールドリセットされます。0x64 はキーボードコントローラのポートです。パソコン鳥も、15年以上前にこの方法でリセットする... 2014.10.24 ALL プログラミング
ALL メールアドレスの入力間違いを減らす mailcheck.js フォームでメールアドレスを入力してもらっても、そのアドレスに入力間違いがあった場合、メールを送ることが出来ません。メールアドレスの入力時にチェックできれば、入力ミスを防ぐことが出来ます。そのようなチェックを行える、mailcheck という... 2014.07.24 ALL Linuxサーバプログラミング
ALL C言語のデバッグ用printf C言語のデバッグ用printfです。表示と同時に、同じ内容をファイルにも出力しますので、表示内容が多い場合に役立ちます。また、デバッグが完了して不要になったら、デバッグ用ルーチンの呼び出し自体を簡単に無効化できるので、成果物にデバッグ用の無... 2014.03.13 ALL プログラミング
ALL C言語で指定したURLのHTMLを取得 C言語で指定したURLのHTMLを取得するサンプルです。Windows用です。ws2_32.lib をリンクして下さい。GetHtmlByUrl関数に取得したいURLを指定して下さい。#include<windows.h>#include<... 2014.01.18 ALL Windowsプログラミング
ALL C言語のファイル書き込み操作でディスクキャッシュを無効化する方法 C言語でのファイル書き込み操作でディスクキャッシュを無効化する方法です。C標準ライブラリレベルで無効化setvbuf(ファイルポインタ,NULL,_IONBF,BUFSIZ);OSレベルで無効化open関数でファイル状態フラグに O_DIR... 2013.09.17 ALL LinuxWindowsプログラミング