Pull to refresh

Comments 188

Одно вы забыли про Linux указать, зарплата человека который всё это будет устанавливать и поддерживать перекрывает единичную стоимость покупки пакета windows server.
А в государственных структурах что то что другое будет организовывать работающий за стандартную госзряплату студент ))))
И работать оно будет так же…
Учился работе с FreeBSD в госорганизации — знания и ОР достаточный стимул выполнить хорошо свою работу даже за госзарплату!
Настройка и поддержка Linux нифига не сложнее настройки и поддержки винды. Единственная проблема это 1с. Если бы не он, то миграция на СПО была бы намного сильнее среди организаций.
Настройка-то может и не сложнее, но зп того кто это будет делать изначально может быть до двух раз больше зп ws админа.
у нас все админы получают одинаковую зарплату. Более того они сами выбирают решение на котором будет построена та или иная структура. Я и мои коллеги все чаще склоняются к СПО.
Я временами оказываю похожие услуги для небольших компаний. Мне все равно что устанавливать/конфигуриривать. Работодатель оплачивает мое время.

С Linux компьютерами я обычно быстрее справляюсь.
Ну видимо времена меняются =)
а мне еще нравится ssh… удаленно… :)))
А так же продукты Adobe, Autodesk и многие другие… а так очень плабая поддержка в СПО переферии.
А Windows решение будет устанавливать и настраивать дворник Михалыч за пляшку водовки?
UFO just landed and posted this here
не знаю актуально ли вам это уже, вдруг совесть замучает и захотите дяде Биллу денег заслать? :)
при работе в терминальном режиме, необходимо лицензировать используемое ПО по кол-во активных пользователей. Т.е. работают одновременно 10 — 10 лицензий, а если 5 — 5 лицензий. Схема допустима только в программах корпоративного лицензирования.
Работать будет и под 100 пользователями — вопрос не в работоспособности, лом тоже работает :)
UFO just landed and posted this here
Нет. В таком случае нужно купить только одну лицензию. Да другие пользователи смогут офис запустить, но вы как честный админ должны либо им доходчиво объяснить, что это не запускать, а лучше лишить этой возможности :)

В этом и смысл — покупать то кол-во лицензий, которое необходимо вам для работы. А установок можете сделать сколько угодно — на установку ограничений нет — есть ограничения на право использования.
В общем как в анекдоте — «у нас в клубе джентелменам верят на слово»

У меня, когда софтоторговлей только начал заниматься, тоже башка кругом шла от этих правил.

ПС. То что я сказал сейчас относится только к корпоративным лицензиям ОЕМ и коробки регулируются по другому.

UFO just landed and posted this here
нормально объясняется.
тут вопрос уже выходит за границы только лицензионной частоты, и входит в раздел безопасности организации — физической, информационной, юридической и т.д.
А по моему бред. Есть экономическая целесообразность. Если админу не выгодно платить больше некоторой сумы, то будь он хоть семи пядей во лбу но ему не заплатят больше. Кстати хороший админ даже под окошки получит никак не меньше спеца по Linux.
Конечно если вам нужны пионеры (студенты) которые отработают за еду, то под окошки онных сыщется значительно больше, только вот поднимут ли они подобное решение сильно сомневаюсь.
UFO just landed and posted this here
> настройка/поддержка Windows и Linux — стоит одинаково
Это не выполнимое условие :)
Все зависит от подбора кадров и их мотивации.
Чаще всего это не выполнимое условие.
По крайней мере 2 исключения из Вашего невыполнимого условия я наблюдал собственными глазами.
Совесть и желание заниматься самообразованием еще никто не отменил, а если работа — хобби и непосредственный начальник твой друг (или просто очень хороший человек) не стесняющий рамками и поддерживающий инициативу…

P.S. Поверьте, человеческий фактор решает очень многое.
К сожалению, wine@etersoft не очень стабильно :-( продукт имеет тенденцию отваливатся после очередных обновлений OS, а бухгалтерия не можут ждать 2-3 дня пока выпустят патч или другоим образом решат проблему.

возлагаем надежды на 8ю версию 1С и веб интерфейс для для работы с оной.
давайте не обновлять критически важные узлы сети вот так вот, с бухты-барахты. Сначала все тестится, а потом обновляется на боевых машинках, тогда и аптайм будет +\- вечность…
Я сервак на 8.04 LTS держу, там стоит Etersoft 1.0.9 его поддерживаю в наиболее обновленном состоянии, система только критические и просматриваю что именно ставит. Работает как часы.

Самый лучший вариант — это FreeNX + NXClient+патчи от dimbor, если клиенты на виндах есть (а как минимум один (чаще всего главбух) должен остаться, бо часто используют всякие Такскомы и иже с ними + банк клиенты, которые требуют очередное наше недоизобретение по имени КриптоПро, а этерсофт его обещает не раньше 10-11 версии)
Давайте еще не забывать что RDP от MS работает наиболее быстро по сравнению со всем остальным.
Кстати, тут недавно тема проскакивала — по поводу службы поддержки по лицензированию от MS. Не звонили? Может, дешевле выйдет?
Вот тоже интересует данная тема — скорость. Есть какие-то ссылки в подтверждение? :)
доки NX Nomachine на их сервере — говорят о минимальной скорости в 9600 кбит/сек
для 15-ти машин в ethernet хватит в pure X Window. если выбрали linux, то делается на основе LTSP.
все современные материнки поддерживают загрузку по ethernet PXE. мало того, по PXE при загрузке реально выбрать ядро и передаваемые параметры, прям как в GRUB.

После загрузки ядра монтируется NFS, далее система грузится как обычная система (можно запускать каких угодно демонов, хоть GDM, хоть KDM, хоть ftp и web сервер). Затюнить её можно таким образом, что часть приложений будут запускаться на клиенских тачках, а часть на сервере. Для этого в chroot LTSP вместо бинарников пишем скрипты с примерным содержанием:

#!/bin/sh
myhost=`w|grep \`whoami\`|awk '{print $3}'|uniq|perl -pe «s/:.*//»`
ssh -X -i ~/.ssh/id_$USER -o StrictHostKeyChecking=no $myhost «opera»

Этот скрипт будет запускать браузер opera на сервере. То же можно сделать и с wine. А какой-нибудь audacious для развлечения можно запускать и на клиентской тачке.

Большой минус в том, что невозможно приостановить сессию. Но в этом случае поможет nxclient, который может запускаться с клиентской тачки.
opera через ssh -X работает хорошо, а как вы запускаете openoffice?
Кстати, сложная система лицензирования — это одна из серьёзных проблем MS.
…и боольшая дополнительная копейка организациям типа BSA
Расскажи подробнее о BSA (хотя бы расшифровку для нормального поиска :) ).
Business Software Alliance (http://www.bsa.org)

Довольно мерзкая организация, зарабатывающая на жизнь угрозами и вымогательством в айтишной области. Фактически является альянсом крупнейших софтостроительных контор. Вымогательство у них проходит под названием «аудит», угрозы они и есть угрозы. Отличается исключительно агрессивной тактикой.

Начать читать можно отсюда: en.wikipedia.org/wiki/Business_Software_Alliance#Critique
Да и к чему был вообще упомянут Windows если все уже решено, что будет Linux? Кажется для очистки совести и не больше, что вот я про Windows не забыл :)
UFO just landed and posted this here
Патч хороший, но нелегален чуть более, чем полностью. Как обстоят дела в XP с CAL?
Другой момент — насколько глубокой проверке подвергают систему проверяющие органы.
Мы лицензионности хотим или принцип «не пойман — не вор» сойдет?
Если начнут массово применять, тогда всяко начнут на этом ловить. Но в забугорье BSA уже ловит на всяких ошибках лицензирования. Там настолько запутанные схемы, что даже мысль возникает, что их специально запутывали, чтобы ловить на нарушениях (часто не специальных).
UFO just landed and posted this here
Ой, ну вот не надо про глубокую проверку. «Каждый компьютер должен иметь наклейку с голограммой» — вот и вся суть любой проверки. Сверять версию операционки с наклейкой — уже глубокий анализ. А уж определить наложенные на ось патчи… Человек, имеющий достаточную для этого квалификацию, проверками не занимается. А занимается он наложением этих самых патчей =)
Конечно, если когда-нибудь дойдёт дело до применения органами пакетов автоматизированного обследования машин — тогда да. Но думаю я, это будет нескоро.
Быстрее чем вы думаете — в прошлом году такой пакет от МС уже был распространен по партнерам. Ну и к партнерам из отдела К, я думаю, он тоже дошел.
В добавок, я уверен, под Windows оптимизация памяти 20 запущеных Офисов будет значительно лучше, нежели под Вайном. С остальным софтом тоже самое.
Или вот вам пример — вы запускаете Ёксель и Ворд. Под Вайном они запустятся в разных средах, не увидят друг друга, и каждый подгрузит свой комплект библиотек по полной программе. А под виндой они будут пользоваться одними и теми же уже загруженными библиотеками. Таким образом сэкономите память.
Ммм, а причем тут MS Office? Я что-то не могу найти этого в условиях задачи. ;)
> круг задач прост: 1С + Офис…

На всякий случай, с каким-нибудь ОО, скорее всего, будет та же история.
На всякий случай, вы хотите сказать, что линух не способен использовать один комплект динамических библиотек для нескольких одинаковых приложений? Уточню, что речь, конечно же, не про МС Офис, а именно про родные приложения.
Уверен что не так качественно как это сделано у MS. Потому что у MS этим рулит не только само приложение, но еще и операционка.
UFO just landed and posted this here
UFO just landed and posted this here
офисный планктон не умеет использовать Опен Оффис :(
офисный планктон не хочет пользоваться Опен Офисом в силу привычки, а если их поставить перед фактом — научатся. А насчет не умеет — так и в MS Office они используют максимум 5-10% всех возможностей.
Где то можно поставить перед фактом, где то нет. Во многих местах еще юзают пиратский офис, так что им проще послать рационализаторов, чем заставлять планктон переучиваться. Вот когда за лицензии сильнее долбать начнут — тогда да.
Здесь все-таки разговор о полностью лицензионном решении. К тому же все такие решения оговариваются с начальством и если начальник согласен, то со спокойной душой можно послать тех кто не может переучиться. Если раньше работали (а кое где и сейчас) под досовскими программами, то и это смогут. Главное не путать лень пользователей и неумение переучиваться. Первое более вероятно, имхо.
Как всегда — риторический вопрос.

А что делать, если у партнера ваш файл, сделанный в OpenOffice, криво открывается в MS Office? А что делать, если партнер прислал doc-файл, который у вас в OpenOffice не открывается? Практика показывает, что такое сплошь и рядом. Что делать то?
Ага, а если еще вспомнить что новый docx не открывается без бубна в MS Office 2003…
Почему то все думаю что у всех есть 2007 офис раз они смогли поставить пиратку (зачастую именно так), значит и у нас есть. Посылаем таких умельцев, чтоб пересохраняли.
Я кстати был приятно удивлен, узнав что ОпенОфис открывает XML из Ворда 2007 (при том что Ворд Вьювер от МС его не открывал!). Хоть мне и не особо нравится Ооо (за производительность и интерфейс), но за это ему плюс.
WordViewer в wine на вашей стороне и исходящие от вас в виде PDF.
UFO just landed and posted this here
Офисный планктон лучше будет сидеть в OpenOffice чем в MS Office 2007, потому не надо ля-ля, поднял 5 машин, подняли вой что не можем работать, хорошо что на все машины лицензий накупить не успели. Кстати большинство даже не поняло сути замены.
Офисный планктон и MS Office не умеет пользоваться :)
Да они банальной умеют — открыть, сохранить, отправить на печать и печатать. Если задача сложнее то сразу вопрос к админу — а как вот это сделать?
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Я почему-то всю жизнь думал, что загруженные библиотеки отлично шарятся.
UFO just landed and posted this here
So a .so library should only share the read-only parts of the library (and the OS should lock the respective memory pages against writing -> security issue!), and have individual, non-shared data and BSS segments.
UFO just landed and posted this here
Вот с этим помочь не могу. Не знаю. Но по идее должно быть точно так-же.
Да. честно говоря МС Офис ест меньше памяти и стартует быстрее чем ОпенОфис (поищите сравнение в англ. интернете). Но если админ не забудет отключить Java в ОО, будет лучшеЮ, к тому же под Линуксом Ооо работает чуть лучше чем под виндой.
А возможно такая изоляция во благо. Зато если произойдёт ошибка в каком-то ActiveX, то отвалится один клиент, а не все.
Отвечаю скопом:
1) Скорость: NX Nomachine || X+Nomad — работают с такой же скоростью как и RDP, полоса им нужна такая же как и для RDP
2) Не знаю как у вас, а у нас стоимость Linux админа, и стоимость Windows админа — одинакова
3) Офис: И в данный момент на винде работает на ОО, а не на MS
4) Забыл написать: франчайзи 1С поддерживают 1С+Wine@Etersoft
А я вот собираюсь совершить геройский поступок, взять OpenOffice m37 (или если выйдет m38) и наложить туда 600 патчей от инфра ресурсы, бо есть серьезная бага, критикал для меня, ООо 3 не блокирует XLS файлы на шарах.

Если кто страдает тем же, давайте объединяться, надо решить траблу. Фикс баги есть в м36, но Инфра выпустит 3.0.1 в январе и базироваться он будет на м14, а 3.1 ждать времени нет совсем, надо его делать самим.

Ванильный м37 не годится, Инфра к нашим «эксельным» зомби гораздо ближе, даже создание автофильтра уже выбивает из колеи
А зачем блокировать файлы на шарах?
а представь что на самбе лежит файл, с которым одновременно должны работать человек 5? Ворд говорит: «файл заблокирован, открываю на чтение», опенофис 2.4 делает то же самое, а третий тупо открывает и перезаписывает, в итоге пропадают изменения других пользователей. Это критикал бага, ведущая к потере данных, не юзаю как его выпустили с этим.

