2012年4月26日木曜日

ドメイン環境でユーザを削除したときのメモ

めもです

あくまでもめもです。

  1. 同じユーザuserを作る
  2. userでログイン
    プロファイルuser.domainnameみたいなのができる
  3. ローカルな管理者でログイン
    1. HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListのあたりで,user.domainnameuserにもどす
    2. userに管理者権限を与える
  4. userでログイン
    1. プロファイルの権限をフルコントロールにする。また,所有権をとる(必要かどうかわからない)
    2. レジストリでHKCUの権限を得る
  5. ローカルな管理者でログイン,userの権限を戻す
  6. 祈ったり柏手を打ったりする

2012年4月18日水曜日

Redmine を放置してるとすねちゃう件について

ねぼすけだよね

Redmine を放置していて,再接続するとすごく遅いよね。で,ぐぐってたんだけど……。

なにがなにやら……

このあたりが効きそうなんだけれども,よくわからない……。

PassengerPoolIdleTime
このオプションで設定した時間(秒)Ruby on Rails アプリケーションにアクセスがないときにアプリケーションを終了させます。
RailsFrameworkSpawnerIdleTime
Passenger の FrameworkSpawner のアイドルタイムアウト時間を指定します。 RailsSpawnMethod が smart の場合のみ有効です。
0 を指定すると FrameworkSpawner は web サーバが終了するまでメモリを占有し続けすが、Rails アプリケーション起動の所要時間が 約40%に短縮されます。
RailsAppSpawnerIdleTime
Passenger の ApplicationSpawner のアイドルタイムアウト時間を指定します。 RailsSpawnMethod が smart-lv2 または smart の場合のみ有効です。
0 を指定すると ApplicationSpawner は web サーバが終了するまでメモリを占有し続けます が、Rails アプリケーション起動の所要時間が 約 10%に短縮されます。

参考リンク:Passengerの設定オプション | Redmine.JP

2012年4月11日水曜日

Redmine: 見たいのにダウンロードになってしまう

さがしまわっていたんだけれど

そのままのタイトルで書いてくれている人がいるとわっ!
レポジトリビューアで「見る」とダウンロードになる - @tmtms のメモ
です。感謝!

Microsoft Office IME 2010

ただだからいれてみた(ごへいあり)

いや,ちゃんと Office2003 のユーザだから大丈夫なんですよ。

おこったこと

ツールバーが表示されへん……。

あたしは,ツールバーをタスクバーに格納しておきたいんだよ。

ぐぐってみた

タスクバーに入れられない,って情報はたくさん出るけれど,そもそもツールバーが表示されないって情報は出てこないなぁ。

で,Simple is Better・・・: IME2010を使っての、その後(IMEツールバーをタスクトレイに~) がくわしく(?)説明(??)してくれていて。レジストリいじって思ってたようになりました。

