iTranslated by AI

The content below is an AI-generated translation. This is an experimental feature, and may contain errors. View original article
🐡

catatsuy's Picks Vol. 5

に公開
2025/03/08

Go

https://go.dev/blog/swisstable

An introduction to Swiss Tables, a new map algorithm.

https://developers.cyberagent.co.jp/blog/archives/54653/

An interesting use case for iterators. I never would have thought of this.

China

https://zenn.dev/catatsuy/scraps/5afd3e250cd749

I used ChatGPT to summarize Wallbleed, as it hasn't been discussed much in Japan. It was a GFW vulnerability that allowed some memory related to DNS to be retrieved.

https://safeguarddefenders.com/en/publications/zhongguoteshizong

Regarding how to respond when arrested within mainland China. It's written in quite some detail, covering legal differences and actual actions. I'm glad there's a Japanese version. It's by a Spanish human rights NGO.

https://www.sankei.com/article/20250226-ARENRNX2HBKX7LCLEVSBJTEXHY/

I learned about the previous article through this one.

Security

https://zenn.dev/mameta29/articles/7aa221046a87ff

A detailed report on actual criminal tactics. Thank you for making this public. With the increase in side jobs, this is something easy to miss.

https://security.macnica.co.jp/blog/2024/10/-contagious-interview.html

Since the methods are similar to the previous article, I'll share this one too. This article describes attacks during the screening process. Since attack methods are evolving, I want to stay constantly aware of the possibility of being targeted myself.

https://dxcriteria.cto-a.org/1a00a7451ad842c7af2d952000f8b627

DX Criteria has been released regarding "Offensive Security." I also act as the person in charge of internal IT, and I believe internal IT is the key to a company's security and operational efficiency.

https://www3.nhk.or.jp/news/html/20250227/k10014734721000.html?a=1

Finally abolished. From a security standpoint, there were many issues, so I'm glad it's gone. I hope electronic authentication using the My Number Card works out well.

https://www.yomiuri.co.jp/national/20250228-OYT1T50168/

Discussions about blocking have resurfaced within the Japanese government. I'll continue to keep an eye on this.

https://developers-jp.googleblog.com/2024/12/android-theft-protection.html

Remote locking for Android devices. Useful in case of theft.

https://support.apple.com/ja-jp/guide/icloud/mmfc0f0165/icloud

iOS also has a "Lost Mode."

Cloud Service

https://aws.amazon.com/jp/about-aws/whats-new/2025/02/amazon-q-developer-upgrade-java-21/

Java version upgrades with Amazon Q Developer. I'd love to automate PHP version upgrades with AI as well.

CDN

https://blog.cloudflare.com/new-dns-section-on-cloudflare-radar

It looks like Cloudflare Radar has more features now.

https://blog.cloudflare.com/guardrails-in-ai-gateway/

Cloudflare has also started providing a service to proxy ChatGPT. It seems their selling point is more about legal risk avoidance, ensuring safety, and security rather than just caching.

AI

https://dev.classmethod.jp/articles/aws-waf-bot-control-claudebot-spike/

Crawlers from AI services are becoming impossible to ignore. I'll probably have to deal with this in the future.

https://zenn.dev/minedia/articles/llmtxt-in-action

Apparently, specifications like llms-full.txt are emerging. That certainly seems useful.

Frontend

https://speakerdeck.com/narirou/qian-yi-nogao-su-hua-yahutotuhunoshi-xing-cuo-wu

About the actual issues that occurred when bfcache was enabled. LY Corporation might be the only company moving forward with implementation at this scale while taking detailed measurements and making them public. Thank you.

https://chromestatus.com/feature/5760325231050752

The unload event can also be disabled via the permissions-policy header. Security-related headers are changing rapidly, so I want to keep a close eye on them.

https://blog.jxck.io/entries/2025-02-25/beaconing.html

I only knew about sendBeacon. I should follow this properly.

Linux

https://docs.docker.com/docker-hub/usage/

Docker Hub limits are getting stricter. For unauthenticated users, it's 10 pulls/hour. That's quite harsh. It also makes sense that they apply limits to /64 for IPv6.

https://cloud.google.com/artifact-registry/docs/pull-cached-dockerhub-images

Google offers a Docker Hub mirror called mirror.gcr.io. It's easy to use and convenient.

Etc

https://github.com/catatsuy/private-isu/pull/564

A Python implementation has been added to private-isu. Since maintenance is difficult for me, I'm not sure what will happen in the future. It seems many recent students haven't written anything other than Python, so it will likely be used primarily by students.

https://hirokidaichi.github.io/presentation/emconf.html

This was a well-summarized and interesting look at the future of software development. I especially agree with these words:

Every engineer will become an engineering manager with AI as a member.

https://www.sankei.com/article/20250227-5LVJRK2WJ5IMDOBKVLUNE7SGBA/

Regarding the actual methods used. In this type of crime, cigarettes are usually involved, and this reaffirms that it's indeed cigarettes.

Hobby

https://prtimes.jp/main/html/rd/p/000000299.000027384.html

It seems it was created for people with disabilities, but it looks like it would be useful as a new device in general. I'm curious.

https://www.iwanami.co.jp/book/b646698.html

I read this. It was interesting because it shared the true feelings of a mathematician. I was surprised to find that the discussion of physics and information science from a mathematician's perspective was the same as what I had thought about when I was in high school. I would have wanted to become a mathematician if I were smart enough, but life is difficult.

Private

https://sizu.me/catatsuy/posts/6cmoxnhzc2ct

I wrote about how to utilize knowledge.

Discussion