Найти в Дзене
Покупайте СтеллыИ дарите их за контент
1 неделя назад
 • Вы подписаны

Как я думал, что защитил сервер, а он оказался дырявым, как решето

Макс залил последний коммит, откинулся на спинку стула и впервые за неделю выдохнул. Сервер жил. Свежий Debian, все обновления накатаны, парольный вход по SSH выключен, файрвол поднят. Он даже проговорил это про себя вслух, как заклинание: обновления, ключи, файрвол. Три кита, на которых держится спокойный сон админа. Спокойствие продержалось ровно до того момента, пока в дверь не постучал Алекс. Алекс был из тех, кто пятнадцать лет назад ломал провайдерские биллинги забавы ради, а теперь за деньги ломал банки - по договору, с бумагами и печатью...

1 неделя назад
 • Вы подписаны

Случай на собеседовании

Макс вернулся с собеседования к обеду и первым делом пошёл не к своему столу, а на кухню. Алекс нашёл его там - тот стоял у окна и мешал ложкой кофе, который, судя по всему, мешать было уже бессмысленно. Макс наконец обернулся. Медленно. Макс отставил кружку. Обида на проваленный вопрос сменялась любопытством - как всегда, с опозданием на один разговор. Макс задумался. Логи приходят почти по порядку - иногда пара записей меняется местами из-за задержек. Заказы - то же самое. Выгрузка из базы часто уже наполовину отсортирована предыдущим запросом...

1 неделя назад
 • Вы подписаны

Полка и гардероб: два способа думать о скорости кода

Часы показывали половину первого, а функция всё ещё выполнялась сорок секунд. Макс уже три раза переписывал цикл, менял условия, переименовывал переменные - словно новое имя могло умилостивить непостижимого бога производительности. Опенспейс давно опустел, гудел только кондиционер. Из всего отдела остались двое: Макс да Алекс - тот задержался, потому что релиз был завтра. Сорок секунд. На пяти тысячах записей. Где-то здесь пряталось что-то простое и стыдное, но Макс не мог ухватить за хвост. За...

Покупайте СтеллыИ дарите их за контент