Решил зайти на сайт радио MAXIMUM, найти название понравившейся мне песни, прозвучавшей в эфире. Название к сожалению так и не нашел, как не смог зайти на сам сайт. Зато это послужило поводом к написанию данной статьи. Проблема, вообще, давно наболела - продукция компании Microsoft часто вызывает много вопросов и проблем у нас, как разработчиков...
Сайт написан на платформе - это некий ответ Microsoft на технологию компании Sun: . С принципиальным отличием Java - кроссплатформенна, т.е. работает не только в Windows, но и в Unix - подобных ОС, .NET - под виндой и все.
Если учесть одинаковую кривизну рук .NET программистов и, скажем, PHP (что в статистическом случае так и есть), то можно гораздо чаще встретить баги на сайтах мелгомягкого. Неужели простая случайность?!
Сомневаюсь! Скорее дело в технологиях!
Большая часть сайтов ( 80 % ) работает именно на Unix серверах с веб сервером Apache и языком PHP, но некоторые, по непонятным причинам, делаются с извращением на технологиях Microsoft. Есть подозрение, что таким образом осваиваются деньги, но это уже другая тема. Для меня, как и для большинства других разработчиков, непонятно упрямство вышестоящих начальников, свято убежденных в том, что Windows - это круто, хотя ничего другого они и не знают. Для десктопа - возможно, но не для сервера! и уж тем более не для сайта. Т.к. Майкрософт предлагает свой веб сервер IIS и свою SQL Server с ограниченным количеством коннектов по лицензии. Ну что за глупости, ПОКУПАТЬ сервер с верхней планкой посетителей?! А потом все это дружно зависает, т.к. Windows серверы без перезагрузки не живут больше 2-х недель.
Зачем все это?! Ведь есть же отличные бесплатные решения! Open Source - то, что мы выбираем, а так же множество именитых разработчиков во всем мире. Open Source - это программы, поставляемые бесплатно с открытыми исходными кодами, т.е. полностью свободно. Именно последнее является столь непонятной и спекулируемой вещью. Как рассуждают не посвещенные: бесплатный сыр только в мышеловке, и, если программа открыта, значит что-то не так, она не надежна. Как рассуждают программисты: open source - означает, что огромное количество разработчиков во всем мире имеют доступ к коду продукта, все баги найдены и исправлены - любой может исправить найденную ошибку, закрыть дыру безопасности и выложить свое творение на всеобщее обозрение, его код возьмет другой программист, найдет в нем ошибки, исправит, закроет дыры и так далее. В итоге получается заточенный, быстрый, надежный и бесплатный продукт!
P.s. кто подскажет название группы и песни буду очень благодарен! (там были такие строчки: Living in a world without you ) ![]()
Теги: Apache, IIS, Java, MAXIMUM, MicroSoft, NET, Open Source, php, SQL Server, Sun, Unix, Windows, ОС


16.11.2008 в 16:58
Бедный Билл
Икает не переставая.
[Ответить]
Евгений Шестаков Reply:
Ноябрь 26th, 2008 at 00:21
а ему пофигу - он ведь теперь на пенсии
[Ответить]
26.11.2008 в 00:25
Open Source набирает силу. Люди и даже целые компании! стали все больше интересоваться такими вещами OpenOffice, Linux и т.д. - и это тренд!
[Ответить]
13.12.2008 в 05:34
Хороший у вас блог.
[Ответить]
26.04.2009 в 23:33
По поводу что .NET работает только под виндой, вы ошибаетесь.
Ваш OpenSource уже перелизал .NET с оригинала и назвал его Mono. А знаете почему? ПОтому что большинство программистов перешло на .NET. И не жураки они, как вы их называете. Наоборот. Называемый вами мелкософт заботиться не только о потребителях продуктов, но и об их разработчиках.
Про то, что Opensource набирает силу - тоже слабо верится.
Сравните сколько продуктов выпускает в год Microsoft+ другие компании для Винды, и OpenSource. Смешно смотреть на OPenSource(Много людей, но мало делают).
Вся проблема в этом OpenSource - отсутствие конкуренции => скорость модернизации продуктов низка. Этим занимаются только энтузиасты, у которых нет личной жизни и они бесплатно кормят весь мир.
Как будто в Unix нет дыр???? Чёрта с два!
Знаете почему 80% людей сидит под виндой, а не под линуксом, хотя он и бесплатный?
ПОтому что Windows делает продукты в расчете на потребителей, и делает продуктов много, да, иногда с ошибками, но они исправляются.
Unix и Linux - попытка создать утопию, что все прогеры будут бесплатно писать софт, и всё будет бесплатно, даже руки тянуть не нужно - само всё придёт.
Были уже попытки построить социализм. Все окончились неудачей.
[Ответить]
Евгений Шестаков Reply:
Май 8th, 2009 at 17:17
Холивар, есс !!! )))
"ПОтому что большинство программистов перешло на .NET" - а что с Java и Python ???
"Как будто в Unix нет дыр???? Чёрта с два!" - а почему тогда более 80% всех серверов работают под Unix (причем далеко не бесплатных) ?
"Unix и Linux - попытка создать утопию" - а что такое Red Hat ? Всетаки социализм и Open Source считаю некорректным сравнением, т.к. в первом присутствует элемент принуждения а во втором все добровольно и далеко не бесплатно!
[Ответить]