Бизнес лидеров: как устроена работа агентства Notamedia

Автор: admin от 19-12-2013, 12:00, посмотрело: 1423

Привет, Хабр! В течение последних месяцев мы провели рейд по офисам ведущих digital-агентств и собрали серию максимально подробных интервью с руководителями этих компаний. Сегодня мы открываем серию «Бизнес лидеров digital-рынка» с рассказа об агентстве Notamedia.

Полную версию интервью Сергея Оселедько можно прочитать на Руварде, а специально для Хабра я подготовил ряд своих собственных комментариев по итогам беседы — для наиболее интересным вопросах организации жизни Ноты.

Бизнес лидеров: как устроена работа агентства Notamedia


Начнем с наиболее важных показателей/досье Нотамедии:


  • Год основания: 2004

  • Штат: 80+ (Москва + продакшн в Краснодаре).

  • Технологии: 1C-Битрикс, UMI.

  • Оборот за 2013: 130 млн. руб.

  • Количество проектов за 2013: 70 .

  • Количество ключевых постоянных клиентов: 20.

  • Количество входящих обращений в месяц: 100.

  • Количество тикетов в поддержке за 2013: 5000.

Категория: Программирование » Веб-разработка

 

Как развернуть систему контроля версий (VCS) без командной строки

Автор: admin от 19-12-2013, 11:05, посмотрело: 2373

Как развернуть систему контроля версий (VCS) без командной строки
Так как наша команда программистов ведет разработку сразу несколько проектов, довольно быстро возникла необходимость в системе контроля версий.

Естественно, поиски были начаты с изучения Хабра — и привели к неожиданному результату. Несмотря на то, что системы контроля версий появились ещё в 1986 году, большинство туториалов по работе с современными системами контроля версий оказались неполными и сильно завязанными на работу с командной строкой.

Мы ничего не имеем против командной строки в целом, но в нашей небольшой команде разработчиков (4 человека) фанатов работы с командной строкой нет :).

