2015/08/22 YAPC::Asia Tokyo 2015 Lightning Talk 2016/01/13 update about default_password_lifetime will be 0Read less
![MySQL 5.7の罠があなたを狙っている](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a03501695ffcd81462bc09e731bc4130fd214da/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Ftrapsofmysql57-150822102232-lva1-app6892-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
2015/08/22 YAPC::Asia Tokyo 2015 Lightning Talk 2016/01/13 update about default_password_lifetime will be 0Read less
概要 流行ってたみたいなので、ループ処理が得意でないSQLで挑んでみたらおもしろかった。 リズムパターンの自動生成などに応用してもおもしろそう。 結果 まるで筒井康隆。 Demo with recursive s (v) as (values ('進捗'),('どう'),('です'),('か')), t (i, p) as ( select 1, r.v as p from ( select v from s order by random() limit 1 ) r union all select t.i + 1, t.p || r.v as p from t, ( select v from s order by random() limit 1 ) r where t.p || r.v not like '%進捗どうですか%' or t.p || r.v like '%進捗どうです
ActiveRecordを支える技術 – Arelとは何者なのか? (全5回) その1 #activerecord#Arel#rails#ruby#sql 2014年 05月 04日 nishio Rails3, ActiveRecordからは、内部でArelと呼ばれるSQL生成用のライブラリが利用されています。 今回、Arelが内部でどのようにSQLを生成しているのかを調査したので、当ブログにて公開いたします。 ちょっと長くなってしまったため、全5回に分割しました。 以下、目次となります。 ActiveRecordを支える技術 – Arelとは何者なのか?(全5回) その1 [この記事]Arelについてなぜ調査しようと思ったのか、その背景と今後利用するサンプルコードを掲載しています。ActiveRecordを支える技術 – Arelとは何者なのか?(全5回) その2シンプルなSQL文、「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く