You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
The engineer shipped seven features in a single sprint. DORA metrics looked immaculate. The promotion packet practically wrote itself. Six months later, an architectural change required modifying those features. No one on the team could explain why certain components existed or how they interacted. The engineer who built them stared at her own code like a stranger’s. Code has become cheaper to pro
概要 この記事では、P2P通信の快適性などに大きく影響するところでありつつ、メーカー・プロバイダ側からそれほど積極的に情報が提供されているとは言えないNAT機器の動作について、よくある誤解をいくつか取り上げて解説します。 NAT動作に関する前提知識(cone NAT, symmetric NATあるいはEIM/APDFなどの用語)はNATタイプ、ポートセービングIPマスカレード、UDPホールパンチング、STUN - turgenev’s blogなども参照してください(多少被っている内容もあります)。 MAP-E(v6プラス・OCNバーチャルコネクトなど)ではポート開放ができない? この記事を読む人でここを勘違いしている人はあまりいないと思いますが、まずは初歩的なところから行ってみましょう。MAP-EによるIPv4 over IPv6(IPoE)通信ではIPv4のグローバルアドレスが割り当
こんにちは。estieでデータクオリティーマネージャーをしているkageyuです。estieは不動産データをたくさん扱っており、その場所は住所を使って表すことが多いです。 不動産には「不動産登記番号」や最近国土交通省が整備しつつある「不動産ID」などが存在しますが、大抵の場合は住所と建物名を使って建物が指定されています。そのため、複数の不動産データを統合するとき、主に住所と建物名を使って突合します。 データクオリティーマネージャーとしては、突合処理で 住所が正しく正規化できているか? 正規化の前後で情報が欠落していないか? その住所は実在するのか? などを確認しており、データを見ていると違和感があるのに正しい住所をよく見かけます。私はそんなとき「この地方にはこんな住所もあったなあ」と思うので、今回は都道府県別に特殊な住居表示を解説します。 特殊じゃない住所について 一般的には住所は「○○県
January 3, 2026 When I joined Google ~14 years ago, I thought the job was about writing great code. I was partly right. But the longer I’ve stayed, the more I’ve realized that the engineers who thrive aren’t necessarily the best programmers - they’re the ones who’ve figured out how to navigate everything around the code: the people, the politics, the alignment, the ambiguity. These lessons are wha
An official website of the United States government Here’s how you know The .gov means it’s official. Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site. The site is secure. The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted sec
お試しで、Goのエラーハンドリングを省略するための try というライブラリを作っているので紹介します(最後にちょっとした告知があります)。 github.com これを使うと、よくある if err != nil を次のように記述できます。 // HandleとCheckは必ず同じスコープに書いて下さい cp, err := try.Handle() if err != nil { // 下のCheckでエラーが発生したらここに飛ぶ log.Fatalln("Error:", err) } s := try.Check1(os.ReadFile("/tmp/xxx"))(cp) u := try.Check1(url.Parse(string(s)))(cp) fmt.Println(u.Path) try パッケージのAPIデザインはError Handling — Problem O
AWSのaarch64/arm64でNVIDIA T4G搭載インスタンスであるG5gインスタンスのDocker内で任意のPyTorchをCUDAで動かす with Ubuntu 22.04 AWSにはG5gという、Gravitonを用いたaarch64でGPU(NVIDIA T4G)が使えるインスタンスがある。ちょっとした機械学習アプリケーションをデプロイするのに使ってみたい。8xlargeまではT4Gが1個でGPUメモリは16GB、16xlargeからはT4Gが2個でGPUメモリはトータル32GB。 AWS Graviton2 プロセッサと NVIDIA T4G Tensor Core GPU を搭載した Amazon EC2 G5g インスタンス https://aws.amazon.com/jp/blogs/news/new-amazon-ec2-g5g-instances-powe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く