shimon
мета А как можно в жуек из командной строки постить? А то вот накатывает иногда, а жаббер не всегда удобен. Хочу в $EDITOR текст набрать и в какой-то sendjuick толкнуть.
shimon
ненависть программистское Представляю вам правильный ответ на вопрос, как в условиях нехватки времени и ресурсов сделать миграцию большой базы с MySQL уровня 3.23 (без foreign keys, только MyISAM, 125 таблиц) на PostgreSQL с нормальным обеспечением целостности данных, правилами, триггерами.

ДА НИКАК, ГОРИТЕ В АДУ, СУКИ ГНОЙНЫЕ, ПУСТЬ ВАС ТАМ СНОШАЮТ МЕДВЕДИ!!!!!!
shimon
программизм А знаете, я попробовал ngbp, в девичестве angular-boilerplate, и должен признать, что это невыносимо тошнотворное говно.

Оно сильно не вписывается в разработку большого проекта, если этот большой проект сам не на Javascript, оно хочет дохрена библиотек, библиотечек и тулзов из ноды и bower, а потом ты вместо того, чтобы разрабатывать свой крутой фронтэнд, разбираешься, какого хрена у тебя плашка не отображается. Оказывается, что малахольный автор предлагает тебе собрать Twitter Bootstrap самому из LESS-файлов, причем далеко не полное множество, а что включать и что не включать, решалось, по-моему, игральными костями. Ну блеять, предоставьте по умолчанию полный фарш, чтобы меня не парило в самом начале, где что включать, я потом ненужное сам выключу.

Или вместо того, чтобы просто раздуплить F5 в браузере, ждешь, пока grunt watch очухается и пересоберет твой проект. Он еще и другую копию файрфокса для тестов запускает.

А еще ты думаешь, что grunt watch будет собирать твои изменения в vendor. Ну добавил ты что-то, выпилил. Хрен там! То есть оно такое модное и автоматическое, а до дела — так и пшик.

Javascript-программисты, по-моему, это такие мразоиды, которые хуже похапешников. Похапешники хотя бы не делают вид, что их заботят какие-то best practices, а у этих тесты вроде есть, документация (вечно на два релиза устаревшая) есть, а тебе все равно надо в их говнокоде ковыряться, чтобы что-то понять, и работает оно как-то наполовину. Через пять лет новое поколение программистов вырастет и не будет знать, что такое целые числа, помяните мое слово.
shimon
WTF Mac Знаете, что жутко бесит в Homebrew? Это то, что при апгрейде эта сволочь СПЕРВА удаляет симлинки старой версии софта, и только потом начинает закачивать новую версию и собирать ее. Допустим, это что-то сравнительно (в терминах интернет-канала и процессора Core 2 Duo для сборки) большое, типа mysql, и вы, пока оно соблаговолит закачаться и собраться, не можете пользоваться базой данных, а сосете лапу. То же самое с другими инструментами. Ну тьфу же! При Macports такого не было.

Жаль, что Fink скорее мертв, чем жив, а то все-таки благодать deb-пакетов — штука хорошая.
shimon
программирование Мне уже второй месяц сношают мозги, что в разрабатываемой софтине и присылаемых экселях из-за разницы в округляже суммы различаются на пару центов. И чтобы я это исправлял.
Я в осадке. Инженеры у подрядчика тоже в осадке. Контракт на десятки мегаевро, софтина иногда в более важных местах ломается, а они тут двумя центами мозги сношают.
shimon
Зло от программ типа Street View в том, что теперь стало еще меньше оторвать-таки задницу от кресла да куда-нить рвануть, своими глазами взглянуть.
shimon
программистское Вот за что не люблю аутсорсинговые конторы: никакого полета фантазии. Созвали всех, поставили фрукты на стол и мороженое, все кушают молча. Это «день программиста» так называется. А нет вот чтобы длиннющий стол накрыть, мяса на него поставить, много пива, суровые программисты чтобы орали песни все вместе, чтобы всем было пофиг, капает ли жир и пиво на футболку, а девочки из отдела кадров чтобы танцевали на столе под эти песни. Полная вальхалла.
shimon
музыкальное RIP Есть такая песенка, ей много лет, школоте не понять:

Raindrops keep falling on my head
And just like the guy whose feet are too big for his bed
Nothin' seems to fit
Those raindrops are falling on my head, they keep falling...

youtube.com

В общем, автор слов этой песенки и многих других, Хал Дэвид, скончался позавчера. Ему был уже 91 год, но жизни много не бывает.
shimon
программистское Самое большое зло в командной разработке — не незнание технологий, а коммиты на «отцепись» с невнятными комментариями. Это все равно, что в суп товарищу харкнуть щедро, пенисто, от души.
На почетном втором месте — щило в жопе, выраженное стремлением взять да все поисправлять/отрефакторить/отоптимизировать, не спросясь даже, зачем было так делать и где это говно используется, и никого не предупредив.
shimon
symfony2 А оказывается, далеко не так просто замутить две касты пользователей (совсем разные, в разных классах и т. п.), чтобы они пользовались одними и теми же областями сайта, но использовали при этом две разные кабинки для логина. К черту. Надо переделывать.
shimon
хакерское Хакер Шлемиель крякнул программу shareware, продающуюся за девять долларов и девяносто девять центов, подменив системный вызов для определения даты и времени так, чтобы период пробного использования растянулся в бесконечность, и с чувством выполненного долга отправился спать.

Программа выполняла функции календаря-органайзера и будильника.