Переход с Mac OS X на Linux

    Навеяно статьёй Опыт перехода с Linux на Mac OS X.

    Возможно, хабравчанам будет интересно мнение «наоборот», маковода с 6-ти летним стажем (да, это когда ещё были PowerBook G3/G4 с процессорами PowerPC и Mac OS X Tiger), которому по воле случая пришлось работать на Linux Ubuntu с Gnome на борту.

    Linux => Mac OS



    Переход с Linux на Mac OS ничем страшным по сути являться не должен — использование первого обычно не ограничивается графической оболочкой (ну да, детские сады, школы и другие государственные организации к этому идут и не шагом дальше) и самым большим недугом на пути, наверняка, может стать отсутствие каких-нибудь жизненно необходимых утилит, вроде apt-get и других (хотя, как позже было выяснено, даже на Маке можно завести подобный функционал).

    Mac OS => Linux



    Со стороны же Mac-юзера переход на Linux — это беда полнейшая, потому что ровно половина интуитивно становится непонятна. Возможно, что именно эта проблема решается при помощи выбора альтернативной графической оболочки, однако права выбора конкретно у меня не было — рабочее место организовано именно с Gnome (для справки — работа в службе технической поддержки хостинг-провайдера). В дальнейшем становится ещё страшнее, когда для решения каких-либо проблем приходится прибегать к правке конфигов вручную. Линуксоиды, конечно, могут и засмеять, но когда за 6 лет ты максиммум откроешь /etc/hosts для вставки записи и больше ничего — это страшно, в Mac OS необходимости такой не возникало никогда в принципе. В новинку также стала система организации приложений в Linux. Один файл с расширением .app в образе .dmg кажется просто маной небесной по сравнению с установкой и размещением приложений в Linux, но только на первый взгляд.

    История моего перехода



    Так случилось, что ключевым моментом при выборе сотрудников в нашу компанию стали «обучаемость» и «способность обучаться быстро и самостоятельно». Пожалуй, именно это меня и зацепило. Когда мне стало известно, что прийдётся работать на Linux, возник, пожалуй, только восторг — я знал, что мой МакБук никуда от меня не денется.

    Начиная работать в Linux сразу соображаешь ровно половину. Эта половина — то, что можно использовать с Gnome (подозреваю что это далеко не половина). В течение первого месяца взаимодействия с Linux я всячески отторгался от консоли. Один вид её у меня вызывал недоверие и брезгливость. После Finder использовать cd, ls, mv, rm, mkdir — это какой-то абсурд. Позже, друзья-маководы при виде моих взаимодействий в терминале с файлами на Маке выпучивали глаза и стремались. На глаз типичного маковода — это «понты», «извращение» и один логичный штамп — «зачем всё усложнять?». Впрочем, действительно, усложнять когда есть Finder под рукой — не стоит, но… когда его, черт возьми, нет…

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

    Огромным плюсом после знакомства с Linux мне показалась работа по ssh с другими машинами. Раньше ssh-доступ мне нужен был только для того чтобы залить карты Санкт-Петербурга и области на iPhone, и я ограничивался клиентом CyberDuck — работой с файлами. Прелесть ssh заключалась как раз в полном доступе к машине и использовании различных утилит, мне это показалось безумно интересным и полезным.

    Ещё одним плюсом, который я перенял после использования именно Linux — кучка полезных утилит, таких как grep, awk, vim и т.д. В особенности радует написание собственных скриптов на shell прямо в командной строке. После опыта программирования на других языках, shell хоть и сложнее осваивался лично у меня, но вполне себе реально и продуктивно.
    Признаюсь, использование Linux на данный момент ограничивается каким-то определенным количеством команд, но это не потому что «не освоить», а потому что больше пока не нужно.

    Относительно организации программ в обоих системах… Я не углублялся с головой в процесс установки приложений в Linux — пожалуй, мне это не сильно интересно, но мне рассказали что обычно программа размещается в разных каталогах, что после одного файла приложения в Mac OS (да, есть ещё компоненты приложения в директории Library, но они не критичны, обычно это кеш и сэйвы какие-то) также, немного пугает. Единственное, что безумно порадовало на этом фоне — стандартная утилита установки приложений (с интерфейсом и без). Очень удобно собраны все приложения с описаниями и даже скриншотами (стал понятен принцип работы Cydia на iPhone).

    Общее впечатление



    Отсутствие однотипного интерфейса во всей системе — минус в корзину Linux, это немного отторгает. Наличие всяких плюшек в Linux — минус в корзину Mac OS. Отсутствие поддержки iOS устройств на актуальных прошивках в Linux — минус. Организация управления приложениями — плюс Linux. По факту архитектуры идентичные, большинство команд, которые я использую в работе, дома мне также помогают на маке, но не все. Решил проблему я очень просто — наладил использование apt-get на Mac OS и горя пока не знаю. То, чего не хватает сейчас, через минуту будет установлено. Весь функционал Linux шикарно подходит для работы в сети, как мне показалось, а именно для разработчиков и опытных пользователей. Отличие лишь в том, что в Linux это «из коробки», а в Mac OS опционально. Иными словами: «Чтобы Linux стал более user-friendly, требуются костыли, чтобы Mac OS стал более функционален, требуются костыли».

    Быть до конца откровенным — мне понравился Linux, я даже поставил его как вторую систему на свой ноут в качестве экспериментов. В ходе этих самых экспериментов я сделал вывод, что… я бы мог отдать своей мамке мой МакБук, а на EEE 901 поставить Linux и мне этого хватит с лихвой, если бы не одно НО.

    Когда-нибудь, Apple сделает iTunes и для Linux, моя мамка будет работать на Маке, а я буду задротить по 9 часов на EEE от батареи правя кофиг какой-нибудь очередной фигни, которая не завелась(ну бывает такое иногда, раз в месяц стабильно). iPhone и iPad оставить без большого брата пока нет возможности, они всё-таки такие же любимцы, которые выручают (кстати, работать в консоли с iPad тоже вполне удобно).
    А пока — я сижу на Mac OS, всё что использую на работе в Ubuntu, также могу использовать и дома. В крайнем случае есть разграниченный доступ по ssh на домашних машинах, который регулярно выручает.

    Linux и Mac OS несмотря на свою схожесть — разные системы. Это обусловлено многими факторами (номер один — коммерция Mac OS), но, как говорится, каждому своё.
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 354

      +7
      мамка, ну что же вы!
        +12
        Мамку я люблю! :)
        +5
        сочувствую
          +8
          Чему? Тому что заставили сидеть на Gnome или тому что заставили сидеть на linux?
          По моему автору как раз таки повезло, т.к. он открыл в своем МакБуке консоль и понял что-то удобнее делать там… Он понял что apt-get — очень полезная вещь, и я думаю впереди еще много приятных сюрпризов… )
            0
            А как же “port install”?
              +2
              Так вроде с Леопарда они порты убрали.
              Ну вот у меня 10.6.8 и мак-портов нет, что на самом деле неудобно, по крайней мере мне. Помню первый раз сел за мак, что-то установить надо было
              Говорю коллеге:«Слушай, а какой тут мэнеджер пакетов?». На что мне отвтетили «Парень, расслабься, в маке нет репозиторий. Иди в интернете рыскай!»
              И, в тот же момент, я стал очень грустным пандой
                +1
                Ничего никуда не убрали.
                Вот чего в макоси не хватает, так это wget'a. Там curl по умолчанию установлен.
                Так вот первым делом на маке я ставлю порты, а потом ”port install wget“. ;)
                • UFO just landed and posted this here
                    +1
                    Тогда уж лучше бабочками!
                      +4
                      Если бы подобное посоветовали для Linux, то его бы уже со всех сторон обсмеяли «ОС, в которой простому юзеру нужно такое делать — говно!» %)
                        0
                        за совет установить что-то в линуксе через make install, я первый за кадилом полезу
                          +1
                          А как устанавливать софт, который есть только в исходниках, если не хочется исследовать все его нюансы для формирования «валидного» пакета?
                    0
                    а я первым делом ставлю xcode
                      0
                      а минусуют те, кто порты ставит без xcode и им не нравится
                  0
                  port install не годится для вещей со сколь-нибудь серьёзными зависимостями. У меня port install meld что-то думал целый день, но так и не поставил.

                  fink в этом плане лучше, но и там свои проблемы — gimp из fink и скачанный с сайта отличаются разительно — в первом никакого сглаживания и интеграции в систему нет. Плюс версии пакетов в fink древние, поиск по слову firefox даёт версию 3.6

                  В комментариях прочитал про Homebrew — надо посмотреть, что это.

                  P.S. Линукс-юзер уже 8 лет, сейчас пытаюсь обжить служебный МакБук :)
                    +1
                    нормально всё с зависимостями в портах
                    а если нашли проблему, надо её сформулировать и тикет создавать на macports.org
                      0
                      Неужто где-то насильно выдают технику Эппл? У меня на практике (на собеседовании) было, максимум, на выбор — мощный PC Dell, менее мощный iMac, средний (для PC) ноут Dell или MacBook c нормальным монитором.
                        0
                        Не, ну можно было взять ThinkPad со схожими характеристиками на выбор, но тот толстый, чёрный и похож на кусок пластмассы. МакБук Про при прочих равных выглядит красиво и экран у него матовый.
                          0
                          Ну мне, можно считать, насильно выдали. Кросс-платформенный проект, надо отлаживать и на Win и на Mac.
                      0
                      Ему повезло с debian-like системой ;)
                        +2
                        [OFFTOP]aptitude приятней и проще в использовании[/OFFTOP]
                      0
                      перечитал 2 раза. Вы, правда, серьезно?
                        +5
                        Это мнение новичка в Linux. Думаю языком маковода здесь написано предостаточно. Больше минусов или плюсов конкретно для меня Linux в жизнь не принёс.
                          +4
                          Сексуальные предпочнения (mac/linux/win) личное дело каждого — кому как удобнее. Но я Вам советую посмотреть на mac OS под углом, где нет Finder, и Вы убедитесь, что здесь все также неплохо работает и без какиз-либо глюков (единственно macports поставить придется)
                            +15
                            Macports? Homebrew!
                            • UFO just landed and posted this here
                                0
                                Homebrew скачивает и компилирует, просто в автоматическом режиме.
                                  0
                                  А macports в последней версии хранит бинарники на сервере. Когда есть бинарники для данной конфигурации — скачиваем и распаковываем, когда нет — скачиваем сырцы и компилируем. То есть macports стал чем-то гибридным между source & binary package manager.
                                    +4
                                    Почему стал? Разве оригинальные фряшные порты так не умеют?
                                      +1
                                      Фряшными не пользовался. А в макпортс это появилось в 2.0.
                                0
                                Согласен, даешь личную пивоварню.
                                +4
                                Думаю, если смотреть под углом где нет не только Finder, но и многих других приложений — я буду смотреть почти в то же самое ядро.
                                P.s.: глюки у меня были единичные, например, не загружающиеся элементы интерфейса Gnome, либо падение их вовсе. Также, у коллеги был косяк с изображением на двоих мониторах в качестве расширенного рабочего стола. Я не спорю, проблемы все решаемы и в Интернете уже есть ответы на все вопросы. Просто используя Мак ты не тратишь на это времени. ;)

                                Apple гарантирует работу Mac OS за деньги. Работу Linux гарантирует себе сам пользователь, думаю так. :)
                                  +6
                                  Ну, «гарантировать» никто обычно никому ничего не гарантирует — посмотри EULA, что на OS X, что на Windows, что на практически любое другое ПО. «Гарантия» — это ответственность деньгами в первую очередь. Т.е., например, у вас сломался ноутбук => вы из-за этого провалили важную сделку на миллиард денег => Apple вам их возместил. Чтобы такого не было, во всех EULA большими буквами пишут про всевозможных «отказ от любых гарантий».

                                  Вместо этого обычно обещают за деньги «техническую поддержку». Apple обеспечивает техническую поддержку Mac OS за деньги. Техническую поддержку Linux можно получить либо бесплатно в весьма ограниченных объемах у авторов ПО, либо в гораздо больших количествах у практически любых коммерческих дистрибутивов — но тогда тоже за деньги. Ну или отказываться от поддержки и поддерживать себя самостоятельно, да :)
                                    0
                                    Ну и на физические товары, даже при гарантии, есть отказ от возмещения возможного ущерба.
                                    Да там есть гарантия — но эта гарантия распространяется на ремонт самого изделия. Если вы из-за того, что у вас что-то сломалось упустили деньги, понесли убытки — вам их никто не вернет и по суду ничего не добьетесь. Даже если из-за поломки у вас сломалась другая вещь — тут тоже они открещиваются, но шансы по суду все же есть.
                                      0
                                      Если вы из-за того, что у вас что-то сломалось упустили деньги, понесли убытки — вам их никто не вернет и по суду ничего не добьетесь.
                                      Не уверен, что отказ от возмещения убытков где-то в гарантийных обязательствах совсем не имеет судебной перспективы в российской юрисдикции.
                                        0
                                        да вот в российской то, как раз, и перспективы не высокие.
                                        Во первых, наши суды до сих пор мало технически грамотные.
                                        Во вторых, даже если что-то присудят — суды очень любят существенно уменьшать суммы исков.
                                        Как в Америке, где из-за мухи в гамбургере присуждали миллионы, у нас не бывает.
                                        Поэтому, если у вас прогорела сделка из-за сломавшегося ноутбука — вам никто не вернет убытки. Ответ простой: нужно было предусмотреть все случаи, варианты и т. п. Вам же метро не вернет денег за сорванную сделку, потому что вы простояли на перегоне из-за поломки вагона и опоздали? Нет.
                                        А вот если у вас замкнуло ноутбук и из-за него у вас сгорела квартира — то шансы выше. Хотят тут будет чертовски сложно доказать (практически нереально), то, что ноутбук был исправен, вы его эксплуатировали правильно и это из-за заводского брака произошло возгорание, а не по вашей вине (пролили что-то, уронили) или вине других лиц (скачек в сети).
                                        У нас принято возмещать прямые убытки, а косвенные — очень с трудом и редко.
                                          0
                                          Суммы — это отдельный вопрос. Но, по-моему, как раз в силу малой технической грамоты шансы повышаются.
                                0
                                К сожалению, не рассказываете, с чем работаете на маке кроме файндера и айтюнса, какие приёмы используете, какими из них удаётся пользоваться на линуксе, а какими — нет и почему.
                              +2
                              В свое время гном мне показался угловатым и пересел на кеды. Надо бы попробовать текущего гнома, может что нового узнаю…
                                +2
                                Торвальдс его наоборот раскритиковал, сказал, что третий гном — это шаг назад по сравнению со вторым.
                                  +2
                                  Ну, если Торвальдс раскритиковал… ;)
                                    0
                                    Это я не из религиозных побуждений, а к тому, что дело вкуса. :)
                                      0
                                      Тогда какая разница, сказал ли это Торвальдс, Кнудсен или Розенбойм?
                                        0
                                        Разница в том, что остальных на эту тему не пиарили, поэтому неизвестно, что они думают по этому поводу.
                                    0
                                    Может не назад, а в сторону, но не вперёд точно. Имхо.
                                • UFO just landed and posted this here
                                  • UFO just landed and posted this here
                                      0
                                      вот мне тоже интересно. я конечно могу из головы придумать что-то экзотическое про порядок опций и аргументов у консоснольных утилит или всякую экзотику, вроде mount namespaces, но какие плюшки в линупсе нашел маковод?
                                        0
                                        Нативный (а не портированный), GNU софт? Общее (а значит не раздражающее), а не эпизодическое (а значит раздражающее), пренебрежение к look & feel? В конце-концов отсутствие «гламурности»?
                                          0
                                          Общее (а значит не раздражающее) пренебрежение к look & feel

                                          Не сказал бы, что оно всё такое уж вырвиглазное. Gnome симпатично выглядит, и за look and feel входящих в поставку приложений они очень даже следят. Там документация, похожая на эппловскую, всякие гайдлайны.

                                          А что такое портированный GNU софт? Скачал с ftp.gnu.org, собрал, работает. Ничего не портировал.
                                            0
                                            Сорри, имел в виду GNOME, а не GNU
                                              0
                                              Ох, да, тут согласен — смотрится адово.
                                              Благо почти для всего есть достойные альтернативы. Единственная программа, которую мне хочется нативно — это Meld.
                                          0
                                          обновление всего софта из одной программы? И поиск/установка из той же? App Store, конечно, шаг в правильном направлении, но нужный мне софт (GIMP, Firefox, VLC и т.д.) он поставить не способен. Единственное, для чего я его нашёл полезным — поставил Twitter-клиент :)
                                            0
                                            Ну насчёт всего софта — это перебор. Большинство софта обновляется, но вот самый полезный приходится ручками качать и компилировать.
                                              +1
                                              Не вижу никакого перебора. Вопрос был про то, чего линуксоиду может не хватать на маке. Ну вот как раз функционала Ubuntu Software Center или aptitude мне и не хватает больше всего.

                                              Каждый раз, когда я запускаю что-то, скачанное из интернета, моё чувство самосохранения вопит «так делать нельзя, там может быть вирус!!» Но какие ещё есть варианты? Мне всё-же работу делать нужно, да и не Gentoo здесь, чтобы LibreOffice и Firefox из сорцов собирать.
                                                0
                                                Ну я к тому, что если вы хотите быть «on edge», то функциональности apt/rvm не хватит — нужно самому из сорцов собирать даже в Убунту. Я так фокс собираю, чтоб от жизни не отставать.
                                          0
                                          Вероятно имелись ввиду возможности пакетных менеджеров, динамическая линковка библиотек, и все такое. В отличие от dmg. Но, знаете, это такое… Оно не критично на десктопах, а большинство из mac-продуктов ими являются. А на серверах конечно dmg выглядели бы убого.
                                          –7
                                          Плюсую. Я, правда, застрял где-то между, в окне. На мак просто денег нет, а разработку проще вести в вин, как не крути. Для траха развлечения у меня есть сервачки с linux.
                                            +3
                                            >разработку проще вести в вин

                                            чем проще?
                                              0
                                              VS 2010 лучше Mono Develop, Photoshop лучше GIMP. Может быть я просто ламер, но я честно пытался «пересесть полностью». В итоге поймал себя на том, что в убунте у меня только хром запущен, а все остальные программы, с которыми я работал в тот момент — под виндой в виртуалке.
                                                +34
                                                >VS 2010 лучше Mono Develop

                                                а, так вы «дотнетчик». это у вас карма такая — Страдать, Страдать и еще раз Страдать.

                                                > Может быть я просто ламер, но я честно пытался «пересесть полностью»

                                                разумеется. честно — это vim, make и голая консоль, а ставить линупс, чтобы менять кривое шило на фиговое мыло — действительно бессмысленно
                                                  –4
                                                  А чегой то нам дотнетчикам страдать то? :) Из-за одной из лучших IDE или самого развивающегося на текущий момент фреймворка? ;)
                                                    0
                                                    нет, ну некоторым, к сожалению присутстующим тут, и php — божий дар.

                                                    тоже кстати, все развивается, развивается…
                                                      0
                                                      Я так понимаю на этом ваша аргументация заканчивается? ;) Уж Просветите сирых и убогих, что сейчас во флагмане программистских технологий?
                                                        0
                                                        я конечно дико ивиняюсь, но у меня нету аргументации для адептов, оперирующих понятиями «флагман технологий» и «самый развивающийся».

                                                        вне зависимости от технологической сирости и убогости дотнета, технологии майкрософта — это гетто, а мир намного шире.
                                                          –2
                                                          Как в таких случаях говорится — «Слив засчитан» :) Впрочем, зачастую так оно и происходит.
                                                            +2
                                                            Не вижу слива. .NET это фреймворк одной компании, сколь бы он ни был широко распространён и сколь бы быстро не развивался, но это фреймворк одной компании, к тому же завязанный на её ось. Широкая свобода, пока не захочешь сменить, например, платформу. Есть что-то общее с гетто.
                                                              0
                                                              Ну не завязан дотнет уже на одну ось. Mono вполне себе продакшен, говорю не с потолка ибо сами внедряем решения по вебу, сервисам на линухе. Работает. И работает шустро.
                                                              И даже на Маке можно запускать.

                                                              просто товарищЪ с троллем на юзерпике говорит о сирости и убогости дотнета, но упорно не хочет поведать о действительно ТруЪ технологиях.
                                                                0
                                                                В том-то и дело, что есть моно, есть дотнет. Но они взаимно не совместимы, есть общий знаменатель, а есть несовместимые не то что фичи, а целые пласты АПИ. В доках моно чёрным по белому написано, что некоторые пласты дотнета никогда не будут реализованы в моно. WPF например. И MS не спешит реализовывать у себя «ветки» моно. То есть ни любая моно программа не будет работать под дотнетом, ни любая дотнет программа не будет работать под моно.

                                                                P.S. Чем пользуетесь для моно в вебе? C# нравится, но не настолько, чтобы суметь убедить заказчиков платить за него лишние деньги…

                                                                  +1
                                                                  С гуями да, есть проблема. и WPF не предвидится. Наилучшее решение — выделить гуи и писать под каждую систему. Выглядит нативней.

                                                                  Насчет пластов АПИ, вы наверное говорите о винапи, но смысла завязываться на винапи я не вижу.

                                                                  для веба пользуем www.mono-project.com/Mod_mono. в самом проекте ничего не меняем, работает MVC 3 и Razor есть. Для доступа к БД используем BLToolkit. Провайдеров множество, mysql, mssql работает точно, остальные не пробовали.

                                                                  Я признаю что дотнет не 100% кроссплатформенная. Но если смотреть правде в глаза — больше 80% десктопов это Win. :) GUI Java на Windows смотрятся чуждо и вырвиглазно. Так что я за единую логику и нативный GUI (Winforms/WPF, GTK#) — mono-framework.com/Gui_Toolkits#Alternative_Implementation_Approaches
                                                                  А рисовать энтерпрайз на с++ это… ну как сказать, можно «но зачем?» :)
                                                                    0
                                                                    Насчёт пластов я прежде всего о гуях (тут впф, там там мономак), но не только — судя по постам на хабре ентити фреймворк интересная штука
                                                                      0
                                                                      без енити можно жить. конкретно мне она не понравилась. будет ли реализация под моно не могу знать.
                                                                      для меня больше важно чтобы был полностью портирован WCF. Ибо с ним работать очень приятно и просто.
                                                                  0
                                                                  >товарищЪ с троллем на юзерпике говорит о сирости и убогости дотнета, но упорно не хочет поведать о действительно ТруЪ технологиях

                                                                  что это за сектанство такое «тру-нитру?»

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

                                                                    Я так и не понял почему мы должны страдать и самое важное КТО не страдает :) Мне правда интересно. Я не за один инструмент и нигде не навязывал дотнет для всего.

                                                                    Дотнет не гетто — он работает на винде, линухе, макоси, windows CE, windows phone, в какойто мере на ios, android (сам не тестировал). Есть c# на ARM -net microframework. Я не уверен что это все на 100% работает но это не гетто :)

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

                                                                    Сливаете :)
                                                                      +1
                                                                      > Есть c# на ARM -net microframework.

                                                                      а на MIPS? а почему только «micro»? «ой».

                                                                      >он работает на винде, линухе, макоси, windows CE, windows phone, в какойто мере на ios, android (сам не тестировал). Есть c# на ARM -net microframework.

                                                                      ага, и это все десять несовместимых дотнетов по 3-4 версии каждый.
                                                                        0
                                                                        Дык никто не говорит что есть на все платформы.

                                                                        «Десять Несовместимых Дотнетов (по 3-4 версии каждый)» — это я запишу. Это пять.

                                                                        Вобщем вы на вопросы не отвечаете, дальше не интересно продолжать. Винда говно, сплошной быдлокод быдлоиндусов, вирусы кругом, завтра точно вендекапец! Аминь!
                                                          0
                                                          Сорри за оффтоп, но PHP для меня действительно божий дар. С/С++, Java, Asm, Pascal, Basic, dBase/Clipper/FoxPro, увы, на рынке веб-разработки для «малого бизнеса» не востребованы. Даже Ruby и Python мало востребованы.
                                                            +1
                                                            >Clipper/FoxPro
                                                            >на рынке веб-разработки

                                                            ну имейте же совесть!
                                                              –1
                                                              Я перечислил на чём я зарабатывал деньги до веба :) Хотя вру, на асме не зарабатывал, только вирусы писал )
                                                      0
                                                      через годик пройдет, будет виртуалка с WM остальные программы в Linux. Хотя какой смысл дотнетчику сидеть под линуксом?
                                                        0
                                                        То ли дело моновцу :)
                                                      +1
                                                      Даже не прочитав ответ на твой вопрос, я был уверен, что в ответе будут слова «донет» и/или «вижуалстудия» %)
                                                    • UFO just landed and posted this here
                                                        +12
                                                        >mysql + handlersocket, redis, node.js, nginx

                                                        у этих технологий есть фатальный недостаток — они не интегрируются с визуяль студией, а значит не существуют
                                                          +2
                                                          Много чего не интегрируется со студией, но это скорее недостаток студии, чем технологий. Потому как для студии в вебе только asp есть и нет больше технологий.
                                                            +2
                                                            Вы не поняли сарказма
                                                              +3
                                                              >Потому как для студии в вебе только asp есть и нет больше технологий.

                                                              ну вот видите — вы сами все поняли! под веб можно писать только на ASP.
                                                                0
                                                                Это вам майкрософт сказала?

                                                                Скажите это тем сотням тысяч сайтов написанных на php или других языках.
                                                                Даже крупнейшие и популярные сайты не на asp. Значит тут что-то не то. А студио — не образец для подражания.
                                                                  +3
                                                                  >Скажите это тем сотням тысяч сайтов написанных на php или других языках

                                                                  это жалкие поделки красноглазых студентов, написанные на коленке между парами. веб-девелопмнент — это серьезная отрасль, PHP тут вообще никаким боком.

                                                                  >А студио — не образец для подражания.

                                                                  именно образец. на него должны равняться остальные отвратительные последователи того же жанра
                                                                    +1
                                                                    Добавлю про студию и XCode:
                                                                    Дебаггер VS2008 укладывает дебаггер XCode на татами просто стоя рядом. Ну это если писать на C++.

                                                                    А вообще знакомство с XCode у меня было занимательным:
                                                                    — таааак… что тут, где тут?
                                                                    — а вроде удобно
                                                                    — и красиво
                                                                    — #%$^! Грёбаные кодировки файлов (из-за комментариев на русском).
                                                                    — 0_0 это они называют дебаггером? Ну что ж, придется пользоваться тем, что есть…
                                                                      0
                                                                      это жалкие поделки красноглазых студентов, написанные на коленке между парами.
                                                                      Ага, конечно же. А то множество различных коммерческих CMS на которых строят серьезный бизнес, или тот же фейсбук — да, это поделки студентов. Ага, конечно же… Так посмотришь: да у нас 90 процентов интернета написано студентами получается.
                                                                        0
                                                                        да у нас 90 процентов интернета написано студентами получается.

                                                                        Я думаю даже больше, но это не показатель на самом деле. Самое «страшное», что ~90% интернета пользуется php и даже об этом не догадывается :)
                                                                          0
                                                                          >так посмотришь: да у нас 90 процентов интернета написано студентами получается.

                                                                          вобщемто так и есть

                                                                          >серьезный бизнес

                                                                          ой вот не надо — видали мы этот серьезный бизнес и сертифицированные энтерпрайзные исходники.
                                                            +5
                                                            Да, osx безусловно превосходит по эргономике все имеющиеся linux-gui окружения. Допускаю, что можно допилить любой линух DE до состояния близкого к идеалу, но зачем? Я не специалист по ГУЯм. Лучше хлопцев из apple интерфейс не настрою… Интеграция родных приложений osx друг с другом потрясающая. Родное железо apple превосходно. По специфике работы администрирую 2000+ линухов. Из osx. Технически, ssh одинаковый, и наверное я бы не менее эффективно работал из под любого линукс дистрибутива, но добровольно пересесть с мак оси на линукс — это конечно нонсенс. Есть мнение, что вот такой должна быть идеальная ОС. Unix ядро/окружение со всеми вытекающими плюшками + вылизанный с точки зрения эргономики и стабильности ГУЙ, и все это работает на превосходном железе. Как с точки зрения надежности/производительности, так и с эстетической точки зрения.
                                                              0
                                                              Почти не могу оценивать эргономику макоси, но при анализе предложений Эппл складывается впечатление, что за свою эргономику они просят нехилых денег. Не уверен, что эргономика стоит таких денег.

                                                              А насчёт железа — Эппл, вроде, с некоторых пор сама ничего не производит, а аутсорсит. У тех, кто аутсорсит у тех же компаний качество должно быть не хуже, если платят такие же деньги.
                                                                0
                                                                Дык это, мы ведь не обсуждаем тут рыночно/ценовые аспекты. А даже если и посмотреть в их сторону — вы же понимаете, что разработка и исследования в области той же эргономики стоят денег, тем более, если над этим работают высококлассные специалисты. Но затаченные на исследования средства + труд этих самых специалистов несомненно приносит результат. И apple, как любая компания, ориентирована на получение прибыли. Но в отличие от многих прочих компаний, вы видите и знаете, за что платите деньги. Другой вопрос, можете лично вы себе это позволить или нет. Любой профессионал хочет, чтобы его рабочий инструмент был самый лучший. И как правило, наступает момент, когда он может себе его позволить. Без оглядки на средства. Разумеется, если есть за что платить. А в случае с apple — я считаю что есть.
                                                                По поводу железа — оно то так, да не совсем так. Дело в том, что да, apple самостоятельно ничего не производит. Но сказать что apple исрользует продукцию каких-то там сторонних производителей, тоже неверно. Правильнее сказать, сторонние производители производят комплектующие ДЛЯ apple. И вот тут начинаются жеточайшие требования компании к качеству заказанных компонетов. Под производство яблочных устройств китайские предприятия строят огромные заводы. Специально под это! Речь идет о миллиардных контрактах. И те же foxconn вывернется наизнанку, лишь бы соответствовать предъявлемым жестким требованиям. Т.к. бабки. Большие. И я сильно сомневаюсь, что foxconn или еще кто-то будет производить качественные комплектующие именно для вас. Apple всеравно платит намного больше. И качество комплектующих производимых ДЛЯ apple всегда будет выше, чем для какого либо розничного рынка. Эту тему можно развивать бесконечно, материала хватит для целой статьи. Чего стоят спец. процессоры Intel для apple. Закругляюсь, но общий смысл в том, что ТАКИЕ ЖЕ деньги — не платит, и думаю не может заплатить, никто. Не выгодно…
                                                            +1
                                                            что после одного файла приложения в Mac OS (да, есть ещё компоненты приложения в директории Library, но они не критичны, обычно это кеш и сэйвы какие-то)

                                                            В Library хранится самая нужная часть приложения — его настройки.
                                                              +1
                                                              Скоро станет еще лучше. Как минимум в Mac App Store с ноября все приложения должны будут перейти на использование песочницы, а это значит не только настройки, но и все данные будут лежать так же в одном месте и прекратится бардак некоторых приложений которые как и в Windows иногда любят понараскидовать свои данные везде.
                                                              +4
                                                              >одного файла приложения

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

                                                              впрочем приличным девочкам моковедам этого знать не обязательно
                                                                0
                                                                Э… чего? Там, вроде, просто папка с расширением .app, а Finder лишь притворяется, что это один файл.
                                                                • UFO just landed and posted this here
                                                                    –4
                                                                    >одного файла приложения

                                                                    .dmg — это не файл приложения. muromec, не надоело умничать и писать высеры в ветках про Мак? Как выскочка в обоих статьях.
                                                                      +7
                                                                      > muromec, не надоело умничать и писать высеры в ветках про Мак?

                                                                      нет не надоело. я сюда специально хожу умничать и писать «высеры».

                                                                      если вы считаете, что тупить и постить в камментах лучи добра и няшных котиков — более подходит к тематике хабра, то это ваше личное заблуждение.
                                                                        –5
                                                                        Высеры следует писать в другом месте. Пункт 9 правил Вами не соблюдается в обоих топах.

                                                                        Ощущение что Вам денег либо на котика не хватает, либо на мак.
                                                                        image
                                                                          +5
                                                                          >Высеры следует писать в другом месте

                                                                          ну так скажите мне про это место! а потом сами туда отправляйтесь, желательно вместе с этим топиком.

                                                                          >Ощущение что Вам денег либо на котика не хватает, либо на мак.

                                                                          последний аргумент маколюба?
                                                                            0
                                                                            яп, контакт или фишки — думаю, для Вас наилучший вариант. Высерайте там школоту сколько угодно.

                                                                            Глупо, конечно, считать чужие деньги, но причиной Вашей озлобленности вполне может являться и этот аргумент.
                                                                  0
                                                                  то, что dmg монтируется не заметить невозможно, будь ты приличная девочка или маковед
                                                                  –6
                                                                  Предатель! :)
                                                                    –1
                                                                    Хорошая статья. Взгляд со стороны, он всегда полезен.
                                                                    У меня стаж на маке чуть больше 4 лет, переход с винды произошел без каких либо казусов, весь софт есть, гуглится за минуту. Была ситуация, когда нужно было перевести пару человек на линукс с XP. Сказать, что даже я чувствовал себя в процессе подгонки линукса для незнакомого с ним человека не комфортно, значить сильно приуменьшить. Желание снести «это» и поставить что-то более дружелюбное возникало чуть ли не каждых 5-10 минут. В итоге, после сдачи системы и 2 недель жалоб, терпение у меня кончилось, пришлось вернуть XP. С тех пор, вопрос юзабилити линукса для меня отложен на лучшие времена. Но самое интересное, что те же люди без каких-либо проблем чувствовали себя за макбуком.
                                                                      +7
                                                                      >еревести пару человек на линукс с XP.

                                                                      скажите, ну зачем вот это вот «перевести»?

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

                                                                      без смысла, без цели, без подготовки и без проработки инструкций и кейсов использования — взять и перевести.

                                                                      и когда сели в лужу — виноваты конечно не продукты распада и коллективное бессознательное, а виноват плохой линукс.
                                                                        –1
                                                                        Затем, что сейчас во всех универах и школах начинают ставить Линукс. И спрашивать никого не собираются, лишних денег на лицензирование нету. Никто не говорит что система в чем-то виновата, просто для рядового пользователя она не комфортна.
                                                                          0
                                                                          Давайте не будем, никто никого не заставлял. В первом случае, были проблемы с сильно старым железом, человек просил поставить что-то другое. Поставили линукс, быстродействием он остался доволен, но через какое-то время сказал что-то вроде «лучше я буду ждать по 5 минут, чем не понимать что она (ось) от меня хочет». Во втором случае, были проблемы лицензирования. Опять же, по итогам — все же купили лицензии.
                                                                          Чтобы было понятно, я не сисадмин и никогда по собственной воли таким не занимался. Более того, просьбы «ну помоги, ты же в этом шаришь» меня раздражают, но помогать — помогаю. Всё о чем я писал, лишь в противовес последним статьям в стиле «линукс для людей», «домохозяйка освоила линукс за 2 часа» и «у нас с user-friendly теперь всё супер, идете к нам, мы хорошие». Я не нуб, спокойно ориентируюсь в нескольких ЯП, дружу с консолью, но мне тоже было не комфортно в линуксе в повседневной работе. Ощущение, что ты постоянный бета-тестер раздражает.
                                                                            +2
                                                                            >Давайте не будем, никто никого не заставлял

                                                                            а какая разница? суть-то не меняется — виндузятник и маковод поставили линукс, ничего не поняли, разбираться один не стал, а другой не захотел. спрашивается, нафига так делать?

                                                                            >не нуб, спокойно ориентируюсь в нескольких ЯП, дружу с консолью, но мне тоже было не комфортно в линуксе в повседневной работе.

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

                                                                            нет, ну правда — чем ваши запросы к функциональности, качествую и стабильности ОС такие особенные, что другие люди пользуются и нахваливают, а вам все «не так»? выбор ОС — исключительно дело привычки.
                                                                              0
                                                                              Делать как? Люди рассматривали альтернативу, альтернатива не пошла, вернулись к другим решениям. В чем проблема-то?

                                                                              нет, ну правда — чем ваши запросы к функциональности, качеству и стабильности ОС такие особенные, что другие люди пользуются и нахваливают, а вам все «не так»?
                                                                              Вот в том то и дело, что у всех разные запросы. У меня роутер на базе дебиана и NAS на Ubuntu Server, просто потому, что для этих целей они подходят лучше всего. У меня виндовс, потому что с его помощью легко зарабатывать деньги. И OS X для всего остального, потому что мне в ней комфортно и удобно.
                                                                              Ощущения по поводу линукса для обычных задач, я писал уже чуть выше. Повторю, «Ощущение, что ты постоянный бета-тестер раздражает». Может другие не жалуются, я не спорю. Но другие также обожают копаться во внутренностях оси, пересобирать ядра, перепрошивать роутеры чуть ли не каждый день. Я же ценю комфорт. И это то, что линукс рядовому пользователю дать пока не может.
                                                                                0
                                                                                Поддерживаю. В каких-то случаях выбор оси — дело привычки, а в каких-то — необходимость.
                                                                                  +2
                                                                                  >Делать как? Люди рассматривали альтернативу, альтернатива не пошла, вернулись к другим решениям. В чем проблема-то?

                                                                                  мне как-то непонятен процесс «пробования альтернативы» в отсутствие человека, который имеет хоть какой-то опыт работы с этой самой альтернативой.

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

                                                                                  >Ощущения по поводу линукса для обычных задач, я писал уже чуть выше. Повторю, «Ощущение, что ты постоянный бета-тестер раздражает»

                                                                                  вопрос для контроля: убунта?
                                                                                    +1
                                                                                    мне как-то непонятен процесс «пробования альтернативы» в отсутствие человека, который имеет хоть какой-то опыт работы с этой самой альтернативой.
                                                                                    Почему же отсутствие? Опыт был, небольшой, около 2 лет, но это же не значит, что ОС будет нравится. При малейшей проблеме дергали меня, опять же, выше писал о «2 неделях жалоб».

                                                                                    вопрос для контроля: убунта?
                                                                                    Ставилась людям? Да, убунта и кубунта. Был зоопарк с Gnome, KDE, Unity. Проще всего юзеры ориентировались с KDE. Но и глюков там ловили больше всего.
                                                                                      +3
                                                                                      Практика показывает, что Ubuntu не самый стабильный дистрибутив.

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

                                                                                      Как ни странно перешёл всего лишь на Mint, и горя не знаю.

                                                                                      Хотя возможно это всё банальная нелюбовь к слову Убунту и коричневому цвету :3
                                                                                        +1
                                                                                        Ubuntu сейчас не самый стабильный дистрибутив, потому что Cannonical пытается сделать из него что-то совершенно новое, а не *еще один дистрибутив*, часто меняются как компоненты системы, так и софт «из коробки». Это немножко раздражает, но есть надежда, что в скором времени все как-то устаканится =).
                                                                                          +1
                                                                                          ИМХО, не устаканится, не той дорогой идут. Слишком много приносится в жертву в погоне за мифическим 'юзер-френдли'. И новые дистрибутивы должны доделывать то, что недоделано в их 'родителе' (раз уж пришла идея рожать новый дистрибутив, а не помогать мэнтэйнерам предыдущего). В Ubuntu же помимо багов, тянущихся из Debian, добавляют новые.
                                                                                            0
                                                                                            Canonical исправно шлёт в апстримы если не патчи, то багрепорты. Один из моих багрепортов прошёл долгий путь от Ланчпада до разработчиков одной из либ Гнома.
                                                                                          +1
                                                                                          Ubuntu рекламируется и продвигается как самый user-friendly дистрибутив. В принципе, я с этим согласен.
                                                                                            0
                                                                                            Любой современный и распространённый дистрибутив достаточно прост. Особенно после введения повсеместно utf-8, русского языка 'из коробки' и намного лучшей поддержки железа, чем в былые времена. Утилиты для установки системы с графической оболочкой, утилиты для работы с пакетами с графической оболочкой… Ну, и наличие высокоскоростного доступа в Интернет.
                                                                                              0
                                                                                              Gentoo или Arch сложно назвать «домохозяка-френдли», не смотря на их современность (дальше вроде некуда) и распространенность (судя по хабру).
                                                                                                +1
                                                                                                арч с настраиваемым тайловым менеджером — очень домохозяйка-френдли.

                                                                                                делается на панели две кнопочки — «скайп» и «интернет», автологин с запуском скайпа после загрузки и все.

                                                                                                и потом никаких «не туда нажала», «оно что само мне там». в крайнем случае делается тупой ребут и все возвращается в исходное состояние.
                                                                                                  0
                                                                                                  Объясните домохозяйке процесс установки на голый комп арча и настройки тайлового менеджера по телефону, когда компа под рукой у вас нет. Объясните — соглашусь :)
                                                                                                    0
                                                                                                    Только домохозяйка, чур, не из числа тех, кто шлёт патчи (и их принимают) в кернел Линукса :)
                                                                                                      0
                                                                                                      >процесс установки на голый комп арча

                                                                                                      таки я говорил про юзерфрендли арчлинукса, а не его установщика.

                                                                                                      для этого есть специальные обученные люди
                                                                                              0
                                                                                              > Как ни странно перешёл всего лишь на Mint, и горя не знаю.

                                                                                              Тут должна идти реклама Linux Pinguy как самого user-friendly дистриба (IMHO). Как и с Минтом, Pinguy — это Ubuntu обработанный напильником.
                                                                                              0
                                                                                              Потому что юзерам надо ставить GNOME 2. Привыкание после виндов чуть дольше, может быть, но зато глюков гораздо меньше. Ну и лучше не глюкавую убунту, а таки дебиан.
                                                                                    +2
                                                                                    Зависит от. Я вот совершенно беспроблемно перевёл компьютерно не очень грамотного человека на Debian + GNOME не так давно, так вот, человек счастлив, ибо всё работает, нет вирусов, а её сын радуется тому, что «линукс — это такой виндоус, но с кучей игрушек». Когда возникают какие-то загвоздки, я прямо с рабочего места делаю ssh и исправляю то, что не нравится.
                                                                                      0
                                                                                      Каждому свое.
                                                                                      Но вот линукс — это такой виндоус, но с кучей игрушек — смешно.
                                                                                        +1
                                                                                        Это цитата.
                                                                                          0
                                                                                          Тем не менее
                                                                                            0
                                                                                            у моей мамы точно такое же было первое впечатление — дум в установщике, а потом целая куча пасьянсов
                                                                                          0
                                                                                          Это факт. Сколько игрушек в голой Винде (премиум) и сколько в голом Гноме (фулл)?
                                                                                          0
                                                                                          >Когда возникают какие-то загвоздки, я прямо с рабочего места делаю ssh и исправляю то, что не нравится.
                                                                                          Охренеть. А если вас не будет?
                                                                                            0
                                                                                            А если его не будет, то загвоздки он и с виндой не решит.
                                                                                        +1
                                                                                        Попробуйте посмотреть на libimobiledevice и gtkpod. Конечно всё не идеально, но я например у себя это поставил в убунте и вполне себе работает синхронизация музыки, установка ipa, доступ к фс, бэкапы, и даже обновление прошивки (я не проверял, но пишут что должно работать). Правда вот с синхронизацией фото вроде как не очень, но я по этому поводу ничего не искал, может есть чего.
                                                                                          0
                                                                                          iPhone 4, iOS 4.3.3 не работает. :( Пишет «Bus четотам error». С iPad 2 не пробовал.
                                                                                            +1
                                                                                            У меня тоже iPhone 4 на 4.3.3) И работает) Правда на четверке надо подправить в файле system/library/lockdown/checkpoint.xml dbversion на 4.
                                                                                              0
                                                                                              Спасибо, попробую!
                                                                                          0
                                                                                          Ждем статей:
                                                                                          «Переход с Mac OS X на Windows»,
                                                                                          «Переход с Linux на Windows»
                                                                                            +12
                                                                                            а также «переход с ubuntu на linux», «с android на linux», с «linux на linux» и финальный штрих «переход через дорогу с android linux в кармане»
                                                                                              +2
                                                                                              > «переход через дорогу с android linux в кармане»
                                                                                              и перевод бабушек )
                                                                                                +6
                                                                                                На час вперед
                                                                                              –3
                                                                                              Я могу написать «Переход с Linux на Windows», но там писать нечего. Windows7 действительно хорошая ОС, а ее недостатки компенсируются огромным морем софта.
                                                                                                +2
                                                                                                И огромным морем вирусов)
                                                                                                  0
                                                                                                  Ой, не рассказывайте мне про эту «действительно хорошую ОС»… =\

                                                                                                  Периодически сталкиваюсь с такой проблемой: пытаюсь копировать файлы из Винды на smb-шару PlayBook-а — сначала идёт нормально, потом прогресс останавливается вообще. После нажатия на кнопку «Cancel» диалог торчит и вертит прогресс-баром ещё секунд 15! Лять, что он там делает 15 секунд для отмены копирования?? С переменной периодичностью после этого отваливается wifi (но не каждый раз).

                                                                                                  При выходе из саспенда в одном случае из 20 система не просыпается вообще. Вернее, делает попытку проснуться (кулер включается, жужжит, диск чего-то там шуршит), но экран остаётся чёрным и на внешние раздражители не реагирует. Только принудительное выключение удерживанием кнопки питания.

                                                                                                  С «системы безопасности» я вообще ржал в голос, когда при попытке драг-н-дропа с сетевой шары в локальный каталог она выкинула диалог «ай-яй-яй, это файлы из сети, они могут быть опасны!», а когда на той же самой шаре те же самые файлы я скопировал через контекстное меню и через контекстное же меню вставил в пункт назначения — никто и ухом не повёл. Никто не возмутился и при копировании через Ctrl+C/Ctrl+V.
                                                                                                    –1
                                                                                                    У Windows достаточно глюков, но много из них связанны с программно-аппаратным взаимодействием. Microsoft не может, как Apple, сделать ОС рабочей только для определенного набора железа. Если сравнивать с Linux, то и у него периодически вижу ошибки — после просыпания из сна NetworkManager может терять сеть, в ifconfig только lo.
                                                                                                    У меня дома Ubuntu, но планирую вернуться на Windows 7. Через год надоедает периодически подпиливать ОС напильником, а Windows на работе просто работает.
                                                                                                      –1
                                                                                                      >У меня дома Ubuntu, но планирую вернуться на Windows 7. Через год надоедает периодически подпиливать ОС напильником, а Windows на работе просто работает.

                                                                                                      У меня дома Ubuntu и MacOSX. Win7 пришлось поставить из-за одного специфичного SDK. Рыдаю и плАчу каждый раз, когда приходится вылезать за пределы IDE и делать что-нибудь банальное, типа «перекинуть пачку файлов с внешнего диска на smb-шару или обратно», «скачать большой файл торрентом» и т.п.

                                                                                                      Аж как «счастлива» жена с предустановленной Win7 на нетбуке с гигом памяти — вы не представляете…
                                                                                                      –3
                                                                                                      Очередные сопли линуксоида который «не разобрался».

                                                                                                      > Лять, что он там делает 15 секунд для отмены копирования??

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

                                                                                                      > При выходе из саспенда в одном случае из 20 система не просыпается вообще.

                                                                                                      Проблема, по-моему, стара как мир — скорее всего какой-то сторонний драйвер блокирует выход из «саспенда» (кстати что-то? вы так sleep называете?). Раньше этим грешили драйверы для старых видеокарт от NVidia — винда здесь скорее всего не при чем.

                                                                                                        +4
                                                                                                        >Неужели так трудно это понять? Он ждет некоторое время пока находящийся в процессе копирования файл закончит копироваться или, например, закрывает хенлд открытого для записи файла на плейбуке.

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

                                                                                                        >Проблема, по-моему, стара как мир — скорее всего какой-то сторонний драйвер блокирует выход из «саспенда»

                                                                                                        Ага, я помню эту «старую как мир» позицию: если глючит драйвер в винде — это «глючный драйвер, а винда не при чём», а если глючит драйвер в линуксе — «глючный линукс!»
                                                                                                          –3
                                                                                                          > Неужели так трудно понять, что реакция на действия юзера должна быть моментальной, и висящих не отвечающих диалогов быть попросту не должно?

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

                                                                                                          > Ага, я помню эту «старую как мир» позицию: если глючит драйвер в винде — это «глючный драйвер, а винда не при чём»,

                                                                                                          Мезомишь, это не позиция это ФАКТ, просто прими это как должное. Оригинальная Windows 7 — это грамотно разработанная и хорошо оттестированная ОС. Многие крупные софтверные компании молятся на процессы R&D в Майкрософте и очень хотят хотя бы немного к ним приблизиться (это в идеале). Если ты установишь чистую Вин7 с легаси драйверами и всеми апдейтами, первый бсод ты ней увидишь только после того как какая-нибудь железяка отойдет в мир иной. А уж аптайм можно будет исчислять ну если не годами, то семестрами точно.

                                                                                                          Я уверен что указанная тобой проблема с большой вероятностью решится после установки всех обновлений и новых драйверов с WHQL сертификацией.

                                                                                                          В вашем этом линуксе абсолютно та же ситуация — достаточно проблем из-за проприетарных драйверов от ATI и NVidia (я уже говорил что чтобы подключить внешний монитор к ноутбуку нужно пару раз Xserver перезапустить?).

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

                                                                                                            Угу, и именно поэтому я указываю на провал в юзабилити данного диалога? Логично, юле.

                                                                                                            >во-первых допустимое время реакция системы на действия пользователя не более 2-х секунд, потому что ничего мгновенного в «компьютерном» мире не бывает

                                                                                                            Спасибо, Кэп. Только не забудьте указать, что 2 секунды — это именно для Винды.
                                                                                                            У нас, к примеру, предельно допустимое время составляет 150 мс.

                                                                                                            >сразу после нажатия на кнопку «cancel» она переходит в состояние «disabled», дав юзеру понять, что его действие обрабатывается в данный момент

                                                                                                            Если бы диалог попросту исчез, то это было бы вполне достаточным сообщением юзеру «да, я тебя понял, ща сделаем».
                                                                                                            «Кнопка «cancel» не убивает поток в котором выполняется копирование, а пытается интеллигентно завершить процесс» — да пусть себе завершает со всей возможной интеллигентностью, но при чём тут висящий неактивный, неинформативный и совершенно ненужный диалог? Кто мешает выполнять все интеллигентные действия в фоне, позволив юзеру продолжить заниматься своими делами и уведомить его только в случае возникновения непредвиденной ошибки?

                                                                                                            Или вы на полном серьёзе думаете, что юзеру настолько критично знать точное время, когда система наконец-то отменила копирование? Да даже такому гику, как я, совершенно пофиг на это, чего уж говорить о среднесферической пользователе…

                                                                                                            >Мезомишь, это не позиция это ФАКТ

                                                                                                            Выборочное цитирование такое выборочное…

                                                                                                            Процитирую позицию, о которой я говорил, ещё раз: «если глючит драйвер в винде — это «глючный драйвер, а винда не при чём», а если глючит драйвер в линуксе — «глючный линукс!»»

                                                                                                            Это — «факт»?
                                                                                                              –3
                                                                                                              > Только не забудьте указать, что 2 секунды — это именно для Винды.

                                                                                                              2 секунды — это для чего угодно, вернее НЕ БОЛЕЕ 2-х секунд. Не понимаю откуда у вас берется число в 150 мс, потому что при работе с гуями человек не отличит response time в 150 мс и, допустим, в 300 мс. Поэтому это требование для гуи у «вас» мягко говоря странноватые, обычно ориентируются на 1 секунду.

                                                                                                              > Или вы на полном серьёзе думаете, что юзеру настолько критично знать точное время, когда система наконец-то отменила копирование?

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

                                                                                                              > Выборочное цитирование такое выборочное…
                                                                                                              > Это — «факт»?

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

                                                                                                                +2
                                                                                                                >Не понимаю откуда у вас берется число в 150 мс, потому что при работе с гуями человек не отличит response time в 150 мс и, допустим, в 300 мс.

                                                                                                                Не отличишь разницу между 150 мс и 300 мс? Да ладно??
                                                                                                                Напиши простенькую программку с одной кнопкой, которая, скажем, при нажатии меняет фон окна, поставь задержку на реакцию, рандомно выбирающуюся из 150 и 300 мс и потыкай в неё несколько раз подряд.
                                                                                                                Ну что, правда не отличаешь 150 и 300 мс?
                                                                                                                Про 1 секунду я даже молчу. А про 2 секунды вообще не заикаюсь…

                                                                                                                >Поэтому это требование для гуи у «вас» мягко говоря странноватые, обычно ориентируются на 1 секунду.

                                                                                                                Так вот откуда берутся программы оставляющие неизгладимое ощущение тормознутости…

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

                                                                                                                Диалог с неактивными кнопками и переливающимся прогрессбаром c непонятным временем завершения — это худший индикатор чего бы то ни было, который только можно придумать. Хуже может быть только если сделать этот диалог модальным, блокирующим весь гуй нафиг (кстати, надо проверить, не блокирует ли они при этом одно из задействованных окон Проводника).

                                                                                                                >Зачем ты просишь меня прокомментировать фразу, которую я в реальной жизни не употребляю?

                                                                                                                Лично ты может и не употребляешь, тут я просто обобщил. Ты ведь тоже любишь обобщать «линуксоидов», правда же? ;)
                                                                                                                  0
                                                                                                                  > Не отличишь разницу между 150 мс и 300 мс? Да ладно??
                                                                                                                  Напиши простенькую программку с одной кнопкой, которая, скажем, при нажатии меняет фон окна, поставь задержку на реакцию, рандомно выбирающуюся из 150 и 300 мс и потыкай в неё несколько раз подряд.

                                                                                                                  Для кого софт то делаете? Для биокиборгов, которые будут фон у приложения рассматривать? Или для трейдеров-скальперов? Ну тогда да, у этих людей средний APM гораздо больше 60. В обычных приложениях, даже при задержке в 1 секунду, пользователь _не будет испытывать раздражения_, т.к. эту секунду его мозг будет занят анализом текущего окна или чтением каких-то данных там же. Т.е. в реальных приложениях пользователю пофиг 150 там мс или 300 — он так быстро не кликает и не думает (если он не биоробот конечно). А увеличение отзывчивости особенно для приложений использующих какой-нибудь скиновый движок или тяжелую гуи библиотеку может не стоить затраченных усилий.

                                                                                                                  Т.е. очевидно, что чем меньше тем лучше, но 1 секунда не будет раздражать. 2 — это уже предел.

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

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

                                                                                                                  > Ты ведь тоже любишь обобщать «линуксоидов», правда же? ;)

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

                                                                                                                    +3
                                                                                                                    >Для кого софт то делаете?

                                                                                                                    Для «обычных людей», пользующихся смартфонами. Указанная мной планка установлена для всех пред-установленных приложений BlackBerry.

                                                                                                                    >А по-моему самое логичное, дешевое и простое решение.

                                                                                                                    Дешёвое и простое — да (что может быть проще, чем тупо задизейблить кнопку?), логичное — нет. У диалога сменился контекст: раньше это был диалог, отображающий прогресс копирования с возможностью его отмены, теперь это просто диалог-индикатор, который не предполагает дальнейшего вмешательства пользователя. Зачем на нём кнопка, тем более неактивная? Кнопка предполагает действие, неактивная кнопка говорит «сейчас ты это действие выполнить не можешь». Сразу возникает вопрос «а почему не могу?», «а когда смогу?», «а что нужно сделать, чтобы кнопка стала активной?»
                                                                                                                    Всего этого быть попросту не должно! Не предполагается действий — никаких контролов. Прописная истина, блин! И ведь это ни на грамм не сложнее: не дизейблить кнопку, а банально скрыть её, не создавая ложную иллюзию «наверно она скоро снова станет активной». Какого хрена не сделано?
                                                                                                                    И после этого мне будут говорить о «продуманности» системы?

                                                                                                                    >Я не обобщаю всех пользователей линукса, но мне не нравится слепой фанатизм и клеймение всех кого не попадя без желания разобраться в проблеме.

                                                                                                                    А потом «вдруг» оказывается, что и фанатизм не очень-то слепой, да и не фанатизм это, а вполне конкретные претензии, и желание разобраться тоже вполне присутствует, ага? ;)
                                                                                                                      0
                                                                                                                      > для всех пред-установленных приложений BlackBerry.

                                                                                                                      Я не знаю какие гайдлайны сейчас используются для каждой мобильной платформы, но в любом случае RIM вам судья. Про особенности юзабилити десктоп\веб приложений можете почитать старую, но актуальную статейку: www.useit.com/papers/responsetime.html

                                                                                                                      > Всего этого быть попросту не должно! Не предполагается действий — никаких контролов. Прописная истина, блин! И ведь это ни на грамм не сложнее: не дизейблить кнопку, а банально скрыть её, не создавая ложную иллюзию «наверно она скоро снова станет активной». Какого хрена не сделано?

                                                                                                                      К чему мы пришли: проблема только в том, что кнопка после нажатия не исчезла? Во-первых покажи мне примеры таких приложений году так в 2009-ом, во-вторых я могу сейчас запустить убунту и насчитать в гноме и сопутствующих утилитах десятки подобных «проблем» и каждую будем обсуждать? Почему-то там ты их не замечаешь, а в виндовс споткнулся за какую-то соринку и пытаешься вырастить из неё бревно.

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

                                                                                                                      Вместо того чтобы увеличивать «положительную» энтропию — рассказывать всем почему *nix хороший, вы несете «негативную», пытаясь рассказать чем винда плоха. Более того, своими ламерскими выводами вы косвенно дискредитируете линуксовое комьюнити в глазах технических специалистов, которые в перспективе могли бы стать грамотными пользователями этой ОС и сделать её лучше.
                                                                                                                        +2
                                                                                                                        >К чему мы пришли: проблема только в том, что кнопка после нажатия не исчезла?

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

                                                                                                                        >во-вторых я могу сейчас запустить убунту и насчитать в гноме и сопутствующих утилитах десятки подобных «проблем» и каждую будем обсуждать?

                                                                                                                        Я тоже могу, и что? Хочешь — обсудим каждую из них. Но про Убунту никто не говорит, что «над её юзабилити работали лучшие умы планеты и было потрачено N мульёнов долларов», так что подкалывать смысла особо нет :)

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

                                                                                                                        С чего ты взял, что не замечаю? Очень даже замечаю. И у Наутилуса курсор начинает плясать, когда двигаешь его стрелками, а в каталоге есть файлы/каталоги с очень длинными именами, и список smb-шар в локалке иногда показывается раза с 5-го, сидишь и жмёшь Reload как дурак… да до хрена их! Я при желании накидаю подобный «тролль-список» хоть для Убунты, хоть для Федоры, хоть для МакОСи %)
                                                                                                                        Так в чём проблема? В том, что говоря про Винду, я не вставил абзац про Убунту?

                                                                                                                        А бревно из неё вырастили мы с тобой на пару. В изначальном посте эта фигня была лишь одним элементом в общем списке.

                                                                                                                        >подмножество линуксоидов, которые не разбираются в том как система работает и пытаются байками из интернета потроллить таких же «вендузятников»

                                                                                                                        Какими такими «байками из интернета», если всё перечисленное я воочию наблюдаю у себя на компе?

                                                                                                                        >Более того, своими ламерскими выводами вы косвенно дискредитируете линуксовое комьюнити в глазах технических специалистов

                                                                                                                        Какими такими «ламерскими выводами»? Тем, что юзабилити обсуждаемого диалога ни хрена не продумано?
                                                                                                                          –1
                                                                                                                          > Я тоже могу, и что? Хочешь — обсудим каждую из них.

                                                                                                                          Если ты мне будешь за это платить 15$ в час — то я готов.

                                                                                                                          > Какими такими «байками из интернета», если всё перечисленное я воочию наблюдаю у себя на компе?

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

                                                                                                                          Если второе — то затея потерпела фиаско, т.к. в этом комментарии ты подтвердил что в в линуксе сталкиваешься с теми же проблемами. Т.е. можно считать, что линукс тоже не очень хорошая ОС? ))

                                                                                                                          > Какими такими «ламерскими выводами»? Тем, что юзабилити обсуждаемого диалога ни хрена не продумано?

                                                                                                                          Ты до сих пор не смог убедить меня в его непродуманности, я как человек прагматичный считаю, что он продуман в меру. Естественно всегда есть место улучшениям, но для этого диалога они _не критичны_ и почти не отбрасывают тени на «хорошесть» 7-ой винды.

                                                                                                                            +2
                                                                                                                            >Если ты мне будешь за это платить 15$ в час — то я готов.

                                                                                                                            Да без проблем! Но только при условии, что и моё время ты оплатишь. А у меня повременной рейт $25/час (и это после налогов и на фултайме). А контрактные часы обычно идут в 1.5-2 раза выше (но тебе по знакомству могу оставить фултаймовые расценки).

                                                                                                                            >Или ты пытался ими опровергнуть фразу что «Windows 7 действительно хорошая ос»?

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


                                                                                                                            Блин, ты сам-то себя послушай.

                                                                                                                            «Ты описал проблемы Винды, но она от этого не становится „не хорошей“, потому что в Линуксе то же самое». Внимание, вопрос: а при чём тут, собственно, Линукс? Тот факт, что в Линуксе что-то есть/чего-то нет, никак не влияет на факт наличия провалов в юзабилити банальных вещей в Винде. Мне почему-то всегда казалось, что с логикой у тебя всё в порядке… =\

                                                                                                                            «Если в Линуксе выпадает кернел паник, то это никак не говорит о его кривости, потому что в Винде тоже бывает БСОД».

                                                                                                                            >Т.е. можно считать, что линукс тоже не очень хорошая ОС? ))

                                                                                                                            А Линукс — это не ОС (кто-нибудь должен был это написать, пусть это буду я :))
                                                                                                                            Что касается глюков — да, в Линуксе они тоже есть и они тоже раздражают, и Линукс (о ужас!) не является беспроблемной ОСью. Неужели ты этим шокирован?

                                                                                                                            Но с ним-то как раз всё понятно: пишут студенты на коленке и бесплатно раздают. В отличие от «действительно хорошей» коммерческой ОСи, над которой работали лучшие программисты, дизайнеры и юзабилисты планеты.

                                                                                                                            >Ты до сих пор не смог убедить меня в его непродуманности, я как человек прагматичный считаю, что он продуман в меру. Естественно всегда есть место улучшениям...

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

                                                                                                                            >они _не критичны_ и почти не отбрасывают тени на «хорошесть» 7-ой винды

                                                                                                                            Это был лишь один эпизод. Я тебе при желании накидаю хоть десяток таких провалов, хоть два. Рейт озвучен выше %)
                                                                                                                              0
                                                                                                                              > Да без проблем! Но только при условии, что и моё время ты оплатишь.

                                                                                                                              Намек на то, что я не собираюсь это обсуждать не понят. Хм, ну ладно.

                                                                                                                              > «Если в Линуксе выпадает кернел паник, то это никак не говорит о его кривости, потому что в Винде тоже бывает БСОД».
                                                                                                                              > Что касается глюков — да, в Линуксе они тоже есть и они тоже раздражают, и Линукс (о ужас!) не является беспроблемной ОСью.

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

                                                                                                                              Так я и записал в свою черную книжечку, ага. Как ты сам понимаешь, я врядли смогу изменить твое понимание слова «хорошо» — оно у каждого индивидуально: кому-то может иконка regedit.exe не нравится, а у кого-то любимая игрушка не запускается.

                                                                                                                              > значит этот диалог (над которым по идее работали профессионалы) не продуман.

                                                                                                                              Я ещё раз повторяю: диалог продуман в меру, подобное поведение я видел в десятках программ и веб-приложений, а ты мне до сих пор не привел пример _продуманного_ по-твоему «экспертному» мнению диалога подобных приложений (желательно года 2009 выпуска — именно тогда вышла 7-ка).

                                                                                                                              > Это был лишь один эпизод. Я тебе при желании накидаю хоть десяток таких провалов, хоть два. Рейт озвучен выше %)

                                                                                                                              Да ты бесплатно накидаешь таких «провалов» в очередном своем комментарии, так что я просто подожду)
                                                                                                                                0
                                                                                                                                >Собственно то что мне нужно было выяснить — я выяснил, ни винда ни линукс (ну ок, ок, какой-нибудь дистрибутив линукса) не являются в твоем понимании «хорошими» ОС, глючные они да и с юзабилити проблемы кругом.

                                                                                                                                Именно. Так что приходится из всех зол выбирать меньшее.

                                                                                                                                >диалог продуман в меру, подобное поведение я видел в десятках программ и веб-приложений

                                                                                                                                Ещё раз говорю: если «везде так», то это никак не влияет на то, что это не продумано.

                                                                                                                                Кстати, ты уже второй раз упоминаешь 2009-й год и хочешь приложение именно оттуда. Что, неужели принципы юзабилити настолько сильно скаканули за 2 года? Как-то у меня это не очень вяжется, как при этом может быть «актуальной» статья от 1993-го года, которую ты приводил выше (которая вообще опирается на данные от 1968 года %))

                                                                                                                                >Да ты бесплатно накидаешь таких «провалов» в очередном своем комментарии, так что я просто подожду)

                                                                                                                                Конечно, накидаю (и уже накидал достаточно в разное время), просто тебе для этого придётся исправно мониторить весь Хабр. Сколько там у тебя страниц уже в чёрной книжечке исписано? ;)

                                                                                                                                На вот тебе, на десерт:


                                                                                                                                Мысли «обычного пользователя»:
                                                                                                                                «Какой USB? Какой CRW? Не подключал я ничего такого! USB у меня клавиатура и мышка, зачем я буду их отключать? Я карточку от фотоаппарата вытащить хочу, почему она неактивная?»

                                                                                                                                Т.е. чтобы вытащить SD-карту, надо ткнуть в какой-то «USB-CRW», который я не втыкал и вообще не знаю, что это такое.
                                                                                                                                  0
                                                                                                                                  > Ещё раз говорю: если «везде так», то это никак не влияет на то, что это не продумано.

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

                                                                                                                                  > Что, неужели принципы юзабилити настолько сильно скаканули за 2 года?

                                                                                                                                  Ну если они не скаканули, то ты должен найди дохрена примеров приложений выпущенных до 2009 года, в которых диалоги реализованы так как ты предлагаешь. Так где хоть один? Либо покажи его, либо я защитываю тебе очередной слив.

                                                                                                                                  > Т.е. чтобы вытащить SD-карту, надо ткнуть в какой-то «USB-CRW»

                                                                                                                                  Нет, мезомишь, чтобы вытащить SD-карту нужно открыть мой копьютер, выбрать её и нажать кнопку Eject (http://i.imgur.com/5vATM.png). Рекомендую тебе почитать какую-нибудь литературу по этому поводу, чтобы быть в «теме».
                                                                                                                                    +1
                                                                                                                                    >Да я пока не вижу никаких доказательств того, что «это» не продумано, ты вроде как не эксперт в юзабилити — поэтому приведи того кто в теме или давай ссылку на источник заслуживающий доверия.

                                                                                                                                    Ну даже спрошу я мнение нашего UX Specialist-а, ну допустим подтвердит он моё мнение — так ты же скажешь «да он не пойми кто, какой-то хрен с горы, которого никто не знает, а везде сделано так-то и так-то». Или не скажешь? :)

                                                                                                                                    >Да потому что, мезомишь, это и есть компромисс между достойным юзабилити и сложностью реализации.

                                                                                                                                    Конечно, это же ппц как сложно: вместо button.setEnabled(false); написать button.setVisible(false);
                                                                                                                                    Обязательно нужен компромисс, иначе не уложимся по бюджету и срокам %)

                                                                                                                                    >Ну если они не скаканули, то ты должен найди дохрена примеров приложений выпущенных до 2009 года, в которых диалоги реализованы так как ты предлагаешь.

                                                                                                                                    С какой стати я вдруг оказался что-то «должен» (причём в обоих случаях, хоть скаканули, хоть не скаканули)? :)
                                                                                                                                    Я и не собирался искать, реализовано это где-то или нет, по одной простой причине: наличие/отсутствие реализации ничего не говорит о том, хороша идея или нет.
                                                                                                                                    Куча хороших идей до сих пор не реализована, а куча хреновых идей, наоборот, реализована.

                                                                                                                                    >либо я защитываю тебе очередной слив

                                                                                                                                    А ты только мои считаешь или свои тоже? :)

                                                                                                                                    >Нет, мезомишь, чтобы вытащить SD-карту нужно открыть мой копьютер, выбрать её и нажать кнопку Eject

                                                                                                                                    Получается, в трее при этом маячит совершенно ненужная фигня, которую использовать не нужно? Ну что ж, это очень продумано: то, что использовать не нужно — перед глазами на расстоянии клика, а то, что использовать нужно — за этим надо отдельно лезть в «мой компьютер» и далее по тексту. Всё продумано, юле! %)
                                                                                                                                      0
                                                                                                                                      > Ну даже спрошу я мнение нашего UX Specialist-а

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

                                                                                                                                      > Конечно, это же ппц как сложно:

                                                                                                                                      Представил себе пользователя, который нажал на кнопку и она исчезла: «Ебать! Где?! ЧТО?!». Да, задай этот вопрос вашему «юзабилисту» :) Ессно убрать кнопку мало — нужно еще изменить размер диалога, отобразить на нем актуальную информацию по текущему процессу и вообще сделать много прыжков чтобы не напугать пользователя своим идиотизмом. И да, это дорого!

                                                                                                                                      > Куча хороших идей до сих пор не реализована, а куча хреновых идей, наоборот, реализована.

                                                                                                                                      Т.е примера не будет, да? Тогда, как и обещал, защитываю очередной слив: как обычно много текста вида «это должно быть так, потому что я сказал. подтвердить свои слова ничем не могу, но это не значит что я не прав, просто согласись со мной и не отвечай больше на мои комментарии!». Плохо, мезомишь, плоо-о-хо.

                                                                                                                                      > Получается, в трее при этом маячит совершенно ненужная фигня, которую использовать не нужно?

                                                                                                                                      У каждой фигни, мезомишь, есть предназначение и пользователи. Поверь, эта «фигня» находит своих пользователей, кстати, не советую тебе открывать device manager в винде — там «стока всиго нипонятногооО!», что твоя нежная психика может пострадать ненароком.

                                                                                                                                      > за этим надо отдельно лезть в «мой компьютер» и далее по тексту.

                                                                                                                                      Что значит «отдельно»? Ты из моего компьютера работаешь с этой карточкой! Не из менюшки в трее, а из проводника. Поэтому там же и находится удобный инструмент для удаления карточки.

                                                                                                                                      P.S. Я что-то уже устал нести на себе крест капитана очевидности в этом треде.
                                                                                                                                        +1
                                                                                                                                        Ой мля-я-я… Даже заморачиваться не буду — тебе что в лоб, что по лбу, один хрен, ты даже очевидные вещи признать не можешь (уж не говорю о тех, где чуток подумать надо, а не твердить «покажи картинку, покажи картику», которую я тебе, собственно, нигде не обещал).
                                                                                                                                        Разрешаю засчитать ещё один «слив» (не забудь нарисовать фломастером звёздочку на борту любимого самолётика).

                                                                                                                                        >Что значит «отдельно»? Ты из моего компьютера работаешь с этой карточкой! Не из менюшки в трее, а из проводника.

                                                                                                                                        Нет, это ты работаешь с фотографиями из «Моего компьютера», а я работаю с ними из предназначенной для этого программы, даже не открывая Проводник.
                                                                                                                                        Но я, видимо, опять всё делаю неправильно, и с фотографиями надо работать именно из Проводника. А музыку слушать, наверное, Пейнтом. Всё продумано.

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

                                                                                                                                        Расскажи же мне, неразумному, её предназначение, а то я как-то теряюсь. Если менюшка со словом «Eject» не предназначена для извлечения сменных носителей (и слово «Eject», видимо, означает совсем не то, что я по необразованности подумал) — то для чего она предназначена? И если она предназначена для чего-то другого — то почему она таки извлекает эти самые носители?
                                                                                                                                        Бляха-муха, я всё больше и больше хренею от этой продуманности!

                                                                                                                                        «Если кликнуть сюда, то там будет „Eject“, но вы туда не ходите, на самом деле чтобы вытащить SD-карту нужно открыть мой копьютер, выбрать её и нажать кнопку Eject. Это всё специально продумано, интуитивно понятно, и намного проще, чем сделать 2 клика на расстоянии 50 пикселей друг от друга. Почитайте какую-нибудь литературу по этому поводу, чтобы быть в теме».

                                                                                                                                        И что самое интересное — ты говоришь это абсолютно серьёзно и с полной уверенностью в своей правоте, совершенно не замечая полной абсурдности.
                                                                                                                                          0
                                                                                                                                          Вот никогда не понимал, почему когда жму Eject на флэшке, то она не выскакивает, хотя когда жму на cd/dvd, то выскакивает. :-/ Про то, что нельзя отмонировать св/вмв, находящийся в приводе я вообще молчу.
                                                                                                                                            0
                                                                                                                                            > Ой мля-я-я… Даже заморачиваться не буду — тебе что в лоб, что по лбу, один хрен, ты даже очевидные вещи признать не можешь

                                                                                                                                            Что-то мне это напоминает… ах да, доказывает троешник у доски теорему: «Длина этого отрезка равна 5-ти. — Почему? — Потому что равна! Ну это же очевидно? Вы что не понимаете?»

                                                                                                                                            Мезомишь, учись принимать поражения достойно, а то ты как российски депутат — наговоришь с три короба, а потом «Даже заморачиваться не буду».

                                                                                                                                            Слив защитал, если нужен еще один — обращайся.

                                                                                                                                            > Нет, это ты работаешь с фотографиями из «Моего компьютера», а я работаю с ними из предназначенной для этого программы,

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

                                                                                                                                            >Расскажи же мне, неразумному, её предназначение, а то я как-то теряюсь.

                                                                                                                                            Во-первых эта менюшка, позволяет открыть окно Devices&Printers, во-вторых позволяет безопасно извлечь ремувэбл устройства, причем для каждого устройства указано название девайса через который оно подключено. За название девайса отвечает его производитель. У твоего кардридера вот такое вот дибильное название, у моего все ок: Mass Storage Device.

                                                                                                                                            А если ты нихрена не знаешь, что такое кардридер, то идешь в мой компьютер и там работаешь со своей карточкой — профит!

                                                                                                                                            > И что самое интересное — ты говоришь это абсолютно серьёзно и с полной уверенностью в своей правоте, совершенно не замечая полной абсурдности.

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

                                                                                                                                              Да, я понял: извлекать карточку нужно где угодно и чем угодно, но только не тем, что маячит перед глазами и говорит, что оно — «Safely Remove Hardware and Eject Media»:


                                                                                                                                              >Во-первых эта менюшка, позволяет открыть окно Devices&Printers

                                                                                                                                              Это ведь то, что юзер делает каждый день, поэтому это нужно обязательно вытащить на передний план! А вот чтобы извлечь карточку, «нужно открыть мой копьютер, выбрать её и нажать кнопку Eject ». Продумано!

                                                                                                                                              >во-вторых позволяет безопасно извлечь ремувэбл устройства, причем для каждого устройства указано название девайса через который оно подключено...<skipped>… У твоего кардридера вот такое вот дибильное название...

                                                                                                                                              А-а-а, так это у меня кардридер так называется? И для извлечения карточки мне нужно ткнуть в «Извлечь кард-ридер»? Блин, опять продумано!

                                                                                                                                              >А если ты нихрена не знаешь, что такое кардридер, то идешь в мой компьютер и там работаешь со своей карточкой

                                                                                                                                              Я ни хрена не знаю, что такое кардридер, но я знаю, что такое карта, и я вижу свою карту в этой менюшке, но ткнуть в неё не могу, вместо этого мне, оказывается, надо ткнуть в «Извлечь кард-ридер». Снова всё продумано, ты погляди-ка!

                                                                                                                                              >Я, мезомишь, свои слова подтверждаю аргументами

                                                                                                                                              Ты забыл добавить "блестящими аргументами". Дай-ка я их перечислю, чтобы не забыть:
                                                                                                                                              • «в вашем этом линуксе абсолютно та же ситуация»
                                                                                                                                              • «вот почитай актуальную статейку» (опирающуюся на данные 40-летней давности)
                                                                                                                                              • «я могу сейчас запустить убунту и насчитать в гноме и сопутствующих утилитах десятки подобных «проблем»» (снова «у вас то же самое»)
                                                                                                                                              • «подобное поведение я видел в десятках программ и веб-приложений» (т.е. «у всех так, значит так правильно»)
                                                                                                                                              • «уж сколько я разных клавиатур пробовал подключать к 7-ке таких проблем никогда не было» (т.е. «у меня всё работает»)
                                                                                                                                              • «твои кривые руки...» (ну как же без этого?)
                                                                                                                                              • "… наложились на сильное желание, чтобы клавиатура не заработала под виндовс" (конечно, а ещё я отправляю комп в ребут силой мысли, а энергией «ци» патчу ядро)

                                                                                                                                              И при этом ты прилежно считаешь мои «сливы».

                                                                                                                                              Скажи, куда выслать $15, только чтобы ты продолжал отжигать? :)))
                                                                                                                                          0
                                                                                                                                          Конечно, это же ппц как сложно: вместо button.setEnabled(false); написать button.setVisible(false);
                                                                                                                                          Обязательно нужен компромисс, иначе не уложимся по бюджету и срокам %)

                                                                                                                                          Это 5 :)
                                                                                                                                  0
                                                                                                                                  Или ты пытался ими опровергнуть фразу что «Windows 7 действительно хорошая ос»?

                                                                                                                                  Если второе — то затея потерпела фиаско

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

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

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

                                                                                                                                    Надеюсь я тебя немного порадовал.
                                                                                                                                      +2
                                                                                                                                      > но так же получил возможность запускать на ней все самые современные игры
                                                                                                                                      Дайте мне две таких системы! Купил Ведьмака 2 пятого июля. С пятого июля не могу запустить. Steam пытается установить какой-то VC redist 2010, а уже установлена более свежая версия (dependecy hell как он есть, да?). Инсталлятор завершается с ошибкой («более новая версия уже установлена»). workaround я знал уже через пять минут после обнаружения проблемы (подправить скрипт установки дополнений Steam, чтобы не пытался ставить VC redist). Однако, мне стало интересно, а сколько пришлось бы ждать обычному пользователю и я составил запрос в техподдержку Steam (кстати говоря, их техподдержка стала значительно хуже, чем была лет пять назад; хотя наверное в прошлом трава всегда зеленее). Они не могут предложить мне хоть какой-нибудь workaround с пятого июля, а на прошлой неделе выкинули фортель — закрыли тикет молча, в надежде на то, что я не обращу на это внимание. Обратил, переоткрыл, решения всё ещё нет. Уже сорок дней я не могу поиграть в современную игру на современной хорошо отлаженной операционной системе. WTF?!

                                                                                                                                      Под WINE же, даже если бы у меня и был установлен более новый VC redist в некотором проефиксе, я мог бы создат чистый префикс одним кликом.

                                                                                                                                      И, до того как вы ответите «ну вот видите какая техподдерка» (да, такая;l у AMD и nVidia кстати и то лучше) и «виноваты тупые разработчики Steam (потому что нужно проверять факт наличия любой версии VC redist 2010 прежде чем пытаться ставить) а не система», этот комментарий не про невозможность поиграть. Этот комментарий про «продуманность» системы. Была бы продуманность — не было бы таких проблем. Как видите, WINE и то более продуман на фоне Windoiws.
                                                                                                                                        0
                                                                                                                                        Если бы я был на месте обычного пользователя, то после получения ошибки «установлена более свежая версия». я бы открыл панель управления, удалил бы текущую установленную версию этого redistributable package и установил бы игру. И не надо никого префикса в wine. DLLhell это вообще термин из другой области, в данном случае на лицо неправильная конфигурация установочного пакета (да, да там есть куча опций, которые решают это проблему).

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

                                                                                                                                        Сравнивать программу (wine) с ОС — это конечно мощно, жму руку, так сказать. Могу посоветовать создать чистый vhd образ с 7-кой (http://habrahabr.ru/blogs/windows/49670/) если очень хочется поэкспериментировать, ну или поискать платные аналоги в гугле по слову sandbox.
                                                                                                                                          +2
                                                                                                                                          > а разработчикам нужно оторвать руки, за то что они не протестировали нормально свой продукт и неправильно определяют установленную версию этого пакета
                                                                                                                                          Версию какого пакета? Разработчикам чего нужно отрывать руки? Вы вообще в курсе, как проходит процесс установки дополнительных приложений Стимом?

                                                                                                                                          > Если бы я был на месте обычного пользователя, то после получения ошибки «установлена более свежая версия». я бы открыл панель управления, удалил бы текущую установленную версию этого redistributable package и установил бы игру.
                                                                                                                                          Нет никого сообщения об ошибке. Стим молчит как рыба и не сообщает причину того, почему при попытке запуска игры ничего не происходит. Продолжайте про вашего обычного пользователя.

                                                                                                                                          > А если удаление не решило проблемы,
                                                                                                                                          Даже без учёта предыдущего абзаца, а вы как бы даже не допускаете, что это действие может привести к проблемам в работе другого приложения, установившего эту самую более свежую версию? Ну, типа, на месте разработчика той другой программы вы за такое действие пользователя не хотели бы оторвать ему руки, ноги и всё остальное, включая голову?

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

                                                                                                                                            эээм? основываюсь исключительно на твоих словах:

                                                                                                                                            «Steam пытается установить какой-то VC redist 2010, а уже установлена более свежая версия»

                                                                                                                                            1. VC++ redistributable package — это и есть тот самый пакет
                                                                                                                                            2. А как ты узнал, что проблема именно в этом?

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

                                                                                                                                            Круто! Я бы просто сразу зарефандил этот продукт. А стим бы удалил нахрен. Хотя ты наверняка выяснил что стим пишет логи и нашел-таки там ошибку? А если бы ты не знал в чем проблема, то почему решил что вайн тебе в ней поможет?

                                                                                                                                            >Даже без учёта предыдущего абзаца, а вы как бы даже не допускаете, что это действие может привести к проблемам в работе другого приложения, установившего эту самую более свежую версию?

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

                                                                                                                                            > Не прикидывайтесь идиотом, пожалуйста. Или вы не прикидываетесь, и на самом деле не поняли, к чему был упомянут WINE?

                                                                                                                                            Почитай внимательно что я: Wine — это просто программа, которую гипотетически можно поставить на ОС Windows и пользоваться всеми её фичами. Говорить что «WINE и то более продуман на фоне Windoiws.» это из разряда «Word и то более продуман на фоне notepad».
                                                                                                                                              +1
                                                                                                                                              > А как ты узнал, что проблема именно в этом?
                                                                                                                                              Попытался запустить инсталлятор вручную, чтобы узнать причину ошибки. Сразу замечу, что у простого пользователя нет понимания того, что там нужно запускать и где оно вообще лежит. Простой пользователь ждал бы уже сорок дней.

                                                                                                                                              > Круто! Я бы просто сразу зарефандил этот продукт.
                                                                                                                                              Что же вы Windows до сих пор не зафрендили?

                                                                                                                                              > Хотя ты наверняка выяснил что стим пишет логи и нашел-таки там ошибку?
                                                                                                                                              Стим пишет пять логов, но я ни разу в жизни не заглядывал ни в один из них (не было необходимости, в том числе в обсуждаемом случае). Наверное уровень их полезности примерно на уровне востребованности этих логов техподдержкой — нулевой.

                                                                                                                                              > А если бы ты не знал в чем проблема, то почему решил что вайн тебе в ней поможет?
                                                                                                                                              Откуда у вас такая странная логическая цепочка?

                                                                                                                                              > Не допускаю.
                                                                                                                                              На здоровье. Простой пользователь не узнал бы причину проблемы, а значит и не догадался бы снести новую версию VC redist 2010.

                                                                                                                                              > Говорить что «WINE и то более продуман на фоне Windoiws.» это из разряда «Word и то более продуман на фоне notepad»
                                                                                                                                              В данном примере я отношусь к Windows и WINE с потребительско-пользовательской точки зрения. И то и другое в данном случае — «пускалки» игр. И зачастую WINE является лучшей пускалкой игр, чем Windows.
                                                                                                                                                0
                                                                                                                                                Давай будем последовательны:

                                                                                                                                                1. Пользователь столкнулся с проблемой — никаких сообщений об ошибках он не получает (по твоим словам), он обращается в службу поддержки. Ни о каком вайне он не думает, т.к. не знает причину проблемы.

                                                                                                                                                2. Два варианта развития событий: суппорт стима не решает проблему за неделю и пользователь запускает процедуру рефанда игры (от английского refund — возврат денег за товар). Поскольку главное правило суппорт инженера «не допусти рефанда», то он сразу вытягивает руки из жопы и находит причину проблемы. Второй вариант — суппорт сразу находит причину проблемы или её решение.

                                                                                                                                                3. Пользователь теперь знает название ошибки. После этого он сделает то что я сказал и нормально установит игру.

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

                                                                                                                                                > WINE является лучшей пускалкой игр, чем Windows.

                                                                                                                                                Ну мне то ты зачем врешь? Думаешь я им не пользовался? Беглый взгляд на список проблем отсюда appdb.winehq.org/objectManager.php?sClass=version&iId=20882 заставляет волосы шевелиться на голове.

                                                                                                                                                Я, например, использую Eclipse для кодинга и с моей точки зрения он является лучшим редактором кода, чем любой из поставки Windows. Интересно почему люди в МС не напишут свой Eclipse и не включат в стандартную поставку винды? Самому то не смешно?
                                                                                                                                                  0
                                                                                                                                                  2. И сразу фейл! В Стиме нет рефанда.

                                                                                                                                                  > Ну мне то ты зачем врешь?
                                                                                                                                                  Кстати, всё хочется спросить: мы с вами уже пили вместе? Я на «ты» не переходил.

                                                                                                                                                  > Думаешь я им не пользовался?
                                                                                                                                                  Думаю, вы в состоянии решать проблемы с запуском игр в Windows (если они решаемы), но не в состоянии решать проблемы с запуском игр в WINE (если они решаемы).

                                                                                                                                                  > Беглый взгляд на список проблем
                                                                                                                                                  Наугад ткнул три бага. Ни одного комментария за последние полгода.
                                                                                                                                                  Ах да — с одним багом при запуске StarCraft II я таки столкнулся лично. Это был баг FGLRX, который уже исправили в последних версиях драйвера. Ещё вопросы?

                                                                                                                                                  > Интересно почему люди в МС не напишут свой Eclipse и не включат в стандартную поставку винды? Самому то не смешно?
                                                                                                                                                  И вы снова деликатно опускаете тот момент, что архитектура Windows и средств разработки Microsoft (в данном случае VC) приводит к проблемам подобным той, с которой я столкнулся. В результате разработчикам приходится городить собственные костыли (по причие отсутствия вменяемого пакетного менеджера) качество которых оставляет желать лучшего, так как Adobe городят одни костыли в своём инсталляторе, Valve другие костыли в Steam, принцип работы которых отличается, и так далее.
                                                                                                                                                    0
                                                                                                                                                    > 2. И сразу фейл! В Стиме нет рефанда.

                                                                                                                                                    Правильно ли я понимаю, что юзер может потратить 50 долларов и в итоге остаться с нерабочей игрой? Ты решение своей проблемы где нашёл — на стимовских форумах?

                                                                                                                                                    > Кстати, всё хочется спросить: мы с вами уже пили вместе? Я на «ты» не переходил.

                                                                                                                                                    А чего же ты ждешь? Переходи. Или думаешь я сначала тебя пить позову?

                                                                                                                                                    > Думаю, вы в состоянии решать проблемы с запуском игр в Windows (если они решаемы), но не в состоянии решать проблемы с запуском игр в WINE (если они решаемы).

                                                                                                                                                    Ошибаешься.

                                                                                                                                                    > Ещё вопросы?

                                                                                                                                                    Вопросов много: почему ты не просмотрел остальные 24 бага? Почему отсутствие комментов к ним означает, что они больше не воспроизводятся? Нравится ли тебе бага, из-за которой невозможно полностью пройти игру без читов даже с бейджиком голд (Campaign Zeratul mission in lab crashes)? Как насчет остальных игр без бейджика platinum? Ты действительно думаешь, что шанс запустить произвольную игру в вайне выше чем в виндовс?

                                                                                                                                                    >И вы снова деликатно опускаете тот момент, что архитектура Windows и средств разработки Microsoft (в данном случае VC) приводит к проблемам подобным той, с которой я столкнулся.

                                                                                                                                                    Итак, насколько я понял: у винды проблема с архитектурой из-за того что в ней нет «вменяемого пакетного менеджера», т.е. если я вдруг напишу вменяемый пакетный менеджер — то неожиданно проблема в архитектуре перестанет существовать? Отвечу сам: то с чем ты столкнулся это не проблема архитектуры. Это проблему совершили разработчики стороннего софта, а пакетный менеджер просто позволил бы им её не совершить.

                                                                                                                                                    И вот тут мы пришли к стандартному холиварному аргументу: под виндовс пока нет вменяемого пакетного менеджера. Почему-то несмотря на огромное количество разработчиков его пока никто не написал (странно правда?), а сама МС решила внедрить его только в следующую версию своей ОС.

                                                                                                                                                    Кстати, что будешь делать в убунте если установленный пакет не запустится? Куда обратишься за помощью? Что делать «простому» пользователю в этом случае? Здесь тоже присутствует ошибка в архитектуре?
                                                                                                                                                      0
                                                                                                                                                      > Правильно ли я понимаю, что юзер может потратить 50 долларов и в итоге остаться с нерабочей игрой?
                                                                                                                                                      Да. Это касается и Windows, к слову. Лицензии — это не товар, это договора.

                                                                                                                                                      > Ты решение своей проблемы где нашёл — на стимовских форумах?
                                                                                                                                                      Нет, просто у меня давний опыт его использования — ещё с Софт-Клабовского издания Half-Life 2 без файла локализации на 800 мегабайт, который нужно было качать через (в те времена ещё) модемное соединение.

                                                                                                                                                      > Переходи.
                                                                                                                                                      Не собираюсь. Кто вы такой?

                                                                                                                                                      > почему ты не просмотрел остальные 24 бага?
                                                                                                                                                      Зачем?

                                                                                                                                                      > Почему отсутствие комментов к ним означает, что они больше не воспроизводятся?
                                                                                                                                                      Потому что когда проблема воспроизводится и действительно причиняет неудобства большому количеству пользователей — её не оставляют без комментария больше месяца, а те, кто зарегистрировали баг, всё же игнорируют заданные им разработчиками WINE вопросы. Вот и смотрите комментарии багов, которые вы упомянули.

                                                                                                                                                      > Ты действительно думаешь, что шанс запустить произвольную игру в вайне выше чем в виндовс?
                                                                                                                                                      А где я такое писал? Только вы не часть предложения цитируйте, а предложение целиком.

                                                                                                                                                      > Это проблему совершили разработчики стороннего софта
                                                                                                                                                      А чёйта не Microsoft? Инсталлятор старой версии VC redist 2010 мог бы возвращать «установка успешна» при обнаружении более новой версии в установленном виде — и проблемы бы не было.
                                                                                                                                                      Или Microsoft никогда не виновата?

                                                                                                                                                      > если я вдруг напишу вменяемый пакетный менеджер
                                                                                                                                                      Мало его написать — нужно чтобы разработчики его использовали. Microsoft могут это сделать, но не делают. Потому что тонны legacy, legacy, legacy!
                                                                                                                                                      Когда Microsoft сильно прижимает — они всё же отбрасывают legacy и делают как надо (новые архитектуры аудио и видеодрайверов, представленные в Vista — наглядный тому пример).

                                                                                                                                                      > а пакетный менеджер просто позволил бы им её не совершить
                                                                                                                                                      Следуя вашей логике — системы активной безопасности в автомобилях не нужны, ибо нефиг ошибаться.
                                                                                                                                                      Вы как-то похоже упускаете из виду, что VC redist тоже результат деятельности Microsoft, и его установку можно было бы сделать более продуманной даже без использования пакетного менеджера. Посмотрите например на инсталляторы Дотнетов.

                                                                                                                                                      > а сама МС решила внедрить его только в следующую версию своей ОС
                                                                                                                                                      Бабка надвое сказала. Скорее всего они внедрят его так же, как это сделала EA в Origin (нет предпосылок к иному сценарию развития событий) — клиент качает инсталляторы в exe или msi, а обновления юзер либо качает сам, либо это делает встроенный апдейтер приложения.

                                                                                                                                                      > Здесь тоже присутствует ошибка в архитектуре?
                                                                                                                                                      А где конкретно здесь ошибка в архитектуре?

                                                                                                                                                      > И вот тут мы пришли к стандартному холиварному аргументу
                                                                                                                                                      «Стандартному холиварному аргументу» my ass! Где ваша «современная хорошо отлаженная операционная система», а? Где современность? Через полтора года в Windows 8? Где продуманность? В инсталляторе VC redist? Bullshit на палке эти ваши аргументы про современность, продуманность и хорошую отладку.
                                                                                                                                                        0
                                                                                                                                                        > а те, кто зарегистрировали баг, всё же игнорируют заданные им разработчиками WINE вопросы
                                                                                                                                                        *всё же не игнорируют
                                                                                                                                                          0
                                                                                                                                                          > Да. Это касается и Windows, к слову.
                                                                                                                                                          По виндовс, к слову, любая информация гуглится хотя бы. Кстати я зашел на форум стрима и там в нужной ветке проблему с установкой Witcher2 уже обсуждают 10 страниц. Т.е. проблема вполне себе решабельна даже без говяного суппорта.

                                                                                                                                                          > Не собираюсь. Кто вы такой?
                                                                                                                                                          Хорошо, я не против обращения ко мне на «вы».

                                                                                                                                                          > Зачем?
                                                                                                                                                          Чтобы проверить к ним количество комментов конечно же, вдруг они там есть?

                                                                                                                                                          > Потому что когда проблема воспроизводится и действительно причиняет неудобства большому количеству пользователей — её не оставляют без комментария больше месяца
                                                                                                                                                          А если не большому количеству, а 1-2 людям? Один из них завел багу и ушел играть в старкарфт2 под виндовс, поэтому больше в баге ничего не пишет. Ключевые проблемы уже известны, и я о них написал (невозможно пройти одну из миссий), но ты их хитро проигнорировал.

                                                                                                                                                          > А где я такое писал? Только вы не часть предложения цитируйте, а предложение целиком.

                                                                                                                                                          Окей, процитирую полностю «И зачастую WINE является лучшей пускалкой игр, чем Windows.» — это неправда даже с точки зрения банальной логики, т.к. при запуске игр под вайном к «родным» глюкам приложения под виндой добавляются глюки генерируемые самим вайном и это очень хорошо видно по сайту appdb, который, собственно, и служит для того, чтобы описывать там проблемы _несовместимости_ вайна с виндовыми приложениями. Единственное, чем вайн может быть лучше в плане запуска игр, это то, что игры, которые идут под ХР, но не идут под 7-ку под вайном работать будут. Но ими можно спокойно принебречь.

                                                                                                                                                          > Инсталлятор старой версии VC redist 2010 мог бы возвращать «установка успешна» при обнаружении более новой версии в установленном виде — и проблемы бы не было.
                                                                                                                                                          Ты вообще смотрел параметры командной строки у инсталлятора vs redist 2010? А это нужно было сделать очень давно, тогда бы ты узнал что во-первых у него есть параметер /NoSetupVersionCheck (сюприз!), а во-вторых параметр /msioptions — с помощью котого можно передать любые опции запакованному msi-нику и делать с пакетом все что угодно (удалять, апдейтить, не апдейтить). И проблема, с которой началось наше обсуждение, заключается лишь в том, что разрабы не передают ему никаких опций, т.е. он запускается с опциями по-умолчанию и логично предположить, что эти опции не дают установиться пакету, когда установлена более новая версия. И ВСЁ! Представляешь? А ты уже притянул сюда за уши dllhell (но почему-то забываешь о dependency hell?) и уже начал упоминать легаси код. Ну если не знаешь значения этих терминов зачем их вставляешь всюду без разбора?

                                                                                                                                                          Да vc++ redist — это результат деятельности МС и он _продуман_, нужно его только использовать правильно.

                                                                                                                                                          > Бабка надвое сказала. Скорее всего они внедрят его так же, как это сделала EA в Origin (нет предпосылок к иному сценарию развития событий) — клиент качает инсталляторы в exe или msi, а обновления юзер либо качает сам, либо это делает встроенный апдейтер приложения

                                                                                                                                                          Информация эта скорее всего неверна, потому уже известен формат приложений для Windows Store — это AppX: www.istartedsomething.com/20110405/first-look-at-the-future-of-application-deployment-on-windows-8-appx/, скорее всего апдейты тоже будут поставляться централизованно, если разработчики в этом заинтересованы.

                                                                                                                                                          > А где конкретно здесь ошибка в архитектуре?
                                                                                                                                                          Я немного развил вашу мысль, допустим Стим — это менеджер пакетов из которого можно поставить пакет (то бишь игру), вы этот пакет пакет поставили — он у вас не запустился и вы называете это ошибкой в архитектуре системы. Теперь другой случай — вы устанавливаете какую-нибудь игру из Ubuntu One и она не запускается — это тоже ошибка в архитектуре ОС?

                                                                                                                                                          > «Стандартному холиварному аргументу» my ass! Где ваша «современная хорошо отлаженная операционная система», а? Где современность?
                                                                                                                                                          Из аргументов, как я понял, остался только один: Виндовс не современна потому что для неё нет пакетного менеджера. А под *nix до сих пор ни ворда ни фотошопа нет — может ли в таком случае какой-нибудь дистрибутив линукса считаться современным? А до января 2011 года в Мас ОС тоже не было пакетного менеджера — тоже устаревший софт нам эппл подсовывала, да? Вообщем веселые у вас критерии современности.
                                                                                                                                                            +1
                                                                                                                                                            > По виндовс, к слову, любая информация гуглится хотя бы.
                                                                                                                                                            Ну и что там нагугливается про refund?

                                                                                                                                                            > Кстати я зашел на форум стрима и там в нужной ветке проблему с установкой Witcher2 уже обсуждают 10 страниц. Т.е. проблема вполне себе решабельна даже без говяного суппорта.
                                                                                                                                                            Что скажет вендузятник, если для решения проблемы с WINE предложить ему прочитать десять страниц на форуме? Вот и я посылаю вас туда же.

                                                                                                                                                            > Чтобы проверить к ним количество комментов конечно же, вдруг они там есть?
                                                                                                                                                            Мне это зачем? Вы привели пример — вы и читайте.

                                                                                                                                                            > А если не большому количеству, а 1-2 людям?
                                                                                                                                                            Ой… а что если 1-2 человека столкнуться с багом в самом StarCraft II, который проявляется только у них? Как поступит Blizzard? Давайте предположим вместе! Вот вы как думаете?

                                                                                                                                                            > Ключевые проблемы уже известны, и я о них написал (невозможно пройти одну из миссий), но ты их хитро проигнорировал.
                                                                                                                                                            О да, я жутко хитёр. Потратил полторы минуты на багтрекер WINE и нашёл решение:
                                                                                                                                                            winetricks corefonts
                                                                                                                                                            winetricks vcrun2005
                                                                                                                                                            Но вы старайтесь, авось ещё чего найдёте.

                                                                                                                                                            > Окей, процитирую полностю «И зачастую WINE является лучшей пускалкой игр, чем Windows.» — это неправда даже с точки зрения банальной логики
                                                                                                                                                            Нет, ну если вы держите по одному экземпляру Windows на каждую игру — тот тут Windows конечно вне конкуренции! Однако, если вы поступаете иначе… ну, вы поняли, да?

                                                                                                                                                            > Но ими можно спокойно принебречь.
                                                                                                                                                            Вы знаете, а ведь играми, которые так или иначе (WINE, VMware, DOSBox) нельзя запустить на Linux-хосте, тоже можно пренебречь. Не менее спокойно.

                                                                                                                                                            > /NoSetupVersionCheck
                                                                                                                                                            Опишите результат запуска с этим ключом в двух сценариях:
                                                                                                                                                            1. Более новая версия VC redist 2010 установлена.
                                                                                                                                                            2. VC redist не установлен.

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

                                                                                                                                                            > Представляешь?
                                                                                                                                                            Неа, обычный пользователь уже сорок дней ждёт ответ от саппорта и сидит без игры. Ведь если что-то не работает на Windows, то всегда виноват пользователь, или разработчик, но не Microsoft, а если что-то не работает на Linux, то всегда виноват Linux. Всё точно?

                                                                                                                                                            > И проблема, с которой началось наше обсуждение, заключается лишь в том, что разрабы не передают ему никаких опций, т.е. он запускается с опциями по-умолчанию и логично предположить, что эти опции не дают установиться пакету, когда установлена более новая версия. И ВСЁ!
                                                                                                                                                            И… вы не думаете, что у опций по-умолчанию есть проблемы? Нет, они не должны ставить старую версию вместо новой, или поверх, но по крайне мере вернуть вызвавшему приложению Everything's shiny, Cap'n. Not to fret! если новая версия уже установлена, можно ведь, верно?

                                                                                                                                                            > но почему-то забываешь о dependency hell?
                                                                                                                                                            Помню-помню. Какой спрос со «студенческой поделки», коли рядом есть «стабильная продуманная хорошо отлаженная операционная система»? Вот её и обсуждаем-с.

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

                                                                                                                                                            > нужно его только использовать правильно
                                                                                                                                                            Где-то я это уже слышал… В общем, в таком случае WINE продуман, и его нужно лишь использовать правильно.

                                                                                                                                                            > Dependencies – name, publisher and minimum version of other required applications
                                                                                                                                                            А ещё через пять лет они осилят зависимости как у rpm/deb. Современная продуманная система, говорите?

                                                                                                                                                            > скорее всего апдейты тоже будут поставляться централизованно, если разработчики в этом заинтересованы
                                                                                                                                                            Никакой достоверной информации об этом по ссылке нет. Вообще.

                                                                                                                                                            > он у вас не запустился и вы называете это ошибкой в архитектуре системы
                                                                                                                                                            А так же в инсталляторе, устанавливаемом по зависимостям.

                                                                                                                                                            > вы устанавливаете какую-нибудь игру из Ubuntu One и она не запускается — это тоже ошибка в архитектуре ОС?
                                                                                                                                                            Во-первых к следующему сообщению вы вобъёте в Гугл «Ubuntu One» и «Ubuntu Software Center», во-вторых продолжим, когда вы приведёт в пример хотя бы одну игру из репозитория Ubuntu, которая не запускается из-за проблем с зависимостями.

                                                                                                                                                            > Из аргументов, как я понял, остался только один: Виндовс не современна потому что для неё нет пакетного менеджера.
                                                                                                                                                            Есть! Десятки костыльных пакетных менеджеров, каждый с собственными заскоками.

                                                                                                                                                            > А под *nix до сих пор ни ворда ни фотошопа нет — может ли в таком случае какой-нибудь дистрибутив линукса считаться современным?
                                                                                                                                                            Обязательно держите нас в курсе ваших успехов в использовании Ворда и Фотошопа! Кстати, а вы ими вообще пользуетесь? Что делаете?

                                                                                                                                                            > А до января 2011 года в Мас ОС тоже не было пакетного менеджера — тоже устаревший софт нам эппл подсовывала, да?
                                                                                                                                                            А то! OpenGL 3.3 до сих пор (даже в Lion) не осилили, не говоря уже о 4.2. Старьё сплошное подсовывают.

                                                                                                                                                            > Вообщем веселые у вас критерии современности.
                                                                                                                                                            У вас тоже: Eject в проводнике, да Ворд с Фотошопом.
                                                                                                                                                              –1
                                                                                                                                                              >Ну и что там нагугливается про refund?
                                                                                                                                                              Почему я за тебя должен это делать? Зайди в онлайн магазин от МС: www.microsoftstore.com/store/msstore/html/pbPage.Help_Return_Exchange и прочитай там такую строчку: «Returns for downloadable software products will be honored for thirty (30) days from the date of purchase». Кстати коробочную версию можно в течение 2-х недель вернуть в магазин, и даже предустановленную винду можно зарефандить. Еще вопросы?

                                                                                                                                                              >Что скажет вендузятник, если для решения проблемы с WINE предложить ему прочитать десять страниц на форуме? Вот и я посылаю вас туда же.
                                                                                                                                                              О чем речь то? Человек заплативший за игру 50 баксов и оставшийся без супорта пойдет, очевидно, на стимовские форумы, потому что ему больше некуда идти.

                                                                                                                                                              >Мне это зачем? Вы привели пример — вы и читайте.
                                                                                                                                                              Стоп-стоп, это же ты первый начал их считать – вот и продолжай. Мне хватило списка открытых багов и это только _одна_ игра, а если по остальным пройтись?

                                                                                                                                                              > Ой… а что если 1-2 человека столкнуться с багом в самом StarCraft II, который проявляется только у них? Как поступит Blizzard? Давайте предположим вместе! Вот вы как думаете?
                                                                                                                                                              Я не думаю, я знаю: близы хорошо и долго тестируют свои игры, у близов нормальный суппорт, близы выпускают к стару2 по патчу в месяц. Ты решил рассмотреть самый плохой пример – фейл!

                                                                                                                                                              > О да, я жутко хитёр. Потратил полторы минуты на багтрекер WINE и нашёл решение:
                                                                                                                                                              >Но вы старайтесь, авось ещё чего найдёте.
                                                                                                                                                              Ну вот мы и пришли к тому, из-за несовместимости вайна с этой игрой тебе пришлось читать какие-то форумы и запускать комманды в консоли. А была вы у тебя винда – запустил бы и играл без проблем, ведь зачастую виндовс является лучшей пускалкой игр, чем вайн!

                                                                                                                                                              >Нет, ну если вы держите по одному экземпляру Windows на каждую игру — тот тут Windows конечно вне конкуренции! Однако, если вы поступаете иначе… ну, вы поняли, да?
                                                                                                                                                              >Вы знаете, а ведь играми, которые так или иначе (WINE, VMware, DOSBox) нельзя запустить на Linux-хосте, тоже можно пренебречь. Не менее спокойно.

                                                                                                                                                              Летчик.jpg Особенно меня беспокоит фраза «так или иначе». Множество игр запускаемых без проблем на винде и множество виндовых игр запускаемых без проблем на линуксе просто несравнимы.

                                                                                                                                                              > Опишите результат запуска с этим ключом в двух сценариях:
                                                                                                                                                              Опиши их сам, если тебе требуется. В этом нет ничего сложного.

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

                                                                                                                                                              Дальше, я так понимаю, ты начнешь искать у меня орфографические ошибки?

                                                                                                                                                              >Неа, обычный пользователь уже сорок дней ждёт ответ от саппорта и сидит без игры. Ведь если что-то не работает на Windows, то всегда виноват пользователь, или разработчик, но не Microsoft, а если что-то не работает на Linux, то всегда виноват Linux. Всё точно?

                                                                                                                                                              Не знаю. Эта фраза взята из сектантского справочника по холивару для чайников. Я такие вещи не читаю. Попробуй «у своих» узнать)

                                                                                                                                                              >И… вы не думаете, что у опций по-умолчанию есть проблемы? Нет, они не должны ставить старую версию вместо новой, или поверх, но по крайне мере вернуть вызвавшему приложению Everything's shiny, Cap'n. Not to fret! если новая версия уже установлена, можно ведь, верно?

                                                                                                                                                              Чувак, ты жгешь нереально! И оно возвращает экзит код, прикинь! Который разрабы должны были проверить, а они просто сравнили его с нулем, а он ессно не ноль – потому что установки не произошло) И таки да, никаких проблем с опциями по умолчанию нет, все экзит коды давно задокументированы (http://support.microsoft.com/kb/290158). Я понимаю, ты не разбираешься в программировании и красноглазие мешает воспринимать правильно информацию об альтернативной ОС, но мозг то у тебя есть или где?

                                                                                                                                                              > Ну а если вы такой умный и знаете волшебное слово NoSetupVersionCheck, что же вы советовали снести более новую версию? Кстати, я кажется вспомнил, откуда она взялась. Если ничего не путаю, приплыла как обновление безопасности. А вы советовали мне её удалить и заменить на старую, представляете?

                                                                                                                                                              Я советовал самое простое и действенное решение проблемы с минимальными рисками. А после установки игры можно было бы запустить виндовс апдейт и он опять все обновит – бинго!

                                                                                                                                                              >А ещё через пять лет они осилят зависимости как у rpm/deb. Современная продуманная система, говорите?

                                                                                                                                                              Я смотрю ты умеешь видеть будущее, можешь подсказать курс доллара на завтра? А то не знаю покупать или продавать. Ты про новый формат приложений ничего не знал, до моей ссылки, а уже начинаешь рассуждать о том, как в релизе будут реализована работа с зависимостями. Nice Try!

                                                                                                                                                              >Никакой достоверной информации об этом по ссылке нет. Вообще.

                                                                                                                                                              Интернет не состоит из одной ссылки. Тем более технология msi позволяет делать инкрементальные апдейты (msp), поэтому не вижу проблем.

                                                                                                                                                              >Во-первых к следующему сообщению вы вобъёте в Гугл «Ubuntu One» и «Ubuntu Software Center», во-вторых продолжим, когда вы приведёт в пример хотя бы одну игру из репозитория Ubuntu, которая не запускается из-за проблем с зависимостями.

                                                                                                                                                              Да, попутал SC и One. А почему тебя именно проблемы с зависимостями интересуют? У тебя же игра не поставилась не из-за них, а из-за криворукости разработчиков. Но пример всё равно есть: askubuntu.com/questions/54851/package-operation-failed-when-installing-software, так и что же получается? На лицо ужасные архитектурные проблем в убунте, так?

                                                                                                                                                              >У вас тоже: Eject в проводнике, да Ворд с Фотошопом.

                                                                                                                                                              Eject то здесь причем? Да, вижу что с аргументами напряг. «Нативных офиса и адобе креатив сьюта под никсы пока нет, значит всё – система несовременна» — ты приблизительно такие же выводы делаешь о винде, потому что пакетный менеджер это такое же ПО как и офисный\графический пакет. Мне уже надоедает в который раз об этом говорить.
                                                                                                                                                                +1
                                                                                                                                                                > Почему я за тебя должен это делать?
                                                                                                                                                                Да вы и за себя-то сделать не можете:
                                                                                                                                                                > To return downloadable software
                                                                                                                                                                > 2.Uninstall the software from your computer:
                                                                                                                                                                > * In Windows 7 and in Vista: In Control Panel, go to Programs and Features, and then click Uninstall a program.
                                                                                                                                                                Так где там возврат Windows?

                                                                                                                                                                > О чем речь то?
                                                                                                                                                                Так и в случае запуска под WINE человек заведомо остаётся без суппорта — ситуации равноценны. Вот только в случае WINE читать десять страниц для того, чтобы разобраться, как запустить игру, вы наверняка посчитаете неприемлемым. Что, не так?

                                                                                                                                                                > Стоп-стоп, это же ты первый начал их считать – вот и продолжай.
                                                                                                                                                                Нагдо врёте:
                                                                                                                                                                > Беглый взгляд на список проблем отсюда appdb.winehq.org/objectManager.php?sClass=version&iId=20882 заставляет волосы шевелиться на голове.
                                                                                                                                                                Глядите дальше.

                                                                                                                                                                > Я не думаю, я знаю: близы хорошо и долго тестируют свои игры, у близов нормальный суппорт, близы выпускают к стару2 по патчу в месяц. Ты решил рассмотреть самый плохой пример – фейл!
                                                                                                                                                                А теперь дуйте на любой из официальных форумов StarCraft II (американский, европейские, китайский, корейский? etc.) и откройте темы, в которых просят OpenGL-движок (по куче причин) в версии для Windows. Просто пример.

                                                                                                                                                                > Ну вот мы и пришли к тому
                                                                                                                                                                Ну вот мы и пришли к тому, что больше ничего вы не нашли. Фейл.

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

                                                                                                                                                                > Опиши их сам, если тебе требуется. В этом нет ничего сложного.
                                                                                                                                                                Зачем? Вы же специалист по Windows, а не я, и вы пытаетесь доказать, что это «решение» сработает. Доказывайте.

                                                                                                                                                                > Дальше, я так понимаю, ты начнешь искать у меня орфографические ошибки?
                                                                                                                                                                > Я советовал самое простое и действенное решение проблемы с минимальными рисками.
                                                                                                                                                                Заголовки завтрашних газет: «Сотрудники Лаборатории Касперского занимаются подрывной деятельностью на форумах, рекомендуя удалить обновления безопасности! Скандалы! Интриги! Расследования! Показать всё, что скрыто!»

                                                                                                                                                                > А после установки игры можно было бы запустить виндовс апдейт и он опять все обновит – бинго!
                                                                                                                                                                Зависит от того, как ведёт себя инсталлятор обновления. Если он заменяет предыдущую версию… догадываетесь, что получится?

                                                                                                                                                                > Я смотрю ты умеешь видеть будущее
                                                                                                                                                                Ну ладно, уговорили: не через пять, а через десять лет.

                                                                                                                                                                > Ты про новый формат приложений ничего не знал
                                                                                                                                                                И почему меня должен был интересовать этот недоформат?

                                                                                                                                                                > Интернет не состоит из одной ссылки.
                                                                                                                                                                Что же вы неправильную ссылку даёте?

                                                                                                                                                                > поэтому не вижу проблем
                                                                                                                                                                Вы, как я погляжу по вашим другим сообщениям в этом треде, вообще не видите проблем. Выходит Windows 7 — вы не видите проблем в Vista. Выходит сервис-пак для Windows 7 — вы не видите исправленных в нём проблем в Windows 7 без сервис-пака. Выкладывают планы на Windows 8 — вы продолжаете не видеть проблем в Windows 7 (вне зависимости от сервис-пака). Если и после выпуска Windows 8 вы всё ещё не будете видеть проблемы в Windows 7, то… у меня для вас плохие новости.

                                                                                                                                                                > а из-за криворукости разработчиков
                                                                                                                                                                Всё верно! Из-за криворукости разработчиков из Microsoft!

                                                                                                                                                                > Но пример всё равно есть
                                                                                                                                                                И снова фейл — ошибка из-за некорректно_)поставленной_в_обход_пакетного_менеджера теме для бутскрина Playmouth, а не в пакете с игрой (внимательно прочитайте вопрос, прочитайте лог). Но вы продолжайте гуглить, конечно же.

                                                                                                                                                                > Eject то здесь причем?
                                                                                                                                                                Вот это проигнорировали:
                                                                                                                                                                > Кстати, а вы ими вообще пользуетесь? Что делаете?
                                                                                                                                                                Значит не пользуетесь. Ну, вы снова поняли, да?
                                                                                                                                                          0
                                                                                                                                                          Нравится ли тебе бага, из-за которой невозможно полностью пройти игру без читов даже с бейджиком голд (Campaign Zeratul mission in lab crashes)?


                                                                                                                                                          А я и не знал, что я читер оО
                                                                                                                                                          Я ее прошел под вайном.
                                                                                                                                            0
                                                                                                                                            >какие-то мелкие проблемы (кнопка с диалога не исчезла!!1) ты, как и мезомишь, раздуваешь до уровня архитектурной ошибки.

                                                                                                                                            Ай-яй-яй, как нехорошо приписывать подобную чушь тому, кто ничего подобного не говорил!

                                                                                                                                            Я всю дорогу твердил о провале в юзабилити — из какого носа ты выковырял «архитектурную ошибку»? Или для тебя это одно и то же? ;)

                                                                                                                                            Кстати, вот тебе ещё пунктик (заметь: опять бесплатно!), запиши в свою чёрную книжечку: эта «современная», «действительно хорошая» ОС не умеет понимать мультимедиа-кнопки на простейшей клавиатуре производства той же компании, которая, собственно, произвела саму ОС (клава далеко не из последних и навороченных — купил за $20).
                                                                                                                                            Воткнул клаву в комп с линуксом (Ubuntu 10.10) — громкость регулируется (и даже гном-куркулятор запускается по соответствующей кнопке на клаве), воткнул в мак-мини — громкость тоже сразу работает (куркулятор не пробовал — надо сегодня попробовать). Воткнул в Вин7… ну, ты понял, да? :)

                                                                                                                                            Да, дорогой пользователь, тебе нужно установить «драйвер на клавиатуру», а перед этим найти комп с СД-приводом, скопировать драйвер с прилагаемого диска на флэшку, переткнуть флэшку в комп, куда нужно поставить драйвер и наконец-то установить драйвер! Возможно, даже не придётся перезагружаться (но не уверен).
                                                                                                                                              0
                                                                                                                                              > Я всю дорогу твердил о провале в юзабилити — из какого носа ты выковырял «архитектурную ошибку»?

                                                                                                                                              Очевидно, что есть такой литературный прием, как «утрирование».

                                                                                                                                              > Воткнул в Вин7… ну, ты понял, да? :)

                                                                                                                                              Ну это из разряда «очевидное-невероятное», уж сколько я разных клавиатур пробовал подключать к 7-ке таких проблем никогда не было. Возможно конфликт с каким-то софтом. Кстати драйвера для всех МСовских девайсов есть в Windows update, поэтому бубны с сд наверное были лишними.
                                                                                                                                                0
                                                                                                                                                >Ну это из разряда «очевидное-невероятное», уж сколько я разных клавиатур пробовал подключать к 7-ке таких проблем никогда не было.

                                                                                                                                                Опять «УМВР, ЧЯДНТ»? :)

                                                                                                                                                >Возможно конфликт с каким-то софтом.

                                                                                                                                                На тот момент никакого софта не было установлено вообще.
                                                                                                                                                  0
                                                                                                                                                  Мне начинается казаться, что ты притягиваешь неприятности или у тебя «китайская» Windows 7. Я не знаю занимаются ли в Канаде снятием порчи или сглаза, но рекомендую тебе проштудировать эту тему.

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

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

                                                                                                                                                    А-а-а, так вот каким образом проблемы в Винде решаются? Съездить в резервацию к индейским шаманам, пусть попляшут вокруг ноута с бубном?

                                                                                                                                                    >То, что ты описываешь — это нонсенс

                                                                                                                                                    Не могу не согласиться. Но тем не менее…

                                                                                                                                                    >… но на всякий случай попробуй клаву в другой юсб порт воткнуть

                                                                                                                                                    Не знаю, смеяться мне или плакать, но проблема решилась перетыканием клавы в тот же самый порт. Вытащил, воткнул обратно в тот же порт — работает! Так что порт (увы?) рабочий.

                                                                                                                                                    — У меня не заводится машина!
                                                                                                                                                    — Закройте все окна, вытащите ключ зажигания, выйдите из машины, войдите в неё снова и попытайтесь завести её ещё раз.
                                                                                                                                                    — Ура, завелась!
                                                                                                                                                      0
                                                                                                                                                      Надо ещё по колесам попинать и капот открыть-закрыть :)
                                                                                                                                                        0
                                                                                                                                                        > А-а-а, так вот каким образом проблемы в Винде решаются?

                                                                                                                                                        Самое смешное что проблемы и не было — просто твои кривые руки наложились на сильное желание, чтобы клавиатура не заработала под виндовс. И она (sic!) не заработала, правда это все происходило в у тебя в подсознании.

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

                                                                                                                                                        Я тоже попробую написать несмешной, зато никого не оправдывающий:

                                                                                                                                                        — У меня не заводится машина!
                                                                                                                                                        — Попробуйте завести еще раз.
                                                                                                                                                        — Ура заводится!!!
                                                                                                                                                        — *facepalm*