Статьи в категории Веб-разработка

Отладка удаленного xdebug за NAT

// Июль 20th, 2017 // No Comments » // PHP, Веб-разработка

debugВ этом посте я расскажу, как настроить xdebug и PhpStorm для отладки удалённого сервера за NAT. Возможно, такая задача встанет у вас, когда рабочая версия вашего проекта будет лежать на удалённой машине (вне вашей подсети), а phpStorm — установлен локально. (далее…)

Share

Пробуем GitLab Docker Container Registry и CI

// Июнь 28th, 2016 // 2 Comments » // Веб-разработка, Виртуализация, Системы контроля версий (VCS)

docker-logoВ этом посте я расскажу, как поставить и запустить Docker Container Registry, а потом настроить continuous integration в докер контейнерах. Ведь очень удобно хранить в одном месте не только исходники, но и настройки для окружения в виде собранных докер образов. И это я еще не говорю о CI, которую с помощью GitLab развернуть довольно приятно. В общем, кому интересно — велкам под кат. (далее…)

Share

View Helper’ы Zend Framework в видах Symfony 2

// Январь 26th, 2016 // No Comments » // Symfony 2, Zend Framework, Веб-разработка

block-device-iconВ жизни возникает много всяких инетересных задач. Как правило, можно выделить задачи класса «реализовать такую-то фишку» и «извернуться, чтобы оно работало». Вот, как раз, о последнем типе задач и пойдёт речь в этом посте. (далее…)

Share

Виртуалки на OpenVZ (и немного Vesta CP)

// Август 12th, 2013 // 7 Comments » // Веб-разработка, Виртуализация

openvz_logo1В моей работе приходится постоянно экспериментировать, разрабатывать и отлаживать новые сервисы. Искать баги, как в собственном коде, так и в стороннем софте на разных платформах. В связи с этим возникла необходимость иметь под рукой небольшой загончик для виртаульных машин для тестирования всего, что нужно. (далее…)

Share

Про pinba и pinboard для мониторинга PHP

// Июль 2nd, 2013 // No Comments » // Веб-разработка

pinba_sqВот есть у меня какие-то задумки, идеи, но не всегда есть время их реализовать или проверить. Так было и с Pinba. О ней я узнал на позапрошлом DevConf. Собирался поставить… да, целый год собирался, и таки поставил. И знаете что, она мне понравилась. Особенно в свете недавно вышедшей гуевины Pinboard. (далее…)

Share

Яндекс острова для разработчика

// Май 20th, 2013 // 4 Comments » // SEO, Веб-разработка, Поисковые системы

yandex_logoНе так давно Яндекс публично объявил о запуске в бета-тестирование (читай для ознакомления разработчиков) своей платформы Яндекс-Острова. Я немного пощупал эта платформу на предмет полезности моему проекту.
(далее…)

Share

WebSocket Application Messaging Protocol (WAMP)

// Май 16th, 2013 // No Comments » // Асинхронное программирование, Веб-разработка

wamp-logo-smallВ этом посте я обозрею, так сказать, протокол WebSocket Application Messaging Protocol или WAMP (не путать с аббривеатурой стека Windows Apache Mysql Php). Что же это такой за зверь, для чего он нужен, и вообще, с чего вдруг я начал им заниматься вы узнаете в этом посте. (далее…)

Share

О pcntl_signal() и открытых сокетах

// Апрель 22nd, 2013 // 2 Comments » // Асинхронное программирование, Веб-разработка

tuxСейчас пишу асинхронный PHP-демон и довольно глубоко пришлось погрузиться в библиотеку pcntl, а в частности в её функции работы с сигналами. Надо заметить, что касается написания всяких серверных долгоживущих штук — то там вообще всё очень интересно, и, на первый взгляд, совсем не очевидно. (далее…)

Share

Symfony 2.1 Session Handler MongoDB MongoTimestamp Bug

// Апрель 15th, 2013 // No Comments » // NoSQL, Веб-разработка

mongodbВ этом посте я расскажу, почему нельзя использовать MongoDbSessionHandler в Symfony 2.1 и о том, к чему это привело. А привело это к довольно долгому поиску и анализу бага, который изрядно подпортил нам нервы и заставит нецензурно ругаться в адрес одного француза. (далее…)

Share

Сокращалка ссылок tok.pw

// Апрель 8th, 2013 // 8 Comments » // Веб-разработка, Мысли

tok_pw_logoВсегда хотел купить себе короткий домен. Искал-искал, а они продавались толкьо на аукционах, и за бешенные деньги. А тут недавно РуЦентр порадовал открытием для веобщей регистрации новой зоны PW. Ну и понелась :-) Конечно, это ещё одна зона, способ заработка для регистратора. Однако, это и возможность зарегисть что-нибудь необычное, что уже забито в старых доменных зонах.
(далее…)

Share