Однажды на собеседовании мне предложили решить одну интересную задачу, которая для меня была довольно необычной на тот момент. Позже я обнаружил, что задача была не особо уникальной, но с высоты моего опыта тогда, она показалась довольно будоражащей.Условие задачиСоздайте класс EventEmitter, который позволяет:подписываться на события (on) с любым количеством функций на одно событие;отписываться от конкретной функции (off), даже если функция анонимная;вызывать все функции для события (emit) с пе…
Привет! Я — Александр Дудукало, автор базового курса по JavaScript. В этой статье мы продолжим изучение работы с данными в JavaScript. Если в прошлом материале мы говорили о массивах, то теперь пришло время познакомиться с объектами. Я расскажу, как они помогают эффективно организовать и обрабатывать связанные данные. Подробности под катом!ОбъектыЧем больше пишешь код и создаешь переменных, тем яснее проявляется некая закономерность: переменные, как бы то ни было, начинают группироваться по опр…
Собеседования в FAANG-компаниях (или MAANG/MANGA — кому как ближе) давно стали отдельным жанром. Если вы уже пытались попасть в Big Tech — то знаете, насколько сильно отличается их подход: чёткая структура, множество этапов собеседования, критерии оценки кандидатов и даже особенная культура коммуникации. При этом есть схожие моменты, которые вы встретите везде, и уникальные штуки, о которых лучше знать заранее.В этой статье разберёмся в нюансах и сравним, как устроены интервью в международные I…
开源白板工具(SaaS),一体化白板,包含思维导图、流程图、自由画等。All in one open-source whiteboard tool with mind, flowchart, freehand and etc. 开源白板工具(SaaS),一体化白板,包含思维导图、流程图、自由画等 All in one 白板,思维导图、流程图、自由画等 English README 特性 💯 免费 + 开源 ⚒️ 思维导图、流程图 🖌 画笔 😀 插入图片 🚀 基于插件机制 🖼️ 📃 导出为 PNG, JSON(.drawnix) 💾 自动保存(浏览器缓存) ⚡ 编辑特性:撤销、重做、复制、粘贴等 🌌 无限画布:缩放、滚动 🎨 主题模式 📱 移动设备适配 📈 支持 mermaid 语法转流程图 ✨ 支持 markdown 文本转…
The Web Data API for AI - Turn entire websites into LLM-ready markdown or structured data 🔥 🔥 Firecrawl Empower your AI apps with clean data from any website. Featuring advanced scraping, crawling, and data extraction capabilities. This repository is in development, and we’re still integrating custom modules into the mono repo. It's not fully ready for self-hosted deployment yet, but you can run …
Министерство юстиции США сообщило о конфискации более 2,8 млн долларов в криптовалюте у предполагаемого оператора вымогательской малвари Zeppelin Яниса Александровича Антропенко.
Специалист Positive Technologies Егор Филатов обнаружил и помог устранить уязвимость в Tunnelblick (графический интерфейс для работы с OpenVPN). Проблема позволяла повысить привилегии в системе и похитить данные. Примечательно, что эксплуатировать ее можно было даже в случае неполного удаления приложения.
21 и 22 августа в Москве пройдет шестая международная конференция по практической кибербезопасности OFFZONE 2025. Посетителей мероприятия ждет насыщенная программа и семь тематических треков, а мы приглашаем тебя заглянуть на стенд «Хакера»!
Microsoft сообщила, что августовские обновления безопасности для Windows нарушают работу сброса и восстановления в системах под управлением Windows 10 и старых версий Windows 11.