……え゛,この状態だと予測変換してくれないの???(参考: omine3の備忘録集 @omine3 IME2010情報をざっくりまとめてみました

2012年3月26日月曜日

Terminatter とやら

目立たないクライアント物色中…

そしたら Terminatter とやらを発見。

インストール…

ダウンロードして解凍して実行。

$ wget http://ponkotuy.com/hg/Terminatter/irchive/tip.tar.gz

 :

2012-03-26 15:42:43 (256 KB/s) - `tip.tar.gz' へ保存終了 [36531]

$ tar zxf tip.tar.gz
$ mv Terminatter-Terminal-Twitter-Client--2e/ Terminatter
$ cd Terminatter/
$ ./main.py -u wal_san
Traceback (most recent call last):
  File "./main.py", line 9, in <module>
    from pymongo import Connection
ImportError: No module named pymongo

しこうさくご

まあ,readme.html 見る限り足りないものいろいろ有りそうだしね,ってことで。

$ apt-cache search pymongo
python-gridfs - Python implementation of GridFS for MongoDB
python-pymongo - Python interface to the MongoDB document-oriented database
$ sudo apt-get install python-pymongo
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
  python-pymongo
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。

 :

$ ./main.py -u wal_san
Traceback (most recent call last):
  File "./main.py", line 11, in <module>
    from common.printStatus import CprintStatus, CtwitterList
  File "/home/walsan/share/Terminatter/common/printStatus.py", line 7, in <module>
    from termcolor import cprint, colored
ImportError: No module named termcolor

termcolor はなさげなので easy_install でインストールしたいんだけれども,その easy_install を用意しないと。

$ sudo apt-get install python-setuptools
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  python-pkg-resources
提案パッケージ:
  python-distribute python-distribute-doc
以下のパッケージが新たにインストールされます:
  python-pkg-resources python-setuptools
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。

 :

$ sudo easy_install termcolor
install_dir /usr/local/lib/python2.6/dist-packages/
Searching for termcolor
Reading http://pypi.python.org/simple/termcolor/
Best match: termcolor 1.1.0

 :

$ ./main.py -u wal_san
Traceback (most recent call last):
  File "./main.py", line 78, in <module>
    main()
  File "./main.py", line 32, in main
    con = Connection(conf['address'])
  File "/usr/lib/pymodules/python2.6/pymongo/connection.py", line 185, in __init__
    self.__find_master()
  File "/usr/lib/pymodules/python2.6/pymongo/connection.py", line 452, in __find_master
    raise AutoReconnect("could not find master")
pymongo.errors.AutoReconnect: could not find master

PyMongo だけインストールしてて,MongoDB インストールしてないや。

$ sudo apt-get install mongodb
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  libboost-filesystem1.42.0 libboost-program-options1.42.0 libboost-system1.42.0
  libboost-thread1.42.0 libmozjs2d libnspr4-0d libpcrecpp0 mongodb-clients mongodb-dev
  mongodb-server
以下のパッケージが新たにインストールされます:
  libboost-filesystem1.42.0 libboost-program-options1.42.0 libboost-system1.42.0
  libboost-thread1.42.0 libmozjs2d libnspr4-0d libpcrecpp0 mongodb mongodb-clients
  mongodb-dev mongodb-server
アップグレード: 0 個、新規インストール: 11 個、削除: 0 個、保留: 0 個。

 :

$ ./main.py -u wal_san

おおっ,うごいてるっ!

そのご

$ ./post.py -u wal_san post てすとなん だよ。
Traceback (most recent call last):
  File "./post.py", line 9, in <module>
    from common.Cpost import Cpost
  File "/home/walsan/share/Terminatter/common/Cpost.py", line 18, in <module>
    from twitpicAPI import twitpicOAuth
  File "/home/walsan/share/Terminatter/common/twitpicAPI.py", line 4, in <module>
    from twitpic2 import TwitPicOAuthClient
  File "/home/walsan/share/Terminatter/common/twitpic2.py", line 39, in <module>
    from oauth import oauth
ImportError: No module named oauth

$ sudo apt-get install python-oauth
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
  python-oauth
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。

python-oauth がいるって readme.html にも書いてあった。

$ ./post.py -u wal_san post てすとなん だよ。
$ ./post.py -u wal_san reply 195 テス  はテスト垢でやればいいと思うよ?
Traceback (most recent call last):
  File "./post.py", line 159, in <module>
    main()
  File "./post.py", line 48, in main
    api.reply(args)
  File "/home/walsan/share/Terminatter/common/Cpost.py", line 184, in reply
    replyText = "".join(["@", " @".join(repUser), " ", string])
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128)

…?

$ ./post.py -u wal3san -s wal_san reply 195 test?
$ ./post.py -u wal_san post にほんごと おるよね?
$ ./post.py -u wal_san reply 260 にほんご
Traceback (most recent call last):
  File "./post.py", line 159, in <module>
    main()
  File "./post.py", line 48, in main
    api.reply(args)
  File "/home/walsan/share/Terminatter/common/Cpost.py", line 184, in reply
    replyText = "".join(["@", " @".join(repUser), " ", string])
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128)

リプライだと日本語通らないみたい。あたしの環境かなぁ……?

2012年2月24日金曜日

Redmine 1.3.0! #13 RMagick

RMagickが使用可能(オプション) ×

…となっていたので,RMagick とやらをインストール。

$ apt-cache search rmagick
librmagick-ruby-doc - ImageMagick API for Ruby (documentation)
librmagick-ruby1.8 - ImageMagick API for Ruby 1.8
librmagick-ruby - ImageMagick API for Ruby
ruby-chunky-png - pure ruby library for read/write, chunk-level access to PNG files
ruby-rmagick - ImageMagick API for Ruby (documentation)
ruby-rmagick-doc - ImageMagick API for Ruby (documentation)

librmagick-ruby を入れておけばいいのかな?

$ sudo apt-get install librmagick-ruby -s
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  dbus ghostscript gsfonts libavahi-client3 libavahi-common-data libavahi-common3
  libcups2 libcupsimage2 libdbus-1-3 libglib2.0-0 libglib2.0-data libgs8 libice6
  libjasper1 libjbig2dec0 libjpeg62 liblcms1 liblqr-1-0 libltdl7 libmagickcore3
  libpaper-utils libpaper1 libpng12-0 librmagick-ruby1.8 libsm6 libtiff4 libxt6
  shared-mime-info x11-common
提案パッケージ:
  dbus-x11 cups-common libjasper-runtime liblcms-utils libmagickcore3-extra
  librmagick-ruby-doc
以下のパッケージが新たにインストールされます:
  dbus ghostscript gsfonts libavahi-client3 libavahi-common-data libavahi-common3
  libcups2 libcupsimage2 libdbus-1-3 libglib2.0-0 libglib2.0-data libgs8 libice6
  libjasper1 libjbig2dec0 libjpeg62 liblcms1 liblqr-1-0 libltdl7 libmagickcore3
  libpaper-utils libpaper1 libpng12-0 librmagick-ruby librmagick-ruby1.8 libsm6 libtiff4
  libxt6 shared-mime-info x11-common
アップグレード: 0 個、新規インストール: 30 個、削除: 0 個、保留: 0 個。
Inst libdbus-1-3 (1.2.24-4+squeeze1 Debian:6.0.4/stable [amd64])
Inst dbus (1.2.24-4+squeeze1 Debian:6.0.4/stable [amd64])
Inst libavahi-common-data (0.6.27-2+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Inst libavahi-common3 (0.6.27-2+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Inst libavahi-client3 (0.6.27-2+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Inst libcups2 (1.4.4-7+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Inst libjpeg62 (6b1-1 Debian:6.0.4/stable [amd64])
Inst libpng12-0 (1.2.44-1+squeeze2 Debian-Security:6.0/stable [amd64])
Inst libtiff4 (3.9.4-5+squeeze3 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Inst libcupsimage2 (1.4.4-7+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Inst libjasper1 (1.900.1-7+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Inst libjbig2dec0 (0.11-1 Debian:6.0.4/stable [amd64])
Inst libpaper1 (1.1.24 Debian:6.0.4/stable [amd64])
Inst libgs8 (8.71~dfsg2-9 Debian:6.0.4/stable [amd64])
Inst gsfonts (1:8.11+urwcyr1.0.7~pre44-4.2 Debian:6.0.4/stable, Debian:testing [all])
Inst ghostscript (8.71~dfsg2-9 Debian:6.0.4/stable [amd64])
Inst libglib2.0-0 (2.24.2-1 Debian:6.0.4/stable [amd64])
Inst libglib2.0-data (2.24.2-1 Debian:6.0.4/stable [all])
Inst x11-common (1:7.5+8+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [all])
Inst libice6 (2:1.0.6-2 Debian:6.0.4/stable [amd64])
Inst liblcms1 (1.18.dfsg-1.2+b3 Debian:6.0.4/stable [amd64])
Inst liblqr-1-0 (0.4.1-1 Debian:6.0.4/stable [amd64])
Inst libltdl7 (2.2.6b-2 Debian:6.0.4/stable [amd64])
Inst libsm6 (2:1.1.1-1 Debian:6.0.4/stable [amd64])
Inst libxt6 (1:1.0.7-1 Debian:6.0.4/stable [amd64])
Inst libmagickcore3 (8:6.6.0.4-3 Debian:6.0.4/stable [amd64])
Inst libpaper-utils (1.1.24 Debian:6.0.4/stable [amd64])
Inst librmagick-ruby1.8 (2.13.1-2 Debian:6.0.4/stable [amd64])
Inst librmagick-ruby (2.13.1-2 Debian:6.0.4/stable [all])
Inst shared-mime-info (0.71-4 Debian:6.0.4/stable [amd64])
Conf libdbus-1-3 (1.2.24-4+squeeze1 Debian:6.0.4/stable [amd64])
Conf dbus (1.2.24-4+squeeze1 Debian:6.0.4/stable [amd64])
Conf libavahi-common-data (0.6.27-2+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Conf libavahi-common3 (0.6.27-2+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Conf libavahi-client3 (0.6.27-2+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Conf libcups2 (1.4.4-7+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Conf libjpeg62 (6b1-1 Debian:6.0.4/stable [amd64])
Conf libpng12-0 (1.2.44-1+squeeze2 Debian-Security:6.0/stable [amd64])
Conf libtiff4 (3.9.4-5+squeeze3 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Conf libcupsimage2 (1.4.4-7+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Conf libjasper1 (1.900.1-7+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [amd64])
Conf libjbig2dec0 (0.11-1 Debian:6.0.4/stable [amd64])
Conf libpaper1 (1.1.24 Debian:6.0.4/stable [amd64])
Conf libgs8 (8.71~dfsg2-9 Debian:6.0.4/stable [amd64])
Conf gsfonts (1:8.11+urwcyr1.0.7~pre44-4.2 Debian:6.0.4/stable, Debian:testing [all])
Conf ghostscript (8.71~dfsg2-9 Debian:6.0.4/stable [amd64])
Conf libglib2.0-0 (2.24.2-1 Debian:6.0.4/stable [amd64])
Conf libglib2.0-data (2.24.2-1 Debian:6.0.4/stable [all])
Conf x11-common (1:7.5+8+squeeze1 Debian:6.0.4/stable, Debian-Security:6.0/stable [all])
Conf libice6 (2:1.0.6-2 Debian:6.0.4/stable [amd64])
Conf liblcms1 (1.18.dfsg-1.2+b3 Debian:6.0.4/stable [amd64])
Conf liblqr-1-0 (0.4.1-1 Debian:6.0.4/stable [amd64])
Conf libltdl7 (2.2.6b-2 Debian:6.0.4/stable [amd64])
Conf libsm6 (2:1.1.1-1 Debian:6.0.4/stable [amd64])
Conf libxt6 (1:1.0.7-1 Debian:6.0.4/stable [amd64])
Conf libmagickcore3 (8:6.6.0.4-3 Debian:6.0.4/stable [amd64])
Conf libpaper-utils (1.1.24 Debian:6.0.4/stable [amd64])
Conf librmagick-ruby1.8 (2.13.1-2 Debian:6.0.4/stable [amd64])
Conf librmagick-ruby (2.13.1-2 Debian:6.0.4/stable [all])
Conf shared-mime-info (0.71-4 Debian:6.0.4/stable [amd64])

なんだか大量にインストールされるみたい。だけれども,ごー!

あとは,Apache を再起動。

$ sudo /etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .

Redmine 1.3.0! #12 サイトの設定

あとは……

やることなくなってきたような気がするよ。

Apache の設定で,パターン2: サブディレクトリでRedmineを実行 でいきましょ。

/etc/apache2/sites-available/default をコピペしてちょこっと変える。

$ diff -u default redmine
--- default     2011-09-30 05:58:07.000000000 +0900
+++ redmine     2012-02-24 16:45:30.000000000 +0900
@@ -2,6 +2,7 @@
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www
+       RailsBaseURI /redmine
        <Directory />
                Options FollowSymLinks
                AllowOverride None

サイトの有効化,無効化。

$ sudo a2ensite redmine
Enabling site redmine.
Run '/etc/init.d/apache2 reload' to activate new configuration!
$ sudo a2dissite default
Site default disabled.
Run '/etc/init.d/apache2 reload' to activate new configuration!
$ sudo /etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .

そして

あ,うごいてる……。じぶんがびっくりw