2021-10
-
アクセント付きアルファベットの名前を登録できないEUの銀行はGDPR違反
EU 内の銀行で、氏名のアルファベットにグレーブ(á)とかウムラウト(ü)とか、アクセント記号がついている人が本名を登録できない、という問題に対する訴訟があり、アクセント記号が登録できないのはGDPR(一般データ保護規則)違反である、という判決が2019年に出ていたそうです。 テレンス・エデン氏(Terence Eden)のブログによれば、銀行がアクセント記号つきの氏名登録を拒絶したのに対し、この …
-
IKEAの1950年からの毎年のカタログが見られる公式アーカイブ
昨年末に紙のカタログを廃止することを発表し、2021年度版が紙としては最後のカタログ発行になったイケアですが、1950年代からの毎年のカタログ(スウェーデン版)をデジタル化して公開しています。 紙カタログ廃止のリリースでは1951年が最初とありましたが、アーカイブは1950年から始まっていますね。 1950年のカタログでは、食器やカバン、ネックレスやネクタイなど雑多なものを売っていて、後半が家具に …
-
hashids - 自然数からか逆なユニークidを生成する多言語に対応したライブラリ
Hashids は、0または正の数をアルファベット+数字の短い並びに変換し、また逆変換で元の数を取り出すことができるライブラリです。 YouTubeの動画ページのURLについている、動画と一対一にマッチした文字列や、bit.ly などのURL転送サービスでURLごとに生成される文字列のような、一意に決まってなるべく短い文字列を作るという目的で作られたそうです。 サイトのトップに列挙されているのです …
-
問題のあるユーザー名登録を防ぐ英語圏のワードフィルタの実例
小片コード共有サービスの pastebin に貼られ、Hacker News で ゲーム配信サービス大手のTwitch がユーザー登録時に弾いているフィルタ部分のソースコードだ、との主張で紹介されている SQL コードは、問題のある単語をチェックするためのコードです。 CREATE OR REPLACE FUNCTION is_terrorism (VARCHAR) RETURNS BOOLEAN …
-
1万6000個のチェックボックス要素で作られたDoom
HTMLのチェックボックス「だけ」をひたすら活用できるライブラリ Checkboxland を先週紹介しましたが、さっそくすごい応用サービスが登場しました。 Doom といえば、非力なレトロPC や関数電卓から、ATM や デジカメ、プリンターの液晶などCPUのあるところならどこでも移植されてきたゲームですが、今回は Checkboxland を使って、すべてチェックボックスで作られた Doom …
-
scaffoldy - よくあるwebサービス構成の Docker Compose ファイルを作ってくれるジェネレータ
Scaffoldy は、選択したサービスを組み合わせた webサービスの Docker Compose 設定ファイルを作ってくれるwebサービスです。 対話式のフォームに回答していくだけで、docker compose で動作する yml ファイルが作られます。現在選べるのは以下のような項目 言語/環境 - Python / Node.js / その他 .gitignore 等 git の設定 デ …
-
このスニーカーは存在しない - 機械学習で自動生成されたスニーカー画像
This sneaker does not exist(このスニーカーは存在しない) は、機械学習で生成された実在しないスニーカーの画像を大量に作ってくれるwebサービスです。 実在しない人物の顔写真を作るThisPersonDoesNotExist.com や存在しないアニメ女性キャラクター(俺の嫁)を合成するwww.ThisWaifuDoesNotExist.netなど、敵対的生成ネットワーク …




