パーソナルツール
現在位置: ホーム 日々のメモ書き

日々のメモ書き

無職のDebian Developerが綴るメモ。

2010年03月09日

水かよ

by TANIGUCHI Takaki — last modified 2010年03月09日 23時29分
Filed Under:

ちょっと飲み会に出たもの。

金山にある韓国料理に行ったがビールはジョッキというものの大きなコップで出てきて焼酎の水割りを頼んだら焼酎風味のする水だった。ちっとも酔えねえ。その時点でブチ切れですよ。二度と行くか。

2010年02月26日

lxmlテスト

by TANIGUCHI Takaki — last modified 2010年02月26日 16時01分
Filed Under:

Pythonのscrapingライブラリのlxmlをちょっとテスト。

#!/usr/bin/python

from lxml.html import fromstring
lh = fromstring(file('2007.shtml').read())
for i in lh.xpath('//a[img[@src="foo.jpg"]]'):
        print i.values()
こんなかんじ。なるほど。

 

2010年02月25日

新春トレーニング

by TANIGUCHI Takaki — last modified 2010年02月25日 23時03分
Filed Under:

なんか意味が違う気がするが。

三日で150kmぐらいだから対して走ってない。LSD。日進のところに新しい道路ができたので練習経路を微妙に変更。運動公園の新しい道が来月にもできるようだ。はがれた爪も特に問題もなく。はやいところ体を絞ろう。

 

PC133なんてメモリは久しぶり

by TANIGUCHI Takaki — last modified 2010年02月25日 22時39分
Filed Under:

昔のPCを使う。

メモリが160MBしかなかったのだが、ちょっと前に友人からPC133 256MBを2枚貰ったので交換する。快適。こんな古いPCにIE8って。

2010年02月19日

職業訓練の面接

by TANIGUCHI Takaki — last modified 2010年02月19日 01時20分

失業中なので職業訓練でも受けてみようかと。

ハロワの、正確にはハロワに委託された(略)の、職業訓練でも受けてみようかと思ったら選考があると。行ってきた。ペーパーは中学生レベルの算数と漢字の書取だった。漢字が一問できなかったけどな!

面接は…みんな真面目なんだなあ、就職面接なみにちゃんと答えている人いるんだけど。てきとーに気合ゼロで乗り込んでてきとーにやってきたんだが。カリキュラム読んできましたか、と尋ねられてみなさん元気にハイと答えてんだが自分はカリキュラムがあったことさえ知らなかったぞ。ま、こんな状態では期待できんなと思いつつ帰る。

そもそも職業訓練の面接でいわゆる面接に期待されているようなことを期待されているのだろうか選考基準は何にするんだろうかと疑問はいまだにあるのだが。職業訓練に通ったら平日の昼間は拘束されてしまうわけだが…。そんなにやってくれるものだとも思ってなかったのだが…。通らなかったら体力トレーニングだな。

2010年02月14日

御在所雪山訓練

by TANIGUCHI Takaki — last modified 2010年02月14日 23時00分
Filed Under:

御在所の藤内壁で雪山の練習をしてきた。

ロープウェー→山上公園→中道→三ルンゼ→裏道→乗り口。

今回の目的は雪山の下りの練習ということだった。アイゼンとピッケルを使いながらおりていく…。最初はなんじゃこりゃと思ったがアイゼンの効かせかたがわかるとそんなに難しくなかった。とは言え尻餅ついたら終了だからなという脅し言葉にはげまされながらの下りはなかなか面白かった。藤内壁を登ってくるパーティは結構いた。雪面の登りは撒き道のときに経験したが、体力だけであまり面白くなかった。御在所は夏に一回登ったので、花崗岩の松と笹の斜面の下り方は似ていたのでその点は楽だった。

先週の雨のせいか雪だ大部解けてしまったようで、尾根の雪がなくなっていたのでそこを歩くことはなかった。命拾いをしたな!

何の影響かわからないが、左足の親指の爪をはがしてしまい、結構痛みを抱えながらということになった。まったくなんでだね。裏道に出たあとは楽すぎて早く帰りたかった。もう一般人には戻れないのね…ってことだ。

2010年02月13日

御在所

by TANIGUCHI Takaki — last modified 2010年02月13日 21時01分
Filed Under:

紆余曲折やっとのこと。

悪天候やら体調不良やら4回の延期を経て、ついに、冬の御在所に行くこととなりました。とにかく無事に帰ってこよう。前日に「運命を分けたザイル」を見せるひどい人と一緒に行くけど…。

 

2010年02月11日

