Официальный сайт PHP-разработчика и Linux-инженера Ray Icemont

Обо мне и сайте

Привет! Меня зовут Ray (Юрий) Icemont. Я PHP Backend Developer, Linux Engineer и Linux-энтузиаст.

Уже более 15 лет я занимаюсь разработкой на PHP, а также проектированием и сопровождением ИТ-инфраструктуры, в том числе для высоконагруженных проектов, требующих высокой доступности.

Я интроверт и, наверное, поэтому все это время у меня не было личного сайта, я не вел аккаунтов в социальных сетях. Но интернет это не только "среда социализации", но и "институт социализации". И вот с началом нового этапа в жизни у меня появился аккаунт GitHub, затем аккаунт в LinkedIn и теперь даже личный сайт. Я искренне надеюсь, что это принесет пользу и мне и социуму.

Этот сайт работает на мини CMS написанной мною на PHP. Из сторонних компонентов используются Twig для шаблонизации и gettext для интернационализации. Для фронтенда (не моя сильная сторона) используется Bootstrap.

Подробнее обо мне и сайте

IT и разработка

В категории PHP я буду публиковать статьи про PHP, про скрипты, различные решения, заметки и т.п. В категории Linux планирую размещать публикации, руководства и делиться личным опытом. Так как мой родной язык русский, то в первую очередь все публикации будут в версии сайта на русском языке, а позже я постараюсь переводить их на английский.

Хобби

Моё хобби это разработка, сборка и отладка различных электронных устройств. Схемотехникой я увлекаюсь еще с детства, лет с 6 — сначала перелистывая страницы популярных изданий по радиотехнике, а затем подружившись с паяльником собирал простейшие устройства по схемам опубликованным в этим журналах и книгах.


CurlWrapper - простейшая ООП-обертка для cURL

Мои скрипты 16:00 / 10.06.2021

О библиотеке CurlWrapper

CurlWrapper – это маленькая и простая ООП-обертка для PHP cURL без излишеств.
Предназначена для тестирования и работы с простыми RestFull и JSON API и выполнения простых запросов.

Никаких расширенных настроек, просто минимальный набор опций необходимый для инициализации cURL и выполнения простых запросов с разными заголовками. Написать аналогичный код можно за считанные минуты, но иногда, чтобы не тратить время хочется иметь под рукой уже готовую библиотеку для простых тестов.

19