毎日モザイク

White Room Layout Works

2015-01-18T15:11:05+09:00 [Sun]
--> [Ubuntu]

vimbadminうpデートメモ

結構面倒くさそうなので、手順を組み立てよう。

php5.4に変更

$ sudo add-apt-repository ppa:ondrej/php5
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade

これをやるとapache2が2.2から2.4に変更され、設定ファイルの書式変更で動かなくなるので、/etc/apache2/sites-alivalの中身を書き直す。


<directory /home/wwww/white-room>
# Options の+は省略できない

# order allow, deny
# allow from all
Require all granted <--
</directory>
<files ~ "^\.">
# Deny from all
Require all denied <--
</files>
## allow from, deny fromじゃなくて、Require all (granted|denied)

##モジュールがコメントアウトされてるのに気をつける。mods-enabledを見ろ
##conf.d内の*.confかそうでないかで分けるんじゃなくて、conf-alivalをconf-enabledにシンボリックリンクする。
##コマンドは a2enconf [conf名]

けっこうな大変更だから、2.4より3.xにしてくれた方がビビって良かったかも。

vimbadmin3xのインストール

composerをインストール
デフォルト設定だとメモリ不足で止まるので
$ sudo echo 'memory_limit = "512M"' >> /etc/php5/conf.d/oresama.conf
※ubuntuのphpは守護神パッチ付きなので
$ sudo echo 'suhosin.executor.include.whitelist = phar' >> /etc/php5/conf.d/oresama.conf
composerを/home/oresama/に
$ cd curl -sS https://getcomposer.org/installer | php
あとはhttps://github.com/opensolutions/ViMbAdmin/wiki/Installationに従ってインストール。

現行のDBをdumpする。

現行のDBをdropする。

インポート用のDBを作って、dumpしたDBを読み込む。

新しいDBを作って、vimbadminのインストールパスに入り ./bin/doctrine2-cli.php orm:schema-tool:create

あとはhttps://github.com/opensolutions/ViMbAdmin/wiki/Migrate-from-ViMbAdmin2に従って、完璧に移行する。

インポート用のDBをドロップする。

更に、んぎなんとかさんが入ってるから、そっちも何とかする。

つまり、セキュリティフィックスが提供される限り何もしないのが得策。

2015-01-18T14:34:45+09:00 [Sun]
--> [Ubuntu]

vimbadminには移行ツールがない

メールボックスの管理にvimbadminを使っているのですが、3になってからけっこう経つのでそろそろうpでーとと思ってマニュアルを見たら……。

移行ツール的なものはなく、完全手動…。

  • 1,古いDBをエクスポートする
  • 2,新しい構造のDBを作る
  • 3,もうひとつインポート用のDBを作る
  • 4,インポート用のDBに書きだしたDBをインポート
  • 5,インポート用のDBから新しいDBに構造に合わせてインポートする
  • 6,インポート用のDBをドロップ

この手順で行くと2〜5が終わるまでの間、メールの送受信ができないことになるので、稼働中のサーバでは無理。

予告してやらないと面倒なことになります。

どちらにしても、失敗したらえらいことなので、他の機械で練習してからにしよう……。

しかも3xはPHP5.4以上。うぶんちゅ1204のphpは5.3。ここからか…。

2014-10-23T06:51:33+09:00 [Thu]
--> [日常]

サカムケ あかぎれ保護フィルム

キズケアフィルム 指先用を会社の美人にいただいて試してみたのですが、超快適。

サガミオリジナルよりも更に薄い0.01mmのフィルムで、超くっつき、超柔軟で、ほとんど皮膚感覚です。

ただ、あまりの薄さに貼り付けが極度に難しく、2枚ダメにしました……。

半端に貼った状態でキーボード操作をしても、ほとんど違和感がありませんでした。

自分で一箱買って、まともに貼れるまで練習したいところですが、とりあえずこっちを貼りました。

こちらは多少厚く、大きめなので簡単に貼れます。

厚い分、キズケアフィルムに比べると、なんかかぶせた感覚がしっかりありますが、バンドエイドなんかに較べたらキーボード操作の違和感は少ないのでわりといい塩梅。

キズケアフィルムはものすごくいい商品なので、貼るのが難しいのが残念です。

2014-08-13T12:59:21+09:00 [Wed]
--> [Ubuntu]

upgradeコケた……

待ちになったので、ubuntu studio12.04を14.04にうpグレードしてみようとしたらコケました。

うpグレードでは1勝1負になりました。

LTSはお盆では早すぎ。やはり、正月にクリーンインストールが無難なようです。

pythonを設定しています

で止まって、perlのなんたらのline207がどうたらいうメッセージが出たままで停止。

いくら待ってもそこから進みません。

再起動しようとしたら、当然ですが起動しません。

もちろん、フルバックアップを取ってから始めましたから、クリーンインストールして、設定し直しします。

うpぐれーどは博打みたいなところがありますから、こんなもんかも

2014-07-10T07:11:06+09:00 [Thu]
--> [日常]

東電の検針員

深夜に見かけることがある。

夏場は早朝からやってる。

24時間体制なのだろうか?

と思って調べてみたら、担当エリアと締め切りが決まっているだけの委託らしいので、自分が動きやすい時間帯で組んでいるようだ。