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

10.06.2014

То, что вам никто не говорил о z-index в статье «То, что вам никто не говорил о z-index»

То, что вам никто не говорил о z-index в статье «То, что вам никто не говорил о z-index»

Почти два года назад вышла статья «What no one told you about z-index» (и её перевод на Хабре «То, что вам никто не говорил о z-index»), авторы которой рассказывают о ...
2GIS for %browser% или как мы делали расширение

2GIS for %browser% или как мы делали расширение

Однажды мы задали себе вопрос: как мы можем помочь пользователю выбрать компанию за пределами 2gis.ru? Вариант реализации идеи в виде браузерного расширения был предложен ...
DevConf 2014: Мастер-класс — как делать резервное копирование MySQL в экстремальных условиях

DevConf 2014: Мастер-класс — как делать резервное копирование MySQL в экстремальных условиях

На первый взгляд делать бэкапы MySQL просто. Большинство сразу вспоминает об утилите mysqldump, более продвинутые администраторы о file system snapshots и инструментах ...

09.06.2014

Баг на миллион долларов

Баг на миллион долларов

Голландский программист Жак Матти (Jacques Mattheij) — владелец сайта ww.com и один из первых людей, кто организовал прямые трансляции с веб-камер в интернете. Он обращает ...
ReadyScript – свежий взгляд на CMS для интернет-магазинов

ReadyScript – свежий взгляд на CMS для интернет-магазинов

Недавно на рынке eCommerce CMS систем засияла новая звездочка от ReadyScript lab. Система обладает рядом уникальных особенностей, поэтому я решил посвятить свой пост этому ...

08.06.2014

Python-digest #30. Новости, интересные проекты, статьи и интервью [2 июня 2014 — 8 июня 2014]

Python-digest #30. Новости, интересные проекты, статьи и интервью [2 июня 2014 — 8 июня 2014]

Подоспел очередной выпуск новостей о python и близлежащих технологиях. В этот раз порисуем, вспомним екатеринбургжский PyCon, поэкспериментируем с django не устанавливая его ...
День рождения отца World Wide Web

День рождения отца World Wide Web

Добрый день. Путешествуя по WWW, изучая его историю, я сегодня наткнулся на интересный факт, который еще не освещали на хабре. Тут было все — день рождение Тетриса, день ...

06.06.2014

Прибыльный интернет магазин. Часть I: обзор метрик и способов увеличения прибыли

Прибыльный интернет магазин. Часть I: обзор метрик и способов увеличения прибыли

Каждый владелец интернет магазина рано или поздно задумывается о мероприятиях, направленных на увеличение прибыли. Как правило, эти мероприятия сводятся к случайным изменениям ...
Почему?

Почему?

Знакомые разработчики часто спрашивают почему год назад вместо Angular я выбрал Ember.js, сделал на нем четыре проекта и не хочу останавливаться. Так как они нашли мои ...

05.06.2014

30 полезных сервисов для веб-разработчика

30 полезных сервисов для веб-разработчика

Решил собрать сервисы, которые могут быть полезны веб-разработчикам и дизайнерам. Буду рад, если кто-то найдет для себя полезный сервис. Осторожно, под катом куча картинок!

04.06.2014

SIP через WebRTC на продакшне. Как мы к этому шли и какие проблемы решали

SIP через WebRTC на продакшне. Как мы к этому шли и какие проблемы решали

Доброго времени суток всем! Я уже писал о своем опыте работы с WebRTC тут, но учитывая то, что в последнее время всё больше статей на эту тему появляется на хабре и то, что я ...
DevConf::PHP 2014 — уже на следующей неделе. PHPNG, Laravel, Yii, Асинхронный PHP — будь в курсе новинок разработки

DevConf::PHP 2014 — уже на следующей неделе. PHPNG, Laravel, Yii, Асинхронный PHP — будь в курсе новинок разработки

14 июня (суббота) 2014 — пройдет крупнейшая конференция по PHP, Python, Ruby, JavaScript, Android 62 доклада от авторов языков, баз данных и экспертов в WEB-разработке! ...

03.06.2014

Несколько слов о движке интернет-магазинов OpenCart

Несколько слов о движке интернет-магазинов OpenCart

Предыстория За всё то время, что я занимаюсь веб-разработкой, как-то не возникало необходимости написать, наверное, чуть ли не самый распространённый вариант заказов на биржах ...
Два простых примера создания файлового хранилища в СУБД

Два простых примера создания файлового хранилища в СУБД

Практически в каждом веб-проекте требуется собственное хранилище файлов. Назначений у него множество. Сегодня мы рассмотрим 2 простых варианта его создания: первый — с ...

02.06.2014

Кейс увеличения конверсии интернет-магазина на 14% с помощью отзывов о товарах

Кейс увеличения конверсии интернет-магазина на 14% с помощью отзывов о товарах

Об эффективности отзывов как инструмента, повышающего доверие к покупкам в интернете, сказано многое. В данной статье речь пойдет конкретно об отзывах о товарах и о том, ...
Почему мы для code review выбрали Bitbucket, а не GitHub

Почему мы для code review выбрали Bitbucket, а не GitHub

В нашей небольшой компании (6 backend + 4 frontend разработчика) для code review (далее CR) мы использовали Gerrit. Gerrit используется, например, для разработки Android. Это ...

01.06.2014

Python-digest #29. Новости, интересные проекты, статьи и интервью [25 мая 2014 — 1 июня 2014]

Python-digest #29. Новости, интересные проекты, статьи и интервью [25 мая 2014 — 1 июня 2014]

В сегодняшнем дайджесте новостей, статей, интересных проектов из мира python довольно много релизов. Увы, в ущерб количеству статей. Видимо под завязку весны сообщество решило ...

31.05.2014

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

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

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

Не наживайтесь на ошибках клиентов

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

30.05.2014

Thunderargs: практика использования. Часть 1

Thunderargs: практика использования. Часть 1

Недавно я писал пост про то, как был придуман и написан thunderargs. Сегодня я раccкажу о том, как его можно применять. Напомню, что эта штука предназначена для обработки ...

29.05.2014

Мастер-класс на DevConf 2014: Поощрения и наказания. Как использовать не административные приемы?

Мастер-класс на DevConf 2014: Поощрения и наказания. Как использовать не административные приемы?

Коллеги, рады сообщить — что не смотря политические интриги, ребята из Харькова снова зажгут c новым мастер-классом на DevConf 2014. Предлагаем Вашему вниманию — интервью с ...

28.05.2014

Отладка электронной почты при помощи MailCatcher

Отладка электронной почты при помощи MailCatcher

Вы используете в своем приложении электронную почту, не так ли? Это, в общем-то, риторический вопрос, конечно используете. Ей уже больше 30 лет, а это по прежнему самое ...
Анализ данных с помощью языка R для Java-разработчиков на седьмом LTS вебинаре от Luxoft

Анализ данных с помощью языка R для Java-разработчиков на седьмом LTS вебинаре от Luxoft

Luxoft представил седьмого спикера серии технологических вебинаров Luxoft, ведущего эксперта ИТ-сферы: Сандера Мака, который выступит на вебинаре 30 мая. Сандер имеет ...

27.05.2014

Терминологию master/slave в фреймворке django заменили на leader/follower из соображений политкорректности

Терминологию master/slave в фреймворке django заменили на leader/follower из соображений политкорректности

Сегодня в мастер ветку Django приняли совершенно дикий с точки зрения логики pull request. Во всем проекте, включая код, общепринятые термины master/slave были изменены на ...
V конференция веб-разработчиков “WebCamp 2014”. Одесса. 21 — 24 июля

V конференция веб-разработчиков “WebCamp 2014”. Одесса. 21 — 24 июля

Приглашаем всех принять участие в V профессиональной конференции веб-разработчиков “WebCamp 2014”, которая пройдет с 21 по 24 июля в рамках Odessa Innovation Week.

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