Почему мы считаем, что работа с командной строкой неэффективна?


  • Трата времени на ввод данных. Набивать команды намного дольше, чем кликать мышкой.

  • Трата времени на обучение. Изучение нового синтаксиса в эпоху понятных интерфейсов однозначно дольше, чем обучение графическому интерфейсу.

  • Вероятность ошибки. Ошибиться при вводе данных через командную строку легче (человеческий фактор никто не отменял).

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


  • К сожалению, нам не удалось найти полноценного русскоязычного мануала по работе с современными системами контроля версий. Собрав информацию из разных статей и англоязычных видео на YouTube, мы решили сделать своё собственное руководство, которое:


  • Будет пошаговой инструкций (по ней же будут работать наши программисты).

  • Будет работать от начала и до конца (то есть по ней вы получите небольшой, но законченный результат — работающую распределенную систему контроля версий).

  • Будет работать с использованием только графических интерфейсов (причины см. выше).
  • Категория: Программирование » Веб-разработка

     

    Проектируем макет корпоративного сайта

    Автор: admin от 19-12-2013, 09:10, посмотрело: 1632

    Проектируем макет корпоративного сайта

    Привет, Хабраюзер! В интернете полно статей на тему, каким должен быть идеальный дизайн сайта, много примеров уже отрисованных макетов, но почти никогда ты не увидишь, как именно этот макет рисовался, какие правки переносил и насколько изначально был далек от финального варианта. Сегодня я приглашаю тебя разобрать процесс отрисовки главной страницы корпоративного сайта фирмы, с нуля. Мы рассмотрим 13 промежуточных вариантов, предшествовавших финальной версии главной страницы и подробно разберем все вводимые в макеты изменения.
    Поехали!

    Категория: Программирование » Веб-разработка

     

    .vimrc для фронтендера

    Автор: admin от 19-12-2013, 08:15, посмотрело: 676

    Привет, я занимаюсь фронтенд разработкой, и как-то так сложилось, что в своей повседневной работе активно использую vim.

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

    Под катом я опишу основные фишки конфига. Vim использую в связке c iTerm и темой solarized, но конфиг с минимальными изменениями подходит для любого терминала и любой темы. Из-за подробного описания каждой опции он будет очень полезен для тех, кто по каким-то причинам решил перейти на вим недавно.

    Как ни странно — в статье много картинок ;)

    Категория: Программирование » Веб-разработка

     

    Маленькая хитрость — большие возможности. Оптимизация ключевых слов

    Автор: admin от 19-12-2013, 06:15, посмотрело: 1590

    Предыстория. Вчера Apple прислал мне письмо счастья о том, что моя программа нарушает авторские права одной компании. Конекретно — я использую их торговую марку. Само собой я тут же начал разбираться что да как и обнаружил зарегистрированную торговую марку в списке моих ключевых слов для приложения. Оказалась она там, благодаря сервису подсказки ключевых слов SensorTower. Данный ключевик был мне горячо рекомендован, по соотношению генерируемый трафик / легкость попадания в топ. В топ то я попал, но вон оно как все обернулось. А дальнейшее развитие событий привело меня к осознанию одной интересной особенности App Store о которой я и хочу вам рассказать.
    Маленькая хитрость — большие возможности. Оптимизация ключевых слов

    Категория: Программирование » Веб-разработка

     

    Обновлённая мобильная афиша для детей и родителей, справочник с геолокацией для iOS

    Автор: admin от 19-12-2013, 05:55, посмотрело: 2239

    KidsReview.ru выпустил новую версию своего бесплатного мобильного приложения для iOS – единственной специализированной детской афиши и справочника на русском языке. К 18 городам России и Украины (Санкт-Петербург, Москва, Владивосток, Екатеринбург, Казань, Калининград, Киев, Краснодарский край, Нижний Новгород, Новосибирск, Одесса, Ростов-на-Дону, Пермь, Петрозаводск, Самара, Томск, Хабаровск, Челябинск) теперь добавился регион «Мир».

    Категория: Программирование » Веб-разработка

     

    Invisible.js — одни модели и на клиенте и на сервере

    Автор: admin от 18-12-2013, 14:10, посмотрело: 627

    Invisible.js — библиотека, позволяющая использовать одни и те же модели данных как на клиенте, так и на сервере. На сервере работает поверх express.js на клиент отдается через browserify.

    Что есть:

    • возможность один раз описать модель (включая типизацию и валидацию) и использовать ее на клиенте и на сервере,

    • связь с MongoDb (при записи на сервере — объект пишется сразу в базу, при записи на клиете, используется RESTful API, автоматически созданное на сервере),

    • хуки на изменение данных (события бегают туда-сюда через socket.io).

    Категория: Программирование » Веб-разработка

     

    Очень интересный ролик про StarlingJS+Sublime+COLT

    Автор: admin от 18-12-2013, 12:50, посмотрело: 2115

    Наш друг из Македонии сделал игру на StarlingJS (Canvas), аналогичную показанную Bret Victor в его легендарной презентации.
    Плюс, в ролике он показывает преимущества программирования с livecoding, «умные автокомплиты» и кейсы в Sublime Text.

    http://habrahabr.ru/post/206522/#habracut

    Категория: Программирование » Веб-разработка

     

    Состоялся релиз Piwik 2.0

    Автор: admin от 18-12-2013, 12:40, посмотрело: 671

    Состоялся релиз Piwik 2.0

    Отличная новость для вебмастеров и владельцев сайтов. Вчера вышел релиз веб-аналитики Piwik под версией 2.0 — свободной альтернативы Google Analytics.

    Категория: Программирование » Веб-разработка

     

    Обзор литературы прочитанной за два года

    Автор: admin от 18-12-2013, 10:35, посмотрело: 1975

    Привет Хабра! Когда я только начинал заниматься веб-разработкой, то даже не мог представить, сколько литературы нужно прочесть и какой объем знаний получить, чтобы стать нормальным специалистом. Кроме того, сфера постоянно меняется, и знания устаревают.

    Обзор литературы прочитанной за два года Для меня проблема заключалась в том, что я не люблю читать и чтение расцениваю исключительно как неизбежную работу, которую необходимо проделать, чтобы добыть материал из печатного вида. Но так получилось, что для повышения своей квалификации читать приходится. Я установил для себя норму — одна книга в месяц. С одной стороны, это мало, с другой, — много (если действительно придерживаться плана). Ну и раз уж мне приходится читать в принудительном порядке, это должно давать какую-либо выгоду. Каждая книга — это мучение, и я не вижу смысла тратить время на литературу, которая мне ничего не даст после. Поэтому каждый раз, попадая в книжный и держа в руках очередную книгу, я задаю себе вопрос: «А зачем?! Какой толк от этих кусков бумаги?! Что я вообще тут делаю?!». Чтобы вы не тратили время на книги, которые мне кажутся бесполезными, я решил написать небольшой обзор прочитанной за два года литературы и прочих найденных источников знаний. Весь материал ниже так или иначе связан с веб-разработкой и различными её аспектами. Ниже описаны только те книги, которые я прочитал. Те книги, которые «не осилил»/не дочитал (например, про NodeJS и пару фреймворков) не привожу.

    Категория: Программирование » Веб-разработка