[image]

Винда, надёжность, банкоматы...

 
1 2 3 4 5 6 7 8 9

yacc

старожил
★★★
HolyBoy> Вон, yacc говорил, что стоит усадить обезьян и они всё оттестируют так, что ни одного глюка не останется. Только заплати. :)
уacc нигде не говорил что "ни одного глюка не останется". уacc говорит что глюков при сознательном тестировании с ломанием гораздо меньше чем сборке на коленке.
   2.0.0.72.0.0.7

HolyBoy

старожил

Вот это я пропустил. :)

yacc> Под виндами не устанавнавливая и не настраивая ничего мне не стоит проблем написать софт подобный банкоматовскому - т.е. полноэкранный - просто задать нужный стиль у окна и сделать его во весь экран. И не надо настраивать дистрибутив ( т.е. скажем выбрать именно KDE плюс некоторые библиотеки ) - чисто дефолтовая установка.

Т.е. банкоматовский софт — это просто полноэкранное приложение? :eek:
А я то думал, что основное назначение такого софта — принимать-отдавать-пересылать данные (предварительно обработав их), а уж во вторую очередь с пользователем взаимодействовать. Я ни на что не намекаю, но… мне кажется ты MVC нарушаешь.

Ты пишешь программы с помощью Виндовса? Не с помощью тулкитов разработчика? :eek:

Я запустил cmd. Набрал:
code c
  1. #include <stdio.h>
  2.  
  3. int main (void)
  4. {
  5.     printf("Hello, world!\n");
  6.     return 0;
  7. }
и у меня появляется исполняемый файл hello.exe? Ну ты понял, о чём я. :)

Ну и наконец, я хоть и не программист, но знаю, что пишут не в KDE/Gnome/etc, пишут с использованием QT/GTK/WXwidgets и тд. А запускают — да, везде. В т. ч. и под виндой.
   
RU Владимир Малюх #20.09.2009 13:07  @HolyBoy#20.09.2009 12:55
+
-
edit
 
HolyBoy> Вон, yacc говорил, что стоит усадить обезьян и они всё оттестируют так, что ни одного глюка не останется. Только заплати. :)

Если можете заплатить - пожалуйста: Stratus Technologies : Page Not Found

Только готовьтесь очень прилично заплатить. :)

В.М.>> Тоже - не бывает (с) И, честно говоря, совершенно не понимаю - зачем?
HolyBoy> Как это «зачем»? Простота сопровождения.

С чего бы это? Универсальная ОС "на все случаи жизни" будет содержать в себе уйму чего,будет сложнее и, соответсвенно более сложной в сопровождении.

HolyBoy>Проще вылавливать глюки: все работают с одной системой, в которой что-то включено, что-то выключено.

Еще одно заблуждение. Количество комбинаций включенного-выключенного только увеличит число возможных вариантов глюков.
   7.07.0

HolyBoy

старожил

yacc> А это не важно. Для начала у тебя должна быть соответствующая квалификация.

Тогда и проблема запуска программы, использующей .NET framework (или как его там) на компьютере, не имеющем его в составе установленных, также не будет иметь решения без соответствующей (и вовсе немаленькой) квалификации пользователя. :lol:
   

yacc

старожил
★★★
HolyBoy> Т.е. банкоматовский софт — это просто полноэкранное приложение? :eek:
Если это десктоп-система - да. А ты не знал? :lol: Просто в стартапе пишешь запуск этой программы и все.

HolyBoy> А я то думал, что основное назначение такого софта — принимать-отдавать-пересылать данные (предварительно обработав их), а уж во вторую очередь с пользователем взаимодействовать. Я ни на что не намекаю, но… мне кажется ты MVC нарушаешь.
Абсолютно не нарушаю ;) Он прекрастно так все и делает - ничто не мешает GUI приложению быть многонитевым. Только вот чтобы с пользователем взаимодействовать в десктоп-винде как многозадачной системе надо иметь фокус ввода и активное окно.

HolyBoy> Ты пишешь программы с помощью Виндовса? Не с помощью тулкитов разработчика?
Зачем пользователю по-умолчанию установленные программы для разработки?

