Pull to refresh

Comments 356

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Слоган (да и топик так надо было назвать)

Windows 7 — почувствуй себя Богом!
www.overclockers.ru/softnews/35679.shtml
В середине прошлого года для операционной системе Windows Vista была обнаружена недокументированная возможность, которая позволяла выводить в едином диалоге все основные системные настройки панели управления. Как оказалось, подобная функция работает и в среде ОС Windows 7. Все что необходимо сделать пользователю, так это создать новую папку со следующим GUID прямо в имени:
любое имя.{ED7BA470-8E54-465E-825C-99712043E01C}

Создать ее желательно не на рабочем столе, а в дальнейшем можно переместить, например, в меню пуск.

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

По сообщениям ряда пользователей после перезагрузки система в некоторых случаях прекращает адекватно работать, не стартует Explorer, а избавиться от проблемы можно лишь удалив вышеупомянутый ярлык с рабочего стола.
The trick appears to work on both the 32 and 64-bit versions of Windows 7. Vista 32-bit and Windows Server 2008 32-bit should also work. However, it is known to crash 64-bit versions of Vista — and you may need to boot in safe mode or to the command line to delete the folder.

UFO just landed and posted this here
Надо создателям разных твикеров озадачиться созданием таких папок в быстродоступных местах.
Я создал такую папку на Win7 64bit, и примерно в то же время пропало некоторое количество файлов в нескольких папках. Думаю начал сыпаться веник. Вечером проверю…
Совпадение ли?
UFO just landed and posted this here
Аналогично. попробовал на Windows 7 x64 Ultimate.
Папка создалась. Все работает.
У меня тоже получилось.
Ещё бы и Админские права давала… =) но эт вряд ли
Покажите скриншот. Интересно ведь.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
интересно вы родились таким, или с возрастом деградировали?
UFO just landed and posted this here
А не у вас ли? Скажие, пожалуйста, в каком месте надо было смеяться.
UFO just landed and posted this here
тоже не нашел слово «лопата» :)
По теме
GodMod писать необязательно, нужен только ключ.

«Оффтоп:»
Вы месяц на Хабре и уже имеете карму и рейтинг в –75,00 / –207,75.
По моему это новый рекорд.

UFO just landed and posted this here
Просто у читателей блогов о Windows нет чувства юмора.
-104,00 / -253,75
Падает с ускорением свободного падения)
cat «test… test… test...» | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Плохая копипаста?
s/cat/echo/

На самом деле без разницы. Просто лишних ошибок File Not Found не будет.
поправил ваши минусы до круглого числа :) если уж и минусы — то математически красивые
Интересная штука, но при чем тут Godmode?

Pepyako.{ED7BA470-8E54-465E-825C-99712043E01C} тоже прекрасно работает.
Вы правы. Я думаю, GodMode добавили для пущей важности уже авторы новости.
Проверил на своей Windows 7 x64 — работает. По сути, это способ представления пунктов из Control Panel. Один к одному.
Перед точкой можно что угодно писать.
Капитан, я давно вас ищу. Мне столько вам надо сказать.
Простите, не понял шутку.
UFO just landed and posted this here
Здесь главное {ED7BA470-8E54-465E-825C-99712043E01C}, можно создавать в любом месте жесткого диска.
Подобная штука и в XP должна работать. Правая часть называется CLSID, левая — просто название каталога.
Такое еще в WIN 95 работало, помню в Start впихивал Control Panel и другое.
Честно говоря, немного поднадоели желтые заголовки на хабре… Недавно вон мысли читать научились, теперь ГодМод
Говорят, что наличие слова GodMode с точкой необязательно.
Можно сделать папку {ED7BA470-8E54-465E-825C-99712043E01C}
GodMode не обязательно. Но у меня просто папка с {...} не прокатывает. Нужно *.{...}
UFO just landed and posted this here
и кип справа.
Эх, аэро словно полупрозрачная шторка в душе… (:
и диск в приводе у него не загружен. а привод есть :)
опасная вещь — выкладывание скриншотов )
комедийный сёдзё-ай, если совсем уж точно :)
Вот из-за таких «сюрпризов» предпочитаю Linux :)
Ээээ… но это же приятный сюрприз!
Этот да. А сколько еще может быть подобных, но не приятных? :)
Выключите режим «Паранойя»
Для выключения режима «паранойя» используйте название папки
DE7BADBE-EF54-264C-1242-513791A1C92D

Автоматически выключится firewall, песочница для новых программ и антивирус.
Отличный шаг для вируса — просто создайте папку с нужным именем
что вирусмейкеры сейчас и сделают :)
Ни в коем случае — лично проверил! ;)
Вы меня запутали. :) Прочитайте комментарии в порядке их поступления.
Т.е., то, что в Линуксе есть миллион тулзуевин, настраивающих систему — нормально, а если в Винде нашлась вторая — так это сюрприз и наталкивает на мысли что могут быть и другие — неприятные сюрпризы? Странная логика.
Абсолютно не странная. Если есть хотя бы одна(!) недокументированная фича системы, про которую вдруг становится известно — значит система уже не может восприниматься как надёжная, ибо если вас обманули один раз — обманут ещё миллион. Сама по себе тулза — это хорошо, но вот то, что про неё никто не знал — очень плохо и не делает чести M$.
Жырный троль збежал из ЛОРа. :)
Интересно, а все ли функции того же bash документированы. Уверен что нет потому что документация открытых проэктов это всегда больное место. О документировании ядра (читайте исходники) или проэкта вроде xorg даже речи не идёт.
А уж сколько рождественских яиц в открытых проэктах что с вашим песимизмом впору вам рвать волосы на голове.
Сертифицированный вендузятник сбежал с…

«Интересно, а все ли функции того же bash документированы.»
Все.

А теперь подумай, дружок, почему в vista у команды net user скрыт ключь «active».
1. «Жырный»
2. «троль»
3. «збежал»
4. «проэктах»
5. «песимизмом»

зы: вешайся.
У баша явно все, у ядра тоже, у ксорга может и нет, но оно и не надо, ибо кому нужен ксорг, тому нужны исходники, а они как минимум снабжены комментариями. Так что, батенька, тролль тут явно не я))) В любом случае — лезете в исходники и смотрите что да как, исходники — лучший в мире документ по всем функциям программы, только читать его надо уметь.
Я линуксоид. Мне нужен xorg. Мне нужны исходники (gentoo), но я их не читаю. Это ужасно, да?
Это к чему? Не читаете — ну и отлично, это ваше дело.
P.S. Надо провести тест, просто при случае в комментариях упоминать, что я пользователь Linux и посмотреть, сколько одно это слово соберёт минусов. Мда, а я-то грешным делом думал, что на хабре в основном осведомлённые в техническом плане люди вращаются.
Ну вот я написал что я пользователь linux. Я не отношусь предвзято к какой-либо системе.
Я, к примеру, ну понял причем ваш комментарий об исходниках. О какой явности для пользователя идет речь? Документация да — обширная. Но исходники пользователь читать не будет.
Да, вы правы, пользователь читать исходники не будет. Но и техническую документацию — тоже. Мне на самом деле очень нравится винда (семёрка и сервер 2008 первый и второй), но мне жутко не импонирует политика M$. Если бы M$ всё делал прозрачно для пользователя и уважительно к разработкам других людей и фирм — было бы очень хорошо, но увы, это далеко не так. Разработчики ксорга ничего не скрывают, разработчики проприетарных программ для Linux обычно тоже (иначе рискуют жутко поплатиться за это, ибо конкуренция, и уважение — это самое главное). А M$ же любит забыть проинформировать пользователя о некоторых аспектах…
А я пользователь и если надо — читаю документацию.
Мне нравятся системы Windows и Linux. Использую и те и те.
У MS политика такая, нераскрытие всего и вся.
А вот пример тех, кто поприетарен под линуксом и скрывает структуру кода и мало документируется — fglrx — Драйвер для радеонов.
Работает раза в два-три производиетельней последних свободных драйверов. Хотя, я перешел на свободные, т.к. под линуксом в игры не играю и производительность мне не так важна.
Среди програмистов, людей способных читать исходники ядра и понимать за что они отвечают, а также учитывать разные побочные эфекты менее 1%.
Исходник не может заменить качественную документацию, он заменяет только её отсутствие.
Да и если было бы иначе, список комитеров в ядро было бы значительно больше.
да ладно вам…
В APT вон вообще есть коровья СУПЕРСИЛА.
а в манах про это ничего не написано ;)
Ну, дык то в манах и то коровья суперсила)))
P.S.
Поражают вообще люди, которые чуть ли не молятся на конторку, которая всеми способами разводит пользователей. Вам нравится быть опущенными — пожалуйста, мне лично нет. За что вы так поддерживаете m$? Назовите хоть одну их революционную разработку, которая реально бы напрямую помогла развитию компьютерных технологий. Нету таких и не будет. В общем, бесполезный холивар, извращенцы (такими я считаю большинство людей, осознанно поддерживающих M$ и опускающих Linux) спорят с задротами (коими вышеобозначенная группа людей считает меня и подобных мне). Ни то, ни другое не верно, но результат плачевен. Так что давайте не будем устраивать филиал лора)))
да чего вы возбудились-то? )
с чего вы взяли, что я ярый фанат мс и противник осс? ;)
у меня на домашнем компе уже 8 лет linux установлен, но и вин стоит(поиграться иногда)
и ничего пока не случилось, заговорщики микрософта пока не завербовали ;)
Да я не вам ни в коей мере)) Я просто, как общий комментарий сразу на несколько вышеидущих постов))
А чо в вашем линупсе полноэкранный флеш перестал тормозить?
Прими вещества и покинь Хабр, и семки свои подбери.©
А что, Windows уже умеет без flash-плагина от адоба воспроизводить флеш? Намёк понятен?
Знаете, мне в достаточной степени пофиг на минусы и репутацию, но немного боязно за то, кто же вырастет из таких «личностей», которые ставят минусы за одно упоминание слова Linux. Windows без flash-плагина не воспроизведёт флеш, Linux тоже, все претензии к адобу. Это просто констатация факта, даже толпа идиотоввоинствующих виндузятников ничего с этим поделать не сможет. Мда, аудитория хабра в целом оказалась жутко неадекватной.
это в определенной мере нормально, что линуксоиды в «виндовом» топике и виндузятники в «линуксовом» набирают минусы не за троллинг (с троллингом и так понятно всё) — ведь читают такой топик в основе своей именно поклонники пользователи соответствующей ОС, вот и болезненно реагируют на критику любимой системы :)
Оффтоп, но все-же.
Тормоза флеша в линухе в полноэкранном режиме существуют по 2-м причинам:
1. Немного некорректное поведение планировщика задач (http://www.opennet.ru/opennews/art.shtml?num=23402)
2. По моим наблюдения на почти двух десятках машин, флеш на интеловских процессорах работает гораздо быстрее, чем на амд. Так что те, кто на амд в линуксе, до сих пор плюются. Я недавно из-за этого на интел перешел. Все тормоза пропали ))
ну вообще да, перестал.
Назовите хоть одну их революционную разработку, которая реально бы напрямую помогла развитию компьютерных технологий


