to post messages and comments.

← Все записи с тегом рукожопие

@alex0b:

Эта ужасная поделка только и может шуметь вентилятором процессора (а я его даже раньше и не слышал никогда) и писать в консоль это:
(Jaspersoft Studio:2651): Gtk-WARNING **: Allocating size to SwtFixed 0x7f8329029550 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?Я надеюсь им воздастся по делам их.

@alex0b:

Резкая вспышка посреди комнаты чуть было не убила во мне веру в аквариумистику, а может и не только ее. Аэролифт, оказывается, набубнил тумана, который осел конденсатом на некачественно заизолированную проводку лампы. Бум! — и у кота шерсти поубавилось: шерсть осталась мирно отдыхать на полу, а содержимое уже телепортировалось.

@alex0b:

Проблемы с локальным зондом

@alex0b:

особенности национального асфальтоположения

@alex0b:

Имеется солюшен, содержащий проекты А и Б. Последний использует А, который использует WindowsBase. При этом Б явно не содержат обращений к типам WindowsBase, потому не референсит его. Локально собирается без проблем, а билд-сервер говорит: что А юзает типы из WindowsBase, но не референсит его.
Хорошо хозяин проектов с бодуна, не поддался общей панике. Методично перекладывал ручки по столу и спустя минут двадцать решил проблему добавлением ссылки на WindowsBase в Б.

@alex0b:

Учусь грызть

@alex0b:

i.juick.com
Идея запилить зуб-машинку из дрели была так себе. Во-первых, 1000 оборотов — крайне мало, надо на порядок больше. Во-вторых, шум: стреноженный сосед слишком быстро очухивается, до того как я заканчиваю с его кариесом. Так же большого смысла нет регулировать обороты педалькой, их не нужно менять ежесекундно. На педальке просто кнопка, а на корпусе регулятор оборотов.

@alex0b:

Драный jasper reports. Что руководило людьми, проектировавшим генератор отчетов, где у документа есть обязательный корневой data source? Они никогда не встречали сводных отчетов в одну страничку с совсем разносторонними графиками, наверно. Нет, конечно можно дополнительные data source допилить и даже подотчеты встроить. Можно и пропеллер прикрутить — не летает, зато крутится. Ок, корневой data source есть, но его нельзя использовать в качестве источника для дополнительного. Если надо запилить график и сводную таблицу, то это будут два ds и два запроса. Я уже раз прошерстил n млн строк, получил пару сотен. Теперь надо просто разные свертки сделать. Но зачем так просто? Лучше сделаем еще проще и тупее. Железо не потеет. Отдельное удовольствие заставить отчет отображаться одинаково в jasper studio и на полигоне. Да фиг с ним — одинаково — за неделю не получилось заставить его работать вне среды разработки, если используются местные встроенные функции. Просто падает, говорит функции не нашел. Даже если взять все либы из самой студии. Ок, я просто тупой. Но отчет, у которого дата отформатирована нечеловеколюбиво, не радует, даже если таблица не разлезется. Даже кособокие ms report builder / report server не вызывали такого глубокого неудовлетворения.

@alex0b:

Когда люди выставляют холодильник зимой на улицу — это нормально. Когда они выставляют API в виде JSON­ RPC — это нормально. Но когда они заявляют, что "Функционально протокол реализует команды манипуляции данными DML языка SQL, точнее PostgreSQL диалекта ( postgresql.org )", начинаешь опасаться. Черви безумия.

@alex0b:

Мне прислали стектрейс в виде скриншота лога в блокноте (Notepad.exe). И это был не пользователь.

@alex0b:

Пускай будут полноценны и счастливы те обезьяны, которые научили меня скачивать и руками править wsdl-файлик, искать на фтпешках апача древний axis. Да выпрямятся передние лапы и просветлится разум тех макак, что в спецификации пишут универсальный формат дат, а на практике используют пиндосский. Чтоб им до пенсии на php писать. Дорогой энторпрайз, я твой soap в дверной глазок видел в светлых кросовках adidas.

@alex0b:

IExplorer приколол, падла. Использую его как штатный просмотрщик xml файлов. А он возми, скотина и не покажи мне ноду, у которой значение — текста на 5-10МБ. Взял бы, опустил бы содержимое, если неохота показывать. Вообще не показал, как будто его нет. Молча, тихо, незаметно.

