Доступен (http://www.go-mono.com/mono-downloads/download.html) новый значительный выпуск Mono 3.6 (http://www.mono-project.com/Release_Notes_Mono_3.6), свободной многоплатформенной реализации технологии .NET, обеспечивающей поддержку спецификаций .Net Framework для Unix, Mac OS X и Windows. Бинарные сборки подготовлены для Linux, OS X и Windows. С момента прошлого выпуска внесено 878 изменения, в разработке которых приняли участие 66 разработчиков.Наиболее заметные изменения связаны с проведением оптимизации производительности, которые затронули сборщик мусора и библиотеку классов. В систему профилирования добавлена поддержка Linux-подсистемы "performance counters", обеспечена генерация обратных трассировок для статического режима. Проведён значительный рефакторинг организации сборки библиотеки классов, который позволил приблизится к возможности сборки на платформе Windows без применения cygwin. В библиотеку добавлены новые классы System.IO.Compression и System.Security.Claims.
URL: http://www.go-mono.com/mono-downloads/download.html
Новость: http://www.opennet.me/opennews/art.shtml?num=40377
вот только скачать последнюю версию можно только для маков
Уже rpm-ки выложили
Нет. http://s29.postimg.org/j11va63l3/sample_text10.png А вообще ждём здесь: http://download.opensuse.org/repositories/Mono:/Factory/
А зачем на вантузе без цыгвина?? Без цыгана там же работать вообще нельзя.
теоритически можно если git shell есть. А так да. непонятно как там что делать без unix окружения хоть какого
Если у вас нет понимания как работать в винде без unix-окружения, то, стестяюсь спросить - а что вы на ней забыли? :-)
Совесть и разум.
А что вы забыли на опеннете? Таких как вы, по ходу некрософт с огрызком окучивают
> А что вы забыли на опеннете? Таких как вы, по ходу некрософт
> с огрызком окучиваютА каких "таких"? Человек говорит, что используя одну ОС, не может в ней работать, не используя окружения другой ОС. Вполне логичный вопрос: зачем он работает с такой ОС, в которой ему обязательно нужно окружение другой ОС? Почему вместо этого он не использует именно ту ОС, окружение которой его полностью устраивает?
Какая здесь взаимосвязь с тем, что я "забыл на опеннете"?
P.S. Если вам уже повсюду мекрасофт мерещится, могу порекомендовать еще шапочку из фольги использовать, она от спецагентов ЦРУ вас защитит и не даст похитить ваш мозг внеземным цивилизациям.
1) Расскажите ещё о повёрнутой щели, и о том, как на ней настраивать все шиндозные сервисы.
2) В гетерогенных(и даже в вантуз-онли) средах намного проще большую часть действий делать стандартно, по Юниксовому. Делал копирование и rsync между своей инфраструктурой (Лининух)
и одножопой (вантуз), цигвин помог; самба/smb - не нужны, хотя это "по шиндозному".
3) Цыгвин, между прочим окружение нативное(а не другой ОС), чего стоит хотя бы управление шиндозными ACL через chmod/chown
4) На вантузе не работаю, ибо не нужен, так же как и вы.
5) Некрософт не мерещится, он вполне реален http://www.microsoft.com/
> 2) В гетерогенных(и даже в вантуз-онли) средах намного проще большую часть действий
> делать стандартно, по Юниксовому.Эх, сколько же изуродованных таким образом сред я повидал, не пересчитать даже. Что виндовых, что юниксовых. Когда такие вот "деятели", не понимая (и не желая понимать, что характерно) принципов работы ОС и реализации в ней каких-либо задач, пытаются реализовать их там привычным им и кажущимся им же правильными способами.
Результат, как правило, ужасает.> 3) Цыгвин, между прочим окружение нативное(а не другой ОС), чего стоит хотя
> бы управление шиндозными ACL через chmod/chownЭто окружение unix-подобной ОС в ОС, которая не является unix-подобной. Нативное оно, или нет - не особо важно. Wine тоже нативный, в общем-то.
> 4) На вантузе не работаю, ибо не нужен, так же как и вы.
Зачем тогда отвечаете? Не заставляйте себя, не надо. Найдите себе дела поинтереснее того, чтобы отвечать ненужным вам людям по не интересующим вас вопросам.
> 5) Некрософт не мерещится, он вполне реален http://www.microsoft.com/
Мерещатся повсюду виндузятники, что вполне себе повод лишний раз сходить к доктору, а то мало ли что.
Cтолько эмоций, месива, и самоопровержения, но что мне больше всего понравилось - это фраза:> Зачем тогда отвечаете? Не заставляйте себя, не надо. Найдите себе дела поинтереснее того, чтобы отвечать ненужным вам людям по не интересующим вас вопросам.
И ещё, вайн - не нативен, это прослойка, а цигвин - нативен.
> Cтолько эмоций, месива, и самоопровержения,Когда вам начинает казаться, что в каком-то тексте много эмоций - почаще вспоминайте анекдот про "пива нет". Это может спасти вас от излишних переживаний.
> И ещё, вайн - не нативен, это прослойка, а цигвин - нативен.
Не поясните разницу в разрезе реализации определенного (нехарактерного для используемой ОС) окружения между wine и cygwin?
>> Cтолько эмоций, месива, и самоопровержения,
> Когда вам начинает казаться, что в каком-то тексте много эмоций - почаще
> вспоминайте анекдот про "пива нет". Это может спасти вас от излишних
> переживаний.
>> И ещё, вайн - не нативен, это прослойка, а цигвин - нативен.
> Не поясните разницу в разрезе реализации определенного (нехарактерного для используемой
> ОС) окружения между wine и cygwin?- wine - транслятор winapi в обе стороны
- cygwin.dll - это шиндозная библиотека, выполняющая роль glibc (C-runtime), с которой линкуется юзерспейс.
> - wine - транслятор winapi в обе стороны
> - cygwin.dll - это шиндозная библиотека, выполняющая роль glibc (C-runtime), с
> которой линкуется юзерспейс.Я так понимаю, суть вопроса понята не была. Oh well...
Для получения правильного ответа задайте правильный вопрос, кстати, я предпочитаю тренироваться на гугле.
> Для получения правильного ответа задайте правильный вопрос, кстати, я предпочитаю тренироваться на гугле.Предлагаю вам продолжить этим несомненно полезные тренировки.
>> Cтолько эмоций, месива, и самоопровержения,
> Когда вам начинает казаться, что в каком-то тексте много эмоций - почаще
> вспоминайте анекдот про "пива нет". Это может спасти вас от излишних
> переживаний.
>> И ещё, вайн - не нативен, это прослойка, а цигвин - нативен.
> Не поясните разницу в разрезе реализации определенного (нехарактерного для используемой
> ОС) окружения между wine и cygwin?И к доктору вам обратиться таки пора. Не затягивайте, ибо чревато.
> И к доктору вам обратиться таки пора. Не затягивайте, ибо чревато.Искренне надеюсь, что раз у вас, по всей видимости, уже есть опыт подобных обращений, то вы мне хорошего доктора и порекомендуете. :-)
>>> Cтолько эмоций, месива, и самоопровержения,
>> Когда вам начинает казаться, что в каком-то тексте много эмоций - почаще
>> вспоминайте анекдот про "пива нет". Это может спасти вас от излишних
>> переживаний.
>>> И ещё, вайн - не нативен, это прослойка, а цигвин - нативен.
>> Не поясните разницу в разрезе реализации определенного (нехарактерного для используемой
>> ОС) окружения между wine и cygwin?
> И к доктору вам обратиться таки пора. Не затягивайте, ибо чревато.microsoft.com прекрасная клиника, рекомендую, там всё в ажуре!
> microsoft.com прекрасная клиника, рекомендую, там всё в ажуре!Предлагаю вам ей и воспользоваться. :-)
>цигвин - нативентак вроде же как раз нет, msys нативен.
Окружение дело наживное. В той же винде одно и то же ядро продается с разным окружением.
> Окружение дело наживное. В той же винде одноПримерещился Debian GNU/Cygwin/ReactOS. 8-O Уф, показалось!
Ой вэЙ! И в _этом_ всём ещё и $subj ...
Не-не-не, свят-свят-свят! :)
А таки вдруг ваши слова станут пророческими?
> А каких "таких"? Человек говорит, что используя одну ОС, не может в
> ней работать, не используя окружения другой ОС.Ну я вот в свое время когда юзал винду - был вынужден поставить msys, примерно 1 фиг. Почему? А потому что родной cmd.exe - редкое УГ. А powershell не просто УГ, но еще тормозное и с километровыми командами. А с автодополнением у MS вообще перманентный пиндец. Хоть там в cmd, хоть в ps, хоть там где еще.
> Почему вместо этого он не использует именно ту ОС,
> окружение которой его полностью устраивает?Я тоже так подумал и решил что в пингвине мне будет лучше. ЧСХ так и оказалось.
> P.S. Если вам уже повсюду мекрасофт мерещится, могу порекомендовать еще шапочку из
> фольги использовать, она от спецагентов ЦРУ вас защитит и не даст
> похитить ваш мозг внеземным цивилизациям.Теперь я понимаю почему форум считает "виндyзятник" ругательством. Ну туууууупые же!!!
> Я тоже так подумал и решил что в пингвине мне будет лучше.
> ЧСХ так и оказалось.Ну вот и прекрасно.
> Теперь я понимаю почему форум считает "виндyзятник" ругательством. Ну туууууупые же!!!
Главное, чтобы эти виндузатники не мерещились повсюду, иначе придется санитаров вызывать. :-)
Считать кого-то тупым - не признак собственного ума. Особенно, когда "тупым" кого-то называет человек, делающий о ком-то совершенно незнакомом далеко идущие выводы на основании пары мессаг на форуме, тут как-то даже иронизировать неудобно. Но вы ведь к таковым не относитесь, правда? :-)
> Ну вот и прекрасно.Еще бы. Единственное о чем я жалею - поздновато обратил внимание на *nix-образных из-за избытка маркетингового булшита и всяких фаготов, втирающих очки что хороший софт забесплатно быть не может, блаблабла. И рассказывающих про всяких там фритардов. В результате я заметил крутое и мощное явление на несколько лет позже чем мог бы, ошибочно классифицировав это поначалу как блажь и страдание фигней в свое удовольствие. Проглядев что это еще и просто мощное и удобное средство взаимодействия людей без лишних административных барьеров в рамках работы над проблематикой. Да и системы сделанные специалистами мне как-то больше по руке чем индусские, где все огорожено от хомячья. Так что даже блин свой драйвер прямого I/O себе не подпишешь. В лине вон тоже подписи модулей сделали. Только есть одно "небольшое" отличие: у меня привкей который подписывает модули - на диске лежит! А у MS чтобы кернельный драйвер подписали надо им там пару месяцев минеты делать и потом трястись как осиновый лист что какой-нибудь хаксор проабузит драйвер и подпись нафиг отзовут, вся куча геморроя - заново. Как мне проще - ну вы поняли!
> Главное, чтобы эти виндyзатники не мерещились повсюду, иначе придется санитаров
> вызывать. :-)Не бойтесь, не будут. Это всего лишь один из многочисленных шаблонов мышления. Вон какому-нибудь arisu я этот шаблон в жизни не сопоставлю.
> Считать кого-то тупым - не признак собственного ума.
Я таких тезисов вроде и не выдвигал. И обратного не утверждал.
> Особенно, когда "тупым" кого-то называет человек, делающий о ком-то
> совершенно незнакомом далеко идущие выводы на основании пары мессаг на форуме,Я достаточно быстро классифицирую шаблоны поведения и довольно редко ошибаюсь. А вы достаточно написали для того чтобы все это заработало с достаточно высокой достоверностью.
> вы ведь к таковым не относитесь, правда? :-)
Уже абсолютно не отношусь. Но до примерно так 2008 сервера умел админить на уровне энтерпрайзного админа AD, со всеми плюшками типа Exchange и прочих групповых политик. Но это было давно и неправда.
Кстати если кто фапает на винду - попробуйте просто раскатать несколько наименований программ через групповые политики на эн машин автоматически. Зашибись работает, да? Большинство программ в неинтерактивном режиме оказывается вообще не может ставиться, а те которые могут - глючат буквально в 50% случаев. Пи...тый у MS пакетный менеджер и технологии группового инсталла. Глючнее я вообще ничего не видел. Что еще смешнее, отладочной инфо просто ноль. Так что если где-то софт вдруг не поставился - вы в 90% случаев не получите ни малейшего представления почему это вот так. Иногда машина вообще даже инсталлер не запускает. Без какого либо сообщения в какие либо логи. Как это чинить - не знает даже MS. Вопросы от админов - есть. А ответов - нет.
> Еще бы. Единственное о чем я жалею - поздновато обратил внимание наТак а кто ж спорит-то? Вы вообще обратили внимание - что именно я написал в своей первой мессаге? А во второй? Прочитайте.
Мне не совсем понятно с чего оно вылилось в очередной холивор win.vs.lin. Там это даже не подразумевалось, вообще-то.> Я достаточно быстро классифицирую шаблоны поведения и довольно редко ошибаюсь.
А я вообще не классифицирую людей. Даже тех, кого лично знаю. Не люблю вешать ярлыки и заталкивать в шаблоны. Мир - он разный. И люди разные. Когда кого-то заталкиваешь в шаблон - уже любое его действие воспринимаешь именно в рамках этого шаблона, так что - да, тут сложно ошибиться. Не всем людям охота вам доказывать, что они не верблюды.
> Кстати если кто фапает на винду
*недоуменно оглядываясь* А такие есть? Я работал совместно с весьма фанатично настроенными в отношении винды людьми, но фапали они, как правило, все-таки на женщин. :-)
> - попробуйте просто раскатать несколько наименований
> программ через групповые политики на эн машин автоматически. Зашибись работает, да?Сколько гвоздей прикладом от пулемета вы сможете забить? Я, конечно, понимаю, что приклад от пулемета тоже большой и тяжелый, и согласен, что им приходится такое делать, если нет молотка.
Но рассуждать о том, почему прикладом от пулемета плохо забиваются гвозди - немного странно.
Видимо, потому, что гвозди надо забивать не им.> либо логи. Как это чинить - не знает даже MS. Вопросы
> от админов - есть. А ответов - нет.Все перечисленное характерно не только для винды. В свое время в одной небезызвестной компании смогли завалить огромный сановский сервак установкой патчкластера. Причем, патчкластер ставил инженер сана и после этого сервак пролежал полдня. Хорошо хоть горячий резерв был.
Для всего нормального вменяемого софта, юзаемого в корпоративных системах, всегда есть поддержка механизмов распространения софта. И в качестве механизмов для распространения есть не только групповые политики (которые вообще существуют для другого, у них просто есть очень ограниченная поддержка такой функции), и даже не только всякие там SMS/SCCM, но и всякая монстрятина, типа Altiris.
Мне просто часто приходится слышать жалобы людей и на винду и на тот же линукс исключительно из-за того, что люди просто ошибочно выбрали для себя решение, с которым они работают. Их все там бесит, все не устраивает, все плохо, неправильно и глючно. Но виноватыми в этом считают не себя (что мешает использовать что-то другое?), а, почему-то, операционную систему, или ее разработчиков. Мне это не особо понятно.
Но что мне понятно еще меньше - если вы уже осознали, что вам не подходит та, или иная система. Вы уже с нее перешли на другую и теперь вас все устраивает - какой смысл продолжать жаловаться на ту систему, которой вы уже не пользуетесь?
> Мне не совсем понятно с чего оно вылилось в очередной холивор win.vs.lin.Вероятно из-за вашего бухтежа про то что cygwin в винде криво юзать. Не вижу почему использовать нормальный шелл с более-менее рабочив автодополнением и вменяемым набором команд - "криво". А степень нативности - понятие растяжимое. Если скажем bash собран как PE EXE дергающий в конечном итоге виндовые апи - чего в нем такого уж прямо не нативного? То что его в комплекте не положили или он через либу-враппер это делал? Ну, знаете, если использовать в винде только нативные тулзы - там вообще опа получается. Потому что дефолтный плеер не открывает почти никакие файлы, как минимум без доустановки 100500 "ненативных" кодек паков. Дефолтные редавторы почти не могут открыть документы, а прочитать прайс в XLS или CSV - вообще болт. Шелл у MS непотребный, был, есть и будет есть. Досу это может и простительно было, ибо убогий обрубок. А консольное окошко - вообще позорище космофлота. В восьмерке буквально ничем не отличается от винтукея. Такое же деревянное. Интересно, эти позорные индусы не пробовали посмотреть на терминалку в хоть каком-нибудь примитивном XFCE, чтобы осознать насколько их консольное окно - дepьмо?! Вообще, вы там подохренели имхо наезжать на окружающих за использование доп. утилит. Без сторонних утилит и довесков в винде вообще мало что можно делать, на секундочку.
> А я вообще не классифицирую людей. Даже тех, кого лично знаю.
Замечательно и все такое, но при чем здесь я?
> Не люблю вешать ярлыки и заталкивать в шаблоны. Мир - он разный.
> И люди разные. Когда кого-то заталкиваешь в шаблон - уже любое
> его действие воспринимаешь именно в рамках этого шаблона,Поэтому на индивидах снабженных действующим головным мозгом эта механика быстренько дает сбой. Далее индивид рассматривается как некто "внеклассовое". Просто личность с работоспособным головным мозгом. Точка зрения "внеклассового" индивида, разумеется, будет рассмотрена с особой тщательностью. Ведь если некто демонстрирует способность к мышлению - аргументы и логические цепочки такого человека вполне заслуживают рассмотрения. Даже при обнаружении шаблонности мышления это будет трижды перепроверено, а если оно так и есть - я честно сообщу индивиду что он лишь глупо применил шаблон вместо построения валидной логической цепочки - "халтура, сэр!". Но как-то так оказалось что большинство людей напрочь не способны к такому уровню мозговой активности. Большинство пролезает под несколько примитивных шаблонов. В результате можно с очень хорошей вероятностью предсказывать их действия и даже использовать это for fun and profit. Не совсем честно? Зато забавно и результативно.
> так что - да, тут сложно ошибиться. Не всем людям охота вам доказывать, что они не верблюды.
А этого и не надо делать специально. Да и не получится это "на заказ". Так что если вам кажется что надо кому-то что-то доказывать, выводы уже сделаны и они совсем не в вашу пользу. Доказать что-то можно лишь показав способность к мышлению. Между делом. Например, нормально и логично аргументировав свою точку зрения. Без явных продолбов в логике и технической грамотности (раз уж мы на техническом ресурсе).
> *недоуменно оглядываясь* А такие есть? Я работал совместно с весьма фанатично настроенными
> в отношении винды людьми, но фапали они, как правило, все-таки на женщин. :-)Как ни странно - есть. При том по грубым/быстрым прикидкам основанным на уровне аргументации - IQ большинства таковых оставлял желать много лучшего. Ну или у них совесть продалась за звонкую монету, как у маркетологов.
> Сколько гвоздей прикладом от пулемета вы сможете забить? Я, конечно, понимаю, что
> приклад от пулемета тоже большой и тяжелый, и согласен, что им
> приходится такое делать, если нет молотка.На секундочку, MS это сватает как дефолтный молоток в их ящике с инструментами для забивания гвоздей. То что по факту это оказался не молоток а какой-то приклад для пулемета - наверное админ в этом не виноват? И да, мне не нравится когда в ящике с инструментов мне подсовывают вместо молотка какую-то фигню и когда мне надо забить гвоздь - я должен хардкорно мучаться или в темпе вальса соображать где тут хозяйственный магазин в котором есть более-менее нормальные молотки, при том карта города как назло очень запутанная, а половина магазинов норовит впарить какое-нибудь г-но.
> Видимо, потому, что гвозди надо забивать не им.
Я не очень понимаю - что еще можно делать групповой политикой для установки софта кроме как ставить софт. И вот это оно делает на редкость горбато. Забавнее всего что оно так себя вело от винтукея до 2008. На секундочку, 8 лет.
> Все перечисленное характерно не только для винды. В свое время в одной
> небезызвестной компании смогли завалить огромный сановский сервак установкой патчкластера.Проприерасы и их маркетоиды везде одинаковые: красиво на словах, а чуть что не так - в кусты. И потом фиг затрублешутишь. Сани в этом плане не сильно лучше. Маркетингового булшита - во, а технической составляющей - во. Достаточно посмотреть как эти орлы кучу технических проблем ZFS вытянули ... маркетинговым булшитом. Вот еще - делать дефраг для навороченного CoW. Это геморно. Особенно если заранее не предусмотреть гибкое двигание данных в архитектуре ФС. Лучше расскажем лохам что надо вовремя добавлять тома (а про то что их потом фиг изымешь - тактично смолчим в тряпочку). Да, втирать очки умеют не только в MS. А я не люблю когда втирают очки. Я люблю когда работает не хуже чем обещали или даже лучше.
> Причем, патчкластер ставил инженер сана и после этого сервак пролежал полдня.
> Хорошо хоть горячий резерв был.Полдня - фигня. MS как-то два года канифолил мозг большому энтерпрайзу. С нулевым результатом. В смысле, весьма нужный энтерпрайзный продукт так и дох постоянно, даже 2 года спустя. Индусики рыли землю, собирали диагностику, слали патчи. Толку - буй.
> Для всего нормального вменяемого софта, юзаемого в корпоративных системах, всегда есть
> поддержка механизмов распространения софта.Лично мне нравится как сделано в пингвинах - в уважающих себя дистрах есть могучая и полезная штука aka пакетный менеджер. Через него вкатывается весь софт. Если по нормальному систему админить - вообще весь, без исключений и оговорок. Можно локальные репы поднять, etc. Это достаточно отлаженный механизм, его достаточно легко автоматизировать, возможен полный контроль - чего, сколько и откуда. И оно в принципе даже не обязано жестко зависеть от ремотных дяденек. И сломать дебиановский пакетный менеджер я вообще смог лишь 2 раза за всю жизнь (количество фатальных сбоев MSI Installer например я вообще посчитать обломаюсь, со счета сбился - там хотели как лучше, но вышло как всегда). При том дебиановский пакетный манагер еще и подсказывает как его чинить, что вообще уж читерство. Кроме всего прочего - все системные файлы или уж приписаны к пакету или уж мы идем разбираться "а что это вообще за левак тут образовался?!".
> И в качестве механизмов для распространения есть не только групповые политики
> (которые вообще существуют для другого,Пардон, для чего может существовать политика "установить вот этот софт" кроме как для ... установки этого софта? Вы что-то в ваших отмазках совсем уж завираетесь. И нет, вы знаете, если групповая политика софта не инсталлит этот самый софт - я буду гадом и буду считать это багом, и ни...т!
> у них просто есть очень ограниченная поддержка такой функции), и даже не
> только всякие там SMS/SCCM, но и всякая монстрятина, типа Altiris.Да, блин, MS накосячил в штатной функции, забил на багфиксы, сделал автоматизацию крайне затрудненной, поэтому мы будем доплачивать за фиксинг п...ца покупая отдельные продукты и бодаясь с их местными глюками. Народ, вы там уху ели?! Под пингвины навалом средств группового администрирования на шару и с исходниками, а если приперло или надо кастом - я за полчаса налабаю скрипт на коленке, который обойдет кучу хостов и цивильно вкатит там пакетным менеджером что надо, etc.
> Мне просто часто приходится слышать жалобы людей и на винду и на
> тот же линукс исключительно из-за того, что люди просто ошибочно выбрали
> для себя решение, с которым они работают.Меня бесит
1) Когда заявляют больше чем могут предложить по факту. Фaкью, дорогие энтерпрайзники. Особенно - проприетарные.
2) Особенно круто когда надо доплачивать за фикс продолбов одних людей другим людям, не имеющим никакого отношения к первым.
3) Когда сватают какое-то закрытое и недокументированное решение за много денег. А когда у вас оказываются проблемы - писать можно только в спортлото, ибо вендырь умыл руки (мол, мы получили деньги, а дальше не наши проблемы). А остальные вообще без шансов, ибо колупать монстра без исходников - ну вы поняли!
4) Невозможность найти компетентного спеца со стороны, ибо если уж сорцев нет - все кроме вендыря наглухо в пролете. Так что если вендырь прокатил - решение окончательное и обжалованию не подлежит.> этом считают не себя (что мешает использовать что-то другое?), а, почему-то,
> операционную систему, или ее разработчиков. Мне это не особо понятно.В данном случае все несколько хуже для MS: это не претензия только к винде, это скорее претензия к общему качеству их софта и саппорта. Оно попросту стало ниже плинтуса. В восьмерке к тому же стал напрочь непотребным UI. Я абсолютно не догоняю за что в этом крапе платить по 100 баксов за копию. Я этим и бесплатно пользоваться не собираюсь. Судя по виндофонам - MS скоро придется доплачивать чтобы кто-то вообще их продуктами стал пользоваться. Там еще есть всякие полумошеннические схемы с "скидками" на систему, вида "пляшите под нашу дудку, а то скидок лишим!". Но как можно видеть на примере самсуня - терпение OEMов далеко не такое уж и резиновое, так что когда этот рэкет начинает приобретать наиболее наглый оборот - могут и послать, как видим.
> перешли на другую и теперь вас все устраивает - какой смысл
> продолжать жаловаться на ту систему, которой вы уже не пользуетесь?Еще есть методы работы MS и прочие. И MS вполне заслуживает поджарки на медленном огне, не то что жалоб. Так, по совокупности методик работы и качества софта. Это на данный момент - нечто среднее между бандой рэкетиров и лохотронщиками. Но в законе. И вообще-то это баг законодательной системы, что такой рэкет и явное кидалово без уголовной ответственности прокатывает.
Эх, и не лень же было... Ладно, постараюсь ответить тезисно хотя бы на часть. :-)> Вероятно из-за вашего бухтежа про то что cygwin в винде криво юзать.
Я так понимаю, попытка сходу нахамить собеседнику - это такой способ показать свое умственное превосходство, а так же объективность ваших рассуждений?
> Не вижу почему использовать нормальный шелл с более-менее рабочив автодополнением и
> вменяемым набором команд - "криво".А где кто-то утверждал что-либо про кривость?
Речь шла про чужеродность такого решения, равно как и относительную бесполезность: там есть аналоги. А вопрос "нравится/не нравится" - лежит уже в совершенно другой плоскости.> это делал? Ну, знаете, если использовать в винде только нативные тулзы
> - там вообще опа получается. Потому что дефолтный плеер не открывает
> почти никакие файлы, как минимум без доустановки 100500 "ненативных" кодек паков.
> Дефолтные редавторы почти не могут открыть документы, а прочитать прайс в
> XLS или CSV - вообще болт.А вы знаете ОС без стороннего софта (который необходимо дополнительно устанавливать, неважно как), которая все это умеет делать?
Потому что если говорить, что вот есть там DVD с линуксом, где все сразу включено - ну так ведь есть и всякие там ZverDVD, где есть тоже самое. :-)
Боже упаси кого угодно от использования таких вот "сборок", но тем не менее.>> А я вообще не классифицирую людей. Даже тех, кого лично знаю.
> Замечательно и все такое, но при чем здесь я?Ну, раз уж мы тут делимся сокровенным.
> Поэтому на индивидах снабженных действующим головным мозгом эта механика быстренько дает
> сбой. Далее индивид рассматривается как некто "внеклассовое". Просто личность с работоспособным
> головным мозгом.А вам никогда не приходило в голову, что люди могут говорить то, что вам просто хочется услышать, а не пытаться поразить вас своей оригинальностью? Просто потому, что спорить с вами будет себе дороже.
> Например, нормально и логично аргументировав свою точку зрения. Без явных продолбов в
> логике и технической грамотности (раз уж мы на техническом ресурсе).А что именно надо аргументировать? Советую перечитать тред. Я ни с самого начала, ни сейчас ничего не утверждал. Утверждаете вы. Ну, может быть, логичным будет вам же свои утверждения и аргументировать? Ну, просто будет немного странно, если утверждать будете вы, а аргументировать я.
Давайте "технический вопрос" - и я попробую ответить обоснованно. Отвечать же на заявления "X - говно, потому что в Y все сделано не так!" - мне банально нечего.> Я не очень понимаю - что еще можно делать групповой политикой для
> установки софта кроме как ставить софт.Потому что вы явно путаете _возможности_ и _предназначение_. В групповую политику был вкручен ограниченный функционал установки MSI-пакетов. Никто (включая MS) никогда не утверждал, что это полноценное решение по распространению ПО. Любому, кто занимался централизованным распространением ПО, это было очевидно сразу же, ибо все ограничения этого способа лежали на поверхности.
Но многим, кто не хотел тратить лишние деньги на нормальные системы конфигурирования рабочих мест и распространения ПО, хотелось в нем, все же, видеть именно такой инструмент.> Проприерасы и их маркетоиды везде одинаковые: красиво на словах, а чуть что
> не так - в кусты. И потом фиг затрублешутишь. Сани в
> этом плане не сильно лучше. Маркетингового булшита - во, а технической
> составляющей - во.ОК, поясните, пожалуйста, где можно было купить в 2005 году сервер на Linux, в котором было бы больше сотни 64-битных процессорных ядер и около 1TB оперативной памяти, чтобы запускать на нем высоконагруженные БД многотерабайтных объемов. Пусть даже без "маркетингового булшита" типа горячего добавления/удаления процессорных плат и оперативы.
> Лично мне нравится как сделано в пингвинах
В целом, можно было ответить только одним этим предложением, ибо в него очень логично вписывается все остальное, что вы написали.
> Пардон, для чего может существовать политика "установить вот этот софт" кроме как
> для ... установки этого софта?Оно инсталлирует специально подготовленный MSI-пакет. Мне лично весьма редко приходилось сталкиваться со случаями, когда при правильной конфигурации и совместимом MSI-пакете установка бы не происходила.
Зато часто приходилось сталкиваться с проблемами, типа "поставь мне Winamp!", сделанные непонятно какими ухищрениями и очевидным образом криво работающими.
Производитель ПО должен явным образом заявить поддержку такого типа установки и создать совместимый MSI пакет, и если именно такое ПО не заработало - тогда можно рассуждать о криво работающем решении, для начала, конечно, разобравшись - возможно, это просто кривой пакет. Ну там, включить отладочный лог CSE, например. Хотя, вы даже не знаете что это такое и как включается, не залазя прямо сейчас в гугль, не правда ли?> Еще есть методы работы MS и прочие.
Методы работы MS как-то касаются лично вас, вашей работы, или чего-либо еще, имеющего к вам прямое отношение? То, что вам это просто не нравится - это, вроде бы как, ваши личные проблемы, нет? В том, что вы лично так считаете, или что вам лично что-то не нравится - окружающие не виноваты. В свете чего ваше выплескивание на них негатива выглядит немного неуместным.
Вас лично никто не заставляет пользоваться неугодными вам ПО. И вы им не пользуетесь, как я понимаю. Ну а другие люди, вероятно, как-нибудь без вас разберутся чем им пользоваться и за что платить, вы не находите?
[...]
> свое умственное превосходство, а так же объективность ваших рассуждений?Я, конечно, допускаю что та фраза не эталон изящной словесности, но IMHO с классификацией как хамства вы перегибаете. А объективность - я как раз и поинтересовался чем оно такое уж прямо не нативное и чем плохо использовать сторонний софт делающий то что винда изначально делает из рук вон плохо. Кодек-паки доустанавливаемые в винду мы будем считать чужеродными? А более-менее человеческие и всеядные и шустрые плееры вместо тормозного WMP, понимающего полтора формата?
> А где кто-то утверждал что-либо про кривость?
> Речь шла про чужеродность такого решения,Чужеродность в том плане что не кланяются MS? Как показала практика, MS бесполезно кланяться - они фигарят на своей волне и кидают всех оптом и в розницу, если им так удобнее и выгоднее. Пофиг насколько вы белый и пушистый партнер, все-равно прокатить могут без предупреждения, если шлея под хвост маркетологам попала.
IMHO там есть некий конфликт интересов. Спецу логично представлять из себя некую самоценность. А MS нужны безропотные вассалы, которыми можно вертеть как флюгером на ветру, форся то что надо маркетолухам здесь и сейчас. Проблема в том что верчение сильно нагибает эффективность и результативность всех задач отличных от MSовских задач по вталкиванию "новых кульных технологий" всем в глотки при помощи поршня из "вассалов".
> равно как и относительную бесполезность: там есть аналоги.
Напротив, это как раз очень полезно [для меня, как специалиста]: позволило мне набрать некую базу знаний которые *реюзабельны* и *не зависят* от выходок MS. Теперь я могу класть на выходки MS и это - прекрасно. Мне не надо строиться под у...щные кирпичи и убеждать себя что они не такие уж мерзкие, т.к. поддержка более старых систем все-равно скоро закончится, etc. Мне не надо кушать кривые костыли как единственно возможный вариант технологий. И вообще, технологическая независимость от 1 конторы - это хорошо и правильно. А bash - он что, он достаточно платформенно нейтральный и более-менее одинаково работает в туевой хуче систем. Поэтому команды и скрипты оному как правило отрабатывают везде достаточно одинаково. Да, в винде может отработать даже какой-нибудь скрипт configure - адская простыня на 150+ кило. Не хуже чем где-то еще.
И вы знаете, если мне надо перестроить какую-то либу или мелкую прожку компильнуть - msys+mingw в 100 раз оптимальнее чем возиться с вьюжлстудией. Которая ставится полдня, требует при этом 4 ребута (!!!) и в целом представляет из себя турбореактивный самолет, при том что мне надо было всего лишь сгонять в магазин в 200 метрах от дома. Да и открытый софт почти не поддерживает MSVS по очевидным причинам, что логично.
> А вопрос "нравится/не нравится" - лежит уже в совершенно
> другой плоскости.Как я уже сказал, понятие чужеродности штука имхо довольно относительная. Я понимаю оно было бы оформлено как линевый ELF (как это всякие моно и wine делают с PE EXE). Там я бы еще понял претензии. А так обычная 3rd party программа, дергающая в конечном итоге обычное винапи. Не более чужеродно чем сторонний кодекпак, плеер или браузер. Хотя наверное настоящий фанат MS должен использовать только убогий IE, тормозной WMP который не понимает половину форматов и не умеет половину вещей которые ожидаешь от нормального плеера, уродский cmd.exe или тормозной ps с километровыми командами и без работающего дополнения в удодском досовом окошке, файлами рулить - только в проводнике, почту слать только из аутлук экспресса...эээ... пардон, сейчас это кажется windows mail называетс? В общем, спасибо, конечно, но это без меня. Все-равно для меня никто не заинтегрирует какой-нибудь CAD для электроники в систему. Придется "ненативный" 3rd party ставить. А раз так - пусть и остальные компоненты будут удобными мне а не MS (canonical, или кому там еще). А чем проще систему подогнать под себя - тем это системе в плюс.
> А вы знаете ОС без стороннего софта (который необходимо дополнительно устанавливать,
> неважно как), которая все это умеет делать?Как ни странно, элементарная убунта может открыть и экселевский файл, и пдфку, и csv, и вордовский документ. Там даже торент качалка есть. То-есть в такой системе даже что-то осмысленное в принципе можно делать. Ну там напечатать документ, например или прайс открыть.
> ZverDVD, где есть тоже самое. :-)
Есть некая разница в легальности всего этого. Модификация виндов прямо запрещается EULA, равно как и распостранение.
> Боже упаси кого угодно от использования таких вот "сборок", но тем не менее.
Да я не спорю - если хочется красиво жить, можно например банк ограбить. А на добычу купить себе порша как у соседа. Правда вот если поймают - получится нехоршо. Вот с ZverDVD как-то так же получается. К тому же т.к. это нелегально, зачастую предприимчивые сборщики такой дряни вкатывают туда трояны и ботов для рсширения ботнетов. Так халявщики становятся халявой. Все-равно пираты не смогут пожаловаться на то что их поимели. Если вы ограбили банк, вы не можете жаловаться полисменам что карманник у вас спер часть добычи, по вполне понятным причинам :). Вот я не поддерживаю все эти околокриминальные методы.
> Ну, раз уж мы тут делимся сокровенным.
А, ну окей. Я предпочитаю быть разборчивым. Просто потому что людей много, а я один. На всех стало быть времени не хватит.
> что вам просто хочется услышать, а не пытаться поразить вас своей
> оригинальностью? Просто потому, что спорить с вами будет себе дороже.На это способны не так уж много людей и они как правило достаточно мозгастые. Таким данный скилл при общении со мной скорее всего не потребуется. Более того - я ведь замечу нестыковки ;).
> начала, ни сейчас ничего не утверждал.
А заявления про нативность/чужеродность? В винде по большому счету "чужеродно" все что не от MS. В упомянутом контексте - MS просто не умеет делать вменяемые интерпретаторы, равно как и консоли для них. То что у них есть - столь же удобное как IE 3.0 для браузинга современного веба примерно.
> логичным будет вам же свои утверждения и аргументировать?
Не, минуточку, с нативностью и наездами что система "искалечена" вы вылезли первый. И я позволил себе с этими мыслями не согласиться. Если там что-то и есть калечное - так как раз "родная" консоль, до сих пор не использующая по дефолту уникод и не развивавшаяся минимум 14 лет. И калечные интерпретеры, не умеющие автодополнение нормально. Калечный тормозной плеер понимающий полтора формата, тормозящий и не умеющий чуть менее чем нифига. Обрубленый браузер, не поддерживающий половину новых фич HTML5, etc.
> заявления "X - гoвно, потому что в Y все сделано не так!" - мне банально нечего.
По-моему тезис "мсовские шеллы калечное гoвнo, потому что до сих пор не умеют нормальное автодополнение" обоснован неплохо, а? Все познается в сравнении.
> Потому что вы явно путаете _возможности_ и _предназначение_. В групповую политику был
> вкручен ограниченный функционал установки MSI-пакетов. Никто (включая MS) никогда не утверждал,
> что это полноценное решение по распространению ПО.Да, индусики просто сделали некую хрень для галочки. Маркетологи могут поставить в рекламке галочку "[X] Поддерживаем групповое управление!". Ну а я классифицирую такой подход как нечто близкое к мошенничеству или как минимум халтуру. Если уж заявлять фичу - оно должно нормально работать, а не быть фигней для отвода глаз и пудрения мозгов.
> Любому, кто занимался централизованным распространением ПО, это было очевидно сразу же,
> ибо все ограничения этого способа лежали на поверхности.ЧСХ все эти ограничения - почему-то только у MS и их семейства технологий. И все это проистекает из потакания техникам инсталляции софта перекочевавшим еще из DOS, который просто не предоставлял такую услугу как "менеджер пакетов". А в пингвинах пользуясь пакетным менеджером можно вкатить в систему в общем то что угодно и при том технически корректно, если пакажер не совсем криворукий. Не говоря о том что сборка установщиков для MSI - очень отдельный гемор, которым владеют лишь избранные из избранных. Ибо там не столько конфигурирование, сколько программирование в большинстве случаев. При том очень специфичный подвид. Так что виндoзные сетаперы - по сути отдельная каста програмеров.
> Но многим, кто не хотел тратить лишние деньги на нормальные системы конфигурирования
> рабочих мест и распространения ПО, хотелось в нем, все же, видеть именно такой инструмент.На секундочку, MS свое AD как примерно такое средство и продвигал всю жизнь. То что заплатив за серваки с AD надо еще отдельно доплачивать потом за устранение косяков MS другими лицами... ну в общем да, в винде постоянно пытаются кинуть и развести на бабки на ровном месте. За что-то такое MS и не любят. Ведь если себя в маркетинговых буклетиках выставляют красивее чем на самом деле есть - админов потом ждет уйма НЕПРИЯТНЫХ сюрпризов.
> ОК, поясните, пожалуйста, где можно было купить в 2005 году сервер на
> Linux, в котором было бы больше сотни 64-битных процессорных ядер и
> около 1TB оперативной памяти, чтобы запускать на нем высоконагруженные БД многотерабайтных
> объемов. Пусть даже без "маркетингового булшита" типа горячего добавления/удаления процессорных
> плат и оперативы.Без понятия. А зачем мне это пояснять? У нас тут 2014 год, если что. И ностальгировать про то какие там в 2005 были сервера - это круто и все такое, но...
Ну и говоря лично за себя - я не сторонник переростков. Обычно если надо переросток - это намекает что вашего архитекта надо вышибить с волчьим билетом, за то что этот удод нормальное горизонтальное масштабирование системы не заложил, упростив себе жизнь но подложив вам свинью в виде трудно масштабируемой системы. Потому что переростки имеют свойство стоить конских денег совершенно не пропорционально производительности и испытывать проблемы с масштабированием. Если посмотреть - крупномасштабные системы планетарного масштаба нынче набраны из относительно простых и не очень мощных элементов, где и близко нет ни сотен ядер, ни терабайтов памяти.
>> Лично мне нравится как сделано в пингвинах
> В целом, можно было ответить только одним этим предложением, ибо в него
> очень логично вписывается все остальное, что вы написали.Ну так вы хотели чтобы я обосновал мои мысли... я думаю вы это получили.
> Оно инсталлирует специально подготовленный MSI-пакет.
Да. И вот это как раз и означает что фича сделана "на отъ...сь". То есть нормальный вариант - убедить всех использовать пакетный менеджер и сделать так чтобы это работало. А у MS все забили на это дело и каждый городит свои костыли как хочет. В результате админ ощущает себя скорее директором зоопарка.
> Мне лично весьма редко приходилось сталкиваться со случаями, когда при правильной конфигурации
> и совместимом MSI-пакете установка бы не происходила.Зато я таких случаев видел over 9000, при том в половине случаев понять что не так не мог даже вполне квалифицированный програмер писавший сетап и пакетировавший все это. И нужда админа выколупывать "правильные MSI" - это как бы не прикольно совсем.
> Зато часто приходилось сталкиваться с проблемами, типа "поставь мне Winamp!", сделанные
> непонятно какими ухищрениями и очевидным образом криво работающими.Чему немало поспособствовал MS, сначала забивший на пакетные менеджеры совсем, а потом родивший нечто странное в виде MSI, настолько страшное, сложное и кривое что народ все-равно в половине случаев продолжил использовать сторонние решения. Не говоря о том что эта клоака IIRC даже не предоставляет возможность скачать пререквизиты при их отсутствии вместо того чтобы переть их на сидюке с собой. По сути можно считать что работы с зависимостями в этом гуано нет. Зато по навороченности оно спокойно уделает deb и rpm вместе взятые.
> Производитель ПО должен явным образом заявить поддержку такого типа установки и создать
> совместимый MSI пакет,Что на практике означает что таких программ - полтора наименования на всю планету. Так что сказки от MS про удобное групповое администрирование с треском разбиваются о суровую реальность.
> и если именно такое ПО не заработало - тогда можно рассуждать о криво работающем решении,
Вот именно такое как раз и не работало. Пытался раскатать именно такое ПО. Работало из рук вон плохо - на половину машин так и не задеплоилось по никому не известным причинам. Диагностики - около ноля, никто ничего сказать не может. Даже MS. Зашибись система ниппель.
> для начала, конечно, разобравшись - возможно, это просто кривой пакет.
Прикол в том что оно ставилось, но как-то весьма через раз и не на все машины, что нагнуло всю затею. При том никакой внятной диагностики выжать не удалось ни мне, ни програмеру клепавшему пакет, да саппорт MS тоже ничего дельного не сказал. В конечном итоге консенсус оказался "да ну его это глюкало, мы не можем бесконечно тратить время на борьбу с ветряными мельницами".
> Ну там, включить отладочный лог CSE, например. Хотя, вы даже не знаете что это такое и
> как включается, не залазя прямо сейчас в гугль, не правда ли?Ну то что такие пакеты с 1 раза собрать нормально никто не может - это думаю понятно. Но дальше, после того как причастные получили пинков и перестроили пакет, было интереснее. На некоторых машинах ставится. А на казалось бы точно таких же, с такой же конфигурацией, в том же домене, при тех же действиях, поднятых из того же образа - идеальная тишина, оно даже и не пытается ничего инсталлить. Ошибок никаких. Чудеса. И никто так и не смог понять - чем эти машины вообще отличаются.
> Методы работы MS как-то касаются лично вас, вашей работы, или чего-либо еще,
> имеющего к вам прямое отношение?Да, касаются. Начиная от внезапных кидков, среди которых встречаются на редкость интересные маневры, например "а мы решили что вот этот компонент более не редистрибутабл, идите все в ж...у!" до полного игнора жирных багов. А еще меня вполне коснулось как эти му... утопили нокию, замочив все нокиевские наработки в UI/UX. И всякие секурбуты и подписи дров не дающие вгрузить драйвера типа directio.sys меня тоже задевают персонально, да. Мне становится неудобно пользоваться такой системой. И вообще я не понимаю почему у MS прав в системе больше чем у меня должно быть.
> То, что вам это просто не нравится - это, вроде бы как, ваши личные проблемы, нет?
Взаимоисключающие параграфы однако: если "как-то касаются" <-> "личные проблемы".
И вы знаете, это не только мои личные проблемы, но и проблемы достаточно больших групп людей бывают, когда софт не работает так как надо и так как заявлено.
> на них негатива выглядит немного неуместным.
Мне не нравится когда декларируют одно а на практике оказывается другое. Я склонен считать это чем-то типа мошенничества, особенно если баги чинить не хотят или делают это на отъ...сь.
> Вас лично никто не заставляет пользоваться неугодными вам ПО. И вы им
> не пользуетесь, как я понимаю.Да, я уже не пользуюсь. Потому что "дорогой MS, ВЫ ЗАЕ...ЛИ!!!". Как можно так феерически иметь, кидать и надувать своих кастомеров постоянно?!
> Ну а другие люди, вероятно, как-нибудь без вас разберутся чем им пользоваться
> и за что платить, вы не находите?Нет, не нахожу. У нас свобода слова еще не отменена и поэтому я имею полное право озвучить мое мнение и экспериенс с неким софтом. Даже если он и вышел негативным. Что, боитесь слышать правду о своем софте. Правильно. Потому что гуано.
> А объективностьДавайте сразу с этим разберемся...
> чем плохо использовать сторонний софт делающий то что винда изначально делает
> из рук вон плохо.Понятия "хорошо/плохо" могут быть явно заданы только если есть некая объективная шкала хорошего и плохого, которая не зависит приверженности любой из сторон. Т.к. такой шкалы в данном случае не существует, то подобное под грифом "объективность" тут не может проходить по определению.
> раз и поинтересовался чем оно такое уж прямо не нативное
Отвечаю на это (и ниже уже просто скипаю, чтобы не повторяться кучу раз): ненативность cygwin и программ под него заключается в том, что это реализация POSIX-окружения в системе, которая не является POSIX-совместимой. Т.е., весь собранный софт под cygwin работает не нативным для пользовательского окружения винды образом. Например, обращается к диску "С:\" идет как "/cygdrive/c".
Я не утверждаю, что это плохо, неправильно, криво, глючно и как бы то ни было еще, кроме одного - это ненативно. Надеюсь, выше я достаточно понятно пояснил что лично я (лично я) подразумеваю под "ненативностью" и больше мы в этому вопросу возвращаться не будем?
Кому там надо, или не надо кланяться - я надеюсь, вы сами разберетесь.> IMHO там есть некий конфликт интересов. Спецу логично представлять из себя некую
> самоценность. А MS нужны безропотные вассалы, которыми можно вертеть как флюгером
> на ветру, форся то что надо маркетолухам здесь и сейчас.Возможно, вы ошибочно полагаете, что бизнесу есть какое-то дело до самоценности спецов, работающих в их компаниях. К сожалению, в большинстве случаев это не так. В одной из компаний, с которой мне доводилось работать, руководитель говорил "ИТ должно быть как Макдональдс - любого можно уволить, любого можно нанять, но все должно продолжать работать".
Я сейчас не собираюсь даже и пытаться рассуждать о том хорошо это, или плохо. Но это - так. В большинстве крупных компаний. Нравится вам это, или нет.
Времена бородатых гугу-сисопов начинают понемногу проходить. "Эффективный менеджмент" прет во все поля. В управление ИТ все больше врываются всякие ITIL-ы, COBIT-ы и ASAP-ы.> Как ни странно, элементарная убунта может открыть и экселевский файл, и пдфку,
> и csv, и вордовский документ. Там даже торент качалка есть. То-есть
> в такой системе даже что-то осмысленное в принципе можно делать. Ну
> там напечатать документ, например или прайс открыть.А если это не убунта?
К тому же, какой смысл спорить, что LibreOffice - это, все-таки, сторонний софт? Ну и что, что он идет вместе с системой. Интегральной ее частью он от этого не становится. Давайте отделять понятия "ОС" от "ПО", пусть даже они и взаимосвязаны.
Винда тоже может распространяться в компаниях вместе с офисом, вполне официально, если куплено и то и другое.>> логичным будет вам же свои утверждения и аргументировать?
> Не, минуточку, с нативностью и наездами что система "искалечена" вы вылезли первый.Согласен. Но я не наезжал. Про ненативность читайте выше. Про "искалеченность" - я лично являюсь приверженцем использования штатного, или проаппрувленного вендором инструментария во всех случаях, где это применимо. Как следствие - я не плююсь, запустив powershell, или bash, и не вырубаю после пяти минут знакомства, решая для себя, что оно не соответствует некоторым моим понятиям о том "как должно быть", а пытаюсь разобраться в том, как оно работает и почему оно так работает, как его можно эффективно использовать. И, знаете, как итог - я считаю отличным и bash и powershell. У каждого свои плюсы, у каждого минусы.
Я это, собственно, к чему... Очень часто бывает, что люди пытаются использовать некий инструментарий, который им ближе и знакомее, но неспособен полноценно выполнять те задачи, которые на него пытаются возлагать. Классический пример - домены на базе Samba. То, насколько даже последние версии Samba далеки от полноценной реализации Active Directory - я и пытаться рассказывать не буду, это можно узнать на самом сайте Samba. Вследствие этого инфраструктура работает с огромным количеством не всегда сразу очевидных проблем, кучей ошибок в логах клиентских машин и прочих подводных камней.>> заявления "X - гoвно, потому что в Y все сделано не так!" - мне банально нечего.
> По-моему тезис "мсовские шеллы калечное гoвнo, потому что до сих пор не
> умеют нормальное автодополнение" обоснован неплохо, а? Все познается в сравнении.Ну, сравните powershell и скажите в каком месте он калечный и с чего там вдруг перестало работать автодополнение. Чтобы всяким дарк эйджесом не заморачиваться, возьмем сразу powershell 3.0.
> ЧСХ все эти ограничения - почему-то только у MS и их семейства
> технологий.Не только. Просто вы с ними недостаточно плотно работали, либо просто предпочитаете другую парадигму. Надеюсь, вы не станете отрицать, что одни и те же задачи можно реализовывать различными способами. И если один способ вам нравится, а другой нет - это не меняет того факта, что оба эти способа являются рабочими.
>> Но многим, кто не хотел тратить лишние деньги на нормальные системы конфигурирования
>> рабочих мест и распространения ПО, хотелось в нем, все же, видеть именно такой инструмент.
> На секундочку, MS свое AD как примерно такое средство и продвигал всю жизнь.Не поделитесь ссылками, где утверждается (от лица MS), что групповые политики являют собой полноценную и универсальную систему распространения ПО?
> То что заплатив за серваки с AD надо еще отдельно
> доплачивать потом за устранение косяков MS другими лицами... ну в общем
> да, в винде постоянно пытаются кинуть и развести на бабки на
> ровном месте.Так уж получилось, что мир ИТ-энтерпрайза - это одна из самых гнилых отраслей. Там платить надо за все, в том числе и за воздух. И не просто за воздух - за вдох и выдох надо раздельно платить. Попробуйте заказать, скажем, СХД-массив, хотя бы, middlerange уровня у того же EMC и посмотрите сколько бабла вы будете платить за фактическое железо и сколько - за воздух, типа лицензий на порты, на объем дисков, на скорость дисков (т.е. за сами диски и за их скорость надо раздельно платить), на типы рэйд-групп, и т.д. и т.п.
> Без понятия. А зачем мне это пояснять? У нас тут 2014 год,
> если что. И ностальгировать про то какие там в 2005 были
> сервера - это круто и все такое, но...Вы читали о чем речь вообще шла? Был сановский сервак, который завалили при апгрейде. В ответ на это было высказывание, что все проприетарное - дерьмо. Ну, ОК, пусть дерьмо. Аналоги вышеобозначенному серверу в 2005 году были? Ну, типа, чтобы не проприетарное говно покупать.
Полагаю, что - нет. Поэтому и взяли то, что было.> Ну и говоря лично за себя - я не сторонник переростков. Обычно
> если надо переросток - это намекает что вашего архитекта надо вышибить
> с волчьим билетом, за то что этот удод нормальное горизонтальное масштабирование
> системы не заложил, упростив себе жизнь но подложив вам свинью в
> виде трудно масштабируемой системы."Каждый мнит себя стратегом, наблюдая бой со стороны" (С)
Система эта проектировалась еще тогда, когда современные "горизонтальные масштабирования" и прочие новомодные словечки были еще не в ходу. Не было всяких красивых noSQL и прочего.> Ошибок никаких. Чудеса. И никто так и не смог понять - чем эти машины вообще отличаются.
Короче, отладку CSE не включали, отладочные логи MSI не читали.
Понятно.>> Методы работы MS как-то касаются лично вас, вашей работы, или чего-либо еще,
>> имеющего к вам прямое отношение?
> Да, касаются. Начиная от внезапных кидков, среди которых встречаются на редкость интересныеВас лично кинул MS? Интересно, как? Вы заплатили деньги и вам не дали то, за что вы заплатили? Вы подписали с ними контракт и по контракту не были выполнены обязательства?
> И всякие секурбуты и подписи дров не
> дающие вгрузить драйвера типа directio.sys меня тоже задевают персонально, да. Мне
> становится неудобно пользоваться такой системой. И вообще я не понимаю почему
> у MS прав в системе больше чем у меня должно быть.Всем не угодишь. Когда одни требуют обеспечить безопасность ядра от всяких левых модулей, а другие наоборот позволить сувать туда что попало - приходится делать то, за что больше денег дадут.
> И вы знаете, это не только мои личные проблемы, но и проблемы
> достаточно больших групп людей бывают, когда софт не работает так как
> надо и так как заявлено.Ну, вроде бы, это отличный повод перестать пользоваться этим софтом и начать пользоваться каким-то другим, нет?
Я как-то проблему не вижу, если честно. Я, собственно, именно с этого и начал.> Мне не нравится когда декларируют одно а на практике оказывается другое. Я
> склонен считать это чем-то типа мошенничества, особенно если баги чинить не
> хотят или делают это на отъ...сь.Ну, считайте на здоровье, вам же никто не запрещает, вроде.
>> Ну а другие люди, вероятно, как-нибудь без вас разберутся чем им пользоваться
>> и за что платить, вы не находите?
> Нет, не нахожу. У нас свобода слова еще не отменена и поэтому
> я имею полное право озвучить мое мнение и экспериенс с неким
> софтом. Даже если он и вышел негативным. Что, боитесь слышать правду
> о своем софте. Правильно. Потому что гуано.Так ведь вопрос не во мнении. Вы не особо часто тут предваряли свое мнение чем-то вроде "лично я считаю, что...", а просто утверждали безаппеляционно. Что уже не совсем правильно, как лично мне кажется.
> Понятия "хорошо/плохо" могут быть явно заданы только если есть некая объективная шкала
> хорошего и плохого, которая не зависит приверженности любой из сторон.Буквоедские бла-бла - они такие. Вам бы тухлые помидоры на рынке продавать. Рассказывая про "шкалу свежести" - мол, это не плохие помидоры, а лишь посередине между компостом и самыми свежими. Вы там маркетологом подрабатываете у MS?
Еще раз: нерабочее автодополнение - это технический дефект. Он относительно объективный, в том плане что его существование не зависит от точек зрения индивидов.
Аналогично, количество действий которые надо нажать в консоли для копипасты - поддается достаточно объективной метрике, никак не привязанной к восприятию индивидом. Поэтому записать сложность процедуры копипасты в недостаток можно и достаточно объективно.
> "объективность" тут не может проходить по определению.
Да у вас и тухлые помидоры будут лишь "не первой свежести". Ведь шкалы тухлости в природе нет.
> раз): ненативность cygwin и программ под него заключается в том, что
> это реализация POSIX-окружения в системе, которая не является POSIX-совместимой.А слой совместимости с POSIX от MS который MS несколько раз притаскивал - это чего? И как насчет того факта что winsock - драные беркелеевские носки? Да и винапевые функции для работы с файлами которые стандарты си реализуют не сильно далеко ушли. Половина функций win32 api - чуть ли не цельнотянутые у других и сами по себе. И это логично, т.к. в целом операционки обычно достаточно похожи друг на друга.
> винды образом. Например, обращается к диску "С:\" идет как "/cygdrive/c".
Так бы сразу и сказали, так по крайней мере понятно что не нравится.
> я достаточно понятно пояснил что лично я (лично я) подразумеваю под
> "ненативностью" и больше мы в этому вопросу возвращаться не будем?Так понятнее. В этом плане msys "нативнее". Впрочем, учитывая что винда показывает 32- и 64-битным программам пути по разному, плюс-минус еще один костыль с фэйковыми путями мало что меняет в этом зоопарке. Истинную иерархию все-равно нормально посмотреть нельзя. Тем более что все эти C:\ - на самом деле уж давно как позорные симлинки в гораздо более другой иерархии. С которой и работает по факту ядро NT. Вот та иерархия уже и является по факту нативной. А эти C:\ - это для совместимости с барахлом эпохи DOS.
И теперь вы понимаете почему я считаю реактос EPIC FAILом. Они зассали вывесить нативную иерархию, разведя бла-бла про совместимость и прочее. Вот так размер ракет и зависит от ширины конской зaдницы, простите, то-есть, иерархия ФС до сих пор воняет чуть ли не CP/M.
> Возможно, вы ошибочно полагаете, что бизнесу есть какое-то дело до самоценности спецов,
> работающих в их компаниях.До этого должно быть дело спецам, если спец не хочет превратиться в взаимозаменимого винтика, которому можно платить микроскопическую зарплату и которому постоянно придется бояться вылета на мороз, т.к. легко заменить на вон ту очередь из таких же винтиков. А тот кто этого не понял - обречен навсегда остаться дешевым эникеем, которого при удобном случае вышибут, заменив на аутсорсного или еще более дешевого.
> К сожалению, в большинстве случаев это не так.
Все правильно - у компаний и специалистов интересы не обязаны совпадать идеально. И на мое мнение с точки зрения специалиста иметь дело с некоей компанией есть смысл только до тех пор пока есть некое пересечение интересов. Иначе получается плохо и для спеца и для компании. Спец работает спустя рукава и спасибо если хоть саботажем не занимается. Компания получает неэффективного сотрудника который старательно маскирует свою неэффективность путем ИБД. Спец теряет квалификацию, а компания постепенно деградирует.
> говорил "ИТ должно быть как Макдональдс - любого можно уволить, любого
> можно нанять, но все должно продолжать работать".Это идеал с точки зрения взаимозаменимости, НО IT так не работает. В том плане что эффективность и результативность работы такого IT оставляет желать много лучшего. Чувак, попробуй заменить прожект-менеджера большого IT проекта, да? С таким подходом замечательно рулить макдональдсом, но в IT это не слишком хорошо работает. Как бы ни обидно было руководителям бизнеса "от макдональдса". Сотрудника макдака можно обучить из ближайшей макаки за 15 минут. С наукоемкими вещами этот номер не проходит. И нулевый спец даже в простых случаях потратит немало времени на въезд в специфику и прочее. При этом он уже будет получать бабки, но не будет полезен для компании. Иногда IT компании настолько доходят до ручки что готовы в своих стенах дообучить специалистов под свою специфику "in place" в довольно серьезном объеме. Потому что нужных специалистов на рынке вообще нет, хоть миллион предложи.
> Я сейчас не собираюсь даже и пытаться рассуждать о том хорошо это,
> или плохо. Но это - так.Как сказать? Для специалиста это не выгодно. Для работодателя - когда как. Капитан Очевидность сообщает, что взаимозаменима только низкоквалифицированная рабочая сила, не нуждающаяся в сколь-нибудь серьезном обучении. Стоять за кассой макдака или копать канаву лопатой можно и через полчаса после подписания договора найма. Но компьютеры, сети и софт - "немного" сложнее лопаты и макдачной кассы. Плох тот руководятел который эту простую истину не осознал.
> В большинстве крупных компаний. Нравится вам это, или нет.
Я предпочитаю чтобы это были проблемы большинства крупных компаний а не мои проблемы :-).
> прет во все поля. В управление ИТ все больше врываются всякие
> ITIL-ы, COBIT-ы и ASAP-ы.Ну вы же понимаете что в этом мире кто-то должен и "свободная касса!" орать. Не всем же самолеты проектировать и ядра ОС выпускать? Но вот со стороны существа с действующим головным мозгом всю жизнь ограничиваться воплями "свободная касса!" - это сильное недоиспользование своих возможностей. С нагревом самого себя на бабки, комфорт в работе и развитие своих знаний и умений. Есть разные уровни специалистов и прочее. Есть и операторы ПК, под которых за 15 минут можно отдрессировать ближайшую обезьяну, слезшую с дерева. Но это не значит что все вакансии в IT именно такие.
> А если это не убунта?
"А если бы он вез патроны?". Ну да, openwrt не умеет открывать XLS. Но с его сценариями использования мало кто будет горевать по этому поводу. Потому что открывать XLS на роутере - изврат.
> К тому же, какой смысл спорить, что LibreOffice - это, все-таки, сторонний
> софт? Ну и что, что он идет вместе с системой.Сторонний. А вот установочный образ - делается дистроклепателями. И он в каком-то роде "интегральный".
> Интегральной ее частью он от этого не становится.
Есть дом. А есть кирпичи или блоки из которых он построен. Роялят как кирпичи, так и получившийся дом. Жить то придется в конечном итоге в доме, а не просто куче кирпичей. Спору нет, можно взять кирпичи и построить дом самому. Но ряд людей предпочтут делегировать эту задачу строителям. Ну вот те кто билдует образ - могут сделать подборку софта которая устроит энное количество народа. Или не устроит. Строители разные бывают. С разными целями и задачами.
> Давайте отделять понятия "ОС" от "ПО", пусть даже они и взаимосвязаны.
В случае Linux - сам по себе Linux лишь ядро, поэтому если полностью отделить его от 3rd party программ... эээ... и какой юзеж голого ядра вообще без нифига предполагается?
> Винда тоже может распространяться в компаниях вместе с офисом, вполне официально, если
> куплено и то и другое.EULA запрещает любые модификации. Так что вот это совсем не факт (покуда это явно не апрувнуто юристами из MS, как минимум).
> Согласен. Но я не наезжал. Про ненативность читайте выше.
Ну так хоть немного стало понятно что не нравится. Впрочем, если вы такой сторонник нативности - вы должны были бы уже посмотреть какими путями оперирует ядро NT и осознать что все эти C:\ - ширма для совместимости с DOS. У реактосовцев был некий шанс это вывесить в виде доступном пользователям, но они его пробакланили. Так что их участь печальна - они обречены быть второсортной копией винды без возможности что-либо делать по своему. Они не могут ничего пофиксить или улучшить. Это FAIL.
> Про "искалеченность" - я лично являюсь приверженцем использования штатного,
> или проаппрувленного вендором инструментария во всех случаях, где это применимо.И что есть штатный, заапрувленый вендором инструментарий для например использования совместно с ядром линукса? И вообще, с какого рожна изготовитель кирпичей должен мне навязывать какие обои я должен клеить в доме из их кирпичей?
> Как следствие - я не плююсь, запустив powershell, или bash, и не вырубаю после пяти минут
> знакомства, решая для себя, что оно не соответствует некоторым моим понятиямНа секундочку, bash - сторонняя программа, что в пингвине, что в винде. Он не имеет никакого отношения к Linux (который kernel) и делается другими людьми. Некоторые системы используют иные варианты shell и это ничему не противоречит. Вон например в openwrt - busybox, сильно упрощенный и компактизированный вариант шелла. А дебиан dash довольно активно сватает. И чего?
> о том "как должно быть", а пытаюсь разобраться в том, как
> оно работает и почему оно так работает, как его можно эффективно использовать.А я решил что мир не должен быть readonly. Если нечто мне не нравится, это стоит попытаться пофиксить/улучшить. Меня заботит *мое* удобство и эффективность, а не какая-то там "нативность" в понимании какой-то компании (или Торвальдса, Столлмана или хpeна с горы, какая мне разница, их много а я один). Теперь вы понимаете за что я не слишком позитивно отношусь к вашей персоне: не обнаружен собственный мыслительный процесс и способность к принятию решений. Дрейф по течению за это не считается.
> И, знаете, как итог - я считаю отличным и bash и powershell.
Поскольку это вообще как я понимаю не есть результат мыслительного процесса, ценность такого мнения IMHO невелика.
> У каждого свои плюсы, у каждого минусы.
Честно говоря я не понял какие у PS плюсы, кроме того что MS толкает его поршнем в глотку с нахрапом и почему-то мнят что это - фича. Спасибо, чем такие "фичи" заканчиваются я уже видел. Скажем, на примере сильверлайта. Который от большого ума в апдейтах на серверные винды по дефолту раздали. Контроллеру домена, несомненно, для работы очень необходим сильверлайт Ж8-\. А теперь вот все виндоадмины должны дружно ходить строем и безальтернативно любить этот кошмарик, потому что MS так решил. Кажется я очень вовремя перестал быть виндоадмином :P.
> но неспособен полноценно выполнять те задачи, которые на него пытаются возлагать.
А какие задачи шелл интерпретер должен выполнять? Glue код и есть glue-код. От него вообще требуется полторы вещи - не быть дрянью при интерактивном использовании, помогая а не мешая, да иметь не слишком сложный синтаксис, который можно по минимуму быстро освоить. У MS грабли даже с этим - команды немеряные, автодополнение в половине случаев не срабатывает, зато сколь-нибудь полноценное использование требует дофига знаний по дотнету и много фачинга мозга тем фактом что даже пайп - это не просто лобовая перекидка данных прога-прога, а некая структурированная передача объектов или типа того. Ну и нафига все так усложнять?
> полноценной реализации Active Directory - я и пытаться рассказывать не буду,
Учитывая что MS взял стандартные DNS, LDAP, Kerberos, SMB и прочее, а потом в своей традиционной манере навесил на эти протоколы полкило проприетарных расширений и обозвал то что вышло AD - большой вопрос чей это минус. Такая же история повторилась с клиентом/сервером протокола SIP, например. Как-то так получается, что проприетарные расширения на стандартные протоколы навешивает MS, а виноваты в том что это плохо взаимодействует с остальными ... не MS? :)
А, кстати, вот такое вы видели? https://en.wikipedia.org/wiki/Halloween_Documents - смотреть документы I и II. Забавные утечки, позволяющие узнать методы работы этих красавчиков, не так ли? :) И, главное, как хорошо стыкуется с наблюдаемыми фактами. Прямо как по нотам.
> это можно узнать на самом сайте Samba. Вследствие этого инфраструктура работает
> с огромным количеством не всегда сразу очевидных проблем, кучей ошибок в
> логах клиентских машин и прочих подводных камней.Вот только приписать все нестыковки Samba - это покривить душой. Половина расширений вообще никак не документированы были, потом спеки выложили, но конечно же не забывали навернуть полтонны "новых фич" непонятной нужности, чтобы у конкурентов все опять поотвалилось КЕМ.
> Ну, сравните powershell и скажите в каком месте он калечный и с
> чего там вдруг перестало работать автодополнение. Чтобы всяким дарк эйджесом не
> заморачиваться, возьмем сразу powershell 3.0.Я уже приводил примеры того что мне не нравилось на момент когда я смотрел. Какая версия там была - я уже не помню, вероятно 2.х какой-нибудь. Того что я увидел мне вполне хватило чтобы навсегда забыть про это у...ще. Потому что печатать километровые команды, замечая что пути часто не автодополняются при километровых размерах и неудобной копипасте - не доставляет. Наверное можно привыкнуть и такой кактус погрызать. Только ну его, а? Уделять много внимания изучению ни с чем не совместимого шелла - я что, больше всех хочу в вассалы MS записаться?
> нравится, а другой нет - это не меняет того факта, что
> оба эти способа являются рабочими.Несомненно, просто разница в гибкости и объеме возни. Я как-то так заметил что тривиальнейшие вещи которые я на bash сделаю не задумываюсь и на одном дыхании, на ps требуют немало поломать мозг или почертыхаться от вбивания километражных команд/путей при отвратительно работающей копипасте. Кстати, знаете, многоуровневый клипборд забесплатно есть даже в простом XFCE. А в винде он раньше был в комплекте офиса за 200 баксов. А теперь куда его засунули я вообще не в курсе. Вот нафига так делать? Удобная ж фича. Мелочь, но может прилично поднять эффективность при работе с длинными путями и прочим. Если, конечно, копипаста в консоли нормально работает :).
> Не поделитесь ссылками, где утверждается (от лица MS), что групповые политики являют
> собой полноценную и универсальную систему распространения ПО?Это лучше пусть MS пишет в маркетинговых материалах - мол, групповые политики имеют кучу ограничений и оговорок. А то как рассказывать о крутизне своих технологий - так там дифирамбов на два экрана. А как сделать мало-мальски вменяемую инсталляцию софта - хрен.
> Так уж получилось, что мир ИТ-энтерпрайза - это одна из самых гнилых отраслей.
И как-то так получилось, что MS к этому факту вполне себе причастен. По факту они развели большинство этой гнили, создавая благодатную почву и используя весьма сомнительные методы обрисованные в хэллоуиновских документах (да, все тайное когда-нибудь становится явным).
> надо раздельно платить. Попробуйте заказать, скажем, СХД-массив, хотя бы, middlerange
> уровня у того же EMC и посмотрите сколько бабла вы будете платить за фактическое
> железо и сколько - за воздух, типа лицензий на порты, на объем дисков,
> на скорость дисков (т.е. за сами диски и за их скорость надо раздельно платить),
> на типы рэйд-групп, и т.д. и т.п.А теперь посмотрите сколько данных гугл хранит на чуть ли не копеечном ширпотребе и с надежностью, скоростью и доступностью в 100500 раз больше. И попробуйте скажите после этого что EMC не развел вас как лоха. Да, фигово быть безмозглым лохом, ведущимся на громкий маркетинговый булшит. И уж конечно при таком управлении лидера рынка не получится.
> - дерьмо. Ну, ОК, пусть дерьмо. Аналоги вышеобозначенному серверу в 2005
> году были? Ну, типа, чтобы не проприетарное говно покупать.
> Полагаю, что - нет. Поэтому и взяли то, что было.Ну а я предположил что root cause ваших проблем вообще не там. А в архитекте системы, который вам подложил знатную свинью.
> "Каждый мнит себя стратегом, наблюдая бой со стороны" (С)
/me любит стратегии :-). И алгоритмику. Так что удачи меня заменять в стиле этого вашего макдональдса... :).
> Система эта проектировалась еще тогда, когда современные "горизонтальные масштабирования"
> и прочие новомодные словечки были еще не в ходу. Не было
> всяких красивых noSQL и прочего.Ну вот, начались горбатые отмазки. Гугл в 2005 году уже был, "если что". И базы без SQL были чуть более чем дофига. Уж key-value базы, примитивные но быстрые как пoнoс - существуют давным давно. Их сделать даже проще чем SQLные. По сути отодрать парсер SQL - и вот оно, NoSQL база. Нет парсера, нет навороченных конструкций, тормозить становится нечему :). Но гламурные мальчики-эникейщики и их менеджеры из макдональдса об этом узнают только ...цать лет спустя, после того как маркетологи решили "найти новую фичу", когда тормоза SQL всех окончательно задолбали. "Фича" состояла в том чтобы оторвать тормозящий парсер, лол :).
> Короче, отладку CSE не включали, отладочные логи MSI не читали.
Нормальная борзость! Вы там что, пиарщик MSовский? Или это просто тормозизм такой? O_O Скажите, что вы предлагаете читать, если MSI даже и не начинал инсталляцию? А ничего, что при этом лога MSI относящегося к делу ... нет? Как включать логи, в том числе и MSI, я в курсе. Вот только если в логах пусто - удачи в чтении! :E
> Понятно.
Да, головой вы думать не умеете. Это я уже понял.
> Вас лично кинул MS? Интересно, как? Вы заплатили деньги и вам не
> дали то, за что вы заплатили? Вы подписали с ними контракт
> и по контракту не были выполнены обязательства?Ну допустим конторы с которыми я имел дело несколько раз обламывались из-за смены правил игры MSом. А в результате это заодно трансформировалось в том числе и в мои проблемы, при том на ровном месте. При том проблемы которых по большому счету и быть то не должно было в большинстве случаев.
> Всем не угодишь. Когда одни требуют обеспечить безопасность ядра от всяких левых модулей,
Вот только MS вместо нормальной реализации (т.е. ключи генерятся админами и модули только с их одобрения) решил что намного лучше отобрать руль у админом и стать хозяином супер-мега-энтерпрайза из всех компов вообще. Так что root authority там сугубо MS, а остальные должны минет им делать. Очень блин удобно.
> а другие наоборот позволить сувать туда что попало - приходится
> делать то, за что больше денег дадут.А в результате потом на боевом диверсионном софте stuxnet оказывается ... валидная цифровая подпись. Вот вам и "защита". Системы и MS от всех остальных, если посмотреть на распределение ключей. А все остальное - гнусное жонглерство фактами и подтасовки. MS заграбастал централизованный контроль в свои лапы, эксклюзивно и решил толком не делиться с остальными даже. Хорошенькое дополнение к конской EULA. Но к счастью из-за санкций даже до таких тормозных личностей как депутаты доползло где находятся рубильники и кто ими может щелкать. То что это не доходит до вас - в свете этого еще более позорный факт.
> Ну, вроде бы, это отличный повод перестать пользоваться этим софтом и начать
> пользоваться каким-то другим, нет?Что я и сделал :P.
> Я как-то проблему не вижу, если честно. Я, собственно, именно с этого и начал.
Зато я вижу - кое-кто вбухивает довольно много денег в втирание очков другим, а потом образовашуюся гниль приходится разруливать уже совершенно иным людям.
> Ну, считайте на здоровье, вам же никто не запрещает, вроде.
Ну так вы чем-то недовольны в итоге оказываетесь.
> свое мнение чем-то вроде "лично я считаю, что...", а просто утверждали
> безаппеляционно. Что уже не совсем правильно, как лично мне кажется.Как бы подразумевалось что это мое мнение. А что еще можно подразумевать? Что у меня ЧСВ до небес? :)
> Еще раз: нерабочее автодополнение - это технический дефект. Он относительно объективный,
> в том плане что его существование не зависит от точек зрения
> индивидов.Я говорил про общности, из которых вы как здесь, так и далее по тексту, любите кидаться в частности и наоборот.
Это излюбленный способ ведения диалога демагогами и я надеюсь, что вы в дальнейшем от этого воздержитесь, если вам интересен именно диалог, а не дешевые попытки самоутвердиться путем выворачивания диалога в свою пользу подобными способами.>> винды образом. Например, обращается к диску "С:\" идет как "/cygdrive/c".
> Так бы сразу и сказали, так по крайней мере понятно что не нравится.Причем тут "не нравится"? Это просто пример, для наглядности. Там есть и более серьезные вещи, типа способов работы с памятью.
> А эти C:\ - это для совместимости с барахлом эпохи DOS.
Всегда весело читать подобные высказывания как показатель "древности", если не забывать о том, что эпоха Unix началась раньше эпохи DOS. ;-)
> И теперь вы понимаете почему я считаю реактос EPIC FAILом.
В очередной раз должен выразить удивление тем, что кто-то считает, что мне интересна судьба реактоса. Игрушечная недоось, годящаяся лишь для запуска в виртуалке. Смысл ее существования лично мне непонятен.
> Это идеал с точки зрения взаимозаменимости, НО IT так не работает. В
> том плане что эффективность и результативность работы такого IT оставляет желать
> много лучшего. Чувак, попробуй заменить прожект-менеджера большого IT проекта, да?Хорошо ли понятно, что это было полушуточное заявление и смысл в него вкладывался несколько иной?
В той компании сотрудники по ИТ получали раза в полтора больше, чем в среднем по рынку. И далеко не все были легко заменяемы.
Вопрос был просто в подходе. Компания не должна зависеть от отдельных единиц сотрудников. Существует одна небезызвестная компания, чей бизнес пока еще зависит от ОС FreeBSD, нормальных админов для которой по рынку найти весьма тяжело, вследствие чего админы в этой компании получают чуть ли не втрое бОльшую ЗП, чем в среднем по рынку стоит их работа. Хорошо ли это для этих сотрудников? Безусловно. Хорошо ли это для компании? Сомневаюсь.У меня, если честно, складывается впечатление, что в крупных компаниях вы либо не работали никогда, либо это были довольно специфические компании. Иначе, я не понимаю откуда у вас те шаблонные убеждения, которые вы все время озвучиваете. Я припоминаю, что у меня были похожие убеждения, когда я работал в компании, общее число сотрудников которой насчитывало около 200, а серверного оборудования была аж целая одна стойка. Но это было давно и неправда.
>> Давайте отделять понятия "ОС" от "ПО", пусть даже они и взаимосвязаны.
> В случае Linux - сам по себе Linux лишь ядро, поэтому если
> полностью отделить его от 3rd party программ... эээ... и какой юзеж
> голого ядра вообще без нифига предполагается?Ну вот, опять. Именно эта излюбленная тактика демагогов - кидаться из общностей в частности.
Извините, но тут мне ответить нечего. Равно как и на другие подобные способы "сделать доводы" путем передергивания, или подобных переходов, так что скипаю.>> Винда тоже может распространяться в компаниях вместе с офисом, вполне официально, если
>> куплено и то и другое.
> EULA запрещает любые модификации. Так что вот это совсем не факт (покуда
> это явно не апрувнуто юристами из MS, как минимум).В таком случае, для каких целей MS распространяет WAIK?
> Теперь вы понимаете за что я не слишком
> позитивно отношусь к вашей персоне: не обнаружен собственный мыслительный процесс и
> способность к принятию решений. Дрейф по течению за это не считается.Возможно, вы ошибочно считаете, что мне действительно есть дело до того - как вы ко мне относитесь. :-) Я вас не знаю и мне все равно.
Я тоже мог бы заметить, что не в восторге от людей, которым ширма собственных принципов мешает даже пытаться разобраться в том, что они считают "некошерным" по определению. Они там ищут исключительно недостатки. Неудивительно, что только недостатки они там и находят.
И я не собираюсь (пусть даже мне и хотелось бы) раскидываться обидными цитатами, типа "твердость убеждений - первый признак тупости".>> И, знаете, как итог - я считаю отличным и bash и powershell.
> Поскольку это вообще как я понимаю не есть результат мыслительного процесса, ценность
> такого мнения IMHO невелика.Интересный вывод. Значит, разобраться в чем-то и научиться эффективно пользоваться - это не результат мыслительного процесса, а попользоваться пару минут, найти какие-то очевидные минусы, совершенно не уделяя внимания плюсам, после чего делать огульные заявления - это, надо полагать, результат мыслительного процесса в вашем понимании.
Что ж, это многое объясняет.>> У каждого свои плюсы, у каждого минусы.
> Честно говоря я не понял какие у PS плюсыПопользуйтесь - поймете. Других способов понять - я не знаю. Судя по разговору, объяснять вам бесполезно, вы все равно найдете к чему доколупаться. Так что либо попробуйте разобраться (если стремление к удобству вам еще окончательно не отключило пытливость ума, конечно), либо забейте уже, наконец.
> А, кстати, вот такое вы видели? https://en.wikipedia.org/wiki/Halloween_Documents -
> смотреть документы I и II. Забавные утечки, позволяющие узнать методы работы
> этих красавчиков, не так ли? :)Это бизнес, детка. (С) :-)
Впрочем, с тех пор FUD между MS и линуксом стал двусторонним, все успешно поливают друг друга дерьмом. Вы же вот, например, вряд ли удержитесь при удобном случае от того, чтобы рассказать окружающим какие риски за собой несет использование винды? Ну вот, классический FUD. Разница только в том, что вы делаете это бесплатно. :-)> Вот только приписать все нестыковки Samba - это покривить душой. Половина расширений
> вообще никак не документированы были, потом спеки выложили, но конечно же
> не забывали навернуть полтонны "новых фич" непонятной нужности, чтобы у конкурентов
> все опять поотвалилось КЕМ.А кому вы предлагаете приписывать эти нестыковки? Парни взялись реализовать открытую реализацию закрытого решения. То, что оно было закрытым - парни знали еще на старте своей деятельности. Равно как и очевидным было то, что никто не будет под них подстраиваться со стороны закрытого решения.
Не совсем понимаю, откуда у вас постоянное убеждение в том, что в мире бизнеса кто-то кому-то что-то должен? Должен только тот, с кем заключен контракт и явно прописаны обязательства. А так же есть законы, которым необходимо следовать. Любых других обязательств - там не существует.>> Не поделитесь ссылками, где утверждается (от лица MS), что групповые политики являют
>> собой полноценную и универсальную систему распространения ПО?
> Это лучше пусть MS пишет в маркетинговых материалах - мол, групповые политики
> имеют кучу ограничений и оговорок. А то как рассказывать о крутизне
> своих технологий - так там дифирамбов на два экрана. А как
> сделать мало-мальски вменяемую инсталляцию софта - хрен.То есть, вы сделали заявление, которое сами же не можете обосновать никакими фактами, ссылаясь на то, что это должен делать кто-то другой?
Понятно.>> Так уж получилось, что мир ИТ-энтерпрайза - это одна из самых гнилых отраслей.
> И как-то так получилось, что MS к этому факту вполне себе причастен.Вы удивитесь, если узнаете как много компаний к этому причастны.
А еще больше удивитесь, если узнаете, что большинство используемых вами в повседневности технологий - были разработаны именно ими, или под их руководством и финансированием.> А теперь посмотрите сколько данных гугл хранит на чуть ли не копеечном
> ширпотребе и с надежностью, скоростью и доступностью в 100500 раз больше.А вы - гугл? Никогда не понимал попыток сравнения кого и чего угодно с гуглом. Не говоря уже о специфичности их бизнеса и технологий, все как-то удобным образом упускают из виду, что основная часть сотрудников гугла - разработчики ПО. Стоит ли удивляться, что они могут реализовать что угодно и на чем угодно? Много ли компаний в состоянии позволить себе держать штат из нескольких, пусть даже, десятков программистов, которые будут им реализовывать все то, что можно купить на рынке уже готовым?
Или вы такие малозначительные понятия, как "экономическая целесообразность" - не рассматриваете вообще?
Я уж и не говорю о том, что не у всех компаний ИТ является основой бизнеса.> И попробуйте скажите после этого что EMC не развел вас как лоха.
Если я вложу столько же денег, сколько в свою инфраструктуру вложил гугль, вместо того, чтобы купить готовое, с учетом того, что мне всего-то нужна хранилка с парой полок - я действительно смогу с полной уверенностью назвать себя лохом. :-)
>> Короче, отладку CSE не включали, отладочные логи MSI не читали.
> Нормальная борзость! Вы там что, пиарщик MSовский? Или это просто тормозизм такой?Надо обязательно быть чьим-то пиарщиком?
Чтобы было понимание - я занимаюсь поддержкой того, на чем, в том числе, работает и винда (что это - думаю, вы догадаетесь, если нет - то и неважно). Следовательно, я обязан знать ее в достаточной степени, чтобы хорошо выполнять свою работу.
То, о чем говорите вы - в моих случаях тоже случалось, но намного дальше в изысканиях, чем gpresult, логи CSE и логи MSI - я никогда не заходил, т.к. останавливался уже на этих трех вещах, находя с их помощью причину.>> Понятно.
> Да, головой вы думать не умеете. Это я уже понял.Ну, куда мне до интеллектуалов, вроде вас.
> Ну допустим конторы с которыми я имел дело несколько раз обламывались из-за
> смены правил игры MSом. А в результате это заодно трансформировалось в
> том числе и в мои проблемы, при том на ровном месте.Например?
>> Я как-то проблему не вижу, если честно. Я, собственно, именно с этого и начал.
> Зато я вижу - кое-кто вбухивает довольно много денег в втирание очков
> другим, а потом образовашуюся гниль приходится разруливать уже совершенно иным людям.Я уже понял, что вас очень беспокоит то, что творится на соседнем огороде. Видимо, других поводов для беспокойства у вас нет.
>> Ну, считайте на здоровье, вам же никто не запрещает, вроде.
> Ну так вы чем-то недовольны в итоге оказываетесь.Я? Да боже упаси. :-)
Чел вообще-то писал, что если нравится линь, то он считает, что разумнее пользоваться линем, чем ставить винду и на нее сайгвина, а его за это обозвали вантузятником. И тупица за тупицей поперли на него наезжать. А за что, сами не знают. Буэ!
это симбиоз ;)
> Если у вас нет понимания как работать в винде без unix-окружения,У меня есть понимание. Одного слова достаточно: ХРЕНОВО. Средств автоматизации минимум и они крайне кривые и геморные. Это не работа. Это мышевозякание. Система для тех кто лучше 200 раз мышкой клацнет чем 1 раз напишет скрипт или мелкую прожку.
> то, стестяюсь спросить - а что вы на ней забыли? :-)
Я вот как раз в пингвина и свинтил лет 8 назад. Стало сильно удобнее. Все-таки хорошо когда система допускает мысль что за монитором не обязательно полный идиoт и дает порулить/автоматизировать.
> Я вот как раз в пингвина и свинтил лет 8 назад.То есть, 8 лет назад был сделан некий вывод о системе (вполне возможно имеющий причины в вас, а не в системе), и вы до сих пор по каким-то причинам уверены, что эти выводы верны, не проверяя и не применяя новых знаний, полученных за 8 лет, чтобы узнать является ли ваша теория до сих пор актуальной?
> сильно удобнее. Все-таки хорошо когда система допускает мысль что за монитором
> не обязательно полный идиoт и дает порулить/автоматизировать.Чем для вас является руление/автоматизация?
>Чем для вас является руление/автоматизация?- Скрипты (bash+огромное_количество_Юникс-утилит vs powershell+геморрой_с_CamelCase+полная_бесфункциональность)
- Системы управления конфигурациями (puppet,ansible,chef,salt vs necro$oph+_configuration_manager(sms,sccm))
Chef вроде и под вантузом есть, но таки пrостите, он ставится на cygwin :)
То есть, только что вы назвали аналоги, но в первом случае заявили некую "полную бесфункциональность", хотя совершенно непонятно какой смысл в это вкладывается: оно каким-то образом не позволяет делать руление/автоматизацию? Тогда приведите явный пример, если хотите, чтобы это был именно обоснованный довод, а не просто размышления на тему.
Стиль и язык написания скриптов - полагаю, тема совершенно бесполезная. Вопрос предпочтений, как мне кажется.
Во втором случае не видно даже и намека на пояснение. Типа "то, что справа - плохо, то, что слева - хорошо".
PowerShell регистронезависим, а вот, что вы понимаете под бесфункциональностью, если любой сервер (Win 2003R2+) можно сконфигурировать из PowerShell (2.0+) консоли (и многие unix комманды поддерживаються как синонимы для PowerShell методов), мне не понятно.К тому же, Chef, Puppet и уже Ansible имеют Windows версии.
> PowerShell регистронезависим,При том MS почему-то думает что это баг а не фича.
А еще этот ваш power shit устанешь ждать, пока консоль этой фигни запустится. Особенно на виртуалке.
А еще там до сих пор консоль - как в винтукее. Пусть упыри из редмонда посмотрят на терминалку в каком-нибудь примитивном и легком XFCE и осознают насколько их понятия о консолях тухляк и дрянь.
А еще там километровые пути и команды при напрочь неработоспособном автодополнении. Поэтому таким шеллом может захотеть пользоваться только отчаянный мазозист.
> сервер (Win 2003R2+) можно сконфигурировать из PowerShell (2.0+) консоли
Можно. В теории. Только это лютый хардкор и жесткач на практике. Заставить бы весь офис этих болванов месяц рулить виндами только так - вот тогда они научились бы делать нормальные консоли. А пока все это делается на отъ...сь - оно и работает соответствующе.
> (и многие unix комманды поддерживаються как синонимы для PowerShell методов),
> мне не понятно.Многие - это процентов 20. А вот чего там много - так это огроменных по длине команд и таких же путей. Чтобы совсем хорошо - с пробелами и прочими радостями. Да еще разные в разных виндах. В 2003 - так, в 2008 - эдак.
Sudo тоже нормально передрать не смогли. Что это за пиндец, товарищи, если консольный фар выкидывает гуйное окно поверх, чтобы права админа получить? Хотя я его и так под админом пнул? И почему в *никсах я могу по простому миднайт командера заранее подбросить в правах и потом мне не ипут мозг при административных операциях вообще совсем никак и нигде? И это нормально что 32-битному фару показывают одну версию дир, а 64-битному - другую? А как мне посмотреть что по факту лежит? Да еще какие-то виртуальные редиректы записи в программную диру. Вот это я понимаю - костыльнули от души!!!
> К тому же, Chef, Puppet и уже Ansible имеют Windows версии.
Только у винды много местечковых особенностей и как правило далеко не самых приятных.
>> PowerShell регистронезависим,
> При том MS почему-то думает что это баг а не фича.Ссылкой на подобные "размышления" не поделитесь? Ну просто чтобы не показалось кому-нибудь вдруг (ну так, на секундочку), что вы все придумали.
> А еще этот ваш power shit устанешь ждать, пока консоль этой фигни
> запустится. Особенно на виртуалке.А сколько оно у вас обычно запускается? И конфигом виртуалки (и того, на чем оно крутится) не поделитесь?
> А еще там километровые пути и команды при напрочь неработоспособном автодополнении. Поэтому
> таким шеллом может захотеть пользоваться только отчаянный мазозист.Ну, признайтесь уже, что вы им не пользовались ни минуты и все ваши познания идут из пятиминутного гугления с запросом "почему powershell говно", которое вы на всякий случай сделали, чтобы было что написать в ответ. :-)
>> сервер (Win 2003R2+) можно сконфигурировать из PowerShell (2.0+) консоли
> Можно. В теории. Только это лютый хардкор и жесткач на практике. Заставить
> бы весь офис этих болванов месяц рулить виндами только такА именно так большое количество виндовых серваков и рулится в современном мире, если вы вдруг не в курсе. Залазить на каждый по RDP и рулить им из десктопа - рехнешься. То, что это была бредовая идеология - мекрасофт осознал уже больше десяти лет тому назад и с тех пор уже многое поменялось.
> Да еще разные в разных виндах. В 2003 - так, в 2008 - эдак.
Хм, серьезно? Примеры можно?
> Ссылкой на подобные "размышления" не поделитесь? Ну просто чтобы не показалось
> кому-нибудь вдруг (ну так, на секундочку), что вы все придумали.Там случайно инверсия вышла. MS почему-то думает что регистронезависимость - фича. Подобные "фичи" очень сильно икаются при работе с софтом из других систем. Да и о том что разный регистр дает в 2 раза больше точек входа для начала автодополнения - мы подумаем в другой раз, так? :)
> А сколько оно у вас обычно запускается? И конфигом виртуалки (и того,
> на чем оно крутится) не поделитесь?Прямо сейчас - уже не поделюсь. Стартовало до пары десятков секунд, тогда как окно cmd.exe (или bash) - вылетало моментально (т.е. в пределах секунды). Обычные VM с семеркой и 2008, пару гигз памяти, hyper-v на мощном сервере. VM как VM. Не хочу ничего сказать, но ps - *единственный* шелл который я видел за всю жизнь который хоть на какой конфиге вообще надо ожидать столько времени что на это успеваешь обратить внимание. На секундочку, старта bash не надо ожидать сколь-нибудь заметное время даже на 266МГц MIPS проце с 32 мегами памяти...
> Ну, признайтесь уже, что вы им не пользовались ни минуты и все
> ваши познания идут из пятиминутного гугленияНет, как раз таки немного попользоваться пришлось. И я подофигел от того что там километровые команды норма жизни, а автодополнение не работает. Особенно в путях. Всю жизнь мечтал километровые пути вводить. Особенно с пробелами. Особенно при том что копипаст в MSовской консоли работает тоже через редкостную ж...у.
> которое вы на всякий случай сделали, чтобы было что написать в ответ. :-)
Все несколько хуже для вас - я был достаточно неудачлив чтобы немного повертеть этот крап в руках и вволю проблеваться.
> А именно так большое количество виндовых серваков и рулится в современном мире,
> если вы вдруг не в курсе. Залазить на каждый по RDP
> и рулить им из десктопа - рехнешься.Если так обратить внимание, крупных инсталляционных виндовых серверов не так уж и много. Потому что это дорого и как раз неудобно в управлении. Вообще почему-то все мало-мальски крупные стартапы подразумевающие много серверов нынче дружно на пингвине. Можно, конечно, развести бла-бла о том что есть большие энтерпрайзы которые никто дескать не видит, но почему-то их в основном именно "никто не видит". А видят в основном миллионы фэйковых дутиков у GoDaddy на паркинге и т.п. накрутки. Кстати, видимо, MS забыл занести неткрафту денег за июль, так что http://news.netcraft.com/archives/2014/08/08/most-reliable-h... как-то совсем не в пользу MS вышел :). Зато они выложили подробный анализ IIS в вебе по разным критериям, сразу видно что именно серверов с IIS и виндой - довольно мало. Много там только вхостов, которые накопипастили.
> бредовая идеология - мекрасофт осознал уже больше десяти лет тому назад
> и с тех пор уже многое поменялось.Только такая махина как MS разворачивается медленно. Да, до них начало доходить что иногда вкатать команды быстрее чем возякать мышкой. Но это не отменяет того факта что их консоли окаменелое гoвнo мамонта, а интерпретаторы - премерзейшие. При том к ним чисто технические претензии типа нерабочего автодополнения и немеряных команд, которые просто устанешь вбивать.
> Хм, серьезно? Примеры можно?
Приколитесь?! MS постоянно перетрясает пути.
1) В которые ставятся программы и все что около.
2) Пути в которых юзеровские данные.
2) Околосистемные пути, данные программ.Из того что навскидку помню - в 2008 они поубивали часть дурных путей с пробелами (наверное стало доползать что в командлайнах такие пути мучительны). Сделали, если не ошибаюсь нечто типа C:\Users\<юзверь>\<данные которые программы валят в профайл этого юзверя>. И где я похожую иерархию видел, не знаете? Правда там /home было, но идея такая же :). В 2003 эти пути билы на редкость ужасными. Вообще, возьмите far или какой-нибудь иной приличный файлманагер, поставьте 2 VM рядом и посмотрите, обратив внимание на программные диры и диры с данными. Я у себя давно извел все что как-то касалось винды, т.к. уже не пользуюсь всем этим и мне это уже технически сложно посмотреть, а за несколько лет эти ненужные данные уже подвыветрились из головы.
> Там случайно инверсия вышла. MS почему-то думает что регистронезависимость - фича.В общем, ссылки не будет, да?
Понятно.> Прямо сейчас - уже не поделюсь. Стартовало до пары десятков секунд, тогда
> как окно cmd.exe (или bash) - вылетало моментально (т.е. в пределах
> секунды).Только что проверил на виртуалке - cmd и powershell открылись с одинаковой скоростью. Виртуалка крутится на достаточно мощном железе, так что, вероятно, не особо объективно. Но даже на дешевом тормозном ноуте для разъездов попробовал только что - ну, секунды 2-3, от силы.
Не совсем понимаю, на что это влияет в вашем случае, но видимо вам это важно. Мне - нет, я не перезапускаю консоль каждую минуту.> На секундочку, старта bash не надо ожидать
> сколь-нибудь заметное время даже на 266МГц MIPS проце с 32 мегами
> памяти...У вас есть такие задачи?
Ну, тогда, возможно.>> Ну, признайтесь уже, что вы им не пользовались ни минуты и все
>> ваши познания идут из пятиминутного гугления
> Нет, как раз таки немного попользоваться пришлось.
> И я подофигел от того что там километровые команды норма жизни,Powershell весьма похож на perl, насколько я смог сделать вывод из своего опыта общения с ним. Следовательно - длина команд там очень сильно зависит от того, как вы сами пользуетесь интерпретатором. Есть весьма короткие, хоть и извратские конструкции. И алиасы есть, как в том же bash.
> а автодополнение не работает.
Ну, видимо, вы не пробовали Tab нажимать. Или я не знаю что еще вкладывается в понятие "не работает".
> Все несколько хуже для вас - я был достаточно неудачлив чтобы немного
> повертеть этот крап в руках и вволю проблеваться.Ключевое слово "немного". Попробуйте повертеть _много_, после чего ваше мнение действительно можно будет считать обоснованным.
С чем я действительно полностью готов согласиться и что мне тоже очень не нравится - это адские требования к ресурсам (CPU, RAM) и крайне медленная работа в целом, особенно с текстом. Объяснить это чем-либо, кроме индусского говнокода - не могу.> Если так обратить внимание, крупных инсталляционных виндовых серверов не так уж и много.
Я встречал и тысячи их инсталляций внутри одной конторы - это много, как вы думаете?
> Вообще почему-то все мало-мальски крупные стартапы подразумевающие много серверов нынче
> дружно на пингвине.Чтобы меньше денег платить, вы же сами выше обозначили. :-)
> забыл занести неткрафту денег за июль, так что http://news.netcraft.com/archives/2014/08/08/most-reliable-h...
> как-то совсем не в пользу MS вышел :). Зато они выложили
> подробный анализ IIS в вебе по разным критериям, сразу видно что
> именно серверов с IIS и виндой - довольно мало. Много там
> только вхостов, которые накопипастили.Ну, просто потому что IIS, как правило, используется для веб-приложений внутри компаний и редко смотрит наружу.
К тому же, понятное дело, хоумпэйдж Васи Пупкина на нем тоже делать особого смысла нет.>> Хм, серьезно? Примеры можно?
> Приколитесь?! MS постоянно перетрясает пути.
> 1) В которые ставятся программы и все что около.
> 2) Пути в которых юзеровские данные.
> 2) Околосистемные пути, данные программ.Откройте для себя переменные окружения. Они не менялись. Использовать практически везде рекомендовалось всегда именно их, потому что именно для этого они и создавались.
> Понятно.Да наздоровье. Могу лишь отметить что меня регистронезависимость путей ФС и прочего - аннoит. Архивы из *никсных систем распаковывать - сплошные грабли! А вот распаковать виндoобразные архивы в *никсовых системах - никаких проблем.
> скоростью. Виртуалка крутится на достаточно мощном железе, так что, вероятно, не
> особо объективно.Да вообще-то хост был до ж... мощный. Ну разве что дисковый I/O не очень, как и у всех остальных виртуализаторов. Но он реалистично нагружен, разумеется. То-есть виртуалками забит под завязку, насколько ресурсы позволяют. Так что вкалывает толпа виртуалок, кушают процы, память, I/O изрядный. А не так что запустили 1 виртуалку на весь немepяный сервак и зaшибись, "померяли". Так то конечно ничего не тормозит. Только цена такой виртуалки = цене железного сервера, что весь смысл затеи грoбит на корню. Весь пойнт виртуализации - в повышении утилизации железа, однако.
> Мне - нет, я не перезапускаю консоль каждую минуту.
Зато когда надо по быстрому ткнуться в консоль какой-нибудь тестовой машины и посмотреть что-то - смотреть на 10-15 секундную задержку анноит. При том что cmd вываливается за секунду, не больше. Могу предположить что оно I/O насилует оптом, т.к. AFAIK запускает чуть ли не весь дотнет. Но это так, пальцем в небо.
>> сколь-нибудь заметное время даже на 266МГц MIPS проце с 32 мегами памяти...
> У вас есть такие задачи?Задачи бывают разными. Бывают виртуалки, набитые до отказа на нагруженные хосты. Бывают мелкие слабые железки, etc. И донавешивать ресурсов под комфортное время старта шелла никто не собирается. На мелких железках вообще зачастую юзают урезанный вариант интерпретатора из busybox, который, однако и то по удобству покажет ps'у фиг. Хотя-бы за счет работоспособного автодополнения путей. А по фичности unix-образные команды ps как раз напоминают нечто типа урезанных утилит в бизибоксе.
> зависит от того, как вы сами пользуетесь интерпретатором.
Я про более-менее дефолтные команды. То что можно причесать даже это - наверное. Только мне как-то обломно окультуривать одноразовые виртуалки в тестлабах и тому подобную фигню - работа на мусорный бак. Поэтому хотелось бы какое-то относительно вменяемое юзабилити out of the box. Учитывая ценники на большинство редакций серверной винды и что это нечто сватается как средство для руления - по моим пониманиям желать какое-то вменяемое юзабилити (нормальную консоль, рабочее автодополнение, юзабильный копипаст, ...) при таком раскладе - не так уж и нагло, а?
> Есть весьма короткие, хоть и извратские конструкции. И алиасы есть, как в том же bash.
Я имею дело с достаточно большим количеством различных систем и поэтому причесывать чужие ляпы за какими-то индусами я не хочу. За что MS вообще деньги платить? Чтобы потом за ними их ляпы еще и фиксить самолично? Мне тогда бесплатно взять нормальную консоль и шелл в пингвине как-то логичнее получилось. Если нечто дешевле и лучше работает - я имею все основания считать такой софт лучше чем предыдущий. Такой вот я нехороший тип.
> Ну, видимо, вы не пробовали Tab нажимать. Или я не знаю что
> еще вкладывается в понятие "не работает".А вкладывается в это понятие тот факт что нажатие tab зачастую не делает НИ-ФИ-ГА. То-есть, есть команда с параметрами, вводим кусок пути - tab - (nothing happens). Хотя путь стопроцентно есть, если его руками скопипастить (чертыхнувшись на очень "удобную" в дефолтовых MSовых консолях копипасту) - все работает. Я не знаю как MS это сделал, но это писец, а не автодополнение. Могу предположить что они где-то что-то перемудрили.
> Ключевое слово "немного". Попробуйте повертеть _много_,
Спасибо, что-то не хочется. То что путем длинного напильника из танка делается трактор - я охотно верю, но давайте вы будете опиливать танк до трактора без меня?
> крайне медленная работа в целом, особенно с текстом. Объяснить это чем-либо,
> кроме индусского гoвнокода - не могу.Я большие объемы данных и не лопатил, да и не для этого шеллы в принципе делают. Bash тоже сам по себе врядли покажет чемпионскую производительность. Но он лишь glue для объединения между собой кучи резвых утилит, писаных на си. А вот эти могут лупить с приличной скоростью. Bash в этой схеме - глобальный координатор, ему не обязательно сильно быстрым быть в общем случае. И научиться им пользоваться, равно как и стыковать утили между собой куда проще: входные и выходные потоки очень простые сущности. А ответственность за формат данных - на том кто их редиректит. MS видимо хотел как лучше и сделал какую-то объектно ориентированную хрень. Получилось же как всегда - освоить bash до юзабельного состояния на порядок проще.
> Я встречал и тысячи их инсталляций внутри одной конторы - это много,
> как вы думаете?В общемировом масштабе - вероятно нет. Иначе MS не маялся бы дурью с фэйковыми дутиками-vhost на паркингах.
> Чтобы меньше денег платить, вы же сами выше обозначили. :-)
Подозреваю что в том числе и админам. Во всяком случае, *никсные окружения где относительно мало людей админит уйму серверов - я вижу. А для виндовых окружений - такое вообще не попадалось. А пара знакомых перцев которые более-менее серьезно освоили ps как-то подозрительно быстро свалили на администрирование пингвинов.
> Ну, просто потому что IIS, как правило, используется для веб-приложений внутри компаний
> и редко смотрит наружу.Что вызывает определенные вопросы - а чего это таким замечательным (если верить маркетингу MS) продуктом никто не пользуется добровольно? Внутри компаний == в основном по приказу сверху (глупый манагер купился на слащавые речи маркетологов, а вы тут ипитесь потом как хотите) и/или историческим причинам (упомнутое печальное событие произошло при царе горохе, но от вон той приблуды зависят рабочие процессы и просто так уже не соскочить, приходится грызть кактус, даже если он и колючий).
> Откройте для себя переменные окружения. Они не менялись. Использовать практически везде
> рекомендовалось всегда именно их, потому что именно для этого они и создавались."А если вот так посмотреть - то вовсе даже и не кривой". Только почему-то на практике если перенести программы из одной системы в другую - они без фикса путей отвалятся. Видимо, клали их авторы на эти ваши рекомендации с прибором. А проблемы как всегда у юзверя. Ну вот мне такое состояние дел несколко надоело и я свалил. Хорошо когда проблемы с системными делами - у других :).
> Да наздоровье. Могу лишь отметить что меня регистронезависимость путей ФС и прочего
> - аннoит. Архивы из *никсных систем распаковывать - сплошные грабли!А у вас часто бывают такие задачи?
> Да вообще-то хост был до ж... мощный. Ну разве что дисковый I/O
> не очень, как и у всех остальных виртуализаторов.Ничего не понял, это как? Даже на относительно фиговом SAN, что у меня сейчас есть под рукой, я смог насчитать в виртуалке порядка 15-18 тысяч IOPs.
Что подразумевается под "виртуализаторами" и каким образом они настолько могут в вашем случае ограничивать скорость I/O?> Зато когда надо по быстрому ткнуться в консоль какой-нибудь тестовой машины и
> посмотреть что-то - смотреть на 10-15 секундную задержку анноит.А зачем это делать? Вас чем-то не устраивает PSRemoting? У меня только одна консоль настроена так, как мне надо, и ей я тыкаюсь везде, куда нужно. Для чего заходить на сервак по RDP, если на нем надо просто запустить консоль?
> Задачи бывают разными. Бывают виртуалки, набитые до отказа на нагруженные хосты. Бывают
> мелкие слабые железки, etc.В данном случае речь идет не о каких-то гипотетических "слабых железках", которые "бывают" где-то там. Именно у вас есть повседневные задачи, связанные именно с такими железками?
> Я про более-менее дефолтные команды. То что можно причесать даже это -
> наверное. Только мне как-то обломно окультуривать одноразовые виртуалки в тестлабах и
> тому подобную фигню - работа на мусорный бак.Ну так, настройте одну консоль и либо экспортируйте ее настройки в подключаемый файл, скопировав его в свой профиль на других хостах (после чего он будет подгружаться автоматически), либо с этой настроенной консоли коннектитесь туда, куда вам нужно.
Вроде бы, ничего сложного.> Поэтому хотелось бы какое-то относительно вменяемое юзабилити out of the box.
Когда будет пройден некий порог вхождения и некие принципы, по которым работает PS, будут усвоены - оно вполне сойдет за юзабельное из коробки. Дело в том, что конкретно у PS совсем другая парадигма, а именно - все является объектом. Отсюда и определенные особенности скриптинга и построения команд. Я не могу сказать, что этот способ идеален и всегда пригоден (я лично больше предпочитаю классический стиль, функциональный), но он достаточно неплохо работает для тех задач, под которые был сделан. И не требует большого количества текста, когда к нему привыкнешь и научишься правильно использовать.
Правда, тормозным и чрезмерно жручим ресурсы он от этого, к сожалению, быть не перестает.>> Есть весьма короткие, хоть и извратские конструкции. И алиасы есть, как в том же bash.
> Я имею дело с достаточно большим количеством различных системПро способы решения этого - я выше упомянул.
> А вкладывается в это понятие тот факт что нажатие tab зачастую не
> делает НИ-ФИ-ГА. То-есть, есть команда с параметрами, вводим кусок пути -
> tab - (nothing happens).С автодополнением путей косяк бывает, согласен. Я думал, что речь идет про автодополнение команд и параметров, которое, как раз, работает вполне хорошо.
> Получилось же как всегда - освоить
> bash до юзабельного состояния на порядок проще.Ну, я освоил и то и другое. Считаю и то и другое хорошим инструментом, хотя конкретно под мои задачи в линуксе - perl подходит больше, bash чаще юзаю для казуального скриптинга простейших вещей, когда лень писать размашистый скрипт на перле.
> Что вызывает определенные вопросы - а чего это таким замечательным (если верить
> маркетингу MS) продуктом никто не пользуется добровольно?Когда вы ставите приложение - всегда ли вы можете "добровольно" выбрать его компоненты? Если нужный вам приклад написан на GTK2, а пользуетесь вы KDE - то вам все равно придется тянуть GTK2 вместе с этим прикладом, хотите вы этого, или нет. Ну, либо искать другое приложение, как вариант.
Так и тут.> "А если вот так посмотреть - то вовсе даже и не кривой".
> Только почему-то на практике если перенести программы из одной системы в
> другую - они без фикса путей отвалятся.Переходный период. Он со всеми системами случается в определенные моменты времени. Линукс тут - никакое не исключение. Сейчас вон некий товарищ Поттеринг лепит небезызвестную систему инициализации. Сколько при этом у кого и чего поотваливалось - и не сосчитать.
Это и не хорошо и не плохо. Это просто случается. Со всеми.
> А зачем на вантузе без цыгвина?? Без цыгана там же работать вообще нельзя.Честно говоря, там и с ним для работы не сильно много чего полезного. Проще на линь переползти.
>> А зачем на вантузе без цыгвина?? Без цыгана там же работать вообще нельзя.
> Честно говоря, там и с ним для работы не сильно много чего
> полезного. Проще на линь переползти.Согласен.
Я то давно переполз, а вот остальных-бы...
> Я то давно переполз, а вот остальных-бы...Ну так наше дело - проинформировать что есть такая опция, для людей снабженных мозгом очень даже ничего так. А дальше уже дело хозяйское. Зачем нам корчить из себя концлагерщиков, вгоняющих пинками в всеобщее счастье? :)
Я из чисто эгоистических соображений :)
> Я из чисто эгоистических соображений :)Ну я знакомым расставил кубунту/хубунту. Рыб в контакте кормить один фиг в чем, зато вирусы не донимают.
а в виде livecd оно есть? не хочу это дерьмо ставить
Поставь в chroot.
Steam есть? Сделай поиск по слову Mono в списке файлов установленных игр и удивись. В Steam Runtime нет Mono, но очень много игр приносят его с собой.
> и удивись. В Steam Runtime нет Mono, но очень много игр
> приносят его с собой.Зенитара можно использовать вместо кабана для поиска трюфелей. Он всегда найдет какое-нибудь г@вно и посоветует как поизящнее в него вляпаться.
> а в виде livecd оно есть? не хочу это дерьмо ставитьНа виртуалку поставь. А вообще, если не хочется ставить в систему всякое дepьмо - может и не надо его тогда ставить то?
Объясните, зачем нужна сборка для Windows? Это же итак реализация вендового дотнета.
Ты не понимаешь! Оно же кроссплатформенное. Надо чтобы на всех платформах глюки были совместимы.
> Объясните, зачем нужна сборка для Windows?Хотя-бы потому что виндовый дотнет и моно не то чтобы сильно совместимы. Вон paint.net например уже который год как pinta переписывают. Это наверное от такой крутой совместимости, когда нет стандартного тулкита виджетов...
Pinta - независимая реализация, кроме интерфейса и схожего поведения почти ничего общего с Paint.net, не надо путать теплое с мягким.
> Pinta - независимая реализация, кроме интерфейса и схожего поведения почти ничего общего
> с Paint.net, не надо путать теплое с мягким.На самом деле root cause всего этого иной: в мега-супер-дупер рантайме ... нет кроссплатформенного набора контролов. Поэтому даже захочешь - не напишешь так чтобы работало везде одинаково.
В пингвинах WinForms сильно недопиленый, wpf вообще раньше не было, как сейчас - хз. В общем произвольно взятая виндовая гуйная программа с моно фиг с два просто так возьмет и заработает. Ну а винда и ее родной дотнет ничего не знают про GTK# сватаемый мигелюшкой.
Ну кто бы сомневался что MS совсем не хочет чтобы программы работали кроссплатформерно. Ведь тогда их винда станет нафиг никому не нyжна. Хочется и на елку влезть, помахав стандартами и "открытостью" и зад не ободрать, чтоб юзеры не перебежали внаглую, особенно в свете ужасов типа восьмерок.
Насчет WPF Мигель сказал, что это возможно, нужно только 20 фейсов фултайм и 2 года.
> Насчет WPF Мигель сказал, что это возможно, нужно только 20 фейсов фултайм и 2 года.И много денег на адвокатов, ибо обещания MS не подавать в суд за патенты на winforms и wpf не распостраняются. Что логично - MS явно не заинтересован в появлении сильных конкурентов их системе. В результате ... конкуренты найдут иные методы решения задач нежели юзеж дотнета. Вот так MS и отдавливает себе хвост ;].
Эта сборка позволяет сидеть на винде, но разрабатывать под Моно, в которой далеко не всё реализовано. Если запустилось под виндовой Моно, то под линуксовой Моно точно прокатит.
А есть ли стоящие приложения на mono?
Игры на Юнити.
Мимо, ни одной стоящей игры на этом дepьме нет.
Kerbal Space Program
Hearthstone
Есть неплохое серверное решение для построения абонентской логики и сервисной логики для VoIp, юзает моно, называется Centrex. Пилит отечественный производитель. Правда работает эта шарманка только с софтверным трафик свитчем от той же конторы. Сие чудо на свежем ксеоне, на одном ядре выжимает 700 новых звонков в секунду, лично тестировал.
Кто бы что не говорил, но .net отличная вещь.
> Кто бы что не говорил, но .net отличная вещь.Разве что от других.
нет. вот C# - неплохой язык, а именно .нет - провал.
> нет. вот C# - неплохой язык, а именно .нет - провал.Уж лучше, чем Джвава
> Уж лучше, чем Джвавачем лучше? :D
Чем JAVA :D
> Кто бы что не говорил, но .net отличная вещь.Отличная от чего?
Над этой шуткой еще древние греки смеялись
Да я до сих пор над ней ржу как конь.
Пусть дадут PPA для Ubuntu.
> Пусть дадут PPA для Ubuntu."Дай гoвна, дай ложку!"
У вас фиксация что ли, раз везде лезете со своими упоминаниями экскрементов?
> У вас фиксация что ли, раз везде лезете со своими упоминаниями экскрементов?Ну а что поделать, все что делается MS - получается именно таким.
> У вас фиксация что ли, раз везде лезете со своими упоминаниями экскрементов?линуксоиды, они такие
Давать тебе в другом месте будут.
Хотя попробуй мегелю письмо написать, может вы с ним поладите.
Что же вы, такие добры молодцы, на ассемблере не пишете? Быстр, прост и лаконичен. Mono - не ахти. Java вам - не торт. Для каждой задачи - свои инструменты. Именно для этого программисту так много нужно знать. Программисту с большой буквы, а не вам подобным, Которые в место того чтобы радоваться обилию инструментария и эффективного его использования - блеют как овцы и поносят чужой труд! Ей богу свиньи...
Ассемблер лаконичен? Надеюсь, с такими "знаниями" ты хоть не считаешь себя программистом с большой буквы.
А в чем проблема? Что может быть проще и понятней ассемблера? Все инструкции являются сокращением слов английского языка. Листинги чисты и читаются на одном дыхании. Нет более компактного языка описать алгоритм чем ассемблер.
Заметь, что основная причина создания ЯВУ была именно переносимость, а не что то иное.
Кстати, пропустил: а эта версия уже поддерживает 6-ой сишарп и другие технологии, которые уже в open source?