トップ «前の日記(2010-04-11) 最新 次の日記(2010-04-14)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|

ToDo:


2010-04-12

_ screen

相変わらず grep ビリティの低いコードだにゃーとメモ。

process.c の case RC_ESCAPE: のところから SetEscape を呼んでるようだ。

なんかこの時点で…というかずいぶん早い段階で ^T とかが変換されてる気がするな気のせいかな。

やっぱそうだな。 process.c の Parse

 else if (delim != '\'' && *p == '^' && p[1])
   {
     p++;
     *pp++ = *p == '?' ? '\177' : *p & 0x1f;
   }

と、このへんでこの手の設定は端末でやればいいか…とか思った。

(03:02)

_ ビール

栓抜き入ってるかなーと思ったが入ってなかった。

http://www.youtube.com/watch?v=CPLb3wBlTyw

を見てしばし挑戦。 そろそろ開けれそうな手応えを感じてきたけど、 腕がつかれた上に紙も枯渇した。

関連動画を見て歯をちょっとチャレンジしてコツがつかめなかったのでやめ。 二の腕でもできるらしいができる気配がない。 女性は胸でもいいらしい。すごい。

http://www.youtube.com/watch?v=V85wleqv8zI

まあ結局机の角で開けたよ。うまい。これかな

http://www.yoshidawines.com/product/120

(12:36)

_ たんまつ

http://niha28.blogspot.com/2010/04/blog-post_5401.html

よくわからないけど…

なにを作ってるかわからないのでよくわからないし、 何もかも覚えてないしそれ以前にそもそも端末とかよくわかってないけど、

  • setsid したら tty との関係って切れちゃうんじゃ
  • -icanon は zsh が戻しちゃうという話を聞いた(がまぁ screen 的なレイヤなら関係なさげ)

後者はすぐ試せて

i@uco ~> stty -icanon && stty -a | grep canon
isig -icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
i@uco ~> stty -a | grep canon
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt

とか。

reset とか stty sane って何やってるのかなーと strace してみた。

reset は terminfo 読んで、標準出力と標準エラーに対して ioctl 呼んで、何やら escape sequence を write しまくってという感じぽい。

一方 ioctl の方は標準入力に対して 5 回程度 ioctl 読んでるだけ。

と、このへんまで書いてて気付いたんだけど、 にはさんはこう入力いじってて ls の出力とか出力っぽいとこが 変わってるのはヘンな気が

(13:50)

_ x100e

なんでまた Thinkpad なの…という感じだけど。

AMD Turion Neo X2 L625
Windows 7 Professional 32
11.6型HD液晶(1366x768)
AMD M780G with ATI Radeon HD 3200 graphics
4GB PC2-5300 DDR2
250GB 5400rpm
6セルバッテリ
Bluetooth
ThinkPad b/g/n

で 8 万かあ。やすいなあ。

  • AMD Turion というのはなんかモバイルのほげほげで Core 2 Duo 程度のものと思えばいいようだ
  • Windows 7 使ってみたかった
    • でも coLinux が大変みたいだ、でも Virtual PC がデフォで使えるらしいから問題ないのかな
    • RoN は 7 でも動くらしいから問題ないと思われる
  • なにやら GPU が良いのは良い
  • メモリ多いのは正義
  • たぶん 1.5kg くらい?

解像度はもうちょっと高さ欲しいなぁ。

(21:25)

_ Edge 13''

と思ったらこっちの方がだいぶやすいなぁ5万か。

AMD Athlon Neo X2 L325
Windows 7 Home Premium 64
13.3型 (1366x768)
ATI Radeon HD 3200 graphics 128MB
2GB DDR2 SDRAM
250GB 5400rpm
4セルバッテリ
Bluetooth
ThinkPad b/g/n
  • CPU はちょっと安い方だけどまぁどうでもいい
  • Windows 7 Home は Virtual PC 使えるんだっけ
  • 64bit というのはどうなんだろう
  • 128MB って書いてあるってことはグラフィックチップはちょいしょぼい版かね
  • 2GB から増やせない。ただスロットは空いてる
  • 6セル→4セル

(22:06)

本日のツッコミ(全1件) [ツッコミを入れる]
_ niha (2014-05-24 05:33)

ls とか狂ったのは new = orig みたいなことをしてなかったためでした。setsid() は全然関係なかったです。そもそも fork とかしてないので成功してないし…
自分でフラグ表示する人書いたりしてたんですが stty -a とかでいいんですね…

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2010年
4月
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
1.naruse(2014-05-24 05:33) 2.kosaki(2014-05-24 05:33) 3.shinh(2014-05-24 05:33)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h