Часто используемые команды 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/
Лучший способ загрузить внешний JavaScript
09.05.2020
#JavaScript #jQuery #WEB #WordPress
Не так давно я наткнулся на данный пост о загрузке JavaScript без блокировки путем создания динамического тега. Когда теги находятся в потоке HTML-документа, браузер должен прекратить рендеринг и дождаться загрузки и выполнения файла сценария, прежде чем продолжить ( пример ). Создание нового тега с помощью JavaScript позволяет избежать этой проблемы, поскольку он выходит за рамки документа,…
https://techblog.sdstudio.top/luchshij-sposob-zagruzit-vneshnij-javascript/
09.05.2020
#JavaScript #jQuery #WEB #WordPress
Не так давно я наткнулся на данный пост о загрузке JavaScript без блокировки путем создания динамического тега. Когда теги находятся в потоке HTML-документа, браузер должен прекратить рендеринг и дождаться загрузки и выполнения файла сценария, прежде чем продолжить ( пример ). Создание нового тега с помощью JavaScript позволяет избежать этой проблемы, поскольку он выходит за рамки документа,…
https://techblog.sdstudio.top/luchshij-sposob-zagruzit-vneshnij-javascript/
Перевод чисел с использованием PHP и JavaScript
09.05.2020
#JavaScript #WEB #Примеры
У вас есть проблемы с переводом чисел в их эквивалентные знаки на разных языках? Не волнуйся! Этот пост поможет вам в переводе чисел. Прежде чем я начну, давайте немного поговорим о числовом представлении чисел. Наиболее распространенной системой символьного представления чисел являются арабские цифры (также называемые индуистскими арабскими цифрами) – 0, 1, 2, 3, 4, 5,…
https://techblog.sdstudio.top/english-number-translation-php-js/
09.05.2020
#JavaScript #WEB #Примеры
У вас есть проблемы с переводом чисел в их эквивалентные знаки на разных языках? Не волнуйся! Этот пост поможет вам в переводе чисел. Прежде чем я начну, давайте немного поговорим о числовом представлении чисел. Наиболее распространенной системой символьного представления чисел являются арабские цифры (также называемые индуистскими арабскими цифрами) – 0, 1, 2, 3, 4, 5,…
https://techblog.sdstudio.top/english-number-translation-php-js/
Подписка Messenger Bot с использованием Broadcast API на PHP
09.05.2020
#Facebook #WEB #WEB_PHP #Социальные_сети
Если вы планируете внедрить систему подписки в Messenger Bot, вот хорошая новость. С выпуском Broadcast API отправка сообщений многочисленным получателям стала намного проще. Как правило, взаимодействие между пользователями и Messenger осуществляется один на один. Однако в некоторых случаях вам нужно отправить одно и то же сообщение сразу нескольким пользователям. Сообщение может быть о новых событиях,…
https://techblog.sdstudio.top/subscription-using-broadcast-api-php/
09.05.2020
#Facebook #WEB #WEB_PHP #Социальные_сети
Если вы планируете внедрить систему подписки в Messenger Bot, вот хорошая новость. С выпуском Broadcast API отправка сообщений многочисленным получателям стала намного проще. Как правило, взаимодействие между пользователями и Messenger осуществляется один на один. Однако в некоторых случаях вам нужно отправить одно и то же сообщение сразу нескольким пользователям. Сообщение может быть о новых событиях,…
https://techblog.sdstudio.top/subscription-using-broadcast-api-php/
Создание нескольких карт Google на странице
10.05.2020
#Google #Google_Gmail #WEB #WEB_PHP
Хотите отобразить несколько карт Google на одной странице? Тогда этот пост для вас. Для того, чтобы сгенерировать карту, во-первых, вам нужен элемент HTML, где вы можете отобразить карту. Вы должны указать размер, т.е. высоту и ширину элемента. Для отображения нескольких карт вам понадобится несколько контейнеров для карты. Просто не забудьте указать высоту и ширину контейнера.…
https://techblog.sdstudio.top/generate-multiple-google-maps/
10.05.2020
#Google #Google_Gmail #WEB #WEB_PHP
Хотите отобразить несколько карт Google на одной странице? Тогда этот пост для вас. Для того, чтобы сгенерировать карту, во-первых, вам нужен элемент HTML, где вы можете отобразить карту. Вы должны указать размер, т.е. высоту и ширину элемента. Для отображения нескольких карт вам понадобится несколько контейнеров для карты. Просто не забудьте указать высоту и ширину контейнера.…
https://techblog.sdstudio.top/generate-multiple-google-maps/
Перетащите ajax-файл с помощью DropzoneJS и PHP
10.05.2020
#JavaScript #WEB
Хотите внедрить перетаскивание файлов AJAX? Это никогда не было проще. С DropzoneJS и PHP это очень просто. DropzoneJS или Dropzone.js – это легковесная библиотека javascript с открытым исходным кодом, которая позволяет загружать файлы с помощью перетаскивания и предварительного просмотра изображений. Мы начнем этот пост с базовой установки Dropzone . Затем мы сделаем базовую обработку файлов…
https://techblog.sdstudio.top/drag-drop-file-upload-dropzonejs-php/
10.05.2020
#JavaScript #WEB
Хотите внедрить перетаскивание файлов AJAX? Это никогда не было проще. С DropzoneJS и PHP это очень просто. DropzoneJS или Dropzone.js – это легковесная библиотека javascript с открытым исходным кодом, которая позволяет загружать файлы с помощью перетаскивания и предварительного просмотра изображений. Мы начнем этот пост с базовой установки Dropzone . Затем мы сделаем базовую обработку файлов…
https://techblog.sdstudio.top/drag-drop-file-upload-dropzonejs-php/
Python - Разработка игр для начинающих на Pygame
10.05.2020
#Python
Заинтересованы в создании игр, но не знаете с чего начать? Этот пост для вас. В этом посте предполагается, что вы хоть немного знакомы с Python (такими понятиями, как классы, циклы, функции и методы). Что такое Pygame? Pygame – это библиотека для python, которая позволяет нам создавать 2D игры. На самом деле это оболочка для мультимедийной…
https://techblog.sdstudio.top/developing-games-python-pygame-part-1/
10.05.2020
#Python
Заинтересованы в создании игр, но не знаете с чего начать? Этот пост для вас. В этом посте предполагается, что вы хоть немного знакомы с Python (такими понятиями, как классы, циклы, функции и методы). Что такое Pygame? Pygame – это библиотека для python, которая позволяет нам создавать 2D игры. На самом деле это оболочка для мультимедийной…
https://techblog.sdstudio.top/developing-games-python-pygame-part-1/
HTTP, Ajax Polling, SSE, Websocket - связь клиент-сервер
11.05.2020
#JavaScript #jQuery #WEB #WEB_PHP
1 февраля 2018 г. Сервер – это все, что предоставляет услугу, а клиент – это тот, кто получает услугу. Основываясь на ряде подходов и методов, связь клиент-сервер может быть классифицирована по различным классификациям. В этой статье мы подробно рассмотрим следующие методы взаимодействия клиент-сервер. – Простые HTTP-запросы – Аякс Поллинг – Сервер отправил события – Websocket…
https://techblog.sdstudio.top/client-server-communication-http-polling-sse-websockets-comets/
11.05.2020
#JavaScript #jQuery #WEB #WEB_PHP
1 февраля 2018 г. Сервер – это все, что предоставляет услугу, а клиент – это тот, кто получает услугу. Основываясь на ряде подходов и методов, связь клиент-сервер может быть классифицирована по различным классификациям. В этой статье мы подробно рассмотрим следующие методы взаимодействия клиент-сервер. – Простые HTTP-запросы – Аякс Поллинг – Сервер отправил события – Websocket…
https://techblog.sdstudio.top/client-server-communication-http-polling-sse-websockets-comets/
Отправить PUSH-уведомление с помощью Google FCM и PHP
11.05.2020
#Android #Google #WEB #WEB_PHP
Как часто вы получаете уведомления «ваш друг отметил вас в сообщении», «ваш друг здесь»? Это гарантирует, что вы никогда не пропустите ничего, независимо от того, насколько вы заняты, и как разработчик, как часто вы хотите, чтобы у вашего приложения была одна и та же возможность вовлекать пользователей обратно в ваше приложение? Сегодня я расскажу о…
https://techblog.sdstudio.top/push-notification-google-fcm-php/
11.05.2020
#Android #Google #WEB #WEB_PHP
Как часто вы получаете уведомления «ваш друг отметил вас в сообщении», «ваш друг здесь»? Это гарантирует, что вы никогда не пропустите ничего, независимо от того, насколько вы заняты, и как разработчик, как часто вы хотите, чтобы у вашего приложения была одна и та же возможность вовлекать пользователей обратно в ваше приложение? Сегодня я расскажу о…
https://techblog.sdstudio.top/push-notification-google-fcm-php/
Лучшие WordPress плагины для пользовательских кнопок.
11.05.2020
#WordPress #Плагины #Социальные_сети
HTML / CSS – это не те языки, которые обычно используют пользователи WordPress. Большинство людей предпочитают визуальный редактор и графический интерфейс для настройки своих тем, страниц и плагинов. Хотя вы, безусловно, можете изменять свои страницы, создавать красивые кнопки и делать гораздо больше, используя код, но это не единственный способ сделать это. Один из способов создания…
https://techblog.sdstudio.top/luchshie-wordpress-plaginy-dlja-polzovatelskih-knopok/
11.05.2020
#WordPress #Плагины #Социальные_сети
HTML / CSS – это не те языки, которые обычно используют пользователи WordPress. Большинство людей предпочитают визуальный редактор и графический интерфейс для настройки своих тем, страниц и плагинов. Хотя вы, безусловно, можете изменять свои страницы, создавать красивые кнопки и делать гораздо больше, используя код, но это не единственный способ сделать это. Один из способов создания…
https://techblog.sdstudio.top/luchshie-wordpress-plaginy-dlja-polzovatelskih-knopok/
Шифрование и дешифрование файлов с использованием расширения PHP Mcrypt
12.05.2020
#WEB #WEB_PHP
Сегодня в этом уроке мы узнаем о шифровании и дешифровании файлов с помощью PHP. Это может быть очень полезно, когда мы сохраняем некоторые конфиденциальные или важные файлы на сервере. Никто не сможет получить доступ к файлу без ключевой фразы, которая использовалась для шифрования файла. Примечание . Расширение mcrypt включено в PHP 5.4 до PHP 7.1.…
https://techblog.sdstudio.top/file-encryption-decryption-using-php-extension-mcrypt/
12.05.2020
#WEB #WEB_PHP
Сегодня в этом уроке мы узнаем о шифровании и дешифровании файлов с помощью PHP. Это может быть очень полезно, когда мы сохраняем некоторые конфиденциальные или важные файлы на сервере. Никто не сможет получить доступ к файлу без ключевой фразы, которая использовалась для шифрования файла. Примечание . Расширение mcrypt включено в PHP 5.4 до PHP 7.1.…
https://techblog.sdstudio.top/file-encryption-decryption-using-php-extension-mcrypt/
Как шпионить за конкурентами (и что они могут рассказать вам о WordPress)
12.05.2020
#WEB #WordPress #Плагины #Полезные_сайты
Вам не нужно имя Олдриха Эймса или Геркулеса Маллигана, чтобы считаться великим шпионом в Интернете. Что еще лучше, так это то, что вас не посадят в тюрьму за измену, если вас поймают на том, что вы смотрите на то, что делают ваши конкуренты. На самом деле, шпионить за конкурентами – это одна из наиболее разумных…
https://techblog.sdstudio.top/kak-shpionit-za-konkurentami-i-chto-oni-mogut-rasskazat-vam-o-wordpress/
12.05.2020
#WEB #WordPress #Плагины #Полезные_сайты
Вам не нужно имя Олдриха Эймса или Геркулеса Маллигана, чтобы считаться великим шпионом в Интернете. Что еще лучше, так это то, что вас не посадят в тюрьму за измену, если вас поймают на том, что вы смотрите на то, что делают ваши конкуренты. На самом деле, шпионить за конкурентами – это одна из наиболее разумных…
https://techblog.sdstudio.top/kak-shpionit-za-konkurentami-i-chto-oni-mogut-rasskazat-vam-o-wordpress/
10+ лучших приложений для отслеживания времени в 2020 году
12.05.2020
#Windows_инструкции
Время – драгоценный товар, который мы склонны принимать как должное. В эту эру бизнеса и сумасшедшего темпа время – самый ценный ресурс, который у вас есть. Вы всегда можете заработать больше денег, но вы никогда не восстановите потерянное время. Не так давно люди отслеживали время вручную, что было неэффективным и зачастую неточным. Многие дизайнеры и…
https://techblog.sdstudio.top/10-luchshih-prilozhenij-dlja-otslezhivanija-vremeni-v-2020-godu/
12.05.2020
#Windows_инструкции
Время – драгоценный товар, который мы склонны принимать как должное. В эту эру бизнеса и сумасшедшего темпа время – самый ценный ресурс, который у вас есть. Вы всегда можете заработать больше денег, но вы никогда не восстановите потерянное время. Не так давно люди отслеживали время вручную, что было неэффективным и зачастую неточным. Многие дизайнеры и…
https://techblog.sdstudio.top/10-luchshih-prilozhenij-dlja-otslezhivanija-vremeni-v-2020-godu/