JUST FOR FUN

Twitter:@okwra Facebook:ayato.ookawara GitHub:@tearon4 other:@taiga006

Tips

MySQLでcsvファイルをインポートしようとしたらハマった

MySQLのInnoDBの行ロック周りのあれこれを勉強しようと思って、ネットで拾ったデータをCSV形式にして手元に保存。 ※CSVデータのインポートコマンドについては... qiita.com さっそくローカルのMySQLでデータをインポートしようと試みたところ mysql> LOAD DA…

Redashでクエリの表示に色を付けたり文字サイズ変えたりリンクを張ったり…

github.com 普段業務でも使っているRedashについてkakakakakkuさんが公開しているハンズオン資料を見て復習していて初めて知ったのですが、Redashはクエリ結果に HTML を埋め込むことができるようです。 help.redash.io 公式のヘルプの文章ができることがわ…

猫でもわかる?Perlモジュールのもろもろ確認術

「あれ?あのモジュールってインストールしてるんだっけ?」 perldoc -m モジュール名 とりあえず手っ取り早い。 「今、@INCって何が設定されてるんだっけ?」 perl -e 'print @INC'; ...っていうのをよく見るけど改行がなく見づらい。 perl -e 'use Data::D…

MySQL5.7で(database|table|culumn)名を変更する方法まとめ

database名もtable名もcolumn名も(特にすでにデータが入っている場合は)後から変更すべきではない、という前提の元まとめてみました。 ※間違いやご指摘等ありましたらTwitterまでご連絡下さい。 まず先にMySQLのバージョンを確認。 > $ mysql --version my…

Perlで同じ内容のメソッドを別名で実行したいときのTip

Tipというか小手技。 まずあまり出番はないと思うが、 中身は同じ内容のメソッドだが呼び出し元の都合で別名で読んだ方が可読性が上がる、メンテナンスがやりやすい みたいな場合がごく稀にある(と思う)。 あるいは「その実装自体を見直した方が良いのでは…