
- Главная
- Каталог
- Интернет технологии
- Даниэль Ленц - блог
Даниэль Ленц - блог
Личный блог фронтенд разработчика о вебе, работе в большой компании и немного лайфстайла.
Целевая аудитория: разработчики, тестировщики, менеджеры, дизайнеры. 73% мужской пол.
Статистика канала
Участники будут решать задачи прямо на улицах Москвы: 35+ заданий по маршруту, который проходит через точки, связанные с историей российской IT-индустрии, в том числе через территорию МГУ, центр фундаментальных исследований РАН и штаб-квартиру Яндекса в «Красной Розе».
В основе — игровой нарратив: архивный сервер с кодом большого проекта застрял в бесконечной рекурсии. Команды будут восстанавливать архитектуру, находить конфликты между элементами и шаг за шагом выводить систему из петли.
Завершится вечер концертом в Экстрополисе.
• 23 мая, суббота
• Москва, офлайн
• команды до 5 человек
Регистрация по ссылке
@dlents
Коллеги с первой работы (блокчейн проекты под заказ) рассказали как их пытались скамить.
Приходит якобы заказчик с уже каким-то фронтовым шаблоном. Такое часто бывает, когда заказчик покупает где-то на маркетплейсах шаблон и просит допилить под его требования.
Но вот шаблон этот не простой, а с сюрпризом. Чаще всего где-то в коде спрятана логика, которая начинает «изучать» пк разраба, который запустит это локально с целью найти крипто кошельки и вывести оттуда все деньги.
Такие дела.
Если работаете с внешними заказчиками, то проверяйте то, что они присылают с просьбой «запустить».
UPD: реальные примеры от коллеги https://github.com/nezort11/stealer-malware-examples
@dlents
📍 14–15 мая, Москва
Узнайте, как AI автоматизирует рабочие процессы (вместе с багами 😈), меняет UI и заставляет перерабатывать фронтенд для агентов. Может, и главным языком программирования становится… английский?
Агенты делают разработку проще, но остаются задачи, которые инженер может решить только сам. Поговорим про ускорение без JS, поиск утечек памяти в Chrome, искусство Vue-компонентов, DDoS-атаки на Node.js, модульный Backend-for-Frontend и даже способы сэкономить на оперативной памяти.
На воркшопах будем писать полезные модульные тесты веб-интерфейса, сделаем «расклад на качество» и предскажем появление багов, порисуем в 4D. А еще задебажим резюме, чтобы работа находилась быстрее.
Полное расписание и подробности докладов — на сайте HolyJS.
Купить персональный билет со скидкой 15% можно по промокоду
DLENTSРеклама. ООО «Джуг Ру Груп». ИНН 7801341446
📍 14–15 мая, Москва
Узнайте, как AI автоматизирует рабочие процессы (вместе с багами 😈), меняет UI и заставляет перерабатывать фронтенд для агентов. Может, и главным языком программирования становится… английский?
Агенты делают разработку проще, но остаются задачи, которые инженер может решить только сам. Поговорим про ускорение без JS, поиск утечек памяти в Chrome, искусство Vue-компонентов, DDoS-атаки на Node.js, модульный Backend-for-Frontend и даже способы сэкономить на оперативной памяти.
На воркшопах будем писать полезные модульные тесты веб-интерфейса, сделаем «расклад на качество» и предскажем появление багов, порисуем в 4D. А еще задебажим резюме, чтобы работа находилась быстрее.
Полное расписание и подробности докладов — на сайте HolyJS.
Купить персональный билет со скидкой 15% можно по промокоду
DLENTSРеклама. ООО «Джуг Ру Груп». ИНН 7801341446
Вышло большое расследование про экономику фейковых звезд на гитхабе.
Исследователи из CMU проанализировали 20 терабайт метаданных GitHub и нашли ~6 млн фейковых звезд на 18,617 репозиториях от 301,000 аккаунтов.
Звезды продаются прямо в открытую — от $0.03 до $0.85 за штуку. Прямо через Telegram и другие сайты. Никакой даркнет не нужен.
Основной юзкейс это малвари.
Фейковые звезды поднимают вредоносные репозитории в трендинг, разрабы видят популярный проект, доверяют и ставят себе на проект. 78 репозиториев с накрученными звездами попали в GitHub Trending.
Простой способ отличить фейк это смотреть на fork-to-star отношение. Когда у проекта дофига звезд, а его никто не форкает и не следит за ним, то тут явно что-то не так. Например, у React ~210 форков на 1000 звезд, а у накрученных 17–22.
Есть и вторая история со стартапами.
AI/LLM репозитории оказались крупнейшей не-малварной категорией накруток. Венчурные фонды используют звезды как метрику. Медиана по кол-ву звезд на seed-раунде 2,850 звезд. Накрутить такое кол-во стоит 85–285 баксов. Пару сотен и в глазах инвесторов вы выглядите лучше. Но это уже проблемы инвесторов, а не простых копателей, которые ищут библиотеку для отрисовки графиков без малваря.
Еще одно подтверждение, что звезды не показатель и ставить себе зависимость, основываясь только на этом показателе глупо.
@dlents
Забавно устроен современный мир бумажек.
В 24 год подаюсь на первую шенген визу – получаю отказ.
В 25 году подаюсь второй раз – получаю визу на 45 дней.
В 26 году еду в ЕС вообще без визы, просто по паспорту.
В первом случае мой загран паспорт РФ выдан в Крыму (жил там до поступления в универ). Во втором случае я сделал новый загран, но уже в Санкт-Петербурге. В третьем я сделал загран другого гос-ва, которое имеет безвиз с ЕС.
При этом все 3 года я тот же человек, с тем же местом работы, местом проживанием и прочим. Не поменялось ничего. Кроме документов.
Наверное, поэтому с детства я не любил всю эту бюрократию. Потому что по факту для ЕС я хороший турист, который приедет, культурно погуляет, потратит там денег и уедет обратно. Но вот с точки зрения бумажек...
Кстати, фоточки с Европы и не только можно подсмотреть в моем канале @dlents_photo. Фоткаю на фуджик и айфон.
В посте выше велопарковка Амстердама.
@dlents
В этом году постов вышло почти в 2 раза меньше, но при этом все остальные показатели на том же уровне или больше. А всего пришло 1100 новых людей. Это круто.
Самым популярным постом за год стал пост про использование AI разработчиками внутри Яндекса – https://t.me/dlents/167
А вот мой любимый пост это экскурсия в крупнеший дата-центр России – https://t.me/dlents/172
Что еще было за год, что напрямую связано с блогом:
1) Я изредка начал продавать рекламу
Блог начал приносить какие-то деньги (~75-100к за этот год). Пока нестабильно и совсем редко, но уже что-то.
2) Съемки для Яндекса
Про мой блог стали чаще узнавать коллеги из отделов, которые занимаются разными съемками для Яндекса.
За год я побывал на прямом эфире во внутреннем шоу, снялся в видео про меня и мой блог, который выложили в канал @yandex и еще дал текстовое интревью для блога компании, которое должно выйти в январе.
Ездил как медиа на YoungCon и Big Tech Night.
А, ну и побыл ведущим на открытие опенспейса в Питере.
3) Все еще амбассадор FrontendConf
В этом году не смог лично поехать на конфу и разыграл свой билет. В любом случае рад партнерству.
Спасибо всем, кто читает! И всех с наступающим! 🎄
Итоги 2024
@dlents
Кто не знает, в обычном мире CTF (capture the flag) это соревнования для безопасников. Флаги в виде какого-то слова прячут, шифруют, кодируют в самых разных системах. Нужно решить задачи (обычно взломать тестовый стенд, получить доступы) и найти там флаг. Побеждают те, кто найдут больше всего флагов за меньшее время.
И вот уже 5 год подряд, перед «Я люблю фронтенд» проводится специальный CTF для фронтендеров. Есть разные стенды в виде сайтов / файлов / загадок и нужно найти флаги, применяя знания из веб-разработки.
Я сам участвую последние 2 года. Сделано очень круто, применяешь знания веба под нестандартым углом, а потом идешь смотреть разборы заданий, которые не смог решить.
Можете попробовать поискать флаги прошлого года https://ctf-2025.ilovefrontend.ru/
Ну а сама конфа будет 14 февраля, Москва и онлайн. Еще можно зарегаться 👇🏻
https://events.yandex.ru/events/ya-love-frontend-2026
@dlents
Это была моя первая умная колонка и она хорошо прижилась в доме.
Но прошло уже почти 3 года и захотелось приобрести что-то помощнее. На радость соседям конечно же (нет).
Начал присматриваться какая сейчас самая свежая алиса на рынке. И тут +- в эти же тайминги коллеги делают релиз новой модели.
Яндекс Станция 3.
Базово понятно, что она громче, с экранчиком впереди (которого не было в Станции 2) и круговой LED подсветкой. Из фишек есть технология Room Correction 2, которая адаптирует звучание под конкретную комнату.
Но самое интересное это эмбиент-подсветка. Это ряд лампочек с линзами сзади, которые дают динамическое световое пятно на стене за колонкой.
До этого все колонки были без эмбиент-подсветок и честно по анонсам в день релиза я многого не ожидал. Но в реальности фича вышла действительно киллер. Рассеяная подсветка на всю стену, которая реагирует на музыку. И к этому еще разрабы добавили режимы по типу камина и северного сияния.
Ну и в целом в плане света колонка вышла насыщенная: круговое led кольцо сверху, экран спереди и эмбиент-подсветка сзади.
Теперь в новой кухне (как раз после ремонта) новая станция, а старая переехала служить в ванную.
Респект коллегам за такую новинку. И молодцы, что идеально дропнули под нг. Теперь идей для подарков под елку друзьям стало на одну больше.
@dlents
Собрал тут себе за полчасика простой мини-апп в тг для трекинга баланса рабочего бейджика.
И вот незадача – поднимать бекенд для этого дела не хочется, ибо мне просто нужно сохранить одно значение. Для такой простой задачи подошел бы localStorage, но он не шарится между устройствами, а мне необходим синк между ноутом и телефоном.
Уже думал какой-то сервис по типу Firebase/Supabase прикручивать, но нашел нечто лучше. Как говорится, искал медь, а нашел золото.
Оказывается у телеги есть свой CloudStorage для мини-аппов.
В апреле 25 года в телегу добавили возможность разрабам мини-аппов сохранять данные юзеров в формате ключ-значение. И, конечно, это шарится между устройствами, ибо хранится на серверах телеги.
А самое классное – вам не нужно абсолютно ничего для использования этой фичи. Просто вызываете встроенную функцию из window, которую телеграм зашивает в ваш мини-апп и все.
window.Telegram.WebApp.CloudStorage.setItem(key, value);
Значения сохраняются для каждого юзера отдельно, никаких авторизаций и прочего не нужно.
Конечно это не полноценная замена бекенда. Я бы рассматривал это как localStorage с возможностью синка данных между устройствами для ваших мини-аппов внутри телеграма.
Короче, удобно.
🔥 – спасибо, не знал
👀 – слежу за новостями, знал
@dlents
Я всегда пользовался браузером так: стоит дефолтный поиск (гугл например), я им и пользуюсь через браузерный поиск. Эта штука кстати называется омнибокс.
Если нужно поискать что-то в гитхабе, то открываю гитхаб и уже там ищу. Это занимает некоторое время, потому что сначала должен прогрузиться гитхаб, затем нужно найти поле ввода, а потом дождаться результатов.
Но после перехода на новый браузер открыл для себя фичу, которая позволяет сразу перейти к последнему шагу и прямо из браузерной строки поиска получить результаты поиска нужного сервиса.
В настройках браузера назначаете короткие ники (желательно однобуквенные) для поисковиков. Теперь в браузерной строке пишите ник сервиса, ставите пробел и вуаля, поиск будет внутри сервиса, который вы указали. Очень удобно.
В гугл хроме точно есть, проверил. В Vivaldi тоже. Остальные браузеры не проверял, но кажется что должно быть во многих популярных.
И да, поисковиком не обязательно должен быть именно поисковик.
Это может быть любой сервис, где можно что-то искать. У меня, как видите, кроме яндекса и гугла еще perplexity, поиск внутри гитхаба, аркадии и рабочей вики. Да хоть любимый сервис доставки роллов поставьте и быстро ищите там нужные позиции.
🔥- спасибо, полезно
👀- давно так пользуюсь
@dlents
Отзывы канала
Каталог Телеграм-каналов для нативных размещений
Даниэль Ленц - блог — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 4.0K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 2.2, количество отзывов – 0, со средней оценкой 0.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 34965.0 ₽, а за 0 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий