Реализация прогресс бара отображения процесса выполнения скрипта на PHP

[Памятка] PuTTY, Xshell, SSH, UNIX команды

  1. Операции с файлами
  2. Работа с процессами по ssh
  3. Операции с правами доступа к файлам
  4. Получение информации о системе
  5. Создать/Распаковать zip/tar.gz архив через ssh
  6. Экспорт/Импорт/Создание дампа базы данных mysql через ssh
  7. Клавиатурные сокращения в PuTTY и Xshell
  8. Кодировка в консоли OpenServer. Как корректно отобразить кириллицу и избавиться от кракозябр.

(далее…)

[Примеры, Google Apps Script] Разработка дополнений/скриптов для Google Таблиц (spreadsheets)

Документация по Google Apps Script: https://developers.google.com/apps-script/.
Лимиты при использовании Google Apps Script: https://docs.google.com/macros/dashboard.
Скрипты: https://script.google.com/home.
Триггеры: https://developers.google.com/apps-script/guides/triggers/

Содержание:

  1. Что есть что
  2. Добавление новых пунктов в меню
  3. Работа с классами SpreadsheetApp, Spreadsheet и Sheet
  4. Работа с классом Range
  5. Работа с классом UrlFetchApp (отправка GET/POST запросов, парсинг данных)
  6. Работа с классами DriveApp, Folder и File (создание/удаление папок/файлов на Google Drive)
  7. Работа с классом MailApp (отправка писем)

(далее…)

[Примеры] Авторизация (получение access token) с помощью OAuth 2.0 Вконтакте (VK) и работа с API Вконтакте на PHP и JS

Содержание:

  1. Создание нового приложения
  2. Формирование ссылки для авторизации пользователя и получение токена (access token)
  3. Примеры работы с API VK (Вконтакте) на PHP
  4. Примеры работы с API VK.com на JavaScript (openapi.js)

(далее…)

[Примеры] Google Sheets/Таблицы API PHP

Содержание:

  1. Подготовительный этап
  2. Приступаем к работе с API Google Sheets
  3. Обработка ошибок

(далее…)

Создание превью изображений с помощью HTML5 File API и jQuery и отправка их на сервер с использованием AJAX

Содержание:

  1. Множественный выбор файлов, создание превью на стороне клиента и отправка данных ajax’ом на сервер
  2. Добавляем прогресс-бар
  3. Готовые решения для загрузки изображений на сервер

1. Множественный выбор файлов, создание превью на стороне клиента и отправка данных ajax-ом на сервер

В примере представлен код для множественного выбора файлов, их валидации (проверка на формат и размер) и загрузки их с помощью ajax на сервер.
(далее…)