HolyBoy> Я запустил cmd. Набрал: и у меня появляется исполняемый файл hello.exe? Ну ты понял, о чём я. :)
Я запустил один раз установленный cygwin и сделал тоже самое ;)

HolyBoy> Ну и наконец, я хоть и не программист, но знаю, что пишут не в KDE/Gnome/etc, пишут с использованием QT/GTK/WXwidgets и тд. А запускают — да, везде. В т. ч. и под виндой.
И у меня есть и WxWidgets и MinGW ;) QT для коммерческой разработки только недавно стал бесплатным. Напомню - софт для банкоматов - коммерческий - GPL библиотеки там не подходят.
   2.0.0.72.0.0.7
RU HolyBoy #20.09.2009 13:19  @Владимир Малюх#20.09.2009 13:07
+
-
edit
 

HolyBoy

старожил

В.М.> С чего бы это? Универсальная ОС "на все случаи жизни" будет содержать в себе уйму чего,будет сложнее и, соответсвенно более сложной в сопровождении.

ОС должна предоставлять единообразный API для взаимодействия программ и железа (заметь, не пользователей!), а также, в случае с многозадачными многопользовательскими ОС обеспечивать их честную (в смысле fair queing) работу. В таком случае выйдет куда проще, чем сейчас, когда виндавс раздута за счёт графической подсистемы, в то время, как даже сетевая подсистема её — сборник глюков.

В.М.> Еще одно заблуждение. Количество комбинаций включенного-выключенного только увеличит число возможных вариантов глюков.

Вот именно. Значит, надо порезать лишнее в винде. Выкинуть всё, не имеющее отношения к тому, что не написано выше. Правда, в таком случае выйдет не винда, а линукс. Вот незадача. :D
   
+
+1
-
edit
 

Balancer

администратор
★★★★★
yacc> Ты меню в twm свое собственное когда-нибудь формировал?

Э... Есть вменяемые люди, пользующиеся twm? :)

yacc> И это при том, что на тот момент ( где-то 97-й год )

Фи... В 1997-м я уже видел Linux, но даже мысли не было слезать с Windows. И в 1990-м. Только в ~2001..2002-м Linux стал, не то, чтобы сравним в Windows, но им можно стало пользоваться (и даже тогда - обрати внимание на моё отношение к Linux: Windows или Linux ). Я даже на Авиабазе где-то отписывался, что, мол, вот теперь, если всех заставят переходить на лицензионный софт или ещё как-то массовый Windows станет недоступен, под Linux, наконец, можно жить (ага, у нас же все ходы записаны - Linux на домашнем компьютере [=KRoN=#03.10.02 21:59] ). И только в 2004-м я с Windows XP перелез на Gentoo Linux, ибо оно стало реально лучше.

А ты - по 1997-му судишь.

И, похоже, у тебя во всём так. «В прошлом веке я краем глаза видел...» :)

Сегодня Linux нередко требует много меньше шаманства, чем Windows. Вот на этот комп, за которым сижу под Gentoo, например, Windows XP не ставится принципиально: Я фигею, дорогая редакция... Как Windows XP ставить на компы с DVI? Или это глюк? (естественно, что бывают и обратные ситуации, где Windows заметно лучше, но у Linux [в варианте Gentoo] тут есть один большой бонус - за время использования с 2004-го на полудюжине машин мне ещё ни на одной машине не пришлось хоть что-то настраивать дважды. В то время, как Windows у меня редко жил больше года - требовалось переустанавливать)

yacc> мне ничего не стоит накидать приладу на чистом С

Сейчас на чистом Си работают только маньяки или глубокие системщики.
   

yacc

старожил
★★★
HolyBoy> Тогда и проблема запуска программы, использующей .NET framework (или как его там) на компьютере, не имеющем его в составе установленных, также не будет иметь решения без соответствующей (и вовсе немаленькой) квалификации пользователя. :lol:
Если сетап качественный - он ее доставит при отсутствии. Если нет ( на коленке ) - да, потребует квалификации пользователя. На виндах тебя никто не заставляет использовать .NET .
   2.0.0.72.0.0.7
RU Balancer #20.09.2009 13:23  @Владимир Малюх#20.09.2009 12:30
+
-
edit
 

Balancer

администратор
★★★★★
В.М.> Странно мне все это. Банкомат - штуковина серьезная и, по идее, должен идти с предустановленным софтом. Хотя, криворукие и безголовые "умельцы" всегда находятся...

Я, где-то, в 2001-м в ресторане электронные кассы админил. Если в случае банкоматов ситуация хотя бы на 1/10 на ту похожа - то ничего удивительного :D
   

Balancer

администратор
★★★★★
yacc> Пользователи виндов не заморичиваются таким словом ПЕРЕМЕННАЯ ;)

Потому что у них одна оболочка без вариантов :) В Linux сегодня точно также. Ставишь с дисков ту же Убунту - и будет у тебя Gnome без всяких «переменных». Кстати, консоль пользователь при всём этом даже не увидит. Ну, если сам терминалку не захочет запустить :)

yacc> Один из вариантов тестирования - тупо жать Next. При этом на виндах я как пользователь увижу знакомый мне экран, а на разных дистрибутивах линукса могу увидеть совершенно разное.

Смешно. Под Linux сегодня ручками софт ставят только или маргиналы, или те, кому это реально нужно. Даже я под Gentoo (на что уж «хакерский» дистрибутив) софт вручную не ставлю принципиально. Изредка только пишу установочные скрипты (ebuild'ы) для пакетного менеджера.

Под Ubuntu (у меня две машины с ним) не ставил вручную ничего ни разу вообще. Соответственно - никаких Next. Только пометить с списке софта в репозитории «мне нужно вот это». И подтвердить выбор. Всё.

В этом смысле сегодня Windows по удобству пользования находится в прошлом веке. В Linux у меня задача стоит только выбрать софт и подтвердить выбор. Закачку, установку, настройку и даже последующее обновление система возьмёт на себя во всём.

В Windows, скажем, если мне нужен тот же VLC или Gom player, я должен найти сайт (а если попаду по незнанию на варезный сайт, могу словить вирус), скачать файл себе, запустить, много раз нажимать Next, а в будущем - регулярно проверять обновления (далеко не весь софт организует хотя бы автопроверку обновлений... А на необновлённом софте, опять же, легко словить вирус...)

Да, и ещё остаётся вопрос по автообновлению софта не под административным пользователем.

Под пользователем с ограниченными правами в Windows не любят сидеть не потому что так привыкли, а потому что элементарно неудобно. В Linux под простым юзером ты не испытываешь никаких неудобств. Вообще. Наоборот, неудобства будут под root'ом, часть софта будет ругаться, часть - вообще откажется работать. В Windows под простым пользователем постоянно утыкаешься в те, или иные ограничения.

yacc> Для embedded системы не нужны патчи и вирусы там не ходят.

Экая святая простота! :D Вирусы даже на Embedded Linux приходят, жёстко зашитый в ПЗУ роутеров :) Даже под QNX ловили оные... Что уж тут про Windows говорить :D
   
RU Владимир Малюх #20.09.2009 13:34  @HolyBoy#20.09.2009 13:19
+
-
edit
 
HolyBoy> ОС должна предоставлять единообразный API для взаимодействия программ и железа (заметь, не пользователей!),

Что винды и предоставляют.

HolyBoy> ... Правда, в таком случае выйдет не винда, а линукс. Вот незадача. :D

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

HolyBoy

старожил

yacc> Если это десктоп-система - да.

Вот, понятно, почему мульёны кредиток дескретируются. :)
Потому что красивые программы не умеют хорошо делать ничего, кроме рисования красивых кнопочек и отжирания сотен мегабайт под это дело.

yacc> Зачем пользователю по-умолчанию установленные программы для разработки?

Вот именно, зачем? Зачем .NET нужон? Или MS VS redistributable (вроде так)?

yacc> Я запустил один раз установленный cygwin и сделал тоже самое ;)

Т.е. имеем троллинг в твоём лице: в винде используешь для программирования ms vs, а под линуксом почему-то kde/gnome, что особенно смешно для тех, кто в теме. :)

yacc> И у меня есть и WxWidgets и MinGW ;) QT для коммерческой разработки только недавно стал бесплатным. Напомню - софт для банкоматов - коммерческий - GPL библиотеки там не подходят.

Фирмы, больные копирастией, меня не интересуют. Каждый, в конце-концов, выбирает сам для себя, что лучше: пользоваться богатым набором уже готовых библиотек и программ или писать своё/покупать (возможно дырявое, вы ж не проверите, т.к. у продавцов тоже копирастия).
   

yacc

старожил
★★★
Balancer> Э... Есть вменяемые люди, пользующиеся twm? :)
Сейчас ты их не найдешь ;)

Balancer> Фи... В 1997-м я уже видел Linux, но даже мысли не было слезать с Windows.
Ты видел ? ;) А я вообще-то под него программировал ;)

Balancer> А ты - по 1997-му судишь.
В 97-м во всю писались GUI приложения под винду, просто во-всю! И у программеров набирался архитектурный , оптимизационный опыт и опыт юзабилити . Да, сейчас, ты можешь сделать и под Линух, но как удобнее сделать знает по реальному опыту вин-программер, и как оптимизировать с учетом реального использования ( типа какие кнопки пользователь жмет чаще и на тормознутость каких операций жалуется ).

Balancer> И, похоже, у тебя во всём так. «В прошлом веке я краем глаза видел...» :)
Совершенно недавно баловался с CentOS - у меня на варе установлена ;) GUI администрирования там гораздо беднее.

Balancer> тут есть один большой бонус - за время использования с 2004-го на полудюжине машин мне ещё ни на одной машине не пришлось хоть что-то настраивать дважды. В то время, как Windows у меня редко жил больше года - требовалось переустанавливать)
Текущая ОС w2k на домашнем у меня установлена тогда же. ;) Не переустанавливал с тех пор.

Balancer> Сейчас на чистом Си работают только маньяки или глубокие системщики.
WTL ;) Шаблоны в С++ - очень эффективный инструмент - получается гораздо более компактный исходный код ( по объему ). Впрочем, не для индусов - соглашусь ;)
   2.0.0.72.0.0.7
RU Balancer #20.09.2009 13:39  @Владимир Малюх#20.09.2009 13:34
+
-
edit
 

Balancer

администратор
★★★★★
HolyBoy>> ОС должна предоставлять единообразный API для взаимодействия программ и железа (заметь, не пользователей!),
В.М.> Что винды и предоставляют.

API такие и в Linux есть сегодня. При чём (наконец-то) они становятся очень жёсткими :)

А про обратный совместимость - ну, извините, в Windows её ломают в каждой версии :D Всегда была масса софта, перестававшая работать при переходах 95->98, 2K->XP, XP->Vista, сейчас, вот, дофига всего под «7» не работает уже.

В.М.> Ага, именно незадача - и пользоваться этим сможет лишь узкий круг достаточно подготовленных юзеров для ограниченного набора приложений. ЧТо и есть на деле.

А MacOS как же? :) Это же, хоть, не Linux, а BSD внутри, тем не менее, всё равно в базе своей бесплатный Unix :) И сегодня из-за этого же Apple довольно много делает для опенсорс сообщества. Начиная с cups'а, кончая патчами ядра Linux (уж оно-то им зачем сдалось? :))
   
RU HolyBoy #20.09.2009 13:47  @Владимир Малюх#20.09.2009 13:34
+
-
edit
 

HolyBoy

старожил

В.М.> Что винды и предоставляют.

Это предоставляют все ОС. Должны, по крайней мере. Иначе, пользователей не будет.

В.М.> Ага, именно незадача - и пользоваться этим сможет лишь узкий круг достаточно подготовленных юзеров для ограниченного набора приложений. ЧТо и есть на деле.

Неправда.
Пользователи были бы теми же, что и сейчас, под виндой. Да и по сути, была бы та же винда. Только с другой архитектурой. Но на это мс не пойдёт, т.к. не выйдет пихать мухам «новые, стабильные» версии ОС.
   
+
+1
-
edit
 

Balancer

администратор
★★★★★
Balancer>> Э... Есть вменяемые люди, пользующиеся twm? :)
yacc> Сейчас ты их не найдешь ;)

Их никогда не было. twm - это заглушка для тестирования иксов на заре их появления :) Даже в 1997-м на десктопе любого дистрибутива сразу ставился fvwm какой-нить или что-то аналогичное... А всего через пару лет уже KDE с Gnome ставились.

