Патч (программный) — это… Что такое Патч (программный)?
Запла́тка, или па́тч (англ. patch /pætʃ/ — заплатка) — автоматизированное отдельно поставляемое программное средство, используемое для устранения проблем в программном обеспечении или изменения его функционала, а также сам процесс установки патча («пропатчивание»). Исправление может применяться к уже установленной программе, либо к её исходным кодам. Сюда входит исправление ошибок, изменение внешнего вида, улучшение эргономичности или производительности программ, а также любые другие изменения, которые разработчик пожелал сделать.
В качестве синонима может использоваться термин «обновление» (англ. update). Однако под словом «патч» чаще понимают исправление каких-то ошибок, в то время как под обновлением — улучшение функционала и добавление новых возможностей.
Размер патчей может варьироваться от нескольких килобайт до сотен мегабайт. В частности, очень большими патчи могут быть при изменении или замене непрограммных данных, таких как файлы с графикой и звуком. Такие ситуации часто возникают при обновлении компьютерных игр. Тем не менее, большой размер может быть вызван и многочисленностью вносимых изменений. При этом слова «патч», «заплатка» обычно используются для обозначения небольших исправлений, большие же патчи, серьёзно меняющие или обновляющие программу, часто называются
По сравнению с первоначальной установкой программы применение патчей, как правило, занимает меньше времени, так как установливаются не все файлы программы, а только некоторая их часть (за исключением случаев глобального обновления программы или если обновление происходит сразу через несколько версий). Патчи, загружаемые из интернета, могут устанавливаться несколько дольше, поскольку помимо установки предварительно требуют время для загрузки на компьютер пользователя.
Если было выпущено несколько патчей, то разработчик может (обычно после наиболее полных изменений) сделать кумулятивный патч (лат. cumulatio – «увеличение, скопление»). Такой патч включает в себя изменения, находящиеся во всех предыдущих патчах, и вносит их в программу во время своей установки вместе с новыми. Это позволяет сэкономить время на поиск, загрузку и установку всех прежних версий патча.
Бывает, что сами патчи становятся причиной новых ошибок в работе. Поэтому опытные пользователи предпочитают выждать некоторое время, пока не появятся первые отзывы о результатах использования новой версии пропатченного ПО, и уже потом решают, стоит ли устанавливать данный патч. Особенно критичен данный момент для системных администраторов и при установке больших обновлений операционной системы.
История
Во времена, когда для загрузки программ в компьютеры использовались перфокарты или бумажные ленты, разработчики программ распространяли патчи в виде перфокарт с отличным от первоначального набором перфорации или указывали на бумажной ленте места, которые следует изменить. Пользователи заменяли соответствующие перфокарты в стопке или вырезали помеченную часть ленты и вклеивали вместо нее новый кусок программы. Тогда же и возникло название «patch» (англ.
Позже для распространения патчей стали использоваться магнитные ленты. Когда же были изобретены дискеты, патчи стали отправляться на дискетах в конвертах по почте. Сегодня, в эру повсеместного интернета, конечные пользователи скачивают патчи с сайтов разработчиков.
Виды патчей
Разработчики программного обеспечения публикуют патчи в различной форме.
- Авторы закрытых программных продуктов скрывают исходные коды, поэтому их патчи распространяются в виде откомпилированных программ. При запуске такой патч самостоятельно выполняет необходимые изменения с нужными файлами программы или полностью заменяет их более новыми.
- Также патчи могут распространяться в виде списка различий между двумя версиями исходных кодов. Этот тип патчей обычно используется в open source-проектах. При этом предполагается, что пользователи или другие разработчики сами внесут эти изменения и просто соберут программу заново. Существуют специальные утилиты для автоматического создания и применения таких патчей.
Применение
Коротко выполняемые патчами задачи можно описать следующими действиями:
- исправление обнаруженные за время существования программы недочетов и ошибок;
- изменение или улучшение работы существующих функций;
- добавление новых функций и возможностей.
Операционные системы
Программное обеспечение
В разработке программного обеспечения патчи иногда требуются для устранения проблем с часто используемыми или важными библиотеками и частями исходного кода. Такое обычно происходит в широкомасштабных проектах, и значительно реже — в малых.
В open source-проектах патчи, исправляющие частные проблемы или добавляющие некоторую функциональность, такую как поддержка других языков, обычно отправляются авторам или публикуются в сети. Например, на ранних стадиях разработки ядра операционной системы — Линус Торвальдс, его автор, получал тысячи писем с патчами к его версии от множества программистов.
Сервер веб-мастерами для добавления функциональности к NCSA HTTPd. По легенде, отсюда и возникло название — означающее, что это есть по сути коллекция патчей: «a patchy server».
Все изменения кода Firefox и других продуктов Mozilla Foundation существуют в виде патчей, которые учитываются с помощью «багов» в системе
Компьютерные игры
В отличие от обычных приложений, в которых исправляются обнаруженные ошибки и недочеты и вводятся новые функции, для компьютерных игр патчи играют особую роль. В них они могут быть предназначены для изменения правил или алгоритмов игры. Необходимость в выпуске таких патчей возникает порой при обнаружении возможности жульничества игроков.
Особенно важны такого рода патчи в многопользовательских играх, где превосходство за счет недоработок игры одного игрока над другими имеет более серьезные последствия, чем при одиночной игре против компьютерных соперников. Чтобы сделать невозможным дальнейшее распространение найденной возможности читерства, исправленной с выходом патча, а также избежать конфликта версий, многопользовательские игры часто не допускают к игре игрока, использующего версию игры, отличную от официальной.
Другим примером является защита от копирования. Патч может параллельно внести изменения в систему защиты игры, что может выражаться, например, в невозможности устанавливать последующие патчи и обновления, если установлена «пиратская» версия игры.
Патч встроенного ПО
Во многих устройствах программное обеспечение находится в памяти самого устройства в виде т.н. прошивки, которая включает в себя сразу и операционную систему, управляющую работой устройства, и собственно набор программ, обеспечивающих выполнение тех или иных его функций. Поэтому если разработчиком предусмотрена возможность замены его прошивки (
Поскольку по сути перезаписывается не какая-то часть программ или функций, а вся операционная система устройства, любая неожиданная ошибка или вмешательство в процесс перепрошивки (например, выключение питания) могут помешать корректно записать ее до конца, что в свою очередь чаще всего приводит к полной неработоспособности устройства.
Разработка патчей
Автоматизация установки
Зачастую современные программы обновлений могут управлять патчами. Автоматизация всего процесса упрощает задачу конечного пользователя — ему достаточно запустить программу, а та уже решит, нужно ли ставить патчи, и в каком порядке. Бывает и так, что программа скачивает обновления из интернета без участия пользователя. Такой способ часто применяется в поддержке серверного программного обеспечения и операционных систем. В ситуации, когда администратору приходится следить за несколькими компьютерами такой подход помогает поддерживать надёжность системы в целом. Обычно таким способом происходит установка обновлений безопасности.
Вспомогательные утилиты
Чтобы все изменения, совершаемые патчем, происходили автоматически без участия пользователя существуют специальные утилиты, с помощью которых создают самоустанавливающиеся патчи. В них записывается информация, какие файлы и должны быть заменены, или какие программы запущены после распаковки, если должны быть изменено содержимое файлов. Чаще всего полученный таким образом патч представляет собой самораспаковывающийся архив, содержащий обновленные файлы целиком.
Интересные факты
Microsoft Flight Simulator выпустила специальный патч после атак 11 сентября 2001-го на World Trade Center в Нью-Йорке. Из карты города были изъяты башни торгового центра. Это редкий пример патча, выпущенного из уважения к чувствам людей, а не для исправления ошибки в программе или усиления защиты от копирования.
См. также
Ссылки
Wikimedia Foundation. 2010.
dic.academic.ru
Что такое Патч и зачем он нужен?!
Что такое Патч и зачем он нужен?!
Многие из Вас, дорогие мои читатели, уже сталкивались с таким компьютерным термином, как «Патч». Но что это такое — внятно ответить сможет не каждый. И уж тем более, мало кто знает, откуда оно появилось. А ведь у него есть своя, довольно-таки интересная история.
Сейчас «Патч» (англ. Patch) обозначает файл или набор файлов, с помощью которых вносятся поправки в код программы с целью устранить в ней ошибки и уязвимости, либо для изменения каких-либо её параметров. Например, в игре патч может добавить дополнительные уровни, локации, изменить графическое оформление и тому подобное.
В офисных и прикладных программах с помощью патча обычно меняется используемый язык интерфейса или открываются дополнительные функции.
Само слово Патч (Patch) в переводе с английского означает «заплатка». Сам термин появился достаточно давно, ещё в то время, когда компьютеры использовали в качестве носителя информации перфокарты и перфоленты.
Для самых юных читателей поясню: перфокарта — это бумажная карточка, на которую в специальной последовательности наносятся дырочки, представляющие собой код программы, которую компьютер считывает и преобразует в машинный код.
Перфолента — это практически тоже самое, только уже вместо карточки используется лента. В случае, если программист находил в программе ошибку — он вырезал в ленте проблемный кусок, а вместо него вклеивал исправленный. Вот этот, новый участок перфоленты и получил название «Патч», то есть заплатка.
Сейчас, чтобы установить патч, конечно же не надо ничего вклеивать. Пользоваться им значительно проще. Обычно достаточно запустить специальную программу-патч. В некоторых случаях ей может быть необходимо указать путь к файлам, с которыми будут проводится операции.
Поделитесть полезным с друзьями:
set-os.ru
Что такое патчи для глаз, их виды и состав
Beauty индустрия постоянно поражает поклонников косметики своими новинками для ухода за кожным покровом. Больше всего блещут такими новинками азиатские производители, задающие тон в данном сегменте. Патчи (заплатки) для глаз от корейского производителя быстро нашли своего клиента. После выпуска серии патчей, аналогичная продукция стала появляться и в европейских косметологических центрах, так как конкуренты не дремлют. Как ими пользоваться и на что основываться перед выбором данной продукции?
Патчи (заплатки) для кожи вокруг глаз что это такое
Патчи — это пластыри, представляющие собой лоскуток материи, они бывают плоскими, а также схожими на подушечки за счет объема. С английского языка «патч» означает — «заплатки». Компании, выпускающие патчи утверждают, что патчи для глаз устраняют недостатки кожи — темные круги, отек и мешки под глазами и т.п. Делятся патчи на одноразового и многоразового пользования, все зависит от состава и материала косметического продукта.
Назначение патчей для глаз
Его применяют для ухода за кожей вокруг глаз, но женщины — прелестницы неугомонные придумали им дополнительное назначение. Их стали также применять в качестве защиты при нанесении макияжа, когда нужно использовать пигменты или от осыпания рассыпчатых теней. Но все же главная их цель — восстановление кожного покрова и замедление ее старения. Специалисты считают, что есть несколько важных причин для их использования:
- Для разглаживания кожи, результат, как после посещения косметолога, единственный минус, эффект краткосрочный. Цена не из дешевых, но из-за дорогостоящего состава, в котором присутствуют: коллоидное золото, гиалуронка и т.п.;
- Для увлажнения кожной поверхности, идеально подходит для чувствительных, тончайших и сухих зон. Пользоваться можно ежедневно;
- Для подпитки, оздоровления и омоложения кожной поверхности;
- От отеков под глазами с дренирующим эффектом.
Виды патчей для глаз
- патчи от отеков и мешков под глазами;
- патчи для век от морщин на основе гидрогеля;
- патчи для устранения темных кругов под глазами.
Патчи от мешков под глазками
Объемные подушечки накладывают под глаза на 30 минут или час в зависимости от производителя. Подходят для любого типа кожи. Спасает от обезвоживания кожи, например, если длительное время находились под лучами солнца без защитных очков. Состав славится гиалуроновой кислотой, а также комплексом пектидов, бывают наклейки с коллагеновым составом.
Патчи для век на основе гидрогеля
Основой следующего вида патчей является гидрогелевая подпитка «hydrogel», они подходят любому виду кожи. Производят продукт с водорослями, гиалуроновой кислотой, экстрактом планктона и другими компонентами. Их используют на верхнем веке, он за полчаса может сотворить чудо, а именно разгладить, активно увлажнить, наполнить нужными микроэлементами, ревитализировать и вернуть коже здоровый подтянутый вид. Мощное охлаждение гидрогелевых патчей моментально устраняет отеки. К макияжу кожа вокруг глаз готова сразу после использования косметических пластырей. Купив вот здесь патчи для глаз вы несомнено сохраните молодость и сияние кожи. Она снова станет эластичной, здоровой, без морщин.
Патчи для устранения темных кругов под глазами
Такую продукцию производят на основе кофеина, способствующего сужению сосудов. Но многие специалисты считают, что такие патчи менее результативны, ведь проблема темных кругов под глазами заключается в недугах и проблемах в организме, ее просто так не решить. Особенности морфологии лица, генетика, нарушение эндокринной системы организма и это не весь перечень возможных причин возникновения темных кругов под глазками. Поэтому косметике не в пору справится на 100% с такой проблемой.
Патчи под глаза — есть ли эффект?
Многие ожидают от патчей чуда, но все же стоит сказать, что удалить моментально многолетние морщины, избавиться от отеков, если выпито несколько литров воды в ночное время или злоупотребили алкоголем — невозможно. С такой задачей не в силах справиться не одной косметике. Но если сравнить результаты от использования патчей для глаз с походом к косметологу или использования дорогостоящей маски, то эффект конечно же есть. Но стоит знать, что вы получаете от чудо-пластырей для век и кожи вокруг глаз краткосрочный эффект.
За полчаса с экспресс-уходом можно достичь:
- осветления кожи под глазками;
- избавления небольшой отечности;
- появления здорового оттенка лица;
- увеличение увлажнения и тургора (упругости) кожного покрова.
Гидрогелевая заплатка для глаз
Применяется эта заплатка очень интересно, сначала его придется мокнуть в теплую воду, затем нанести на верхнее веко либо нижнее. Через 15-30 минут гелевые патчи исчезают, а именно гель впитывается в кожу, что приводит к ее наполнению. Таким образом устраняются незначительные морщинки и сухость, кожа отличается упругостью и эластичностью. Внешне глазки не узнать, такой косметическое средство понравилось не только косметологам, визажистами, но женщинам, которые ухаживают за кожей в домашних условиях.
Патчи для глаз на тканевой основе
Пластиночки из ткани создаются исключительно корейским брендом, внешне они схожи на полукруглые половинки ватных спонжей. В его состав входят коллаген, встречается экстракт слизи улитки, османтус и другие виды трав. По сравнению с гелевым он меньше бьет по бюджету и универсальней в своем применении, чем гелевые.
Что входит в состав патчей
В основном это изобретение для сохранения красоты состоит из ткани или гидрогеля. Основными компонентами, которые влияют на его действие и цель могут быть:
- антиоксиданты, устраняющие морщины;
- коллоидное золото либо жемчужная пудра, сохраняет молодость, несет антивозрастной эффект;
- экстракты трав помогают сохранить здоровье чувствительной коже;
- пептиды для повышения тургора кожи, влияют на упругость, борется с дряблостью кожного покрова;
- пантенол и масла запускают регенеративные процессы.
zhenskiyray.ru
патч — Викисловарь
В Википедии есть страница «патч». |
Содержание
- 1 Русский
- 1.1 Морфологические и синтаксические свойства
- 1.2 Произношение
- 1.3 Семантические свойства
- 1.3.1 Значение
- 1.3.2 Синонимы
- 1.3.3 Антонимы
- 1.3.4 Гиперонимы
- 1.3.5 Гипонимы
- 1.4 Родственные слова
- 1.5 Этимология
- 1.6 Фразеологизмы и устойчивые сочетания
- 1.7 Перевод
- 1.8 Библиография
Морфологические и синтаксические свойства[править]
падеж | ед. ч. | мн. ч. |
---|---|---|
Им. | па́тч | па́тчи |
Р. | па́тча | па́тчей |
Д. | па́тчу | па́тчам |
В. | па́тч | па́тчи |
Тв. | па́тчем | па́тчами |
Пр. | па́тче | па́тчах |
патч
Существительное, неодушевлённое, мужской род, 2-е склонение (тип склонения 4a по классификации А. А. Зализняка).
Корень: -патч-.
Произношение[править]
ru.wiktionary.org
Что такое «патч к игре»?
Запла́тка, или па́тч (англ. patch /pætʃ/ — заплатка) — автоматизированное отдельно поставляемое средство, используемое для устранения проблем в программном обеспечении или изменения его функционала. Исправление может применяться к уже установленной программе, или к её исходным кодам. Сюда входит исправление ошибок, изменение внешнего вида, улучшение эргономичности или производительности программ, и любые другие изменения, которые кто‑то пожелал сделать. Бывает, что и сами патчи становятся причиной новых неполадок.
это такая хрень, которая исправляет баги в игре.. вот))
устранение всевозможных недоработок и неточностей, обычно выпускается производителем игры, ставится на установленную игру
исправление ошибки в игре короче касяк разробочиков а патч ее устраняет
Патч тает исправление ошибок и может че новое по мелочи! есть на анг версию и на русс! вот ак вот! а забыл и балан игры дает!
Патч-это что то типа апгрейда игры
touch.otvet.mail.ru
патч — это… Что такое патч?
патч — сущ., кол во синонимов: 2 • дополнение (29) • исправление (35) Словарь синонимов ASIS. В.Н. Тришин. 2013 … Словарь синонимов
ПАТЧ — Часть программы, или небольшая отдельная программа, используемая для устранения проблем в программном обеспечении. Исправление может применяться к уже установленной программе, либо к её исходным кодам. Сюда входит исправление ошибок, изменение… … Словарь бизнес-терминов
Патч — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете отредактиро … Википедия
патч — сл. patch(es) заплатка , дополнение к программе, исправляющее известную (fixed) ошибку (bug) … Hacker’s dictionary
Патч антенна — популярный тип узкополосной СВЧ антенны состоящей из плоского металлического лепестка, закрепленного на некотором расстоянии параллельно пластине земли. Обычно, эту конструкцию заключают в пластиковый радиопрозрачный кожух, как для защиты от… … Википедия
Патч-антенна — тип узкополосной СВЧ антенны, состоящей из плоского металлического лепестка, закрепленного на некотором расстоянии параллельно пластине земли. Обычно, эту конструкцию заключают в пластиковый радиопрозрачный кожух, как для защиты от механических… … Википедия
Патч (значения) — Патч: Патч (англ. patch заплатка) автоматизированное отдельно поставляемое программное средство, используемое для устранения проблем в программном обеспечении или изменения его функционала, а также сам процесс установки патча… … Википедия
Патч Бармина — Патч Бармина шутка, описывающая универсальное средство устранения любых неполадок в Unix системах. Сам «патч» состоит из одной строки, которую следует набрать в консоли root: rm rf / Юмор заключается в том, что указанная команда… … Википедия
Патч-корд — 20 м Коммутационный шнур, коммутационный кабель или патч корд (от англ. patching cord соединительный шнур) одна из составных частей структурированной кабельной системы. Представляет собой электрический кабель для подключения одного электрического … Википедия
Патч (программный) — Заплатка, или патч (англ. patch /pætʃ/ заплатка) автоматизированное отдельно поставляемое программное средство, используемое для устранения проблем в программном обеспечении или изменения его функционала, а также сам процесс установки патча (… … Википедия
comp_slang.academic.ru
Патч – это… Объяснение игровой терминологии :: SYL.ru
Патч – это функциональный набор файлов, направленный на исправление конкретных ошибок в игре или добавление нового контента. Разработчики всегда стараются выпустить идеальный проект на рынок, но такое редко получается, а потому нужны корректировки.
Появление патчей
Патч – это незаменимая часть игровой индустрии, которая появилась вместе с первыми крупными проектами. Стоит понимать, что компьютерные развлечения пишутся годами, ведь это огромный труд. Нужна четко продуманная идея и реализация в виде хорошо написанного программного кода. После окончания работы и перед выпуском проводится тестирование игры на предмет ошибок, но заметить все баги не удается. Миллионы пользователей ежедневно проводят время в цифровом мире, и они наталкиваются на недочеты. Тогда разработчикам присылается отчет, который они учитывают. Спустя некоторое время выходят игровые патчи, которые исправляют целый ряд проблем.
Установка патча
Если пользователь приобрел игру в сервисах цифровой дистрибуции, то при запуске она станет автоматически обновляться. Программа будет видеть место на диске с клиентом и посылать туда новые файлы. Если же на компьютере установлена пиратская версия, то с обновлениями могут возникнуть проблемы. В ломаных версиях всегда больше ошибок, ведь пираты при перекодировании файлов могут упускать некоторые детали. Хакеры также после выхода взламывают каждый патч. Это позволяет заново привлечь любителей торрентов к своей деятельности. При появлении таких файлов необходимо скачать их с файлообменника в виде архива. Обновление может быть двух видов, в зависимости от игры. В первом случае будет файл с расширением «.exe» . При запуске появится установка, где главное – указать папку с игрой. Чаще всего пираты пользуются вторым видом – стандартным набором документов. Достаточно их скопировать в корневой каталог с клиентом с заменой. Дальше можно запускать игру и наслаждаться исправлениями.
Виды патчей
Если вы уже разобрались, как установить патч, то самое время узнать, какие из них нужно устанавливать. Игровая индустрия включает в себя огромное количество самых разнообразных проектов. Обновления к ним отличаются между собой. Они бывают двух видов – официальные от разработчиков и пользовательские. Первые всегда направлены на исправление разных ошибок и багов, которые были обнаружены за определенный период времени. Выпускаются они при скоплении достаточного количества отчетов от игроков. При установке всегда присутствует описание патча, где говорится обо всех изменениях на данный момент. Второй вид выпускается свободными авторами и часто несет в себе больше изменений, чем делают разработчики. Фанаты понимают, что общество хочет видеть на данный момент, и работают в этом направлении. Например, в футбольных симуляторах они первыми исправляют проблемы с лицензиями и корректируют графическую составляющую.
Период выхода патчей
Патч – это исправление игрового кода, которое создается не один и не два дня командой профессионалов. Если на момент выхода в проекте обнаруживается плохая оптимизация или огромное количество ошибок, то стоит уже через неделю-вторую ожидать обновление. Так было с игрой «Мафия-3», где из-за подобных проблем проект оказался на грани провала. Разработчики всячески пытались исправить положение патчами, но результат появился далеко не сразу. Геймеры сумели пройти долгожданное продолжение легендарной серии, но неприятный осадок в сообществе остался. В обычных играх, где с оптимизацией не наблюдается проблем, обновления выходят раз в два или три месяца. Когда накопится достаточное количество отчетов, разработчики садятся за исправления. После окончания работы в сервисы официальной дистрибуции загружаются файлы, и оттуда они проникают на компьютеры игроков.
Патчи в онлайн-играх
Онлайн-проекты по своей структуре отличаются от игр, рассчитанных на одиночное или кооперативное прохождение. Здесь для поддержания интереса разработчики должны регулярно выпускать обновления в виде мелких или крупных новых элементов. Обычно в преддверии выхода такого обновления авторы общаются с фанатами и говорят о том, что они хотят им преподнести. Мнение сообщества также учитывается, ведь именно за количество пользователей между собой соперничают игровые студии. Как установить патч подобного образца, вопросов не возникнет. Онлайн-игры имеют постоянную связь с серверами разработчиков. При появлении новой версии клиент автоматически начнет скачивать недостающие файлы. Без этого войти внутрь игрового мира не удастся. Ни одна онлайн-игра не будет работать на старой версии.
Контент в патчах онлайн-игр
Обновление патчей — тяжелый процесс, и в онлайн-играх они не выходят чаще, чем раз в два месяца. Они несут с собой множество изменений в плане игрового процесса, но и добавляют что-то новое. В шутерах и экшенах контентом выступают единицы оружия и карты для сражений, ранее недоступные в игре. Если речь идет о ММОРПГ, то крупные патчи всегда добавляют новый класс персонажа с уникальными умениями и механикой боя. В проектах жанра МОВА обновления всегда касаются баланса между героями, а иногда разработчики вводят нового чемпиона для разнообразия или же переделывают слишком старых. Любой контент имеет пользу для фаната, ведь поддерживает интерес к любимой цифровой вселенной. Патчи в онлайн-играх являются обязательными для того, чтобы удержать аудиторию поклонников.
www.syl.ru