JUST FOR FUN

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

Tips

Macでopenコマンド使ったらLSOpenURLsWithRole() failedが出た。

作業メモ。 Macを使っていて open .をしてFinderを開こうとしたら LSOpenURLsWithRole() failed with error -600 for the file XXXXXXXXX と出てきて、開けなくなってしまった!! ググったところ、OS Xとtmuxとの相性?の問題らしい。 tmux.confとか追記し…

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

作業メモ。 タイトルの通り、MySQLでcsvファイルをインポートしようとしたらハマったのでその対応策まとめ。

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

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

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

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

MySQLでレコード数を一々COUNT関数を使わずにサクッと調べる方法

MySQLを勉強する上でネットからサンプルデータをローカルにダウンロードしていろいろ実験したいわけですが、そのたびに一々 「このサンプルデータにはどれくらいデータが入ってるんだろう?」 とshow tablesしてdescribeしてcount(*)して…みたいなことをして…

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

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

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

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

iPhoneユーザーの「利用頻度の高い位置情報」の話。

iPhoneを使っているユーザーのほとんどの人がアプリを使う際に 「位置情報をオンにしますか?」 というポップアップを目にしたことがあると思います。 もちろん必要な場合にはそれらをオンにすることに何の抵抗も示しませんよね。 でも、この位置情報、思っ…