Рубрика: Разработка

Начало работы с Facebook API Graph

https://www.youtube.com/watch?v=qmSGxpLcfoo
(далее…)

Настройка PHPUnit + Docker + PHPStorm

В данной инструкции мы настроим рабочую среду для PHP проекта на основе Docker’а. Тесты будут выполняется в Docker’e через PHPStorm.

(далее…)

Active Record vs Data Mapper

Обзор и сравнение двух популярных шаблонов.

(далее…)

Интернационализация игр — самые популярные языки мира

При разработке игры желательно охватывать как можно большую аудиторию. Если ваша игра содержит текстовый контент, то встаёт вопрос о переводе на другие языки. Эта заметка со списком популярных языков и иконок с флагами к ним.

(далее…)

Создание компонента в Битриксе

Это еще одна заметка из моего первого и, скорее всего, единственного заказа на Битриксе. Возможно, кому-нибудь она пригодится.

(далее…)

Разработка сайта на Битриксе

В данное время занимаюсь разработкой первого сайта на Битриксе для заказчика, и во время работы появляется множество заметок. Это одна из них. Текущий проект — мой второй практический опыт создания сайта на Битриксе, поэтому заметки об этой системе могут быть не точны. Да и первый был недавно, всего неделю назад — адаптировал простенький бесплатный html-шаблон для пробы сил.

(далее…)

Не открывается сайт после обновления dns-записей на Windows 10

На одном из проектов заказчика столкнулся с проблемой открытия сайта через домен после перехода к новому хостеру и обновления dns-записей. DNS-записи были обновлены, но после трех дней домен все также был недоступен, хотя через IP открывался.

(далее…)

Зачем и когда нужны фреймворки?

Два вопроса из заголовка этой статьи часто себе задают начинающие разработчики. Эта заметка для них, поэтому начну с определения фреймворка. Что понимается под этим понятием? Фреймворк — это каркас вашего будущего приложения, собственно, это слово и состоит из «frame» — каркас и «work» — работа.

(далее…)

Что такое CI/CD и зачем оно нужно?

CI/CD (Continuous integration / Continuous delivery) — это методология разработки, которая расшифровывается как постоянная интеграция и доставка.

(далее…)

PHP PhantomJS

Библиотека для загрузки страниц через браузер из PHP кода. На данный момент уже не поддерживается (закрытие автором, интервью одного из авторов) и редко используется в новых проектах, но в «возрастных» попадается.

(далее…)