◎lv
SJIS→UTF変換可能。
△NextFTP Ver4.85
ファイル転送と同時にSJIS→UTF変換できる。
試用期限があり。
×iconv
SJIS→UTF変換できるが、バックスラッシュ変換問題がある。
yenマークのバックスラッシュを英語のバックスラッシュ(\)ではなく
まじめにyen記号に変換する。
コンパイラがyesマークバックスラッシュを解釈できない。
【lvで文字コード変換】
$ cat s2u.com
#!/bin/sh
mkdir -p ./UTF
rm -f ./UTF/*
for file in `find . -type f`;
do
echo $file
/usr/com/bin/lv -Is -Ou8 $file > ./UTF/tmpfile
#iconv -f shift_JIS -t UTF-8 $file > ./UTF/tmpfile
#iconv -f eucJP -t UTF-8 $file > tmpfile
#iconv -f Shift_JIS -t UTF-8 sjis.txt > utf-8.txt
mv ./UTF/tmpfile ./UTF/$file
done
exit
役に立たないかもしれないがイチオウiconv
$ cat iconv.com
#!/bin/sh
for file in `find . -type f`;
do
echo $file
iconv -f eucJP -t UTF-8 $file > tmpfile
mv tmpfile $file
done
exit
2008年12月17日水曜日
文字コード変換
2008年11月28日金曜日
Poderosaでカラー表示
主にlinux(RedHat)上で使う
Ver4.3.3b
setenv TERM=kterm
xterm-colorだとemacs検索で背景色が紫になる。
Ver4.1.0
export TERM=xterm-color
Poderosa
ツール オプション 表示 背景色:黒 テキスト色:白
vimでも、emacsでも。
2008年11月20日木曜日
2008年10月25日土曜日
2008年10月18日土曜日
2008年10月11日土曜日
catコマンドでファイルを作成
/bin/cat > $UNSET_RDN_NFS_FILE << "EOF"
(ここにテキスト記載)
(ただしスクリプトの変数$VARなどは展開されない。$VARのまま出力)
#EOF
2008年10月7日火曜日
symlcsvc.exe 停止
シマンテックsymantecのノートンnorton体験版をアンインストールしたのに
symlcsvc.exeがスタートアップで自動起動登録されている。
C:\Program Files\Common Files\Symantec Shared\CCPD-LC\symlcsvs.exe
サービス(ローカル)
自動→手動。
(停止操作はできなかった)
2008年9月30日火曜日
リダイレクト リダイレクション
入出力リダイレクション
標準出力&標準エラー出力の"両方"をファイルに送る。
(Cシェル系)cmd >& file
(sh系)cmd > file 2>1&
’noclobberが設定’されていても書き込む。
(Cシェル系)cmd >&! file
標準出力&標準エラー出力の"両方"をファイルに追加する。
(Cシェル系)cmd >>& file
(sh系)cmd >> file 2>1&
noclobberが設定されていても追加する。
(Cシェル系)cmd >>&! file
<<delim delim で始まる行までを標準入力にする
|& 標準エラー出力と標準出力を結合し、パイプする
(Bシェル系)
【処理 [ファイル・ディスクリプタ]> 出力先】
[標準出力をリダイレクト]
$ echo "Nikkei Linux" 1> test
$ echo "Nikkei Linux" > test (省略形)
[標準エラー出力をリダイレクト]
$ find / -name ".txt" 2> /dev/null(エラー捨てる)
$ find / -name ".txt" > result.log 2> error.log(結果をファイルresult.log エラーをファイルerror.log)
【標準出力と標準エラーをまとめて出力】
$ find ./ -name '*.txt' 1>log.log 2>&1
(「2>&1」により,標準エラー出力は標準出力と同じ場所に記述される。)
参考
http://uguisu.skr.jp/Windows/csh.html
http://x68000.q-e-d.net/~68user/unix/pickup?%A5%EA%A5%C0%A5%A4%A5%EC%A5%AF%A5%C8
2008年9月25日木曜日
lspci
【参考】
■/sbin/lspci -xxxxvvv(分からなければこれでアリか)
■/sbin/lspci -xxxvv
13:08.0 RAID bus controller: Hewlett-Packard Company: Unknown device 3238
Subsystem: Hewlett-Packard Company: Unknown device 3211
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr+ DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR+
Latency: 64
Interrupt: pin A routed to IRQ 233
Region 0: Memory at fdf80000(***PCIアドレス***) (64-bit, non-prefetchable) [size=512K](***サイズ***)
Region 2: I/O ports at 4000 [size=256]
Region 3: Memory at fdf70000(***PCIアドレス***) (32-bit, non-prefetchable) [size=32K](***サイズ***)
Capabilities: <available only to root>
00: 3c 10 38 32 47 01 10 81 00 00 04 01 00 40 00 00
10: 「04 00 f8 fd 00 00 00 00 01 40 00 00 00 00 f7 fd
20: 00 00 00 00 00 00 00 00」 00 00 00 00 3c 10 11 32
30: 00 00 00 00 c0 00 00 00 00 00 00 00 0a 01 00 00
10h~27までがBAR
# /sbin/lspci
00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 0c)
00:01.0 System peripheral: Intel Corporation E7520 DMA Controller (rev 0c)
00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 0c)
:
05:0c.0 PCI bridge: Integrated Device Technology, Inc. PES64H16 PCI Express Switch
↑
PCI識別番号(PCI機器に割り当てられている識別番号) バス番号:デバイス番号.ファンクション番号
クラス名(デバイスの種類)
ベンダー名
デバイス名(ICチップの型番)
参考:http://open-groove.net/linux/lspci-bus-device-check/
lspciの表示は、
/proc/bus/pci/配下のカーネルがハードウェアから得た情報を元に、
/usr/share/hwdata/pci.ids(ハードウェア情報のDB)と照合し、
マッチしたものを整形して出力したもの
-sオプションで名デバイスを指定すればそのデバイスの詳細のみを確認できる
# lspci -s 00:11.0 -v
「-d ベンダーID:デバイスID -v」で、指定したベンダーIDとデバイスIDを持つデバイスのみ詳細表示
以下のように、ベンダーIDのみの指定も可。
# lspci -d 8086: -v
/usr/share/hwdata/pci.ids(ハードウェア情報のDB)
2008年9月19日金曜日
NFSサーバー NFSクライアント 設定
【NFSサーバー(linux)】
/etc/exportsfs
/home/user/dd 192.168.50.1/255.255.255.0(rw)
# /sbin/service nfs reload
# /usr/sbin/exportfs -v
【NFSクライアント(Solaris)】
# /sbin/groupadd -g GID値 グループ名
# /sbin/useradd -g グループ名 -u UID値 名前
# passwd 名前
# mount -F nfs NFSサーバー名:エクスポートディレクトリパス マウントポジション絶対パス
【注意】
①telnet、pingできるのにNFS、NTPが動作しない場合、ファイアウォールを疑うべし。
redhat:
メニュー「アプリケーション」、「システム設定」、「セキュリティレベル」
「信頼できるデバイス」で該当eth?がチェックされているか?
②そのディレクトリ、ファイルのパーミッションはrwxか?
2008年9月18日木曜日
rootパスワード忘れ
シングルユーザモードでブートしてパスワード再設定。
GRUBがロードされている間にESCキー入力。
Recovery modeオプションの場合:選択し、bを入力しシングルユーザモード。
それ以外はデフォルトブート設定を選択。
kernelで始まるラインを選択し、e入力。
ラインの終わりに'single'パラメータ追加。
リターンキー入力。
「b」入力し起動。。
2008年9月13日土曜日
Thuderbird 既読にしない
メール閲覧時に勝手に既読にしない。
ツール-オプション-詳細-一般
「メッセージをxxx秒間以上表示していたら既読とする」
xxx秒間→31536000(大きな値)
31536000=1年
2008年9月12日金曜日
セキュリティーソフト
ハミングヘッズ社 http://www.hummingheads.co.jp/index.html
のセキュリティソフト(操作監視ソフト)のプロセス(らしい)
BKTask.exe
BKExist.exe(?)
C:\Program Files\HummingHeads\SecurityPlatform\
なんかPCの調子が悪いのはこれのせいか?
Windows終了時時々BKTask.exe(?)がメモリリードできませんでしたエラーメッセージが表示される。
【killBKTask.bat】
@echo off
echo "START %0"
:LBL_1
echo "Start kill -->"
taskkill /f /fi "IMAGENAME eq BKTask.exe"
echo "<--End kill"
goto :LBL_1
echo "END %0"
【killBKExist.exe】
@echo off
echo "START %0"
:LBL_1
echo "Start kill -->"
taskkill /f /fi "IMAGENAME eq BKExist.exe"
echo "<--End kill"
goto :LBL_1
echo "END %0"
コントロールパネル-管理ツール→名前:SePService
※停止操作できない。
※プロパティ-全般-スタートアップの種類→自動/無効/手動選択できる模様。
2008年9月9日火曜日
2008年9月5日金曜日
2008年9月2日火曜日
vxTimeBaseGet
文書化されていない関数
Q: Is there a high-speed clock available?
A: As you're using a PowerPC, vxLib.h defines an undocumented function
(actually given in arch/ppc/vxPpcLib.h)
IMPORT void vxTimeBaseGet (UINT32 * pTbu, UINT32 * pTbl);
---->
#include <vxLib.h>
#include
UINT32 start_hi,start_lo;
UINT32 hi,lo;
vxTimeBaseGet(&start_hi, &start_lo);
for(w_i=0; w_i<LIMIT_LOOP; w_i++) {
printf("Hello World #%d\n",w_i);
}
vxTimeBaseGet(&hi, &lo);
printf("hi = %u lo = %u\n",
hi - start_hi,
lo - start_lo);
【秒換算】
(High値×4294967296+Low値)/666,666,666(周波数)
※4294967296…Low値(32bit)の桁上がり。
<----
http://www.xs4all.nl/~borkhuis/vxworks/vxw_pt2.html
2008年8月28日木曜日
VxWorksの雰囲気
vxWorks.h
vxWorksCommon.h
にはvxworksの雰囲気。
vxWorksCommon.h
FALSE (0)
TRUE (1)
OK 0
ERROR (-1)
NO_WAIT 0
WAIT_FOREVER (-1)
32bitバイトスワップ
LLSB(x) ((x) & 0xff)
LNLSB(x) (((x) >> 8) & 0xff)
LNMSB(x) (((x) >> 16) & 0xff)
LMSB(x) (((x) >> 24) & 0xff)
LONGSWAP(x) ((LLSB(x) << 24) | \
(LNLSB(x) << 16)| \
(LNMSB(x) << 8) | \
(LMSB(x)))
FOREVER for (;;)
max(x, y) (((x) < (y)) ? (y) : (x))
min(x, y) (((x) < (y)) ? (x) : (y))
FAST register
IMPORT extern
LOCAL static
2008年8月22日金曜日
2008年8月20日水曜日
SolarisとSunOSのバージョン表記の関係
時々Solaris2.7, 2.8, 2.9の表記があるが、それぞれSolaris7, 8, 9を意味する。
Solaris 9 8 7 2.6 2.5.1 2.5 2.4 2.3 1.1.2 1.1.1B
SunOS 5.9 5.8 5.7 5.6 5.5.1 5.5 5.4 5.3 4.1.4 4.1.3_U1
Solaris10
SunOS5.10
Solaris 9
SunOS 5.9
Solaris 8
SunOS 5.8
Solaris 7
SunOS 5.7
Solaris 2.6
SunOS 5.6
Solaris 2.5.1
SunOS 5.5.1
Solaris 2.5
SunOS 5.5
Solaris 2.4
SunOS 5.4
Solaris 2.3
SunOS 5.3
Solaris 1.1.2
SunOS 4.1.4
Solaris 1.1.1B
SunOS 4.1.3_U1
2008年8月13日水曜日
シャットダウン リブート shutdown reboot init
◎shutdown:manyより「shutdown はシステムを安全に終了させる。」
○reboot:haltへのリンク。shutdownが起動される。
○init 6:initプロセスの制御
2008年8月9日土曜日
perl tips
(誤)my (@numbers,$x,$y) = @_;
(正)my ($x,$y,@numbers) = @_;
@number配列は全ての@_(サブルーチン引数)を食べ尽くしてしまう。
【配列要素を数値の小さい順にソート】
my @sorted = sort { $a <=> $b } @array;
【配列空判定】
if(@array){print "空ではない\n";}
$< プロセスの実ユーザーID
$> プロセスの実効ユーザーID
$( プロセスの実グループID
$) プロセスの実効グループID
【タイムゾーンオフセット】
#!/usr/bin/perl
use Time::Local;
my $now = time();
my $off = (timegm(localtime($now))-timegm(gmtime($now)));
print "$off\n";
(文字列)
use POSIX 'strftime';
my $itemTimezoneStr = strftime "%Z", localtime;
【パーミッション】
chmod 0644, $targetFilePath;
【配列重複要素削除】
# array -> hash (Delete Repetition)
my %uniq_num;
foreach (@number) { $uniq_num{$_} = 1; }
# hash -> array
my @uniqarray_num = keys(%uniq_num);
print "uniqarray_num = @uniqarray_num\n" if($debug);
【配列操作】(いろいろできそう)
use List::Util; #配列操作ユーティリティクラス
emacs tips
grep、grep-find
grep結果ウィンドウ内、
C-x `場所にタグジャンプ。
M-p と M-n(permissionエラーメッセージ等スキップ)
同時スクロール
M-x scroll-all-mode
シェルのコマンド履歴利用:
M-n 履歴を次に進む
M-p 履歴を前に戻る
置換:
M-x、query-replace【return】、旧文字【リターン】、新文字【リターン】
左下に「Aあuuuu:---…」等と表示されたら、CTRL+「ろ(\)」で元に戻す。(キー押し間違い)
やり直し(ctrl+shift+-(=))のやり直し(ctrl+u)
文字化け
export LANG=ja_JP.UTF-8 でないと日本語化け化け。
* キーボード入力のエンコーディング(C-x RET k)
* 端末出力のエンコーディング(C-x RET t)
* ファイルに保存する際のエンコーディング(C-x RET f)
日本語on/off
ctrl+\
ウィンドウの幅を広げる
縦方向 C-x ^
横方向 C-x {
Esc 3 C-x ^ のように、Esc 数字 であらかじめ何回繰り返すが指定してからやった方が便利です。
http://www1.ocn.ne.jp/~ruby11/linux/emacs3.html
2008年8月8日金曜日
2008年8月7日木曜日
.emacs
;; C-hをDELに変換する。
(keyboard-translate ?\C-h ?\C-?)
;; DELをC-hに変換する。
(keyboard-translate ?\C-? ?\C-h)
;;TAB
(setq default-tab-width 4)
;オートインデント
(global-set-key "\C-m" 'newline-and-indent)
;; テキストの折り返し無効
(setq-default truncate-partial-width-windows t)
(setq-default truncate-lines t)
2008年7月31日木曜日
ATOK2008の設定
入力・変換
入力補助
■テンキーからの入力を必ず半角にする
■確定文字で入力する
省入力・推測変換
省入力データ
■コンピュータ・インターネット用語データ
話し言葉モード
基本→変換→表現 が「一般」になっていたら「話し言葉」にしましょう。
(PCを仕事に使わない人)
省入力・入力補助→推測変換を有効にする をONにして、頻度を高。
省入力データの項目でチェックボックスがオフになってる項目がいくつかある
「コンピュータ・インターネット用語データ」他。
「候補ウインドウ」→「追加する候補」を適当に設定する
全部カタカナにしただけの候補。(F7キー)
2008年7月28日月曜日
DVD(iso)→avi
Handbrake
複数ISOを一気にAVI化できるDVD変換ツール
http://handbrake.fr/?article=download
http://www.oshiete-kun.net/archives/2007/04/isoavidvdhandbrake.html
2008年7月7日月曜日
2008年7月6日日曜日
2008年7月5日土曜日
RHEL4ネットワークサービス
NFSサーバーnfs-utilsディストリビュージョンインストール時、インストールされる。
NTPサーバーntpディストリビュージョンインストール時、インストールされる。
xinetdxinetdディストリビュージョンインストール時、インストールされる。
iptables(NAT)iptablesディストリビュージョンインストール時、インストールされる。
FTPサーバーgssftpdディストリビュージョンインストール時、インストールされる。(xinetd)
telnetサーバーkrb5-telnetディストリビュージョンインストール時、インストールされる。(xinetd)
DHCPサーバーdhcp明示的な選択インストールが必要。(dhclient)
TFTPサーバーtftp-server明示的な選択インストールが必要。(レガシー)
telnetサーバーtelnet-server(レガシー)
2008年6月23日月曜日
Firefox拡張
☆Adblock Plus
All-in-One Gestures
☆All-In-One Sidebar
Auto Copy
選択文字列を自動でクリップボードへコピー
AutoPager
次のページを自動的に読み進める
Better Greader
DownloadHelper
https://addons.mozilla.org/ja/firefox/addon/3006
http://www.downloadhelper.net/index.php
☆Fancy Numbered Tabs
https://addons.mozilla.org/en-US/firefox/addon/5861
※Tab Mix Plusの設定(タブ番号を常に表示させる)
「表示」-「タブ」-「アイテム表示」-「[タブを閉じる]ボタンを"全てのタブに表示」
FEBE
バックアップ
FoxClocks
Google Toolbar
IE View
ImgLikeOpera
画像表示のフィルタリング
MinimizeToTray
トレイに格納する。
PDF Download
Personal Menu
メニューバーを非表示にできる。緊急時:ctrl+shift+alt+s
ScrapBook
☆Tab Mix Plus(Firefox3では開発版)(正式版リリース2008/10/07(火))
Screenshot Pimp
スクリーンショット
【使用やめた】
Status-bar Calculator
ステータスバーに電卓。HexToDecなどもできる。
2008年6月20日金曜日
Showコマンドシリーズ
show
タスク情報の表示
-> show ( tNetTask, 1 )
i or tiでも可能
semShow
セマフォの状態を表示。
待機状態のタスク名を表示することもできる。
第1引数:セマフォID
第2引数:0=summary 1=details
※1=deatils キュー登録タスクは解放される順に表示される。
ifShow
ネットワークデバイスのコンフィギュレーション情報を一覧表示する。
routeShow
ルーティングテーブルがデバイス用のエントリを持っているか確認する。
hostShow
デバイスがホストテーブルに追加されたか確認する。
MACアドレス
イーサネットの場合48ビットの符号
先頭オクテット(8bit)の0x02ビットがグローバルアドレスとローカルアドレスを識別するビット
OFF:グローバルアドレス
ON:ローカルアドレス
一般的には、
最初の24ビット:ベンダーID部、
次の8ビット:機種ID、
最後の16ビット:シリアルID
上位32ビットでネットワーク機器の機種名まで特定可能
http://ja.wikipedia.org/wiki/MAC%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9
http://standards.ieee.org/regauth/oui/index.shtml
2008年6月19日木曜日
エンディアン
エンディアンネス (endianness)
バイトオーダ (byte order)
0x1234ABCD という4バイトのデータ
ビッグエンディアン:
データの上位バイトからメモリに「12 34 AB CD」と並べる方式
リトルエンディアン:
データの下位バイトから「CD AB 34 12」と並べる方式
http://ja.wikipedia.org/wiki/%E3%82%A8%E3%83%B3%E3%83%87%E3%82%A3%E3%82%A2%E3%83%B3
#include <stdio.h>
#define SWAP32(a) ((((a) & 0xff000000) >> 24) | (((a) & 0x000000ff) << 24) | \
(((a) & 0x00ff0000) >> 8) | (((a) & 0x0000ff00) << 8))
int main()
{
unsigned int indata;
unsigned int outdata;
while(1) {
printf("data(hex) = "); scanf("%x", &indata);
if(indata == 0xffffffff) { break; }
outdata = SWAP32(indata);
printf("swap = 0x%08X\n", outdata);
}
return 0;
}
2008年6月15日日曜日
google earthのお気に入り
C:\Documents and Settings\[アカウント名]\Application Data\Google\GoogleEarth
C:\Documents and Settings\[アカウント名]\Local Settings\Application Data\Google\GoogleEarth
myplaces.kml
エクスプローラ
ツールメニュー
フォルダオプション
[表示]タブ
詳細設定一覧
ファイルとフォルダの表示
すべてのファイルとフォルダを表示する
2008年6月13日金曜日
2008年6月10日火曜日
2008年6月8日日曜日
2008年6月6日金曜日
コマンドによるファイル編集 cmp diff sort uniq comm tr
コマンドによるファイル編集は、これらのコマンド cmp diff sort uniq comm を利用。
uniq
経理データなど危険。同じ金額の場合など。
http://www.ibm.com/developerworks/jp/linux/library/l-tiptex6/index.html
便利:指定した数のフィールドを飛ばす機能 -f
ログ時刻フィールドをスキップ。
tr -d '\015' < myheader.h > new.h
2008年6月3日火曜日
使用しているソフトウェア
AnVir Task Manager Free(タスクマネージャー)
AuctionLimitBidder(ヤフオク)
BunBackup(バックアップ)
DiskInfo(ディスクサイズ解析)
DiskInfo(ハードディスクドライブ解析)
dvd2wmv(DVD→WMV変換)
FreeMind(マインドマップ系)
gc(時計)
GOM PLAYER FLV再生 http://www.gomplayer.jp/index.html
GoogleDesktop
Gost Deleter(重複画像削除)
IgRemote
Server:/service、/p:1212(コントロールパネル、管理ツール、せービス)
Client:/c:192.168.24.51 /p:1212 /ff(/ff:高解像モード)
kechi(燃費)
MINDPiECE(マインドマップ系:お試し)
MozBackup(Firefox、Thunderbirdバックアップ)
PDF XChange Viewer(PDF編集ビューアー)
PGLST(インストールアプリケーション解析)
Recuva(削除ファイル復旧)
SmartDefrag(デフラグ)
virtuaWin(仮想デスクトップ)
WinCDEmu(DVDダブルクリックマウント)
ぴたすちお
みやぶん太(ファイル分割)
2008年5月29日木曜日
キャッシュ ライトバック(コピーバック)
キャッシュメモリのみに書き込んでおき、CPUの空き時間でメインメモリに書き込む。
データの整合性が保たれない。制御やや困難。
ライトスルーキャッシュよりCPUの待ち時間小。動作高速。
キャッシュ ライトスルー
メインメモリにデータを書き込む際に、同時にキャッシュメモリへも同じ内容を書き込むモード。
キャッシュとメインメモリのデータ整合性が保たれる。制御容易。高速化効果薄。
ライトバックキャッシュよりCPUの待ち時間大。
2008年5月26日月曜日
2008年5月24日土曜日
DCOM Distributed Componet Object Model
ネットワーク上に分散配置されたコンピュータ上のソフトウェアコンポーネント間通信のためのマイクロソフト独自の技術。
http://ja.wikipedia.org/wiki/Distributed_Component_Object_Model
2008年5月19日月曜日
Thunderbirdのフォント設定 メイリオ
フォント設定について参照↓
http://homepage1.nifty.com/akshiba/mail_web/tb_customize.html#01
3 つの設定ファイル(デフォルトでは存在しない)
user.js:
様々な設定を変えるために使います。(プロファイルフォルダ)
userChrome.css:ブラウザの外観を変えるために使います。(プロファイルフォルダ\Chrome)
(サンプルファイルuserChrome-example.css)
userContent.css:
Web ページの見た目を変えるために使います。(プロファイルフォルダ\Chrome)
(サンプルファイルuserContent-example.css)
プロファイルフォルダ:
設定ファイルの保管場所
Windows XPの場合
C:\Documents and Settings\[ユーザ名]\Application Data\Thunderbird\Profiles\xxxxxx
設定ファイルについて
http://www.mozilla-japan.org/support/firefox/edit
2008年5月17日土曜日
2008年5月15日木曜日
Excel tips エクセル
□エクセルで大きく灰色に書かれたページ数を消す方法
「表示」→「改ページ プレビュー」 ⇒ 「表示」→「標準」
□コメント自動挿入ユーザー名設定
「ツール」-「全般」(タブ)-「ユーザー名(N)」
□データを見やすくする 横列・縦列を交互にハイライト表示
1. ハイライトにするテーブル全体を選択
2. [書式] - [条件付き書式]
3. 「数式」、「=MOD(ROW(),2)=0」や「=MOD(COLUMN(),2)=1」、書式「x色パターン」選択
□セル内に棒グラフ配置
「=REPT(”|”,C9/5)」入力
[書式] - [条件付き書式] 、「数式」選択、「=条件式(例=B2>5)」、書式フォント色「赤」
□カーソルキーで画面が上下左右する
ScrollLockキーをON→OFF
□空白セルを選択、(一括同一)値入力
(ドラッグして範囲選択、)「編集」、「ジャンプ」、「セル選択」、「空白セル」
空白セルが選択されるので、値を入力し、Ctrl+Enterを入力
□=IF(○,△,□)
=IF(A1=B1,"一致","不一致")
□条件付き書式
2008年5月13日火曜日
シグナル
POSIX.1-1990定義
SIGINT 2Termキーボードからの割り込み (Interrupt)
SIGQUIT 3Coreキーボードによる中止 (Quit)
SIGILL 4Core不正な命令
SIGABRT 6Coreabort(3) からの中断 (Abort) シグナル
SIGFPE 8Core浮動小数点例外
SIGKILL 9TermKill シグナル
SIGSEGV11Core不正なメモリ参照
SIGPIPE13Termパイプ破壊: 読み手の無いパイプへの書き出し
SIGALRM14Termalarm(2) からのタイマーシグナル
SIGTERM15Term終了 (termination) シグナル
SIGUSR130,10,16Termユーザ定義シグナル 1
SIGUSR231,12,17Termユーザ定義シグナル 2
SIGCHLD20,17,18Ign子プロセスの一旦停止 (stop) または終了
SIGCONT19,18,25Cont一旦停止 (stop) からの再開
SIGSTOP17,19,23Stopプロセスの一旦停止 (stop)
SIGTSTP18,20,24Stop端末 (tty) より入力された一旦停止 (stop)
SIGTTIN21,21,26Stopバックグランドプロセスの tty 入力
SIGTTOU22,22,27Stopバックグランドプロセスの tty 出力
※SIGKILLとSIGSTOP のキャッチ、ブロック、無視はできない。
※POSIX.1-2001のシグナルなどもある。
2008年5月10日土曜日
ネットワークコマンド
■netstatコマンドとは
ホストのネットワーク統計や状態を確認する
http://www.atmarkit.co.jp/fnetwork/netcom/netstat/netstat.html
■routeコマンドとは
ルーティングテーブルの表示/設定を行う
http://www.atmarkit.co.jp/fnetwork/netcom/route/route.html
■traceroute(tracert)とは
ネットワークの経路を調査する
http://www.atmarkit.co.jp/fnetwork/netcom/traceroute/traceroute.html
rpmの使い方 情報表示
% rpm -qa(return)
すべてのインストールpkgを表示
% rpm -q パッケージ名
【-qオプションと併用するオプション】
-i…パッケージ情報
--changelog…パッケージの変更履歴
-l…含まれるファイル表示
-d…含まれる文書ファイルのみ表示
-c…含まれる設定ふぁるの未表示
--provides…提供機能の法事
-R、--requires…依存ファイル名の表示
-f…ファイル名をフルパスで指定してインストール元のパッケージを表示する。
(例)
% rpm -q dhclient
dhclient-3.0.1-59.EL4
%
(例)
特定のファイルがどの RPM パッケージに含まれるかを確認するには?
# rpm -qf /usr/lib/libdb.so.2
gnome-libs-1.4.1.2.90-34.1
http://kbase.redhat.com/faq/docs/DOC-16736
2008年5月5日月曜日
itune関係余分なタスク?
msconfig
チェックアウト
qttask
Quick TimeをWindowsの起動と同時に起動。
iTunesHelper
iTunesには支障がないよう。
ituneバージョンアップの度に項目が追加されチェックされる模様。
【iTune 8.1.1.10にバージョンアップしたら下記プロセス追加されたので停止】
※AnVirでDisableにした。念のためDeleteはしなかった。
QuickTime Task: "C:\Program Files\QuickTime\QTTask.exe" -atboottime
iTunesHelper: "C:\Program Files\iTunes\iTunesHelper.exe"(iTunesの起動を早く、iPod接続感知)
Apple Mobile Device: "C:\Program Files\Common Files\Apple\Mobile Device Support\bin\AppleMobileDeviceService.exe"(iPod touch/iPhoneまわりの制御らしい)
Bonjour サービス: "C:\Program Files\Bonjour\mDNSResponder.exe"(ネットワークゼロコンフィグレーション)
NTP設定 windowsXP
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
の
NtpServer
に
設定:ntp.nict.jp,0x8
NICTのNTPサーバー
8時間事に更新
再起動
2008年5月2日金曜日
2008年4月26日土曜日
Exceed onDemand
gdmの設定
FedoraCore:/etc/gdm/custom.conf
CentOs/RedHat(?):/etc/X11/gdm.conf
RHEL4:/etc/X11/gdm/gdm.conf
RHEL5:/etc/gdm/custom.conf
XDMCPプロトコル(検索キーワード:xdmcp)
Enable=true
Port=177 (デフォルトなので不要?)
ファイヤウォール通すため
-A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 177 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 6000 -j ACCEPT