И да, на скриншоты тоже надо внимательнее смотреть. Забавно было обсуждать, как на втором экране у инженера по контролю за качеством крутился Counter Strike. Хотя, не самый страшный вариант.
Увы, не все умеют пользоваться даже .svnignore/.gitignore. Что уж там до архивов. В итоге в репозитории могут оказаться замечательные адреса и пароли к, например, базам данных.
>>>доводилось слышать о клиентах с троянами, которые выкладывает асечка.су.
А можно поподробнее? Все ссылки на скачивание мессенджеров ведут на соответствующие официальные сайты…
Вспомнил собственный FAIL, когда мой пароль от почтовой рассылки на субскрайб-ру был обубликован на скриншоте, иллюстрирующем обзор почтовых клиентов. Тиражом пиисят тысяч экземпляров. :)
Но все прошло без последствий, к счастью.
> Через полчаса обнаружив, что почту он не читает
Может не стоит перегибать палку? Если каждые полчаса проверять почту, на работу времени не останется.
У многих проверка почты спокойно работает в фоне и просто уведомляет о новых сообщениях.
Кроме того, я не знаю, как давно был выложен клиент, но так как вроде бы недавно, было бы логично для автора первое время находиться в сети — именно потому что после официального релиза всегда возникает ажиотаж, нахождение критичных багов и т.п.
Раньше собирали вручную проект, могли случайно услать копию разработчика, но это быстро надоело и мы сборку автоматизировали.
Подготовку релиза необходимо автоматизировать изначально.
На винде, я пишу командный файл, который вычищает все временное и ненужное, собирает проект.
В самом проекте тоже предусмотрена «защита от спешки», да-да именно в спешке чаще всего выходят казусы с кодом. У нас в коде вставлены условия, не дающие проекту собраться, если он в режиме отладки.
Написать код и выложить пакеты — это только половина работы