Как я добилась смены должности и при чем тут философия По из Кунг-Фу ПандыTotal votes 17: ↑14 and ↓3+17Comments19
Как мы ускорили работу инженеров и обслуживание клиентов с помощью новой DCIM-платформыTotal votes 39: ↑39 and ↓0+49Comments2
Как мы создаём редакторы документов. Ядро и его роль в кроссплатформенной разработкеTotal votes 31: ↑29 and ↓2+35Comments10
Android-троян Mamont — расследование реального кейса новой финансовой киберугрозыTotal votes 11: ↑11 and ↓0+12Comments5
Как я научился оценивать популярность статей через парсинг показателей сайтовTotal votes 6: ↑5 and ↓1+7Comments12
Sim2Real в AR: как мы обучили гоночные беспилотники в симуляции и попали на ICDM 2024Total votes 5: ↑5 and ↓0+5Comments1
Моки, L1 и никакого деплоя. Собираем идеальный .NET-тест для веб-сервисаTotal votes 36: ↑35 and ↓1+35Comments0
Как понять, что твой мидл готов стать сеньором? Гайд для тимлида (и не только)Total votes 45: ↑34 and ↓11+25Comments66
Как я прогнозирую полярные сияния с помощью открытых данных, Python и облачного сервераTotal votes 55: ↑55 and ↓0+73Comments4
Атаки через новый 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 75: ↑75 and ↓0+78Comments26
История Ultimate Play the Game — легендарного разработчика игр для ZX SpectrumTotal votes 53: ↑53 and ↓0+60Comments22
Что делать, чтобы правильные вёдра правильно протекали: иерархический Token Bucket для XDP-программ в eBPFTotal votes 36: ↑36 and ↓0+45Comments0
Три способа оптимизировать работу с памятью на Go с помощью memory poolsTotal votes 40: ↑40 and ↓0+54Comments20
Синтаксис, синглтон и смертельный ромб в С++: взгляд опытного разработчика на CTotal votes 50: ↑46 and ↓4+54Comments36
Quake 2 на нашем RISC-V, или как мы поднимали старый Radeon на FPGATotal votes 63: ↑63 and ↓0+80Comments20
Спидран в реальности: история робота, который быстрее всех в мире собирает кубик РубикаTotal votes 166: ↑165 and ↓1+211Comments72
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 96: ↑87 and ↓9+89Comments117
Необычные вкусы покупателей: что такое товарные пары и как их исследоватьTotal votes 24: ↑24 and ↓0+28Comments0
Как небольшой «тюнинг» Talos Linux увеличил производительность NVMe SSD в 2.5 разаTotal votes 51: ↑50 and ↓1+62Comments24
Я проработал в IT больше 10 лет. Вот 5 вещей, которые я бы хотел знать, если бы начинал сейчасTotal votes 159: ↑143 and ↓16+144Comments240