-
В этой статье пойдёт речь о том, как команда Product Security Engineering в GitHub управляет внедрением CodeQL в масштабах всей компании — и как вы можете сделать то же самое.Команда Product Security Engineering GitHub пишет код и внедряет инструменты, которые помогают обеспечивать безопасность кода, лежащего в основе GitHub. Мы…
-
Пошаговый план: как превратить Open Source в продукт — от первых пользователей до стабильного трафика
Вы выложили код на GitHub. Настроили GitHub Actions CI/CD. Добавили красивый README. Возможно, даже собрали несколько звёзд. Но через месяц понимаете: никто не использует ваш проект. Знакомо? Мне — очень. Так было с моим пет-проектом Wunjo на GitHub в ранних…
-
Взгляд на 1С глазами безопасника
Всем привет! Меня зовут Дима, и последние пару лет я работаю в качестве бизнес-партнёра по информационной безопасности в Ozon Tech. До этого успел на протяжении почти 10 лет поработать в банке и разного рода финтехах на позициях от стажёра и…
-
Как Supabase внезапно стал фундаментом вайб-кодинга
Supabase переживает настоящий взлёт, получив инвестиции в 200 миллионов долларов от фонда Accel и оценку в 2 миллиарда. Насколько это серьёзно? Достаточно серьёзно, чтобы инвестор из Accel решился на 17-часовой перелёт для встречи с генеральным директором Полом Коплстоуном в одном…
-
По обе стороны коллекшена: как я возвращал свой кредит и собирал чужие долги
Привет! Я Никита, продакт в финтехе. Моя команда запустила сервис для должника в мобильном банке. Аналогов в других банках я пока не встречал. Но разговор будет не об этом, а о жизни с долгами. В юности пять лет я жил с кредиткой в ритме платежей как на американских горках — то много тратил, то сильно экономил. Потом всё…
-
Скользящие метрики без тормозов: SQL
Привет, Хабр!Скользящие метрики — это must-have в аналитике, но даже простые на первый взгляд вычисления могут парализовать вашу СУБД. Сегодня рассмотрим, почему стандартные оконные функции зачастую тормозят, как их можно оптимизировать через явные фреймы, когда выгоднее писать агрегаты вручную, как…
-
Топ-7 платформ для проведения IT-соревнований
Говорят, что спортивное программирование — совсем другая область, которая сильно отличается от рабочих задач. Пусть так. Но опыт показывает, что умный и талантливый человек проявит себя в обеих сферах. Если он стал чемпионом по спортивному программированию, в ML-соревновании или CTF…
-
От Dragon Slayer до Dragon’s Dogma 2: 40 лет эволюции жанра action-RPG
Сегодня ролевые экшены на пике популярности: практически каждый год выходит по несколько игр, о которых все говорят и которые продвигают жанр вперед. У него богатая история, которая началась еще в 1980-х годах. Благодаря таланту разработчиков, инновациям и экспериментам по смешению…
-
Мастерство фокусов на Compose
Привет! Меня зовут Костя, я Android-разработчик в онлайн-кинотеатре PREMIER. Среди прочего у нас есть приложение для Android TV. Работая над ним, я столкнулся с тем, что система фокусов в Jetpack Compose устроена сложнее, чем кажется на первый взгляд. Поскольку для…
-
Хороший, плохой, злой тимлид. Как говорить команде правду и выжить
Привет, Хабр! Меня зовут Лера, я технический писатель в Авито. Очень люблю книги, которые помогают быть лучше в работе: эффективнее общаться с командой, принимать решения, развивать коллег и расти самой. Поэтому сегодня делюсь с вами разбором одной из таких книг…