computer on every desk and in every home
И это конечно заслуга M$, ага, они почти ничего ради этого не сделали, только навредили почти везде, где могли, особенно сильно в интернете, затормозив своими IE развитие технологий лет на 5. Ох.
напоминаю историю, молодой человек

windows nt была первой ОС (начало разработки 88 год), которая поддерживала (и поддерживает) асбтракцию ядра от конкртеного железа. До них разработкой Ос занимались лишь железяные фирмы для своих собственных машин (IBM, Digital, Apple..) Win nt 3.1 вышла с поддержкой i860, x86, MIPS, Alpha.

Мало того, windows NT поддерживала абстракцию ядра от прикладного API. WinApi — это лишь один (правда, оказавшийся основным) api для ядра windows nt.

и еще придумать идею — это несложно. А вот воплотить ее и довести до каждого человека — это гораздо круче
Угу, а какая практическая польза мне от этого? Да и всему остальному миру? M$ небось открыла свои наработки в технологиях (не в коде, а именно в технологиях!), чтобы другие могли развиваться самостоятельно и развивать эти самые технологии? Я могу использовать ядро win в своих разработках? Нет, нет и снова нет. Я могу только писать под winAPI, который, к слову, стал пригодным для использования только в последнее время, помните, сколько проблем вызывали всякие хаки и недокументированные фичи, которые активно использовались разрабами? А ведь winAPI непереносим, что ставит его сразу ниже любого пригодного для использования кроссплатформенного API. И MS официально открестилась от поддержки в новых версиях Windows всего того, что сторонние разрабы нагородили с использованием этого WinAPI. И кстати, вспомните кто разрабатывал ядро nt, а так же обратите внимание на то, что с ним стало сейчас. Первыми что-то реализовать, в частности, абстракцию — это не великая заслуга, заслуга — это сделать это что-то качественно.
Ядро nt разрабатывал Dave Cutler, сейчас он руководит разработкой Windows Azure

остальные ваши «утверждения» такого же качества.

не надо верить всему тому что говрят в интернетах, тем более на линуксоидных форумах

попробуйте иметь свое мнение
Я верю тому, с чем сталкиваюсь в процессе изучения всяких околокомпьютерных вещей. Я не вижу ни одной строчки кода, пожертвованной M$ в проект Wine, вижу, что обеспечить даже обратную совместимость приложений от версии к версии Windows M$ не может (за счёт этого самого WinAPI, видать), вижу что написание программ для WinAPI абсолютно бесперспективно ибо подобные программы обречены на существование в жёстких рамках одной платформы, даже с WM совместимости нет. Я не готов с этим мириться, если я хочу написать качественную программу, я выберу либо Java, либо Python (либо много чего ещё, конечно, но я о среднем типичном случае говорю), чтобы иметь как можно более широкую поддержку платформ (вы ведь помните, мы пишем качественную программу для пользователей, а не ради срубления бабла побольше). В качестве граф. библиотек выберу наверно QT, если нужна будет БД — MySQL, SQLite или постгрес и т.д. И вот встаёт вопрос: что из этого сделано при участии M$ и самое главное, что M$ может мне предложить взамен? C#? Он не поддерживается ни на чём, кроме Windows. .NET в целом? То же самое. И накой они мне, когда они не позволяют сделать элементарной вещи — удовлетворить потребности пользователей, которые явно не должны зависеть от определённой ОС при использовании нужных им приложений. Я конечно всячески поддерживаю OSS, но для меня главное — удобство конечного пользователя. Ничего из написанного на продуктах M$ (кроме, разве что, извращённых попыток писать на VS кроссплатформенный код на С++) этой цели не удовлетворяет, ибо лично мне, как конечному пользователю, удобней использовать Linux, кому-то удобней MacOS и т.д. Почему софт зависит от ОС я лично не понимаю, поскольку прекрасно знаю, что эта зависимость ничем не обусловлена и абсолютно абсурдна, ибо на данный момент кроссплатформенные технологии предоставляют как минимум не меньшую свободу действий для разработчиков.
вижу, что обеспечить даже обратную совместимость приложений от версии к версии Windows M$ не может

давайте без голословных утверждений. Я например, имею дело с одним бизнес-критичным приложением под winapi, откомпилированным еще в 98 году. оно работает без проблем под семеркой. А что у вас? и сравните это пожалуйста с конкурентами.

и вобоще, кросплатформенность — это миф. напишите хотя бы одно приложение «востребованное реальными пользователями» и позанимаетсь его поддержкой.

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

Поэтому нормальный разработчик выберет winapi, который заведется на 90% машин в мире. если он конечно хочет кормить свою семью, а не служить выскоим идеалам.
то, что в 98 году кто-то качественно написал приложение ни о чём не говорит. И кроссплатформенность — это не миф. Посмотрите, даже такие монстры, как MatLab полностью кроссплатформенны. Я уже не говорю обо всяких научных системах вроде ansys и т.д. Opera юзает WinAPI для отрисовки интерфейса, но тоже полностью кроссплатформенна (за счёт бэкенда). Почти любое грамотное приложение на Java, Python, Perl etc кроссплатформенно с рождения. И они заведутся на 99.9% машин в мире, в случае Java и Python при желании включая даже MID устройства. И никаких проблем, ровным счётом никаких! Собственно, проблемы возникают только при использовании продукции M$ для написания своих приложений. И нет, мне как разработчику кроссплатформенность нужна очень и очень. Я не хочу впустую тратить своё время на написание программы, которая заработает дай бог на десятой доле операционных систем, в то время как я могу покрыть всё эту область при тех же затратах. То, что виндой пользуется 90% населения — это сиюминутная статистика, я не могу быть уверен, что через 10 лет ничего не измениться, и кому тогда будет нужна ваша программа? WinAPI заведомо лишает вас гибкости в принятии решений, не предоставляя ничего взамен, ибо написать приложение на C++ + QT не сложней, чем на C++ + WinAPI, а C# отлично заменяется Java и Python. И кормить семью тут не аргумент — вы деньги получаете за продукт, а не за используемые инструменты, поэтому всегда есть выбор. Обратите внимание, многие игроки рынка, не связанные с M$, очень активно избавляются от зависимости от этой компании. Благо все возможности есть. А вы призываете при двух равных наоборот осознанно ставить себя в зависимость от одной корпорации. Согласитесь, неразумно.
че то вы отвлеклись

вы задали конкретый вопрос — чего такого сделал майксрофт для развития компьютерных технологий?

я дал конкретрный ответ

вот с ним и спорте, если не солгасны, и аргументируйте

а вы про какую-то кроссплатформенности и ваши проблемы как разработчика.
никого не волнуют ваши проблемы.

а я все жду примеров слома обратной совместимости
Да, действительно отвлёкся))) Да: конкретный ответ на конкретный вопрос уже был, никому никакого профита ни от ядра NT, ни от наработок MS не досталось, ибо всё это не вышло за рамки Windows. Это как с наукой: помните, все корифеи в один голос орали, что все достижения науки должны быть общественным достоянием, иначе толку от них как от козла молока. Тоже и тут.
Слома обратной совместимости в прикладном ПО навалом, позапускайте старые версии freeware прог на семёрке и посмотрите. А на уровне кода я особенно с этим не сталкивался, ибо давно уже не использую Windows для разработки, но где-то были простенькие примерчики, рейд через денёк перебилдится, зайду в винду, гляну.
Каких примеров? Alcohol и DT для XP под 7 чуть ли не к краху системы приводят, это из того, что я лично видел. Казаки у меня не запустились под вистой, мало того, выводили её в BSoD, но я грешу на драйвер ATI. Поскольку виндой не пользуюсь, конкретно ещё сказать не могу.
А про компьютер в каждом доме — это опять-таки к вопросу, а что бы было если. Прямой заслуги MS тут нет никакой, не они производят железо и не они разрабатывают новые технологии. Единственное что они делают — популяризируют компьютер и всё с ним связанное. Но поскольку делают они это в весьма нелицеприглядной манере (подгибая всё и вся под себя), то уж тем более сложно сказать, что бы было, если бы в силу исторических причин MS не стал монополистом. Уж точно развитие электроники не остановилось бы, и у нас так же были бы современные процессоры, быть может даже в большем количестве, поскольку MS своей поддержкой x86 (собирательно говоря) only прижал остальных игроков.
приложение это, кстати, говнософт еще тот.
но ведь работает.
вижу, что обеспечить даже обратную совместимость приложений от версии к версии Windows M$ не может (за счёт этого самого WinAPI, видать)

Купите очки, вы плохо видите. MS практически идеально обеспечивает обратную совместимость, зато практически в каждом нарушении если такое имеет место быть — виноваты сторонние разработчики которые не умеют толком читать документацию и писать хороший код.

История из жизни — после очередного обновления сломалась одна очень популярная программа, начав вызывать код по несуществующему адресу. Причем баг был плавающий и появлялся не всегда. После изучения этого приложения с помощью дебагера была найдена такая функция:

void CompactDatabase(DataBase *DB)
{
VARIANTARG v1, v2, v3;
VariantInit(&v1);
VariantInit(&v2);

DB->Compact(&a, &b);

VariantClear(&v3);
VariantClear(&v2);
VariantClear(&v1);
}

По идее ф-ий должна была сжимать базу данных (на самом деле этого из-за ошибки разработчиков кстати не происходило), но главное что в ней инициализация происходила для двух переменных, а чистка уже для трех. VARIANTARG — это структура которая может хранить данные разного типа и в ней есть байтовое поле которое определяет тип данных. Что делает VariantClear? Обычно она ничего не делает, кроме как для трех типов данных — освобождает BSTR и вызывает Release() для COM интерфейсов. Что же получилось? А получилось так, что вот эта третья не инициализированная переменная содержавшая всегда мусор, после обновления системы начала содержать другой мусор, благодаря которому стала представляться COM интерфейсом (до этого, со старым мусором прикидывалась числом). Соответственно из-за этого пришлось MS вносить изменения в обновление, чтобы на стек в этом мусоре для этого приложения не попадался такой, который бы делал данную переменную COM интерфейсом (заодно и отключили вызов сжатия БД который приложение и так на самом деле не делало, ускорив тем самым работу программы). И так MS приходится мучаться с большинством приложений, только вы сами думаю понимаете, что вообще все существующее ПО они не в состоянии проверить, вот и получаются потом такие вот ноющие пользователи. От вас, как от IT-ка было странно слышать такой же чисто юзерский взгляд на проблему.
Это не чисто юзерский взгляд. Да, виноваты конечно разработчки. И ваш пример в данном случае не показателен, а поскольку у меня ребилдится raid в винду зайти не могу и поискать более подходящий примерчик соответственно тоже))) У вас всего лишь ошибка разработчика на c++, которая, судя по коду, могла бы быть выловлена всякими анализаторами. Но вспомните, раньше было принято использовать именно хаки винды для обеспечения некоторого функционала. Да, это было не официально, но это было принято и M$ не блокировала всякие обходные возможности винды. Теперь разрабы Wine плюются, потому что то, что по документам должно работать так, на практике работает совершенно иначе. Кстати, тот же COM. Как кричали в MS, что COM — современная технология, все ринулись её юзать, и где этот COM сейчас? А не будет ли тоже самое с .NET?
то есть майкрософт должна была блокировать хаки?

COM был придуман 20 лет назад, и сейчас живее всех живых, ибо основа винды.

беспокойтесь лучше за будущей QT
Это один пример из миллионов, он даже в своем роде не уникален вовсе и ужасно банален. Главное что проблемы совместимости практически никогда не являются виной самой MS, там же не дураки сидят, а тысячи самых отборных программистов и инженеров со всего мира и с этим сложно поспорить.

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

И главное, как вы мне запретите не пользоваться хаками? К примеру я сейчас пишу под мак и сейчас в Snow Leopard Apple запретила писать плагины для контекстного меню, благодаря которому я раньше расширял возможности Finder. Сделано это в целях защиты от вирусов. Вот это называется поломать совместимость, потому что вся моя программа работали исключительно в виде такого плагина. Теперь я использую хаки и в обход защиты Apple приходится внедрять свой код, став по сути ужасным вирусом.

Да, по поводу COM — эти плагины в Mac OS основывались как раз на COM ;) COM в умелых руках очень хорошая и удобная технология, как видите с этим не спорят даже Apple взяв на вооружение и себе.
Вы сначала сказали что MS нисколько не беспокоится об обратной совместимости. Привели пример о том, что выпускали специальное обновление для «поддержки» ошибки в конкретном приложении. И кстати это не единичный случай. Раньше была целая группа (не знаю как сейчас с этим) которая до выхода новой версии ОС тестировала популярные приложения на совместимость и делала специальные заплатки. Что же Вы пишете в ответ? Что COM старая технология, что MS зря на нее сажал… это значит не надо больше поддерживать COM? Т.е. не нужна обратная совместимость? Разберитесь для начала.
Джоэл Спольски писал про это, Лагерь Реймонда Чена проиграл лагерю MSDN
Точно, вот например перевод этой статьи (раздел «Две силы в Microsoft»).
Не скажу, кстати, что согласен с автором, время показало что он не совсем прав. Но главное что я тогда подцепил при прочтении — это существование громадной работы над обратной совместимостью, которая проводилась MS.


а пркатическая польза в том что сейчас компьютер стоит на каждом столе, железо стоит 300$ а ос — 50$ (для вас — бесплтано)

и именно поэтому стали возможны столь любимые вами интернеты.
А где тут M$? Не они разрабатывают железо и не они поддерживают интернет, они с трудом умудряются следовать стандартам и сами практически ничего не делают для развития тех же интернет-технологий. И нет, у меня окромя Linux стоит 2 лицензионные системы от MS + Office + Vista лежит в ящичке, пожалуй, на данный момент у меня чуть ли не весь софт лицензионный на всех компах))))
что то вы плохо понимаете, скажу более конкертено

майксрофт была в начале 80, когда железо стоило 5000$ а ос еще больше, и чтобы работать с ней, было нужно быть it-проффесионалом.

и именно она сделала такую ОС, которая превратила компьютер в доступную для миллиардов людей вещь.

Неважно как она это сделала, плохо или хорошо, и мог ли кто-то сделать лучше. Тот факт что никто другой так сделать не смог, и то что виндовс стоит на 90% машин — он все доказывает.

И интернет-технологии — это далеко не все, как бы вам не казалось обратное.
Вы пытаетесь судить с позиции а что бы было если бы всё было не так. Не было бы MS — был бы кто-нибудь другой. Помните коммодоры? А его в живую видел один раз, но насколько я знаю рвали они в своё время PC+Win как тряпку. А я хочу обратить ваше внимание на то, что кроме продвижения своих продуктов на рынок и управления этим самым рынком MS практически ничего не сделала полезного. Все достижения по стандартизации, по разработке протоколов и т.д. принадлежат не MS. Наоборот, многое MS делает под давлением мирового сообщества, те же браузеры — отличный пример, не будь w3c и всяких Mozilla, пользовались бы вы до сих пор движком IE6. А сколько лет MS игнорила ISO стандарт odf? А когда в Windows появилась поддержка vorbis? Ну и т.д.
у меня в конце 80ых был дома и коммодор и 286, и я имел возможность их сравнивать

я с вами заканчиваю спорить, к сожалению:(
)) В любом случае, поживём — увидим. Мне думается, что в не таком и отдалённом будущем Windows в современном виде исчезнет под давлением Linux, а может всё будет и не так, недаром M$ ищет людей для противостояния наплыву Linux, вдруг очередной маркетинговый бред загубит отличные начинания.
Вы спросили про то, что принесла MS. Вам сказали что в свое время именно она сделала ОС, которая в частности сделала PC более доступным (на самом деле не совсем в ОС дело, а в том как она смогла со всеми договориться). Да, потом появились и другие ОС и сама MS стала отставать в плане поддержки некоторых стандартов (если говорить про веб). Это частая проблема «новаторов». Но именно эти новаторы «запустили» рынок. Были бы другие — другие бы принесли что то полезное, в данном случае это сделала именно MS.
Хм. Отставать — это крайне дипломатично сказано. MS устроила полный игнор неподконтрольных ей мировых организаций, включая ISO, одновременно активно пытаясь пропихнуть на рынок свои закрытые поделки и подмять под себя эти самые организации. IE6 и 7 — это не отставание, это катастрофа, намеренно организованная MS. И до сих пор MS продолжает заниматься подобной деятельностью. Вспомним, что из-за жадности MS сложилась беспрецедентная ситуация, на данный момент существует два ISO стандарта документов аналогичных типов, причём из-за ooxml ISO поимела огромные проблемы, так как по нему был удовлетворён иск о нарушении патентных прав. А .NET? На момент старта проекта давным-давно существовали Python и Java, которые и сейчас ни в чём не уступают поделке MS, так зачем было разрабатывать свою платформу? Правильно, чтобы подсадить побольше разрабов на Windows, ибо и Java, и Python кроссплатформенны. В итоге опять имеем намеренное торможение прогресса, так как ресурсы квалифицированных разработчиков были размазаны по двум по сути абсолютно идентичным (.NET и Jаva) платформам.

А запуск рынка, ИМХО, в данном случае просто назревшая необходимость. Железо дешевело, мощности увеличивались, MS просто первая заняла подготовленную во всех аспектах для неё нишу и никого в неё не пустила. А вот что они при этом сделали полезного — непонятно. Зато вреда нанесли просто неимоверное количество. Больше всего интересует вопрос каким образом написанный на коленке Linux поджимает по всем мыслимым и немыслимым параметрам Windows, над которым трудятся сотни высококвалифицированных программистов MS?

Сейчас появился второй игрок, Google, который в некотором плане полностью противоположен MS. Если MS всеми силами пытается забить развитие всего, что она не может контролировать, то Google наоборот всячески поддерживает развитие перспективных технологий. И конечно Google всегда в выигрыше, потому что всё новое и перспективное исходит не от MS.
А фанатизм в чём?))) Разве что только в ненависти к MS, вполне обоснованной, кстати. Белых и пушистых не бывает, но всё же. Я начинал изучения программирования с хе-хе, паскаля, потом был делфи, а потом — VS 6.0. Мне казалось, что VS 6.0 — это самая передовая платформа, а С++ самый лучший язык. Но потом я случайно узнал про Perl и заинтересовался миром альтернативных технологий. Выяснилось, что С++ не имеет никакого отношения к МС и что существуют сотни перспективнейших технологий, которые как-то не особенно хорошо поддерживаются в Windows. Потом я заинтересовался интернетом. Тогда ещё не было IE8, но уже давным-давно существовала w3c. Оказалось, что и тут MS позади планеты всей и что из-за MS невозможно создать нормальный сайт, а тогда ещё доля IE была коллосальной. Дальше я уже перестал удивляться, когда обнаруживал, что Linux портит ntfs разделы, потому что MS не удосужилась сообщить спецификации своей ФС, что Windows использует национальные кодировки, хотя они уже лет пять как полностью похоронены и т.д. и т.п. Всегда везде и во всём если где-то что-то не так, связанное с продуктами MS и современными технологиями, то виновата в этом оказывалась MS. Учитывая то, что я больше склоняюсь к красивому и эффективному программированию, а не к написанию быдлокода под заказ, и то, что я всячески поддерживаю любое технологическое развитие софта, стандартизацию и открытые модели разработки (не обязательно открытие исходников), то какое интересно у меня должно было сложится отношение к MS?
Помните коммодоры? А его в живую видел один раз, но насколько я знаю рвали они в своё время PC+Win как тряпку.

глупость и полное незнание. Максимум, что они могли рвать, это pc+dos, и то вряд ли, поскольку он имели 8 битые процессоры и 64 кб памяти, и в основном использовались как игровые приставки. Какой Win?
Все достижения по стандартизации, по разработке протоколов и т.д. принадлежат не MS

MS входит во все сколько-нибудь значимые комитеты по стандартизации, в том числе и в w3c
А я хочу обратить ваше внимание на то, что кроме продвижения воих продуктов на рынок и управления этим самым рынком MS практически ничего не сделала полезного

Вопрос — кто придумал XMLHttpRequest и сделал возможным ajax, и, в конце концов web 2.0?

это не отставание, это катастрофа, намеренно организованная MS

слово «намеренно», безусловно, требует доказательств

А .NET? На момент старта проекта давным-давно существовали Python и Java, которые и сейчас ни в чём не уступают поделке MS, так зачем было разрабатывать свою платформу?

Какие-то совсем невозможные вещи говорите. Про J++ слышали? Майкрософт как раз начала с поддержки Java и разработки виртуальной машины и IDE оптимизированной под windows. За что получила иск от SUN и решение суда о запрете такое делать. После чего появился NET.

И вообще, конкуренция — это двигатель прогресса. Не было бы таких двух платформ, все развивалось бы гораздо медленее. Стандарты в этом смысле, это скорее его тормоз.

Больше всего интересует вопрос каким образом написанный на коленке Linux поджимает по всем мыслимым и немыслимым параметрам Windows, над которым трудятся сотни высококвалифицированных программистов MS?

Список мыслимых и немыслимых в студию. Особенно по доле рынка.

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

Для кого красиво и эффективно писать то будете, если не секрет? или ради идеи?

потому что MS не удосужилась сообщить спецификации своей ФС, что Windows использует национальные кодировки, хотя они уже лет пять как полностью похоронены и т.д. и т.п.

Почему МС должна сообщать? Их продукт, что хотят то и делают.

По поводу нацинальных кодировок я не очень понял, могу только догадываться. Сообщу только что win nt 3.1 уже полностью внутри работала на юникоде, а сам стандарт был принят при активном участии майкрософт. А то что до сих пор используются национальные кодировки, так все просто: это нужно покупателям Windows.

я вот дальше устал продолжать
1) вы слышали про разбирательства с Sun? За что, как думаете, миллиард пришлось отстегнуть?

Ms тогда вполне осознанно перетягивали одеяло разработки java на себя, внося в язык множество некроссплатформенных расширений и проблем.

2) Не так давно была история с патентами на ядро Линукс, что вообще бред откровенный и запугивание.

3) а помните, разбиратество ФБР с Ms, где Гейтсу показывали внутреннюю корпоративную переписку? Там они тоже не кроликами были.

Не… Ms — это ярчайший пример монополии, которая вредна для рынка и здоровой конкуреции.
Претензия была такова, что МС вместо того чтобы развивать яву, придумала NET. На что я ответил, нет, она сначала попробовала развивать яву. Да, там были несовместимости и определенные отклонения от стандата, связанные в основном с тем что вм была заточена конкретно под винду. Но язык то в целом был тот же.
Что сан ей делать запретил.
и теперь майкрософт виновата в том, что программистам приходся учить два языка, яву и c#. ага.
Не надо только про J++ бред писать. Эта поделка была намереным саботажем против явской платформы, поскольку создавалась с тем, чтобы уничтожить кроссплатформенность явы (а кому она была нужна в те времена такая, да ещё и без кроссплатформенности?). О каком ещё развитии вы говорите??? Это недобросовестная конкуренция и шаг назад в развитии. :(
Вы конечно правы. Собственно, спорить-то и не о чём, ибо мы имеем разную позицию по отношению к одному и тому же вопросу. Но всё же.

По поводу нац. кодировок — блокнот в вынь 7 до сих пор сохраняет файлы в cp1251, естественно, они не открываются без бубна в Linux и прочих ОС, поддерживающих весь набор кодировок. ибо как известно, надёжного алгоритма определения кодировки по файлу не существует, поэтому де факто всегда и везде (кроме продуктов MS, конечно же) предполагается, что текст сохранён в utf-8.

По поводу стандартов: ага, MS везде состоит (на самом деле не везде, сейчас много всяких окололинусковых тусовок, в которых есть все игроки рынка, кроме MS). и вроде как MS что-то делает. Да вот как-то всё не так. Синтетический, но всё же тест на стандарты Acid3 IE8 вообще сливает по жёсткой. MS сказала, что прохождение теста на стандарты — не цель (собственно, видимо, как и соответствие им). Уже что-то, раньше MS вообще отказывалась комментировать уличения в несоответствии общепринятым нормам. Я лично сталкивался с диким поведением IE8 при простейших комбинациях overflow, max-width и position. А попытки MS протолкнуть в W3C в качестве стандарта проприетарные форматы? А попытки де факто сделать реализованный в IE функционал стандартом в обход всех других существующих игроков, которым всё это нафиг сдалось? Раньше периодически всплывали сообщения, что MS пытается что-то нечестно сделать в области стандартов. И с ooxml у них это удалось, а что в итоге? Выглядит всё это как попытка подмазаться к сообществу и в нужный момент пропихнуть то, что выгодно MS.

И ФС — это тоже очень забавно. ФС — это не часть системы, ФС — это способ хранения данных, выходит, что записав свои данные на ntfs вы не сможете их прочитать без Windows. Абсурд, мне как пользователю вообще непонятно, почему это MS без моего ведома делает мой винчестер с данными непригодным для свободного использования. А ведь в Windows нет поддержки ни одной открытой ФС (fat ни в счёт, устарел он), то есть выбора-то у вас нет.

Ну, про J++ тоже много баек ходит, ну да ладно. И никто не мешал MS использовать любой из открытых развитых проектов, тот же питон. В итоге вроде MS ничего плохого не делает, но с другой стороны ничего хорошего — тоже. Хотя. Вспомним два сайта на серверах MS, один с поливанием грязью Linux, а другой — против VMWare. Второй я лично видел. Вы конечно извините, но даже после такого:
www.microsoft.com/windowsserver2008/ru/ru/virtualization/vmware-comparison.aspx
я не могу адекватно относиться к MS, а то, что было на том сайте — это вообще мрак. Одного факта ведения столь нечестной конкурентной борьбы вполне достаточно, чтобы считать MS худшей современной компанией на рынке компьютерных технологий. Мне жутко не нравятся все нечестные ходы, подавление конкуренции и прочие выходки со стороны MS. Такое впечатление, что компании реально предложить нечего и все их силы сводятся к тому, чтобы доказать, что их продукт не хуже, чем у конкурентов, а не к тому, чтобы сделать его реально лучше.
В итоге вроде MS ничего плохого не делает, но с другой стороны ничего хорошего — тоже. Хотя. Вспомним два сайта на серверах MS, один с поливанием грязью Linux, а другой — против VMWare. Второй я лично видел. Вы конечно извините, но даже после такого:

Vmware в начале этого года отличилась еще круче с анонимным поддельным видео на ютубе. И главное, очень долго не хотела сознаваться.
Знаете историю? Или рассказать?

а что не так с табличкой? конкретно пожалуйста. Используя Hyper-V в проадкшн, может я чего не знаю?

и мне странно, что вы, как человек, как бы разбирающийся в программировании, можете говорить, что можно заменить c# на питон. По поводу j++ выше отвечу
по поводу ntfs хочу еще заметить, что используя это фс уже лет 12, никаких описанных вами проблем не словил.
Все ок.
И 12 лет назад вы тоже могли прочитать ntfs раздел из ОС, отличной от Windows?
сюрприз-сюрприз

мне не надо читать раздел ntfs в системе, отличной от виндовс

если надо, у меня есть fat
> по поводу ntfs хочу еще заметить, что используя это фс уже лет 12, никаких описанных вами проблем не словил.

Конечно! Какие проблемы с совместимостью ntfs с другими ОС, если не используешь другие ОС! Напоминает фанатика-опенсурсника по имени Xenius с ЛОРа, который тоже очень любит так мыслить: «Мне не надо, значит проблемы в принципе не существует».
Вот-вот-вот, fat — это не ФС, у меня файлов больше 4-х гигов на террабайт наберётся. А любые разработки и достижения в любом случае надо рассматривать не изнутри, а извне. Было бы странно, если бы ntfs под Windows не работала. А вот как она работает под Linux. FreeBSD, Solaris? И что, ntfs хорошая система? Да. Но вот можно ли рассматривать эту ФС как, например, положительный вклад MS в развитие технологий хранения данных? Определённо нет. Толку от ntfs — абсолютно полный 0, поскольку эта система де юро полностью непригодна для нормального использования вне мира MS. (сейчас конечно уже пригодна, но это не заслуга MS) Итого — фактически ntfs принесла только вред, поскольку обеспечила колоссальный отток людских (и не только) ресурсов от действительно полезный проектов.
а по поводу j++ мне пришла в голову отличная аналогия
Ситуация между сановской явой и j++ абсоютно идентична теперешней ситуации между .NET и mono
Какие были претензии к майкрософту тогда?
1. J++ поддерживала устаревшую спецификацию 1.1 (сейчас моно поддерживает только 2.0)
2. j++ не поддеривала все фичи сановской явы (моно тоже)
3. j++ содержала расширения (библиотеки), которых не было в стандарте. Опять же у моно полно такого

Однако сравним, как тогда себя повел сан(иск на миллиард и запрет заниматсья явой), и как ведет себя сейчас майкрософт.

Ну, сану то можно, он хороший, в ядро коммитит.
А вот майксрософт — абсолютное вселенское зло.
MOno — это открытая разработка, а J++ — нет. И я лично нигде ничего не писал по поводу иска сана к MS. По моему мнению никто и никогда не имеет права каким-либо образом влиять на открытые разработки. Поскольку люди пишут всё с 0 не используя ни строчки вашего кода, а следовательно вы не имеете никакого права на их продукт.
Относительно IE — MS действительно немного тормозила развитие браузера в свое время…
Стоит начать с того, что на заре браузеров — каждый пытался отличиться своей «особенностью» которой нет у других. Выливалось это тогда все в кучу аналогичных но не совместимых фич в разных браузерах.
После внутри MS обеспокоились тем фактом, что приложения могут уйти в веб (что сейчас, можно сказать, уже произошло) а это плохо скажется на Windows (вспомним developers, developers… которые провоцировали писать под windows много). Именно тогда было принято решение несколько заморозить развитие IE.
Кстати, можно сказать, что именно заморозка развития IE позволило в свое время устоятся стандартам (MS тогда, можно сказать, не придумывала новых «фич» которые появлялись в IE и мешали устоятся стандартам ;) Ну а так же за счет этого появились нормальные браузеры, которые теперь делают акцент не на своей уникальной фичи (по крайней мере это стоит не во главе угла) а на хорошей\отличной поддержке стандартов.
Именно тогда было принято решение несколько заморозить развитие IE.

Это лишь догадки. С татим же успехом могло быть раздолбайство менеджеров, прозевавших требования рынка.
Догадки — не догадки, но факт есть факт: по той или иной причине продукт MS принёс коллосальный вред интернету, и MS должна за это отвечать.
А позвольте вас спросить, вы сами то где работаете? И какую пользу миру принесла ваша великая контора. Может про революционные разработки поведуете…
А это важно? Вы мне скажите, где я не прав.

Вот я очень слежу за развитием проекта Parrot, потому что он позволит во многом упростить жизнь всем. А что делает MS для упрощения не своей жизни, а для улучшения общей ситуации в компьютерном мире? Сколько стандартов исходит от MS? Сколько открытых технологий вышло из недр этой компании?
Простите, что бесцеремонно влезаю в дискуссию.

Неужели единственным мерилом вклада в компьютерный мир нужно считать открытые технологии? Мне кажется, такой взгляд односторонен:

Компьютерный мир != компьютерные технологии
компьютерные технологии != открытые технологии

Наш ИТ-мир значительно больше. Создавался он не только великими и светлыми умами, но и на деньги, огромные государственные и частные вложения, и продолжает на них же и развиваться. Если бы не было Майкрософт и Интел, не было бы открытой архитектуры ПК, не было бы возможности привнести множество комплектующих, выпускаемых сотнями разных компаний-разработчиков аппаратного обеспечения. Если Windows 3.x не оказалась столь коммерчески успешной, не было бы богатого рынка ПО. Эти два фактора привели к тому, что началась сумасшедшая гонка за дешевизной комплектующих, что привело к низкой стоимости компьютеров, и одновременно началась сумасшедшая гонка за созданием всевозможных программ для решения самых разнообразных проблем пользователей, что сделало создание программ коммерчески выгодным занятием.

Без компьютеров и ПО не оказалось бы такого большого числа фанатов ИТ, не оказалось бы желающих создавать открытое ПО как альтернативу платному.

Мне кажется, корректнее все-таки учитывать больше факторов, чем только те, что имеют смысл сейчас.
Да, единственный реальный вклад в развитие компьютерного мира — это открытые технологии. Не свободные приложения, распространяемые с исходниками, а именно технологии. Поскольку без этого, как бы никуда. От закрытых стандартов, протоколов, интерфейсов толку как от козла молока, они в любом случае только вредят, поскольку мешают равномерному развитию всего спектра приложений (и ОС). И вы кстати тоже пытаетесь судить с позиции а что бы было если. MS заняла нишу, я лично очень сомневаюсь, что вместо MS не нашёлся бы кто-нибудь другой. Развитие электроники и развитие MS мало связаны, поэтому я как бы особенной заслуги MS в чём-либо не вижу.
Поразительно. А мне казалось, что вклад можно и нужно оценивать результатами, а не идеями. Потому что любая технология, до тех пока ее не внедрили, лишь идея. Продуманная, возможно, великолепнейшая, но идея.

И если говорить о результатах, то, к примеру, само по себе существование браузера Google Chrome как технологии дает толчок для развития проектов, и т.д. Но именно рост аудитории Google Chrome — показатель того, что эта конкретная технология привносит вклад в компьютерный мир.

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

Равномерное развитие всего спектра приложений и ОС — а Вам не кажется, что это некая мечта? Развития равномерного не бывает. Оно скачкообразно по определению — бывают периоды «застоя», бывает периоды «больших открытий». Если рассмотреть развитие технологий вообще (не заостряя внимание на компьютеры), то самый пик развития технологий совпадал с крупнейшими войнами — межгосударственными, или бизнес-войнами. Все эти пики были основаны на огромных инвестициях, и технологии были тщательно скрываемы от конкурентов. Не берусь утверждать, что войны — хорошо, но достаточно очевидно, что эта корреляция подразумевает необходимость вклада ресурсов в развитие, чтобы получались скачки.

Раньше — войны. Сейчас — корпорации. Конечно, одиночка может создать инновацию, никто не спорит. Но ее распространение все равно требует ресурсов.

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

Конечно, легче утверждать, что «плохо, и точка». Но это, к сожалению, голословно. Факты говорят о том, что мир многогранен, и все его стороны важны и нужны.
Вот представьте, что завтра MS обанкротится и Windows исчезнет. Что останется от всех разработок MS? Ничего. И какой же вклад MS в развитие технологий? Прямой — никакой. Огромный вклад в том, что беспредел MS подтолкнул, в частности, развитие OSS, это да, в этом есть заслуга майкрософта.

Гугл хром сам по себе — это просто удобный браузер. А вот технические наработки гугля, которые он откроет — это уже вклад, потому что другие смогут использовать то, что сделал гугл. То, что вы создаете удобное и функциональное приложение — это ничто. Никому, кроме пользователей вашего приложения, от этого ни тепло, ни холодно. До тех пор пока другие не смогут использовать ваши наработки любой ваш продукт — это просто конечный продукт, набор байтиков, за который вы получаете деньги. Причём заметьте, я опять-таки не предлагаю быть альтруистами и за бесплатно выкладывать код всех своих приложений. Я предлагаю продавать свои продукты на честных условиях. Если разработали хороший протокол, по которому общается ваше приложение — сообщите покупателю спецификации, чтобы он смог написать своё приложение для общения с вашим. Создали новый алгоритм компрессии, новый формат файлов — тоже самое. Если ваше приложение хорошее, то вы от этого никак не пострадаете. Это — честный и правильный подход. MS кроме многострадального ooxml не была замечена в подобном, ЕМНИП, ни разу.

А под равномерным развитием я имел ввиду достаточно простую вещь: ситуация, когда из-за действий одной фирмы ограничиваются потенциальные возможности всего остального компьютерного рынка неприемлима. Так было с IE. При всём желании никто и никак не мог обойти IE. Сейчас тоже самое складывается с exFAT'ом. При всём желании никто не сможет обойти MS и научиться работать с картами памяти в фотоаппаратах. MS просто блокирует развитие рынка, причём я уверен, что в MS не идиоты сидят и делают они это целенаправленно. Это — абсурд, который по моему мнению должен быть жёстко наказуем. Но увы, на текущий момент это является нормальной практикой. Если вы что-то используете в своих продуктах — пожалуйста, делайте что хотите. Но как только вы вылезаете за рамки своего мира — играйте по открытым правилам. В обычном мире это называется порядочностью. MS в проявлениях такого качества опять-таки, замечена не была ни разу.
Мне кажется. что выше уже прозвучал ответ. Вклад — это огромный ИТ-рынок, на котором существуют миллионы (4 миллиона, если быть точным) приложений для Windows, компьютеры с открытой архитектурой, получившие распространение благодаря расходившимся как «пирожки» пакетам Windows + MS Office (со времен 90-ых гг), появившиеся в каждом доме. Даже если сейчас Майкрософт исчезнет, ИТ-рынок напрямую не исчезнет. И, кстати, есть свободный клон Windows NT, ReactOS, который может запускать Windows-приложения, пока мир не уйдет с них на что-то новое, не зависящее от Windows-legacy.

Еще раз повторюсь, постарайтесь посмотреть шире чем на уровне способа организации процесса разработки/доступа к технологиям. И, мне кажется, существование единственного правильного ответа на сложный вопрос невозможно. Даже если подходить к вопросу с позиций науки, которая, казалось бы, требует точности в ответах, то стоит вспомнить тот немаловажный факт, что, на примере изучения вопросов гравитации, взаимодействия сил, физика, как одна из самых фундаментальных наук, постоянно испытывает потрясения в виде новых теорий, которые более полно объясняют уже существующие феномены.

Сомневаюсь, что кроме научного подхода, существует какой-либо другой адекватный и признанный подход к описанию событий, требующий единственно правильного ответа на вопрос.

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

Возвращаясь к разговору о том, что такое честные условия для продажи программного обеспечения, замечу, что есть правила игры на рынке, устанавливаемые законом, и есть правила игры, устанавливаемые игроками внутри рынка на уровне «понятий». В законе (США, к примеру) нет ни слова, насколько мне известно, о том, чтобы та или иная компания, выпускающая тот или иной продукт, была обязана предоставить подробные спецификации продукта покупателю, если это не оговорено дополнительно в рамках индивидуального соглашения между продавцом и покупателем. Это является предметом т.н. коммерческой тайны.

Попробуйте себе представить ситуацию, в которой, скажем, Boeng, будет предоставлять детальное описание (спецификацию, а не техническую документацию) работы всех элементов самолета каждому покупателю? В этом случае ничто не помешает компании-конкуренту приобрести один такой самолет (пускай даже в кредит, к примеру), и на основе спецификаций построить такой же свой. В этом случае все наработки, сделанные множеством инженеров Boeng, окажутся использованными, просто использованными второй компанией, и Boeng окажется в ситуации, когда его самолеты будут выпускаться этой второй компанией, и т.к. эта вторая компания не потратила денег на исследования, разработки, то стоимость выпуска самолетов для нее будет ниже, чем для Boeng, в результате чего Boeng не сможет получить прибыль от продажи собственных самолетов, потому что если Boeng'у придется снизить стоимость самолетов, то не будет возможности окупить вложенные силы на исследования и разработку.

В случае с программным обеспечением, полагаю, можно провести полнейшую аналогию. Что, кстати, возвращает нас к вопросу о том, что деньги, вложенные в Microsoft Research (всемирно известную — за пределами России — уважаемую исследовательскую организацию), — это те самые инвестиции в исследования, а деньги, вложенные в разработку самих продуктов, — это те самые инвестиции в разаботки, как было сказано ранее в случае с Boeng'ом. Т.е., если Microsoft (в нашем случае) предоставит все спецификации (как Вы этого требуете) по собственному программному обеспечению, то любая другая компания сможет самостоятельно выпустить такое же программное обеспечение, не вкладываясь в разработку и исследования, и также демпинговать цены, что приведет Microsoft не только к убыткам, но и к разорению, т.к. покрывать расходы на исследования и разработки будет просто нечем.

Конечно, можно привести пример в виде компаний, занимающихся разработками и выпуском «свободного»/«открытого» программного обеспечения, предоставляющих свою продукцию в открытом виде. Но ведь, как выясняется, эти компании спонсируются либо компаниями, чей основной источник дохода — это не выпуск этого программного обеспечения (а, к примеру, выпуск аппаратного обеспечения, а ПО поставляется вместе с аппаратным «под ключ»); либо организациями-фондами (которые также не получают коммерческой выгоды от выпуска этого программного обеспечения); либо же основным источником дохода таких компаний является организация/предоставление услуг технической поддержки клиентам. Что приводит к тому простому факту, что единственная работающая бизнес-модель (что может служить поводом для смены существующей, которая, согласно утверждениям выше, не служит «вкладу в ИТ-мир») — это модель поддержки. Т.е. это — еще один вариант развития. Но он, судя по эффективности, не самый эффективный (с точки зрения бизнеса). И если это именно так, то по какой причине Microsoft (или Apple) должна переходить на менее доходную бизнес-модель? По какой причине shareholders (держатели акций) должны согласиться на меньшие доходы от работы компаний, которыми они сообща владеют?

При всем желании, обойти IE при неизменности статуса последнего, удается FireFox. Да, на это требуется время, но ведь механизм рынка работает. Или же хочется сверхбыстрого роста технологий? В конце концов, технологии не нужны, если мир в них не нуждается. За технологии в конце концов кто-то должен заплатить — пользователи ли, государство ли. И в большей части это именно пользователи. И пользователям постоянная смена технологий — это еще и частая смена парадигм взаимодействия с ними, что требует частого переучивания. А это именно то, что пользователи обычно воспринимают с большим трудом. В конечном итоге, им нужно лишь решать их задачи, а не постоянно учиться тому, как быть чуть-чуть более эффективными (что обещают новые технологии).

Полагаю, что высказывание «При всём желании никто не сможет обойти MS» голословное. Google обошел в области веб-сервисов. Apple обошел в области музыкальных плееров и мобильных телефонов.

Мне кажется, не стоит винить корпорацию в том, что она делает что-то такое, что «блокирует» всех остальных. Корпорация (Microsoft-ли, или какая другая) не всесильна. Все находится в наших руках. И если мы, разработчики ли, пользователи ли, чего-то хотим, то в итоге либо получаем это, либо понимаем, что это технически реализовать просто невозможно.
Ну по поводу последнего абзаца я могу ещё раз сказать, что сколько бы весь мир разработчиков не хотел, из-за одного IE было невозможно (да и сейчас остаётся невозможно, ибо IE7 ещё поддерживается всеми) использовать современные методы создания сайтов, которые уже к выходу IE6 поддерживались большинством браузеров. Так что в данном случае всё в руках MS и никто никаким образом не вырвет в ближайшие лет 5 это из рук MS.

По поводу всего остального — вы смешиваете понятия программы, то есть исполняемых файлов, и используемых форматов данных и протоколов обмена. Форматы и протоколы — это внешний интерфейс, способ обмена данными с внешним миром. По ним вообще говоря ничего нельзя в общем случае сказать о самой программе, и уж тем более написать аналог. Они должны быть открытыми. Сюда же попадает та же ntfs, поскольку она является безальтернативной пользовательской ФС на Windows и т.д. Увидев спецификацию ntfs вы даже драйвер к ней не сразу напишете, а Windows восстановить у вас вообще нет ни малейших шансов, так что в данном случае аналогия по технологиям с боингом немного не проходит. В данном случае техническая документация на боинг — это как раз спецификации протоколов, а спецификации боинга — это уже исходный код. Мне не нужны внутренние реализации программных алгоритмов, мне нужны открытые внешние интерфейсы. Да и то, в принципе вполне могут быть случаи, когда открывать протоколы не следует, но они единичны.

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

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

И лучше не вспоминайте про ReactOS))) Это не клон Windows, это раздутый до размеров ОС Wine с теми же проблемами. По поводу вклада в рынок — я согласен и уже писал об этом, да, MS подстегнули развитие рынка, это их единственная реальная заслуга. Технически я ни разу не встречал например в Linux что-нибудь, что было бы разработано с тем или иным участием наработок MS, а это фактически значит, что MS не сделала вообще ничего для развития технологий, поскольку Linux является самым отличным тестером современного рынка софтверных решений.
5 лет — это не срок на уровне десятилетий развития технологий.

Полагаю, все же, если есть API, этого было достаточно для создания собственных приложений. Нет — нужно всем сообществом этого требовать, менять рынок таким образом, чтобы его новые правила требовали от производителей предоставления спецификаций форматов и т.д. Мир не находится в застывшем состоянии; то, что было эффективным 10 лет назад, теперь неэффективно, и ситуация меняется.

Рад, что Вы так считаете, но это идеал, мечта… Простой пример — собственно, само же открытое ПО, — всегда ли есть полная документация к каждому открытому продукту/открытой технологии?

Повторюсь, утверждение о необходимости нужно уточнять. Для конечного пользователя? Пользователю нет до этих форматов дела. Вам как разработчику — возможно. Это при условии, что продукт популярен, иначе Вам как разработчику он может быть и неинтересен.

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

Но ведь, если приглядеться, именно это и происходит. В частности, для Майкрософта:

Open Specifications @ MSDN Library

Т.е. процесс-то изменения рынка и правила игр на нем происходит. Медленно, но верно, как это обычно и происходит на рынке при капиталистической модели экономики.

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

Что, кстати, выводит дискуссию за пределы непосредственно оригинальной темы.

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

Касательно ReactOS — мне кажется, что как раз наоборот, это Wine использует наработки ReactOS. Это, вообще говоря, объяснено не далее как на главной странице проекта ReactOS:

Written completely from scratch, it aims to follow the Windows-NT® architecture designed by Microsoft from the hardware level right through to the application level. This is not a Linux based system, and shares none of the unix architecture.

Касательно вклада в Linux — ну, можно сослаться на вклад с драйверами для виртуализации, но это неинтересно. Linux, все-таки, не панацея. Это лишь одна из ветвей развития операционных систем.

Закончу дискуссию моим любимым высказыванием…

Пусть цветут все цветы!
Вы конечно извините, но такие откровенные свинства, как IE и exFAT нельзя оправдать никакими капиталистическими законами рынка, да и классическое свойство инертности рынка неприменимо к компьютерным технологиям. В общем и целом, с одной стороны MS можно оправдать, и вы привели неплохие аргументы в защиту этой корпорации. Но с другой стороны MS смотрится просто жалко на фоне остальных игроков рынка (того же Google, который придерживается открытой модели внедрения новых технологий, и, как показала практика, такая модель в разы успешней майкрософтовской политики, благо у гугла хватает влияния, чтобы перебить все блокирующие механизмы со стороны MS).

P.S. И да, Linux — не панацея, просто Linux быстрее всего реагирует на современные и востребованные технологии. И чего-то я не вижу ничего, на чём бы стоял гордый лейбл MS. Всё, связанное с MS в Linux получено через реверс инжиринг энтузиастами, а подталкивает на это обычно необходимость использовать результаты работы продуктов MS не только в Windows. И факт того, что пользователям приходится ломать купленный продукт ради того, чтобы иметь возможность нормально его использовать не говорит ничего хорошего в пользу MS. А MS ещё и претензии предъявляет, что вообще ни в какие ворота не лезет.
Вы не правы во многом. Во первых вам не мешало бы ознакомиться с разработками microsoft research, там разрабатывается действительно много интересных и открытых проектов. Кстати одна из основных технологий, развиваемая мс это .NET, вполне себе открытая и стандартизированная технология(CLI). Если вам интересно то мс даже предоставил в свободный доступ исходники фреймворка. По поводу стандартов касающихся офиса и ие не стоит рассматривать все так однобоко. То есть я имею в виду что да есть стандарты, а есть реализация мс, но не стоит забывать что многие стандарты появились уже после реализации это раз, а во вторых любая компания в праве выбирать каким стандартам им следовать и уж тем более у каждого пользователя есть выбор, каким продуктом ему пользоваться.
Нет, в данном случае MS обязана следовать стандартам и не вправе что-либо выбирать, т.к. MS является самым крупным игроком на рынке и это накладывает на неё обязательства. И естественно я не говорю про стандарты, которые появились после. Вы поймите, в случае с тем же IE неследование стандартам MS привело к тому, что весь мир не мог использовать современные технологии, поскольку у разработчиков сайтов-то выбора никакого нет, они должны делать поддержку IE. Тоже и со всем остальным. Когда выбор есть, MS естественно следует всем стандартам, иначе она просто потеряет пользователей. И кстати .NET совершенно себе не открытая, и исходники они предоставили только частично и под забористой лицензией. Почитайте юридический анализ договора о непредъявлении претензий к Mono и вы поймёте, что на самом деле сделала MS. То же самое касается Silveright и Moonlight, MS взяла и чуть ли не угрозами искусственно ограничила развитие полностью свободного проекта. А что сделала MS research для компьютерного сообщества, я, честно говоря, не знаю.
Кстати, тут же можно вспомнить про exFAT. Это вообще верх абсурда. Неужели вы назовёте тех кретиновдяденек и тетенек из MS, которые пропихнули это в качестве стандарта ФС для больших Flash нормальными честными людьми?
Потрясающе. Поразительно, когда возникают утверждения в духе «кто-то кому-то что-то должен».

Разве не одно из самых знаменитых открытий мира — то, что «никто никому ничего не должен»?

Корпорация, будь то Майкрософт ли, Гугл ли, никому ничего не должна. И отдельные люди также никому ничего не должны.

То, что в случае IE весь мир не мог сделать выбор, мир проголосовал «рублем», увеличив масштабы использования альтернативных браузеров. И ситуация изменилась. С точки зрения экономики, это естественный процесс.

У каждого — свой выбор. Хочет Майкрософт — показывает исходники. Не хочет — не показывает. До тех пор, пока не принимаются такие правилы игры, которые, к примеру, требуют показа исходников, это работает. Майкрософт, насколько известно, такие правила игры для себя не принимала.

Что делает Microsoft Research — можно посмотреть тут: Microsoft Research

Там множество проектов, многие из которых перешли в продукты. Что говорит о том, что проекты привели к успеху.

Максимализм же еще никогда не приносил успеха людям. Мне кажется, стоит взвешеннее подходить к ситуации. Если Вам что-то не нравится — идите, влияйте, меняйте мир. Это в Ваших силах. Но просто утверждать в духе «кретинов, дяденек, тетенек нельзя называть нормальными честными люди, потому что они продвинули непонравившийся формат», — это, мне кажется, все-таки голословно.
Я ответил выше на вашу мысль по поводу того, что никто никому ничего не должен. Это, кстати, не правда. Монополист должен всем. MS блокирует рынок, целенаправленно причём, и по моему мнению это должно быть жёстко наказуемо, поскольку выходки вроде IE и exFAT не просто тормозят развитие компьютерного мира, они ещё и крайне негативно сказываются на конкуренции, что тоже неприемлимо. Любые нечестные способы ограничить конкуренцию должны жёстко пресекаться. Кстати, антимонопольное законодательство многих стран их и пресекает, иначе мы бы жили в абсурдном мире, но увы, на MS это всё не распространяется.
Вот уж врать-то молодые выньдузятники горазды!
вынь нт — это переработаная полуось (в худшую сторону, кстати, по архитектуре и апи на те времена), после того, как мыркозовт некрасиво кинула бимеров. Точнее — втихушку разработаный форк для того, чтобы кинуть партнёров… :( Уж хотя бы в силу общего предка — не первая.
Вообще, даже у микросовта это была не первая система подобного рода (универсальной и относительно кросс-платформенной). До этого микросовты пытались мутить с ксениксом (тоже не их разработка — купленая и адаптированая, как и все, в общем-то «микросовтовские» ОС).

>и еще придумать идею — это несложно
судя по тому, что с идеями у них не густо — большинство вещей либо купленных, либо сворованых, либо приблизительно по райдерски захваченных, для микросовта придумать идею — это, всё-таки, сложно :).
>довести до каждого человека
агрессивный маркетинг, кидание партнёров… — на этом микросовты собаку съели, тут никто не спорит. Круто ли это?.. Как посмотреть…
пруф будет?

я думаю нет, ибо его нет, а вы — врун или, в лучшем случае, тролль

а мой пруф — вот эта книжка (http://www.amazon.com/Showstopper-Breakneck-Windows-Generation-Microsoft/dp/0759285780/) на книжной полке
Младовиндузятники не в курсе этой некрасивой истории? Я думал это общеизвестно…
Ну, вот так, хотя бы… www.osys.ru/os/4/istoriya_windows_nt.shtml — не знаю, вставится ли линк. Эдесь, конечно, всё причёсано, но скандал в своё время был большой. Более другие линки находятся протсым поиском.
Или вам про ксеникс? Это тоже находится с пол-пинка, а у меня, помню, лежало то ли 15, то ли 18 пятидюймовых дискетт с ксениксом :). Так и не дошли руки поставить. :) :)
ну вот и пруф, только он доказывает мою точку зрения, а не вашу

я все еще жду пруфа про
«вынь нт — это переработаная полуось, (в худшую сторону, кстати, по архитектуре и апи на те времена)»
и
«втихушку разработаный форк»

Ы? Она даже называлась первоначально полуось-три-ноль :). И айдишник нтфс совершенно «случайно» совпал с адишником хпфс, ага… И полуосевого апи (сильно урезанного, практически до неюзабельности, правда) там небыло, ага… И не втихушку её разрабатывали, ага…
Про худшесть апи, правда, личные впечатления. Я тогда под полуосью писал под венды, тк вести разработку под венды на вендах (пока таки не появилась НТ) было тогда верхом мазохизма. Ну, и сравнивал, однако.
Может, разве что «форк» — слишком сильно сказано — в определённом смысле это не совсем форк, конечно, но от истины недалеко.
То о чем вы гворите, не мешает тому что утверждал я
нт — ось полностью с нуля разработанная в майкрософт. правда, в бывшими инежнерами дигитал, но это не так важно, ибо дигитал их уволил.

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

Да, в начале разработки целью было реализовать апи для запуска приложений на os/2, но потом в связи с тем что os/2 на рынке не пошла, а windows 2.x и 3.x очень даже пошла, приоритеты были изменены.

Да, бимеров кинули, но это бизнес.

