hnwのブックマーク (2,144)

  • データベースでユニークキーにUUIDを使うメリットは何ですか?連番やタイムスタンプまたは複合などではいけないのでしょうか?どうも視認性が悪く使いにくく感じますし連番でも衝突しない気もします。

    回答 (7件中の1件目) まずはUUID及びその対案として用いられる連番(自動採番)のメリット・デメリットを整理します。 (タイムスタンプキーや複合キーなどもその効率性から設計上有用なシーンはありますが、比較から除外します。) * UUIDを使うことのメリット * * データベースにSQLを送信する前からアプリケーションレイヤーでIDを生成できる。 * * トランザクション処理を実装しやすい場合がある。 * IDを推測しにくい。リソースが列挙可能ではない。 * UUIDを使うことのデメリット * * レコード・インデックスサイズが増加する。 * * ...

    データベースでユニークキーにUUIDを使うメリットは何ですか?連番やタイムスタンプまたは複合などではいけないのでしょうか?どうも視認性が悪く使いにくく感じますし連番でも衝突しない気もします。
    hnw
    hnw 2024/05/16
    参照局所性よりもインデックスのサイズが大きくなる方が影響が大きいと思うけどな。自動インクリメントなら64bit整数で済むところをUUIDの文字列表現で格納してる現場もありそう。
  • 偽造マイナカードで携帯機種変→225万円のロレックス買われた!「被害は雪だるま式に」市議が警鐘鳴らす - Smart FLASH/スマフラ[光文社週刊誌]

    偽造マイナカードで携帯機種変→225万円のロレックス買われた!「被害は雪だるま式に」市議が警鐘鳴らす 社会・政治 投稿日:2024.05.06 15:59FLASH編集部 ゴールデンウィークも後半に突入する5月2日夜23時30分、「X」に投稿されたポストが注目を集めた。 《【犯罪に要注意】日、私が巻き込まれた犯罪について知っていただき、皆様もご注意いただきますことを切に願います。》 投稿はその後、偽造されたマイナンバーカードを身分証にされ、ソフトバンクの携帯を勝手に機種変され、225万円のロレックスの腕時計を購入されるまでの被害の訴えが続く。インプレッション数は260万超。被害にあったのは、大阪府八尾市の松田のりゆき市議だ。 人に直接、具体的な被害を聞いてみた。 「被害にあったのは、4月30日の15時ころ。外出中に携帯の電波が切れて、どうしようもなくなったので、19時ころ、ソフトバンク

    偽造マイナカードで携帯機種変→225万円のロレックス買われた!「被害は雪だるま式に」市議が警鐘鳴らす - Smart FLASH/スマフラ[光文社週刊誌]
    hnw
    hnw 2024/05/07
    マイナンバーカードのIC読み取り機が高額だと思ってる人が一定数いそうだけど、アレ普通のNFCリーダーで読めるんですよね(PaSoRiやスマホに読ませたことがあればわかる)
  • インターホンをスマホに通知する方法をものすごく丁寧に説明する【Raspberry Pi Zero WH 】 - Qiita

    在宅勤務している人、多いですよね。 いつでも配達を受け取れてとても助かります。 しかし...2階で仕事をしていると、 インターホンの音が聞こえにくい! 他のことに集中していると気づかない!!!! せっかく配達に来てくれたのだから、一発で受け取りたいものです。 エンジニアらしく仕組みで解決しましょう! 忙しい人のための超要約 インターホンの室内モニタのA接点を使用します(鳴ると接点が閉じる) RaspberryPi Zero WH を用いて、A接点のオンオフによりGPIOの出力3.3VをGPIO17に印加する回路を組みます GPIO17に印加されたことをPythonスクリプトで検知します 検知したらLINE Messaging APIを使用してpush通知を送信します この説明で理解できる人は、記事全体を読む必要ないと思います。 電子工作初心者でも理解しやすいよう丁寧に書き上げたので、ぜひご

    インターホンをスマホに通知する方法をものすごく丁寧に説明する【Raspberry Pi Zero WH 】 - Qiita
    hnw
    hnw 2024/04/12
    よーし真似するぞ、と思ったものの "モニタのA接点を取り出すためにモニタを外します。上へ持ち上げると外れます。" いや外れませんが…
  • 料理研究家が数年ぶりにマクドナルドを食べた結果に共感しかない話…「直接が一番」や他の回避策も

    Nero @neroopinion これめっちゃ分かる。 紙ストローって当に不味いよな。 環境以前に味が維持できてないんだよと言いたい。 x.com/ore825/status/… 2024-04-07 22:03:49

    料理研究家が数年ぶりにマクドナルドを食べた結果に共感しかない話…「直接が一番」や他の回避策も
    hnw
    hnw 2024/04/08
    意識高いコーヒーショップの口つけて飲むフタも紙になってて普通にまずい
  • 弊社サービスをご利用いただいているお客様への重要なご報告とお詫び - Workstyle Tech

    2024年3月29日 お客様各位 ワークスタイルテック株式会社 弊社サービスをご利用いただいているお客様への重要なご報告とお詫び このたび、弊社のサービス「WelcomeHR」におきまして、弊社のお客様の個人データが、限定された特定の条件下において外部から閲覧可能な状態にあり、これにより個人データが漏えいしていたことが判明いたしました(以下「件」といいます。)。その内容と現在の状況について、下記のとおり、お知らせいたします。 お客様には大変ご心配をおかけする事態となりましたことを深くお詫び申し上げます。 1. 件の概要 来、お客様がストレージサーバーに保存するファイルの一覧は外部からアクセスできない仕様とすべきところ、当該サーバーのアクセス権限の誤設定により、閲覧可能な状態となっておりました。 当該誤設定により、ファイルの一覧の情報をもとに各ファイルをダウンロードすることも可能となっ

    hnw
    hnw 2024/03/30
    S3の権限設定ミスかな?と思って読み進めていたら「ファイルの一覧が外部から閲覧可能な状態になっていた」ナニコレ…。いまどきApacheでindex.html置き忘れ&Options Indexesがついてた、という話ではないよね流石に…
  • Javaジェネリクス:共変、反変、非変(これ以上簡単にはならない) | GWT Center

    2018年9月15日2019年6月11日 Javaのジェネリクスの共変、反変、非変について書いてみるのだが、非常に重要な概念であるにも関わらず、ネットを検索してみると、非常に理屈っぽく難しい説明しか無いように思う。 これらを読んでみると、「俺はバカなのか」と感じること請け合いなのだが、しかしあなたのせいではない。彼らは「わざと難しそうに書いている」だけである。 ここでは実用上の観点から思い切りわかりやすく書いてみることにする(成功しているかどうかはわからないが) ※もしこのページで理解できないならば、以下を参照してほしい。 Javaジェネリクス入門、その6 共変 Javaジェネリクス入門、その7 反変 前提 以下では、クラス階層として次のようなものを用いる。 Animal +-- Dog +-- Cat 以下のようなクラスになる。 public static class Animal {}

    Javaジェネリクス:共変、反変、非変(これ以上簡単にはならない) | GWT Center
    hnw
    hnw 2024/03/28
  • 共変配列事故

    またちょっと Gist に書き捨ててたコードが増えてきたので供養ブログをしばらく書いていこうかと。 (今年はまだ少な目。一人アドベントカレンダーな量にはならず。) 配列の共変性 悪名高いんですが、C# のというか、.NET の配列は共変だったりします。 // ↓.NET 的に許されていはいるものの、 items[0] = new Base(); が例外を起こすので今となってはあんまり使いたくない機能。 // 意図的に使うことはめったにないものの… Base[] items = new Derived[1]; // これは問題ない items[0] = new Derived(); // これも問題ない。 Base に Derived を代入するのは安全。 Base item = items[0]; // これがダメ。 // 実行時例外が出る。 items[0] = new Base();

    共変配列事故
    hnw
    hnw 2024/03/28
  • 博士の数、世界トップ級目指す 「2040年に3倍に」 文科省:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    博士の数、世界トップ級目指す 「2040年に3倍に」 文科省:朝日新聞デジタル
    hnw
    hnw 2024/03/27
    DCの枠を3倍にしたくらいじゃ全然追いつかないと思うんだけど…と思って文科省のPDFを確認したら、具体的なことは何も決まってない気配を感じた。まあ温かい目で見守りましょう
  • 手元が見えづらくなってきたのでニコンメガネで多焦点レンズのメガネを新調しました - はらですぎ

    メガネをかけているとスマホの文字が見えません…。 視力自体は維持できているものの、ここ1~2年くらいで手元が見えづらくなってきて、目が疲れていたり薄暗い場所になると、それがより酷くなります。 加齢による体の衰えというのは、自分の努力で何とかなるものもありますが、大半は認め、諦め、受け入れていくしかないようです。「まだ大丈夫!」とここ何年か強がっていましたが、ついに観念しました。 というわけで、どうすればいいのかよく分からなかったので、詳しく検査してくれる場所に行って色々相談しながらメガネを新調することにしました。 僕のメガネ遍歴 ニコンメガネでメガネを作る 視力検査 レンズ選び フレーム選び お会計(メガネの総額) メガネの受け取り 出来上がったメガネを使ってみて 終わりに 僕のメガネ遍歴 いつからメガネを使っているか忘れてしまいましたが、初めてメガネを買ったのはいつかの健康診断の際の視力

    手元が見えづらくなってきたのでニコンメガネで多焦点レンズのメガネを新調しました - はらですぎ
    hnw
    hnw 2024/03/21
    つけっぱで生活したいなら遠近両用コンタクトも選択肢ではある。長距離ロードバイク乗る時は特に便利。
  • 自民党裏金リスト

    ver.1.2 なかなか忘れられがちな過去の不祥事。思い出せるように一覧にまとめました。選挙の時などお役立ていただければ幸いです。 選挙区別一覧はこちらから

    hnw
    hnw 2024/02/12
    昨今httpsで提供してくれないとGoogleとかで検索に引っかからないのでは。
  • キャメルってラクダなんだ…

    キャメルカラー好きでよく買うけど語源はキャラメルだと思ってたけど(色的に)実際はラクダだった… ラクダさんかぁ…一気にオッサン臭くなってきたな… 他に生き物の名前の色ってなくない?? なんでラクダ…いや可愛いけどさ…他になんかなかったんか…

    キャメルってラクダなんだ…
    hnw
    hnw 2024/02/04
    僕「キャメルマキアートください!」スタバのお姉さん「(ラクダじゃん…)」
  • 暗証番号 設定必要ないマイナンバーカード 12月中に導入へ | NHK

    暗証番号を設定する必要がないマイナンバーカードについて、総務省は、認知症の人や高齢者に加え、希望するすべての人に対象を拡大し、来月中に導入する方向で調整を進めています。 マイナンバーカードをめぐっては申請する際に暗証番号が必要ですが、認知症の人や高齢者から「設定や管理が難しい」という声が上がり、当時の総務大臣が暗証番号のないカードを11月にも導入する方針を明らかにしていました。 これについて総務省は、認知症の人や高齢者に加え、希望する人全員を対象に交付できるようにする方向で調整を進めています。 また、すでに交付されたカードも暗証番号なしに切り替えられるようにするということです。 総務省は、交付事務を担う自治体の準備期間を考慮して、来月中に導入する方向です。 暗証番号のないカードは、コンビニでの証明書の発行など、暗証番号が必要なサービスの利用はできませんが、顔認証を使って健康保険証と一体化し

    暗証番号 設定必要ないマイナンバーカード 12月中に導入へ | NHK
    hnw
    hnw 2023/11/23
    暗証番号の部分はICチップで実現されてるからカード切り替えが必要なんだよね。設計側もこんな根幹部分に変更が入ると思ってないわけで、仕組み分かってない人間が要件変更して無駄な金が発生する典型例。
  • 【閲覧注意】ブラックライトを当てた瞬間、サバの身に浮かび上がるアニサキス…寄生虫学実習の動画がすごい

    宮崎大学医学部寄生虫学 @para_FMUM アニサキスライト、ほんとうにすごい!!!!!!!!発明!!!!!!!!!!!!!(学生よりも教員の方がテンション上がってた気がする) pic.twitter.com/gVZgBPu5Mb 2023-11-09 15:59:04

    【閲覧注意】ブラックライトを当てた瞬間、サバの身に浮かび上がるアニサキス…寄生虫学実習の動画がすごい
    hnw
    hnw 2023/11/17
    アニキサスだと思ってるブクマカが何人かいて微笑ましい(私も全力で間違えていた)
  • ブレーカーは落ちてないのに家の複数の部屋で電気が止まる→想像の斜め上の原因だった「初見だと分からない」

    やす PPPPPM @yashuun 今後経験するかもしれない誰かのために記します。 家の複数の部屋で照明がつかない冷蔵庫が止まるなどの症状が突然起きました。ブレーカーは落ちてない、念のため入れ直しても直らない、つかない一部の部屋の電圧はほぼゼロなど、かなり電気に詳しいと思っている私も??の状態でした。 2023-10-20 23:58:05 やす PPPPPM @yashuun 冷蔵庫は電気の来てる部屋から配線し直したりして応急処置はしましたが、理解不能の現象に仕方なくネット上で見た業者さんに連絡。この時点で高額支払い覚悟ですが、わからなすぎて諦めました。 2023-10-21 00:02:28 やす PPPPPM @yashuun この業者さんもこの現象が理解出来ないようで、あちこち連絡して確認してましたが、アドバイスがあったのか配電盤の不具合を主張し始めました 加えて東京電力に連絡し

    ブレーカーは落ちてないのに家の複数の部屋で電気が止まる→想像の斜め上の原因だった「初見だと分からない」
    hnw
    hnw 2023/10/23
    なるほど、単相三線200Vだと家の半分のコンセントは正常で半分が異常ってことが起こるってことかな。もっと詳しい人の解説が聞きたい。
  • OpenTelemetryのここ4年の流れ / OpenTelemetry in last 4+ years

    https://opentelemetry.connpass.com/event/296353/

    OpenTelemetryのここ4年の流れ / OpenTelemetry in last 4+ years
    hnw
    hnw 2023/10/20
  • アジャイル開発はなぜ失敗するのか? ガートナーが絶対押さえるべき6つのポイント解説

    そもそも、アジャイル開発とは何か。片山氏は「正解がわからない状態で、正解に近づくためのアプローチであり、手法としてはインクリメンタル(徐々に増加する)とイテレーティブ(反復)、つまり、少しずつ繰り返しながらビジネス価値を上げて提供するアプリケーションを開発する点が特徴です。その考え方は複雑だったり、難しかったりするわけではありません」と説明する。 また、ウォーターフォール型開発との違いについて、片山氏は「ウォーターフォール型開発では決められたゴールを目指して直線的に進んでいくのに対して、アジャイル開発では試行錯誤を繰り返しながらゴールに近づくことを目指します」と解説する。 「ある程度の規模を持つシステムを開発する場合、アジャイル開発のほうが工数もかかることがあります。アジャイル開発の特徴が決して『早い』『安い』ではないと理解しておくことが非常に重要です」(片山氏) 片山氏によると、実際のア

    アジャイル開発はなぜ失敗するのか? ガートナーが絶対押さえるべき6つのポイント解説
    hnw
    hnw 2023/09/20
  • 全部同じじゃないですか!? iPhone 15発表で「USB Type-Cの違い」が話題に

    Appleが9月12日(現地時間)にiPhone 15シリーズを発表した。その目玉の一つが「USB Type-C端子の採用」だった。近年のiPhoneシリーズは、同社独自のLightning端子を採用していたが、iPhone 15ではUSB Type-C端子を搭載。専用のケーブルを買わなくてよくなるのかと話題になっている。

    全部同じじゃないですか!? iPhone 15発表で「USB Type-Cの違い」が話題に
    hnw
    hnw 2023/09/13
    "AtoCでPD対応のケーブルは規格上ない" 既に言われていたので満足。もしあったら全員買ってる(仕組み上無理だと思うが)
  • (翻訳) ビッグテックのプロジェクトマネジメントとスクラム不在の謎 - forest book

    稿は Gergely Orosz 氏によって書かれた次の記事の日語翻訳です。著者に翻訳の許可を得て公開しています。 blog.pragmaticengineer.com また稿は DeepL Pro を使って下訳したものに手を加えています。日語翻訳の不具合または誤訳については Gergely Orosz 氏ではなく、稿のコメント欄にお願いします。 著者も機械翻訳を下地にしたやり方に関心をもたれたようです。 The article translated to Japanese: https://t.co/4uynyyhm4E The author was transparent and noted that the article is a modification of an ML-translated article. This person managed to transl

    (翻訳) ビッグテックのプロジェクトマネジメントとスクラム不在の謎 - forest book
    hnw
    hnw 2023/09/07
  • 同時接続数30万超のチャットサービスのメッセージ配信基盤をRedis Pub/SubからRedis Streamsにした話

    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog Overview 30万を超える同時接続数を持つチャットサービスにおいて、リアルタイムでメッセージの受信などのイベントを配信するメッセージブローカーとして、私たちはRedis ClusterのPub/Subを使用していました。 私たちのサービスでは、ユーザー数の増加に伴い、Redis Clusterのシャード数を増やすことでクラスターの性能を向上させてきました。しかし、Redis ClusterのPub/Subでは、シャード数の増加に伴ってネットワーク帯域が圧迫される問題が生じ、これ以上シャードを追加することができない状況になりました。 この課題を解決するために、メッセージブローカーをRedis Pub/SubからRedis

    同時接続数30万超のチャットサービスのメッセージ配信基盤をRedis Pub/SubからRedis Streamsにした話
    hnw
    hnw 2023/09/06
  • 源泉徴収票シリアストーク: 情報の不均衡とうまくつきあう - たごもりすメモ

    TL;DR 自分の給与額が業界内で高いのか低いのか、知るのは難しい 似たような条件の人どうしでうまく匿名化して共有しあえばいいのでは? という欲求を満たす源泉徴収票シリアストークという試みを紹介する 実際の実行にはレギュレーションが重要です 給与に関する情報の不均衡 給与・所得というやつがあります。生きるのに必要なのはもちろん、たとえば同じ会社や同じ職種・同じ業界の中でどのくらい高い給与・所得を得ているかがある種のバロメーターになって、高い人がエラい、みたいなトンチンカンなことを言い出す人も出てきたりする。もちろん給与が高いからエラいなんてことは絶対にないんだけど、それはそれとして給与は高いほうが嬉しい。 だがしかし、給与額というやつは個人の能力だけではもちろん決まらなくて、儲かっている会社にいるかどうか、所属している会社がどのくらいの給与を払うポリシーなのか、会社内でどのように評価されて

    源泉徴収票シリアストーク: 情報の不均衡とうまくつきあう - たごもりすメモ
    hnw
    hnw 2023/09/01
    ふーむ(OpenWorkでそこそこわかりません?)