【PR】最近楽天で購入した商品

こちらもなかなかのボリューム。子供が綺麗に折り紙を折れるようになると、成長が感じられて、嬉しい。かんたん・かわいい・楽しい! 決定版 おりがみ大図鑑 大ボリューム!190作品がオールカラーでわかる! [...]

この手のやつは、いったいどういう仕組みで絵とペンの音声をマッチさせているのか不思議。もの凄いボリュームなので、子供も飽きずに楽しめます。音で学べる!英語ことば図鑑5000 タッチペンつき [ アレン玉 [...]

いつの間にか、黎明篇の続きが!前回で完結したとばかり思っていたので、これは嬉しい。そして、めちゃくちゃ面白い!宇宙戦艦ヤマト 黎明篇 第2部 マリグナント・メモリー [ 塙 龍之 ]価格:1,650円 [...]

塗るタイプの方が効果大で長持ちする気がします。【医薬部外品】ギャツビー プレミアムタイプ デオドラントロールオン アクアティックシトラス 60ml価格:575円(税込、送料別) (2024/10/31 [...]

多摩にペン先がない!ってことがあるので。その後、運よく見つかってはいるのですが、予備を持っておいてもいいかも。エレコム Apple Pencil 用 交換ペン先 第1世代 第2世代 USB-C 対応 [...]

前は黒っぽいやつを使っていたのだが、これだとカビとか生えても分からないんじゃ、ということでもっと明るい色のものに変更。東和産業 ボディタオル すご泡銀抗菌ナイロンタオル メンズ グリーン 約28×12 [...]

まだこの最新版は使っていないのだが、前のバージョンは全然iPad用で使えているので、かなり重宝している。[数字LED・驚異の精度・最長使用時間]タッチペン アップルペンシル互換 IPAD用スタイラスペ [...]

最近はネットでデータを受け渡しできるのでCDRを焼くこともめっきり少なくなり、昔のCDRをハサミで切って捨てたりしているのですが、普通のはさみよりこちらの方が切れやすく手への負荷が少ないようです。が、 [...]

最初の方、マンネリかなぁと思いながらも、給食パワーなのか、やはり見入ってしまった。出てほしかった、神野ゴウくんにまた会えたのも嬉しい。おいしい給食 Road to イカメシ【Blu-ray】 [ 市原 [...]

子供に強請られて。そんなに高機能ではないので、すぐに飽きるかと思いきや、見た目やしぐさがツボにはまったらしく、意外と可愛がっている。Tcvents ロボット ラジコン ロボットおもちゃ ラジコンロボ [...]

IT関連サイト記事新着

ランサムウェア攻撃が猛威を振るう中、システム停止や身代金の支払いによる損害額が増加する傾向にある。具体的にはどれほどなのか。ランサムウェア攻撃の恐ろしさを損害額 [...]

情報システム部門を対象にアンケートを実施し、番外編として「情シス川柳」を募集しました。筆者が5年半ほど情シスとして従事した経験を基に、心に響いた川柳を紹介させて [...]

「ChatGPT」で知られるOpenAIの文字起こしツールが物議を醸している。開発元のOpenAIでさえ「使うな」と警告するほどだ。一体、どんな問題を抱えている [...]

IT技術とは日進月歩の世界です。IT業界に身を置くと、IT技術を意欲的にキャッチアップしていく姿勢が求められますが、この姿勢の原動力は、案外「好奇心」だったりし [...]

生成AIの利用はAPIを経由してのアクセスが基本となる。そこで重要になるのがAPIによるやりとりを管理するAPIゲートウェイだ。9月27日に開催された「Thin [...]

Google検索では、検索キーワードによって検索結果の先頭に「AIによる概要」が表示される。検索結果の先頭に大きな領域を使って表示されるため、邪魔に感じる人もい [...]

サイバー攻撃やハードウェアの故障、自然災害、ヒューマンエラーなど、さまざまな要因でシステム障害が発生してきた。歴史に残る重大なシステム障害の例を8つ紹介する。 [...]

ソフトウェアエンジニアリングリーダーの間で、OpenAIの「ChatGPT」やGoogleの「Gemini」のような生成AIチャットbotの可能性に関心が高まっ [...]

IT関連Youtube

エンジニア年収UPチャンネル 2024-11-14 19:00:06 【再生時間】08:37 Favorite [...]

ねもたく-IT社長の時短術- 2024-11-14 19:01:15 【再生時間】00:46 Favorite [...]

Popular Posts(last24hours)

過去ログ(4)

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。

※ITの仕事を始めたころの大昔のログに付き、現在はおそらく役に立ちません。

Tips-Crossing過去ログ(4)

**kterm-6.2.0のインストール(2003/08/28)

入手先
ftp://ftp.hipecs.hokudai.ac.jp/pub/X11/contrib/applications/kterm/

インストール

# gunzip -dc kterm-6.2.0.tar.gz |tar xvf –

# cd kterm-6.2.0

# /usr/X/bin/xmkmf -a

※ここで作られたMakefileを使用して、/opt/sfw/bin/gccでMakeしようとしても

うまくMakeできない。Webからの情報でMakefileの以下を修正する。

CC = /opt/sfw/bin/gcc

# CDEBUGFLAGS = -xO3

> # CCOPTIONS = -Xa

# make

# make install

–コマンド実行後メッセージ ここから

/usr/ucb/install -c -m 4755 kterm /usr/openwin/bin/kterm

/usr/ucb/install -c -m 0444 KTerm.ad /usr/openwin/lib/X11/app-defaults/KTerm

install in . done

――ここまで

インストール先が/usr/openwin/bin/ktermだということが分かる。

起動時に、

> kterm ?sb ?km euc(スクロールバー付き、漢字モードeuc)

と打てばeucの日本語表示が可能になるが、defaultでeucにするには、

/usr/openwin/lib/X11/app-defaults/KTermに以下を追加(もしくは既に項目があれば変更)

KTerm*VT100*kanjiMode: euc

※Tips kterm上でctrl+マウスの真中、ctrl+マウスの右側でktermのsetting可能

**tarでシステム関連のファイルを固めるとき(2003/08/29)

例えば/usr/localをまるごとコピーしたいときなど。

単にcpを使うとパーミッションの問題でいくつかのファイルがコピーできません。

# /local/gnu/bin/tar -cvPf /export/home/hoge/local.tar?exclude=/usr/local/SWAP?exclude=/usr/local/samba /usr/local

Pオプションは絶対パスでアーカイブ(頭の/をとらない。defaultでは/を取ってしまうらしい)、

–excludeは除外するファイルまたはディレクトリを指定するオプション。

解凍時は圧縮時に用いたtarと同じtarを使用すること。

**pkgaddのインストール先を変更する(2003/07/14)

bash-2.05$ more /var/sadm/install/admin/default

#ident “@(#)default 1.4 92/12/23 SMI" /* SVr4.0 1.5.2.1 */

mail=

instance=unique

partial=ask

runlevel=ask

idepend=ask

rdepend=ask

space=ask

setuid=ask

conflict=ask

action=ask

basedir=default

ここのbasedirを/opt/localなどに変更して

適当なファイル名(例えばoptlocalで保存。

#pkgadd -a /var/sadm/install/admin/optlocal -d (targetpackcage)

で好きなところにインストールできる。

**文書形式あれこれ(2003/03/03)

diffの使用例

diff -Naur A B

+ BファイルにはあるがAファイルにない

- AファイルにあるがBファイルにはない

改行コードを調べるコマンド

od -cx sample

表示される文字列の中に¥nなどの文字列が表示されるので

どの文字列を使用しているかが分かる。

perlでsample1のWindows改行コード¥r¥nを空白に置換し、sample2へリダイレクトする。

perl -pe 's/¥r¥n/ /’ sample1 > sample

空白の部分を¥nにすればWindows改行コードをUnix改行コードに置換し、

Unixで使用することができる。

UNIX LF JIS,EUC,(ShiftJIS)

Windows CR+LF ShiftJIS

Macintosh CR ShiftJIS

ちなみにWindowsではterapadというeditorで置換対象に改行コードを含めることができるので

便利です。

**Solarisでのswap領域の追加の仕方(2003/03/03)

Solarisで最初に設定したswap領域が足りない場合、

swapをファイルとして作成し、後から追加することができます。

#mkfile 1000m /swapfile #/にswapfileという名前のswap用ファイルを作製

#swap -a /swapfile  #作製したswap用ファイルを有効化する

#swap -l #現在有効になっているswapの確認

一時的に利用するならこれでOKですが再起動すると、

無効になります。起動時にも自動的に有効にするには

/etc/vfstabに以下の記述を追加します。

/swapfile – – swap – no –

**dmesgのHDのエラー場所を特定する(2003/03/03)

例えばdmesgで/pci@1,0/pci9001,a100@8/sd@0,0に障害があると出ていた場合。

ls -la /dev/dsk | grep “/pci@1,0/pci9001,a100@8/sd@0,0″ |more

とうつと、C0t0d0s0の形式で出るので場所がかなり特定できる。

そのものずばりのファイルがどこかにあるとは思いますが・・・

**mod_perl組み込みメモ(2003/02/24)

※apacheはDSO対応でインストールしておく ./configure –enable-module=all –enable-shared=max などで。

$ tar xzvf mod_perl-x.xx.tar.gz

$ cd mod_perl-x.xx

$ perl Makefile.PL ¥

USE_APXS=1 ¥

WITH_APXS=Apacheインストール先/bin/apxs ¥

EVERYTHING=1

$ make

$ su

Password:

# make install

webminのapacheでmod_perlモジュールを有効にする。

またはhttpd.confのLoadmodule、Addmoduleを追加する

httpd.confに以下のような記述を追加して、mod_perlをApacheで使用する。

PerlModule Apache::Status

SetHandler perl-script

PerlHandler Apache::Status

SetHandler perl-script

PerlHandler Apache::Registry

Options +ExecCGI

**apacheが起動しない(2003/02/24)

apacheが起動せず以下のerrorが出る場合、

[Sat Feb 22 23:49:34 2003] [alert] mod_unique_id: unable to gethostbyname

httpd.confのservernameを書いていても上のようなerrorが出る場合、

/etc/nsswitch.confのhostsで「files」が書いてあることを確認する。

これを書いてあることで、/etc/hostsを参照し、servernameを特定しているような気がする。

私の場合、webminで設定する途中でdnsのみにしてしまい、

filesの記述がなくなったことで上記のerrorが出ていたと思われる。

webminはとても便利だが、confファイルの変更内容が時々分からなくなるので注意。

Solarisにftpができない時(2003/01/20)

特にセキュリティをかけてもいないのにSolarisにftpが失敗してしまうときは

/etc/shellsにログインしようとしているuserのshellが書かれていないことが

原因であることを疑ってみよう。

/etc/shellsファイルに

/bin/sh

/bin/cshなどを書けばOK。

**Solarisで1TB以上のディスクを認識できない時の回避方法(2003/01/19)

1TB以上のストレージディスクをSolarisにつなげても認識できない場合がある。

これはOSの仕様らしい。disksuiteでDISKを一つずつつなげる場合でも

1TBを超えると構成できない。

今回使用することになった某T社SCSIストレージではハードウェア

で1.2TBを超えるRAID5が構成されていた。

この場合の回避策はストレージを分割し二つにするというもの。

一つは1TBを超えない範囲でRAID5を構成し(その時は余分なDISKを抜いておく)

一つは残りのDISKを拡張という形でまとめたもの(RAID5ではなく単に複数のDISKを一つに

まとめた形)。

solarisからはそれぞれlun0、lun1という形で600G,500gの容量で認識される。

ただ、拡張分の方をDISKを認識させるには

/kernel/drv/sd.confに

name="sd" class="scsi" target=0 lun=1という記述を追加しなくてはならない。

(target番号は調べておく)単に記述を追加するだけでよい。

これでDISKを認識できたもののnewfsが失敗してしまう。

errorメッセージを見るとmkfsを実効しなさい云々を書かれているので

次のように実行したらできた。

mkfs -F ufs -o fragsize=8192 /dev/rdsk/c2t0d0s2 1447415190(formatでそのデバイスを見た時に表示されるスライス2のブロックサイズ)

デバイス名と指定するブロック数は各自の環境で調整してください。

fragsizeもそれぞれで違うかもしれません。

s**olarisのCDをNFS共有するときのdfstabの書き方(2003/01/19)

share -F nfs -o ro /cdrom/cdrom0

これを/cdromだけで止めてしまうとcdromの中の最初のディレクトリは見えるが

その下は空っぽになっている。

nfsを再起動する。

/etc/init.d/nfs.server stop

/etc/init.d/nfs.server start

solaris8コンソールインストールした時に

softwareの2やlanguageを後でインストールしてしまうと、

別のsolaris上のXにDISPLAYをexportしなければインストールできなくなる。

コンソール上でinstallerを起動してもerrorがでてしまう。

Tips

Posted by admin