Все остальное — ваши личные впечатления, и держите их при себе, раз не можете доказать.
Вы, наверное, не знаете сколько фич появившихся именно в IE 4/5 и только в них(на то время), только сейчас, частично измененные или без изменений приняли как стандарт в HTML5. Об этом, кстати, недавно писали вообще-то.
UFO just landed and posted this here
там просто все собрано в одном месте. Эдакая панель управления. Ничего страшного оттуда сделать нельзя.
UFO just landed and posted this here
Это и так в управлении компьютером->запоминающие устройства можно было сделать…
Это и есть, по сути, сбор всех ссылок из панели управления в одно место. Ссылок. Какой вирус, батенька?
UFO just landed and posted this here
Подобные действия всегда требуют доступ администратора.
UFO just landed and posted this here
Да просто вы немного глупость говорите
У меня есть Win7 Enterprise с Technet'а, которая работает 90 дней.
Когда она ставится, тот пользователь которого вводишь при установке становится админом. У меня никаких паролей, естественно, просить не будет.
Конечно :)
Но я про нее уже забыл, т.к. после пары задалбывающих вопросов я таки выбрал изменение настроек уведомлений :)
Сидеть под рутом — плохо.
Я не сижу под рутом, у меня uid=1000 :)
С рута я тока софтец собираю :)
Проверить не могу, но, как мне кажется, пароль требуют сами компоненты при активации, а не ссылки на них. Думаю, с включенным UAC ситуация будет абсолютно такой же, как в панели управления.
UFO just landed and posted this here
UFO just landed and posted this here
как уже говорилось это просто громкое словцо.
Панель управления Windows это всего лишь контейнер для приложений настройки. Все они лежат в папке System32 и получить доступ вирусу туда намного проще чем создавать ещё какие-то папки на рабочем столе.
Это сюрприз лишь для тех, кто не знаком с Windows, не более. А если вы читали про расширения оболочки и как создавать свои собственные, то вы легко самостоятельно найдете еще десяток похожих папок-«сюрпризов», ну и сможете создавать свои собственные.
Если знаешь что такое CLSID, как работают расширения Explorer — и умеете немного скрестить эти знания — то не такой уж это и сюрприз ;)
Да господи — это явно панель для разработчиков, которая использовалась при девелопменте системы. Сейчас набегут сотни голодных до заговоров людей и будут пытаться создать такой файлик в вконтакте и т.д
ура, наконецто удобненькая панелька настройки системы :)
Вот это настоящий оптимизм! :)
А есть особые причины для пессимизма? :)
нет, но такой оптимизм всегда радует :)
Кстати да, очень удобная панелька получилась )
Всё та же панель управления на самом деле… но по моему так удобнее.
Режим бога? А как сделать бесконечные патроны и жизнь?
UFO just landed and posted this here
Режим Бога? Красиво назвали папку со всеми настройками :)
Это же из Doom? Или я запамятовал? :)
UFO just landed and posted this here
А в чем собственно дело, товарищ?
UFO just landed and posted this here
… и я оказываюсь виноват в том, что 12* хобровчан обделены чувством юмора**.

* по состоянию на дату написания данного сообщения

** чтобы понять шутку, необходимо предпринять следующие шаги:
0. Закрыть хоброхабр.
1. Скачать игру Doom 2D.
2. Запустить игру Doom 2D.
3. Начать игру в Doom 2D.
4. Набрать код «iddqd».
5. Осмыслить произошедшее, проконсультироваться с окружающими в случае недопонимания.
хобровчане* поняли, что чтобы понять шутку, надо понять шутку не знать, что Doom 2D — клон, не имеющий отношения к ID Software, всего лишь перенявший** чит коды оригинала***

* по состоянию текущего грамматического воспитания

** т.е. вторичный

*** Doom и Doom 2, как написано комментарием выше

нэ?
Нэ. Чтобы понять шутку, надо знать, что Doom 2D — клон Doom 3D и хотя бы раз в Doom 2D поиграть. Чтобы понять шутку, необходимо вспомнить свое удивленное лицо при наборе IDDQD в Doom 2D, а так же мысль «и как же мне тогда все это пройти». При наличии недостаточного опыта игры в Doom 2D, необходимо повторить шаги описанные мною выше, либо, при недостатке времени на их совершение, пройти мимо, не брызжа при этом слюной, антипашками и минусами. В данном случае хобровчонг демонстрирует нам собой яркий пример скудоумия, ксенофобии и махрового фашизма. Нэ?
Что такое Doom 3D?

Ок, ок, я почитал про D2D и действительно оценил юмор про действие iddqd. Даже, пожалуй, сожалею о том, что написал столь ядовитый комментарий.

Но виноваты в этом лишь ваши безапелляционные формулировки и ваше же пренебрежительное «хобровчане». Сделай вы Doom 2D ссылкой на какой-нибудь Лурк, где описывается чего там и как — всё было бы иначе.

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

«Уоу-уоу!» (с) Либо играть, либо не обращать внимание на вот это ваше высокомерие? :) Минусики же всякие я не тыкаю вовсе. Неинтересно. А вот карму вам немножко увеличил. Может спасёт от ненависти к человекам.
Doom 3D — в трехмерном пространстве, Doom 2D — в двумерном соответственно.

Остальная часть вашего комментария мне не слишком понятна, поэтому что на нее ответить — не знаю. К людям я обычно отношусь также, как и они ко мне.
«Tryin' to cheat, 'eh? Now you die!»
Товарищи минусаторы, объясните неродивому за что минусуете? С каких пор на хабре считается нормальным направлять свои минусомёты на проявление интереса? Или вы думаете, что минусы помогут восстановить в памяти моё игровое прошлое?
Успокойтесь, просто у них маленькие члены.
Да всё просто, на самом деле.
1) Кто-то считает, что стыдно не знать
2) lmgtfy.com/?q=iddqd&l=1 — это было бы быстрей
штирлиц все стрелял и стрелял в бормана
борман все не падал и не падал
«iddqd», — подумал штирлиц
«idkfa», — подумал борман
а вместе с этим в памяти сразу както всплывает j3qq4-h7h2v
j3qq4-h7h2v-2hch4-m3hk8-6m8vw ;)
UFO just landed and posted this here
Годы переустановок самосломавшихся окон дают знать о себе ;)
круто, у меня в телефоне был записан, и то удивление вызывал, а тут на память :)
UFO just landed and posted this here
UFO just landed and posted this here
Чёрт, оно снова всплыло у меня в памяти. Я думал что уже смог забыть… T_____T
у меня только «glittering prizes» «hatchet» «make it so» всплывает =)
UFO just landed and posted this here
А я помню «It is a good day to die» оттуда же :)
idclip и валить от туда нафик :)
Под win7 x64 работает. Вместо GodMode можно писать что угодно — от него зависит только название панельки.
UFO just landed and posted this here
Читаю, владею всеми логинами на хабре и помогаю всем. Ваш К.О.
А в моей Vista Business 32 bit падает Explorer при создании этой штуки. Винда английская, лицензионная и активированная. После рестарта работает, но стоит эту папку открыть или попробовать удалить — снова падает.
Из Fara удалилась нормально.
По заголовку ожидал нечто из серии: никак, ставьте Linux.
Recycle Bin: {645FF040-5081-101B-9F08-00AA002F954E}

My Computer: {20D04FE0-3AEA-1069-A2D8-08002B30309D}

Network Connections: {7007ACC7-3202-11D1-AAD2-00805FC1270E}

User Accounts: {60632754-c523-4b62-b45c-4172da012619}

Libraries: {031E4825-7B94-4dc3-B131-E946B44C8DD5}
Ищутся коды в regedit'e соответственно названию элемента, который хотим впихать в папку.

Примерно вот так:
Ну эти хинты ещё с XP работают =) Единственное — XP не было удобной панельки с GodMode ))
Эти хинты работают с Win95
Потверждаю. Лично я узнал об этом способе в книжке по реестру для Win98. Вероятно, и в Win95 это работает. Не понятно, откуда пошел такой ажиотаж вокруг этой примитивной возможности, который ничего пользователю не дает по большому счету.
если запустить реестр и вбить наш ключ бога, то найдется целая ветка, интересно почему создатели винды не добавили этот All Tasks в саму систему, а тока оставили ключ в реестре
Ну вот, вы испортили все впечатление от ГодМода)
PS вообще — спасибо.
UFO just landed and posted this here
За Network Connections спасибо.
А то в Win7 покаа доберёшься до них…
Крутатенюшка! (с)
Спасибо, не знал такого сочетания клавиш.
Да Вы что?!!!
<irony>Я ради этого win 7 ставил</irony>
это ещё с Vista пошло
А что должно произойти? У меня просто фокус меняется. А вот по Alt + Tab окна можно менять, причем с красивостью.
«Режим бога» это продвинутая панель управления. Я правильно понимаю?
UFO just landed and posted this here
И почему бы просто не сделать это доступным для общего доступа? Папка Администрирование была бы не против, я думаю.
> 3. Переименуйте папку следующим образом: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
> 4. НЕ используйте эту возможность на Windows 7 x64 (а также Windows Vista x64) — это приводит к обрушению системы
>

То есть так просто сломать получается Windows 7? Достаточно скажем архив создать с таким именем папки, который распакуется на рабочий стол.
Или вирус написать, который будет создавать папки с таким именем по всему диску.

Прикольно :-)
Перечитайте комментарии внимательней :)
почти в самом начале написано, так что и починить это обрушение проблемой не станет
>However, it is known to crash 64-bit versions of Vista — and you may need to boot in safe mode or to the command line to delete the folder.
Personalize.{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}

И много еще чего…
ну это быстро с правой клавиши зовётся
Бессмертия висте этот годмод не дает. Проверено.
UFO just landed and posted this here
Это расширение. По расширению шелл лезет в реестр чтобы узнать, как такое расширение нужно трактовать и какое поведение ярлыку присваивать. В реестре находит CLSID с таким расширением и запускает системную тулзу.

Вы же не называете бредом то, что файлы с расширением .jpg будет пытаться открыть ваш вьювер независимо от их содержимого?
UFO just landed and posted this here
Ярлык в Windows ничем не отличается от любого другого файла.
UFO just landed and posted this here
>расширение, невнимательно читал пост
>невнимательно читал пост
>невнимательно читал

Вот сюда спасибо направляйте, а не ярым любителям винды.
Сначала иконки и службы, теперь это.
Проверил на Winodws Server 2008 x64 получил крэш. :)
+1
explorer уходит в бесконечный цикл вылетаний

Лечил сносом папки в safe mode. Помогло.
А я просто запустил Far-а, и выкосил эту папку с рабочего стола.
никому не кажется что если бы это было по дефолту, то винодвс7 был бы лучше?

потому что я ******** искать нужные настройки и доходить до них за несколько кликов, когда даже в ХП это было за 2-3 клика
По дефолту, вообще-то, есть Панель управления, в которой, если вдруг не знаете, куда тыкать, есть строка поиска.
Я теперь боюсь удалять эту папку :(
Ирония-ирония-ирония-ирония-ирония.

Как оказалось, эта папка немного удобнее стандартной панели.
я там даже нашёл нечто новое )))
можно ещё так…
Пуск — Выполнить — shell:::{ED7BA470-8E54-465E-825C-99712043E01C}
а на самом деле есть ещё несколько таких вариантов…

2. Create a new folder, and name it as

Computer.{20d04fe0-3aea-1069-a2d8-08002b30309d}

3. Copy Paste the following in the Explorer address bar

shell:::{20d04fe0-3aea-1069-a2d8-08002b30309d}

Here is a select list of CLSID to open Windows Special Folders. Not all may open via the Run command however!

Administrative Tools.{D20EA4E1-3957-11d2-A40B-0C5020524153}
All Tasks.{ED7BA470-8E54-465E-825C-99712043E01C}
Control Panel.{21EC2020-3AEA-1069-A2DD-08002b30309d}
Fonts.{D20EA4E1-3957-11d2-A40B-0C5020524152}
Computer.{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Documents.{450D8FBA-AD25-11D0-98A8-0800361B1103}
History.{ff393560-c2a7-11cf-bff4-444553540000}
Network Places.{208d2c60-3aea-1069-a2d7-08002b30309d}
Printers and Faxes.{2227A280-3AEA-1069-A2DE-08002B30309D}
Programs Folder.{7be9d83c-a729-4d97-b5a7-1b7313c39e0a}
Recycle Bin.{645FF040-5081-101B-9F08-00AA002F954E}
Start Menu.{48e7caab-b918-4e58-a94d-505519c795dc}
Scheduled Tasks.{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
А так же:
— Что, куда и почему (english) brandonlive.com/2010/01/04/the-so-called-god-mode/
smallvoid.com/article/winnt-shell-keyword.html — для shell (Пуск — Выполнить)
— Некоторые виртуальные папки — smallvoid.com/article/windows-special-folders.html

B как это вообще работает читаем на MSDN
Помню, такие фишки ещё в 95-ке и NT4 работали. Добавляя в меню «Пуск» папку с именем Control Panel.{21EC2020-3AEA-1069-A2DD-08002b30309d}, можно было получить разворачивающуюся Панель управления. Документированными средствами этого сделать нельзя было (галочка «Раскрывать Панель управления» появилась то ли в 98, то ли ещё позже), поэтому такие хаки несказанно радовали :-)
вы это где то вычитали? а насчет начинани тупления системы почему не написали из той же статьи?
Скажу коротко: если кому-то в голову придет мысль провернуть этот финт на Windows Server 2008, ГОНИТЕ НАХУЙ ЭТУ МЫСЛЬ!

Хорошо что была вторая учетная запись с правами администратора.
А что случилось?
Ну блин… это для 32-битных Vista и XP. Читай же )
Да умею я читать. Но надо ж все в жизни попробовать, а то скучно Ж)
Да, чёрт побери! Я сделал бы так же! XD
Кстати, что произошло? оО
Пишет, что експлорер навернулся и будет перезапущен. Перезапускает иснова пишет, и снова перезапускает. И так в бесконечном цикле. Перезагрузка не помогает. Восстановление из последней рабочей конфигурации тоже. Залогинился под другим юзером с правами админа и удалил этот чертов файл с рабочего стола первого юзера. Только так :)
я поступил проще — зашел в safe mode command prompt под своей учеткой, далее вызвал таск менеджер, а из него уже вызвал WinRAR, коим и удалил злосчастную папку. По идее, это можно было сделать любым менеджером файлов.

Так что этот трюк с папкой не работает на Vista x64 Enterprise SP1 Eng — проверено лично :)
работать, когда експлорер перезапускается в цикле ясен пень нереально ))
Ну и какие мудаки минусов наставили? А ну ка приползли и аргументированно пояснили! :)
… а теперь орда орков-вирусов прорвет оборону белого-города.

Подарок для вирусо-писателей…
ну создали папку под названием godmode, вошли в неё, и что? сидеть в ней и радоваться? или вы хотите сказать, что указанные на изображении функции доступны только таким образом?
попробуйте все таки прочитать что там написано ;)
где «там»? на картинке ничего особенного не вижу.
суть манипуляций получить удобную замену панели управления
а, теперь, чтобы интерфейс был удобным, нужно перейти в режим бога? куда катится мир…
UFO just landed and posted this here
Ну лично мне так удобнее. Быстрее добираться до разных разделов панели управления.
На х64 работает отлично! Спасибо!
Работает даже с
ЖопаНовыйГод.{ED7BA470-8E54-465E-825C-99712043E01C}
Всё равно не получиться собрать мир! Какое же это божество?
portage почти без костылей ставится на висту. Где-то статью видел. Скорее всего с 7 тоже проблем не будет.
Portage — набор утилит на Python и Bash, призванных облегчить и упорядочить установку программного обеспечения из исходных кодов или бинарных пакетов, с учетом всех зависимостей.
В Windows не принято собирать программы из исходных кодов.
А бинарные пакеты стандартизированы лишь относительно, что затруняет систематизацию их и их зависимостей с помощью стороннего софта, и обычно разруливают зависимости самостоятельно.
Зачем ему portage?
Может быть речь идёт об аналоге wine для linux?
Прошу статью в студию, если не затруднит, конечно.
Ту статью (подробное описание на русском как это сделать) не могу сейчас найти. Гугл нашёл что-то на оф. сайте. www.gentooexperimental.org/nt/
В статье говориться об использовании ядра NT вместо родного linux'ового.
Статью тоже поискал, не нашёл, зато нашёл записи одного из тех героев, кто все же соорудил на своей Vista некую gentoo.
Ссылки
sad-wind.ya.ru/replies.xml?item_no=501
sad-wind.ya.ru/replies.xml?item_no=504
Забавно достаточно, но не ясно, как ведут, собранные в такой среде приложения, с виндовым гуем.
На скриншотах виден только терминал и xfce, запущенное в x'ах, запущенных в терминале, то есть с точки зрения юзабилити получили необыкновенную (по быстродействию, скорее всего, и организации работы) «виртуальную машину».
Любопытно найти оригинальную статью. Спасибо за наводку.
Предлагаю, закругляться, а то тут нас {заслуженно|не заслуженно} минусуют.
P.S.: всё-таки это изврат.
Собственно, это и было оригинальной статьёй. :)
Часто в видне, чтобы все зависимости для сборки той или иной софтины найти, приходится пол интернета выискать, а потом всёравно плюнуть и собрать из сырцов. Поэтому рабочий портаж был бы полезен. Был бы он полезен и чтобы делать автобилдны разрабатываемой ветки приложения.
очень далекий оффтоп, но интересно, нет ли умельцев, которые собрали дерево портежей для приложений cygwin или аналога для windows
P.S. + еще для бинарных приложений windows которые можно установить используя только командную строку.
Всегда удивляла эта политика МС что то прятать от пользователей.
От повышенных привилегий наоборот нужно избавляться, это увеличивает безопасность системы.
Вот пример из жизни: на кафедральной машине 2 года назад установленной создал запись ограниченного пользователя и сделал автозагрузку в эту учетную запись. Среда агрессивная, потоком идут зараженные флешки, Nod32 обновляю не чаще чем раз в месяц. В некоторых отделах и кафедрах венду перевешивают каждый квартал, у некоторых и чаще, у нас же простояла 2 года. А на старой машине PII400Mhz 128 RAM вобще антивирус никакой не поставишь, и работает 3 года.
UFO just landed and posted this here
Я пользователь Мака.

«А что это вы тут делаете?»
Плюшками балуемся=)
Активируйте Finder, нажмите cmd+shift+g, в появившейся вкладке впишите вот этот адрес: /System/Library/CoreServices/Archive Utility.app/Contents/Resources/
Далее, в открывшейся папке найдите файл Archives.prefPane, выделите его и нажмите cmd+down, откроются системные найтройки с предложением установки новой панели настроек. Соглашайтесь и вуаля — у вас появились в системных настройках опции для стандартной утилиты архивирования. Вот здесь занимаются люди ровно тем же самым.
согласен с мыслями о том, что это просто сборка настроек, которые можно найти без труда и в Панели управления.
Посмотрел — не нашёл ничего такого, чего б я не мог найти сам в системе без помощи GodMode.
Бесполезная штука.
> согласен с мыслями о том, что это просто сборка настроек, которые можно найти без труда и в Панели управления.

Не факт, что без труда ;)
Если кому интересно — вот полный список фич в папке GodMode.



Кликабельно (235кб)
Сравните с обычной Control Panel. Помоему сходство 100%…

Спасибо Кэп. ;)

Теперь всё будет хорошо.
вот вы подставу замутили))) експлорер падает при открытии этой папки. удалить ее невозможно. перенес в корзину на рабочем столе — удалилась сама корзина, а папка осталась)) (у меня виста, НЕ х64)
Эта папочка засасывает всё, на что её перетащишь? круто XD
Черная дыра какая-то
При загрузке винды нажмите F8 и выберите безопасный режим, оттуда удалите.
UFO just landed and posted this here
Отвечу вполне серьезно — покопайте все CLSID'ы в реестре, никто и ничего не прячет.
это ж сколько лопат по переломать придётся!
+ в одной из предыдущих систем была скрытая «дырка», с помощью которой могли подглядывать «секретные персонажи», а Вы говорите:
никто и ничего не прячет
Я просто уверен, что сейчас «секретные персонажи» умеют или учатся подглядывать на совершенно другом уровне — к примеру с помощью CPU, о чем уже не однократно поднимался вопрос на конференциях по защите информации (порой с примерами «как»). Поэтому нет смысла нынче делать закладки в мягких вещах, тем более их много нынче разводится, а вот железо — это перспективно и более надежно, волшебники цвета хаки так уже n-цать лет закладки такие научились для себя делать, чем волшебники в штатском хуже?
фишка по поводу создания директории с именем con тоже присутствует и в семерке
Это не фишка, это зарезервированное системой имя устройства
Do not use the following reserved device names for the name of a file:
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. Also avoid these names followed immediately by an extension; for example, NUL.txt is not recommended.
msdn.microsoft.com/en-us/library/aa365247(loband).aspx
Люблю я про винду, да линух читать. Циферки справа большие…
UFO just landed and posted this here
Билд 7100 отказался работать, пришлось из под liveCD убивать папку
У меня на 7100 отлично работает.
Столько комментов, но как всегда никто не указал ПЕРВОисточник...
Печально

Первоисточник:
www.giza-blog.de/CommentView%2Cguid%2C817b2968-4b1b-4741-927d-27b4991f2dac.aspx

За утечку интересной информации благодарим товарища Kay Giza из немецкого подразделения Microsoft
Столько комментов, но как всегда кто-то указал ПЕРВОисточник...

Это так здорово. :)
Кто-то указал ПЕРВОисточник и схлопотал минус...
Это просто восхитительно )))
Очевидно, от противников свободного распространения информации за последний абзац. :)
Как сообщают пользователи, на системах х64 это тоже работает. Но используйте это на свой страх и риск.

В Windows 7 x64 работает. Не работает в Windows Vista x64.
))) Интересно, можно ли получить папку Noclip или к примеру Noglues? ))
Пост восхищения панелью управления и GUID-ами shell folders'ов, известными со времен Win95. Минусуйте, куда уж там.
Удобно, все утилиты под рукой. Нормальная фича.

Articles