yacc> Ты видел ? ;) А я вообще-то под него программировал ;)

Напоминаю, так как ты постоянно забываешь нить разговора, мы тут про удобство пользования. И под «видел» я подразумевал не «краем глаза посмотрел», а использовал на практике - у нас серверок на DX2-66 под RedHat крутился.

yacc> В 97-м во всю писались

Ещё раз. При чём тут события двенадцатилетней давности? Я же уже сказал, что с точки зрения GUI Linux тогда уступал Windows во всём. Ты этого не прочитал? Любишь ломиться в открытые ворота? Но сегодня на дворе, напомню, если у тебя календаря перед глазами календаря нет, 2009-й год.

yacc> Да, сейчас, ты можешь сделать и под Линух, но как удобнее сделать знает по реальному опыту вин-программер

Я в современном Linux-софте чувствую себя не менее комфортно, чем под Windows. Я что-то не так делаю?

yacc> Совершенно недавно баловался с CentOS - у меня на варе установлена ;) GUI администрирования там гораздо беднее.

CentOS - серверный дистрибутив. Где GUI идёт десятым местом. Ты бы ещё по RedHat'у судил :)

yacc> Текущая ОС w2k на домашнем у меня установлена тогда же. ;) Не переустанавливал с тех пор.

Угу. Но комп можно держать вообще не включая, а можно - делая по три апгрейда в год и каждую неделю переустанавливая кривонаписанный прикладной и системный софт. А так - я и Windows 98 видел, которая три года не переставлялась. Стояла у нас на складе и на ней народ иногда в Excel таблички рисовал и пасьянс раскладывал.

Я, вон, не так давно WinXP убил насмерть обычным обновлением ATI'шных видеодрайверов. Пару раз убивал XP установкой всяких систем защиты от лицензионных игр...

Balancer>> Сейчас на чистом Си работают только маньяки или глубокие системщики.
yacc> WTL ;) Шаблоны в С++ - очень эффективный инструмент

А, так для тебя Си и Си++ - одно и то же? Ну, тоже показатель :)

yacc> - получается гораздо более компактный исходный код ( по объему ). Впрочем, не для индусов - соглашусь ;)

Странно тогда, что под Windows на Си++ всё больше индусы сегодня пишут :)
   
+
-1
-
edit
 

yacc

старожил
★★★
HolyBoy> Вот, понятно, почему мульёны кредиток дескретируются. :)
HolyBoy> Потому что красивые программы не умеют хорошо делать ничего, кроме рисования красивых кнопочек и отжирания сотен мегабайт под это дело.
Потому что за красотой и быстротой баги не выловили ;) А мегабайты - потому что из-за быстроты налепили RAD-тулом. Да, именно так.

HolyBoy> Вот именно, зачем? Зачем .NET нужон? Или MS VS redistributable (вроде так)?
.NET - это не система разработки, я так напомню ;)

HolyBoy> Т.е. имеем троллинг в твоём лице: в винде используешь для программирования ms vs, а под линуксом почему-то kde/gnome, что особенно смешно для тех, кто в теме. :)
Я использую то, что мне удобно. Побаловаться - cygwin. Просто он удобный комплект для побалываться - там много чего есть ( и не в тупую gcc, а скажем grep|perl|sed|awk|yacc|bison|flexx и очень удобная юниксовая концепция потоков чтобы это все связать потоками в shell-скрипте ). Разрабатывать - MSVС на работе . Просто жадностью "слямздить софт и поставить его дома нелегально" не страдаю - нет у меня кроме старой простой Vc6 ничего дома из навороченных средств разработки. И то - я ей редко пользуюсь.

HolyBoy> Фирмы, больные копирастией, меня не интересуют. Каждый, в конце-концов, выбирает сам для себя, что лучше: пользоваться богатым набором уже готовых библиотек и программ или писать своё/покупать (возможно дырявое, вы ж не проверите, т.к. у продавцов тоже копирастия).
Чтобы пользовать и продавать - поучи сначала юриспруденцию - имеешь ли ты право у себя для софта, который собираешься продавать, использовать GNU библиотеки. Софт для банкомата - коммерческий и точка! ;) Не путай сущностей "побалываться дома" / "побалываться-попрограммировать" и "программировать легальный софт для продажи".
Для экспериментов Линух предоставляемым им комплектом в стандартном дистрибутиве очень удобный. Например языками типа Modula-2 или caml я баловался именно под ним. Знакомые балуются Haskell или Schema тоже под ним. Для этого удобно поставить vmware ( учитывая производительность современного железа ) и баловаться баловаться баловаться себе в удовольствие имея в качестве десктоп-системы винду :P
   2.0.0.72.0.0.7

Balancer

администратор
★★★★★
yacc> Чтобы пользовать и продавать - поучи сначала юриспруденцию - имеешь ли ты право у себя для софта, который собираешься продавать, использовать GNU библиотеки. Софт для банкомата - коммерческий и точка! ;)

1. При чём тут вообще юриспруденция?
2. Опять люди путают софт свободный и софт бесплатный. GNU может быть коммерческим. И он таковым является.
2.1 Спроси IBM, куда она дела свою AIX и почему :)
2.2 Посмотри на состав OS в Top500: http://www.top500.org/stats/list/33/osfam Да, это не банкоматы. Но такая коммерция, что дальше уж некуда :D

yacc> баловаться себе в удовольствие имея в качестве десктоп-системы винду :P

Иметь в качестве десктопа винду - сомнительное удовольствие само по себе :) Оправдано только в сочетании с иными бонусами, которые хоть как-то компенсируют недостатки :D
   
+
+3
-
edit
 

HolyBoy

старожил

Нет, мне уже надоело.

Ты сперва говоришь одно, потом отвечаешь, используя изменившийся в твоей голове смысл и т.д. Спор в таких условиях — бессмысленное дело. Удачи.
   

yacc

старожил
★★★
Balancer> Даже в 1997-м на десктопе любого дистрибутива сразу ставился fvwm какой-нить или что-то аналогичное... А всего через пару лет уже KDE с Gnome ставились.
Вот всего через пару лет стало удобно. В 2000 уже можно было вполне сидеть на RedHat.

Balancer> Напоминаю, так как ты постоянно забываешь нить разговора, мы тут про удобство пользования.
Софт для банкоматов пишут не админы. Среди фанатов Линуха за свою бытность я видел либо админов либо веб-программистов, но никак не прикладных программеров.

Balancer> у нас серверок на DX2-66 под RedHat крутился.
Вот именно - сервак ;) С серваками я дело имею с 1993 года и там FreeBSD был стабильнее.

Balancer> Ещё раз. При чём тут события двенадцатилетней давности? Я же уже сказал, что с точки зрения GUI Linux тогда уступал Windows во всём. Ты этого не прочитал? Любишь ломиться в открытые ворота? Но сегодня на дворе, напомню, если у тебя календаря перед глазами календаря нет, 2009-й год.
Ты смотришь исключительно на техническую сторону дела. Опыт людей особенно тех, которые могут грамотно и систематически научить других писать удобные и надежные приложения ты почему-то упорно замечать не хочешь :P В прикладном программировании это даже более важно. Это же тебе и Малюх скажет.

Balancer> Я в современном Linux-софте чувствую себя не менее комфортно, чем под Windows. Я что-то не так делаю?
... потому что-то этот софт слизали по концепции с отлаженного по юзабилити виндового софта! :P

Balancer> CentOS - серверный дистрибутив. Где GUI идёт десятым местом. Ты бы ещё по RedHat'у судил :)
Win2003 или Win2008 - тоже серверные ОС - я могу с ними сравнить? ;) Я могу сравнить OpenLDAP\Kerberos\PAM\NSS ( и к интерфейсам к ним ) с AD\SSPI ?

Balancer> Угу. Но комп можно держать вообще не включая, а можно - делая по три апгрейда в год и каждую неделю переустанавливая кривонаписанный прикладной и системный софт.
А зачем мне для того чтобы пользоваться переустанавливать так часто софт? ;) Я гляну по форумам и буду знать что мне ожидать от того или иного софта - зачем мне его ставить и с треском сносить если пользователи пишут что он глючный и сносится криво? ;)

