Page: 1/34   >>
無情
 ここのスペースってロリポップのレンタルサーバーなんですよ。

んでもって、ドメインはムームードメインなんですよね。
サーバー自体は半年単位で更新されてて、ドメインは一年なわけ。
どーしても頻度が違うから、ドメインは忘れがち。

そんな言い訳したってなんにもならないんだけど、気がついたらドメイン切れてた
なんかやっかいなのが、TOPページだけなんとなく表示されちゃうの。
嫌がらせ?

って思ったけどただのキャッシュかも・・・

そんなわけで約一週間ぶりに復活したので、よかったね。って話。
ちゃんとメールのお知らせは来てたんだけどね。
普段からドメイン安いよー 買い時だよー みたいなどーでもいいメールばっかり送ってくるから気付かないのよ。

| えむお | 00:45 | comments(0) | trackbacks(0) | pookmark |
tracにExcel出力プラグインを追加
 最近、tracをいじる機会が増えた。
前からちょこちょこといじってはいたんだけど、どーしてもExcelでレポートを出力するプラグインを入れる事ができなくて・・・

で、trac-hacksを久しぶりにみたら、新たなプラグインが!!
思いのほか簡単に入れられたのでいちおメモ。

trac-hacksに乗ってたやり方(easy_install)ではうまくいかなかった。
なので以下で

# xlwtを取得
[root@localhost src]# wget http://pypi.python.org/packages/source/x/xlwt/xlwt-0.7.2.tar.gz#md5=ed4b529b883a60b1b887fa30f31823f3
[root@localhost src]# tar xvzf xlwt-0.7.2.tar.gz
[root@localhost src]# cd xlwt-0.7.2
[root@localhost xlwt-0.7.2]# ls -la
合計 44
drwxr-xr-x  5 1000 1000 4096 10月  9 14:36 .
drwxr-xr-x 28 root root 4096 10月  9 14:40 ..
-rw-r--r--  1 1000 1000 2888  6月  1  2009 HISTORY.html
-rw-r--r--  1 1000 1000 1337  6月  1  2009 PKG-INFO
-rw-r--r--  1 1000 1000 2781  6月  1  2009 README.html
drwxr-xr-x  3 root root 4096 10月  9 14:36 build
-rw-r--r--  1 1000 1000 3424  3月  5  2009 licences.py
-rw-r--r--  1 1000 1000 1814  6月  1  2009 setup.py
drwxr-xr-x  2 1000 1000 4096  6月  1  2009 tests
drwxr-xr-x  4 1000 1000 4096  6月  1  2009 xlwt
[root@localhost xlwt-0.7.2]#

# いつものsetup.pyがいてくれた。とゆーわけで
[root@localhost xlwt-0.7.2]# python setup.py install

# 次は本命のプラグイン。zipファイルを展開
[root@localhost src]# unzip exceldownloadplugin-r10748.zip

[root@localhost src]# cd exceldownloadplugin/0.12
[root@localhost 0.12]# ls -la
合計 20
drwxr-xr-x 3 root root 4096 10月  9 14:40 .
drwxr-xr-x 3 root root 4096 10月  9 14:40 ..
---------- 1 root root  576  9月  8 03:48 setup.cfg
---------- 1 root root 1016  9月  8 03:48 setup.py
drwxr-xr-x 3 root root 4096 10月  9 14:40 tracexceldownload

# 毎度おなじみ
[root@localhost 0.12]# python setup.py install

# おわったらtrac.confに以下を追加
[root@localhost 0.12]# cd /home/trac/test1/conf/
[root@localhost conf]# vi trac.ini

[components]
tracexceldownload.* = enabled

# で、apache再起動
[root@localhost conf]# /usr/local/apache2/bin/apachectl stop
[root@localhost conf]# /usr/local/apache2/bin/apachectl start

こりゃ楽ちん★
excelreportpluginはpyExceleratorだったけど、こいつがうまくいってなかったのか、結局ダメだった。
けど、こっちの方がなんかキレイに出力してくれる。
| えむお | 14:47 | comments(0) | trackbacks(0) | pookmark |
Javaに挑戦
評価:
高橋 麻奈
ソフトバンククリエイティブ
¥ 2,730
(2009-09-01)
コメント:確かにやさしい

 きっかけはAndroidいじりたかったから。

