Я бы изменил этот мир, но Бог не дает мне исходников...

Нужны ли сверхзвуковые пассажирские самолеты?

четверг, 6 декабря 2007 г.

Испытания: день первый, знакомство с "Дончаком"

Вот мы и добрались до электровоза.
Я, даже близко раньше не подходил к этим машинам, не то что внутри, в кабине побывать, а тем более в высоковольтной камере... А теперь вот забрался внутрь, в самое сердце 2ЭС4К, и чесно говоря ощутил себя как таракан в будильнике :). Внутри ужасно интересно, необычно, тем более машина новая, и всего одна пока. Просторная кабина, обзор хороший, удобный пульт управления.
Боротовой компьютер съел нашу программу, все вроде работает. Правда пока не катались. Чтобы поехать нужно зарядить тормозную магистраль, чтобы зарядить - запустить компрессор, чтобы работал компрессор нужен ПСН - преобразователь собственных нужд, который его питает. А ПСН завыделывался.... В общем, до завтра

четверг, 8 ноября 2007 г.

Первая победа


Да, мы все-таки пустили сегодня автоведение. Правда на стенде, причем весьма примитивном (на рисунке - электровоз 2ЭС4К "Дончак", наш подопытный, который скоро приедет к нам с Урала).
Попотеть и поплясать с бубном вокруг бортовой машины пришлось изрядно. Но итог - автоведение выполняет ограничения скорости на перегоне и останавливает поезд в конечном пункте. Теперь я уверен - мы выйдем на испытания. Выйдем и снова победим...

суббота, 3 ноября 2007 г.

Мнение делетанта о технике программирования

Я дилетант. То чем я сейчас занимаюсь, это мой первый промышленный проект. И тем не менее я не дурак и у меня высшее образование. Поэтому позволю себе немного поплеваться ядовитой слюной.
В ВЭлНИИ мы занимаемся системами автоведения электровозов. Так вот дали нам на разбор уже почти готовый проект программы управления с модулем автоведения. Написана эта прога на Паскале под DOS. Ни чего не имею против Паскаля, тем более так нельзя извращатся даже над ним, заслуденным ветераном.
Эта прога насквозь глючная. Структура кода запутанна и некоментирована, разбираться приходится нарезая круги с бубном вокруг компа. Как говорил мой учитель Духопельников Владимир Дмитриевич "если програмист не коментирует свои программы, это может послужить поводом к его увольнению". Ваши бы В. Д. слова, да Богу в уши! А вот не коментируют! Видимо скрывают Know How своего говенного кода... Я уважаю опыт других людей, их работу, но писать проги таким образом, не зная понятия модуль числа, не зная о том, что функция в любом случае должна возвращать значение, и то, что код нужно правильно выравнивать в окне редактора, чтобы другие люди могли его прочитать, инвините, нельзя! Может они спешили и ошибались, но не надо представлять эту работу как истину в последней инстанции.... Это мое, сугубо личное мнение.

понедельник, 29 октября 2007 г.

Ужоснах, испацтала пишу, потому что страшно...

Убирал сегодня в квартире. М-де, под ванной гора окурков, в туалете все, пардон, засрано... Еле отскреб. Завтра займусь кухней.

пятница, 26 октября 2007 г.

Когда приезжают друзья....


то тогда можно на секнду забыть о жизненых неурядицах и просто пообщатся. Во вторник приезжал Серега (тот что в полосатом свитере). Это тот, который админ в большом городе. Позвонили Федьке, и он пришел со своей семьей. Вобщем славно погудели ;)

пятница, 19 октября 2007 г.

Билл рулит (субъективный обзор виртуальных машин)

Итак, дорогие мои, если вы знаете о виртуальных машинах мой вам привет и уважение, если нет, то мой долг вам о них поведать.



Виртуальная машина - это программа которая позволяет имитировать работу компьютера. Иными словами, запустив ее вы в отдельном окне можете запустить совершенно независимый отвашей машины комп с установленной на нем отдельной и независимой операционной системой. Забавно смотреть на работу Linux в окне виндовой программы, причем жесткий диск у виртуальной машины (ВМ) может быть собственным и не зависить от конфигурации вашего винта.

Так вот, таких программ много. Я, например, знаю четыре: VMware Workstation, Virtual Box, Virtual PC, TwoOS. TwoOS я не пробовал (имеется в наличии но все недосуг). Остальным же и посвящен мой пост.


1. VMware (в народе "Варя")




Коммерческая ВМ, у меня она была первой... виртуальной машиной (респект Андрюхе Жалнину aka lester за варезный дистрибутив версии 4.0). Юзал я ее довольно долго, остановившись на версии 5.5. Машина имеет удобный интерфейс, прилично настроек. Но вот с поддержкой нестандартных OС есть проблеммы.



Речь идет о системе QNX neutrino. На "Варьке" она ставится категорически не захотела. Это в моих глазах минус, т.к. ВМ я использую для испытания незнакомых ОС. А посмотреть на QNX тут не удалось.



В целом же VMware очень хорошая ВМ, интуитивно понятна и дружественна к начинающим. Главная фишка - возможность настройки графики путем установки VMware Tools!!! Без этого, во всяком случае во FreeBSD, запуск графического сервера происходил криво...



2. Virtual Box



Это свободное ПО! В этом факте вся соль (спасибо моему другу Сереге за информацию об этой ВМ!). По возможностям идентична VMware (я разницы не увидел). А отсутствие лецензии делает ее просто вне конкуренции. НО! QNX она и на дух не переносит....


3. Virtula PC

Детище (не надо мата!!!) Microsoft. Естественно платная (мне досталась ломаная :) ).

Интерфес убогий. М если две предыдущие ВМ позволяли сразу воткнуть в виртуальный CD-ROM образ диска, то эту заразу нужно начала запустить нажатием кнопки Start, и очень быстро выбрать пункт главного меню "CD" где выбрать "Capture ISO image".

НО!!! QNX устанавливается на эту ВМ на "ура"! Сдается мне (и читалось в инете) что Virtual PC некритична к экзотике.

Из явных недостатков - плохая работа с графическими режимами. Для QNX - 640 х 480 х 8 bit!?!.....


ЗЫ.: Но втом для чего я использую ВМ Билл явно рулит....



четверг, 18 октября 2007 г.

Юбилей ЮРГТУ (НПИ)



Нашему любимому университету сегодня 100 лет!!! Ура, товарищи! Поздравляю всех моих бывших одногрупников, а также моих уважаемых коллег на кафедре "Теоретическая механика" с этим событием. Не обойду вниманием и своих студентов. Вобщем всех с праздником! Пожелаем нашему вузу динамичного развития долголетия!