Ответы пользователя по тегу Программирование
  • Как распознать изменение области на странице сайта?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Для Хрома есть расширения
    https://chrome.google.com/webstore/detail/visualpi...
    https://chrome.google.com/webstore/detail/page-mon...
    https://chrome.google.com/webstore/detail/distill-...
    и наверное есть другие.

    Работоспособность не проверял, но заявлено, что у последних двух можно поставить интервал проверок 5 секунд
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Я вижу такой путь: 1) свой open-source проект → 2) свой платный продукт → 3) свой бизнес.

    1) Создание своих собственных инструментов для решения типовых повседневных задач — это сложнее и интереснее, чем просто делать таски. Так можно дополнительно прокачать себя в теории, сохранить свой опыт в виде готовых решений и сократить будущие трудозатраты на скучную рутинную работу.

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

    3) Если будете чувствовать себя достаточно уверенно, можно начинать свой full-time бизнес. Может быть ваш платный продукт будет развиваться стремительно и потребует 100% вашего времени. Может быть вы даже решите уйти в оффлайн-бизнес. Но опыт, полученный на предыдущих этапах, поможет.

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

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Про GitHub.

    1) Любой проект, даже самый маленький начинаю в новом репозитории. Потому что:
    - мало ли что из него вырастет,
    - код в Гитхабе это бэкап, не засерается место в Дропбоксе или других облаках,
    - мгновенный поиск по коду в репозитории, актуально когда проект уже достаточно большой,
    - легче спросить совета у коллег или показать проблему, когда исходники можно посмотреть онлайн,
    - проект удобно хоронить, если он заглох, или закинуть в портфолио, если он клевый.

    2) Создал себе на Гитхабе две дополнительные организации внутри своего аккаунта.
    - «paulradzkov-forks» — для форков чужих проектов.
    - «paulradzkov-heaven» — кладбище для старых проектов, куда перемещаются все неактуальные проекты.
    Эти две дополнительные организации позволяют очистить основной аккаунт от мусора. В нем теперь только несколько актуальных проектов, в которых легко ориентироваться.

    3) Перемещаю все старые проекты из Дропбокса на Гитхаб в «paulradzkov-heaven». Проектов много, это долго, но освободилось уже несколько гигов (т.к. там кроме кода psd-исходники, архивы с инсталляторами и прочее). Место в облаках заканчивается, а на Гитхабе — резиновое.
    Это кладбище уже пригодилось, когда у меня попросили поискать исходники проекта, над которым я работал 3 или 4 года назад, а я через минуту ответил им ссылкой на нужный репозиторий. Не пришлось никуда лезть, распаковывать, искать, запаковывать, отправлять почтой или закачивать в облако.
    Повторюсь, что на Гитхабе классный поиск по исходникам: если нужно посмотреть, как что-то сделал в старом проекте, но не помнишь в каком — можно довольно быстро найти искомое без возни с архивами.

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

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Меня неожиданно и приятно удивил Dropbox Paper. Там есть Markdown, подсветка кода, to do lists с галочками.
    Для черновиков очень подходит: автосохранение, доступ даже с мобильного, не нужно задумываться о коммитах, минималистичный интерфейс как у meduim, возможность поделиться документом и обсудить.

    https://paper.dropbox.com/

    Ну а потом для финальной публикации, вычитки и поддержки — gitbook или что-то своё.
    Ответ написан
    1 комментарий