Balancer> Я, вон, не так давно WinXP убил насмерть обычным обновлением ATI'шных видеодрайверов. Пару раз убивал XP установкой всяких систем защиты от лицензионных игр...
У тебя много лицензионных игр с такой защитой на Lin? ;)

Balancer> А, так для тебя Си и Си++ - одно и то же? Ну, тоже показатель :)
Неправильно. Это ты полез в "на С никто не пишет". Хочешь по-навороченнее - возьми WTL. Но даже в С мне ничего не стоит сделать GUI приложение, на котором я уже в GTK без С++-обертки закопаюсь и буду писть много раз префиксы к ф-иям ( как мантру! ) gtk_ :P

Balancer> Странно тогда, что под Windows на Си++ всё больше индусы сегодня пишут :)
а потом смотришь на их код и ужасаешься. ;) Точно также на многий GNU С ! код ;)
   2.0.0.72.0.0.7

yacc

старожил
★★★
Balancer> 1. При чём тут вообще юриспруденция?
Банки не сами себе пишут софт, а его покупают. Это идет через бухгалтерию и по законам.
Balancer> GNU может быть коммерческим. И он таковым является.
Да, для гигантов ( типа IBM или Sun ) с развитой сетью поддержки ( за которую берут деньги ). И им выгоднее чтобы он был именно GNU.

Balancer> 2.1 Спроси IBM, куда она дела свою AIX и почему :)
А кто осуществляет поддержку IBM серваков с предустановленной Линукс? Получение бумажки "сертифицированный администратор IBM Линукс решений" ой как не дешево. Думаешь с опытом Gentoo тебя с руками возьмут админить даже Линух сервак в банке? :P
Твое словесно "да это же тот же линух" тебе не поможет ;)
Balancer> 2.2 Посмотри на состав OS в Top500: http://www.top500.org/stats/list/33/osfam Да, это не банкоматы. Но такая коммерция, что дальше уж некуда :D
Есть коммерция через продажу, а есть - через предоставление услуг. Разработка и установка софта для банкоматов - это первое. Возрази.

Balancer> Иметь в качестве десктопа винду - сомнительное удовольствие само по себе :)
Это твое ИМХО. ;)
   2.0.0.72.0.0.7
+
+1
-
edit
 

Balancer

администратор
★★★★★
yacc> Вот всего через пару лет стало удобно. В 2000 уже можно было вполне сидеть на RedHat.

Нет, изивини, ты или невменяем, или ВООБЩЕ не читаешь то, что тебе пишут. Ещё раз перечитай Винда, надёжность, банкоматы... [Balancer#20.09.09 13:20] - особенно четвёртый абзац, начинающийся с «Фи...». И, видимо, ты по ссылкам не ходил. В то время, я писал то же самое, что ты сейчас :) Но, кажется, тебе это всё до лампочки, тебе главное поругать Linux 1997-го года. Ну так скатертью дорога, у нас - 2009-й на дворе.

yacc> Софт для банкоматов пишут не админы.

Ты с кем разговариваешь? А! Сам с собой!

yacc> Среди фанатов Линуха за свою бытность я видел либо админов либо веб-программистов, но никак не прикладных программеров.

А я никогда в жизни не видел прикладных программеров MacOS. Наверное, софт там из воздуха заводится.

yacc> Вот именно - сервак ;)

Клинический случай.

yacc> Ты смотришь исключительно на техническую сторону дела.

Нет, ты просто фильтруешь мои сообщения о пользовательской стороне вопроса. Почему-то по ним ни одного комментария на мои ответы я от тебя не увидел.

yacc> ... потому что-то этот софт слизали по концепции с отлаженного по юзабилити виндового софта! :P

И именно поэтому сегодняшняя «7» столь забавно похожа на KDE :D

yacc> А зачем мне для того чтобы пользоваться переустанавливать так часто софт? ;)

Некоторый софт этого требует.

yacc> Я гляну по форумам и буду знать что мне ожидать от того или иного софта

Это уже твои тараканы. Я про тебя ничего не говорил. Ты опять разговариваешь сам с собой.

yacc> У тебя много лицензионных игр с такой защитой на Lin? ;)

