サイトマップ サイトポリシー プライバシーポリシー お問い合わせ 本サイトの管理・運営は東京大学基金事務局が行っています。 各ページの内容に関連するお問い合わせは、当該ページに記載の問い合わせ先までお願いいたします。 © The University of Tokyo

N+1, solvedEdgeDB solves the problems that ORMs exist to workaround. A comparison that speaks for itself: SELECT movie.title, ( SELECT avg(rating) FROM reviews WHERE movie_id = movie.id ) AS avg_rating, (SELECT array_agg(q.v) FROM (SELECT person.name AS v FROM actors INNER JOIN persons AS person ON (actors.person_id = person.id) WHERE actors.movie_id = movie.id ) AS q WHERE q.v IS NOT NULL ) AS ac
プログラミング言語のお作法から外れたコードやメンテ性が悪いコードを書くのはダメとよくいわれます。わたしは学生の頃、そういう意見を過剰に気にしていました。コードを書くことそのものに慣れていないのに綺麗に書こうとして手が動かず、動かないがゆえにコーディングの練習が進まない、という悪循環になっていました。そうすると何もアウトプットしないまま知識だけが増えていって、自分がこれくらいできそうというイメージと実際のプログラミング能力とのギャップで苦しみました。 この意識が薄れたのは、あるときものすごく手が早い人のコードを偶然見たときでした。たしかにちゃんと動くものができているんですが、そのコードの中身は当時の私の基準からいって*1おぞましいほど汚いものでした。そこで「これはわたしが書けば100倍くらい綺麗なコードを書けるんでは…」と一瞬思ったんですが、その後すぐに「あ、自分は知識はあるけど練習してない
同性愛者など性的少数者(LGBT)への理解増進を図る法案が注目を集める中、鉄道各社が「女性専用車」の扱いに頭を悩ませている。混雑時に女性が安心して利用できるようにと導入された経緯があるが、体と心の性が異なるなど、性自認に悩む人の利用へも目配りが求められるからだ。大手私鉄の社員からは「将来は『多目的車』などに名前を変えないといけないかも」との声も漏れる。 ■痴漢対策で導入 女性専用車は2000年代以降、全国のJRや私鉄各社で次々と導入された。痴漢被害を防ぎたいと考えた警察の後押しもあり、特に朝夕のラッシュ時間帯を中心に設定された。原則として女性を対象とするが、男性でも障害者や子供は利用できる場合が多い。 JR東日本では、駅係員らが男性の乗車を見つけると、利用を控えるよう声をかけ協力を求めている。だが、その際の判断基準は「外見など」(同社広報部)。LGBTに関係する申し出があった場合は、その場
自分は Ebiten という 2D ゲームエンジン (ゲームライブラリ) を趣味で開発しています。使用しているプログラミング言語は Go です。 2013 年 6 月に最初のコミットを行ったので、現在 8 周年の 9 年目です。 Ebiten は「くまのレストラン」などのモバイル及び Nintendo Switch 向けゲームで使われており、一定の実績があります。 ゲームエンジンの開発は一朝一夕では終わりません。Unity や RPG ツクールといった既製品がある中、ゲームエンジンをわざわざ自作することは酔狂かもしれません。ではなぜそのようなことをしたのでしょうか。端的に言うと「ミニマムな API で実用的な 2D ゲームが作れるかどうか」ということを証明したかったのです。自分の美的感覚の追求です。この目的に気づいたのは割と最近のことです。やっていくうちに「自分がやりたかったのはこういうこ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く