Разработчики на Magento и Prestashop

Рынок разработки. Ситуация: последние полгода не получается найти разработчиков под популярные на западе системы управления интернет-магазинами — x-cart, magento, prestashop. У меня есть несколько идей, почему так происходит: Возросший курс доллара переманил всех разработчиков на этих платформах на западные фриланс биржи. Только ленивый, не написал в виде рекомендации к преодалению кризиса для российской разработки, переход на […]

Continue reading


codelifehack: Особенности работы со строками в PHP

Сложение строковых переменных содержащих цифры. Что делает? При сложении двух переменных типа String, содержащих в начале этих переменных цифры, эти цифры складываются. Пример: $a = "1500 стр."; $b = "2500 стр."; echo $a + $b; // 4000 Возможная проблема при использовании. Данная особенность языка работает только, если цифры находятся сначала строки, если это не так […]

Continue reading


codelifehack: Частично скрываем email’ы, которые получаем из БД

Времени писать полноценные посты практически нет, ввиду большой загруженности проектами, поэтому буду пробовать новый формат, который я решил назвать codelifehack, это всевозможные полезные советы в областях и языках программирования с которыми мне приходится работать. Итак первый. Частично скрываем email’ы, которые получаем из БД. Что делает? Скрывает часть символов в email, чтобы нельзя было его использовать […]

Continue reading


Впечатления от ZFConf

В воскресенье (15.05) побывал на конференции ZFConf. Хочу поделиться своими впечатлениями. Организация и проведение. Конференция проходила в Санкт-Петербурге, у станции метро «Электросила», что примечательно, место, где проходила конференция, находится в 50 метрах от метро, вышел из него и ты уже на месте. Сам зал просторный, хорошо оборудованный. Для каких целей его использует Ленгипротранс (организация, на […]

Continue reading


Добавление индикатора загрузки в JQuery

Любой пользовательский интерфейс, даже самый примитивный, сегодня не обходится без ajax запросов. Хорошо когда запросы проходят практически мгновенно, благодаря большой скорости соединения пользователя или по другим причинам, но что делать когда запрос длится очень долго? Нужно как-то сообщить пользователю, что все хорошо, скрипт не повис, отправка данных идет, «полет нормальный». Для этого обычно отображают индикатор […]

Continue reading