Месяц: Июль 2023
-
Экологичность кандидата: как найти нужного человека и не разрушить коллектив
—
от автора
Привет, Хабр! Меня зовут Надежда и я co-founder и операционный директор рекрутингового агентства IT-Пекарня. Занимаюсь поиском и подбором it-специалистов и уже «собаку съела» на том, как неправильный кандидат может стать причиной краха целой бизнес-империи. И если задуматься о факторах, которые могут разрушить бизнес, в голову приходят разные варианты: налоги, законы, конкуренты, собственные просчеты. Этого стоит опасаться.…
-
Пишем виртуальную машину (интерпретатор) простого байткода + JIT компиляция
—
от автора
На Хабре есть две статьи, автор которых пишет виртуальную машину для исполнения простого байткода, а потом применяет различные оптимизации для ускорения этой виртуальной машины. Кроме того, есть и компилятор простого С-подобного языка в этот самый байткод. Ознакмившись со статьями и этим компилятором, я подумал, что будет интересно изучить, как написать виртуальную машину этого языка, которая…
-
Создание Telegram бота на PHP #5: работа с хуками
—
от автора
В новом уроке мы с вами поговорим о настройке хуков и напишем свой первый обработчик команд.В первом уроке я вам рассказывал что такое хуки, давайте повторим:Hooks (Хуки) — это способ общения с программой, по средствам отправки данных от сервера — клиенту. То есть при определённых изменениях в программе, сервер (приложение) будет отправлять данные на указанный URL скрипта клиента.Например. Каждый…
-
API Яндекс.Диск (PHP) #1: Подключение и настройка приложения
—
от автора
В новом курсе мы с вами познакомимся с API Яндекс.Диска, научимся создавать директории, добавлять файлы и просматривать имеющиеся ресурсы в облаке. В процессе обучения мы с вами будем писать скрипты на PHP с использованием Curl и по окончанию курса разработаем полноценный класс для работы с Яндекс Диском через API.Полный список всех записей курса находится на…
-
API Яндекс.Диск (PHP) #2: Получение информации о файлах и директориях
—
от автора
В новом уроке мы с вами пропишем методы для получения информации о файлах и директориях находящихся на Яндекс.Диске.Полный список всех записей курса находится на сайте https://prog-time.ru/course_cat/yandeks-disk-api-php/ или в публикациях на Хабр https://habr.com/ru/users/Prog-Time/posts/Получение директорий с Яндекс.Диска через APIДля получения информации из области РЕСУРСОВ нужно отправить запрос на URLhttps://cloud-api.yandex.net/v1/disk/resourcesДля получения информации из области КОРЗИНЫ нужно отправить запрос на URLhttps://cloud-api.yandex.net/v1/disk/trash/resourcesВ качестве параметров вы можете передать…
-
API Яндекс.Диск (PHP) #3: Загрузка и скачивание файлов
—
от автора
В новом уроке мы рассмотрим как создавать директории, добавлять файлы и скачивать файлы через API Яндекс.Диск. Так же мы рассмотрим процесс отправки PUT запросов.Полный список всех записей курса находится на сайте https://prog-time.ru/course_cat/yandeks-disk-api-php/ или в публикациях на Хабр https://habr.com/ru/users/Prog-Time/posts/Создание директорий на Яндекс.Диск через APIДля создания директорий мы будем отправлять запросы по уже известному нам пути.https://cloud-api.yandex.net/v1/disk/resources/Только в данном случае нам…
-
API Яндекс.Диск (PHP) #4: Публикация и удаление файлов
—
от автора
В новом уроке мы с вами рассмотрим запросы для копирования, перемещения и удаления файлов с помощью PHP и Curl в облаке API Яндекс.Диска.Полный список всех записей курса находится на сайте https://prog-time.ru/course_cat/yandeks-disk-api-php/ или в публикациях на Хабр https://habr.com/ru/users/Prog-Time/posts/Удаление файла в Яндекс.Диске с помощью APIНачнём с создания метода для удаления файлов. Для удаления файла нужно отправить запрос на https://cloud-api.yandex.net/v1/disk/resources/ с указанием…
-
API Яндекс.Диск (PHP) #5: Работа с корзиной
—
от автора
В новом уроке мы с вами рассмотрим работу с корзиной Яндекс.Диска через API с использованием PHP и Curl. Я вам расскажу о том как восстанавливать файлы из корзины и как очищать корзину.Полный список всех записей курса находится на сайте https://prog-time.ru/course_cat/yandeks-disk-api-php/ или в публикациях на Хабр https://habr.com/ru/users/Prog-Time/posts/Прежде чем работать с корзиной вам необходимо отправить запрос на получение ресурсов в…
-
Из айти в рестораторы и обратно — путь длиной в 256 млн. руб
—
от автора
Выходя из айти-бизнеса, чтобы открыть свой первый бар в 2018 году, я не думал, что эта дверь приведет меня обратно в айти. Но в 2023 году, на фоне ухода из России и Беларуси зарубежного софта, мы запустили новую систему автоматизации для ресторанов, кафе и баров. О том, как это было, расскажу в этой статье.Как мы…
-
API Яндекс.Диск (PHP) #6: Готовый класс для работы с API через Curl
—
от автора
Заканчивая основную часть курса, в последнем уроке мы с вами рассмотрим полноценный класс для отправки запросов в API Яндекс.Диска. Мы упростим весь написанный ранее код и оставим только необходимые методы.Зная методы и URL для запросов я решил убрать методы которые являются оболочками и обращаться напрямую к методу sendQueryYaDisk().Так же я решил строку https://cloud-api.yandex.net/v1/disk добавить в…