• py2exe

    Удивительное дело - проект py2exe, официально признанный мертвым (последний релиз датирован 2008 годом) работает лучше, чем активно развивающиеся аналоги вроде PyInstaller и cx_Freeze. Например, собрать мой текущий проект с сотней сторонних модулей смог только py2exe. Собрать - это значит обеспечить работу на любой виндовой машине без установки сторонних либ. Видимо, алгоритмы, заложенные в py2exe, настолько просты и линейны, что позволяют уделывать конкурентов даже спустя пять лет после остановки работы над проектом.

    Вот как нужно писать программы.

  • Выборы

    Российские выборы - это треш и угар.

    Мало того, что из-за феодальных пережитков не смогла проголосовать лучшая половина Москвы - молодые понаехавшие специалисты, прописанные в своих ебенях. Так из оставшейся половины пришли 30%, а остальные променяли будущее страны на картошку и яблоки. Плюс среди проголосовавших значимая часть - солдаперы, калеки-инвалиды, шантажируемые социальными работниками, пациенты дурдомов, зеки и т.д.

    В сухом остатке - пшик. Не презентативная выборка, выражаясь математическим языком.

  • Типичный гомофоб

    Ни для кого не новость, конечно, что гомофобы - весьма ограниченные создания. Любители указывать другим как и с кем спать сами забывают о базовых нормах бытовой гигиены.

    Так, стример Старкрафта с сайта goodgame.ru под ником Помидор (Pomi), радуется тому, что в день ВДВ на улице нет геев. При этом он допускает нахождение в маленькой квартирке (на стриме слышны все действия домашних) рядом с грудным ребенком (детский плачь) уличной невоспитанный собаки (громкий лай в доме) и кошки (мяуканье).

    Папашу-гомофоба не волнует, что последние два тащат в дом уличную грязь, разносят шерсть с микробами, а рядом новорожденный, который скоро все потащит в рот.

    Комментарии из старого блога

    10/11/13 пыщпыщ: Так вы что, геев одобряете? Собака с кошкой вам грязные… дети с ними играют и развиваются нормально. Откуда вам знать, может они ей лапы шампунем моют каждый раз. Какие-то слабые у вас доводы. Смахивает на разрыв пукана по поводу угнетения прав геев в России. Валить их всех надо, желательно лопатами!

    Получается слабозадые и заднеприводные лучше мужика с семьей, детьми и парочкой животных?

    Писали бы вы лучше и дальше про программирование.

    10/11/13 Иван Гришаев: Вот и второй отпочковался.

  • Цитирование в письмах

    На дворе 2013 год, а мы до сих пор цитируем переписку в емейлах. Дурдом.

    Уже давно пора сделать так, чтобы сервер добавлял письмам какой-то гуид, на который могли бы ссылаться другие письма. А почтовый клиент выстраивал бы по ним цепочку сообщений. Так и делает Гугл - строит цепочки, а цитирование сворачивает под кат.

    Я всегда удаляю цитирование из писем. Не можешь поставить нормальный клиент - твои проблемы.

  • Написание аббревиатур

    Как правильно писать слова, которые когда-то были аббревиатурами? А если слово иностранное? Как написать, что вам пришла смс - капсом, латиницей или тем и тем сразу? Как написать URL, PDF, iPad, iPhone, Android?

    Очень просто - руским языком.

    Мне пришла смс. Поступил в вуз. Скопировал урл. Сконвертировал книгу в пдф. Айпад вышел позже айфона.

    Неужели так трудно писать на родном языке? Зачем переключать мозг свой и читателя на латиницу и обратно?

  • Тестовые задания программистам

    Очень сильно меня бесят тестовые задания, которые плохо (чаще - вообще никак) не связаны с реальностью. Казалось бы, программист пишет полезный и востребованный код для заказчика. Нужно испытать новичка - дай ему ту же задачу, над который работал вчера. Вдруг новичок тебя превзойдет - увидит свежим взглядом очевидное и простое решение? Но почему-то программист выдумывает вместо задания полную ахинею, что-то столь невразумительное, что потребуется много усилий, чтобы понять, как такая задача вообще может иметь место в реальной практике.

    Пример. Есть пдф с таблицей, задача - распарсить содержимое и перевести в эксель. Не спорю, кому-то задача покажется интересной. Но насколько оправдано то, что этим должен заниматься программист?

    На месте руководителя я бы рассуждал так. Пдф маленький, поэтому его сможет перенести в эксель секретарша. Это займет намного меньше времени, чем если бы программист начал писать код. Труд программиста гораздо дороже труда секретарши. Программист будет писать программу день, а секретарша сделает все за час. Предположим теперь, что парсить пдфки нужно регулярно - например, это отчеты из какой-то автоматизированный системы. Это только облегчает дело - достаточно потребовать, чтобы отчеты предоставлялись в структурированном формате. А если заказчик настаивает на пдф, то нужно прямо сказать, что пдф хранит информацию для людей, а не для машин, что при его разборе велика вероятность ошибки, и парсер может выдать неверные данные, что приведет к убыткам.

    Заказчик будет полным идиотом, если не внемлет этому аргументу. Он пнет своих, и отчеты будут приходить в джейсоне или иксмле. Выходит, что труд программиста большей частью оказался невостребованным.

    Так что думайте в следующий раз, чем занять программиста.

  • Попрошайки в моем айпаде

    screenshot

    Как я уже писал, ненавижу всякого попрошаек и вымогателей. Грустно, когда эти попрошайки попадают в мой айпад под видом игр. Все больше разработчиков переводят свои игры и приложения на модель перманентного вымогательства денег за любую мало-мальскую функциональность. Жаль, что это случается с хорошими играми, например, Зомби против растений. Удачную, веселую и очень продуманную игру превратили в инструмент для выбивания бабла. Конечно, игроки старой школы, закаленные консолями, могут играть без доната, но постоянные предложения что-то купить жутко бесят.

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

  • Как так?

    screenshot

  • Брошенные авто

    auto-bydlo

    Гуляя в Воронеже, часто наблюдаю брошенные автомобили. Меня удивляет мудаковатость их владельцев - неужели так сложно отвести авто на свалку? - и пассивность местных жильцов, готовых годами на это смотреть. Уже бы давно скинулись по сто рублей и наняли эвакуатор.

    Я считаю, что подобное нужно строго преследовать - если автомобиль стоит больше недели, эвакуировать его на штрафплощадку, потом - на свалку. Хочешь забрать - оплати все расходы на транспортировку. А еще лучше сразу выставлять штраф - найти хозяина по номеру автомобиля не сложно.

    Потому что дворы и тратуары - общественные места, а не свалки мусора.

    И популяция мудаков снизится.

  • Плачу только картой

    Сегодня существует только один нормальный способ оплаты в интернете - с помощью пластиковой карты.

    Вебмани, ЯД и прочие шарашки - эта фантики для нищебродов. Связавшись с ними, получите больше проблем, чем пользы.

    Можно быстро понять, стоит ли доверять сайту: если принимают только фантики, связываться не стоит. Если Пейпал или российские аналоги (Пейче, Хронопей) - однозначно не наебут.

Страница 43 из 49