All streams
Search
Write a publication
Pull to refresh
-1
0
Drone @dorne

User

Send message
в компании Б пришлось просто остановить новые разработки и ьросить все силы на восстановление управляемости и стабильности проекта. Конечно, ничего бы этого не случилось, будь качество кода в компании Б на том уровне, на каком оно было в компании А…
… которая до этого момента просто не дожила.

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

Как известно, админы делятся на две категории. Первая — те, кто делает бэкапы, и вторая — те, кто уже делает.
Когда минута простоя стоит тысячи долларов, — менержер не просто готов про всё это слушать. Он, зачастую, готов этого требовать.
Если на диске занято 95% пространства и всё что свободно представлено одним непрерывным блоком, то у новый файл будет фрагментирован с вероятностью 0%

Зато, вероятность фрагментации всех остальных файлов на диске при расширнии равна 100% (для всех файлов, кроме одного счастливчика).

Дальше читать не стал. Прошу прощения, если что.
На локальных дисках, которые стоят на борту серверов, данные заказчиков не хранятся. Они все хранятся на централизованном хранилище. Если подходить к вопросу изъятия данных проверяющими органами, то изъятие серверов как таковое просто бесполезно, потому что данные заказчиков на них отсутствуют.

… равномерно распределены по всем дисковым массивам вперемешку с данными остальных заказчиков…


Спасибо за информацию. Теперь, при необходимости изъятия данных одного педприятия, мы будем изымать все сервера и дисковые массивы вашего хостинга.

С уважением,
Ваш ОБЭП.

*сарказм
В каждой команде правила свои. Они не берутся в потолка. Да. Они вырабатываются кровью и потом. Но, программисты сами по себе не самоорганизуются. Без участия мэнеджера у них не появится само по себе CI, Code Review и тесты. Всё это требует времени, которое распределяет и выделяет мэнеджер. Поэтому, он должен интересоваться кодом. Или, хотябы полагаться на мнение лида, или другого, специально выделенного лица. И, планировать на это время.
Я разве говорил, что они не должны соблюдаться или что они крайность?

Не говоили. Но, кто ж меня заставляет ограничиваться рамками вашего примера? Машина — ресурс личный, как время программиста. А вот дороги и дорожное движение — общий, как код проекта и CI для команды. Каждый заботится о своей машине, но не заботится о дорогах и удобстве другого. В отсутствие контроля — неизбежно получается «индийский траффик», а точнее — его программный аналог. Поэтому, помимо программистов, кто-то ещё должен быть заинтересован в качестве кода. Иначе, время возмет свое.
Это как раз не важно. Вот что получается, когда все пытаются ехать как можно быстрее по своим делам, на чем под руку попалось, с максимальной возможной скоростью, при полном несоблюдении ПДД:


Сверхскоростями тут и не пахнет. Тут можно пешком ходить и выглядеть крутым перцем ;-)
Поэтому ТО делается не водителем и есть ГИБДД, которое его проверяет. Т.к., иначе, про ТО забудут все. Со временем.
Тут нельзя забывать, что программист в команде не один. Программисты по большему счету соревнуются друг с другом в том, как быстро они выполняют задачи, потому как от этого зависит зп, бонусы и т.п. Особенно это справедливо для больших команд. В результате, при отсутствии должного контроля за качеством кода, качество зачастую приносится в жертву в угоду скорости и срокам (программистами). С качеством кода наблюдается эффект аналогичный "трагедии общинного поля". Чтобы этого избежать, отчасти, вводят кодинг гайдлайны и ревью кода, которые сами по себе вносят большой оверхед в разработку (т.к. требуют время программистов, и, иногда, много).
Лучше фабрики-строителей-фабрик ;-)
Если мэнеджера совсем не интересует код, то, регулярные косяки от всех разработчиков по очереди с оценками в $ заставят его начальство задуматься, что в этой сказке не так.
Но вообще, да. Код это не самоцель. Усилия по поддержанию кода в порядке должны как-то соответствовать рискам.
Учитывая как поставлен вопрос, 70% — параноиков. Мое личное мнение таково: я поддерживаю инициативу по переносу серверов в Россию. Но, больше доверять компаниям от этого не буду. Зато вот проверять, и требовать исполнения закона о персональных данных после переноса серверов — смогу.
Да. Тут вы правы…
По идее, механизм подргузки нужного конкретного драйвера для устройства в зависимости от полученного UUID с точки зрения ОС и есть «шина».
Можно придумать открытый способ идентификации устройств, выдать всем устройствам его поддерживабщим одинаковые VID+PID на шине USB, и сделать свою собственную шину, где проблема с драйверами будет решена.
Это было сказано не к вопросу законодательства, а к тому, что в опросе не хватает такого варианта.
Криптовалюты это денежные суррогаты, но нужно выпускать свои, а остальные запрещать.
Открою вам глаза. Ссылку можно получить не только проиндексировав веб страницу в паблике, но и извлечь из IP пакета сканируя траффик. Сейчас извлечением ссылок из траффика ОБЯЗАНЫ заниматься все провайдеры в России с целью блокирования запрещенного контента. Поисковики подсуетились и покупают у провайдеров «обезличенные» логи посещений для составления профилей с целью показа таргетированной рекламы. Поисковики индексируют эти ссылки с той-же целью. Поисковики уважают robots.txt, но доступ к этим файлам не запрещен даже там.

Итого. Стоит единожды открыть этот файл, как он попадает в поисковый индекс.
Потому что это известный баг. Скорее всего из-за этого в robots.txt появились эти дурные правила на запрет индексирования документов разного вида. Службу поддержки скорее всего инструктировали делать вид, что всё хорошо. Скорее всего проблема в том, что для публичной и приватной статики используется общее хранилище, которое просто не умеет авторизовывать пользователей. И быстро это не исправить.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity