なかのにっき

最新版はこちら。 突っ込みは各日付の BBS エントリのほか、 メール (nakano@st.seikei.ac.jp) や フォーム からどうぞ。 なおスパム除けのため、BBS 機能には 緩い認証を入れて います。 検索エンジンから来た方は、エンジンの方のキャッシュを見るか、 下の簡易検索を試してみてください。


hns - 日記自動生成システム - Version 2.19.5

先月 2003年01月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2003年01月08日(水) [n年日記]

#1 [URL] skkime について

そろそろ入れてみるかなあ。

Linux と skkime でユーザ辞書を共通に使うのってどうするんだろ。 プロパティで「サーバ追加」というのでいいのかな? いや、例えば debian の skksearch はラージ辞書を見てるだけか。 ユーザ辞書は違うっぽいなあ。samba 経由で共通にしたりして大丈夫なのだろうか。

アプリケーションによって、かなが半角カタカナでしか入力できないことがあるな。 さらに漢字変換した場合に、確定した最後の文字が ?? になる事があるようだ。 ふーむ。入力操作そのものは直感的でとても良い。 ただ、全角スペースは L [space] C-j っていうシーケンスで入れるしかないのかな。

#2 [paper] PRB 66(19,20)

Effect of growth rate on the spatial distributions of dome-shaped Ge islands on Si(001):

Ge/Si(001) layers are grown by gas-source molecular beam epitaxy at 600 °C to probe island self-ordering phenomena. We vary the Ge growth rate by a factor of 40, 1.2-47 monolayers (ML) min^-1, and adjust the Ge coverage, 5.9-8.9 ML, to produce films consisting primarily of dome-shaped Ge islands. Measurements of the radial and nearest-neighbor distributions are compared to calculated distributions for random arrangements of circular islands. At low growth rates, island formation is inhibited at small separation. At high growth rates, the angular distributions of nearest-neighbor islands show pronounced island ordering along <100> directions.
まあある意味、普通の結果ではあるのだけれど。絵はとても奇麗。 方位角分布をとってるのがちょっとおもしろい。

Fractal-like model of porous silicon:

A geometrical model of a porous silicon structure is proposed. The resulting size distribution spectra are analyzed by their relation to photoluminescence and Raman scattering. Both experimental data are investigated and compared to those results. The model well describes the presence of a low-energy part of the photoluminescence spectra with wavelength compatible to bulk crystalline silicon. Shapes and positions of Raman and photoluminescence lines are within the frames of model flexibility and indicate similar values of parameters, especially the minimal size of crystallites where Raman scattering and radiative recombination reveal the activity.

Fermi surfaces of surface states on Si(111)-Ag, Au:

Metallic surface states on semiconducting substrates provide an opportunity to study low-dimensional electrons decoupled from the bulk. Angle resolved photoemission is used to determine the Fermi surface, group velocity, and effective mass for surface states on Si(111)√3×√3-Ag, Si(111)×√3-√3-Au, and Si(111)√21×√21-(Ag + Au). For Si(111)√3×√3-Ag the Fermi surface consists of small electron pockets populated by electrons from a few % excess Ag. For Si(111)√21×√21-(Ag + Au) the pockets increase their size corresponding to a filling by three electrons per unit cell. The √21×√21 superlattice leads to an intricate surface umklapp pattern and to minigaps of 110 meV, giving an interaction potential of 55 meV for the √21×√21 superlattice
こりゃすげえ。

Surface-induced resistivity of thin metallic films bounded by a rough fractal surface:

We have extended the modified formalism of Sheng, Xing, and Wang [J. Phys.: Condens. Matter 11 L299 (1999)] to allow the calculation of the conductivity of a thin metallic film bounded by a rough fractal surface. We utilized the so-called k-correlation model proposed by Palasantzas and Barnas [Phys. Rev. B 48, 14 472 (1993); 56, 7726 (1997)], to describe the height-height autocorrelation function corresponding to a self-affine roughness. This extension permits the calculation of the conductivity of the film as a function of the r.m.s. roughness amplitude δ, of the lateral correlation length ξ, of the mean free path in the bulk l, and of the roughness exponent H. We found that the degree of surface irregularity, represented by the roughness exponent H characterizing the surface, does influence the conductivity of the film, as first discovered by Palasantzas and Barnas. However, this influence manifests itself for large bulk mean free paths l〜1000 nm and for large correlation lengths ξ〜5 nm, in which case the conductivity of the film for H = 1 exceeds by about 30% the conductivity for H = 0.2, an effect which is smaller than that reported by Palasantzas and Barnas. For correlation lengths ξ below 1 nm and mean free paths l〜100 nm, the influence of the roughness exponent H on the conductivity is reduced to below 10%, and for smaller mean free paths and correlation lengths the conductivity becomes insensitive to H. We also found that Mathiessen's rule is severily violated in the case of thin metallic films. The resistivity of the film coincides roughly with the surface-limited resistivity only in the case of ultrathin films t<5 nm. For thicker films 100 nm>t>5 nm, the resistivity of the film exceeds by some 20 to 30 % the value dictated by Mathiessen's rule. And conversely, the apparent surface-induced resistivity estimated assuming the validity of Mathiessen's rule, exceeds by nearly one order of magnitude the true surface-induced resistivity, except in the case of ultrathin films t<5 nm.
lanl で見かけた気もしたが...

Surface plasmon polaritons on narrow-ridged short-pitch metal gratings:

The reflectivity of short pitch metal gratings consisting of a series of narrow Gaussian ridges in the classical mount has been modeled as a function of frequency and in-plane wave vector (the plane of incidence containing the grating vector) for various ridge heights. Surface plasmon polaritons (SPP's) are found to be excited even in the zero-order region of the spectrum. These may result in strong absorption of radiation polarized with its electric field in the plane of incidence (transverse magnetic). For zero in-plane wave vector the SPP modes consist of a symmetric charge distribution on either side of the grating ridges, a family of these modes existing with different numbers of field maxima per grating period. Because of the charge symmetry these modes may only be coupled to at angles away from normal incidence where strong resonant absorption may then occur. The dispersion of these SPP modes as a function of the in-plane wave vector is found to be complex arising from the formation of very large band gaps due to the harmonic content of the grating profile, the creation of a pseudo high-energy mode, and through strong interactions between different SPP bands.
これは理論。 例えば angle incident なイオンスパッタで作った ripple 構造を見れたりするのかなあ。

#3 [labo] バキュームプロダクツ

大橋さんに電話して、ネジピッチとパルス/角に付いて問合わせ。 ヒータ用ホルダ 、ステージの リミットセンサ についてもちょっと話す。 水晶振動子ホルダは 1/14 に取りに行くかたちで。

#4 [URL] SEMILINKS

半導体関連ポータル。便利かも。

#5 [labo] OES 測定系

バキュームプロダクツより仕様の fax。 いまコントローラの設定は ハーフステップ動作 だから、1000 pulse で 2mm 移動、と。わかりやすいな。 バックラッシュ分は 1/40 回転だから 25 pulse。まあ余裕見て 50 pulse。

窓の横幅が 70mm、レンズ系の絞りは、最小で対向辺 2mm の 6 角形だから、 2mm ごとに移動させればいいか。

作るべきプログラム (とその名前の候補) は というところか。 注意点としては、 相対移動がマイナスになる場合には、 バックラッシュ分の 50 パルス余計に動かし、 プラス方向に 50 パルス戻すようにすること。

#6 [URL] GPTCALL

CやFORTRANで得た計算結果をグラフ化するのに gnuplot は非常に便利です.このgnuplotは普通,端末からコマンドで操作しますが,プログラムからの操作も可能です.しかし,プログラムからの操作はそれなりの知識を必要とするので,初心者には多少難しいかもしれません.
そこで Cでgnuplotを簡単に制御できるようにするためのパッケージもどき, GPTCALLを作ってみました.このパッケージもどきを使えば初心者でも簡単に gnuplotをCから操作できます.
べんりそげ。

Controlling GNUPLOT from your C program:

なるほど単独なら popen() 使うだけか。

#7 [linux] gengetopt

オプション処理に結構便利。 まずオプション用に
option	"exposure"	e "MOS exposure time" short default="1000" no
option	"gain"		g "amplifier gain (l|m|h)" string default="l" no
option	"pixel"		p "A/D pixcel clock (us)" short default="3" no
option	"output"	o "output file" string no
とかいうファイル (pma.ggo) を作る。 フォーマットは
option <longname> <shortchar> <description> <type> {default="VALUE"} <required?>
というかたち。詳細は /usr/share/doc/gengetopt/gengetopt.html。
% gengetopt < pma.ggo
とすると cmdline.h と cmdline.c ができる。 自前のプログラムは
#include <stdio.h>
#include "cmdline.h"
#include "pma.h"

int main(int argc, char **argv){
	struct gengetopt_args_info args_info;
	WORD exposure, pixel;
	BYTE gain;

	if (cmdline_parser (argc, argv, &args_info) != 0) exit(1);

	exposure = args_info.exposure_arg;
	printf("exposure:\t%d\n", exposure);

	pixel = args_info.pixel_arg;
	printf("pixel:\t%d\n", pixel);

	switch (args_info.gain_arg[0]) {
	  case 'l':
	    gain = AMP_GAIN_LOW;
	    break;
	  case 'm':
	    gain = AMP_GAIN_MIDDLE;
	    break;
	  case 'h':
	    gain = AMP_GAIN_HIGH;
	    break;
	  default:
	    fprintf(stderr, "gain should be one of l, m or h\n");
	    exit(1);
	}
	printf("gain:\t%d\n", gain);

	if (args_info.output_given)
		printf("file will be output to %s\n", args_info.output_arg);
	return 0;
}
という感じで書いて、
gcc -o pma cmdline.c pma.c
とすると出来上がり。
% ./pma
exposure:       1000
pixel:  3
gain:   3
% ./pma -e2000 -p5 -gl --output=FILE
exposure:       2000
pixel:  5
gain:   3
file will be output to FILE
という感じの実行結果になる。 Makefile のエントリは
pma: pma.c cmdline.c
	gcc -Wall -o $@ $^

cmdline.c: pma.ggo
	gengetopt < $<
という感じで。

--unamed-opts:

gengetopt 実行時に --unamed-opts というオプションをつけると、 パラメータ以外の引数も処理できる。 となる。

#8 一齋

河田先生の退官記念パーティー のときに、先生からお土産として参加者に配られたお酒。 だいぶたってしまったが飲んでみた。うーん、すごく美味しい。 自分は列の最後の方で、余りが出そうだったので、 河田先生に「なんだったら二つ持ってきなよ」と言われたのだが、 遠慮して1本しかもらわなかったのであった。 もったいないことをした。

ちなみに 岩村醸造 という岐阜の蔵元のお酒らしい。
コメント [全部読む/投稿する]

以上、1 日分です。
タイトル一覧
カテゴリ分類
book
dept
issp
labo
paper
snap
stock
vsj
Powered by hns-2.19.5, HyperNikkiSystem Project

中野武雄 (NAKANO, Takeo) <nakano@st.seikei.ac.jp> Since 1999-10-07
RSS feed, 更新時刻, LIRS エントリ, アクセス制御 (解説)

中野のホームページへ