Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

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

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов
36 страниц V  « 16 17 18 ... 34 35 »

кто топит за win xp

, юмор
strikerfan
сообщение 14.4.2021, 18:18
Сообщение #321
Стаж: 6 лет

Сообщений: 165
Благодарностей: 44
Полезность: < 0

Дело в том, что чем новее система - тем она дальше от real-тайм.
Вин10 докатилась до того, что она уже ничего не способна сделать за миллисекунды.
Например сформировать короткую задержку на Вин10 не получится, особенно на обновленной.
Старые версии Вин10 (без последних обновлений) вели себя лучше.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
strikerfan
сообщение 14.4.2021, 18:41
Сообщение #322
Стаж: 6 лет

Сообщений: 165
Благодарностей: 44
Полезность: < 0

Интерфейсный Высер10 показывает латентность в 10-100 раз хуже, чем Windows XP. Эти циферки никто не афиширует потому, что здесь похвастаться нечем. В десятке вы никогда не получите такие циферки, как дает ХП (на скриншоте). Смотрите и завидуйте!



Но оказалось, что Высер10 не способен формировать короткие милисекундные задержки. Винда никогда не могла похвастать как RealTime система, но после апдейтов 20 года, все тайминги короче 9 мс Высер10 сливает в рандом. Где прогресс ребята?



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 14.4.2021, 18:50
Сообщение #323
Стаж: 7 лет 6 месяцев

Сообщений: 1247
Благодарностей: 520
Полезность: 345

strikerfan, объясни, где именно пригодиться твой real-тайм (latency)
Если можно в примерах.
Что теряет пользователь на Win10 по отношению к XP. цифры в студию.


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя deltex
сообщение 14.4.2021, 19:34
Сообщение #324


Стаж: 14 лет

Сообщений: 694
Благодарностей: 407
Полезность: 794

Цитата(Gecko @ 14.4.2021, 19:50) *
strikerfan, объясни, где именно пригодиться твой real-тайм (latency)
Если можно в примерах.
Что теряет пользователь на Win10 по отношению к XP. цифры в студию.


Человек никак не поймет, что эти мс и секунды (при запуске программ) - это мелочь по сравнению с тем временем, которое обычный пользователь может потратить на поиск альтернативных программ и поиск всяких костылей. Но ему не объяснить, он каждый раз уходит от одной темы к другой и так раз за разом, потому что идеологически он не прав. Ну как не прав, скорее устарел уже, так же как и XPюша...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Gash1sh
сообщение 14.4.2021, 20:13
Сообщение #325
Стаж: 8 лет 5 месяцев

Сообщений: 374
Благодарностей: 93
Полезность: < 0

Дико видеть что люди в наше время сидят на хп! Ладно бы это были какие то госучреждения где не позволяет железо для апгрейда или люди в возврате которые тупо привыкли и не хотят осваивать новое, да и не нужно им это особо, а тут же мы видим молодое продвинутое поколение.
Я как обычный рядовой пользователь не хочу делать какие то костыли при установке программ или ставить какие то патчи для того что бы у меня что то нормально работало, что должно работать из коробки. У меня есть познания в ОС, но я не хочу тратить на это время.
Сразу хочу обозначить что есть моменты где меня не устраивает вин10, поэтому на домашнем пк я использую линукс, на работе вин10 в силу специфики программ т.к. выше уже писал я не люблю костыли и не хочу тратить время на запуск этих программ из под линукса, а хочу что бы работало все и сразу.
Вин хп это прошлое которое пора отпустить, нужно двигаться дальше. Если не устраивает виндовс есть линукс и мак ос, что касается линукса, то в последние годы он начал очень сильно развиваться и даже начинающий пользователь сможет его установить и использовать без каких либо трудностей.

п.с. К чему это я все, а к тому что сейчас не те времена что бы люди заморачивались с какими либо трудностями ( установкой патчей, какими то костылями ), все хотят что бы все работало из коробки.

