主に IT 技術を整理するためにメモ的に書き溜めています。少しだけフリーソフトもあるよ。コメントを残すには、 facebook を使ってください。

Munin を Debian にインストールする

先日 Redhat 、 CentOS と入れたんだけど、 Debian にも入れることになったので、そのメモ。 Debian はレポジトリにパッケージが取り込まれてるので、以下のコマンドを実行するだけ。
# apt-get install munin munin-node
設定はCentOS に Munin をインストールする参照。

Coldfusion + SQLServer で最後に追加された ID を取得するには

Coldfusion と SQLServer の環境で、最後に INSERT した際に自動的に発番される ID (シーケンス、オートナンバー)を取得するには @@Identity をうまいこと使ってやります。


もっと読む

Web サイトのサムネイルを Linux で生成

仮想 X サーバと firefox などのブラウザ、 ImageMagic を使用して実現します。
環境は以下のとおりです。
CentOS-4.4
xorg-x11-Xvfb
firefox
ImageMagick
全部 yum でインストールできたと思います。


もっと読む

Windows で特定のユーザ権限でプログラムを実行

runas コマンドを使用することで、 administrator を含む特定のユーザ権限でプログラムを実行できます。
コマンドプロンプトを開いて実行します。

C:\>runas /user:administrator cmd

FAT を NTFS に変換する

convert コマンドで行います。
C:\>convert C: /fs:ntfs

Linux で特定のユーザに su 許可を与える

pam 認証を使用して、指定したユーザ以外は su できないようにします。 以下の動作を行ってください。 /etc/pam.d/ の su ファイルを修正します。


もっと読む

Linux のタイムアウト時間を設定するには

Linux のコンソールのタイムアウト時間を設定するには /etc/ の profile をに TMOUT 環境変数をセットすることで行います。
/etc/profile はログインした全てのユーザに適用される設定ファイルです。


もっと読む

Linux のパスワードの長さを制限するには

Linux におけるパスワードの制限は /etc/ ディレクトリの login.defs ファイルの PASS_MIN_LEN の値を変更することで行います。
# vi /etc/login.defs
PASS_MIN_LEN    5

borland C++ Builder Directory tips

Borland C++ Builder のディレクトリ操作関連のチップスです。
もっと読む

sh でパスワードなどを入力させる時に非表示にする

sh スクリプト(sh に限らずコマンドライン全般)を作成してる際に、
ユーザにパスワードなどを入力させる事がよくあります。
そんな場合、入力されたパスワードはコンソール上には表示させないようにする必要があります。
そんな動作を実装するためには stty を使用します。


もっと読む

Java で外部コマンド実行

Runtime と Process 使って実行します。 InputStream から標準出力を読み込みます。
String command[3] = "ls", "-l", "-a";
Runtime rt = Runtime.getRuntime ();
Process pr = rt.exec (command);
InputStream is = pr.getInputStream ();

Java のオブジェクトコピーについて

Java にはシャローコピーとディープコピーがあります。
前者がポインタの書き換えで後者が実体の書き換えです。
C が分かってると分かりやすいのです。


もっと読む

PostgreSQL の Isolation Level

DBMS には隔離レベルと言うのがあって、 PostgreSQL の場合少し特殊みたいです。
デフォルトでは Read Committed なんだけど、 Transaction 中の Update 後に、他の Transaction による SELECT は Commit を待たずに実行できるようだ。


もっと読む

grep で / を条件にそのまま含めたい

grep は基本的に s/regex/string/ みたいな文法で '/' をそのまま扱いたいときは \/ と書かなければだめ。
でもこれを s@regex@string@ みたいな書き方をすることで '/' をそのまま扱える。

コマンドラインで WebDAV に接続するには

cadaver というツールが使えます。
以下のようにして Web サーバに接続し、様々なコマンドが使用できます。

$ cadaver http://example.com/webdavdir/

PostgreSQL で dump restore

PostgreSQL で dump や restore を行うには、 pg_dump を使う。
$ pg_dump -u dbname $gt; dbname.out
$ createdb dbname
$ psql -e -f dbname.out dbname

apache で他のドメインにリダイレクトさせる

ドメイン名を変更した際に、古いドメインにアクセスしてきたユーザを全て新しいドメインのページにリダイレクトしたい場合があります。
そんなときは、 apache の RedirectMatch を使います。


もっと読む

SOW

statement of work のことで、仕事の内容や納入時期、役割、賃金などが示された文書です。

Production Server

本番サーバのことです。 ちなみに、本番環境をリリースすることはを release とは言いません。 go into production とか launch と言う方が多いです。

Staging Server

テストサーバのことです。
ページ: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
フリーソフトウエア
EnjoiFLV
EnjoiPacket
EnjoiCrypto
ランキング
rank1, rank2, rank3, rank7, rank9, rank10, rank11
todo メモ
facebook 対応
ページ処理
RSS feed
検索機能
認証いる?
更新日表示
実はカテゴリ機能
多言語
実はユーザ機能
ソースその内公開
動作環境メモ
php-5.1.6 with PDO
SQLite-3.3
IE6
FireFox-1.5
RSS
非認証

検索
Google