@alex0b:

Стоило только прийти домой, как всё началось. Бекапчик базы не разворачивается — гранаты не той системы (судя по всему надо 2008р2, а не как обещали 2005р2), а мне его и ставить некуда, придется виртуалку собирать, а вот бывают ли они х86? Кажется и тут проблемы. В месте с этим откровением пришло и еще одно: оказывается сдох кулер на видеокарте десктопа. Скостылить макрозамену до утра не вышло — не из чего. Что не успела подмести жена, стянул сын, а куда дел — он забыл. Шут с ним с десктопом. Дальше уже шло по накатанной: сын подёргал в ванной кран (прикольно наверно было). Лупанул фонтан. Латунный сгон-эксцентрик лопнул аккурат по последнему витку резьбы. Т.е. вся резьба, как положено осталась в трубе, выкрутить не смог. Стоит ли говорить что это была труба с холодной водой? Я уже не удивлялся. Я только поразмыслил смогу ли я найти сантехника завтра (в день взятия Бастилии), а то резьба застряла в пластиковом тройнике, а я их паять еще не учился. Видимо как раз пришло время. Радует только то, что благодаря мастерству сантехника все трубы расположены снаружи, и я нисколечки не испорчу чудесный антикварный кафель, который был там прилеплен лет 40 назад. Ноут я включал уже с опаской. Не взорвался. Но что характерно, пальцы сами выстучали pacman -Syu еще до того как я понял что делаю. Ну не дибил? Да, как раз ядро обновилось. Вот думаю, может сразу ребутнуть — тенденцию проверить или завтра подождать?

@alex0b:

Этож надо так профакапить: три ночи ядерной отладки, сотни логов, косоглазие из-за диффов. А всё потому, что при форматировании даты случайно нарисовал 12-часовой формат.

@alex0b:

А из нашего окна: лес, кусты, везде зима.

@alex0b:

Потомственный Белый аникейщик. Заговариваю /dev по фотографии. Любая версия libastral.so! Анонимно, без проксей и кейгенов!

@alex0b:

Ну как так? При truncate внешние ключи учитываются, а тригер на удаление на очищаемой таблице не вызывается. Для каких целей это нужно? Одноногие наркоманы пилят ноги другим: что inserted_id, что affected_rows, что транзакции, что блокировки. Какой нахер кластер, тут бы acid осилить.
Пересмотрел свои записи с тегом *mysql — много плакал.

@alex0b:

Пишу: truncate table ...; А оно мне: Cannot delete or update a parent row: a foreign key constraint fails. Казалось бы, идиотизм? Ан-нет, стоит учесть еще: "Triggers currently are not activated by foreign key actions" чтобы почувствовать весь вкус победы над здравым смыслом.

@alex0b:

надо было выпилить часть некоторого гавно сайта. aspx. пошел искать где там меню строится. потыкад код — 100500 компонентов, блоков, один в другом, устал дебужить. плюнул. нашел в бд табличку menutree — быстро слепил патч — не работает, в смысле все попрежнему. подумал. не помогло. погуглил по гавнокоду, обнаружил что там дергаются хранимки, судя по названию — имеют отношение. поглядел на их гавнокод — трогают туже таблицу. запустил вручную — ничего не возвращают. подергал с разными параметрами — результат обнадежил стабильностью (не то что экономика родины). потыкался по коду, нашел 4 xml-файла с похожим содержимым и еще несколько xslt вполне подходящих для преобразования. изменения в файлах не дало результата. было отчаился. потом увидел в корне лежащий sitemap.xml -оно. млять. текст пунктов меню берется из ресурсов, осталось догадся из каких: нашел 3 resx-файла с подходящим содержимым.
самое удивительное, что я больше не хочу сжечь заживо любителя Label1 и творца Panel23, за то, что он превратил хорошую пятницу в день ассенизатора. и правда профессии схожи. надо было на пчеловода идти учиться.

@alex0b:

В SQL Server 2008 DATEDIFF неявным образом приводит строковые литералы к типам datetime2а еще неявно заставляет разработчиков создавать визуальные компоненты Label1 и Button23 .. поубивал бы