п.с.2 Если постоянно хвататься за старое, то и прогресса никакого не будет. Если к примеру есть познания в программировании лучше наверное их пустить в улучшение чего то нового, чем пинать что то старое что уже и толком не кому не нужно, тем самым тратя силы и время попусту.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
strikerfan
сообщение 14.4.2021, 22:16
Сообщение #326
Стаж: 6 лет

Сообщений: 165
Благодарностей: 44
Полезность: < 0

Латентность - это скорость реакции системы на любое событие. Рилтайм система - это система которая максимально быстро, либо без задержек, либо с минимальными задержками может обработать сигнал. Это очень важно в системах точного управления приводами станков, в системах критичных ко времени процессов. системах онлайн обработки звука, изображения и т.д. и т.п. Это очень важный параметр, который в новых системах просто похерили, из-за того что ОС программы не работают напрямую с железом, а только через всякие виртуальные прокладки. Вин10 в этом плане отсасывает у ВинХП по полной. На одинаковом железе латентность у ХР десятки микросекунд (10-30), а у десятки если 50-100 так это идеально, а реально больше 100. Отклик системы - равносильно как пинг в онлайн игре.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 15.4.2021, 3:14
Сообщение #327
Стаж: 7 лет 6 месяцев

Сообщений: 1247
Благодарностей: 520
Полезность: 345

Цитата(strikerfan @ 14.4.2021, 22:16) *
Это очень важно в системах точного управления приводами станков, в системах критичных ко времени процессов. системах онлайн обработки звука, изображения и т.д. и т.п

lol.gif То есть простому пользователю вообще пофиг. У меня не станок, и я не занимаюсь как и большинство пользователей онлайн обработкой звука, изображения т.д. и т.п, для этих целей уже давно придумали linux.
Цитата
ты раздаешь какие-то советы космического масштаба и космической же глупости

юморной ты парень rofl.gif


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
strikerfan
сообщение 15.4.2021, 9:01
Сообщение #328
Стаж: 6 лет

Сообщений: 165
Благодарностей: 44
Полезность: < 0

Любая система хараектиризуется 2 основными параметрами - латентность и производительность. Например качество интернета 2 параметра:
- скорость
- пинг
Скорость - по сути (производительность), какой объём трафика способен прокачаться
- пинг показывает отклик системы (латентность)

В Вин10 похерен основной параметр и это реальный минус, который позорно умалчивается! Если сильно верить и быть полным адептом Вин10 - то можно и мочу за божью росу выдать. Причем в Вин10 старых сборок времянка нормально формируется с 2 мс, а с 2004 уже с 9 мс!!! То есть уже накосячили в говнокоде обновления. Это наглядно показывает и сама Вин10 кривая и обновления её - только портят.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ddsyarik
сообщение 15.4.2021, 9:35
Сообщение #329
Стаж: 10 лет

Сообщений: 1004
Благодарности: выкл.

strikerfan,
Мда ты еще хуже чем мы думали. Латентность зависит от фоновых процессов. В XP по дефолту процессов меньше чем у 10.
Windows 10 LTSC Скачай себе и проверь) и обязательно не на виртуалку ставь ( а то мы тебя знаем )
Максимальная задержка латентости на 1 процесс не привишает ( DPC latency (µs): 1,009027 )
Прикрепленное изображение

Показывая общую нагрузку на поцессор и говорить о времени отклика, это глупо. Нужно смотреть именно за сколько 1 процесс отвечает. Это как сравнивать расход Ford Mustag 6.2 и Lanos 1.3 ( странно правда 1 жрет 20 литро на 100км, а второй 11 )
В следующий раз, почитай о том что пишешь. Проблема латентности реально была и она была в 7, 8 и 10. Но ты наверное не читал, решения проблемы... Вся проблема была в драйверах на то или иное устройство, как правило был криво установлен драйвер на сетевую карту или звуковую и была большая задерка вывода звука и игр в онлайне. Фиксилось переустановкой драйверов.
И да. Общая стартовая нагрузка влияет только на старые процы, которые просто не могут потянуть такое количество процессов. ( время core2duo 2 Ghz - уже ушло )

Отредактировал: ddsyarik, - 15.4.2021, 9:41


Забудь о PROCESSCMD #cs-developer
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 15.4.2021, 10:20
Сообщение #330


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 773

HostGame.cf
Цитата(Gash1sh)
Я как обычный рядовой пользователь не хочу делать какие то костыли при установке программ или ставить какие то патчи для того что бы у меня что то нормально работало, что должно работать из коробки.

Та я как бы эту мысль целиком и полностью поддерживаю. Школьники, которых понабирали работать на фирмы за последние годы, должны писать правильный код, который будет одинаково работать на любой версии ОС, а фирмы не должны экономить на QA (как это делается чуть ли не везде). А конечные пользователи, если что-то не работает из коробки, в идеале должны не патчи изучать, а писать запросы в техподдержку разработчиками софта что вот такая функция или ваш софт не работает на такой-то версии системы, будьте любезны исправить. И таких запросов должна быть такая волна, чтобы они подумали: а может быть дешевле сразу писать софт правильно, чем потом исправлять косяки?


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ddsyarik
сообщение 15.4.2021, 11:01
Сообщение #331
Стаж: 10 лет

Сообщений: 1004
Благодарности: выкл.

Metal Messiah,
Цитата
А конечные пользователи, если что-то не работает из коробки, в идеале должны не патчи изучать,

Но при этом ты топишь за ХП, для установки которой нужно изучать патчи )

Боюсь тебя огорчить, но поддержка разных версий операционной системы, очень затратна. ( по времени )
Тот или иной функционал по разному себя ведет, на разных операционных системах и проблема тут не так в системах, а как в юзерах которые ставят ось и не обновдяют ее, так например у меня на опыте была проблемма, когда тестили server 2003 и ПО работало хорошо, но у некоторых клиентов были ошибки связаные с тем, что у них стояли не все обновы по безопасности. Или любители ХР у которых ексепшены были из за установленого Амиго + незабывай, что еще есть сотни разновидностей ХР различных сборок ( НЕДОКОДЕРОВ ) которые вырезали часть реестра и такое бывало.
И мое самое любимое, у клиента не работал функционал из за того, что у него очень хороший проц, в котором не было всех необходимых инстуркций для работы ОС.

Прежде чем писать такое, найдите работу в крупном проекте. Поддержка виртуальных машин стоит денег. Время тестеров и кодеров, стоит денег. Время релиза тоже стоит денег. Когда у тебя 5% юзеров использует ХР а все остальные 7 и 10, то компании проще отказаться от разработки и поддержки ПО на ХР. так как время на правки и тестирование, не окупает покупательную способность таких юзеров.

Допустим 1000 клиентов на ХП платят тебе по 5000 в год, компания получает 5000000 из них у тебя 5 кодеров и 10 тестеров. Обопщим их зп 40000 в месяц - 40000*15= 600000 + налоги 21% =726 000 * 12 месяцев = 8 712 000 и это без затрат на оборудовани, свет, интернет. Даже если посчитать что 30% рабочего времени они тратят на ХР 2003 и тд, это 2 613 600 на поддержку только по ЗП сотрудников.

Вы когда пишите, вы не считаете, что компании думаю о заработке а не о каких то юзерах, поддержка старых ОС очень проблематична. Мало клиентов которые могут заплатить, мало клиентов с нормальным железом. Бывают клиенты на ХР у которых оперативки 512 мегабайт и они занимаются бухгалтерией или база весит почти как весь обьем жесткого диска.


Забудь о PROCESSCMD #cs-developer
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 15.4.2021, 11:28
Сообщение #332


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 773

HostGame.cf
Цитата
Но при этом ты топишь за ХП, для установки которой нужно изучать патчи )

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

Много костылить приходится для того чтобы заставить работать сторонний софт, разработчики которого экономили на QA.

Цитата
Боюсь тебя огорчить, но поддержка разных версий операционной системы, очень затратна.
Двадцать пятый раз объясняю, что если разработчик не будет использовать экзотические процедуры и функции Windows API, которые доступны только в десятке, то его программный продукт будет автоматически работать на всех версиях ОС. С парочкой оговорок. Надо понимать, куда новые версии ОС дают писать без UAC, а куда не дают, и почему конфиги перекочевали из .ini в windows либо Program Files в Documents and Settings.

Цитата
Поддержка виртуальных машин стоит денег.
Та ладно. Один хилый AMD с 6 ядрами образца 2010 года спокойно выдержит одновременный запуск всех версий винды под виртуалками в виде гостевых ОС.

Реальные затраты только на QA, и то, одной версией больше, одной меньше, а если разработик имеет небольшой опыт работы - эту задачу он должен для начала выполнять самостоятельно. Подбирать таргет платформ, версии дотнет и так далее до тех пор, пока прога начнет запускаться, либо пока не научится делать это головой заранее cb6.gif

Отредактировал: Metal Messiah, - 15.4.2021, 11:34


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 15.4.2021, 11:50
Сообщение #333


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

Metal Messiah, никому не надо поддерживать старую ОС. Иди на плеймаркете напиши отзыв "приложение не работает на android 2.x" - куда тебя пошлют разработчики (хотя она новее чем хрюша)? И правильно сделают. Почему разработчик не должен использовать net framework 4.x только потому что ты еще малый % сидите на старье? Сидеть на хп и требовать разработку под хп - аналогично тому, чтобы на сайтах требовать поддержку flash вместо html5, css2 вместо css3. Никто не будет делать современный сайт с поддержкой старых браузеров, которые не могут осилить html5, css3 и js. Смиритесь с тем, что хрюша сдохла и никто не будет тратить на нее ни минуты, потому что есть индивидумы вроде вас, никто не будет использовать старую IDE вместо новой ради вас.

Отредактировал: BaHeK, - 15.4.2021, 11:52


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 15.4.2021, 12:12
Сообщение #334


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 773

HostGame.cf
Цитата
разработчик не должен использовать net framework 4.x

Как раз, должен. Именно 4.0 стоит на большинстве машин по умолчанию или уже стоит на них. Всякие 4.5, 4.6 и прочие могут стоять, а могут не стоять. Так же как третий дотнет, который, как правило, отсутствует. Я вообще не сторонник дотнета, но с ним тоже приходилось работать на шарпах, потому этот момент очень даже изучал.

Цитата
приложение не работает на android 2.x
Не поверишь, но есть софт который на нем работает. Не работает, в основном, все что связано с Google Maps потому что на устройствах с 2.3 есть серьезный баг, вызванный не столько сторонним софтом, сколько Google Play Services и Play Market (проблемы с автообновлением этих 2 продуктов, без которых не работает много другого софта) так что тут виноват скорее Google. Но не нужно сравнивать ОС которой пользуются 5% пользователей с ОС которой пользуются 0.5% пользователей, это разные порядки.

Flash - фигня для браузерных игр и да, он использовался для просмотра видео на сайте до реализации HTML5. Только есть один нюанс. Большинство возможностей HTML5 доступны на Chrome 49 и Firefox 52. А вот некоторые javascript библиотеки не совместимы со всеми браузерами, потому надо дважды подумть прежде чем использовать что-то подобное при разработке своего сайта.

Данный спор набирает смысл Holy War, в связи с чем предлагаю его прекратить. Вовремя перешить руки разработчика на правильное место стоит дешевле, чем переделывать все с нуля потом, а поддержка той или иной версии ОС (я про винду) не настолько затратна, насколько некоторые думают. С Android хуже, нужно держать по два эмулятора на каждую версию ОС (с гуглом и без, как минимум) для того чтобы протестировать софт.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ddsyarik
сообщение 15.4.2021, 12:38
Сообщение #335
Стаж: 10 лет

