javascript
Clojure — стабильность по определению

Недавно мне попался следующий твит от OneHappyFellow:Кажется, я понял, что меня настолько напрягает при программировании на языках с динамической типизацией. Дело в том, что никогда нет уверенности, будет ли конкретная библиотека работать определённым образом, и не сломается ли код при очередном минорном обновлении версии.— One Happy Fellow (@onehappyfellow) 5 мая 2025Этот тезис меня заинтересовал. Дело в том, что по работе мне в основном приходится иметь дело с Clojure. Это динамический язык, …

  • среда, 21 мая 2025 г. в 00:00:09
javascript
Как Армия и open-source помогли мне стартануть карьеру

Если ты в кризисе — не накручивай опыт. Создай его. Это бесплатно⚠️ Не трать время на чтение, если тебе здесь не откликнетсяДо open-sourceПосле open-sourceСейчасВременной период2014-2016с 20172025Возраст23-252633ПолМальчикМужчинаЗафисит от результатов спринтаРольРазнорабочийFront-end разработчикЛидер платформы по построению интерфейсов (неколько десятков команд)Эмоциональное состояниеОтчаяниеВоодушевлениеПривязанное к релизному циклуЯ и HRыОтказы и тишинаЗавал предложенийНе в поиске, переодичес…

  • среда, 21 мая 2025 г. в 00:00:08
javascript
TypeScript: стоит ли усложнять типы?

Что такое TypeScript? Официальная документация отвечает так: “TypeScript — это JavaScript с синтаксисом типов”. Однако некоторые считают TypeScript своеобразным слиянием двух языков: языка для манипулирования значениями JavaScript и языка для манипулирования типами.Cистема типов TypeScript Тьюринг-полная. Это означает, говоря по-простому, что система может решить любую вычислительную задачу при наличии некоторого представления входных и выходных данных.Можно ли использовать это знание на практи…

  • среда, 21 мая 2025 г. в 00:00:07
javascript
Observable – не только удобный state-manager

Полгода назад я написал статью «Observable — удобный state-manager». Это была скорее заметка, из-за чего мне немного досталось в комментариях. Данная статья — более подробное знакомство с Observable — библиотекой для реактивного программирования на JavaScript.Преимущества ObservableМаленький размер (3.2 kB)Действительно маленький, а не «малое ядро», которое бесполезно без дополнительных модулей, увеличивающих итоговый размер.Работает и с объектами, и с классамиДля классов не накладывает никаких…

  • среда, 21 мая 2025 г. в 00:00:05
javascript
React Labs: View Transitions, Activity и другие обновления

В блоге React Labs мы делимся проектами, находящимися на этапе активных исследований и разработки. В этой статье рассказываем о двух новых экспериментальных возможностях, которые уже доступны для тестирования, а также делимся новостями о других вещах, над которыми сейчас работаем. Сегодня мы рады представить вам документацию по двум новым экспериментальным возможностям, уже доступным для тестирования: View Transitions (переходы между экранами) Activity А также делимся обновлениями по возмо…

  • среда, 21 мая 2025 г. в 00:00:04
javascript
Почему я ушёл с VK Play и сделал все механики и лаунчер с нуля для моей Battle Royale игры на Unrea…

Привет! Мне 15 и я делаю свою игру на UE5 — и вот почему я ушёл с VK PlayКогда я только начал делать игру в жанре battle royale, я сразу хотел, чтобы это была не просто «игра для себя», а что‑то реальное — с возможностью выложить, показать другим, и может даже зарабатывать. Ранее я уже пытался делать игры, но это были проекты которые через 2–3 дня либо лежали в корзине либо пылились в папке забытыми. Но с этим я решил идти по полной и до конца. Во время начала разработки я сразу посмотрел, куда…

  • среда, 21 мая 2025 г. в 00:00:03
github
kmeps4 / PSFree

PSFree WebKit Exploit & Lapse Kernel Exploit For PS4 9.00 [WIP] By abcPSFree version 1.5.0 Lapse Kex ported to 9.00 - Still WIP Very fast and reliable but can KP :P Needs a bin loader on Port 9020. Some performance Tweaks??. Add sysveri Patch PR are welcome PSFree is a collection of exploits for the PS4 console. The main focus of the repo is for the PS4 but we try to make things portable to PS5. Exploits PSFree: src/psfree.mjs Lapse (kernel): src/scripts/lapse.mjs Donation (Monero/XMR): …

  • среда, 21 мая 2025 г. в 00:00:02
xaker
Подпиши свою компанию на «Хакер»

Работаешь в сфере ИТ или ИБ? Тогда подписка на «Хакер» — это инструмент, который помогает тебе быть в курсе ключевых угроз, багов и приемов защиты. Мы ежедневно публикуем статьи, обзоры и исследования, которые помогают специалистам работать эффективнее и предотвращать инциденты до того, как они станут проблемой.

  • вторник, 20 мая 2025 г. в 00:00:22
xaker
Уязвимости в процессорах Intel приводят к утечке данных из привилегированной памяти

Специалисты Швейцарской высшей технической школы Цюриха (ETH Zurich) обнаружили проблему, которая угрожает всем современным процессорам Intel. Баг позволяет злоумышленникам извлекать конфиденциальные данные из памяти, выделенной привилегированным компонентам системы, например, ядру ОС.

  • вторник, 20 мая 2025 г. в 00:00:21