The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выход Mono 3.6, открытой реализации платформы .Net "
Отправлено regged1053, 17-Авг-14 02:49 
> Понятия "хорошо/плохо" могут быть явно заданы только если есть некая объективная шкала
> хорошего и плохого, которая не зависит приверженности любой из сторон.

Буквоедские бла-бла - они такие. Вам бы тухлые помидоры на рынке продавать. Рассказывая про "шкалу свежести" - мол, это не плохие помидоры, а лишь посередине между компостом и самыми свежими. Вы там маркетологом подрабатываете у 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.

> Я как-то проблему не вижу, если честно. Я, собственно, именно с этого и начал.

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

> Ну, считайте на здоровье, вам же никто не запрещает, вроде.

Ну так вы чем-то недовольны в итоге оказываетесь.

> свое мнение чем-то вроде "лично я считаю, что...", а просто утверждали
> безаппеляционно. Что уже не совсем правильно, как лично мне кажется.

Как бы подразумевалось что это мое мнение. А что еще можно подразумевать? Что у меня ЧСВ до небес? :)

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру