Когда наследуешь интерфейсы в TypeScript, то вот такую хероту приходится городить, чтоб анализатор не ругался. При наследовании Person от BaseObject определение типа как Person | BaseObject не помогает, при попытке обратиться к полю name из Person.
В нашем сервисе для геймдизайнеров кое-что связанное с импортом пилю, а там в рамках одной толстой операции кучу запросов делать нужно. В какой-то момент перестало работать. При этом никаких ошибок. В итоге оказалось, что если в sequelize запустить транзакцию, а потом параллельно выполнить запрос вне транзакции, то всё виснет.
Специалисты из Activision опубликовали отчёт об инструменте, который использовался против геймеров под видом чита. Этот конкретный инструмент считается дроппером, частью вредоносного ПО, которое используется для установки или доставки дополнительных инструментов для кражи учётных данных.
Для приложений, которые уже присутствуют в магазине, компания не будет откладывать обновления из-за мелких нарушений - можно будет внести исправления в следующем обновлении.Теперь можно обжаловать решение.Можно предлагать изменения в гайдлайны.developer.apple.comApp Review process updates - News - Apple Developer
В Neuralink используется C/C++, Python и Java. Кармак поднимает тему, а в чём вообще в данном случае преимущества того же C++ по сравнению с ванильным C. Плюс, как альтернативу предложил Rust.John Carmack @ID_AA_Carmack29.08.2020Ответ на публикацию @jamiebishop123Quality, reliable software can be delivered in any language, but language choice has an impact. For me, C would be a middle-of-the-road choice; better than a dynamic language like javascript or python, but not as good as a more modern strongly static typed languages. However, \ https://twitter.com/jamiebishop123/status/1299490213044027393
Я искренне верю, что C++ навсегда изменил информатику не в том направлении. Люди хотели упростить программирование, но не сделали этого (в большинстве случаев). Вместо этого они сделали чтение кода почти невозможным и усложнили эти многоуровневые кошмарные наследования.Дэвид Бревик, Создатель DiabloDavid Brevik @davidbrevik25.08.2020Ответ на публикацию @gafferongamesDon’t even get me started on C++ (and C#) — I truly believe it changed computer science forever, in the wrong direction. People wanted to make it easier to program and they didn’t (in most ways). Instead they made it harder to read and full of multileveled inheritance nightmares https://twitter.com/gafferongames/status/1297972784786739200