ttyをPythonで扱う

by TANIGUCHI Takaki — last modified 2010年02月11日 22時07分
Filed Under:

ダウンロードの進行表示ってどうやってんのかねと思った次第。

例えばダウンロードの表示をコンソールでやるとして流れていかないで同じ行で表示させているのはどうなってるいのかというのをしらべる。ttyをいじるんだなってのはわかってpythonのttyモジュールを調べたがあんまり解説がないねと。詳解UNIXプログラミングなんぞを久しぶりにひっぱりだしてごにょごにょやってみた。

import tty
import sys
import time
import signal

from pprint import pprint

from termios import *

mode = tcgetattr(sys.stdout)

def handler(signum, frame):
    print "signal\n"
    tcsetattr(sys.stdout, TCSAFLUSH, mode)
    sys.exit(0)

signal.signal(signal.SIGINT, handler)

tty.setcbreak(sys.stdout)
for i in range(20):
    if i % 3  == 0 and i > 0:
        sys.stdout.write("\n" )
      
    sys.stdout.write("%d\r" % i )
    sys.stdout.flush()
    time.sleep(1)

tcsetattr(sys.stdout, TCSAFLUSH, mode)

 

こんな感じですかね。Control-Cを処理できないと何かと面倒なのでsignal処理も付け加える。

2010年01月31日

Google ChromeでPDF表示

by TANIGUCHI Takaki — last modified 2010年01月31日 22時32分
Filed Under:

なぜかわからんけど解決。

Google Chromeを使ってPDFの表示がなぜかできなかったのだが…。よくわからないがmozpluggerをインストールしたら表示されるようになった。めでたしめでたし。

東京行き

by TANIGUCHI Takaki — last modified 2010年01月31日 00時00分
Filed Under:

29-30で東京

14時前に家を出ようとした瞬間にtwitterに車内の人から新幹線が止まったというつぶやきが流れる…。にゃんだってー! きっと今日中には復帰するはずと家で待機。復旧したので名古屋駅に向かう。よくわからんぐらいの混雑。指定席の発券はできない状態。新幹線も人が一杯。豊橋で一時停車するし、時々スピードを落とすし。新横浜で5分停車する。品川との間に5本列車がありますとかアナウンスあるし、品川手前では入線待ちで10分以上かかるし、いろいろあるなあ…。疲れ果てた。

 

2010年01月29日

SQLAlchemyを少し

by TANIGUCHI Takaki — last modified 2010年01月29日 14時16分
Filed Under:

単純なひとつのテーブルをDBで管理しようとおもってORMとしてまだ使ったことのないSQLAlchemyをつかってみた。

むかーし、SQLAlchemyをちらっと見たときには宣言的な書き方ができなかった気がするが…。だからelixirが出てきたと思ったのだが…。いつのまにかできるようになったようだ。特に難しいことはないな。ORMの書き方もqueryの書き方もdjangoとちょっと違うが、慣れの問題。ちょいちょいとやってOK。なるほど。

 

2010年01月24日

ExtJS雑感

by TANIGUCHI Takaki — last modified 2010年01月24日 12時39分
Filed Under:

YUIからExtJSに書き直しをやってみた。

今のところ grid と tree を使用している。若干設定がわからず挙動がおかしいところがあるがおおむね満足の行く結果となった。YUIを使っていたころと随分違ってきたのはHTMLを書く必要がなくなったというところだろう。djangoを使っているわけだが、テンプレートでの処理はなんにもやらない。bodyの中身は div が並んでいるだけという状態。それすらいらないかもしれない。今のところは複数ページに分かれているが、それすらTabで書き直せばいらなくなる。djangoはただのJSONデータを吐くために存在する感じになっていく。

ExtJSのgridはMVCがきっちり分離された設計になっていて操作がしやすい。いろんなものの統一感があって扱いやすい。今のところはExtJSが一番いい感じである。

2010年01月15日

NVIDIAドライバーを無理矢理つっこむ

by TANIGUCHI Takaki — last modified 2010年01月15日 18時08分
Filed Under:

x.orgが7.5になったら古いnvidiaドライバーでは駄目になった。そこで…。

Debian用のNVIDIAのバイナリドライバがx.org 7.5に対応してない。それなら元のパッケージをダウンロードしてきてインストール、というところなんだがちょっと問題が。amd64のkernelを使っているがi386のuserlandのせいか、x86もamd64もインストールがきちんとできない。ということで無理矢理つっこむ。

  • kernel moduleはamd64でビルドすると nvidia.ko を作成するところまではやってくれたのでそれを手でコピーする
  • nvidia_drv.soとかlibglx.soだとかいろいろなものは手でコピーする