Сообщений: 1004
Благодарности: выкл.

Metal Messiah,
Тогда ты далет от разработки крупных проектов.
У меня на практике было, более 60 виртуальных машин. На каждой весрии ОС тестятся разные версии ПО, с разными интеграциями, и это не 1 ХП и 2003. Для того, что бы сделать оптимизацию или ускорить какой то компонент ПО, нужно использовать более новую версию C# или новую версию DB, которая не поддерживается старыми системами, или токены, которые не поддерживают SHA1 и XP не умеет работать с ключами. И самое простое, Покупать сервтификат дял подписания ПО на SHA1 для 5% юзеров ) не кому не нужно. Сертификаты дорогие. Для поддержки XP пишлось литеть в европу с довереностью и получать свой серт с ключем, так как он выдается только в руки. Купить серт SHA1 это приключение.
Я понимаю ты думаешь 500 ват это копейки, но когда у тебя в компании много оборудования, то проще купить что то дороже а не сраный УСД 2005 года, который не тянет. и платить меньше за свет, цены для компаний намного больше чем у тебя дома и платят не по 1-2 к


Забудь о PROCESSCMD #cs-developer
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 15.4.2021, 13:18
Сообщение #336


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 773

HostGame.cf
Цитата
У меня на практике было, более 60 виртуальных машин
Завидую. У меня не больше десяти, и я разработчик, а не тестировщик.
Цитата
На каждой весрии ОС тестятся разные версии ПО, с разными интеграциями
Если твой программный продукт зависит от сотен компонентов, то да, не помешает проверить его взаимодействие с разными версиями чего-то еще под каждой ОС. Из этой всей туевой хучи на XP и 2003 приходятся максимум по одной виртуалке (а то и одну на обе), там либо работает по дефолту либо не запускается потому что точка входа не найдена.

Цитата
Для того, что бы сделать оптимизацию или ускорить какой то компонент ПО

Хочешь быстрее - берешь и делаешь ассемблерную вставку. Твоя среда разработки не позволяет это сделать? Меняй среду разработки!
Это я утрирую, хотя так тоже можно. Благодаря универсальности некоторых готовых функций (все дотнетовские классы и методы можно считать надстройкой над чем-то более низкоуровневым) местами страдает производительность, и быстрее было бы импортировать и напрямую использовать некоторые функции Windows API (которые не менялись годами, отлажены, работают на всех ОС и не зависят от версий дотнета). Оптимизация компилятора не все делает за тебя.

Цитата
новую версию DB, которая не поддерживается старыми системами
Например? Знаю не так много приложений, использующих клиент и базу данных на одной машине. Либо у тебя клиент, а база "где-то там" (на сервере в LAN либо в облаке), либо это sqlite локально. sqlite это такое старье, что будет работать даже под MS DOS, было бы желание. Если у тебя стандартный движок БД, то какая нафиг разница, с какой ОС ты к ней будешь подключаться? Я не буду тут упоминать кривые BDE и Interbase от Borland, их никогда не использую хотя много работаю на Delphi. Стандартами считаются MySQL / MariaDB и MS SQL. Всякая экзотика - пусть крутится в облаке Amazon из коробки.

Цитата
Покупать сервтификат дял подписания ПО
Объясни, пожалуйста, для чего сертификат на Windows XP, на которой нет UAC? Для понта?

Вообще тут пишут что семерка не поддерживает SHA-2, следовательно
Код
makecert -a sha1
тебе нужен не для 5% юзеров Windows XP и 2003, а для 50% юзеров включая Windows 7. Как-то так. Вообще я с подписями никогда не заморачивался, это не моя работа.
Цитата
If you are a DigiCert customer, getting a SHA1 version of your Code Signing Certificate is fairly easy. You just need to re-key your certificate from in your online account.
Говорят что изи. Куда там надо было ездить с доверенностью?

Отредактировал: Metal Messiah, - 15.4.2021, 13:37


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 15.4.2021, 14:03
Сообщение #337


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

Цитата(Metal Messiah @ 15.4.2021, 14:12) *
Как раз, должен. Именно 4.0 стоит на большинстве машин по умолчанию или уже стоит на них. Всякие 4.5, 4.6 и прочие могут стоять, а могут не стоять. Так же как третий дотнет, который, как правило, отсутствует. Я вообще не сторонник дотнета, но с ним тоже приходилось работать на шарпах, потому этот момент очень даже изучал.

Да с фига ли должен? Если ты используешь *** мамонта - то это ТВОИ проблемы, а не разработчика, решай их САМ. Если твоя ОС не поддерживает .net 4.5+, то это так же ТВОИ проблемы. Захотел потрахаться со старьем, трахайся на здоровье, но не плачь, когда другие не согласны с этим возиться и даже палец о палец не ударят, чтобы что-то исправить. Все делаешь на свой страх и риск.

Цитата(Metal Messiah @ 15.4.2021, 14:12) *
Не поверишь, но есть софт который на нем работает. Не работает, в основном, все что связано с Google Maps потому что на устройствах с 2.3 есть серьезный баг, вызванный не столько сторонним софтом, сколько Google Play Services и Play Market (проблемы с автообновлением этих 2 продуктов, без которых не работает много другого софта) так что тут виноват скорее Google. Но не нужно сравнивать ОС которой пользуются 5% пользователей с ОС которой пользуются 0.5% пользователей, это разные порядки.

Мало кто использует Google Maps и уже ни один крупный разработчик не поддерживает 2.x, уже от 4.x андроида отказываются следом откажутся и от 5.x, 6.x.

Цитата(Metal Messiah @ 15.4.2021, 14:12) *
Flash - фигня для браузерных игр и да, он использовался для просмотра видео на сайте до реализации HTML5. Только есть один нюанс. Большинство возможностей HTML5 доступны на Chrome 49 и Firefox 52. А вот некоторые javascript библиотеки не совместимы со всеми браузерами, потому надо дважды подумть прежде чем использовать что-то подобное при разработке своего сайта.

Ну а теперь представь, какой-нибудь индивид во все горло орет, что Chrome 48-ой версии самый быстрый, стабильный, не жрет ОЗУ и обновляться он не планирует, а твой сайт на HTML5 ***. Все разработчики, которые используют HTML5 - говнокодеры, не могут сделать без применений "ненужного" HTML5. Это ровно тоже самое что все твои аргументы в пользу хрюши, Win API и старого .net.

Цитата(Metal Messiah @ 15.4.2021, 14:12) *
Данный спор набирает смысл Holy War, в связи с чем предлагаю его прекратить. Вовремя перешить руки разработчика на правильное место стоит дешевле, чем переделывать все с нуля потом, а поддержка той или иной версии ОС (я про винду) не настолько затратна, насколько некоторые думают. С Android хуже, нужно держать по два эмулятора на каждую версию ОС (с гуглом и без, как минимум) для того чтобы протестировать софт.

Эта тема специально для этого и создана и находится в разделе "Флейм"


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ddsyarik
сообщение 15.4.2021, 15:44
Сообщение #338
Стаж: 10 лет

Сообщений: 1004
Благодарности: выкл.

Metal Messiah,
Для того, что бы защитить програмный продукт и сказать программе, что вот это обновление мое и оно настоящее его можно ставить ( ЧТОБЫ НЕДО ХАЦКЕРЫ, НЕ ПОДСУНИЛИ СВОЙ АБДЕЙТ )
+ как писал Ванек, в новых осях нету дот нета старого и его нужно ставить, а ставить его, это админ права. Увы не у всех компаниях приветсвуются Админ права.