Опенофис 2.4 тоже не подходит, есть острая необходимость работать с длинными списками и использовать автофильтр, при заполнении отфильтрованных ячеек, 2.4 офис херит и скрытые ячейки, 3тий делает то же самое, но в нем, по крайней мере, Paste скрытые не затрагивает.
Какой-то хернёй вы занимаетесь, для коллективной работы с документами используют Lotus, Sharepoint и иже с ними, где кроме Check out/Check in, есть работа с версиями и прочие фичи. А подобная проблема не стоит в принципе.
Ну что же, я за Вас очень рад. Честно и искренне, желаю успехов в Новом Году! =)

Для нас же покупать шарпоинт для 5 менеджеров несколько расточительно, а у IBM те же проблемы что и у 2.4 опена. Происходит это дело так: из 1С (кстати 7.7 версия, Вы, наверное, таким тоже не страдаете? 8.2 небось?) выгружается XLS файл, который кладется на шару, с которой с этим файлом потом работает несколько менеджеров. Эксель с этим справляется и все давно привыкли, никому не мешает. Все это дело в данный момент переводится на Linux платформу и ООо в данном случае ставит серьезные грабли.
Ваш пост ужасает Microsoft и огорчает Linux админов
Ужасает Microsoft тем, что обслуживание windows является ценовым конкурентным преимуществом против linux
Админы Linux огорчены, что их не ценят
По моему, стоит одинаково, и то и другое. Вопрос в том что для администрирования линукс нужен действительный админ, а не тыкатель кнопок ( к сожалению такие встречаются все чаще). А настоящий, профессиональный админ за 12 тыщ работать не будет (а у нас в городе средняя зп админа именно такая)… Кароче, плохо дело…
вот и получается что для линухи дороже. В очень многих предприятиях сервак стоит на винде и админит его можно сказать тыкатель кнопок…
Только получается после этого невесть что.
UFO just landed and posted this here
Причем от системы это не зависит :)
На современных линуксах тоже можно с мышки поставить сервачок.
UFO just landed and posted this here
UFO just landed and posted this here
Грамотно настроенный сервер под Linux может работать месяцами и вирусы обычно ему не страшны, потому нормальные директора отдают начальную настройку специальным компаниям, которые поднимают, показываю какие кнопки тыкать в случае чего.
А вообще у нас привыкли к расточительству. Для 15 человек держать администратора нецелесообразно.
UFO just landed and posted this here
Про Windows можно сказать тоже самое, грамотно настроенный сервер под Windows может работать месяцами и и вирусы ему обычно не страшны
Зачем МС огорчаться? Это у них русским (английским и еще много какими языками) по бумаге и монитору написано — обслуживание МС решений дешевле, чем ОпенСорс.
И пошатнуть это утверждение конкретно во мне опенсорс сообщество смогло только в последний год.
Вопрос — а нафига столько памяти?
4 года назад, ровно такая же задача. Только не в целях экономии, а в безопасности данных на случай маски-шоу. 12 бездисковых клиентов. 1С+МС Офис. Точную конфигурацию сервера сейчас не вспомню — но было что-то в духе 2 зеона, весьма приличных на тот момент, 1Гб рама, рейд 1 на ИДЕ.
дык, вроде автор привел причины почему стока памяти. да и не понимаю зачем экономить, память в данной конфигурации даже 6 гигов, в цене никак сильно не выделяется…
Автор говорит, что ему 64-битный сервер обязательно нужен. А аргумент про память не выдерживает критики.
Хотя на цену это не влияет.
У меня стоит 32битная 8.04 на пролианте, только ядро пересобрано в bigmem (заодно вкомпилировал сетевые дрова и выбрал семейство процессоров), все работает на отлично, адресует все 6гб
Тоже удивило меня.
Да у меня серв сейчас — 2Gb, ксеон 1 старый 2.8, и там 15 пользователей стабильно сидят в терминале. Загрузка редко первышает разумные пределы. Да и там у меня еще java-app установлена которая 500 есть памяти.
Ну знаете, у меня только Опера мегабайт 200-300 ест (нга домашнем компе), это без флеша и прочей пакости! так что не надо вот этого вот, с 2Гб система по моему будет постоянно свопиться (по крайне мере если за нее посадить меня)))
У меня Firefox столько не есть с двумя десятками открытых закладок и включенным флешом и кучей «прочей пакости».
Вы что-то неправильно померяли (если пользуетесь taskmgr, включите вкладку «Виртуальная память»). FF3, Windows, открыта заглавная страница Хабра, ничего с ней не делаю) — Working Set 47 M, private Bytes 36M, потребление CPU ~6% (видно поганец флеш ест процессор).

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

Кроме того, ФФ стартует и работает медленнее Оперы, это уже из своего опыта (а я видел много версий обоих программ). Чтобы проверить — зажмите например Ctrl+PgUp (переход на соседнюю вкладку) в ФФ и «2» (то же самое) в Опере и сравните.
Господа, не забываем, что в названии топика есть «Holy War», что предполагает некоторую долю юмора при обсуждении.
А по стоимости работ, заказчику всё равно как оно будет сделано, ему не нужно «Установить Linux», ему нужно «Уменьшить риски связанные с лицензированием ПО». Заказчику не важен способ, а результат. А если результат при использовании разного ПО, одинаковый, то зачем платить больше?
Наверное я упустил момент когда обслуживание ws и linux серверов в цене сравнялись (=
Ну, даже если считать в розницу, то Server 2008 + все CALы обходятся менее 100 000 рублей.

Кроме того, не стоит забывать, что у MS есть куча разных программ лицензирования (типа Open Value, Open License, etc.), которые как раз и призваны уменьшить стоимость при массовой закупке лицензий.
ага, тока вот по моему мс никогда не считал закупку 15 лицензий массовым, но все равно подсчет цены у автора бредовый, если в организации вообще 15 раб. мест, то у майкрософта есть смал бизнес сьют помоему туда все это добро входит и цена в районе 500 куев за 5 лицензий, ну вот и считаем за 15 лицензий всего 1500 штуки… но есно там ограничения по кол-ву серверов в АД или рабочей группе и по кол-ву пользователей… так как не знаю, требования заказчика ничего сказать не могу…
У автора речь об AD вроде вообще не шла :)
Терминальные лицензии не входят Small Business Server.
Много другого вкусного, но терминала нет :-/
вот этого не знал :( ну что можно сказать, вотуроды! :)
Может лучше сделать бездисковые рабочие станции на FreeBSD? Делается и сопровождается легко.
«X Server — это там, где рисуется картинка, т.е. клиент, а X Client — это там где выполняется приложение, т.е. сервер»

как-то странно…
Помнится, мы запускали Linux (сейчас не вспомню, какой именно) на бездисковых станциях, там загружали RDP-клиент и тянулись к виндовому серверу. Решение рабочее, но в целом не понравилось, тем более для небольшой компании.

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

В конечном итоге для себя решил: если речь менее, чем про 50 машин, заморачиваться терминальными решениями экономически невыгодно.

P.S. Впрочем, это я так, в воздух. Что касается статьи, то пишите продолжение. В любом случае, интересно, какие камни Вам встречались, как преодолевали, всё ли получилось.
От терминальных станций можно перейти к бездисковым компьютерам + много ОЗУ + нормальное видео. Это будет гораздо дешевле по себестоимости и обслуживанию в локальных сетях. Всё ПО на клиенты может загружаться в режиме «по требованию» с маршрутизатора или с выделенного файл-сервера. Обновляется/тестируется только одна или несколько копий операционного окружения, а не десятки уникальных конфигураций как в случае с обычными компьютерами.
Я, понимаете ли, всё это делал в компании, где был совладельцем. Поскольку в Линуксе не гуру, приглашал своего знакомого, очень хорошего линуксоида, сам занимался настройкой терминального сервера.

Так вот, повторю ещё раз: когда речь идёт о собственных деньгах, и есть стимул их считать, вот это:

> Это будет гораздо дешевле по себестоимости и обслуживанию в локальных сетях.

— не вся правда. Не «гораздо», а иногда даже не «дешевле», с учётом всех факторов. И снова повторю: от 50-ти машин имеет смысл заморачиваться. До 50-ти — нет.
Мне кажется, что для точно поставленной задачи (именно точо, ведь правильно поставленное условие — это половина решенной задачи): MS решение лучше. В плане же возможной модификации/расширения/перепостановки ИМХО никс рулит! Практика показывает, что очень часто приходится на лету выдумывать всевозможные выверты и тогда лишь СПО способно выдержать натиск админского воображения=))) Извините, если кого обидел! Холиваров не терплю!
гм… для точно поставленной задачи подходят точно спланированные решения :) а вот какая взаимосвязь с точность постановки задачи и платформой реализации не вижу… :(

Если я точно поставлю цель, что мне нужен роутер, то мне винда чтоли подойдет лучше линя?:) Или если я кривенько поставлю, для 4-5 пользователей нужна шара ну и еще че нить для групповой работы по сети, то мне нужен только линукс?:)))
взаимосвязь вижу в том смысле, что, как правило платные win-решения будут требовать обосновательности и желание вписаться в минимум затрат при достижении результата. в то время как линь даёт тебе право решать задачу прямо с момента реализации, да ещё и возможность бесплатно попробовать разные решения.
бесплатно попробовать разные решения можно на любой платформе, вынь вроде еще не отменял, бесплатно на пощупать… любое внедрение должно быть обоснованным, я конечно понимаю что вы определенным образом пытаетесь говорить о маштабируемости решений и пытаетесь сказать, что линь более масштабируем… но и этот вопрос можно оспорить.

По моему говорить о преимуществах той или иной платформы не видя конкретного случая бред собачий, слишком много влияющих факторов, и говорить о конкретном выйграше той или иной платформы можно только после учета всех этих факторов…

Так как например: такие факторы, как цена предлагаемого решения, или наличие квалифицированного персонала может сыграть в любую из двух сторон в зависимости от географического положения или сектора экономики где происходит решение…

а как с ключем для 1с вопрос решили?
haspd отлично поддерживает сетевые ключи для 1С (по крайней мере юсбишные)
UFO just landed and posted this here
Может не совсем в тему, минусуйте если что…
Посоветуйте решение. Есть одна программа (с визуальной частью, допустим калькулятор) под Windows. Требуется сделать к ней удаленный многопользовательский (для каждого свои файлы конфигурации, логи и пр.) доступ в идеале из под любой ОС, но можно и только из под Windows. Собственно прога моя, т.е. можно что-то добавить в сурсы. Ну, или какое терминальное решение чтоли. Ума не приложу. Т.е. накладно для каждого пользователя заводить полноценный «рабочий стол», тем более не хотелось бы им давать возможность что-то менять в системе, ставить/запускать проги свои и пр. ненужную активность. Т.е. хочется удаленный доступ к изолированной в окружении на сервере отдельной программы. Пардон если сумбурно объяснил.
Веб-сервис и «толстый» клиент к нему?
Может не понял Вас.
Сделать web-интерфейс к программе будет сложно — там очень много «кнопок» и «графиков», информация на которых часто обновляется (раз-два в секунду) и сессионными методами HTTP не получится. Да, есть вариант написать серверную часть и клиентскую визуальную с открытым сокетом, но задача стоит именно в том, чтобы этот софт не стоял на стороне клиента. Да и переписывать много…
Посмотрите все таки на Terminal Services RemoteApp
Оно как раз по RPD передает клиенту не весь рабочий стол, а только окно конкретной приклады.
Если я правильно понял, именно это и нужно
Если под linux, то достаточно изменить настройки сессии. Тогда пользователь вместо десктопа увидит только нужную программу.
а можно подробнее какие настройки? я немного не Linux'оид…
Программа по win, но Windows Server 2008 (для Terminal Services RemoteApp) таки дорогое удовольствие…
Начать можно отсюда en.wikibooks.org/wiki/Guide_to_X11/Starting_Sessions
Вы путаете понятия. Веб-сервис — это далеко не Web-интерфейс к серверному приложению. Даже совсем не Web-интерфейс.

Протокол: SOAP или лёгкий REST.
Описание интерфейса для сторонних клиентов: WSDL.
Если говорить про кроссплатформенность и скорость взаимодействия клиента и сервера, то можно предложить сделать Java-приложения. Общение между ними при помощи RMI. RMI все-таки шустрее работает чем при использовании SOAP запросов и ответов в веб-сервисах.
UFO just landed and posted this here
А все-таки хабракат — штука полезная. neiromancer, зря вы ее не забыли.

На счет зарплат, в Минске, например, линукс-админов раз в 10 меньше, чем виндоуз-админов. Уже только по-этому (спрос/предложение) зарплата никак не может быть равной, у линуксовых она выше на ощутимую величину.
А спрос на них во сколько раз меньше/больше? Одно количество ничего не говорит, если спрос в 20 раз меньше, то зарплата вполне может быть и ниже
Спрос есть, восновном его делают хостеры (в том числе аутсорс админских услуг). Спрос такой, что позволяет linux-админу просить зарплату выше, чем дали бы аналогичному windows-админу.
Тема очень актуальная! Сам стою перед выбором — собрать простой сервер, WPA KILL на него, патч сервера терминалов и в бой (с песней — ОБЭП нас не достанет), или же сделать всё фриварно на Linux — и не париться о проверках.
Лучше сделать нормально и не парится. Даже если дадут условно — знаешь ли, уже заметочка о тебе будет во всех учреждениях. Потенциальный уголовник.
Вот и я о том же — Линукс получится в проверках чистым и белым.

На выделенном сервере под хостинг поднял vnc из консоли — теперь хожу его настраивать в KDE :) Так гораздо интересней :)
Э… =) а чем ssh плох? Или ты пока только начинаешь разбираться с Linux?
Нет, в ssh тоже свои плюсы — но поднять eth0 на кучу алиасов там у меня не получилось…
Все с опытом приходит, а также с чтением документации, HOWTO, форумов.
ssh -X не пробовали?
Между прочим они так и работают — кое-как. После ребута не поднимаются, хотя стоит autostart. Буду дальше читать форумы :)
Значит новичок. Алиасы для eth это очень просто. Советую подтянуть знания по консоли, потому-что все gui это лишь грубые надстройки над ней.
ну тогда уж не vnc, а NX, если к гуям тяготеете.
Не помешало бы во второй части не пройти мимо Postgree SQL и MS SQL
при стоимости систем надо смотреть на стоимость рабочей силы, а не стоимость самого софта, т.к. софт по сравнению с ЗП москвы и питера — просто копейки. Если исходить из того, что небольшая компания не хочет держать гуру админа с ЗП от 50 тыс рублей, а ей достаточно аутсорсом настроить все за один раз, и потом взять студента-эникейщика(с низкой ЗП) который будет объяснять, что делать и как там работать, то дешевле выходит все-таки виндоус решение. Одним бухам запаришься объяснять что да как, они и с виндой такие перлы устраивают, неговоря уж о том, что будет, если они будут работать под линухом
во-первых юзеров надо учить, или набирать сразу тех, которые в резюме «знание ПК и Офис» пишут правду, благо во времена кризиса, это как раз в Москве и Питере не проблема
во-вторых в нормально настроенном офисе, вообще админ не нужен, ни студент ни профи, 95% работ делаются удалённо (за что берётся абонентская плата), а два раза в месяц техника на замену картриджей послать тоже не проблема…
Все равно с некоторой периодичностью надо ездить на офис, по-любому иногда что-то ломается. Но, конечно — не каждый день. Причем у нас удаленный филлиал уже пару лет успешно админится удаленно из главного офиса, и все отлично работает. Пару раз в полгода админ туда командируется лично.

НО, есть такие виды бизнеса, где это не катит. Если нужна 100% гарантия стабильности и моментального устранения сбоев, то без постоянного админа не обойтись.
А кто будет спасать систему от действия/бездействия студента-эникейщика?
ИМХО, в заработной плате необходимо учитывать степень отвественности и разумеется, способность нести эту отвественность, т.е. соотвествующие опыт и знания.
Студент-эникейщик — риск работодателя потерять данные. Уж лучше просто аутсорсить, но без эникейщика.
>Одним бухам запаришься объяснять что да как, они и с виндой такие перлы устраивают, неговоря уж о том, что будет, если они будут работать под линухом
Ну тут уж отдельная тема. Тем более, я считаю, что наибольший страх у бухгалтеров и прочего планктона вызывают различия в графическом оформлении.

P.S. Эникейщик не нужен. Слава админам!
Бухгалтеры — не планктон.
Ага расскажете директору это перед квартальным учётом когда лежит сэрвер изза очередной вирусной новинки.
Спасибо за хорошую обзорную статью.
Застрял на фразе

"… X Server — это там, где рисуется картинка, т.е. клиент, а X Client — это там где выполняется приложение, т.е. сервер..."
По теме:
1. NX несколько быстрее RDP.
2. Там где 1C, есть вероятность, что появится и офис (затраты), а так же может понадобиться и антивирус (затраты+нагрузка).
Хоть я и вижу в линуксе очень много недостатков (не работает FooBar и игры плохо например — но подозреваю что несчастным сотрудникам пользоватние этими программами все равно запрещено, так что пофиг), но когда же уже всякие 1С и прочее будут без финтов работать под Линуксом? Когда Линукс будет широкораспространен, а будет он распространен когда сделают хороший дистрибутив Линукса (который заработает без консолей и конфигов и не будет выставлять системныей требования как GTA4)!

И опять-таки, хорошо настроить Линус в данно ситуации сможет только профессионал, так как там многие вещи глючат из коробки! А непрофесстионал-админ их исправлять не будет. и пользователи будут мучаться, вот!
>который заработает без консолей и конфигов
xandros :D
А пункт про системные требования вы пропустили?)) Там похоже исполльзуются кеды, а последний раз я видел кеды (на KDE4 Demo Live CD), они тормозили жутко. Меня даже скорость XFCE не до конца устравает, так что боюсь это не совсем то.

А так же есть важные факторы: 100% поддержка рус.языка (включая консоль, samba и ФС), наличие большого репозитория. соменеваюсь что это есть в Xandros.

Кроме того он интерфейсом (судя по скриншотам) косит под Винду, и получается мягко говоря некрасиво(( Не впечатляет.

Так что будем пока мучаться и сидеть на АльтЛинуксе. там хоть руские буквы работают.
про ксандрос я конечно пошутил), как его увидел его на eepc — чуть не стошнило.
>100% поддержка рус.языка (включая консоль, samba и ФС)
Да, таких дистрибутивов не знаю, чтобы это было из коробки. Может быть, я мало их опробовал.
После Mandriva, Fedora и Debian остановился на Gentoo. А там уж все руками делается, но вам ведь чтобы работало все из коробки нужно?
Линукс? Системные требования как GTA4? 0_o
Я как раз на Linux и перешёл N лет назад и-за того, что на древней рабочей машинке ХР тормозила безбожно :)
И даже сейчас современный дистрибутив у меня со всякими демонами типа http, mysql, etc ест 200Мb RAM… Правда у меня не кеды/гном, а православная XFCE ;)
И что? У меня XP после загрузки и логина без всяких демонов ест около 60 Мб (правда explorer из него выкингут, но я им и непользуюсь). Никакой нормальный Линукс так не настроить, там GUI-программы и сам x-сервер едят память не стесняясь.

