Веб – разработка

14.08.2014

SEO в разработке eCommerce проектов (20 правил для разработчика)

SEO в разработке eCommerce проектов (20 правил для разработчика)

В последний год мы написали много статей по UX / UI проектированию eCommerce проектов и не только. Концепция проекта и интерфейсы – это, безусловно, очень важно, однако есть ...

13.08.2014

И снова Яндекс.Погода для сайта: время суток, направление ветра и прочие параметры

И снова Яндекс.Погода для сайта: время суток, направление ветра и прочие параметры

В продолжении поста о погоде «Яндекс.Погода для сайта в деталях». Прочитав данный пост, я пришел к выводу, что тема еще актуальна, и хотел бы дополнить выше упомянутую статью ...
Как правильно показывать клиенту интерактивный прототип сайта в первый раз

Как правильно показывать клиенту интерактивный прототип сайта в первый раз

Возьмём понятный всем пример. Интернет-магазин. Вот вы встретились с клиентом в первый раз, обсудили, что должен и не должен делать их будущий проект. После этого сформировали ...

12.08.2014

Ускорение работы Symfony-бандла с помощью Zephir

Ускорение работы Symfony-бандла с помощью Zephir

В ряде Symfony-проектов у нас используется hstore. Для тех, кто не в курсе, hstore — это PostgreSQL-модуль, позволяющий сохранять массивы значений в одном поле. Мы накидали ...
Push-уведомления в REST API на примере системы Таргет Mail.Ru

Push-уведомления в REST API на примере системы Таргет Mail.Ru

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

Как создавать сайты, готовые к локализации

Локализовать можно любой сайт – по крайней мере, мы в Alconost Translations еще не отказали в этом ни одному клиенту. Тем не менее, результат локализации может сильно зависеть ...

11.08.2014

Несколько интересностей и полезностей для веб-разработчика #25

Несколько интересностей и полезностей для веб-разработчика #25

Доброго времени суток, уважаемые читатели. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром. ...
Эмоции.js

Эмоции.js

В статье описывается опыт создания текстового поля с возможностью вставки смайлов, проблемы которые мне встретились и их решения, а так же ссылка на репозиторий с готовым ...
Использование Faye вместе с SSL

Использование Faye вместе с SSL

Мы живем в эпоху изобилия и вольны выбирать из десятков предложенных вариантов, тот который нравится нам больше всего. Разрабатывая реалтаймовый сервис можно обойтись ...

10.08.2014

Ресурсы в архиве или как уменьшить количество подгружаемых файлов

Ресурсы в архиве или как уменьшить количество подгружаемых файлов

Ранним жарким утром спросонья пришла в голову идея. Подозреваю, что у этой идеи есть минусы либо ее уже реализовали куда более годным способом — но, авось да пригодится ...
HTML-импорт — include для веба: часть 2

HTML-импорт — include для веба: часть 2

Перевод статьи «HTML Imports #include for the web», Eric Bidelman. Ссылка на первую часть перевода. Предоставление веб-компонентов HTML-импорт упрощает загрузку и повторное ...

09.08.2014

Используете test.php на своем сайте и Google Chrome?

Используете test.php на своем сайте и Google Chrome?

Про test.php уже была интересная статься хабре. Но в этом небольшом топике я расскажу об одной особенности Google Chrome, которая может подпортить жизнь владельцам test.php. ...

08.08.2014

Учимся логично делать прототипы

Учимся логично делать прототипы

Зачем вам это? Если вы знаете как делать сайт, этот метод поможет вам убедить заказчика, почему вы предлагаете ему именно этот вариант. Если вы заказываете сайт, то сэкономите ...
Onechat — чаты возвращаются

Onechat — чаты возвращаются

Некоторое время назад, а именно седьмого марта этого года, мне в голову пришла идея: «А что если сделать сервис, позволяющий любому пользователю интернета создать собственный ...
Развертываем свой сайт на Heroku

Развертываем свой сайт на Heroku

Здравствуй! Недавно у меня возникла необходимость развернуть свое Rails web-приложение на Heroku и я, к своему удивлению, не нашел почти ничего об этом на просторах не только ...

07.08.2014

Futubank представила сервис приема карточных платежей с высокой конверсией

Futubank представила сервис приема карточных платежей с высокой конверсией

28 июля 2014 компания Futubank объявила о запуске своего первого сервиса – платформы по приему к оплате банковских карт на сайтах и в мобильных приложениях. Отличительной ...
Маленькая ода 34-ому ГОСТу при разработке веб-систем

Маленькая ода 34-ому ГОСТу при разработке веб-систем

В далеком 99-ом году, когда у меня появился первый самостоятельный заказ на разработку веб-системы (3-ий курс) мне необходима была опора, которая позволила бы достойно ...
Обновление HTML5 Web Designer от Google

Обновление HTML5 Web Designer от Google

В сентябре прошлого года компания Google выпустила Web Designer — бесплатную программу под Windows, Mac и Linux, с помощью которой можно разрабатывать интерактивные ...

06.08.2014

Matreshka.js — долгожданная реализация TodoMVC

Matreshka.js — долгожданная реализация TodoMVC

Введение Наследование MK.Object MK.Array Matreshka.js v0.1 Matreshka.js v0.2 Реализация TodoMVC Всем привет! В этом кратком посте, представляю на суд общестивенности ...
Релиз облачного хостинга Infobox Jelastic 2. Анонс для разработчиков

Релиз облачного хостинга Infobox Jelastic 2. Анонс для разработчиков

Мы рады сообщить вам о доступности новой мажорной версии облачного хостинга Infobox Jelastic 2, созданного разработчиками для разработчиков! Также мы анонсируем долгожданную ...

05.08.2014

Dalek.js — простое функциональное тестирование веб-приложений

Dalek.js — простое функциональное тестирование веб-приложений

Вы знаете, что такое Selenium и/или PhantomJS? И с чем их едят? Тогда, возможно, вам будет интересен проект Dalek.js — кроссбраузерная утилита для тестирования веб-приложений. ...
Badoo PHP Code Formatter. Теперь в open source!

Badoo PHP Code Formatter. Теперь в open source!

Несколько лет назад компания Badoo начала значительно расти по числу сотрудников, с 20 до 100 и более. Это потребовало серьезной перестройки многих процессов, касающихся ...
Ускоренная разработка веб-мобильного приложения

Ускоренная разработка веб-мобильного приложения

Когда возникает идея создать что-нибудь полезное, обычно очень хочется сделать прототип (или версию 1.0) как можно скорее. Для кого-то, видеть быстрый результат — это хорошая ...

04.08.2014

Путь фрилансера. Часть 1. Советы новичкам

Путь фрилансера. Часть 1. Советы новичкам

Доброго времени суток, друзья, люди, фрилансеры, инопланетяне. Заметив тенденцию на спрос постов по тематике фриланса подумал, что, пожалуй, пора и мне внести свою лепту по ...
Пишем Instagram виджет для сайта. Инструкция для любопытных. Готовое решение для всех остальных

Пишем Instagram виджет для сайта. Инструкция для любопытных. Готовое решение для всех остальных

Недавно мне потребовалось интегрировать в сайт Instagram виджет. Чтобы пользователи видели последние опубликованные фотографии. Может даже подписывались. Тут же выяснилось, ...

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js