プログラミング

ALL

PowerShellをバッチから管理者権限で動かす

バッチファイルから、PowerShellスクリプトを管理者権限で動かす方法です。PowerShellスクリプトはエクスプローラからダブルクリックで実行できず、管理者権限で動かすのも面倒です。バッチファイルから実行するとダブルクリックで実行も...
PowerShellWindowsプログラミング
ALL

いつも make で高速化する

makeコマンドは -jオプションを付けると、並列で処理を行い、make時間を短縮できます。しかし、いつも手動で -jオプションを付けるのは面倒なので、自動的に指定されるようにします。~/.bashrc の末尾に次の行を追加しておくと、ma...
Linuxプログラミング
ALL

Perlの出力でバッファリングしないようにする

Perlの出力でバッファリングせずに、すぐ出力するには、下記の行を実行します。useIO::Handle;STDOUT->autoflush(1);次のプログラムはサンプルです。0 1 2 ... と表示するものですが、実行してもすぐには表...
プログラミング
ALL

バッチファイルを管理者権限で動作させる

バッチファイルの内容を、管理者権限で動作させる方法です。バッチファイルの先頭に次を記述します。1ファイルで実行できます。@echo offcd /d %~dp0for /f "tokens=3 delims=\ " %%i in ('who...
Windowsプログラミング
ALL

emacs で php-mode を使えるようにする

emacsでphpファイルを編集するのに便利な php-mode の導入方法です。Ubuntu14.04php-elispパッケージをインストールすれば php-mode が導入されます。sudoapt-getinstallphp-elis...
Linuxプログラミング
ALL

コマンドプロンプトからプログラムを管理者として実行する方法です。

コマンドプロンプトからプログラムを管理者として実行する方法です。プログラムを右クリックして「管理者として実行」と同等のことが行え、管理者パスワードを入力する必要が無く、管理者名が administrator以外でも動作可能です。方法ですが、...
Windowsプログラミング
ALL

javascript で画像サイズの取得に失敗する場合

javascript である画像のサイズを取得する場合、次のようなコードがよく説明されています。imgタグで指定されたwidth,height ではなく、画像自体のwidth,heightが取得できますが、これ、取得に失敗することがあります...
Windowsトラブルシューティングプログラミング
ALL

準備不要!ブラウザ上でプログラミングする

C言語などのプログラミング言語を覚えようとする際、まずプログラミングができるように準備をする必要がありますが、ちょっと試したいだけの場合は面倒です。そこで、ブラウザ上でプログラミングが行えるサイトの紹介です。コンソールベースですが、準備不要...
プログラミング
ALL

接続元によってWebページのリダイレクト先を変える

接続元によってWebページのリダイレクト先を変える方法です。リダイレクトを JavaScript で行います。以下の行を実行すると、リダイレクトされます。<scripttype="text/javascript">location.href...
サーバプログラミング
ALL

正規表現で特定の文字列を含まない書き方

正規表現で特定の文字列を含まない書き方です。?!に続けて、除外したい文字列(正規表現)を記述後、通常の正規表現を書きます。例えば、次のように書くと、・正規表現で.+tbm=ischを含まないかつ・正規表現でhttps?://(www\.go...
プログラミング