5 мощных инструментов для кросс-браузерного и визуального тестирования макетов
https://dev-gang.ru/article/5-moscznyh-instrumentov-dlja-kross-brauzernogo-i-vizualnogo-testirovanija-maketov-6oqogc9gje/?utm_medium=rss
Если вы думаете, что ваши веб-приложения будут использоваться на нескольких устройствах глобальными пользователями и еще не выполнили надлежащее тестирование, то время пришло.
https://dev-gang.ru/article/5-moscznyh-instrumentov-dlja-kross-brauzernogo-i-vizualnogo-testirovanija-maketov-6oqogc9gje/?utm_medium=rss
Если вы думаете, что ваши веб-приложения будут использоваться на нескольких устройствах глобальными пользователями и еще не выполнили надлежащее тестирование, то время пришло.
dev-gang.ru
5 мощных инструментов для кросс-браузерного и визуального тестирования макетов
Если вы думаете, что ваши веб-приложения будут использоваться на нескольких устройствах глобальными пользователями и еще не выполнили надлежащее тестирование, то время пришло.
13 популярных эмуляторов Android и iOS для Windows, MAC и Online
https://dev-gang.ru/article/13-populjarnyh-emuljatorov-android-i-ios-dlja-windows-mac-i-online-t4q16oi6w9/?utm_medium=rss
Помимо временных ограничений, существуют проблемы с наличием достаточных ресурсов для выполнения тестов для каждой функции разнообразных приложений. В результате использование эмуляторов приобрело популярность, позволяя оптимизировать и упростить процесс тестирования, чтобы сделать его более легким и менее утомительным.
https://dev-gang.ru/article/13-populjarnyh-emuljatorov-android-i-ios-dlja-windows-mac-i-online-t4q16oi6w9/?utm_medium=rss
Помимо временных ограничений, существуют проблемы с наличием достаточных ресурсов для выполнения тестов для каждой функции разнообразных приложений. В результате использование эмуляторов приобрело популярность, позволяя оптимизировать и упростить процесс тестирования, чтобы сделать его более легким и менее утомительным.
dev-gang.ru
13 популярных эмуляторов Android и iOS для Windows, MAC и Online
Помимо временных ограничений, существуют проблемы с наличием достаточных ресурсов для выполнения тестов для каждой функции разнообразных приложений. В результате использование эмуляторов приобрело популярность, позволяя оптимизировать и упростить процесс…
Дженерики в Go - как они работают и как с ними играть
https://dev-gang.ru/article/dzheneriki-v-go-kak-oni-rabotaut-i-kak-s-nimi-igrat-kipx3zm6ko/?utm_medium=rss
Go немного печально известен тем, что не поддерживает дженерики, но в последнее время дженерики стали намного ближе к тому, чтобы стать реальностью. Существует черновой вариант проекта, который кажется относительно стабильным и набирает обороты в виде прототипа переводчика источник-источник, реализованного командой Go. Вот как выглядит новейший дизайн и как вы можете сами попробовать дженерики.
https://dev-gang.ru/article/dzheneriki-v-go-kak-oni-rabotaut-i-kak-s-nimi-igrat-kipx3zm6ko/?utm_medium=rss
Go немного печально известен тем, что не поддерживает дженерики, но в последнее время дженерики стали намного ближе к тому, чтобы стать реальностью. Существует черновой вариант проекта, который кажется относительно стабильным и набирает обороты в виде прототипа переводчика источник-источник, реализованного командой Go. Вот как выглядит новейший дизайн и как вы можете сами попробовать дженерики.
dev-gang.ru
Дженерики в Go - как они работают и как с ними играть
Go немного печально известен тем, что не поддерживает дженерики, но в последнее время дженерики стали намного ближе к тому, чтобы стать реальностью. Существует черновой вариант проекта, который кажется относительно стабильным и набирает обороты в виде …
В каком случае использовать CSS grid или flexbox
https://dev-gang.ru/article/v-kakom-sluczae-ispolzovat-css grid-ili-flexbox-h9pqhd8x65/?utm_medium=rss
Бывают случаи, когда сложно решить, следует ли использовать для макетов flexbox или CSS-grid. До определенного момента они оба взаимозаменяемы.
https://dev-gang.ru/article/v-kakom-sluczae-ispolzovat-css grid-ili-flexbox-h9pqhd8x65/?utm_medium=rss
Бывают случаи, когда сложно решить, следует ли использовать для макетов flexbox или CSS-grid. До определенного момента они оба взаимозаменяемы.
7 основных инструментов облачного тестирования нагрузки
https://dev-gang.ru/article/7-osnovnyh-instrumentov-oblacznogo-testirovanija-nagruzki-ofyct3uoub/?utm_medium=rss
Знание вашего веб-сайта имеет важное значение для вашего онлайн-бизнеса. Дело в том, что мы прилагаем много усилий для разработки, обеспечения безопасности и оптимизации поисковых систем, но часто забываем знать, сколько одновременных пользователей может обслуживаться без ущерба для производительности сайта.
https://dev-gang.ru/article/7-osnovnyh-instrumentov-oblacznogo-testirovanija-nagruzki-ofyct3uoub/?utm_medium=rss
Знание вашего веб-сайта имеет важное значение для вашего онлайн-бизнеса. Дело в том, что мы прилагаем много усилий для разработки, обеспечения безопасности и оптимизации поисковых систем, но часто забываем знать, сколько одновременных пользователей может обслуживаться без ущерба для производительности сайта.
dev-gang.ru
7 основных инструментов облачного тестирования нагрузки
Знание вашего веб-сайта имеет важное значение для вашего онлайн-бизнеса. Дело в том, что мы прилагаем много усилий для разработки, обеспечения безопасности и оптимизации поисковых систем, но часто забываем знать, сколько одновременных пользователей может…
13 онлайн-инструментов для анализа SEO сайта для лучшего рейтинга поиска
https://dev-gang.ru/article/13-onlain-instrumentov-dlja-analiza-seo-saita-dlja-luczshego-reitinga-poiska-zdumcygwf6/?utm_medium=rss
Он постоянно меняется, и следующие инструменты помогут вам провести аудит вашего веб-сайта на предмет показателей поисковой оптимизации, чтобы вы могли принять меры для повышения рейтинга.
https://dev-gang.ru/article/13-onlain-instrumentov-dlja-analiza-seo-saita-dlja-luczshego-reitinga-poiska-zdumcygwf6/?utm_medium=rss
Он постоянно меняется, и следующие инструменты помогут вам провести аудит вашего веб-сайта на предмет показателей поисковой оптимизации, чтобы вы могли принять меры для повышения рейтинга.
dev-gang.ru
13 онлайн-инструментов для анализа SEO сайта для лучшего рейтинга поиска
Он постоянно меняется, и следующие инструменты помогут вам провести аудит вашего веб-сайта на предмет показателей поисковой оптимизации, чтобы вы могли принять меры для повышения рейтинга.
Что такое GitHub? Что такое Git? И как использовать эти инструменты разработчика.
https://dev-gang.ru/article/czto-takoe-github-czto-takoe-git-i-kak-ispolzovat-eti-instrumenty-razrabotczika-qbyk3nlvgg/?utm_medium=rss
Первые написанные вами программы, вероятно, будут не очень впечатляющими. Вы будете делать много ошибок, и вы никогда не захотите возвращаться в прошлое.
https://dev-gang.ru/article/czto-takoe-github-czto-takoe-git-i-kak-ispolzovat-eti-instrumenty-razrabotczika-qbyk3nlvgg/?utm_medium=rss
Первые написанные вами программы, вероятно, будут не очень впечатляющими. Вы будете делать много ошибок, и вы никогда не захотите возвращаться в прошлое.
dev-gang.ru
Что такое GitHub? Что такое Git? И как использовать эти инструменты разработчика.
Первые написанные вами программы, вероятно, будут не очень впечатляющими. Вы будете делать много ошибок, и вы никогда не захотите возвращаться в прошлое.
9 AWS SES Интегрированное почтовое маркетинговое решение по более низкой цене
https://dev-gang.ru/article/9-aws-ses-integrirovannoe-pocztovoe-marketingovoe-reshenie-po-bolee-nizkoi-cene-iwdt3dhlgm/?utm_medium=rss
Социальные медиа выросли за последние пару лет. Тем не менее, почтовый маркетинг преобладает в течение длительного времени. Выбор лучшей почтовой службы маркетинга может существенно повлиять на успех вашей маркетинговой кампании. Некоторые альтернативы, хотя и звучат не совсем эффективно по цене.
https://dev-gang.ru/article/9-aws-ses-integrirovannoe-pocztovoe-marketingovoe-reshenie-po-bolee-nizkoi-cene-iwdt3dhlgm/?utm_medium=rss
Социальные медиа выросли за последние пару лет. Тем не менее, почтовый маркетинг преобладает в течение длительного времени. Выбор лучшей почтовой службы маркетинга может существенно повлиять на успех вашей маркетинговой кампании. Некоторые альтернативы, хотя и звучат не совсем эффективно по цене.
dev-gang.ru
9 AWS SES Интегрированное почтовое маркетинговое решение по более низкой цене
Социальные медиа выросли за последние пару лет. Тем не менее, почтовый маркетинг преобладает в течение длительного времени. Выбор лучшей почтовой службы маркетинга может существенно повлиять на успех вашей маркетинговой кампании. Некоторые альтернативы, хотя…
35+ инструментов, которые помогут превратить идею в запуск продукта
https://dev-gang.ru/article/35-instrumentov-kotorye-pomogut-prevratit-ideu-v-zapusk-produkta-elqgy7m563/?utm_medium=rss
Несколько месяцев назад я начал работать над своей идеей, чтобы иметь Site Toolbox, где вы можете проверить время загрузки вашего сайта, проверить скриншот в другом регионе, анализатор заголовков HTTP и т. д.
https://dev-gang.ru/article/35-instrumentov-kotorye-pomogut-prevratit-ideu-v-zapusk-produkta-elqgy7m563/?utm_medium=rss
Несколько месяцев назад я начал работать над своей идеей, чтобы иметь Site Toolbox, где вы можете проверить время загрузки вашего сайта, проверить скриншот в другом регионе, анализатор заголовков HTTP и т. д.
dev-gang.ru
35+ инструментов, которые помогут превратить идею в запуск продукта
Несколько месяцев назад я начал работать над своей идеей, чтобы иметь Site Toolbox, где вы можете проверить время загрузки вашего сайта, проверить скриншот в другом регионе, анализатор заголовков HTTP и т. д.
Полное руководство Python по созданию Telegram Bot с использованием python-telegram-bot
https://dev-gang.ru/article/ja-postroil-telegrafnyi-bot-dlja-borby-s-pisczevymi-othodami-vot-kak-eto-delaetsja-inaqfmq470/?utm_medium=rss
Telegram-боты - это сейчас увлечение от ботов, которые позволяют вам играть в игры, находить друзей, находить новых ботов и даже создавать ботов - возможности безграничны. Сегодня я расскажу о том, как я создал telegram-бота для борьбы с пищевыми отходами, предоставив полный учебник, начиная с:
https://dev-gang.ru/article/ja-postroil-telegrafnyi-bot-dlja-borby-s-pisczevymi-othodami-vot-kak-eto-delaetsja-inaqfmq470/?utm_medium=rss
Telegram-боты - это сейчас увлечение от ботов, которые позволяют вам играть в игры, находить друзей, находить новых ботов и даже создавать ботов - возможности безграничны. Сегодня я расскажу о том, как я создал telegram-бота для борьбы с пищевыми отходами, предоставив полный учебник, начиная с:
dev-gang.ru
Полное руководство Python по созданию Telegram Bot с использованием python-telegram-bot
Telegram-боты - это сейчас увлечение от ботов, которые позволяют вам играть в игры, находить друзей, находить новых ботов и даже создавать ботов - возможности безграничны. Сегодня я расскажу о том, как я создал telegram-бота для борьбы с пищевыми отходами…
Упрощенное подключение кнопки к Arduino!
https://dev-gang.ru/article/uprosczennoe-podkluczenie-knopki-k-arduino-00x2r9eyni/?utm_medium=rss
Хорошо, подключить кнопку к Arduino не так уж сложно ... Но что, если у вас мало резисторов? Что если вы хотите запускать логику только один раз за нажатие? Давайте сделаем это тоже просто!
https://dev-gang.ru/article/uprosczennoe-podkluczenie-knopki-k-arduino-00x2r9eyni/?utm_medium=rss
Хорошо, подключить кнопку к Arduino не так уж сложно ... Но что, если у вас мало резисторов? Что если вы хотите запускать логику только один раз за нажатие? Давайте сделаем это тоже просто!
dev-gang.ru
Упрощенное подключение кнопки к Arduino!
Хорошо, подключить кнопку к Arduino не так уж сложно ... Но что, если у вас мало резисторов? Что если вы хотите запускать логику только один раз за нажатие? Давайте сделаем это тоже просто!
Разработка через тестирование на примере
https://dev-gang.ru/article/razrabotka-czerez-testirovanie-na-primere-ziot13vk7t/?utm_medium=rss
Среди немногих положительных аспектов блокировки больше времени для чтения, безусловно, является одним из них. Две недели назад я снова начал читать Библию по разработке на основе тестов (TDD), написанную Кентом Беком, которого большинство считает отцом TDD. Независимо от того, что вы думаете о TDD, книга - золотой рудник по тестированию. Я очень рекомендую это.
https://dev-gang.ru/article/razrabotka-czerez-testirovanie-na-primere-ziot13vk7t/?utm_medium=rss
Среди немногих положительных аспектов блокировки больше времени для чтения, безусловно, является одним из них. Две недели назад я снова начал читать Библию по разработке на основе тестов (TDD), написанную Кентом Беком, которого большинство считает отцом TDD. Независимо от того, что вы думаете о TDD, книга - золотой рудник по тестированию. Я очень рекомендую это.
dev-gang.ru
Разработка через тестирование на примере
Среди немногих положительных аспектов блокировки больше времени для чтения, безусловно, является одним из них. Две недели назад я снова начал читать Библию по разработке на основе тестов (TDD), написанную Кентом Беком, которого большинство считает отцом TDD. Независимо…
Как с помощью React создать совместные списки задач
https://dev-gang.ru/article/kak-s-pomosczureact-sozdat-sovmestnye-spiski-zadacz-p5ysq8lah0/?utm_medium=rss
Чтобы выразить сожаление по поводу закрытия Wunderlist, я подумал, что сегодня мы можем научиться создавать это - https://todo-zeta.now.sh/ - простой, совместный сервис списка задач в реальном времени. Пользователи могут создать новый список и поделиться им с друзьями / коллегами, чтобы заполнить их вместе.
https://dev-gang.ru/article/kak-s-pomosczureact-sozdat-sovmestnye-spiski-zadacz-p5ysq8lah0/?utm_medium=rss
Чтобы выразить сожаление по поводу закрытия Wunderlist, я подумал, что сегодня мы можем научиться создавать это - https://todo-zeta.now.sh/ - простой, совместный сервис списка задач в реальном времени. Пользователи могут создать новый список и поделиться им с друзьями / коллегами, чтобы заполнить их вместе.
dev-gang.ru
Как с помощью React создать совместные списки задач
Чтобы выразить сожаление по поводу закрытия Wunderlist, я подумал, что сегодня мы можем научиться создавать это - https://todo-zeta.now.sh/ - простой, совместный сервис списка задач в реальном времени. Пользователи могут создать новый список и поделиться…
Как установить и запустить Typescript в Windows - руководство для начинающих
https://dev-gang.ru/article/kak-ustanovit-i-zapustit-typescript-v-windowsrukovodstvo-dlja-naczinausczih-nv0qo9bvhc/?utm_medium=rss
Typescript не работает в браузере. Он должен быть скомпилирован в обычный Javascript и находится внутри файлов с расширением .ts . Если вы хотите сначала освоиться с синтаксисом и избежать установки, вы можете использовать его онлайн, на игровой площадке, которую можно найти здесь: https://www.typescriptlang.org/play/ . Способ его работы заключается в том, что вы пишете код Typescript на левой стороне и видите код, который он компилирует, на правой стороне (это работает на любой ОС, это не специфично для Windows).
https://dev-gang.ru/article/kak-ustanovit-i-zapustit-typescript-v-windowsrukovodstvo-dlja-naczinausczih-nv0qo9bvhc/?utm_medium=rss
Typescript не работает в браузере. Он должен быть скомпилирован в обычный Javascript и находится внутри файлов с расширением .ts . Если вы хотите сначала освоиться с синтаксисом и избежать установки, вы можете использовать его онлайн, на игровой площадке, которую можно найти здесь: https://www.typescriptlang.org/play/ . Способ его работы заключается в том, что вы пишете код Typescript на левой стороне и видите код, который он компилирует, на правой стороне (это работает на любой ОС, это не специфично для Windows).
dev-gang.ru
Как установить и запустить Typescript в Windows - руководство для начинающих
Typescript не работает в браузере. Он должен быть скомпилирован в обычный Javascript и находится внутри файлов с расширением .ts . Если вы хотите сначала освоиться с синтаксисом и избежать установки, вы можете использовать его онлайн, на игровой площадке…
Узнайте, как создать быстрый и отзывчивый редактор снижения с помощью React, Firebase и SWR
https://dev-gang.ru/article/uznaite-kak-sozdat-bystryi-i-otzyvczivyi-redaktor-snizhenija-s-pomosczu-react-firebase-i-swr-v8owsscop2/?utm_medium=rss
Недавно я вступил в довольно трудное путешествие по созданию собственной CMS с нуля. Однако, работая над этим проектом, я обнаружил удивительный хук для извлечения данных, называемый useSWR, созданный замечательными людьми из Vercel , поэтому я хотел показать вам, ребята, как SWR значительно упрощает создание быстрых и удобных приложений. Это на удивление легко, так что давайте начнем. Поскольку показывать его вам без контекста было бы не очень интересно, мы собираемся создать редактор снижения, который использует Firebase для аутентификации и хранения наших данных. Итак, поехали ...
https://dev-gang.ru/article/uznaite-kak-sozdat-bystryi-i-otzyvczivyi-redaktor-snizhenija-s-pomosczu-react-firebase-i-swr-v8owsscop2/?utm_medium=rss
Недавно я вступил в довольно трудное путешествие по созданию собственной CMS с нуля. Однако, работая над этим проектом, я обнаружил удивительный хук для извлечения данных, называемый useSWR, созданный замечательными людьми из Vercel , поэтому я хотел показать вам, ребята, как SWR значительно упрощает создание быстрых и удобных приложений. Это на удивление легко, так что давайте начнем. Поскольку показывать его вам без контекста было бы не очень интересно, мы собираемся создать редактор снижения, который использует Firebase для аутентификации и хранения наших данных. Итак, поехали ...
dev-gang.ru
Узнайте, как создать быстрый и отзывчивый markdown редактор с помощью React, Firebase и SWR
Недавно я вступил в довольно трудное путешествие по созданию собственной CMS с нуля. Однако, работая над этим проектом, я обнаружил удивительный хук для извлечения данных, называемый useSWR, созданный замечательными людьми из Vercel, поэтому я хотел показать…
Добавление списка Python – как добавить элемент в массив, объясненный примерами
https://dev-gang.ru/article/dobavlenie-spiska-python-–-kak-dobavit-element-v-massiv-objasnennyi-primerami-x0wtcr6c9u/?utm_medium=rss
Привет! Если вы хотите узнать, как использовать метод append() , то эта статья для вас. Это мощный метод списка, который вы обязательно будете использовать в своих проектах Python.
https://dev-gang.ru/article/dobavlenie-spiska-python-–-kak-dobavit-element-v-massiv-objasnennyi-primerami-x0wtcr6c9u/?utm_medium=rss
Привет! Если вы хотите узнать, как использовать метод append() , то эта статья для вас. Это мощный метод списка, который вы обязательно будете использовать в своих проектах Python.
dev-gang.ru
Добавление списка Python – как добавить элемент в массив, объясненный примерами
Привет! Если вы хотите узнать, как использовать метод append() , то эта статья для вас. Это мощный метод списка, который вы обязательно будете использовать в своих проектах Python.
10 лучших инструментов планирования контента для WordPress
https://dev-gang.ru/article/10-luczshih-instrumentov-planirovanija-kontenta-dlja-wordpress-gi7gpyuhzo/?utm_medium=rss
Когда дело доходит до управления контентом, многие элементы в нем нуждаются в организации. Когда появляются более крупные проекты или их количество увеличивается, возникает необходимость в управлении контентом. Иногда становится трудно контролировать, какой контент нуждается в планировании. Для этого есть список конкретных инструментов планирования контента WordPress, чтобы хорошо им управлять. Получите свои инструменты планирования и никогда не путайтесь в том, какие темы нуждаются в доработке до назначенного срока. Контент нуждается в управлении от разработки идей, до публикации на ваших сайтах. Когда вы выбираете инструмент планирования контента или плагин, вы должны искать инструменты, которые позволяют его отслеживать. Инструменты помогают нам узнать, когда контент должен быть опубликован или какие статьи/блоги должны быть опубликованы в ближайшее время.
https://dev-gang.ru/article/10-luczshih-instrumentov-planirovanija-kontenta-dlja-wordpress-gi7gpyuhzo/?utm_medium=rss
Когда дело доходит до управления контентом, многие элементы в нем нуждаются в организации. Когда появляются более крупные проекты или их количество увеличивается, возникает необходимость в управлении контентом. Иногда становится трудно контролировать, какой контент нуждается в планировании. Для этого есть список конкретных инструментов планирования контента WordPress, чтобы хорошо им управлять. Получите свои инструменты планирования и никогда не путайтесь в том, какие темы нуждаются в доработке до назначенного срока. Контент нуждается в управлении от разработки идей, до публикации на ваших сайтах. Когда вы выбираете инструмент планирования контента или плагин, вы должны искать инструменты, которые позволяют его отслеживать. Инструменты помогают нам узнать, когда контент должен быть опубликован или какие статьи/блоги должны быть опубликованы в ближайшее время.
dev-gang.ru
10 лучших инструментов планирования контента для WordPress
Когда дело доходит до управления контентом, многие элементы в нем нуждаются в организации. Когда появляются более крупные проекты или их количество увеличивается, возникает необходимость в управлении контентом. Иногда становится трудно контролировать, какой…
Давайте глубже погрузимся в свойство CSS Container
https://dev-gang.ru/article/davaite-gluboko-pogruzimsja-v-svoistvo-css-container-th1nbyi3xt/?utm_medium=rss
По сравнению с прошлыми, современные браузеры стали действительно эффективными для рендеринга запутанной сети HTML, CSS и JavaScript-кода, который предоставляет типичная веб-страница. Требуется всего миллисекунды, чтобы преобразовать код который мы создаем, в то, что люди могут использовать.
https://dev-gang.ru/article/davaite-gluboko-pogruzimsja-v-svoistvo-css-container-th1nbyi3xt/?utm_medium=rss
По сравнению с прошлыми, современные браузеры стали действительно эффективными для рендеринга запутанной сети HTML, CSS и JavaScript-кода, который предоставляет типичная веб-страница. Требуется всего миллисекунды, чтобы преобразовать код который мы создаем, в то, что люди могут использовать.
dev-gang.ru
Давайте глубже погрузимся в свойство CSS Container
По сравнению с прошлыми, современные браузеры стали действительно эффективными для рендеринга запутанной сети HTML, CSS и JavaScript-кода, который предоставляет типичная веб-страница. Требуется всего миллисекунды, чтобы преобразовать код который мы создаем…
Обеспечение обратной совместимости в распределенных системах
https://dev-gang.ru/article/obespeczenie-obratnoi-sovmestimosti-v-raspredelennyh-sistemah-xhoztnb3kv/?utm_medium=rss
По мере того, как наша жизнь становится более распределенной, также есть программное обеспечение, на которое мы полагаемся. То, что мы видим как единый пользовательский интерфейс, обычно питается от серии подключенных служб, каждая из которых имеет определенную работу.
https://dev-gang.ru/article/obespeczenie-obratnoi-sovmestimosti-v-raspredelennyh-sistemah-xhoztnb3kv/?utm_medium=rss
По мере того, как наша жизнь становится более распределенной, также есть программное обеспечение, на которое мы полагаемся. То, что мы видим как единый пользовательский интерфейс, обычно питается от серии подключенных служб, каждая из которых имеет определенную работу.
dev-gang.ru
Обеспечение обратной совместимости в распределенных системах
По мере того, как наша жизнь становится более распределенной, также есть программное обеспечение, на которое мы полагаемся. То, что мы видим как единый пользовательский интерфейс, обычно питается от серии подключенных служб, каждая из которых имеет определенную…
Многопоточный ALTER TABLE с pt-online-schema-change и myloader
https://dev-gang.ru/article/mnogopotocznyi-alter-table-s-ptonlineschemachange-i-myloader-pj1fxa6klj/?utm_medium=rss
pt-online-schema-change эмулирует способ, которым MySQL изменяет внутренне таблицы, но работает с ее копией, которую вы хотите изменить. Он выполняет инструкции INSERT для импорта данных, которые выполняются в одном соединении для заполнения новой таблицы. В этом репозитории есть скрипт myloader_pt-osc.sh, который использует myloader для выполнения параллельных вставок, вместо использования внутренних инструментов pt-online-schema-change, но также использует ее исправленную версию.
https://dev-gang.ru/article/mnogopotocznyi-alter-table-s-ptonlineschemachange-i-myloader-pj1fxa6klj/?utm_medium=rss
pt-online-schema-change эмулирует способ, которым MySQL изменяет внутренне таблицы, но работает с ее копией, которую вы хотите изменить. Он выполняет инструкции INSERT для импорта данных, которые выполняются в одном соединении для заполнения новой таблицы. В этом репозитории есть скрипт myloader_pt-osc.sh, который использует myloader для выполнения параллельных вставок, вместо использования внутренних инструментов pt-online-schema-change, но также использует ее исправленную версию.
dev-gang.ru
Многопоточный ALTER TABLE с pt-online-schema-change и myloader
pt-online-schema-change эмулирует способ, которым MySQL изменяет внутренне таблицы, но работает с ее копией, которую вы хотите изменить. Он выполняет инструкции INSERT для импорта данных, которые выполняются в одном соединении для заполнения новой таблицы. В…