ということでなんとか173.14.22がインストールできた。

2010年01月13日

ExtJS事始

by TANIGUCHI Takaki — last modified 2010年01月13日 01時06分
Filed Under:

ExtJSをやっとこさ本格的にやりはじめた。

一番苦労したところは非同期!非同期!!非同期!!!

あたりまえなんだが…。データを書き直したとしても反映されるのがいつかはわからない。確実に反映させたければeventハンドラにするかcallbackにするか。XHRでデータを取ってきてデータを反映…あれなんで前のデータなんだ? ということがあったりした。それは読み込みが終わったタイミングでコールバックでなんとかしなきゃいかんのさ。

今のところ激しく悩んだのがComboBoxの問題。aComboBox.setValue('fuga')とかやったら key がそのまま表示されると悩んだ。多分非同期処理のせいなんだろうなあと思ったが…。これはaStore.load({callback: aFunc(){...}})と書いてaFuncの中でsetValueすると大丈夫だった。

結構これで悩んでいる人は多いようだね…。

2010年01月04日

新年初ハック

by TANIGUCHI Takaki — last modified 2010年01月04日 18時01分
Filed Under:

こんなもんハックでもなんでもねーよ

知人から自分のサイトが時々見えなくなることがあるんだけどと相談を受ける。いつもではない、自分だけではない、聞いているとどうもDNSの設定ぽい。原因がすぐに浮かぶが…。家に帰って調査開始。1分かからず原因判明。ひどいな…。定番ネタがやってくれるとは。

  • whoisに登録してある内容と実際のNSの内容が食い違っている。ただ、たまたま同じIPをさしていたからぎりぎりセーフ
  • 二つNSがあるのがだが、片方(多分slaveだろうな)がそのドメインの権威サーバとして動作してない。
  • というかオープンリゾルバだぞ、これ。

当人がわかるとは思えないので人に頼んでやってもらったのだと思うが…。プロだったら、いいから廃業してくれ、迷惑がかかるから、レベル。

そんなことよりどうやって説明すればいいのだろうか…。設定してやつを呼び付けて目の前で教えりゃいいが、それだったら金寄越せと思うよ。

 


2009年12月25日

ハロワに行く

by TANIGUCHI Takaki — last modified 2009年12月25日 23時00分

失業給付のための手続をする。

5年前にもやったので大体わかるんだが。住信SBIネット銀行を振込先には使えなかった。えー。

離職票到着

by TANIGUCHI Takaki — last modified 2009年12月25日 15時26分

紆余曲折。

やっとこさでクリスマスプレゼントとなって離職票が到着。ふう…。

2009年12月22日

名古屋の駐輪場

by TANIGUCHI Takaki — last modified 2009年12月22日 00時29分
Filed Under:

いつも思うよ。

 名古屋駅まででかけたわけだが駐輪場の料金が100円。東京だと2時間まで無料なんだが。腹が立つ。

2009年12月20日

描画が遅い件

by TANIGUCHI Takaki — last modified 2009年12月20日 22時50分
Filed Under:

2.6.32にしてから描画が遅いぞ

  NVRM: not using NVAGP, kernel was compiled with GART_IOMMU support!!

とかメッセージが出ちゃって。ごにょごにょと捜すとBIOSのaperture sizeを64MBにするといいとかある。意味わからんけどそうしてみた。まあ、なんか多少ましになった気がする。

2009年12月17日

nlug-ng忘年会

by TANIGUCHI Takaki — last modified 2009年12月17日 15時46分
Filed Under:

いちおーnlug設立当初からいた人なんですー。

濃い話ができて楽しい。勝手なことしゃべって大丈夫な機会って、ないんだな、これが。NGKでも感じなかった。なんでだろうねえ…。

余談: あの人は酒さえ飲まなきゃいい人なんだけどねえとみな意見が一致するのはこれいかに。

ドキュメントアクション
takaki's twitter
焼酎風味の水に500円も取ろうとはどういう店だ。 2010年03月09日 22時53分
ジョブカードなる糞エクセル方眼紙を埋め中。心が折れそうだ。 2010年03月08日 22時16分
Excel方眼紙がOOoで崩れるわけだが。 2010年03月04日 22時49分
嫌味言ってりゃ世の中良くなるわけでもなし 2010年03月04日 22時06分
どう考えても風邪だがタイミングが悪すぎる 2010年03月02日 23時51分
Affiliate