Tagir Valeev
tagir_valeev@mastodon.online
Posts
-
View post
Thanks to https://bugs.openjdk.org/browse/JDK-8369517, I can now close several long-standing issues in #IntelliJIDEA bug tracker as 'third-party issue'. People reported that IntelliJ erroneously highlights compilable code as red. But it was not our mistake. The code in question should not be compilable, according to the specification! This is fixed in Java 26, so your code may become broken there.
-
View post
Single log formats time in four different ways. Computers were a mistake.
-
View post
For #IntelliJ plugin writers. https://blog.jetbrains.com/platform/2026/03/ui-freezes-and-the-dangers-of-non-cancellable-read-actions-in-background-threads/
-
View post
Enhanced Local Variable Declarations #Java JEP draft is published! https://bugs.openjdk.org/browse/JDK-8357464 Do you remember that the "records in for-each statements" feature was previously a part of JEP 432 and delivered to Java 20 (preview), but dropped since Java 21?
-
View post
RE: https://ruby.social/@JRuby/116252848356226068 My favorite kind of bugs!
-
View post
I've received a copy of Japanese translation of my '100 Java Mistakes' book. I love the work done by translator Yoshiki Shibata! He didn't just translate the text. He followed the instructions to do what I'm saying (e.g., create structural search template) in the Japanese-localized #IntelliJIDEA and took the new screenshots. All inspection names match our official translation, he actually looked how we translated them in our localization.
-
View post
Today we had a fire alarm in the office. A colleague wrote to a Slack channel 'Fire alarm in the office building', to start a thread if somebody knows any details. We have AI assistant Glean integrated into the Slack, and it answered privately to her: "today's siren is just a scheduled test and you do not need to leave your workplace". It was not a test or a drill, it was a real fire alarm. Someday, AI will kill us.