viem77: (Pokerface)
Прочел я тут новость о публикации исходников первого фотошопа и вот знаете, граждане, внезапно охуел.
Подробнее, плз. )
viem77: (ORly)
xxx: Коллеги, как бы вы перевели "проблема всеединого сущего"?
yyy: Бля..о.О
xхх: Я так же перевела!
с башорга

Я, конечно, программист, а ни разу не богослов/философ/гуманитарий. Посему:
"comprehensive integrated entity problem". Problems, translators? *trololo*
viem77: (AgentSmith)
Уже сколько раз было мною озвучено разным гражданам, что C и C++ - разные языки с очень похожим синтаксисом. Не верят...
А уж в то, что в C принципиально нет массивов - тем более. Хотя конструкция a[i] является не более, чем syntactic sugar для *(a+i)... А ведь если именно с этого начинать объяснение "массивов" в си, то резко вырастает уровень понимания работы с памятью.
Не верите, хрен бы с вами, но вот вам архипример с показательной правильностью с точки зрения языка вроде бы идиотской конструкции
int a[] = {1,2,3}; int b; b = 2[a];
Далее си и умства... )


UPD. Да, тут ни одного комментария. Ни одна сука за почти год нихуя не поняла. Впрочем, как и про звонки и три гудка.
viem77: (9May)
...полезная, я бы сказал, фича. Возможность скачать все аттачи к письму единым zip-архивом. И все бы было хорошо, наверно, но из желания добиться наибольшей совместимости и, видимо, скорости, анализа платформы пользователя не проводится. И имена файлов валятся в архив даже не в CP1251 кодировке, а в CP866 (!). Далее птичий язык... )
viem77: (Seliger)
...проставлюсь хорошим вискарем/коньяком/ромом/текилой (по выбору) тому, кто принесет мне четыре модуля SIMM 30 pin по 4M.
Еще вполне себе всерьез покупаемы/проставляемы модули SIMM 72 pin по 32M и 64M, материнки и процы под Slot1 (кроме селеронов) и, если вдруг внезапно обнаружиццо - платы под P4 и выше с шиной ISA на борту.
Также очень интересны дуальные матери под P-III, как Slot1, так и Socket370.
Ну и из разряда "избавлю от хлама", то есть приму_в_дар/самовывезу/символически_выкуплю, с опциональным напоением пивом, видеокарты ISA и PCI, всякое древнее ISA и PCI железо, в том числе неопознанное, более не употребляемое и пр., скази-контроллеры, мультикарты, модемы (внутренние и не Win), звуковухи, арвиды и прочую невероятную хрень. От флопов всех трех форм-факторов (найдете восьмидюймовый - буду очень удивлен), ZIP и JAZ драйвов, LS120 и тому подобной периферии тоже не откажусь.
viem77: (9May)
...сознаниестандартные функции.

Иногда бывает надо, чтоб функция, обрабатывающая серию значений, была универсальна, и понимала одновременно и список на входе одним аргументом и список аргументов и даже одиночный аргумент, списком не являющийся. Делается это достаточно просто:
далее питон и умства )
viem77: (9May)
...ибо время для них настало...
В последнее время я с прыганья по технологиям капитально переполз на устоявшуюся связку Python/PyQt4/Elixir. И, знаете, не жалею. И вот в процессе копания выявляются иногда проблемы, освещенные в сети не полностью, очень примерно или вообще никак. Об решении одной из них я сегодня и напишу.
Далее питон, ооп и прочее )
viem77: (Default)
Когда-нибудь я закончу этот проект.

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

Я верю в то, что у нас в военщине есть грамотные специалисты, хорошие люди, качественные управленцы и т.д. Но там где военные заказы контактируют с гражданскими исполнителями находится йебанистическое болото. Под названием "военная приемка". Для того, чтобы потенциятельный буржуинский шпион нихера не понял в наших передовых военных технологиях, они сделали не просто все. Они сделали вообще все.

Проект, который с точки зрения хорошего программиста, ничем особенным не является, ну, может, несколько нетривиальным подходом к формализации и представлению данных, уже сейчас, на стадии, далекой от завершения, оброс 600 (шестьюста, блять) страницами абсолютно нечитаемой и неинформативной документации. Сделанной тупо по нормам. Ценного содержимого - одна страница. Описывающая, извините, инсталляцию и запуск. Все. И эта йобаная страница, самоочевидная для любого эникейщика, разрезана на ТРИ документа.

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

А я смотрю на то, что придется кому-то читать и тихо хуею. И, видимо, самая внятная инструкция будет тупо лежать в текстовичке. Потому что вся эта документация с нумерацией вида "ОЯЕБУ 00.100500-01 ХУ 01 02 05 Ведомость формуляров" ни пользователям, ни админам, ни учетке - никому нахуй не нужна.

С баша