И что меня разражает особо — после ввода имени/пароля DE загружается медленно — даже XFCE тратит секунд 10, это невыносимо(( И грузится Линукс медленно (еще лет 5 назад МС написали, что ОС должна грузиться секунд за 30). Отсюда и вывод о завышенных требованиях.

Я когда-то имел возможность пользоваться 80 Мб-памяти компом, там кроме вручную оттвиченной XP никакой линукс с GUI нормально не работал.
Грузится медленно? Для меня как бы некритична разница в скорости порядка нескольких секунд для процесса, который случается раз в полгода :)
У меня хибернейт не настроен (что-то не нравятся ему дрова от нвидии и от левого звукового чипа), поэтому еще как критичен. Да и в любом случае, приятнее когда система грузится секунд за 10 — это своего рода показатель качества кода и архитектуры.
Плохо умеете его готовить, X и на 486 работали, когда XP ещё и в планах не было
X11 работает вообще на любой платформе.
См. habrahabr.ru/blogs/linux/47999/?reply_to=1240708#comment_1250381, комметраий чуть ниже.
Сами по себе голые Иксы мало для чего пригодны, в ответ могу привести какую-нибудь Винду 3.1 она работала на 1 Мб памяти (а в Линуксе вроде только Инит ест четверть мегабайта), и на таком железе на котором Линукс невозможно запустить.

И что самое важное, была пригодна для работы.
Сами по себе голые Иксы мало для чего пригодны, в ответ могу привести какую-нибудь Винду 3.1 она работала на 1 Мб памяти (а в Линуксе вроде только Инит ест четверть мегабайта), и на таком железе на котором Линукс невозможно запустить.

И что самое важное, была пригодна для работы.

Это все не столько аргумент против Линукса, или его идеологии, а против его графических оболочек. На мой взгляд, их запросы к железу неадекватны.
Это все не столько аргумент против Линукса, или его идеологии, а против его графических оболочек. На мой взгляд, их запросы к железу неадекватны.
Давайте не будем сравнивать программы разных времен? Надо сравнивать Aero и иксы.
Есть разные категории пользователей. Кому-то важно удобство работы, кому-то — чтобы все крутилось, вертелось и отражалось на «мокром полу». Мне Aero не нужен, вместе с вистой. И безвкуучные 3д-эффекты тоже. Найдите такие иксы (с DE), которые сравнимы по возможностям и производительности с настроенной Xp и хорошими Win-программами — их нет. Даже Гном ест минимум то ли 192, то ли 256 Мб, сами гномовцы эту проблему обсуждали, и то ли не нашли решения, то ли забили на это дело.
О каких «возможностях» вы говорите?
Не пойму в чем проблема винду купить? Не так уж и дорого… Если учесть то что почти все работают на пиратских кто мешает постепенно переводить на лицензию… Я сначала перевел бухгалтерию (Винда+Антивирус) потом постепенно на остальные компы купил коробочную винду и антивирус на год, если в месяц тратится на 1 комп не так уж и дорого получается… И на следующий год не придется выкладывать за антивирус кругленьгую сумму а так-же продлять по мере необходимости. Зато никакого гемора, все работает… Ничего не виснет… Я конечно ничего не имею против Linux и считаю его более лучшей OS чем винду, но для каждой цели свои средства… Единственное я против такой цены винды для домашнего компа, в конце концов компы в фирме помогают приносить деньги…
а вы пробовали не коробочные версии покупать?
а что-нибудь подешевле? раза в два-три? :)
серьезно — коробочные винды… в офис… у вас в конторе деньги печатают?
Ну зато с коробкой меньше всего проблем… К компу не привязана, грубо говоря пошел и купил в магазине… поменял копмы в фирме, переставил и все… А вместо МайкрасофтОфиса, ОпенОфис нормально прижился, темболие очень обрадовала поддержка доков сделанных в 2007 офисе…
а антивири? тоже коробки?
мне профессионально интересно — отпишитесь, если не сложно, как именно вы лицензируете каждый вновь пришедший ПК.
UFO just landed and posted this here
а сколько за развертывание берете?
вы наверное не совсем поняли — и в терминале и на клиенте Линукс, и 1С работает именно под Линукс, Винды вообще нет
а всего-то нет открытой учетной системы доступной для модификации быдлокодером
У FreeNX есть несколько плюшек:
— «бесшовные окна» аля citrix
— достойная работа на ооочень медленных каналах.
— гибкая работа с сессиями

Из минусов терминалки на linux — печать. В большинстве случаев получаем либо ручную установку каждого принтера, либо, в лучшем случае, полуавтоматическую.

Ну и etersoft'у тоже работать ещё много…
А когда всетаки ждать продолжения?
Sign up to leave a comment.

Articles