Автор: Денис Матаков

  • Зачем нужны системы контроля версий и какую выбрать?

    Зачем нужны системы контроля версий и какую выбрать?

    Чтобы при очередной правке не поломать сайт, были придуманы специальные системы, которые следят за изменениями файлов и позволяют вернуть время вспять. Попутно также решается проблема работы двух и более разработчиков над одним проектом — они могут работать параллельно и не мешать друг другу, а когда настанет время внедрения, их работа будет автоматически (если повезет) или с помощью главного разработчика объединена.

    Я всегда пользовался Mercurial (HG) для контроля версий. Она просто ставится, у нее легкие запоминающиеся команды и разобраться в ней очень просто. К ней также есть много приложений-визуализаторов, которые показывают изменения, ветки, коммиты и прочие радости не в виде командной строки, а в пользовательском графическом интерфейсе. И в целом технология меня устраивает, но ведь все почему-то вокруг меня уходят из Mercurial в его конкурента — Git. Сегодня я решил, что не должно это пройти мимо меня, и начал изучать что к чему. По факту, конечно, это такая система контроля версий, просто к ней прикручено гораздо больше интересных сервисов, а для визуализации процесса разработки уже и программа-то не нужна — все делают специализированные онлайн-сервисы, например GitLab. Схема работы строится следующим образом: на сервере инициируется репозиторий, потом он клонируется на gitlab и эта связь постоянна. Разработчики не получают доступ к серверу! Они могут скопировать сайт с gitlab к себе на сервер, провести доработку, оттестировать ее и отправить на gitlab обратно. И оттуда уже доработка пойдет в бой, на главный сервер. На мой взгляд, это очень удобно и практично с точки зрения безопасности бизнеса — сервер всегда в руках бизнеса, любую доработку можно откатить, если все пошло совсем не так. Главное не забывать делать резервные копии баз данных.

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

    Невероятно правильный подход. Получается, что порог входа в системы контроля версий значительно снижается. Все-таки нужно признать, что Mercurial изучить чуточку сложнее, во многом из-за страшного вида документации на десятки страниц, где для старта нужно всего 2-3 команды, как на скриншоте выше.

  • А ещё мы выгуливаем собак (Роберт Хайнлайн)

    А ещё мы выгуливаем собак (Роберт Хайнлайн)

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

    Рассказ хорош тем, что показывает невероятно хитрый подход к найму людей, которые нечувствительны к деньгам. Заинтриговал? Рекомендую прочитать. А ещё они выгуливают собак!

  • Круговые тренировки

    Круговые тренировки

    После того, как я достиг поставленной цели, взяв больше 100 килограмм во всех базовых упражнениях, я решил, что пора заняться выносливостью. Последние две тренировки были весьма продуктивны! Круговая тренировка — это серия упражнений без перерыва, от 3 до 6, в зависимости от интенсивности. 

    Например, одним из упражнений сегодня была следующая серия: жим 50 кг 20 раз, спина на кроссовере 20 раз и 20 отжиманий. В общем, акция «все по 20». И таких 4 подхода с минимальным отдыхом (конечно, под минимальным тут имеется ввиду попытка отдышаться и сбросить пульс хотя бы до 100). Очень продуктивно, думаю, завтра я ещё вспомню эту тренировку. 

    Моя тренировка начинается в 9, а до меня, в 8, занимается жена и сын:


    Всем спорта!

  • Скотный двор (Джордж Оруэлл)

    Скотный двор (Джордж Оруэлл)

    Удивительная книга, показывающая становление околокоммунистической системы взаимоотношений внутри послереволюционного скотного двора. Насколько точно Оруэлл описывает все этапы становления культа личности, неравного равноправия коммунистического и не только общества. После 1984, конечно, знаешь, что ожидать от автора, но все равно восхищаюсь. Рекомендую прочитать.

  • Мы вам перезвоним

    Мы вам перезвоним

    Мы вам перезвоним

    Так говорят ваши будущие потерянные клиенты. И не перезванивают. Единственный способ заставить их перезвонить — звонить самостоятельно. На каждую сделку всегда должна быть открытая задача с определенным сроком «Связаться с клиентом». Конечно, сделать это просто и быстро можно только в CRM. На примере своего бизнеса я убедился, что это работает с невероятной эффективностью. Мы получили ощутимый рост продаж и значительную вовлеченность клиента в процесс, ведь мы не просто перезванивали, мы точно знали все предыдущие договоренности, под рукой были все письма и звонки прошлых периодов. Очень жаль, что так серьезно мы взялись за внедрение CRM только сейчас.

  • Продавец обуви (Фил Найт)

    Продавец обуви (Фил Найт)

    Прямо сейчас читаю автобиографию Фила Найта, основателя Найк. Вот это действительно интересная книга! Читается, скорее, как приключенческий детектив, где молодой парень исполняет свою мечту, попутно расследуя, а что это вообще за мечта. 


    Не оторваться, очень интересно. Думаю, завтра уже дочитаю. Рекомендую авансом!

    Отдельное спасибо Издательству ЭКСМО за предоставленный на рецензию экземпляр. 

  • Маркетинг Дракулы (Игорь Козуля)

    Маркетинг Дракулы (Игорь Козуля)

    Благодаря издательству Эксмо, приславшему мне несколько книг на рецензию, я познакомился с Маркетингом Дракулы. Сразу должен предупредить — книга совсем не про маркетинг. Почти все бизнес-примеры в ней довольно слабые. Я бы сказал, что книга ориентирована на общее развитие и понимание, какими страхами обладает современное общество. 


    А вот делать выводы из этих фобий лучше самому читателю. На самом деле, при остром уме, находишь как минимум 10 идей в книге, которые могут пригодиться в своём реальном бизнесе. 


    Вот конкретно этот пример от Ричарда Брэнсона я считаю довольно вдохновляющим. А понятие Фиофобия считаю забавным для русского уха. 


    Или вот это, даже писать неловко:


    Время прочтения 1,5 часа. 

  • Визы в Латвию

    Визы в Латвию

    Сегодня наша семья получила визы в Латвию, впервые в составе трех человек! А значит очень скоро мы поедем в автомобильное путешествие и будем добавлять в инстаграмы красивые счастливые фото.

    Мы в Риге уже бывали, очень красивый старый город, много вывесок со всех времен и на всех языках:

    Приятно посмотреть! У нас такое мало где сохранилось:

    Конечно, место съемок Шерлока Холмса:

    В общем, очень рад, что мы еще раз посетим Балтику, там очень красиво. И весело!

  • Семейный календарь

    Семейный календарь

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

    Мы с женой нашли отличное решение этой проблемы — мы используем общий календарь в iCloud на маке, айфоне и, что самое удобное, на часах. В повседневной жизни я привык смотреть на часы, чтобы вспомнить, что там еще сегодня со мной произойдет. Когда дело доходит до записи нового события, я сразу вижу, что в это время я занят или свободен. Или вообще смогу что-то по пути сделать. А когда я за рулем, говорю по громкой связи и договариваюсь о какой-то встрече, жена тут же проверяет, свободно ли время и добавляет событие у себя в телефоне. И оно приходит во все удобные для нас места! Вот пример из жизни, где представлены только общие для нас события:

    Это очень удобный трюк в семейной жизни. Рекомендую.

  • Лучшая программа для просмотра банковских выписок

    Лучшая программа для просмотра банковских выписок

    Управление выпиской с расчетного счета, используя средства, которые предоставляет банк, крайне затруднительно. Часто банк дает выгрузить только за определенный период, а если у вас несколько расчетных счетов в разных банках, то будет очень непросто найти нужную информацию в разных системах.

    Вот тут на помощь приходит Контур.Эльба. С первого взгляда кажется, что это программа для сдачи отчетности. Да, это она умеет. Но самое интересное — это то, как с ее помощью можно управлять любым периодом выписки, начиная с самого начала бизнеса и по всем счетам. Недавно мне нужно было найти старую платежку за 2014 год, и достаточно было вспомнить, что в назначении платежа было слово «возврат»: я сразу получил результат и проверил сам себя.

    А если у вас расчетный счет от банка Тинькофф, то синхронизация выписки вообще происходит автоматически. Самые старые записи датируются 2010 годом, когда я открыл ИП, вот я пополняю свой счет, чтобы начать деятельность:

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