AM> Вот сейчас я взял Борланд Си под мастдаем. Печатаю ioctl, навожу курсор и AM> нажимаю ctrl/F1. Результат - топик не найден. Отрываю Мадам Сижю от стула, AM> пересаживаюсь, печатаю man ioctl - и вижу, что ман такой есть, и что ioctl AM> входит в _стандартную_ библиотеку языка Си.
Hикуда он не входит. Системный вызов.
AM> Как называется компилятор, который не только соблюдает стандарты,
Какие стандарты? ANSI он соответствует. POSIX -- нет. Hо это и не обещалось.
DO> Может в последнее время что-то радикально изменилось, но лет 7 назад, DO> когда я DO> смотрел на эти поделия в последний раз (для ADSP2100 и для H8), это все DO> выглядело чудовищно.
Tuesday June 08 2004 00:35, Evgeny Kotsuba wrote to Dima Orlov:
DO>> А как править исходники не зная как они написаны? EK>
EK> у тебя "не знаю" и "не хочу знать" повторяются в каждом сообщении. Видимо EK> наследие тяжелого детства ?
А как ты себе представляешь правку исходников компилятора, не зная как компилятор устроен? Лично я - этого не представляю, а изучать это, или как устроен линкс, чтобы лазить по его исходникам - сорри, но у меня во 1-х специальнось другая, а во
2-х - мне зарплату платят не за это, более того, "за это" - мне ее не заплатят а еще и скажут чтобы не занимался глупостями.
Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com
Monday June 07 2004 13:34, George Shepelev wrote to Evgeny Kotsuba:
EK>> PS: и что считать работой. Где-то мне встречался рассказ админа о EK>> продвинутом узере, который по понедельникам занимался полной EK>> переустановкой системы (винды и всех приложений), причем так EK>> натренировался, что тратил на это всего полдня. А без переустановки EK>> узер считал что работать будет неоптимально/плохо. GS>
GS> Иногда параноидальность бывает полезна ;) GS>
GS> Hо восстанавливать систему гораздо проще с бэкапа её образа, это занимает GS> считаные минуты. "Продвинутому узеру" на будущее следовало бы иметь в GS> виду...
Как ни странно, но Жора тоже бывает прав.
У меня на компе ребенка стоит кроме 2000-й еще и 98-я, ну ему для игрушек надо. Поскольку это 98-я, и на нее постоянно что-то инсталируется/деинсталируется и т.д. - проблемы с ней бывают периодически, раз в несколько месяцев. Полное востановление - занимает минут 10.(моглобы быть и вдвое меньше, но там комп всего Р3-550 и винт не сильно шустрый).
3
Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com
а у вас что, там еще заводские программы стоят чтоли? :)
SAB> В Латвии для получения лицензии на разработку/производство кассовых SAB> или подобных аппаратов (фискальных блоков) необходимо приобрести SAB> страховку на определенную сумму для компенсации возможных убытков SAB> пользователей.
у нас было что какая-то типа комиссия собирается раз в полгода и раздает лицензии, последнее время не интересовался, скорее всего так-же и осталось... Hо при таком количестве безработных спецов они могли бы выпускать их вообще с чистым пзу - никаких шансов защитить их просто нет в такой ситуации, поломают и похакают все что угодно. Причем последнии варианты вроде как в самом аппарате следов не оставляли... У нас тут в одном городе случай был - в общем в наглую перестали платить. Hу тоесть совсем обарзели - не просто меньше, а вообще нулевую выручку показывают, ну типа вот и кассовик то-же кажет :) Hу налоговая возми да и запрети вообще аппараты этого типа(как будто с другими сложно разобраться :) ), а в реестре они есть... Hу взяли на них да в суд подали, ничего, опять разрешили :) И это правильно - закон есть закон :)))
SAB> Думаю, в банковских системах может быть что-то подобное.
смысла в этом большого нет - лучше бы эти средства направить на тестирование и тп при сертификации и разработке...
Vladimir PS В любом случае такая обязательная страховка будет просто включена в цену поставки как-бы отдельно(плюсом к самой стоимости), проще уж сделать это отдельно через страховую компанию, например.
Пон Июн 07 2004, George Shepelev писал к Vladimir V. Teplouhov по поводу "Какая OS лучше для embedded систем - QNX или FreeBSD." VT>> тоесть никто не обещает никаких компенсаций убытка, в общем-то VT>> даже свои ошибки исправлять не обязаны :/ GS> Поинтересуйся для примера банковским софтом ;))) Hаверно надо определить это простым пороговым критерием, банковский софт начинается от $10000 за многопользовательские лицензии. Естественно он не может быть "As is" в отличие от какого-нибудь Reget за $10. GS> Георгий WBR! Maxim Polyanskiy.
Hello, George! You wrote to Alexey V Bugrov on Mon, 07 Jun 2004 12:33:18 +0400:
GS> Если всё тщательно отлажено и исправно работает - исходники могут даже GS> потеряться. Кстати, у людей и прецеденты были. Отсюда мораль, бэкапить GS> рабочие файлы надо регулярно! AB>> Исходники не нужны даже если она содержит ошибки, GS> Да что ты говоришь? ;-)
Мамой клэнус! (с)
AB>> т.к. кроме разработчика оси их никто корректно исправить не может. GS> Hо разработчик-то может (и должен).
И причем здесь разработчик системы, использующей ОС?
AB>> Для разработчика системы важна поведенческая модель ОС. GS> А если реализация не отвечает "поведенческой модели" - идти в церковь GS> молиться, или анализировать исходник и править ошибки? ;)
Молиться, трясти разработчика или менять ОС на более правильную.
Hello, Alexander! You wrote to Alexey V Bugrov on Mon, 7 Jun 2004 15:22:52 +0000 (UTC):
AVB>> лезть кривыми руками в обход API). Hо это мое частное мнение и никому AVB>> навязывать его не хочу. Однако, хотелось бы послушать аргументы для AVB>> чего могут быть реально нужны исходники оси, кроме как AVB>> гипотетического исправления ошибок. AP> Чтобы понять, что на самом деле делает та или иная функция. Из AP> документации это можно понять далеко не всегда, увы.
Если ОС плохо документирована и поведенческая модель неочевидна, то и ковыряние в исходниках мало что даст. В следующей версии все может значительно измениться, т.к. глядя в исходники мы не знаем, что из почерпнутой информации можно использовать, а что нет.
Mon Jun 07 2004 13:33, George Shepelev wrote to Vladimir V. Teplouhov:
GS> Vladimir, ты ещё здесь сидишь?
GS> Воскресенье Июнь 06 2004 09:41, Vladimir V. Teplouhov wrote to Anatoly GS> Mashanov:
AM>>> У тебя есть гарантии работоспособности, приложенные к купленному AM>>> тобой Windows? У тебя есть гарантии компенсации, если имеющаяся в AM>>> Windows ошибка вызовет аварию на пару миллионов дохлых AM>>> президентов убытка? VT>> прикол в том, что абсолютно все программы, включая и все коммерческие, VT>> поставляются "AS IS",
GS> Что за бред?!
VT>> тоесть никто не обещает никаких компенсаций убытка, в общем-то даже VT>> свои ошибки исправлять не обязаны :/
GS> Поинтересуйся для примера банковским софтом ;)))
Да? А если ошибка банковского софта возникла по вине оса ?
Mon Jun 07 2004 13:34, George Shepelev wrote to Evgeny Kotsuba:
GS> Evgeny, ты ещё здесь сидишь?
GS> Воскресенье Июнь 06 2004 13:08, Evgeny Kotsuba wrote to Yuriy K:
EK>> PS: и что считать работой. Где-то мне встречался рассказ админа о EK>> продвинутом узере, который по понедельникам занимался полной EK>> переустановкой системы (винды и всех приложений), причем так EK>> натренировался, что тратил на это всего полдня. А без переустановки EK>> узер считал что работать будет неоптимально/плохо.
GS> Иногда параноидальность бывает полезна ;)
GS> Hо восстанавливать систему гораздо проще с бэкапа её образа, это GS> занимает считаные минуты. "Продвинутому узеру" на будущее следовало бы GS> иметь в виду... Продвинутый узер очевидно знал, что с бэкапа все гавно восстанавливается обратно ;-) Как и при переустановке винды поверх предыдущего
08 Jun 04 12:09, Evgeny Kotsuba wrote to George Shepelev:
GS>> Hо восстанавливать систему гораздо проще с бэкапа её образа, это GS>> занимает считаные минуты. "Продвинутому узеру" на будущее GS>> следовало бы иметь в виду... EK> Продвинутый узер очевидно знал, что с бэкапа все гавно EK> восстанавливается обратно ;-) Как и при переустановке винды поверх EK> предыдущего
Понедельник Июнь 07 2004 08:16, Maxim Polyanskiy wrote to Kirill Frolov:
MP> RTC аппаратно переводит дату в високосный год.
Что, правда? ;)
MP> В принципе оно само умеет переводится на летнее-зимнее время, однако MP> как правило все промышленные системы управления которые с чем либо MP> синхронизированны на летнее-зимнее время попросту не переводятся, а MP> некоторые (особенно синхронизируемые GPS) вообще вечно GMT.
И это хорошо и правильно!
MP> И на всех компах управляющих таковыми системами переход на летнее MP> время специально запрещается (в форточках, если они каким-то чудом MP> там стоят).
Управляющие системы под виндами? При Иосифе Виссарионовиче это бы считалось саботажем и диверсией - со всеми вытекающими...
MP> А вообще в embedded системах брать время из чего-то неосязаемого MP> (отличного от абсолютно прогнозируемой железяки коей на компе MP> является RTC) дурной тон,
Эта "абсолютно прогнозируемая железяка", установленная в компе, слишком медленная для очень многих реальных задач...
Я и сказал - "пока жареный петух не клюнет..." 8-)
Не знаю. Не ко мне вопрос. Это реальный ответ компании Oracle на мой запрос про баги со временем в их СУБД - обращайтесь к производителю ОС. Обратился в Microsoft. Через две недели прислали "заплатку" на систему. Поставил - те же глюки. Написал в Oracle. Послали в Microsoft. И так еще раза три. В итоге плюнул и перелез под Linux + PostgreSQL - все пошло без проблем, а те, которые возникали, при наличии исходников решались без проблем.
Достаточно знания С, компиляция с отладочной информацией и отладчик. Сам сколько раз так в чужих программах ловил и исправлял баги.
Однако вероятность не равна 0.
А ты не подумал, что пострадаешь наравне со всем остальным составом компании?
Поддержка бывает разной, очень разной... На себе испытал.
Это как сравнивать. Согласен, что некоторые чисто технические параметры "любителю" достичь тяжело, но схемотехнические решения у "любителя" зачастую лучше, чем у серийного изделия.
Какие убытки? Ну нашли ошибку в процессорах Интел и что? Много Интел от этого потерял?
8-) Так то же наши бывшие "любители" и разрабатывали, а не "дипломированные" технари.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.