- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., аноним, 00:13 , 10-Сен-09 (1) +1
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 10:19 , 10-Сен-09 (13) –2
Я видел самописный софт, который не под все винды работал :-) А стоимость например хитродрайвера для ISA хитрожелезки под хитроконвейер - стремится к бесконечности. Так как спецификации под неё потеряны 10 лет назад. Но это мелочи - никто не будет менять настроенную и рабочую систему (Ау Логос-М) на потенциально проблемное шило в заднице. Wine то же не панацея. Например солидное количество касс у крупных сетевиков стоят на FreeDOS и нормально. Зачем там жирный двухголовый гусь из линуха и вайна ? Создание централизованного дистра с поддержкой оборудования и переделкой API-шников девайсов на posix рельсы сильно бы помогло в данном месте. Но сомневаюсь, что Motorola или Cipher начнут так уж внезапно переводить своих интеграторов в новое русло - программирование под windows в разы легче, а стоимость самописного софта это 80% стоимости внедрения.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Юниксоид, 10:45 , 10-Сен-09 (14)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 10:59 , 10-Сен-09 (15)
>Откуда такая информация ? >Я писал (и пишу) - под POSIX программировать легче, т.к. нету костылей >и недокументированных функций. От меня. Не приходилось видеть API например ККТ под юниксы. Костылей в винде не замечал, mfc не единственный на свете, да и интерфейс пишется весьма быстро. Многопоточные возможно тяжелее писать, если только. И как? кстати называется MSDN или ADP под posix? Назовите генератор инсталляций, который создаст установщик >>гарантировано<< уставнавливающийся на любой дистр линуха?
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Аноним, 11:00 , 10-Сен-09 (16)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 12:09 , 10-Сен-09 (18)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 12:25 , 10-Сен-09 (20) –2
>>strace/ldd не вызывает страха, Вы знали на что шли :) Мы и пошли по Windows-way. Промышленные системы ессно практически не меняются и не обновляются - это законченные программно-апаратные решения. Если конечно админу не 20 и он не бородат и не стардает манией пересборки. Имеются в виду грубо говоря API + набор существующих решений например за несколько лет. В итоге с учетом затрат на поддержку и разработку - дешевле купить как раз CE или тот же Embedded. Закон массовой шатмповки. ЗЫ: функция ядра и API дров в винде меняются чуть ли не через каждый SP. Но этого не заметно - тостая прослойка документированных API. Совместимость - это вообще главный и жирный плюс MC - до висты по крайней мере.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 12:38 , 10-Сен-09 (21)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 12:48 , 10-Сен-09 (23) –1
>Вы уверены, что действительно оценили все плюсы и минусы платформы? Судя по >репликам возражающим Вам, мне кажется, что решение таки было принято исходя >из соображений "msdn Ъ" и красивых брошюрок, в которых были описаны Посчитайте стоимость внедрения в общем плане. Брошюрок как раз по линух решениям больше, только на вопрос о переносе кода это не влияет. Решений на никсах в системе автоматизации, кроме как конкретно издевательских я лично не видел. Аналогов COM/OLE за исключением разложившейся CORBA я например вообще не наблюдаю. Идите разработайте хоть что-то. А потом попытайтесь это продать. Заказчику в принципе пофигу на чем это сделано - лишь бы работало.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 12:59 , 10-Сен-09 (24)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 13:08 , 10-Сен-09 (25)
>99% процентов приложений все равно не поддерживают CLI-ключи, или разработчик намудрил >с com-объектами, что нормально автоматизировать через cli и скрипты невозможно. COM вообще-то не для автоматизации служит, а для унификации интерфейсов. Проще - это кто как привык. Дело вкуса. Переносимый код для COM вообще в принципе недоступен, а .net сборки пока кривоваты для подобных систем.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 13:20 , 10-Сен-09 (29)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 13:46 , 10-Сен-09 (37)
>Разве девелоперы пишут свой код не для нас и не для end-user'ов >:)? Создать монструозный программный пакет, который будет взаимодействовать со своими компонентами В том то и кайф, что не со своими. Например взять избитый 1С, который COM весь - и в нём можно заменить COM-компоненты на свою реализацию, навстраивать легко усваяемые модули. Подключится из него к ODBC - чего разработчики изначально в нём не предусматривали. >Одна программа Windows построен по модульной схеме. Замените программу на COM объект и всё будет примерно так же. ЗЫ: FireFox конечно сильно unix way програмка :-)))))) - Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 14:04 , 10-Сен-09 (43)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 14:15 , 10-Сен-09 (45)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., vitek, 16:10 , 10-Сен-09 (58)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 13:21 , 10-Сен-09 (30)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Зилибоба, 13:12 , 10-Сен-09 (26)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Fomalhaut, 17:56 , 10-Сен-09 (64)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., User294, 22:18 , 10-Сен-09 (68)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Юниксоид, 13:42 , 10-Сен-09 (36)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 13:51 , 10-Сен-09 (39)
>У тех, кто пишет драйвера тоже особых проблем не замечено - "желание-тысяча >возможностей, нежелание-тысяча причин". Думаю, что драйвер под Linux написать проще, т.к. >документации на эту тему в разы больше. Да ну ? DDK вообще то содержит кучу рабочих и главное компилирующихся примеров с комментариями, какая функция и под какой ОС будет работать. Текста больше может и под линухи - только там в основном выяснение с какого перепоя в данном случае данный пример не работает. WDM - так вообще сильно облегчает написание драйверов. Надо не думать, надо знать. Винда кстати содержала до XP слой POSIX и кое-где использует сходие парадигмы.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., vitek, 16:48 , 10-Сен-09 (61)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., аноним, 16:42 , 10-Сен-09 (60)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя, empty, 02:40 , 10-Сен-09 (5)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Veter, 12:21 , 10-Сен-09 (19)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 12:42 , 10-Сен-09 (22)
>ККТ - это контрольно-кассовые терминалы? Вас научить с портами ввода-вывода работать или >сами справитесь?Не факт, что производитель железки публикует протоколы. Скорее всего вы с этим не сталкивались. >называется однопользовательской однозадачной системой - редмонтские разработчики до сих пор не >понимают, как это одна программа может работать одновременно с другими и >удалить используемый кем-то файл. А про извращение с кодовыми страницами и >прикрученный в виде костыля юникод забыли? Нативно юникод реализован только в >винмобайле... Еще реестр есть, документации на который в системе нет и >единого полиси его использования, собственно, тоже нет. Можно еще многое вспомнить. >Кстати, интересно, в винде есть что-то вроде inotify для отслеживания изменения >директории, не сканируя ее? Имхо нет такого. И еще много чего >нет, что нужно для разработки. Ппц слив засчитан, FILE_SHARE_READ и FILE_SHARE_WRITE судя по всему не влезает в мозг линуПсоида, lpSecurityAttributes судя по всему вообще уведет в астрал. Если про исполнимые файлы - это естественно, они же отражаются в вирт память, а не загружаются в оп целиком. Отслеживание изменений ессно есть и асинхронные, и с callback, и для файлов, и для каталогов и для устройств, и с фильтрами по событиям. "Документация на реестр" это вообще что такое? Функции для работы с ним описаны детальнее не куда. Unicode как-то мне не понадобился ни разу, и без него всё хорошо. > >По поводу справки - набрали man printf и получили справку. Прямо здесь >и не устанавливая монстрообразный msdn. Насчет скорости разработки вы тоже неправы >- пока ищете и ставите вижуал студию, под линуксом можно написать >и отладить программу.
Crtl+F1 рулит, вместе с примерами и коментариями от разработчиков и нормальными гиперссылками. На нетбук Eclipse точно не влезет. А замены Vim под виндой подсчитать сложно-китайцев не хватит. Вывод : Вы вообще разработкой не занимались. Обычный троллинг.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 13:13 , 10-Сен-09 (27)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 13:19 , 10-Сен-09 (28)
>> Если >>про исполнимые файлы - это естественно, они же отражаются в вирт >>память, а не загружаются в оп целиком. >Знаете ли, с точки зрения администратора, очень неудобно перезагружать "боевую" машину, когда >ставятся критические апдейты для user-mode утилит. В UNIX требуется ребут только В винде то-же. Ребут вообще потерял актуальность даже для драйверов - их можно выгружать и загружать при работе системы - но это не сильно-то в обычных приложениях нужно. Для справки - переименовывать файл можно, система это достаточно хорошо отслеживает. Про сервисы и всё остальное - тут уже дело рук не программистов МС, а сторонних. Так что пока вы не очень разбираетесь в администрировании :-)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 13:25 , 10-Сен-09 (31)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 13:33 , 10-Сен-09 (33) +1
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 14:01 , 10-Сен-09 (41) –2
>Глупость какая-то. Вы можете сменить целиком ядро в ОС :)? Windows частично микроядерная система. Ей ядро менять особо и не нужно - это не Linux с его монолитным монстром. >>а с Windows приходится делать даунтайм для сервера предоставляющего сервис с завидной регулярностью. Смотрит на сервер с 2003 с контроллером домена, который последний раз перезагружался в начале лета, после критических обновлений. Про linux ничего сказать не могу, на рекорд сейчас идёт netware которая у знакомых в конторе шуршит с 2006 года.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 14:22 , 10-Сен-09 (46)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 14:23 , 10-Сен-09 (47)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 14:29 , 10-Сен-09 (49) –1
>Факт заключается в том, что NT по-прежнему нужно перезагружать, так как есть >блокировки на исполнимые файлы. ??? Это что за приколизм - завершай приложение файл выйдет из адресного пространства. > >Вот в Linux уже есть технология, которая позволяет поменять ядро без перезагрузки. И что ? У винды микроядро, а не монолит. Ему его менять не нужно. Аргументы в сортир.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., sHaggY_caT, 14:36 , 10-Сен-09 (51)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 14:42 , 10-Сен-09 (53) –1
>Тогда зачем ее перезагружают :)? Зачем она пишет, что после обновления must >have ребут:)? Довольно редко пишет. Поледний раз в начале лета писало. apache например обновляется чаще. Притянуто за уши. >>Поддерживает и сертифицирует ли MS хитрые способы завершения бинарей :( Поддерживает через систему оповещений. Завершение приложения - дело рук самого приложения, Оно должно грамотно обслужить оставшиеся запросы и транзакции. killall - это извините серпом по яйцам всем транзакциям, вам пользователи потом стул вкрутят за такое. Ещё преимущества есть у этого "ядра на лету" ? Которое на фиг ни кому не нужно, ибо кластеризация в серверах давно есть.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., vitek, 17:07 , 10-Сен-09 (63)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., koblin, 14:48 , 10-Сен-09 (54)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., User294, 23:32 , 11-Сен-09 (89)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Veter, 00:53 , 11-Сен-09 (76)
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., tesseract, 10:23 , 11-Сен-09 (81) –1
>Если производитель не публикует протокол, то ни в какой стандартной либе вы >его не найдете. А прослушать общение железки с софтиной от производителя >под любой осью можно. Драйвера от производителя. > >> Если про исполнимые файлы - это естественно, они же отражаются в вирт память, >> а не загружаются в оп целиком. > >Хватит троллить. Файловая система хранит файлы, а уж интерпретируете вы их как Так книжки ЯВНО не читаем. Про так как система запускает исполнимые файлы ни в зуб ногой. > >> "Документация на реестр" это вообще что такое? > >Информация о том, кто, в каких ключах и какие параметры хранит и >зачем. Берем произвольный ключ из реестра - где искать его описание? Берём произвольный ключ в конфиге, где искать его описание ? Реестр разжёван в MSDN. > >> Unicode как-то мне не понадобился ни разу, и без него всё хорошо. > >Опять троллите. Или вы, кроме русского и английского, других языков не знаете? Тролль, я смотрю ты софт китайцам пишешь ? >:-) > >> На нетбук Eclipse точно не влезет. > >А вот нахрена попу наган, если поп не хулиган. Писать код можно >и в nano и в любом другом редакторе, был бы в >системе компилятор/интерпретатор. Под виндой же придется совершить множество совершенно излишних телодвижений, >чтобы заполучить этот самый компилятор/интерпретатор, причем "кошерный" (вижуал студия) еще и >места до хрена требует, плюс тащит тучу всяких рюшечек и т.п. А давайте не путать IDE и компилятор? GCC4 вообще без IDE занимает 382 метра без манов, так что язычок в попку. Компилятор для VSS без студии доступен с 2003 года бесплатно. > >я вам не конкурент - 1С и эникейством не занимаюсь :-) >
Мозгоебством ты занимаешься. Ни один параметр ни СВОЕЙ среды разработки, ни винды ты не знаешь.
- Интервью с Вячеславом Калошиным по вопросу перевода предприя..., Еще один аноним, 11:35 , 11-Сен-09 (82)
|