Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.28.50] |
|
Страницы: (11) « Первая ... 4 5 [6] 7 8 ... 10 11 все ( Перейти к последнему сообщению ) |
Сообщ.
#76
,
|
|
|
korvin, я где-то говорил, что все блоки управления работают под embedded виндой?
|
Сообщ.
#77
,
|
|
|
Сообщ.
#78
,
|
|
|
Цитата applegame @ Я думаю надежность Windows того же порядка, что и Linux. Сложно поверить. Но нужно понять, как сравнить и где взять данные для этого сравнения. |
Сообщ.
#79
,
|
|
|
Меняет что? Отношение к сообществу открытого кода? Так это давно началось, ещё при Биллюшке. Мы же о другой политике – политике продвижения своих технологий.
И эта... может ты имел в виду "не все преимущества лежат в технической сфере"? Иначе я тебя не понял. Бесполезно ж. Конкретный пример всегда конкретно взятый. Я ж говорил за статистику, это много примеров. Цитата D_KEY @ Ну хорошо, пусть пример конкретный. Вот нашли уязвимость. Надо исправлять. У открытого кода ...э-э-э, код открыт, исправить может любой компетентный. Прилетает фикс от Васи Пупкина. И? Неужто его похлопают по плечу и вмержат? Танунафик, его скорее всего не заметят, а в лучшем случае будут ревьюить и скорее всего ревью фикс завалит, на что будет куча причин, от несоответствия стандартам кодирования до неуниверсальности. Чтобы всё прошло без сучка без задоринки, фикс должен быть от The Vasya pup King, но всё равно через ревью. И чем это отличается от уязвимости в закрытом коде? Там код открыт конкретным людям, все они The и почти наверняка компетентны. Я думаю, что многим достаточно важна скорость исправлений критических уязвимостей и неисправностей. Добавлено Цитата korvin @ Давай будем честны. Многие другие области не хотят иметь подробную документацию, а не не нуждаются в ней. Просто не видят в ней профита в денежном эквиваленте. И я их не осуждаю, не думай чего лишнего, просто вместо осуждения не нуждающихся я хвалю тех, кто заморочился. Это показывает лишь требования в вашей отрасли, а не во всех. Во многих других отраслях такая подробная документация в большинстве случаев — признак плохого кода/плохой архитектуры. Добавлено Цитата D_KEY @ Если б ты был внимательнее, то заметил бы в моём посту слово "рефакторинг". Коду, который нынче в эксплуатации, точнее, некоторым его базовым подсистемам, исполнилось 18 лет. Они не меняются. Рефактор ради рефактора мне никто не оплатит, и это справедливо.Но я так понял, что вы продолжаете это использовать и для нового кода. Вот тут я бы задумался и на твоем месте пожалел бы своих коллег. А вот новый в куда более интересной позе. Хочешь примера, я его дам. Добавлено Это да. Недаром нынче в WipAPI, по сравнению с оригинальным его релизом в начале 90-ых, надобавляли более лёгких,но и более ограниченных в возможностях объектов. Зато те, которые тяжелы, не ограничены рамками одного процесса и даже рамками одной пользовательской сессии, при этом защищены security API, чего без бубнов на POSIX не добиться.Как выглядит, не знаю, тебе виднее. Но просто, на будущее, могу посоветовать выражаться яснее. Если ты возражаешь, то пусть это будет возражением, если ты спрашиваешь некий конкретный вопрос, пусть это будет некий конкретный вопрос. Вот это вот Цитата shm @ является конкретным вопросом. Надо ли объяснять, почему я воспринял его не как вопрос, а как возражение на моёТема с эффективной блокирующей очередью меня интересовала длительное время т.к. это ключевой аспект для реализации асинхронного io в ядре. Цитата Qraizer @ на что ты получил более чем ожидаемую реакцию как на подтасовку файктов и подмену входных условий задачи. Попробуй реализовать простую модель "много писателей/много читателей" с приоритетом у писателей и взаимным неблокированием читателей. Добавлено Цитата Fester @ А ещё в банкоматах. А ещё Так что машины на винде есть А надежность софта там нужна не меньше, чем на самолете. |
Сообщ.
#80
,
|
|
|
Цитата Qraizer @ Зато те, которые тяжелы, не ограничены рамками одного процесса Эти возможности я использовал всего несколько раз за всю жизнь. В большинстве случаев для запрета повторного запуска, пару раз для межпроцессного взаимодействия. К слову, и то и другое без проблем реализуется в Линухе. Цитата Qraizer @ при этом защищены security API Использовал ровно 0 раз. Цитата Qraizer @ Надо ли объяснять, почему я воспринял его не как вопрос, а как возражение на моё Да фиг с ним. Меня больше интересует как бы ты реализовал очередь, пусть и на lock-free ring bufffer, а именно: 1. Как бы обрабатывал переполнения? Или просто выделил бы буфер большого размера и забил? Очевидно, что возможность динамического расширения кольцевого буфера не лучшим образом скажется на производительности. 2. Как бы "усыплял" читателей, когда им делать нечего? |
Сообщ.
#81
,
|
|
|
Цитата Qraizer @ Меняет что? Отношение к сообществу открытого кода? Так это давно началось, ещё при Биллюшке. Мы же о другой политике – политике продвижения своих технологий. И эта... может ты имел в виду "не все преимущества лежат в технической сфере"? Иначе я тебя не понял. Меняет отношение к технологиям и подходам. WSL тому пример. Как и winget какой-нибудь. Т.е. я думаю, что MS просто впишется в общую движуху с технической точки зрения, для того, чтобы остаться успешной с точки зрения коммерческой. По поводу преимуществ я думаю, что MS захватила и удержала рынок благодаря успешным бизнес-решениям, а не хорошим техническим. Могу ошибаться, так что если накидаешь примеры успешных технических решений от ms, можно будет обсудить. Я несколько предвзят, потому что на моем опыте решения от Ms удачными не были и всегда мне несколько портили жизнь Начиная от компиляторов C++ до каких-то глючных продуктов. Добавлено Цитата Qraizer @ Цитата D_KEY @ Ну хорошо, пусть пример конкретный. Вот нашли уязвимость. Надо исправлять. У открытого кода ...э-э-э, код открыт, исправить может любой компетентный. Прилетает фикс от Васи Пупкина. И? Неужто его похлопают по плечу и вмержат? Танунафик, его скорее всего не заметят, а в лучшем случае будут ревьюить и скорее всего ревью фикс завалит, на что будет куча причин, от несоответствия стандартам кодирования до неуниверсальности. Чтобы всё прошло без сучка без задоринки, фикс должен быть от The Vasya pup King, но всё равно через ревью. И чем это отличается от уязвимости в закрытом коде? Там код открыт конкретным людям, все они The и почти наверняка компетентны.Я думаю, что многим достаточно важна скорость исправлений критических уязвимостей и неисправностей. Это не конкретный пример, а выдуманная тобой история, при чем я подозреваю, что ты не являешься человеком, который занимается этими вопросами Прежде чем исправлять уязвимость, её сначала нужно обнаружить. У меня нет каких-либо данных об этом, но по-моему очевидно, что у столь массово используемой системы, да еще и с открытым кодом, вероятность обнаружения проблем выше. Скорость устранения проблем зависит от многих факторов. На линукс ядре работает полно решений крупных компаний, так что если там будет прямая заинтересованность в устранении, не вижу оснований считать, что в Ms пофиксят быстрее |
Сообщ.
#82
,
|
|
|
Цитата Qraizer @ Если б ты был внимательнее, то заметил бы в моём посту слово "рефакторинг". Коду, который нынче в эксплуатации, точнее, некоторым его базовым подсистемам, исполнилось 18 лет. Они не меняются. Рефактор ради рефактора мне никто не оплатит, и это справедливо. Программисты сегодня в основном и занимаются рефактором ради рефактора. Проводят скрамы, налаживают непрерывную поставку отрефакторенных программ, ходят на курсы по девопсу. Писать то уже нечего: все программы написаны. И пока бизнес за это платит. |
Сообщ.
#83
,
|
|
|
Цитата Qraizer @ Если б ты был внимательнее, то заметил бы в моём посту слово "рефакторинг". Коду, который нынче в эксплуатации, точнее, некоторым его базовым подсистемам, исполнилось 18 лет. Они не меняются. Рефактор ради рефактора мне никто не оплатит, и это справедливо. Если код не меняется, то тогда понятно. Я просто подустал сейчас от велосипедов в тех системах, с которыми приходится работать, поэтому стриггернуло меня. Цитата А вот новый в куда более интересной позе. Хочешь примера, я его дам. Ну можно, наверное |
Сообщ.
#84
,
|
|
|
Цитата Qraizer @ А ещё в банкоматах. А ещё В банкоматах Линуксы как и на бирже, это инфа 100% Сервера в банках вообще MF с юниксами, новые ставят лину с кластером , или берут в облаке на сьем, не видел чтобы кто-то брал винду, Добавлено Цитата Qraizer @ Меняет что? Отношение к сообществу открытого кода? Так это давно началось, ещё при Биллюшке. Открытый код это зло, и пишут его школьники у которых которых есть куча времени, А фирмы за их счет набивают монитин и бабло, ввиде книг или курсов за 1000$ в день, и конференций, Зачем тем держать тебя или меня и платить 300баксов в день в Сан-Франциско если не больше , когда можно бесплатно получить индусов там румын или русских на бесплатно и держать парочку ревьюеров, потом на открытый код ответсвенности нет, а за платный если что, могут и штрафануть не слабо, другое дело что открытый код часто пишут фанаты и потому он бывает очень даже не плохой, ну и главное QA бесплатный, Я счас работаю с один таким открытым кодом, полное нарушение всех парадигм и принципов, но маркетологи свое дело знают. Добавлено Цитата Qraizer @ Вот нашли уязвимость. Надо исправлять. У открытого кода ...э-э-э, код открыт, исправить может любой компетентный. Компетентных 25% от общей массы ну, У любого компетентного растет дочь которой надо платиь за учебу кормить, ну и вероятность что его код примут, не говоря уже про заплатят весьма туманна, Или Я что-то не понимаю? |
Сообщ.
#85
,
|
|
|
Цитата sergioK @ потом на открытый код ответсвенности нет, а за платный если что, могут и штрафануть не слабо, другое дело что открытый код часто пишут фанаты и потому он бывает очень даже не плохой, ну и главное QA бесплатный Открытый не значит бесплатный Это разные плоскости. Сейчас многие компании выкладывают свои разработки в open source, а так же платят своим сотрудникам за участие в разработке каких-либо open source проектов. |
Сообщ.
#86
,
|
|
|
POSIX был разработан в 70-тых годах с тех пор не менялся. Проклятая совместимость.
WinAPI родился в 80 тых. И это была 4 работа над ошибками. В POSIX куча лишних параметров при этом жестко прибитых гваздями. WinAPI более гибкий. Правда за эту гибкость приходится платить кучей кода для опроса перед инициализацией. |
Сообщ.
#87
,
|
|
|
Открытый код при его объёмах в настоящее время настолько же нечитаемый, насколько и закрытый. То, что каждый может найти в нём ошибку и исправить это миф.
В коммерческом ПО есть хоть какая то гарантия, что оно рабочее. Найдя баг, есть к кому обратиться. |
Сообщ.
#88
,
|
|
|
Цитата scrambrella @ Открытый код при его объёмах в настоящее время настолько же нечитаемый, насколько и закрытый. То, что каждый может найти в нём ошибку и исправить это миф. В коммерческом ПО есть хоть какая то гарантия, что оно рабочее. Найдя баг, есть к кому обратиться. Ну что вы это же так удобно говорить про безопасность. Securety. Your's code is regularly inspected by community. Если что Qraizer подтвердит что они регулярно проверяют Линукс на безопасность. |
Сообщ.
#89
,
|
|
|
Цитата Pavia @ POSIX был разработан в 70-тых годах с тех пор не менялся. Первый стандарт POSIX был в конце 80х, если не ошибаюсь. И дальше он менялся и расширялся. И ещё раз повторю свой тезис о том, что некорректно сравнивать API одного семейства ОС со стандартом, который охватывает широкое множество ОС. Возьмите API линукса и сравнивайте. Добавлено Цитата Pavia @ В POSIX куча лишних параметров при этом жестко прибитых гваздями. WinAPI более гибкий. Не хватает примеров Добавлено Цитата scrambrella @ В коммерческом ПО есть хоть какая то гарантия, что оно рабочее. Найдя баг, есть к кому обратиться. Коммерческий код может быть открытым. А некоммерческий - закрытым |
Сообщ.
#90
,
|
|
|
Цитата D_KEY @ Открытый не значит бесплатный Это разные плоскости. Сейчас многие компании выкладывают свои разработки в open source, а так же платят своим сотрудникам за участие в разработке каких-либо open source проектов. Это как ? Чтоб на него посмотреть надо сначала заплатить ? Не встечал такого, |