xaker
Android-троян PlayPraetor заразил более 11 000 устройств

Специалисты компании Cleafy обнаружили новый Android-троян PlayPraetor. По их данным, он уже заразил более 11 000 устройств, и каждую неделю фиксируется более 2000 новых заражений.

  • среда, 6 августа 2025 г. в 00:00:16
habrahabr
Математическая живопись Иньиго Килеса

Иньиго Килес (iq) более тридцати лет профессионально занимается компьютерной графикой (CG). За это время он опубликовал массу учебных проектов, курсов и лекций. Известен как автор нескольких выдающихся демок и программных проектов, включая Quill — инструмент для рисования и анимации в VR и Shadertoy — сайт для обучения компьютерной графике, создания и публикации работ.Жизнь и карьераИньиго Килес родился и вырос в небольшом каталонском городке Сан-Себастьян (исп.) / Доностия (баск.) на севере Ис…

  • среда, 6 августа 2025 г. в 00:00:15
habrahabr
Если вам звонят из службы безопасности банка — будьте осторожны. Это может быть служба безопасности…

"Здравствуйте это служба безопасности банка. Вам срочно необходимо подтвердить ваши операции. Вот прям завтра до 18:00 необходимо собрать полный комплект документов и предоставить нам. Вы под подозрением в отмывании денег! Отправили письмо на почту, срочно ответьте!."Чем заканчиваются подобные звонки - знает, наверное, каждый.А вот и нет...До сего дня, я имел достаточно плодотворное взаимодействие с одним из ведущих банков страны. Называть я его не буду, скажу только, что название начин…

  • среда, 6 августа 2025 г. в 00:00:13
habrahabr
Автоматический светодиод

Хочу поделиться с вами своей мечтой, мечтой о светодиоде, который корректирует свою яркость в соответствии с окружающим освещением… без каких-либо вспомогательных компонентов.Читателям моего блога известно, что я работаю над обновлённой версией «Precision Clock» (но не спешите радоваться, до релиза ещё не один месяц). Одна из доработок этих «точных часов» коснулась дисплея, который теперь отображает время с точностью до миллисекунды. Причём я переработал его в корне, чтобы убрать мерцание, возн…

  • среда, 6 августа 2025 г. в 00:00:12
habrahabr
Великое вымирание: как ИИ разрушает интернет

Мы живём во время экологической катастрофы. Только происходит она не в лесах Амазонки, а в цифровой экосистеме интернета.❯ Пролог: когда в саванну пришёл новый хищникПредставьте, что в африканскую саванну внезапно забросили стаю сверххищников. Не обычных львов — а существ, которые бегают быстрее гепарда, видят лучше орла, никогда не спят и не знают жалости.Что произойдёт с экосистемой?Первыми исчезнут травоядные, которые медленно добывают пищу. Выживут только те, кто умеет очень быстро бегать и…

  • среда, 6 августа 2025 г. в 00:00:11
habrahabr
Самые дикие налоговые проблемы эмигрантов (и возвращантов) из РФ в 2025 году

Налоговая ловушка по купленной за крипту квартире, Грузинское ИП с налогом 1% (превратившимся в 28%), автообменный слив информации в российскую ФНС банком из ОАЭ, а также достижение квантовой суперпозиции налогового резидентства между Кипром и РФ – в этой статье мы собрали самые кринжовые истории из жизни, с которыми налоговые юристы сталкивались на практике.Вижу так эмигрирующего из Москвы невинного айтишника – до того, как он впервые получил весточку от налоговой с мягким предложением «поясни…

  • среда, 6 августа 2025 г. в 00:00:11
golang
Явное и неявное определение типов и полей в Go

ПроблемаВ golang нет undefined/none, из-за чего структуры, функции обычные и переменные нельзя использовать гибко - нет синтаксического сахара, как в python. Есть значение nil, но оно тоже не дает понимания, было ли значение передано или нет, так как golang по умолчанию задает значения переменным или полям структуры, например:дана структураtype Person struct { Name string Position string } person := Pesron{Name: "Robert"} при получении поля …

  • среда, 6 августа 2025 г. в 00:00:10
javascript
Electron + microfrontends

Недавно на проекте столкнулся с необычной задачей - сделать из готового React веб-приложения десктопную версию на Electron. Что же тут необычного? А то, что наше веб-приложение построено на микрофронтенд архитектуре и располагается в трёх отдельных репозиториях. А общение между микрофронтендами происходит в runtime через HTTP. И тут начинаются сложности, так как для создания дистрибутива, Electron'у нужен доступ к исходникам всего приложения. Хотя Electron легко подружить с Webpack, как это…

  • среда, 6 августа 2025 г. в 00:00:08
javascript
Хватит мучить кандидатов: руководство как улучшить фронтенд-собеседования

Каждый фронтенд-разработчик хоть раз сталкивался с неадекватными вопросами на собеседованиях: алгоритмы на доске, задачи из учебников, размытые требования. В итоге компании месяцами ищут сотрудников, а кандидаты тратят время впустую. Давайте разберём, как проводить собеседования, чтобы действительно найти нужного специалиста.Шаг 1. Требования-абстракции: выберите ключевые навыкиНекорректный вариант: «Требуется Senior JS-разработчик с 5+ годами опыта». Почему это не подходит: Неясно, какие навык…

  • среда, 6 августа 2025 г. в 00:00:07