Первый муж Хеди Ламарр занимался производством оружия и, вероятно, рассказал Хеди, как блокируются радиосигналы управления торпедами. А когда вдруг обнаружилось, что он продает вооружение гитлеровской армии, Хеди сбежала из дома. Уже в Голливуде в свободное от работы время действительно изобрела метод перестройки частоты, т.к. мечтала хоть чем-нибудь помочь союзным войскам.
Сервер 9.9.9.9 от Quad9 блокирует вредоносные домены (Malware Blocking). У них есть сервер 9.9.9.10, который ничего не блокирует, а просто работает, как DNS-сервер.
Если нужна блокировка рекламы на уровне DNS, то есть https://dnsforge.de/. Он медленее и у него есть лимит 100 запросов в 10 секунд, но работает отлично.
Язык становится популярным и нужным, когда он помогает решать задачи людей и бизнеса. Чаще всего это означает, что на этом языке должно быть написано как можно больше критически важного софта для бизнеса. Либо иметь какую-то другую (например, образовательную) ценность. А драйвер развития -- живое сообщество и развивающаяся экосистема, что в конечном счёте также означает, что язык будет так или иначе приносить пользу людям и бизнесу.
Пробежадться по всей кодовой базе и починить утечку ресурсов — никто нигде PrepareStatement не закрывал. Везде код разный, автозаменой Intellj IDEA или вимом это не решить (я сперва пытался, это невозможно)
Для этого уже давно есть статические анализаторы. В случае конкретно с Java: Checkstyle, PMD, FindBugs, Error Prone, дополнительные расширения и наборы правил к ним. Причём это будет работать на этапе сборки для даже без внешних систем вроде SonarQube. А при некотором должном усилии можно написать собственные проверки и правила для каждого из этих анализаторов.
А для всего, что касается проверки конфигурациионных файлов, можно написать собственные правила, например, для Maven Enforcer Plugin.
Первый муж Хеди Ламарр занимался производством оружия и, вероятно, рассказал Хеди, как блокируются радиосигналы управления торпедами. А когда вдруг обнаружилось, что он продает вооружение гитлеровской армии, Хеди сбежала из дома. Уже в Голливуде в свободное от работы время действительно изобрела метод перестройки частоты, т.к. мечтала хоть чем-нибудь помочь союзным войскам.
Сервер 9.9.9.9 от Quad9 блокирует вредоносные домены (Malware Blocking). У них есть сервер 9.9.9.10, который ничего не блокирует, а просто работает, как DNS-сервер.
Если нужна блокировка рекламы на уровне DNS, то есть https://dnsforge.de/. Он медленее и у него есть лимит 100 запросов в 10 секунд, но работает отлично.
Язык становится популярным и нужным, когда он помогает решать задачи людей и бизнеса. Чаще всего это означает, что на этом языке должно быть написано как можно больше критически важного софта для бизнеса. Либо иметь какую-то другую (например, образовательную) ценность. А драйвер развития -- живое сообщество и развивающаяся экосистема, что в конечном счёте также означает, что язык будет так или иначе приносить пользу людям и бизнесу.
Для этого уже давно есть статические анализаторы. В случае конкретно с Java: Checkstyle, PMD, FindBugs, Error Prone, дополнительные расширения и наборы правил к ним. Причём это будет работать на этапе сборки для даже без внешних систем вроде SonarQube. А при некотором должном усилии можно написать собственные проверки и правила для каждого из этих анализаторов.
А для всего, что касается проверки конфигурациионных файлов, можно написать собственные правила, например, для Maven Enforcer Plugin.