javascript
@ts-expect-error иногда не лучше @ts-ignore

Всем уже давно понятно, что вместо директивы @ts-ignore следует использовать директиву @ts-expect-error. Пригождается она даже самым квалифицированным и педантичным разработчикам, например, чтобы временно заглушить ложную ошибку типов из кривого @types/* пакета.Однако, далеко не все знают, что обе директивы одинаково опасны, если использовать их неосторожно, ведь заглушить ими можно не только ошибки типов, но и откровенно невалидный синтаксис, который гарантированно приведет к выбросу исключени…

  • пятница, 24 мая 2024 г. в 00:00:08
javascript
Как написание своего плагина может поменять то как вы пишете код

Привет, я — Лёша, и я люблю веб. Иногда это даже взаимно.В жизни часто бывает, что едва ты начинаешь думать, что наконец стал разбираться в чём-то, что-нибудь происходит и оно говорит тебе: “Нет”. И это не всегда плохо.Например, я думал, что более-менее знаю, как нужно писать код, пока не написал свой плагин. И это очень сильно поменяло мой подход к программированию.Код — это продукт, программисты — его пользователиПри создании плагина ты словно запускаешь стартап на минималках: нужно понять св…

  • пятница, 24 мая 2024 г. в 00:00:07
javascript
Демо City In A Bottle – система рейкастинга в 256 байтах

Привет всем любителям size coding, сегодня я расскажу о чём-то потрясающем: крошечном движке трассировки лучей (raycasting) и генераторе города, умещающихся в автономном файле HTML размером 256 байтов.В этом посте я поделюсь секретами работы этой волшебной программы. Вот видео результата из моего твита:Возможно, вы уже видели этот пост в моём Twitter. После публикации два года назад он стал самым популярным моим твитом.В этой потрясающей программе используется множество разных концепций, а их р…

  • пятница, 24 мая 2024 г. в 00:00:06
github
triton-lang / triton

Development repository for the Triton language and compiler We're hiring! If you are interested in working on Triton at OpenAI, we have roles open for Compiler Engineers and Kernel Engineers. Documentation Nightly Wheels Triton This is the development repository of Triton, a language and compiler for writing highly efficient custom Deep-Learning primitives. The aim of Triton is to provide an open-source environment to write fast code at higher productivity than CUDA, but als…

  • пятница, 24 мая 2024 г. в 00:00:03
github
folke / ts-comments.nvim

Tiny plugin to enhance Neovim's native comments🚀 ts-comments.nvim Tiny plugin to enhance Neovim's native comments: Easily override the comment string for a given treesitter language Supports different comment strings for different treesitter node types Relaxed rules for uncommenting Add proper whitespace when needed Supports multiple commentstrings for the same language. The first one is used for adding comments. All are used for uncommenting. ⚡️ Requirements Neovim >= 0.10.0 📦 Insta…

  • пятница, 24 мая 2024 г. в 00:00:02
github
microsoft / Phi-3CookBook

This is a Phi-3 book for getting started with Phi-3. Phi-3, a family of open AI models developed by Microsoft. Phi-3 models are the most capable and cost-effective small language models (SLMs) available, outperforming models of the same size and next size up across a variety of language, reasoning, coding, and math benchmarks.Welcome to Microsoft Phi-3 Cookbook This is a manual on how to use the Microsoft Phi-3 family. Phi-3, a family of open AI models developed by Microsoft. Phi-3 models are t…

  • пятница, 24 мая 2024 г. в 00:00:01
xaker
Облачным провайдерам угрожает критическая уязвимость Fluent Bit

Критическая уязвимость во Fluent Bit может использоваться для атак на отказ в обслуживании и для удаленного выполнения кода. Эта проблема, получившая 9,8 балла по шкале CVSS, затрагивает крупных облачных провайдеров и многие технические компании, включая Microsoft, Amazon и Google.

  • четверг, 23 мая 2024 г. в 00:00:20
xaker
Арестован владелец даркнет-маркетплейса Incognito

18 мая в Нью-Йорке был арестован предполагаемый владелец и оператор даркнет-маркетплейса Incognito, который специализировался на продаже запрещенных веществ.

  • четверг, 23 мая 2024 г. в 00:00:19
xaker
Во второй половине 2024 года будет прекращена поддержка NTLM в Windows 11

На этой неделе компания Microsoft подтвердила свои планы по отказу от NT LAN Manager (NTLM). Так, в Windows 11 отказ запланирован уже на вторую половину текущего года. Также компания анонсировала ряд новых защитных мер, направленных на усиление безопасности ОС.

  • четверг, 23 мая 2024 г. в 00:00:17