Отправка электронной почты с использованием SMTP-серверов Gmail и Amazon SES через PHPMailer
04.05.2020
#WEB #WEB_PHP
Возможность отправки электронной почты является одной из наиболее желательных и (иногда) важных функций для любых современных веб-приложений. От отправки электронной почты для « проверки электронной почты » до отправки уведомлений, счетов-фактур или информационных бюллетеней, он имеет очень много применений. В этой статье я расскажу, как отправлять электронную почту с помощью встроенной функции PHP, каковы ее ограничения…
https://techblog.sdstudio.top/send-email-using-gmail-amazon-ses-smtp-via-phpmailer/
04.05.2020
#WEB #WEB_PHP
Возможность отправки электронной почты является одной из наиболее желательных и (иногда) важных функций для любых современных веб-приложений. От отправки электронной почты для « проверки электронной почты » до отправки уведомлений, счетов-фактур или информационных бюллетеней, он имеет очень много применений. В этой статье я расскажу, как отправлять электронную почту с помощью встроенной функции PHP, каковы ее ограничения…
https://techblog.sdstudio.top/send-email-using-gmail-amazon-ses-smtp-via-phpmailer/
Как создать чат в Facebook Messenger с помощью PHP
04.05.2020
#Facebook #Социальные_сети
В наше время чат-бот – очень требовательная тема. Есть несколько платформ, которые позволяют нам общаться с людьми посредством разговоров. Facebook Messenger Platform является одним из них. С Messenger Platform мы можем персонализировать общение с пользователями или клиентами Facebook-страницы. Вместо традиционного автоответчика мы используем Facebook Messenger Chat Bot. Используя Messenger Chat Bot, у нас есть возможность…
https://techblog.sdstudio.top/build-facebook-messenger-chat-bot-php/
04.05.2020
#Facebook #Социальные_сети
В наше время чат-бот – очень требовательная тема. Есть несколько платформ, которые позволяют нам общаться с людьми посредством разговоров. Facebook Messenger Platform является одним из них. С Messenger Platform мы можем персонализировать общение с пользователями или клиентами Facebook-страницы. Вместо традиционного автоответчика мы используем Facebook Messenger Chat Bot. Используя Messenger Chat Bot, у нас есть возможность…
https://techblog.sdstudio.top/build-facebook-messenger-chat-bot-php/
Добавить несколько пользовательских маркеров с легендой в Google Map
04.05.2020
#Google #Google_Maps #WEB
Для определения местоположения на карте используются маркеры (также называемые «булавками»). Вы можете использовать пользовательские изображения (значки) вместо стандартного изображения по умолчанию для маркеров. Добавление пользовательских маркеров очень легко с Google Maps. Сегодня мы рассмотрим, как добавить несколько пользовательских маркеров, а также легенду в Google Map. Для иллюстрации я собираюсь разместить маркеры в некоторых случайных местах…
https://techblog.sdstudio.top/add-multiple-custom-markers-legend-gmap/
04.05.2020
#Google #Google_Maps #WEB
Для определения местоположения на карте используются маркеры (также называемые «булавками»). Вы можете использовать пользовательские изображения (значки) вместо стандартного изображения по умолчанию для маркеров. Добавление пользовательских маркеров очень легко с Google Maps. Сегодня мы рассмотрим, как добавить несколько пользовательских маркеров, а также легенду в Google Map. Для иллюстрации я собираюсь разместить маркеры в некоторых случайных местах…
https://techblog.sdstudio.top/add-multiple-custom-markers-legend-gmap/
Массовое обновление вставки в MySQL с использованием PHP
05.05.2020
#WEB #WEB_PHP #WordPress #WordPress_SQL
Иногда нам нужно вставить большой набор данных в таблицу базы данных. Существует несколько способов массовой вставки данных в таблицу MySQL. Использование одного оператора INSERT на строку довольно неэффективен. Вместо этого мы можем собрать один оператор INSERT с несколькими строками. Сегодня я собираюсь показать, как выполнить массовую вставку в таблицу MySQL с помощью PHP. MySQL запрос…
https://techblog.sdstudio.top/mysql-bulk-insert-update-using-php/
05.05.2020
#WEB #WEB_PHP #WordPress #WordPress_SQL
Иногда нам нужно вставить большой набор данных в таблицу базы данных. Существует несколько способов массовой вставки данных в таблицу MySQL. Использование одного оператора INSERT на строку довольно неэффективен. Вместо этого мы можем собрать один оператор INSERT с несколькими строками. Сегодня я собираюсь показать, как выполнить массовую вставку в таблицу MySQL с помощью PHP. MySQL запрос…
https://techblog.sdstudio.top/mysql-bulk-insert-update-using-php/
Как получить информацию о видео в YouTube с помощью API YouTube через PHP
05.05.2020
#Google #Google_YouTube #WEB #WEB_PHP
Вы ищете способы получения видеоинформации YouTube через API с использованием PHP? Тогда этот пост для вас. Я покажу, как это сделать с помощью YouTube API v3. Кроме того, я предоставлю советы по получению идентификатора видео YouTube с URL-адреса видео. Для начала все, что вам нужно, – это создать или получить ключ API , который я…
https://techblog.sdstudio.top/get-youtube-video-info-using-api-via-php/
05.05.2020
#Google #Google_YouTube #WEB #WEB_PHP
Вы ищете способы получения видеоинформации YouTube через API с использованием PHP? Тогда этот пост для вас. Я покажу, как это сделать с помощью YouTube API v3. Кроме того, я предоставлю советы по получению идентификатора видео YouTube с URL-адреса видео. Для начала все, что вам нужно, – это создать или получить ключ API , который я…
https://techblog.sdstudio.top/get-youtube-video-info-using-api-via-php/
Генерация случайного целого числа между двумя числами с использованием JavaScript
05.05.2020
#jQuery #WEB
ДомJavaScriptГенерация случайного целого числа между двумя числами с использованием JavaScript Генерация случайных чисел – это генерация последовательности чисел или символов, которая не может быть разумно предсказана лучше, чем случайный случай, обычно с помощью генератора случайных чисел (ГСЧ). Компьютерные генераторы случайных чисел важны в математике, криптографии и азартных играх (на игровых серверах). В этой статье мы…
https://techblog.sdstudio.top/javascript-random-number-within-range/
05.05.2020
#jQuery #WEB
ДомJavaScriptГенерация случайного целого числа между двумя числами с использованием JavaScript Генерация случайных чисел – это генерация последовательности чисел или символов, которая не может быть разумно предсказана лучше, чем случайный случай, обычно с помощью генератора случайных чисел (ГСЧ). Компьютерные генераторы случайных чисел важны в математике, криптографии и азартных играх (на игровых серверах). В этой статье мы…
https://techblog.sdstudio.top/javascript-random-number-within-range/
Объекты, переменные и функции в Python - Отладчики
05.05.2020
#Python
Имена и объекты Python Люди, начинающие Python, могут быть смущены его довольно уникальным подходом к переменным и значениям. Как хранятся объекты? Как переменные передаются в функции? В Python все является объектом. Любой список, или кортеж, или строка является объектом. Функции, типы и даже литералы являются объектами. Например, в таких языках, как C, «7» является числовой…
https://techblog.sdstudio.top/objects-variables-functions-python/
05.05.2020
#Python
Имена и объекты Python Люди, начинающие Python, могут быть смущены его довольно уникальным подходом к переменным и значениям. Как хранятся объекты? Как переменные передаются в функции? В Python все является объектом. Любой список, или кортеж, или строка является объектом. Функции, типы и даже литералы являются объектами. Например, в таких языках, как C, «7» является числовой…
https://techblog.sdstudio.top/objects-variables-functions-python/
Простое распознавание лиц с помощью JQuery-плагина Facedetection.js
05.05.2020
#jQuery #WEB
Обнаружение лица – это компьютерная технология, используемая в различных приложениях, которая идентифицирует человеческие лица на цифровых изображениях. Существует ряд подходов и методов для обнаружения лица. В этом посте мы рассмотрим один из самых простых способов определения лица на изображении, видео или холсте с помощью плагина facedetect. Простое распознавание лиц с помощью JQuery Во-первых, вам нужно…
https://techblog.sdstudio.top/easy-face-detection-using-jquery/
05.05.2020
#jQuery #WEB
Обнаружение лица – это компьютерная технология, используемая в различных приложениях, которая идентифицирует человеческие лица на цифровых изображениях. Существует ряд подходов и методов для обнаружения лица. В этом посте мы рассмотрим один из самых простых способов определения лица на изображении, видео или холсте с помощью плагина facedetect. Простое распознавание лиц с помощью JQuery Во-первых, вам нужно…
https://techblog.sdstudio.top/easy-face-detection-using-jquery/
Реализация кэширования страниц для повышения производительности сайта
05.05.2020
#WEB #WEB_PHP
Веб-кеш – это подход к временному хранению (кешированию) веб-документов, таких как HTML-страницы и изображения, для уменьшения использования полосы пропускания и нагрузки на сервер. Содержимое веб-страницы может временно храниться в файле, так что каждый раз, когда сервер получает запрос, он не должен обрабатывать его снова и снова. Это называется кэшированием страниц. Это самый быстрый способ кэширования…
https://techblog.sdstudio.top/improve-website-performance-page-caching/
05.05.2020
#WEB #WEB_PHP
Веб-кеш – это подход к временному хранению (кешированию) веб-документов, таких как HTML-страницы и изображения, для уменьшения использования полосы пропускания и нагрузки на сервер. Содержимое веб-страницы может временно храниться в файле, так что каждый раз, когда сервер получает запрос, он не должен обрабатывать его снова и снова. Это называется кэшированием страниц. Это самый быстрый способ кэширования…
https://techblog.sdstudio.top/improve-website-performance-page-caching/
Git шпоргалки
05.05.2020
#GitHub #WEB
🔴 undefined куерекуекурекрекурекур екунун Решил сохранить для себя отличные шпаргалки которые автор данного https://t.me/FrontendKlondike телеграм канала опубликовал у себя. Уверен они пригодятся многим. Источник записи:
https://techblog.sdstudio.top/github-shporgalki/
05.05.2020
#GitHub #WEB
🔴 undefined куерекуекурекрекурекур екунун Решил сохранить для себя отличные шпаргалки которые автор данного https://t.me/FrontendKlondike телеграм канала опубликовал у себя. Уверен они пригодятся многим. Источник записи:
https://techblog.sdstudio.top/github-shporgalki/
Git инструкция для начинающих. Работаем с GitHub
05.05.2020
#Git #GitHub
Это запись о том как быстро начать работу с Git’ом. Не какой воды. Установка Git Подробнее о том как установить Git я описал здесь: https://techblog.sdstudio.top/blog/kak-ustanovit-git-v-windows Первоначальная настройка git git config --global user.name "John Doe" //Ваше имя git config --global user.email "johndoe@example.com" //Ваш e-mail git config --global core.editor nano //Текcтовый редактор для git git config --global…
https://techblog.sdstudio.top/git-instrukcija-dlja-nachinajushhih-rabotaem-s-github/
05.05.2020
#Git #GitHub
Это запись о том как быстро начать работу с Git’ом. Не какой воды. Установка Git Подробнее о том как установить Git я описал здесь: https://techblog.sdstudio.top/blog/kak-ustanovit-git-v-windows Первоначальная настройка git git config --global user.name "John Doe" //Ваше имя git config --global user.email "johndoe@example.com" //Ваш e-mail git config --global core.editor nano //Текcтовый редактор для git git config --global…
https://techblog.sdstudio.top/git-instrukcija-dlja-nachinajushhih-rabotaem-s-github/
Git - Как справиться с ошибкой «fatal: refusing to merge unrelated histories»
05.05.2020
#Git #GitHub
” fatal: refusing to merge unrelated histories “ ошибка Git которая возникает, когда два не связанных между собой проектов объединяются (то есть проекты, которые не знают о существовании друг друга и не соответствующие фиксации истории). Рассмотрим следующие два случая, которые выдают эту ошибку: Вы клонировали проект, и .gitкаталог каким-то образом был удален или поврежден. Это…
https://techblog.sdstudio.top/edpresso/the-fatal-refusing-to-merge-unrelated-histories-git-error
05.05.2020
#Git #GitHub
” fatal: refusing to merge unrelated histories “ ошибка Git которая возникает, когда два не связанных между собой проектов объединяются (то есть проекты, которые не знают о существовании друг друга и не соответствующие фиксации истории). Рассмотрим следующие два случая, которые выдают эту ошибку: Вы клонировали проект, и .gitкаталог каким-то образом был удален или поврежден. Это…
https://techblog.sdstudio.top/edpresso/the-fatal-refusing-to-merge-unrelated-histories-git-error
Часто используемые команды GIT
06.05.2020
#GitHub #WEB
Система контроля версий (VCS) является одним из важных инструментов в наборе разработчиков. Это действительно удобно при работе над проектами с несколькими разработчиками, так как позволяет отслеживать разные редакции документов, возвращаться к предыдущей редакции или объединять разные версии и так далее. Существуют различные системы контроля версий. Среди них Git является наиболее широко используемой системой контроля версий.…
https://techblog.sdstudio.top/frequently-used-git-commands/
06.05.2020
#GitHub #WEB
Система контроля версий (VCS) является одним из важных инструментов в наборе разработчиков. Это действительно удобно при работе над проектами с несколькими разработчиками, так как позволяет отслеживать разные редакции документов, возвращаться к предыдущей редакции или объединять разные версии и так далее. Существуют различные системы контроля версий. Среди них Git является наиболее широко используемой системой контроля версий.…
https://techblog.sdstudio.top/frequently-used-git-commands/
Вложенное постоянное меню с использованием API Messenger Profile
06.05.2020
#Facebook #Социальные_сети
С каждым последующим выпуском платформы мессенджера происходят улучшения в функциональности и пользовательском опыте. Релиз Messenger Platform 1.4 предлагает несколько функций. Среди них я собираюсь поговорить о Nested Persistent Menu сегодня. В предыдущем посте « Добавить постоянное меню и кнопки» вашему боту-мессенджеру мы использовали API настроек потока, чтобы добавить постоянное меню. Однако с выпуском Messenger Profile…
https://techblog.sdstudio.top/nested-persistent-menu-messenger-bot/
06.05.2020
#Facebook #Социальные_сети
С каждым последующим выпуском платформы мессенджера происходят улучшения в функциональности и пользовательском опыте. Релиз Messenger Platform 1.4 предлагает несколько функций. Среди них я собираюсь поговорить о Nested Persistent Menu сегодня. В предыдущем посте « Добавить постоянное меню и кнопки» вашему боту-мессенджеру мы использовали API настроек потока, чтобы добавить постоянное меню. Однако с выпуском Messenger Profile…
https://techblog.sdstudio.top/nested-persistent-menu-messenger-bot/
Введение в JSON (нотация объектов JavaScript)
07.05.2020
#JavaScript #WEB
JSON (нотация объектов JavaScript) – это облегченный открытый формат обмена данными, который использует читаемый человеком текст для передачи объектов данных, состоящих из пар атрибут – значение. Это подмножество JavaScript. Он использует соглашения, знакомые программистам семейства языков C, таких как C, C ++, C #, Java, JavaScript, Perl, Python. JSON – это текстовый формат. Следовательно, это…
https://techblog.sdstudio.top/json-introduction/
07.05.2020
#JavaScript #WEB
JSON (нотация объектов JavaScript) – это облегченный открытый формат обмена данными, который использует читаемый человеком текст для передачи объектов данных, состоящих из пар атрибут – значение. Это подмножество JavaScript. Он использует соглашения, знакомые программистам семейства языков C, таких как C, C ++, C #, Java, JavaScript, Perl, Python. JSON – это текстовый формат. Следовательно, это…
https://techblog.sdstudio.top/json-introduction/
Поиск видео на YouTube с помощью YouTube API 3.0
07.05.2020
#Google #Google_YouTube #WEB #WEB_PHP
В этой статье я расскажу, как искать видео на YouTube с помощью API данных YouTube v3 и PHP. Я покажу, как искать видео по типу (видео, канал, список воспроизведения), ключевым словам и другим условиям поиска. В дополнение к этому я покажу, как упорядочить результат по различным параметрам. Прочитав эту статью, вы можете создавать поисковые запросы,…
https://techblog.sdstudio.top/search-youtube-videos-using-youtube-api3/
07.05.2020
#Google #Google_YouTube #WEB #WEB_PHP
В этой статье я расскажу, как искать видео на YouTube с помощью API данных YouTube v3 и PHP. Я покажу, как искать видео по типу (видео, канал, список воспроизведения), ключевым словам и другим условиям поиска. В дополнение к этому я покажу, как упорядочить результат по различным параметрам. Прочитав эту статью, вы можете создавать поисковые запросы,…
https://techblog.sdstudio.top/search-youtube-videos-using-youtube-api3/
Новая интеграция Rank Math для Elementor
07.05.2020
#Elementor #Rank_Math #WordPress #Плагины
С новой интеграцией Rank Math для Elementor вы можете получать предложения по SEO, соответственно редактировать свой мета-фрагмент и настраивать разметку схемы – и все это на экране редактирования Elementor. В этой статье мы познакомим вас с этими новыми функциями. Использование SEO-плагинов вместе с Elementor может быть проблемой. Это всегда было слабым местом. Поскольку редактор Elementor…
https://techblog.sdstudio.top/novaja-integracija-rank-math-dlja-elementor/
07.05.2020
#Elementor #Rank_Math #WordPress #Плагины
С новой интеграцией Rank Math для Elementor вы можете получать предложения по SEO, соответственно редактировать свой мета-фрагмент и настраивать разметку схемы – и все это на экране редактирования Elementor. В этой статье мы познакомим вас с этими новыми функциями. Использование SEO-плагинов вместе с Elementor может быть проблемой. Это всегда было слабым местом. Поскольку редактор Elementor…
https://techblog.sdstudio.top/novaja-integracija-rank-math-dlja-elementor/
WordPress-GitHub-Plugin-Updater позволяет обновлять плагины на стороне WordPress из Github'a
08.05.2020
#GitHub #WordPress #Все_для_разработки_плагинов #Плагины
Этот класс предназначен для использования с вашими плагинами WordPress, размещенными на GitHub. Цель этого класса – позволить вашему плагину WordPress обновляться всякий раз, когда вы выпускаете новую версию своего плагина, аналогично тому, как пользователи знают и любят хранилище плагинов WordPress.org. Не все плагины могут или должны быть размещены в хранилище плагинов WordPress.org, или вы можете…
https://techblog.sdstudio.top/wordpress-github-plugin-updater-pozvoljaet-obnovljat-plaginy-na-storone-wordpress-iz-github-a/
08.05.2020
#GitHub #WordPress #Все_для_разработки_плагинов #Плагины
Этот класс предназначен для использования с вашими плагинами WordPress, размещенными на GitHub. Цель этого класса – позволить вашему плагину WordPress обновляться всякий раз, когда вы выпускаете новую версию своего плагина, аналогично тому, как пользователи знают и любят хранилище плагинов WordPress.org. Не все плагины могут или должны быть размещены в хранилище плагинов WordPress.org, или вы можете…
https://techblog.sdstudio.top/wordpress-github-plugin-updater-pozvoljaet-obnovljat-plaginy-na-storone-wordpress-iz-github-a/
Функциональное программирование на Python
08.05.2020
#Python
Функциональное программирование: основы По сути, функциональное программирование – это стиль программирования, в котором программы пишутся с использованием математических функций, которые принимают неизменные значения в качестве входных данных и создают выходные выражения. Функциональный стиль программирования направлен на то, чтобы избежать побочных эффектов, то есть взаимодействия с внешним миром посредством, скажем, изменения любого состояния или зависимости от…
https://techblog.sdstudio.top/functional-programming-python/
08.05.2020
#Python
Функциональное программирование: основы По сути, функциональное программирование – это стиль программирования, в котором программы пишутся с использованием математических функций, которые принимают неизменные значения в качестве входных данных и создают выходные выражения. Функциональный стиль программирования направлен на то, чтобы избежать побочных эффектов, то есть взаимодействия с внешним миром посредством, скажем, изменения любого состояния или зависимости от…
https://techblog.sdstudio.top/functional-programming-python/
Создайте полноценного бота Viber Chat за 6 простых шагов
08.05.2020
#Viber #Социальные_сети
Чат Bot очень популярен в наши дни. С Chat Bot вы можете подключаться к своим клиентам с помощью Deeper Interactions и развивать свой бизнес. В этой статье я расскажу, как разработать Viber Chat Bot за 6 простых шагов с использованием PHP. 1. Создать публичный аккаунт в Viber Чтобы начать, прежде всего, вы должны иметь учетную…
https://techblog.sdstudio.top/build-viber-chat-bot-6-simple-steps/
08.05.2020
#Viber #Социальные_сети
Чат Bot очень популярен в наши дни. С Chat Bot вы можете подключаться к своим клиентам с помощью Deeper Interactions и развивать свой бизнес. В этой статье я расскажу, как разработать Viber Chat Bot за 6 простых шагов с использованием PHP. 1. Создать публичный аккаунт в Viber Чтобы начать, прежде всего, вы должны иметь учетную…
https://techblog.sdstudio.top/build-viber-chat-bot-6-simple-steps/
Как обрезать изображение до прозрачного круглого изображения с помощью библиотеки PHP GD?
08.05.2020
#WEB #WEB_PHP
В этой статье я покажу, как обрезать изображение до прозрачного круглого изображения с помощью библиотеки PHP GD. Что такое библиотека GD? Библиотека GD – это библиотека для графических изображений, которая предоставляет инструменты для управления данными изображения. Библиотека GD используется для автоматической обработки изображений для предварительного просмотра галереи и изображений уменьшенного размера. Функции изображений в библиотеке PHP…
https://techblog.sdstudio.top/transparent-circular-crop-using-php-gd/
08.05.2020
#WEB #WEB_PHP
В этой статье я покажу, как обрезать изображение до прозрачного круглого изображения с помощью библиотеки PHP GD. Что такое библиотека GD? Библиотека GD – это библиотека для графических изображений, которая предоставляет инструменты для управления данными изображения. Библиотека GD используется для автоматической обработки изображений для предварительного просмотра галереи и изображений уменьшенного размера. Функции изображений в библиотеке PHP…
https://techblog.sdstudio.top/transparent-circular-crop-using-php-gd/