Mar. 2nd, 2009 03:15 pm
viem77: (Default)
блядь. два часа искал ошибку. очепятка в одном символе.
знакомо. и скажи спасибо, что это не APL :D
два экрана регекспов :)
возражение про APL снимается :)
===
Однако чайники засрали цитату, заминусовали. плюсаните чтоль... http://bash.org.ru/quote/402709
viem77: (Default)
Довелось мне как-то писать для некоей конторы анализатор рабочего времени. Программка бегала по базе системы контроля доступа и считала время прихода/ухода по людям в заданной группе. При этом учитывалось, что кто-то может работать посменно, кто-то сутками, а еще существовал дивный параметр, позволявший ограничить время, которое считалось рабочим днем. То есть если ты ушел с работы на 5 минут раньше - это будет отмечено, а вот если пришел на работу раньше - ничего подобного, счет начнется с утвержденного времени начала рабочего дня.

На тестовый прогон подсунули программе некую базу реальной конторы. И все вроде бы считалось хорошо, но внимательные тестеры обнаружили некоего гражданина, у которого суммарное рабочее время было отрицательным. Мы, конечно, стали искать ошибку в подсчете. Ошибок в нем не было, все стройно и логично, время ухода минус время прихода, или начала рабочего дня, если пришел раньше чем надо. А сумма отрицательная, хоть ты тресни.

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

Я крякнул и спросил, как мне в таком случае на такое самоуправство реагировать-то вообще. Начальство почесало репу и выдало: ну раз уж он такой умный, что явился невовремя, хотя ограничение на день стоит - значит вообще эту явку не учитывай. Так я и сделал, но с тех пор при разработке программ стараюсь учесть не только все возможные комбинации ситуаций, но и все невозможные и ряд невероятных.
viem77: (Default)
xxxx - сотрудница с фирмы, с которой я уволился нахер, осталась одна из всего нашего отдела.

xxxx:  так вся система(я же новую написала) крутится на моем компе и бекапится. я еще слежу за бд бюджетов
viem:  ты написала новую систему отчетности? герой. а с сервером тем что случилось?
xxxx:  кранты
viem:  там же шикарная хулипаккардовская машина
xxxx:  почти не работает
viem:  а переставить?
xxxx:  да некому
viem:  то есть на нее некому залить ос? и поэтому система ентерпрайз уровня крутится у сотрудника, который без пяти минут уволился, на десктопе, а железка стоимостью в 7килобаксов лежит в стойке и жрет энергию и нихуя не делает?
xxxx:  да
viem:  ояебу

viem77: (Default)
Я блять начинаю понимать, почему во всех нахуй вендопрогах только к энной версии и дцатому релизу появляются красивые сука кнопки. Потому что с самого начала разработчики не хотят связываться с дебильными ИДЕ или не своими переопределениями (которые ебнутые вообще нахуй на всю голову) или там прочими дизайн-либами и ебашат через винапи. А винапи настолько сука чудовищно уебищен, что они делают (и пральна) сначала действующий и целенаправленный код, а в последнюю очередь эти блядские кнопки. И только когда уже делать совсем нехуй, они принимают что-то сука совсем запретное и начинают переопределять классы для этих йобаных кнопок, контролов, прикручивать всякие там темы и прочую хуету.

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

Извините, проект, аврал, был напуган.
viem77: (Default)
ViEm:  как говорят, чем круче прогер (админ) тем меньше у него промежуток времени между "какого хуя?" и "о я мудак"
Zerg [77Rus MCC]:  )))
Zerg [77Rus MCC]:  Ну на автомате переписал с текста у чувака)
ViEm:  гыг. бывает.
Zerg [77Rus MCC]:  ща пробую
ViEm:  я как-то в третьем классе форму подписи тетради переписывал. ну и переписал.
Zerg [77Rus MCC]:  )))))))))))))))))))
ViEm:  вместе с фио чувачка
Zerg [77Rus MCC]:  ГАГАГ
ViEm:  училко по почерку пропалила. говорит, Женя, ты, сцук, имя поменял? я немного не въехал так, говорю, да вроде не успел еще, а чечилось-то марьванна? или как ее там звали. а она мне мою тетрадку показывает. я смотрю и не вдупляю. потом вчитался...
ViEm:  ну, в общем, это был мой первый осознанный "о я мудак" =)
Zerg [77Rus MCC]:  ГАГА. Заебись история)
viem77: (Default)
Только что нахожу на башорге

===
Changelog
VirtualBox 2.0.6 (released 2008-11-21)
VMM: fixed Guru meditation when running 64 bits Windows guests...

гуру много медитировали....
===

Вы понимаете? Им это смешно, бля. Они НЕ ЗНАЮТ, что такое guru meditation. Просто не знают, и только что в этом расписались.
Бля, читаем Эрика Реймонда младшего, отцов и историю вычислительных систем, штудируем историю Amiga, на худой конец, вики! Я знал, что баш превратился в тупость. Но чтоб НАСТОЛЬКО.....
viem77: (Default)
Есть работа.

Доработка системы управления контроллерами СКД, писана на Borland CBuilder 5, фурыкает под Win2k/XP, доделки в основном касаются вспомогательной функциональности, протоколы обмена с железом отлажены, основная логика тоже. Документация на все есть. Контакт с первоначальными разработчиками тоже.
Также, по желанию/возможности, вероятна занятость в наладке и тестировании контроллеров, возможно участие в пусконаладочных работах.

Работа сдельная, возможно привлечение на постоянку. Скидывайте ваши хотелки по деньгам и условия мне в аську. 175557402.
viem77: (Default)
Вот вам задача:

int d=0;
(++d=++(++d=((++d=(++d=((++d=((++d=(++d=((++d=((++d=d++)++))++))++)++))++))++)++)))++;

вопросов два:
1) чему будет равно d?
2) в чем в данном контексте отличие C от C++?

П.С. Компиляторами не пользоваться!
П.П.С. Я посчитал, ответил на оба вопроса и уже проверил.
viem77: (Default)
этакий псевдомоб на башорге.

===
>>int i = 5;
>>i = ++i + ++i;
>>Вопрос: Чему равно i?

Major: Целый день с коллегами думали почему 14. Писали на разных компиляторах от Мелкомягкого и Борланда. Везде 14. Даже придумали вполне логичное объяснение.
Major: сегодня чувак пишет в аську: а в C# будет 13! Проверили - и правда 13! И в компиляторе Мелкомягкого и Борланда!
Major: никому нельзя доверять в этом мире...
===

Люди все такие тупые? Или как? Что?? Ну ЧТО здесь непонятного???
Не знать, что такое префиксная операция?
Не знать, что в си переменная - прямая ссылка на ячейку в памяти?
Не знать, что в сишарп используется временное хранилище для операндов?

Что в си - это модификация одного и того же два раза?! А на шарпе - что на момент обсчета второго префикса первое i уже обсчиталось и модифицировалось, но уже ушло как составная часть выражения, т.е. 6!? И к нему прибавилась уже 7-ка??

И вообще, си сначала посчитает все префиксные операции.
А сишарп по очереди операнды сложения.

Блин, я ф шоке... И это программеры...
viem77: (Default)
Есть постоянная работа для сервисных инженеров и системных администраторов!

Требования к админам: Win2kS/AS, Win2k3SS/ES, опыт AD (на больших сетях), MS Exchange, ISA, SharePoint, MSSQL
приветствуется знание BSD/Linux/Un*x
Администрирование серверов и системного ПО, сетевая безопасность, резервное копирование.
з/п $800-$1500 в зависимости от знаний (может и больше :) )

Требования к инженерам: знание операционной и офисной линейки Microsoft.
Администрирование рабочих мест, поддержка пользователей, ПО, локализация и устранение неисправностей программного и аппаратного обеспечения рабочих мест, установка, конфигурирование стандартного ПО.
з/п $600-$800, возможна дальнейшая переквалификация в админа.

И там и там обучение, повышение, все такое.

Звонить (495)363-3653, доб. 2938
(909)696-8766
Денис Осин

Огромная просьба кросспостить.
viem77: (Default)
Сменил место работы я, видите ли...

Теперь вот временно без аськи вынужден обходится. Только если по ночам, да и то не каждый день.
Здесь все на микрософте построено, в итоге я из принципа переехал на линух.

Уже даже почти все работает :)

В общем, пишите письма.

Угу

Apr. 11th, 2005 02:27 am
viem77: (Default)
Воскресенье. Поздний вечер. В руках... хм, ну назовем это _банкой_ пива. Литр Ройал Экспорта. Честным образом заработанный. Завтра меня ждут (наверно) на работе со сделанной работой, пордон за каламбур. А я сижу и мне лень перезагружаться под другой операционкой, чтоб доделать. Хотя делать осталось ну совсем всего ничего. Спать, что странно, не хочу вовсе, не смотря на то, что сплю последний месяц часа по три-четыре в сутки, и то в рассрочку. Можно читать Макса Фрая, можно читать дневники, можно смотреть кино. Пива еще много. Оно такое, что быстро его пить не хочется. ГетРайт неспешно качает идиотский мультик по звездным войнам. Самое интересное, что мне он нафиг не нужен, и зачем я его поставил на закачку?
А работу сделать надо. Хотя бы чтобы получить наконец зарплату. Тэ-эк. Концентрируемся, собираемся, стопим гетрайтину и ребутимся. Надо делать.

February 2013

S M T W T F S
     12
3456789
1011121314 1516
17181920212223
2425262728  

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 22nd, 2017 06:22 am
Powered by Dreamwidth Studios