Как я добилась смены должности и при чем тут философия По из Кунг-Фу ПандыTotal votes 17: ↑14 and ↓3+17Comments19
Как мы ускорили работу инженеров и обслуживание клиентов с помощью новой DCIM-платформыTotal votes 41: ↑41 and ↓0+51Comments2
Как мы создаём редакторы документов. Ядро и его роль в кроссплатформенной разработкеTotal votes 31: ↑29 and ↓2+35Comments10
Android-троян Mamont — расследование реального кейса новой финансовой киберугрозыTotal votes 11: ↑11 and ↓0+12Comments5
Как я научился оценивать популярность статей через парсинг показателей сайтовTotal votes 6: ↑5 and ↓1+7Comments11
Sim2Real в AR: как мы обучили гоночные беспилотники в симуляции и попали на ICDM 2024Total votes 5: ↑5 and ↓0+5Comments1
Моки, L1 и никакого деплоя. Собираем идеальный .NET-тест для веб-сервисаTotal votes 36: ↑35 and ↓1+35Comments0
Как понять, что твой мидл готов стать сеньором? Гайд для тимлида (и не только)Total votes 46: ↑35 and ↓11+28Comments66
Как я прогнозирую полярные сияния с помощью открытых данных, Python и облачного сервераTotal votes 58: ↑58 and ↓0+78Comments4
Атаки через новый OAuth flow, authorization code injection, и помогут ли HttpOnly, PKCE и BFFTotal votes 15: ↑15 and ↓0+16Comments3
Укрощаем мажорные обновления: сценарий обновления системных данных каталога без лишней болиTotal votes 20: ↑20 and ↓0+27Comments2
Vue 3 в деле: Как мы обновили большой внутренний сервис и что из этого вышлоTotal votes 76: ↑76 and ↓0+81Comments26
История Ultimate Play the Game — легендарного разработчика игр для ZX SpectrumTotal votes 53: ↑53 and ↓0+60Comments22
Что делать, чтобы правильные вёдра правильно протекали: иерархический Token Bucket для XDP-программ в eBPFTotal votes 37: ↑37 and ↓0+48Comments0
Три способа оптимизировать работу с памятью на Go с помощью memory poolsTotal votes 40: ↑40 and ↓0+54Comments20
Синтаксис, синглтон и смертельный ромб в С++: взгляд опытного разработчика на CTotal votes 50: ↑46 and ↓4+54Comments36
Quake 2 на нашем RISC-V, или как мы поднимали старый Radeon на FPGATotal votes 65: ↑65 and ↓0+86Comments19
Спидран в реальности: история робота, который быстрее всех в мире собирает кубик РубикаTotal votes 169: ↑168 and ↓1+219Comments72
Perforator: новая система непрерывного профилирования теперь в опенсорсеTotal votes 145: ↑145 and ↓0+172Comments56
Как видеть всё: внедряем простой мониторинг производительности в командах (на примере QA)Total votes 33: ↑30 and ↓3+27Comments10
Зомби-апокалипсис в Телемосте: как мы проводим нагрузочное тестирование видеоконференцсвязиTotal votes 25: ↑24 and ↓1+26Comments12
Как компании удерживали, удерживают и будут удерживать сотрудников: блеск и нищета корпоративной культурыTotal votes 97: ↑88 and ↓9+92Comments117
Необычные вкусы покупателей: что такое товарные пары и как их исследоватьTotal votes 24: ↑24 and ↓0+28Comments0
Как небольшой «тюнинг» Talos Linux увеличил производительность NVMe SSD в 2.5 разаTotal votes 52: ↑51 and ↓1+65Comments24
Я проработал в IT больше 10 лет. Вот 5 вещей, которые я бы хотел знать, если бы начинал сейчасTotal votes 160: ↑144 and ↓16+147Comments239