Project Battle 2010
Вернулся с суточной игры. В целом — неплохо. Пойду отдохну.
Получал сегодня две посылки, обе лежат ждут меня с 30го апреля. Одна вышла из Гонконга 13го апреля, вторая 21го. Доставлял Air Post обычной.
Одну, правда, не отдали — надо будет согласовать с таможней.
Вернулся с суточной игры. В целом — неплохо. Пойду отдохну.
Забавный диалог в ручате про данный движок. Участники: юзер1 (ю), я и главный русский гуру (г).
ю: вот у меня код на шарпе (ссылка) с сокетами в отдельном потоке, там падает при закрытии приложения, почему?
я: потому что юнити посылает всем не своим потокам ThreadAbortException при выключении, поэтому и падает.
г:
ваши сокеты говно, используйте стандартный транспорт юнити.Умиляют меня старатели, начинающие копать свой шурф, не потрудившись заглянуть в имеющийся.г: и ваще, все потоки надо убивать в OnApplicationQuit.
ю: я вот переделал, — показывает обработчик OnApplicationQuit, где вызывает Thread.Abort(), — но всё равно падает!
я: это потому, что метод Abort посылает ThreadAbortException, о чём написано в документации.
г:
да, блядь, заебали долбоёбы. Пиздуйте доки про стандартный юнити-транспорт читать.Плять, вы хоть справку то почитайте, разрабы долбаные, прежде чем выкидывать то, о чём понятия не имеете
Вот такое дружелюбное комьюнити.
UPD: исправлено по просьбе автора на точную цитату.
Увидел у onepamop и прикупил у него же пару футболочек. Белую и чёрную. Доволен как танк.
Прочитать запись полностью »
Итак, последнее время у меня активно развивается паранойа на тему «всего 3 пароля для разных ресурсов — мало». Меня волнует, не столько, что у меня упрут какой-либо аккаунт (хотя это тоже плохо), сколько то, что если уведут с какого-нибудь левого сайта пароль, пароль подходит к большому количеству других сайтов.
В идеале на каждый ресурс нужен свой пароль, но тут есть проблемы. Автогенерация не катит — пароли надо где-то хранить, если кто-то получит доступ к хранилищу — мы теряем всё. Помнить порядка 200-300 паролей вида 3d12enx34fgv1r87v — сложно и непрактично. В ходе ленивого поиска информации по теме, было найдено решение, вполне меня устраивающее:
md5(md5(address + username + keyphrase))
Понятное дело, что если придут с паяльником, то keyphrase узнают, но с паяльником узнают всё, что угодно :) Недостатки системы:
Вроде бы всё. У кого есть какие идеи/предложения?
Вытащил камрада в паб. В пабе ели (объелись), пили (вкусно, но трезво), отдыхали.
Камрад был в курсе местной традиции: если празднуешь день рождения в заведении и тебе дарят тортик, то администрация макает тебя в этот тортик. Уточнив правила у администрации, подарили (скрытно от именинника и его товарищей) товарищу тортик. Удивлению граждан не было предела, а нам было смешно.
Вот такие добрые мы люди, да.
Как известно™, почта России работает плохо. Настолько плохо, что посылка, отправленная 23 марта из Гонк-Конга 8 апреля была в Липецке. Содержимое посылки (всё на месте и цело):
Получил только сегодня, потому что с 27 марта в Липецке не был. Что-то я не так делаю, наверно. Денег за хранение не взяли.
UPD: следующая посылка была отправлена из Гонк-Конга 16 апреля. Посмотрим, когда придёт.
Есть проблемы с юнити, напишу о них позже. Написал в суппорт (единственный опубликованный емыл на сайте). Ответ:
Это слишком сложный технический вопрос для нас, напишите вот сюда нашему техническому специалисту.
Они там что, кнопку Forward нажимать разучились?
Я понимаю, что запуск Visual Studio 2010 — это безусловно важное и халявное мероприятие. Посылаю луч поноса всем больным людям, которые замечательно кашляли и чихали на остальных на конференции.
Перед отправкой в топку духовку.
Прочитать запись полностью »