• Кто может посоветовать веб-приложение для организации работы команды фрилансеров?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Не нужно ничего устанавливать, есть суперские решения:
    Лучший из платных: https://basecamp.com/
    Лучший из бесплатных: https://trello.com/
    Ответ написан
  • Как оценить работу штатного SEO-шника?

    XXX
    @XXX
    Решение где-то рядом
    Сид Барретт Оплата должна быть за работу, премия уже по результатам работы. Штрафы тут не нужны, если Вас не устроят результаты, можете просто лишить премии или урезать ее.

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

    Попросите его каждый месяц проводить аналитику позиций сайта, с развернутыми комментариями что делалось чтобы получить рост и из-за чего где-то пошел спад, что он будет делать чтобы остановить проседание и перейти к росту позиций. Какие мероприятия он планирует на следующий месяц и что уже сделано за месяц прошедший. Какие цели в продвижении видит сотрудник, как скоро они могут быть достигнуты, какими методами и средствами.
    Ответ написан
  • Как вы начинаете вёрстку сайта?

    torrie
    @torrie
    Всё знаю, всё умею
    В первую очередь делаю сброс css-стилей.
    Затем делаю вёрстку общих блоков - просто структура из div'ов с нужными ширинами, высотами согласно макету, залитых разными цветами. Стараюсь все div'ы(когда что-то в строчку) делать inline-block'ами. Получается цветная такая структура будущего сайта. Каркас готов.
    NDrl9VkCyDvemP.jpg

    Начинаю углубляться в каждый блок - располагать в нём нужные элементы. В зависимости от сложности их расположения делаю какие-то блоки position:relative, но чаще всего всё упирается просто в отступы.
    Ответ написан
  • С чего начинать проектировать приложение?

    Jeiwan
    @Jeiwan
    Сначала нужно расписать функционал приложения по пунктам: составить список тех функций, которые будут у приложения. Далеко в будущее заходить не надо, так как планы могут поменяться.
    Потом взять те пункты, без которых приложение не состоится, самые минимальные и базовые вещи, и сделать их. Например, для магазина это: витрина товаров, возможность заказать товар, указав адрес доставки. Корзина и регистрация на этом этапе не обязательны, так как магазин может работать и без них. А без витрины и возможности заказать товар не может. После реализации этих базовых функций уже можно накручивать функционал дальше.
    Суть в том, что на каждом этапе у тебя должно быть законченное, рабочее приложение. Разница между этапами — степень проработки деталей функционала приложения. Это метод прогрессивного джипега :) Или agile.
    Чтобы понять, с чего начать, нужно посмотреть на приложение глазами пользователя: пользователь заходит на сайт, видит витрину товаров, видит описание у товара, цену, другие параметры, кнопку купить и т. д. То есть нужно реализовывать сценарии поведения пользователя. Можно даже acceptance-тесты накатать — помогает собрать мысли.
    Ответ написан
  • Уроки по разработке на Android

    @KuratnikDmitry
    чтобы писать под 4.0 — 4.3, сначала нужно изучить api 1-14 уровня, а потом 15-17.

    developer.android.com/training/index.html

    на русском и для новичков startandroid.ru/ru/
    Ответ написан