新しいものを表示

テレビのハードウェアが嫌いなのではなくて、番組というソフトウェアで好きじゃないものがあるという感じ。

自国の人間が企画したなら、解説がなくても内容を理解できたい。

座席が白黒のドットで、人がいるように見える。

なんか、だまし絵っぽい感じする。

おさ さんがブースト

なんかレンダリングできた感があるのでこれでいきます

活動休止中でも「嵐」の肩書きつくのか。

いまの「競技人口の少ないオリンピック競技」ってなんなんだろうな。昔スケルトンが3人の時にナイトスクープで紹介されていたが。競技人口少ない競技ならうっかりオリンピックに出られるのでは。

東京2020は達成できなかったか。

開会式、小池さんが出てきて、なんやかんやのことに関してメッセージを読み上げるだけとかでもいいのでは。

おさ さんがブースト

よくjqが構文を忘れてググります……
あとntpq……

三大毎回使い方ググってる技術、SQLのウィンドウ関数、awk、rsyncのディレクトリの書き方、否定の正規表現、etcetc(三大どころではない)

SQLのウィンドウ関数、毎回使い方ググってる。

ウィンドウ関数でできないかなと思って試行錯誤しているうちに、サブクエリーの解法が出ていた。実際はデータベースの規模とか、1行目からの連続以外にも取得する必要があったりするだろうから、開始行のデータをまず取得して、同じデータかどうかの条件で絞り込んだ方が良いのかなと思ったりした。コストに合わせてdataにもインデックスいるだろうし、うーん。 

[ ]で括った部分が、先に取得したひとまとまりとなる最初の行のデータ
SELECT id, data
FROM (
SELECT ROW_NUMBER() OVER (ORDER BY id) - 1 + [id] AS rownum, id, data
FROM t_test
WHERE id >= [id]
AND data = [data]
ORDER BY id
) a
WHERE rownum = id

おさ さんがブースト

create table t (id int, hoge text);
insert into t values (1,'a'),(2,'a'),(3,'a'),(4,'b'),(5,'a'),(6,'a');

select * from t
where id < (
select id from t
where hoge != (select hoge from t order by id limit 1)
order by id limit 1
)

できたけどちょっと回りくどいかな?

古いものを表示
:realtek:

思考の /dev/null