たぶんそーゆー人多いでしょうね。

で、初心者向けって感じで高評価だったので買いました。
大した中身も読まずに買いました。

「ほんとにやさしい」


Java初心者ってよりもプログラム初心者向けでした。
なので、前半はペラペラとページをめくり続ける感じで。

後半(10章)くらいから普通に読んでった感じです。
前半すっとばして読んだ分を考えると割高だったけど、それでもわかりやすくてよい本だと思います。

| えむお | 18:58 | comments(0) | trackbacks(0) | pookmark |
removeChildがremoveしてくれない件
ひさしぶりにプログラムネタで。
JavascriptのremoveChildでノードが消えてくれません。

表示したい時だけappendChildで要素を追加して、不要な時は要素そのものが存在しない。
そんな状態にしたくてappendChildとremoveChildを繰り返すようなコードを書いてみましたが、まぁ動かない。

で、原因は掲題のとおりでremoveChildしても要素自体が実は消えていないという事。
具体的にはDOMのツリー構造からは外れた状態になるみたい。

実際に書いたコードでひっかかったのはこんな感じ

if ( document.form.abc == undefined ) {
    var elem = document.createElement('hidden'); elem.id = 'bcd';
    document.form.appendChild( elem );
}

[ <form name="form">って感じです ]

removeChildで要素がなくなってれば、追加されるようにしたかったんだけど結局完全には消えてないので想定外な事態が起きる。
で、どうしたもんかと頭を悩ませて、name属性を使って参照してるので存在しないnameに書き換えてやればゴミは残ってもやりたいことは実現できるかな? と。

なのでremoveするんじゃなくて、
document.form.abc.name = ( new Date ).getTime();
って感じでname属性を強引に書き換える。
で、こいつ自体のname属性がかぶる事は実質ありえないので、ゴミは残るけどやむなし。


的な事を思ってやったんだけど、これもダメ。
name属性を変えてもメモリを参照してる位置は変わんないってことだろうと勝手に結論付け。

最終的には解決しませんでした。
なので諦めて値で判定するようにしたよ。

| えむお | 17:12 | comments(0) | trackbacks(0) | pookmark |

Calendar

      1
2345678
9101112131415
16171819202122
23242526272829
3031     
<< October 2011 >>

Profile

Recommend

やさしいJava 第4版
やさしいJava 第4版 (JUGEMレビュー »)
高橋 麻奈
きっかけはAndroidいじりたかったから。

たぶんそーゆー人多いでしょうね。

で、初心者向けって感じで高評価だったので買いました。

大した中身も読まずに買いました。



「ほんとにやさしい」



Java初心者ってよりもプログラム初心者向けでした。

なので、前半はペラペラとページをめくり続ける感じで。



後半(10章)くらいから普通に読んでった感じです。

前半すっとばして読んだ分を考えると割高だったけど、それでもわかりやすくてよい本だと思います

Recommend

Flex3プログラミング入門
Flex3プログラミング入門 (JUGEMレビュー »)
宮田 亮
基礎の基礎って感じ。 MXMLについても情報はそれほど充実とは言えない。 さらにActionScriptは情報が少ない。 これ一冊だけでは正直厳しいです。 なにより、コード部分の誤植がとても腹が立ちました。 解説部分ならまだ我慢できますが、サンプルコードが間違ってるとお手上げです。 Flex関連の解説書が少ないので、他の解説とかぶらない部分もあるようなので、そういった意味では買う価値がないわけでもありません。 が、あまりオススメではないかな・・・

Recommend

LITEON DH-20A4P 日本語版/BOX/PD7
LITEON DH-20A4P 日本語版/BOX/PD7 (JUGEMレビュー »)

これ買いました。
安い割に性能もなかなか。

Recommend

Search

Entry

Comment

Trackback

Archives

Category

Link

Feed

Others

無料ブログ作成サービス JUGEM

Mobile

qrcode