Опять не читал то, про что я пишу, опять увиливание в сторону. При чём тут игры под Linux? Вопрос стоял в том, что Windows иногда [или часто] требует переустановок. В нормальных Linux-дистрибутивах я с таким пока не сталкивался вообще.

yacc> Неправильно. Это ты полез в "на С никто не пишет".

Опять ты говоришь о чём угодно, но не о ветке разговора. Ещё раз не поленюсь поднять:
- мне ничего не стоит накидать приладу на чистом С
- Сейчас на чистом Си работают только маньяки или глубокие системщики.
- Шаблоны в С++ - очень эффективный инструмент

Ты здоров ли? Трезв ли?

yacc> Но даже в С мне ничего не стоит сделать GUI приложение, на котором я уже в GTK без С++-обертки закопаюсь и буду писть много раз префиксы к ф-иям ( как мантру! ) gtk_ :P

Тем не менее, сегодня Gnome - самый популярный GUI в Linux. И намного более удобный, с моей точки зрения, чем Explorer.

yacc> а потом смотришь на их код и ужасаешься. ;)

И опять ты побежал в сторону. У тебя явно что-то не то адекватностью восприятия дискуссии... Боюсь, не только сегодня.
   

Balancer

администратор
★★★★★
Balancer>> 1. При чём тут вообще юриспруденция?
yacc> Банки не сами себе пишут софт, а его покупают. Это идет через бухгалтерию и по законам.

И что мешает покупать GNU-софт?

yacc> Да, для гигантов ( типа IBM или Sun ) с развитой сетью поддержки ( за которую берут деньги ). И им выгоднее чтобы он был именно GNU.

Прекрасно! Как это связать с тем, что юриспруденция мешает покупать GNU?

yacc> А кто осуществляет поддержку IBM серваков с предустановленной Линукс?

Какое это отношение имеет к вопросу «поучи сначала юриспруденцию - имеешь ли ты право у себя для софта, который собираешься продавать, использовать GNU библиотеки»?

yacc> Думаешь с опытом Gentoo тебя с руками возьмут админить даже Линух сервак в банке? :P

Какое это отношение имеет к вопросу «поучи сначала юриспруденцию - имеешь ли ты право у себя для софта, который собираешься продавать, использовать GNU библиотеки»?

yacc> Есть коммерция через продажу, а есть - через предоставление услуг. Разработка и установка софта для банкоматов - это первое. Возрази.

Возрази мне тем, что GNU-софт не продаётся.

yacc> Это твое ИМХО. ;)

А я, в отличии от некоторых, не пытаюсь его перевести на весь мир. Это не я доказываю, что Windows для массового пользователя не годится на десктопе, это ты доказываешь, ссылаясь на опыть 12-летней давности, что на десктопе плох Linux.
   

yacc

старожил
★★★
HolyBoy> Ты сперва говоришь одно, потом отвечаешь, используя изменившийся в твоей голове смысл и т.д. Спор в таких условиях — бессмысленное дело. Удачи.
Спор у меня простой и прямолинейный - софт для банкоматов это софт который делается третьей фирмой ( не банком ) и на продажу ( т.е. минимум с копированием с инсталляцией ). Поэтому опыт в такого класса софте имеют те, кто его разрабатывал и продавал. Опыт настройки Линукс Веб-серваков или настройки Линукс-сетей тут не причем - там другая модель коммерции. А вот с опытом разработки на продажу с Линуксом увы не так много найдется контор сравнительно с теми, кто работает с виндами у нас в России.
Поэтому между "я скачал, поставил, качаю патчи и у меня не глючит" и "почему на банкоматах не стоит линух коль у соседа Васи винды и он постоянно с вирусами в отличии от меня белого и пушистого с Линухом" просто огромная пропасть.
Тем, кто не занимался коммерческой разработкой приложений на продажу это не объяснить.
   2.0.0.72.0.0.7

Balancer

администратор
★★★★★
yacc> Спор у меня простой и прямолинейный - софт для банкоматов это софт который делается третьей фирмой ( не банком ) и на продажу

Мне, вот, прямо интересно - почему же такие все из себя крутые и опытные продавцы ставят на банкоматы не Embedded Windows, а обычную десктопную XP Pro? :)
   
1 2 3 4 5 6 7 8 9

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru