Скажите, а можно стать тестером? Я бы точно попробовал. По миру летаю мало, больше всего командировок по России. Но я так понимаю, это и не сильно важно?
— Десктопный софт всегда работает медленно.
Если написанное ПО чуть больше чем телефонный справочник и имеет пользователей хотя бы ~500 человек. Все ПО начинает безмерно лагать (включая хваленный Windows, который «просто работает»), а уж сколько ресурсов нужно выдать под десктопное ПО я промолчу. Можно посмотреть на 1C (локальную на 5 пользователей: 2 ядра на приложение, 2 на ОС и 8Гб ОЗУ. Не жирно?)и похожие продукты. И бесконечные правки багов, новые релизы, проблема с совместимостью. Как на серверной стороне так и на клиенте. Скажете есть криворукие программисты и будете правы, но таких продуктов, как 1С, большинство.
— Десктопный софт (под Windows) практически не траблшутиться.
Логи? Какие логи? Ошибка -50043. Можете посетить сайт microsoft для уточнения. Переходим по ссылке, и что мы видим? Извините данная статья еще не подготовлена!
Админ, место на диске С закончилось. Куда? Программа логи пишет! Она же умная, она умеет следить за размером. Ты сам виноват, не настроил! Ок! Настраиваем.
Админ место закончилось на диске С. Как так? Я же настроил EventLog. Ха! А я еще и файлики пишу!
Не все ПО под windows с логами выглядит так, но бОльшая часть.
— Десктопный софт всегда головная боль админов по поддержке.
При установке «декстопПО 7.0» нужен net framework 3.5. Ок, накатываем ГПО.
Ура! Вышла новая версия «десктопПО 7.1» с поддержкой новых «рюшечек» (автор у тебя позаимствовал). Что не ставиться? Точно! Мы же теперь на новом фреймворке net 4.0, будьте добры — накатите на 500 машин.
-Десктопный софт ужасен при установке.
Зачастую программисты вообще не парятся с инсталяторами. Как в голову прийдет так и делают этот зоопарк. А вот мой любимый: если долго писать софт на MS Visual Studio в debug режиме, то проект в release можно просто не собрать! И прошу заметить это в лучшем десктопном IDE от Microsoft. И тянется это, на сколько я помню с VS 5.0, те с 2003-го года примерно.
-Десктопный софт «отлично» удаляется.
Что удалить? А вы точно уверены? А может я все-таки сделаю точку восстановления? А, так ты пользователь? Тогда извини.
Что? Файлы за собой удалить? Реестр почистить? Зачем? А вдруг пригодиться?
Попробуйте поставить ЛЮБОЙ антивирус на больше 500 машин с первого раза по гайду разработчиков через ГПО! Это у меня тест для администраторов, устраивающихся к нам в офис :)
-Десктопный софт беден на комьюнити.
Да, да. И не смотря на хваленный MSDN и проч. в 10% случаев вы не найдете ответ на свой вопрос. Или получите ответ типа «by design». Ждите новых версий (это только к шараваре)! К бесплатному софту почти всегда предлагают кучу рекламы и спам-программ. Есть отличные проекты, но по моим ощущениям их меньшинство.
-Десктопный софт запускаешь и он не работает.
Наша программа «десктоп 7.0» не ставиться? А какая у вас ОС? Windows XP? Правда? Ну вы даете, это же прошлый век!
Опять не ставиться программа? А вы виндовс переустановили? На Windows 10? Ну вы даете, она же еще сырая! Нет, наша программа не работает с «сырым» продуктом.
Наша программа опять не ставиться? Windows 7 теперь? А что пишет? Так, дорогой мой, вы забыли выключить UAC. Что это? Ну не мне же вас учить работать с ОС. Выключили? А теперь опять не ставиться? Странно, должно работать. А так вы не администратор на компьютере? Нет, наша программа требует прав администратора и ни как иначе.
Надеюсь вы понимаете, что я постарался показать как выглядит Desktop ПО для «домохозяйки»/«тетеньки из бухгалтерии»/(подставить нужное). :)
Ну и для меня как пользователя шарованного софта под Windows, человека, который 9 лет админил и поддерживал софт на платформе Windows, надеюсь, что ваш век подошел к концу. Заметьте, я пока работаю с софтом под Windows в middle-сегменте и понимаю, что вас оттуда выгнать очень не просто. Но я стараюсь, по мере своих сил, всячески не допускать распространения desktop у нас в компании. Я могу долго и подробно рассказывать про издержки/потраченные впустую человеко-часы и проч., но ваша статья не об этом, верно?
П.С. И у меня возникло стойкое ощущение после прочтения текста, что автор «тролль» :) не обижайтесь.
Да, я по вашей ссылке на второй пост нашел ответ. Только не сразу понятно из вашего описания, что именно через iCloud можно снять разблокировку. Я это понял так, что ее можно снять и без iCloud.
Я сам нашел ответ на свой вопрос. Вы имели ввиду, что iphone можно разблокировать с помощью учетной записи icloud, а mac book нет.
Из ваших первых двух предложений в статье это не понятно.
Почти — это на сколько? Вы проводили тесты? Есть результаты?
Так же можно попросить вас написать примерные модели для сравнения, где разница будет минимальна?
И еще интересует вопрос разницы по цене.
Вопросы задаю, так как присматриваюсь к данной технологии.
Мои пять копеек.
PS хорош только в том, что он заменил абсолютно убогий cmd, которому, как вы помните, уже много лет. И это наверное первый шаг к полной автоматизации — что есть хорошо.
Но у PS достаточно проблем со скоростью (как всегда у Майкрософт).
И как пример:
Скрипт открывающий файл csv (заполненный корректно для разбора с 1500 строк и 6-ю столбцами), парсит файл, ищет e-mail сотрудников и составляет письмо из полей файла csv, после чего рассылает составленные письма.
Может работать 40 минут, а может 15 минут.
Похожий скрипт написаный в шеле (Bash/Perl) работает всегда от 2 до 3 минут.
Да, оба сервера виртуальные и находятся в равных условиях.
API сервиса работающего под Win*? Как единичный терминал сгодиться. Как терминал для 2-3 трейдеров тоже. Но если нагрузить его хотя бы 10 человек? Вы пробовали? Win* сколько ресурсов съест? А если говорить про реалтайм (хоть какой-то) то тут все очень плохо.
Я почему говорю, мы пробовали внедрить ваших «конкурентов»-французов. Все закончилось ровно через 1 месяц. Схема сервер с API на Win* и клиенты подключенные к нему — требует огромных ресурсов самого сервера. Что приводит к глюкам, тормозам и прочим прелестям.
И мне всегда нравился фреймворк .NET — Поставь 2.5 версию. Потом мы обновили продукт и используем новый фреймворк — поставь 3.5 версию. Потом мы переписали программу — поставь 4.0 версию, но 2.5 удалить нельзя, так как мы с ней тоже работаем. А 3.5 требуется для соединения.
У Win* платформ, к сожалению получается примерно как-то так.
Хотя к чести сказать, они растут и ведут работу над ошибками :)
Надеюсь вы избежите подобных проблем.
Напишу в вашем стиле, если вы не против:
— Десктопный софт всегда работает медленно.
Если написанное ПО чуть больше чем телефонный справочник и имеет пользователей хотя бы ~500 человек. Все ПО начинает безмерно лагать (включая хваленный Windows, который «просто работает»), а уж сколько ресурсов нужно выдать под десктопное ПО я промолчу. Можно посмотреть на 1C (локальную на 5 пользователей: 2 ядра на приложение, 2 на ОС и 8Гб ОЗУ. Не жирно?)и похожие продукты. И бесконечные правки багов, новые релизы, проблема с совместимостью. Как на серверной стороне так и на клиенте. Скажете есть криворукие программисты и будете правы, но таких продуктов, как 1С, большинство.
— Десктопный софт (под Windows) практически не траблшутиться.
Логи? Какие логи? Ошибка -50043. Можете посетить сайт microsoft для уточнения. Переходим по ссылке, и что мы видим? Извините данная статья еще не подготовлена!
Админ, место на диске С закончилось. Куда? Программа логи пишет! Она же умная, она умеет следить за размером. Ты сам виноват, не настроил! Ок! Настраиваем.
Админ место закончилось на диске С. Как так? Я же настроил EventLog. Ха! А я еще и файлики пишу!
Не все ПО под windows с логами выглядит так, но бОльшая часть.
— Десктопный софт всегда головная боль админов по поддержке.
При установке «декстопПО 7.0» нужен net framework 3.5. Ок, накатываем ГПО.
Ура! Вышла новая версия «десктопПО 7.1» с поддержкой новых «рюшечек» (автор у тебя позаимствовал). Что не ставиться? Точно! Мы же теперь на новом фреймворке net 4.0, будьте добры — накатите на 500 машин.
-Десктопный софт ужасен при установке.
Зачастую программисты вообще не парятся с инсталяторами. Как в голову прийдет так и делают этот зоопарк. А вот мой любимый: если долго писать софт на MS Visual Studio в debug режиме, то проект в release можно просто не собрать! И прошу заметить это в лучшем десктопном IDE от Microsoft. И тянется это, на сколько я помню с VS 5.0, те с 2003-го года примерно.
-Десктопный софт «отлично» удаляется.
Что удалить? А вы точно уверены? А может я все-таки сделаю точку восстановления? А, так ты пользователь? Тогда извини.
Что? Файлы за собой удалить? Реестр почистить? Зачем? А вдруг пригодиться?
Попробуйте поставить ЛЮБОЙ антивирус на больше 500 машин с первого раза по гайду разработчиков через ГПО! Это у меня тест для администраторов, устраивающихся к нам в офис :)
-Десктопный софт беден на комьюнити.
Да, да. И не смотря на хваленный MSDN и проч. в 10% случаев вы не найдете ответ на свой вопрос. Или получите ответ типа «by design». Ждите новых версий (это только к шараваре)! К бесплатному софту почти всегда предлагают кучу рекламы и спам-программ. Есть отличные проекты, но по моим ощущениям их меньшинство.
-Десктопный софт запускаешь и он не работает.
Наша программа «десктоп 7.0» не ставиться? А какая у вас ОС? Windows XP? Правда? Ну вы даете, это же прошлый век!
Опять не ставиться программа? А вы виндовс переустановили? На Windows 10? Ну вы даете, она же еще сырая! Нет, наша программа не работает с «сырым» продуктом.
Наша программа опять не ставиться? Windows 7 теперь? А что пишет? Так, дорогой мой, вы забыли выключить UAC. Что это? Ну не мне же вас учить работать с ОС. Выключили? А теперь опять не ставиться? Странно, должно работать. А так вы не администратор на компьютере? Нет, наша программа требует прав администратора и ни как иначе.
Надеюсь вы понимаете, что я постарался показать как выглядит Desktop ПО для «домохозяйки»/«тетеньки из бухгалтерии»/(подставить нужное). :)
Ну и для меня как пользователя шарованного софта под Windows, человека, который 9 лет админил и поддерживал софт на платформе Windows, надеюсь, что ваш век подошел к концу. Заметьте, я пока работаю с софтом под Windows в middle-сегменте и понимаю, что вас оттуда выгнать очень не просто. Но я стараюсь, по мере своих сил, всячески не допускать распространения desktop у нас в компании. Я могу долго и подробно рассказывать про издержки/потраченные впустую человеко-часы и проч., но ваша статья не об этом, верно?
П.С. И у меня возникло стойкое ощущение после прочтения текста, что автор «тролль» :) не обижайтесь.
Из ваших первых двух предложений в статье это не понятно.
Откуда такая информация?
Так же можно попросить вас написать примерные модели для сравнения, где разница будет минимальна?
И еще интересует вопрос разницы по цене.
Вопросы задаю, так как присматриваюсь к данной технологии.
PS хорош только в том, что он заменил абсолютно убогий cmd, которому, как вы помните, уже много лет. И это наверное первый шаг к полной автоматизации — что есть хорошо.
Но у PS достаточно проблем со скоростью (как всегда у Майкрософт).
И как пример:
Скрипт открывающий файл csv (заполненный корректно для разбора с 1500 строк и 6-ю столбцами), парсит файл, ищет e-mail сотрудников и составляет письмо из полей файла csv, после чего рассылает составленные письма.
Может работать 40 минут, а может 15 минут.
Похожий скрипт написаный в шеле (Bash/Perl) работает всегда от 2 до 3 минут.
Да, оба сервера виртуальные и находятся в равных условиях.
Больше претензий у меня к PS нет :)
И можно поподробнее о совместимости для разных ОС?
Я почему говорю, мы пробовали внедрить ваших «конкурентов»-французов. Все закончилось ровно через 1 месяц. Схема сервер с API на Win* и клиенты подключенные к нему — требует огромных ресурсов самого сервера. Что приводит к глюкам, тормозам и прочим прелестям.
И мне всегда нравился фреймворк .NET — Поставь 2.5 версию. Потом мы обновили продукт и используем новый фреймворк — поставь 3.5 версию. Потом мы переписали программу — поставь 4.0 версию, но 2.5 удалить нельзя, так как мы с ней тоже работаем. А 3.5 требуется для соединения.
У Win* платформ, к сожалению получается примерно как-то так.
Хотя к чести сказать, они растут и ведут работу над ошибками :)
Надеюсь вы избежите подобных проблем.
Перенес выше коментарий.