Цитата
тебе нужен не для 5% юзеров Windows XP и 2003, а для 50% юзеров включая Windows 7. Как-то так. Вообще я с подписями никогда не заморачивался, это не моя работа.

Ты думаешь что 50% клиентов пользуется старой системой ) боюсь тебя огорчить их меньше 15% а все остальные используют 10.

firebirdsql например, новые версии не поддерживают старое ПО. Мы же не в 90 года и не храним все в файликах. На эту тему можно говорить годами.


Забудь о PROCESSCMD #cs-developer
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
strikerfan
сообщение 15.4.2021, 17:13
Сообщение #339
Стаж: 6 лет

Сообщений: 165
Благодарностей: 44
Полезность: < 0

ddsyarik,

Что за рандомную таблицу ты привел? На кого это расчитано? Чтобы адепты Высер10 увидели цифры в большими нулями, отличающиеся в 1000 раз. )))) Сделай замер и приведи скриншот под Вин10, так как это сделал я под ХП.

У меня за 30 секунд работы системы максимальная латентность была 36 мкс, текущая 11 мкс. Среднее значение около 10-18 мкс. В десятке, такие цифры ты не получишь никогда, слышишь НИКОГДА! Куча прослоек с виртуализацией испортили показатель. Более того, новые обновления ещё дальше портят картину.

Цитата
Ты думаешь что 50% клиентов пользуется старой системой ) боюсь тебя огорчить их меньше 15% а все остальные используют 10.


Реальные цифры сейчас такие:
Вин 2К + Виста + Вин 8 = в сумме 10%
Windows XP = 18%
Windows 7 = 34%
Windows 10 = 38%

Прирост Вин10 только за счет новых устройств с предустановленной системой. На старых устройствах до Вин10 отказываются обновляться.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 15.4.2021, 17:46
Сообщение #340


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 773

HostGame.cf
Проблема разработчика - создать программный продукт, который будет работать на всех версиях винды одинаково хорошо. Если в каком-то частном случае это невозможно - то по крайней мере к этому нужно стремиться. И именно этого от разработчика должен требовать заказчик в ТЗ.

