Давным-давно (года 2 назад) судьба меня закинула на Мамбу. Совсем не в поисках второй половинки, скорее это было задание по работе. Задание было быстро выполнено, но с мамбы я после этого не ушел. Проект стал мне интересен именно как бизнес, пусть и чужой. И все это время я занимался лишь тем что ставил там эксперименты. Ни ради какой то выгоды, а скорее ради интереса. Сегодня своими наблюдениями я хотел бы поделиться с вами. Писать буду частями, в которых расскажу:
kibik @kibik
User
База релизоприемников
2 min
1.6KЭту базу собирал не я.
Давно ее где-то нашел.
Желаю удачи всем, кто хочет размещать свои пресс-релизы.
Давно ее где-то нашел.
Желаю удачи всем, кто хочет размещать свои пресс-релизы.
+33
Сводная таблица факторов ранжирования Google
1 min
1.5KНаверное вы уже читали отчет обсуждения факторов ранжирования поискового алгоритма Google, выложенный на www.seomoz.org, анонс которому был дан в соседнем хабратопике. Ничего особо нового они конечно не придумали, но все таки интересно еще раз посмотреть на эти факторы, отранжированные с учетом мнений авторитетных людей. Я свел все факторы в одну таблицу, дав им свой перевод.
+34
Статистика посещаемости Хабрахабра за февраль
2 min
2.1KЗа девять месяцев своего существования Хабрахабр уже набрал приличную аудиторию и продолжает расти. Сайт, основанный в июне 2006 года, на данный момент насчитывает более 5 000 зарегистрированных посетителей (3 188 активных).
По статистике февраля, ежедневная посещаемость сайта более 12 тысяч визитов (почти 5 тысяч уникальных посетителей в день). По сравнению с январем, количество ежедневных посещений выросло на 10 %, рост ежедневно просматриваемых страниц составил почти треть (32 %). Общий трафик (исключая отдаваемый роботам) за 26 дней февраля 84 Гб (73 Гб в январе).
По статистике февраля, ежедневная посещаемость сайта более 12 тысяч визитов (почти 5 тысяч уникальных посетителей в день). По сравнению с январем, количество ежедневных посещений выросло на 10 %, рост ежедневно просматриваемых страниц составил почти треть (32 %). Общий трафик (исключая отдаваемый роботам) за 26 дней февраля 84 Гб (73 Гб в январе).
+39
User Escort
3 min
629Недавно просмотрел несколько самых крупных веб-проектов разных стран (и, частично, их статистику) с целью присвоения им почетного звания «веб дваноль» (у себя в голове, естессно). При этом я не учитывал общие очевидные аспекты интернет-сайтов нового поколения (Аякс, человекопонятные урлы и прочую лабудень) и не брал в расчет тематические веб-проекты, все разделы которых объединены одной линией.
+4
Новый 2ГИС
3 min
46KСегодня мы показали новый 2ГИС и пару новых продуктов. Первой обновилась онлайн-версия — beta.2gis.ru. Постепенно изменятся и другие версии — офлайн-версия для Windows, Linux, Mac OS и мобильные версии для iOS, Android, Windows Phone, BlackBerry.
Новый интерфейс, новая философия, новый поиск, новая информация и на карте, и в справочнике, новые мобильный продукт и продукт для браузеров.
Новый интерфейс, новая философия, новый поиск, новая информация и на карте, и в справочнике, новые мобильный продукт и продукт для браузеров.
+117
Добыча и переработка игрового трафика
17 min
25KВступление
В 2007, чтобы оптимизировать рекламу наших игр, был сделан свой движок для ротации рекламы. Так родилась наша рекламная сеть. Она быстро выросла в крупную баннерную сеть, ориентированную исключительно на рекламу онлайн-игр и околоигровых ресурсов. Сегодня мы хотим поделиться своими наблюдениями и опытом. Надеемся, что материал будет полезным молодым командам, но что-то интересное смогу почерпнуть и опытные коллеги.
Материал посвящен следующим темам:
Сначала стоит пройтись по анализу и переработке трафика, потому что прежде чем добывать трафик, надо понимать, какой именно трафик нам нужен. И сколько он должен стоить.
В 2007, чтобы оптимизировать рекламу наших игр, был сделан свой движок для ротации рекламы. Так родилась наша рекламная сеть. Она быстро выросла в крупную баннерную сеть, ориентированную исключительно на рекламу онлайн-игр и околоигровых ресурсов. Сегодня мы хотим поделиться своими наблюдениями и опытом. Надеемся, что материал будет полезным молодым командам, но что-то интересное смогу почерпнуть и опытные коллеги.
Материал посвящен следующим темам:
- переработка и анализ трафика;
- методы добычи трафика;
- инструменты оптимизации добычи трафика.
Сначала стоит пройтись по анализу и переработке трафика, потому что прежде чем добывать трафик, надо понимать, какой именно трафик нам нужен. И сколько он должен стоить.
+71
2ГИС +1: данные и функции в обмен на аудиторию
2 min
7.6K2ГИС Онлайн пополняется новыми функциями: начиная с сегодняшнего дня, стало возможным покупать билеты в кино и записываться в различные организации прямо из нашего справочника. Появлением этих функций мы обязаны сервисам «Рамблер-Касса» и «Таймлайнер». Прямо сейчас мы ищем новых партнеров. Мы предлагаем нашу аудиторию, которая составляет более 12 миллионов человек, интересным сервисам.
+21
API 2ГИС: 8 новых возможностей API карт и справочника
3 min
8.7KМы рады сообщить, что не сидим на месте и продолжаем улучшать наш API: с момента предыдущей публикации в нем появилось аж 8 новых возможностей!
Давайте рассмотрим их подробнее:
Исходный код демо-клиента позволяет разработчику, использующему API 2ГИС, увидеть, как он работает, смоделировать какой угодно use case и вообще, получше узнать возможности API карт и справочника 2ГИС. Собственно, демо-клиент — это небольшое веб-приложение, написанное на Yii PHP Framework. Подробности о функциональных возможностях и инструкция по использованию размещены в документации.
Мы рекомендуем использовать форму обратной связи при каждом использовании API справочника. Она пригодится для того, чтобы информация о каких-либо неточностях справочника или карты попадала сразу в 2ГИС, а не к партнеру, использующему API. Таким образом, «фидбек» будет попадать сразу в нужные руки и не создавать лишней путаницы. А нам это поможет оперативно обновлять контент, чтобы делать его ещё точнее.
Ознакомиться с документацией и посмотреть форму в действии можно, нажав сюда.
Давайте рассмотрим их подробнее:
API справочника
Исходный код демо-клиента опубликован на Github
Исходный код демо-клиента позволяет разработчику, использующему API 2ГИС, увидеть, как он работает, смоделировать какой угодно use case и вообще, получше узнать возможности API карт и справочника 2ГИС. Собственно, демо-клиент — это небольшое веб-приложение, написанное на Yii PHP Framework. Подробности о функциональных возможностях и инструкция по использованию размещены в документации.
Форма обратной связи
Мы рекомендуем использовать форму обратной связи при каждом использовании API справочника. Она пригодится для того, чтобы информация о каких-либо неточностях справочника или карты попадала сразу в 2ГИС, а не к партнеру, использующему API. Таким образом, «фидбек» будет попадать сразу в нужные руки и не создавать лишней путаницы. А нам это поможет оперативно обновлять контент, чтобы делать его ещё точнее.
Ознакомиться с документацией и посмотреть форму в действии можно, нажав сюда.
+22
Обновления API 2ГИС: статические карты, переработанные маркер и балун, улучшения документации и скорости работы
2 min
6.3KВозможно, вам уже доводилось слышать об API 2ГИС, но даже если нет, то не беда. Ведь в этом посте мы рассмотрим все обновления API за последние пару месяцев.
+18
2ГИС API. Новые организации каждый день-2
2 min
7.6KКак мы уже однажды писали, API 2ГИС переходит на ежедневное обновление. Но если раньше это затрагивало лишь Новосибирск, то теперь список городов пополнили Москва и Екатеринбург. И это только начало – в будущем на ежедневное обновление будут переведены и остальные города, но в первую очередь, те, в которых работает сервис отзывов Фламп.
Разумеется, это отразится на всех продуктах, работающих на API 2ГИС, включая как наши собственные Фламп и онлайн-версию 2ГИС, так и партнерские проекты. А это означает, что узнав об открытии нового заведения, его незамедлительно можно найти в 2ГИС Онлайн, сервисе отзывов Фламп и множестве других онлайн-ресурсов.
Разумеется, это отразится на всех продуктах, работающих на API 2ГИС, включая как наши собственные Фламп и онлайн-версию 2ГИС, так и партнерские проекты. А это означает, что узнав об открытии нового заведения, его незамедлительно можно найти в 2ГИС Онлайн, сервисе отзывов Фламп и множестве других онлайн-ресурсов.
+19
2ГИС запускает API карт
2 min
13KВслед за API справочника 2ГИС мы рады представить бета-версию API карт. Теперь любой сайт может бесплатно использовать не только точные и актуальные данные по 1,2 млн. организаций России, но и настолько же качественные карты.
Карты 2ГИС охватывают 140 городов и свыше 4000 населённых пунктов с детализацией до заборов, киосков, внутриквартальных проездов. Над актуальностью и полнотой данных в 2ГИС работает более 700 сотрудников, карты обновляются каждый месяц (а данные уже каждый день).
Функционально API предлагает разработчикам необходимый набор методов для работы с картой. Мы не планируем вводить какую-либо плату за использование API карт, а для начала работы не требуется получение ключа.
Карты 2ГИС охватывают 140 городов и свыше 4000 населённых пунктов с детализацией до заборов, киосков, внутриквартальных проездов. Над актуальностью и полнотой данных в 2ГИС работает более 700 сотрудников, карты обновляются каждый месяц (а данные уже каждый день).
Функционально API предлагает разработчикам необходимый набор методов для работы с картой. Мы не планируем вводить какую-либо плату за использование API карт, а для начала работы не требуется получение ключа.
+61
2ГИС API. Новые организации каждый день
2 min
8.2KС декабря 2011 г. продукт API 2ГИС стал обновляться ежедневно. Например, если организация открылась в понедельник, уже во вторник данные о ней могут появиться в нашем справочнике. Это касается всех онлайн-продуктов на базе API: Фламп, Онлайн-версия 2ГИС и партнерские проекты. Поэтому теперь узнать адрес нового ресторана или написать отзыв о нем можно буквально на следующий день после открытия, когда информацию об этом зафиксируют наши специалисты.
+38
Open Source-расширения для yii от команд 2ГИС
3 min
19K В прошлый раз мы рассказали о слоистой архитектуре во фреймворке yii, а сейчас хотим поделиться кодом.
В своей работе мы активно используем open source-решения и поэтому решили поделиться собственными разработками, которые могут быть полезны сообществу. Сегодня это расширения для, наверное, лучшего в мире PHP-фреймворка yii:
В своей работе мы активно используем open source-решения и поэтому решили поделиться собственными разработками, которые могут быть полезны сообществу. Сегодня это расширения для, наверное, лучшего в мире PHP-фреймворка yii:
- DGSphinxSearch
- AMQP(RabbitMQ)
- MQLogRouter
- DGPinbaLogRoute
- DGApiClient
+75
Новости API 2ГИС: геокодирование, улучшения поиска и множество мелочей
2 min
8.8KДва месяца назад мы рассказали о запуске справочного API 2ГИС. За это время мы получили сотни заявок на партнёрства, и многие из проектов уже запустились. Прежде всего это городские порталы, но есть и довольно необычные примеры: от IPTV-приставок до сервисов SMS-информирования. Кроме этого, сам продукт значительно подрос в функциональном плане.
+29
Слоистая архитектура на основе фреймворка yii
8 min
28KПредставим себе компанию, которая реализует целый ряд собственных продуктов — как для внешних пользователей, так и для внутренних. Скорее всего, каждый продукт не сможет существовать по отдельности, как сферический конь в вакууме, а в какой-то степени будет интегрирован с другими. В итоге все они вместе образуют некий слой взаимосвязанных между собой и при этом самостоятельно развивающихся организмов. И скорее всего, их развитие осуществляется совершенно разными командами.
Хорошие примеры такой среды — это Яндекс (поиск, Директ, карты, почта, вертикальные и внутренние сервисы) или Google. Понятно, что у перечисленных гигантов технологии в каждом продукте свои, но если взять компанию поменьше и работающую в более узкой предметной области, то можно предположить, что веб-продукты будут выполнены на одних технологиях (языках программирования, фреймворках и.т.д).
Именно об опыте в организации архитектуры всей линейки продуктов у такой компании я и хочу рассказать.
+40
Поиск проезда на общественном транспорте в мобильном 2ГИС
1 min
16KНа сегодняшний день мобильная версия 2ГИС — это справочник по более чем 1 000 000 организаций России и детальная 3D-карта с указанием этажности зданий, внутриквартальных проездов, киосков и заборов. А теперь к этому списку добавился поиск проезда на общественном транспорте.
+44
2ГИС запускает API с данными о 1 000 000 организаций и возможностью заработать
2 min
16K2ГИС, как вы наверняка знаете, — это электронный справочник по 129 городам России и Украины. У нас более 8 млн пользователей и всегда актуальные данные. Сейчас в 2ГИС более 1 млн
POI.
Теперь любой разработчик сайта, мобильного или социального приложения может их использовать совершенно бесплатно через справочное API 2ГИС.
POI.
Теперь любой разработчик сайта, мобильного или социального приложения может их использовать совершенно бесплатно через справочное API 2ГИС.
+90
Чек-лист вёрстки. Что можно отдавать клиенту, а что надо переделывать
20 min
315KВы PM. Как узнать – готова ли вёрстка к реальному использованию?
Вы заказчик. Как убедиться, что работа выполнена качественно?
Как оценить качество вёрстки?
Когда я стал тим-лидом, а позже PM, передо мной стала задача проверять вёрстку наших проектов. Нужно было выработать формальные, легкопроверяемые критерии, соответствие кода которым, должно было давать некую гарантию, что не будет факапов и ни клиент, ни программеры не сказажут потом “WTF?”.
Клиенту неважно насколько красив ваш код, но ему важен результат. Качественный код нужен фирме, т.к. он надёжней и в будущем его будет легче поддерживать.
Требования должны были быть такие, что соблюсти их легче, создавая качественную вёрстку, а не говнокод. Я составлял такой чек-лист в течении полутора лет. За последние полгода в него не добавилось ничего. Значит самое главное учтено.
Итак что же это за список?
Краткая версия теперь доступна на html5checklist.com (github), где можно вносить pull-request'ы.
История обновлений:
Вы заказчик. Как убедиться, что работа выполнена качественно?
Как оценить качество вёрстки?
Когда я стал тим-лидом, а позже PM, передо мной стала задача проверять вёрстку наших проектов. Нужно было выработать формальные, легкопроверяемые критерии, соответствие кода которым, должно было давать некую гарантию, что не будет факапов и ни клиент, ни программеры не сказажут потом “WTF?”.
Клиенту неважно насколько красив ваш код, но ему важен результат. Качественный код нужен фирме, т.к. он надёжней и в будущем его будет легче поддерживать.
Требования должны были быть такие, что соблюсти их легче, создавая качественную вёрстку, а не говнокод. Я составлял такой чек-лист в течении полутора лет. За последние полгода в него не добавилось ничего. Значит самое главное учтено.
Итак что же это за список?
Краткая версия теперь доступна на html5checklist.com (github), где можно вносить pull-request'ы.
История обновлений:
- 2015/08/11: Актуализировал рекомендации по оптимизации скорости загрузки. Добавил требование поддержки Retina. Дополнил «19. Мелочи» требованием что изображения должны масштабироваться в зависимости от размера окна.
- 2015/08/10: актуализирован список исключений для CSSLint
- 2015/07/29: актуализирован пункт №13 «плохо»/«хорошо»
- 2015/04/08: добавлено требование использования препроцессоров и рекомендация использования систем сборки
- 2013/04/25: добавлены анализаторами качества кода: CSSLint и JSHint, указан сайт подбора css font stack (спасибо @fliptheweb), мелкие уточнения (работу интерактивных элементов страницы, что не пропадает фон на высоких разрешениях, не должно быть пустых презентационных блоков, при проверках контента — пробовать удалять заголовки, менять местами блоки)
- 2013/04/24: добавил пункт об минимизации каскада (БЭМ-техники, MCSS, SMACSS), необходимости вписывания в экран моб. устройства, заменил ссылку на проверочный текст отображения стандартного html на код с normalize.css, поправил пример где в рекомендации встречался длинный каскад, упомянул про Opera на Presto и новый уровень семантики — в именах классов BEM.
- 2012/04/12: отсортировал пункты проверки в порядке важности, выделил главные, дополнил статью подробностями
- 2011/12/07: дополнил согласно доклада на WSD Минск'2011.
- 2011/07/19: добавлено про повышение надёжности вёрстки благодаря html5-тэгам, про необходимость favicon/apple-touch-icon, отсутствие багов при ресайзе textarea
- 2011/06/15: добавил пояснения какие ошибки валидации допустимы, рассказал про отсутствие официальной кнопки «HTML5 Valid» и про официальное лого HTML5 на сайте.
+301
Этап подготовки проекта в теории
12 min
53KВ данной статье рассмотрены теоретические основы важнейшего этапа в управлении проектами – именно его подготовки. Это должно быть интересно как новичкам в таком непростом деле, как менеджмент проектов, так и начинающим стартаперам, и возможно, опытным менеджерам.
Что же такое проект?
Что же такое проект?
+52
Information
- Rating
- Does not participate
- Location
- Новосибирск, Новосибирская обл., Россия
- Works in
- Date of birth
- Registered
- Activity