vimで複数行の先頭に追加と行末に追加

こんな文があった時

William
Steven
Ryan
Johnny

vimで複数行選択して先頭に追加

Shift + v
j
j
j
Shift + i
>
ESC

>William
>Steven
>Ryan
>Johnny

vimで複数行選択して末尾に追加

Shift + v
j
j
j
$
Shift + a
,
ESC

William,
Steven,
Ryan,
Johnny,

複数行選択して行連結させたらCSVになります

Shift + v
j
j
j
Shift + j

William, Steven, Ryan, Johnny,

mysqlのtext型の最大サイズは?

WEBサイトの開発で、mysqlのtextのフィールドをつかったモデルにValidateをかけるためサイズを調べてみました

MySQL :: MySQL 5.1 リファレンスマニュアル (オンラインヘルプ) :: 6.5 データ型のストレージ要件

を参考に

textは 2の16乗 – 1 バイトまでのようです
65535バイトでValidateをかけるとよさそうです

modern.ieのIE11-Win7を使う

IEをVirtualboxで使いたかったのでmodern.ieからイメージをおとして起動してみました

ダウンロード
$ curl -O -L “https://www.modern.ie/vmdownload?browserOS=IE11-Win7&parts=4&platform=Linux&virtPlatform=virtualbox&filename=VMBuild_20141027/VirtualBox/IE11/Linux/IE11.Win7.For.Linux.VirtualBox.zip{.001,.002,.003,.004}”

ファイルがいくつかダウンロードされたので、合体させます
$ cat *.zip.00? > IE11.win7.zip

ひとつのzipファイルができたから解凍
$ unzip IE11.win7.zip

これでovaファイルができます
あとはVirtualboxを起動して、仮想アプライアンスのインポートをしたら起動出来ました

unzipでneed PK compat. v4.5 (can do v2.1)のエラー

GUIでUbuntuをさわりたかったので
仮想ハードディスクイメージのダウンロード | Ubuntu Japanese Team
から仮想のイメージを落としてきて

$ unzip ubuntu-ja-14.04-desktop-amd64-vhd.zip

Archive:  ubuntu-ja-14.04-desktop-amd64-vhd.zip
   skipping: ubuntu-ja-14.04-desktop-amd64/ubuntu-ja-14.04-desktop-amd64.vhd  need PK compat. v4.5 (can do v2.1)

あれ、解凍できない
PKZIP formatとかいうのらしいので、対応しているので解凍

$ p7 e ubuntu-ja-14.04-desktop-amd64-vhd.zip

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ja_JP.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: ubuntu-ja-14.04-desktop-amd64-vhd.zip

Extracting  ubuntu-ja-14.04-desktop-amd64/ubuntu-ja-14.04-desktop-amd64.vhd

Everything is Ok

これでできました
e は extract ですね