Если твой софт написан на 4.0 он с большой вероятностью запустится на клиентском ПК без танцев с бубном и доустановки всяких дотнетов. Я не берусь писать конкретную цифру (75% или 95%), но объясняю почему. Если это машина с XP, то есть либо система 10+ летней давности настроенная со всем необходимым софтом, как у меня, или переустановка на слабую машину, выполненная несколько лет назад вместо полетевшей винды (с тем же набором софта, тех же версий, взятых из каталога d:\install\, там с большой долей вероятности будет софт, которому требуется .NET 4.0 и возможно даже .NET 3.5.

На семерках, которые ставились 5-10 лет назад, многие годы ставился именно 4й фреймворк, потому что куча софта требовала наличия именно этой версии. Дальше после значительного перерыва начали лепить фреймворки на скорость, как будто им за это премии выписывали. Правильные разработчики правильного софта по прежнему требовали 4.0 (и их софт работал при установленном в системе ЛЮБОМ фреймворке начиная с 4.0 и новее, т.к. там пошло обновление с заменой, новые заменяли старые), другие писали высеры и с каждым релизом обновляли требуемую версию фреймворка. В результате на части машин стоит 4.0 - 4.5, на другой 4.6 4.7 и прочие более новые версии, в зависимости от того, вступал ли пользователь в кучу под названием ПО требовавшее последнюю версию дотнета, или не вступал.

Если тут собрались такие противники XP, поменяйте цифру 4.0 на 4.5 в моей предыдущей фразе и успокойтесь, смысл утверждения от этого кардинально не поменяется. Чем старше требуемая версия дотнета - тем больше пользователей будут довольны беспроблемной установкой твоего программного продукта. А когда у тебя стоит 4.5, какой-то высер требует 4.6, при этом через неделю ты ставишь другой высер, который не работает на 4.6 потому что ему нужен 4.6.1 - это создает соответствующую репутацию разработчика. А еще был такой прикол когда софт был написан с выбором фреймворка 4.6.1 в свойствах проекта, но из-за использования какого-то хитрого кода реально не работал на системах с 4.6.1, но работал на 4.6.2. Подробностей что именно за функция вызывала данную проблему я не помню, но мы тогда выяснили это точно и заменили ее альтернативной.

А вообще если кто собирает статистику реального наличия тех или иных версий дотнета на клиентских машинах с каждой версией винды отдельно - я бы с удовольствием на нее посмотрел, и это было бы подтверждением моих слов. Но не уверен что такая статистика есть у кого-то кроме Microsoft.

Цитата
Мало кто использует Google Maps
Либо мы друг друга не поняли... Карты с отметками в своем мобильном приложении ты как делать будешь? Либо гугл, либо OpenStreetMaps. Не утверждаю что других вариантов нет, просто не видел. Google Maps когда-то кардинально сменили свое API, потому приложение "карты", встроенное в Ведро 2.3 все еще работало, но разработчики уже не имели возможности создавать ключи под старое апи карт. Новое апи карт требовало обновы Google Play Services и Google Market до последних версий, но фактически эти обновления завершались ошибкой и даже нарушали работу многих устройств, после которых требовалось либо удаление этих обновлений либо хард резет. Это реальный факт о котором многие знают. Это косяк Гугла. Если хочешь поддержки 2.3 - ставь минимальную версию API совместимую с 2.3 и используй OpenStreetMaps. Кладешь болт на 2.3 - юзай Google Maps и пиши под 4.0.3+ (но OSM лучше, имхо!)

Цитата
ни один крупный разработчик не поддерживает 2.x
И не нужно когда старые версии приложений работают. Например, Jabber клиенты, писавшиеся в те годы. А вот если ты любишь раз в месяц что-то накосячить в клиент-серверном протоколе (не дополнением, а именно несовместимым изменением) и все пользователи вынуждены будут переустановить клиент (этим баловалась аська, борясь так с альтернативными клиентами, в результате чего альтернативные клиенты все еще существуют, а аська - R.I.P.) - пользователи рано или поздно перейдут на аналоги.

Цитата
уже от 4.x андроида отказываются следом откажутся и от 5.x, 6.x.
Я тебе больше скажу. Встречал умственно отсталых, которые уже не поддерживают 6-7 Андроид. Хотя таких устройств туева хуча.

Цитата
Для того, что бы защитить програмный продукт и сказать программе, что вот это обновление мое
Ответил на вопрос, отлично. Каким образом в Windows XP (без UAC) реализована проверка цифровых подписей бинарных файлов (exe, dll, ...)? Ответ: никаким. Ни один юзер не будет проверять в свойствах каждого файла цифровую подпись. Так что твои аргументы на счет SHA1 терпят крах. Не хочешь делать двойную подпись - не делай, никто не заставляет, подписывай новым алгоритмом а на XP файл будет считаться не подписанным, никто это не заметит и никто от этого не пострадает.

Цитата
боюсь тебя огорчить их меньше 15% а все остальные используют 10.
Почти половина юзеров сидит на Windows 7. Это реальная статистика. Почти вторая половина - на твоей десятке. Все те кто фапает на выход новых версий винды перескочили сразу (и не с семерки, а с кривой восьмерки), этот разрыв увеличиваться будет но очень медленно.
А если разработчики ReactOS не будут тупить и займутся маркетингом - очень велика вероятность что пользователи перейдут именно на ReactOS. Или что-нибудь еще что появится на рынке. Microsoft - всё.

firebirdsql - нигде не встречал, посмотрю в чем ее преимущества. Ни с MS SQL, нис MySQL на XP проблем нет, и да, сервер БД держать на винде - то еще извращение, потому меня интересует только совместимость клиентских библиотек для подключения куда-то.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
36 страниц V  « 16 17 18 ... 34 35 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: