Блог Алексея Скуратова

Скептецизм дизайнера о работе, книгах, коде и it

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

Наличие бэкапа сэкономит кучу времени при восстановлении в одну команду, когда что-то где-то поломается моими же руками.

Как делать бэкап

Бэкап делается через команду

dd if=/dev/disk2  of=raspberrypi-backup.img

if — откуда берется собирается образ (обязательно пишется через /dev/)
of — куда (образ сохранится в корне пользовательской директории)

Правильный номер диска можно посмотреть через дисковую утилиту, там где пишется «Device».

Например на скриншоте видно disk2s1. Но это не совсем правильный путь, об этом я пишу ниже.

Что может пойти не так:

Permission denied

Если терминал говорит об отказе доступа, тогда пишем команду через sudo

sudo dd if=/dev/disk2  of=raspberrypi-backup.img

Resource busy

Если терминал выдал это сообщение, значит нужно размонтировать флешку, но не вынимать ее и повторить команду. Тогда бэкап будет произведен.

В дисковой утилите виден не тот образ флешки

Если в дисковой утилите вы видете образ с малым весом, например 46mb, значит отображается отдельный раздел, а не вся флешка.

Находясь в дисковой утилите перейдите в режим отображения всех девайсов:
View → Show All Devices (⌘+2)

Как развернуть бэкап обратно на флешку

sudo dd if=raspberrypi-backup.img of=/dev/disk2
22 июня 2020, 8:44

Настройка новой Mac OS

Этот совет пригодится всем тем, у кого не сработала миграция и переезд программ на новый макбук пришлось делать руками, как это было у меня с mbp16«. Программисты и системные администраторы уже давно побороли эту боль с помощью разных пакетных менеджеров и я предлагаю перенять этот опыт.

За основу брал Homebrew. Потому что для работы с ним не нужно обладать сверх знаниями и еще мне подсказали инструкцию. Вся работа протекает с терминалом и отнимет не больше 10 минут. Остальное время программы будут скачиваться и устанавливаться сами.

Установка программ рутинная задача, отнимающая кучу времени: Зайди на сайт → Скачай образ → Открой его → Скопируй программу → Удали образ. Повтори n-раз, пока не установишь все что нужно.

Подготовка к работе с Homebrew

Сначала установим xcode. Без него Brew не будут работать.

sudo xcode-select --install

Ставим Brew как пишут на офф сайте:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Ставим расширение Cask, которое будет устанавливать программы.

brew tap caskroom/cask

Ставим программы

Теперь самый сок, вбиваем команду со списком нужных программ и идем пить чай.

brew cask install \
    alfred \
    caffeine \
    keka \
    appcleaner \    
    google-chrome \
    firefox \
    brave-browser \
    telegram \
    slack \
    skype \
    WhatsApp \
    Transmit \
    dropbox \
    transmission \
    tunnelblick \
    LINA\
    vlc \
    VOX \
    steam \
    figma \
    sketch \
    ImageOptim \
    visual-studio-code \
    sublime-text \
    iterm2 \

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


По теме:
Github для дизайнера

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

Сотрудничество

Сейчас стало абсолютно нормально обсуждать начало сотрудничества даже не через неделю-две, а через месяц. Я не знаю с чем это связано, но тенденция сохраняется как на отечественных фриланс биржах, так и на зарубежных, например Upwork. Поэтому, в какой-то момент перестаешь расстраиваться, если не получаешь фидбека при отправке предложения своей кандидатуры в течение 7 дней.

Спрос на услуги

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

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

Медийность

Медийность помогает в спросе, поэтому она необходима. Часть заказов непременно прийдет через сарафанное радио. Какая-то доля этих сарафанов будет идти из прошлого круга общения, одноклассников, однокурсников, старых знакомых и тех с кем когда либо разделял какие-то интересы. Все эти люди возможно не знают или ошибаются — чем именно вы занимаетесь. Более того, даже если они знают какие услуги вы предоставляете, скорее всего не смогут объяснить суть вашей деятельности потенциальным клиентам среди их знакомых. Да и зачем объяснять, когда можно сказать «Кажется у меня есть знакомый, который занимается чем-то подобным, посмотри вон там его работы»

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

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

Так вот, я вижу следующие варианты:

  1. Поднимать ценник и меньше работать, чтобы компенсировать понижение уровня дохода и по сути таким образом оплачивать медийную часть работы;
  2. Делегировать часть работы на других и заниматься более высокоуровневым управлением проекта;
  3. Браться за проекты в которых ты выступаешь в роли руководителя, для повышения качества работ или налаживания процессов;
  4. Делегировать медийную деятельность.

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

Ctrl + ↓ Ранее