2014年10月14日火曜日

【初投稿】火炎ちゃんかわいい【ごったに!】

初投稿です
最近クリペがメインになった。なってしまった。
サーフィスちゃんプロにもクリペ入れてあるのでワークスペースの移行を偶にしないといけない。
そんな時の強い味方!

C:\Users\ユーザ名\Documents\CELSYS\CLIPStudioPaintVer1_1_0

これをまんま移せばいいらしい。でもこれだけだとツールの配置まで一緒にならない。
ツールの配置は今のところ手動です。はい。


他の話題
アルバイトでファイルの更新する際にどこら辺を更新したのかとか、見比べる際にWinmerge使ってるんだけど。偶に比較が全行差違が出る場合がある。
全行違うとかありえないし……全行色つきとかありえないし……
これは「改行コード」が違うので出てくる問題で、これは設定を弄くれば治るとかなんとか。詳しくは「Winmerge 改行コード」で調べるといいよ。


TortoiseSVNのお話
偶にコミットとか、ファイル更新とかに失敗してその後弄くれなくなる問題。なにやらクリーンアップしないといけないらしいが。

「クリーンアップも出来ません、クリーンアップしてください。」
いや死ねよ。

ってなったら次はlogファイルってなるけど「logファイルなんてものは存在しないんじゃ……」って方にオススメなのがこの方法。「SQLite」を用いて、更新し損ねたデータを消し飛ばす。
方法とか
まずSVNの中にある
.svn/wc.db
こいつが壊れてるので、直すよ!
とゆーわけでまずはコマンドプロンプトとか使って
うんぬんかんぬん/.svn/
まで移動します。
そしてこの中にSQLiteの実行ファイルを入れます。sqlite3.exeとか。
コマンドプロンプトからsqlite3.exeを実行、
sqlite3.exe wc.db "delete from work_queue"
とかする。

詳しくは「delete from work_queue」でググってね。
まさか最終的にまた英語で書かれたウェブページにたどり着くとは思わなかった。
ちなみに英語ニガテな人も大丈夫。グーグル先生に翻訳してもらえばギリギリ大丈夫。
必要な情報は拾えるよ。ただし文字列検索程度はしっかりね。ググり能力が試される!


mysqlで適当な一時テーブルを作る話
もうこれは本当に馬鹿らしいので真似しないでください。
SELECT
    T1.*
FROM
    (
                  SELECT 1
        UNION ALL SELECT 2
        UNION ALL SELECT 3
        UNION ALL SELECT 4
        -- 以下同じ様に続く。
    ) AS T1
;
ええ、ひたすらUNION ALLで繋いでレコード数を稼ぐんですよ。

mysqlにはQueryで一時テーブルが作れないからまじ困ったけど。これで解決。


写真欄
最後に写真をぺたぺた



これの写真の撮り方忘れた、確か
暗くして
炊いて
f開放
だった気がする