Блог веб-разработчика v 1.0.0
Symfony2, AngularJS, React, Gulp, PhpStorm и много других страшных слов
Блог
Быстрое создание редиректов в .htaccess
10 лет назад
7178 просмотров
htaccess Полезности
Наверняка есть те, кто часто вручную прописывает редиректы в .htaccess. Я один из таких людей. Для удобства был создал онлайн-редактор позволяющий гораздо быстрее прописывать RewriteRule's и ничего при этом не забыть.
Увеличивам точность GPS при работе через JS API
10 лет назад
9114 просмотров
JavaScript Полезности
Наверняка вам известна функция navigator.geolocation.getCurrentPosition(). Она позволяет определить текущие GPS координаты при наличии на устройстве GPS. Давайте сделаем ее чуточку более точной.
Автоматическое создание спрайтов в PhpStorm
10 лет назад
10380 просмотров
CSS PhpStorm
Для начала определимся, что мы хотим получить в итоге. Нужна некая папка внутри проекта PhpStorm из содержимого которой будет автоматически генерироваться CSS спрайт. Причем не только само изображение, но и стили для каждой иконки.

Немного погуглив, первое, что попадается под руку - это Compass. Однако, я прошел мимо, т.к. использую LESS и менять препроцессор пока не собираюсь.

Сделующее, что нагуглилось: glue. Утилита, написанная на Python исключительно для генерации CSS спрайтов. Позволяет конвертировать папку с картинками в готовый спрайт со всеми стилями. Дополнительная плюшка - генерация LESS файла по необходимости (что мне и нужно было). Единственный минус - никакой готовой интеграции с PhpStorm. Ну да ладно, допилим сами.
Правильная обработка POST от AngularJS в Symfony2
10 лет назад
11559 просмотров
AngularJS JavaScript PHP PHP Frameworks Symfony2
AngularJS в отличие от большинства других фреймворков довольно нестандартно отправляет POST запросы на сервер. Если не вдаваться в технические подробности, то можно сказать, что вам просто не удастся прочитать переменную $_POST после отправки обычного POST запроса из ангуляра. Так что же делать?
Глюк transition в Firefox
10 лет назад
11462 просмотра
CSS Полезности
Рано или поздно вы столкнетесь с тем, что transition в Firefox просто не будет работать. Без видимых на то причин и ошибок в коде, при том, что в других браузерах (даже ИЕ) все отлично. Так в чем может быть причина?
Выезжающая панель на Android
10 лет назад
18032 просмотра
Android
Вчера мне понадобилось сделать панель наподобие стандартной верхней панели Android, той самой которую вы ежедневно вытаскиваете пальцем из-за верхнего края экрана. Поскольку опыта для написания собственного View подобного рода у меня нет, я начал поиск готовых решений. Оказалось, что сформулировать запрос довольно сложно, но в итоге поиски натолкнули меня на нужную библиотеку.
Лучше чем var_dump
10 лет назад
7820 просмотров
PHP Полезности
Библиотека для вывода переменных в удобочитаемом формате. Предоставляет лучшее отображение переменных, чем стандартный var_dump, позволяя фильтровать выводимые поля у объектов (например, сущностей Doctrine2), настраивать формат отображения для конкретного класса и многое другое.
Переопределение private и protected методов в PHP
10 лет назад
10455 просмотров
PHP Полезности
Все мы пытались переопределить приватные или протектед методы в PHP, а иногда даже и финальные методы в сторонних библиотеках.
И всегда нам говорили, что это не возможно. Но на самом деле способ есть.
Как убрать глюк с раскладкой в PhpStorm
10 лет назад
18075 просмотров
PhpStorm Полезности
В PhpStorm под Windows есть очень неприятный баг с залипанием раскладки. Она просто перестает переключаться пока вы не перезапустите IDE.
Баг возникает только на Windows и не на всех компьютерах, однако если это случилось с вами - будет очень неудобно. Такой глюк связан не с самим PhpStorm, а скорее с JRE или самой Windows. В багтреке есть огромная ветка в обсуждение этого глюка, но если вам лень читать и искать решение, то оно ниже.
10 ступеней веб-разработки
10 лет назад
11782 просмотра
CSS HTML JavaScript PHP Развлечения
Все больше людей стремятся стать веб-разработчиками, веб-программистами. Кто-то говорит, что это сложно и скучно, а кто-то: легко и довольно весело. Так что же реально ждет нас на этой лестнице? Представляю вашему вниманию десять ступененей моего видения развития веб-разработчика.
Страницы: