Vova Rozhkov

Vova Rozhkov

Бутафорское волшебство квест-комнат

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

Мои карьерные ошибки—долго засиживаться на одном месте

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

ІТ или не ІТ компания?

Мой старый босс мне говорил такие слова: "надо работать в компании, кешфлоу которой завязан на программный продукт. В банках деньги зарабатывают те кто впаривают кредиты а не те кто делают бэкоффис систему. В банках программист это человек второго сорта, после собственно банкира. Поэтому в банки не ходи". Была ли это ловкая манипуляция чтобы я не ушел в люксофт на проект ubs или действительно правда—...

Жора. Aftermath.

Спасибо всем кто читал, советовал и ругал Жору. Хочу прояснить несколько моментов. По какой-то причине у многих читателей сложилось впечатление что мы едва ли не спонсируем Жору и тянем его на закорках. Это не так. Наша помощь сводится к: постричь раз в месяц-другой, дать немного корма для собаки, поговорить по телефону несколько раз в неделю. Денег Жоре мы не даем уже очень-очень давно. Он должен нам...

daliy rozhok №4: Жора

Дайджест канала @daily_rozhok [https://t.me/daily_rozhok]. На этой неделе я рассказываю про Жору — моего товарища который имеет все шансы стать бездомным. Как становятся бомжами. Жора [https://www.rozhkov.me/daily/how-to-become-homeless-1/] — интро. Знакомимся с Жорой. Как становятся бомжами. Такси [https://www.rozhkov.me/daily/how-to-become-homeless-2/] — Жора пытается заработать деньги в такси. Как становятся бомжами. Деньги и подарки [https://www.rozhkov.me/daily/how-to-become-homeless-3/...

Как становятся бомжами. Помощь

С Жорой мы познакомились более 10 лет назад через нашу подругу которая нашла его на сайте знакомств. Нам тогда нужна была автопомощь и передержка для животных и Жора часто помогал. Мы подкидывали ему денег за это, но сами понимаете. Жора не считает нужным просто так помогать. Например если девушка будет тащить тяжелый пакет в машину то он даже пальцем не пошевелит чтобы помочь. Если ему прямо...

Как становятся бомжами. Лень

Однажды мы провожали Жору от нас — садили на автобус. Едет он от вокзала до трои, интервал — раз в час. Когда подходили к остановке то увидели там ожидающий автобус. "Жора, бегом на автобус!" "Та неее, это ж напрягаться надо, я устал". "Жора, тебе час до следующего ждать!" "Та нее, я тут посижу нормально, чего утруждаться". Это не шутка. И...

Сложности текстовой коммуникации

Пяток лет назад я попал на серию статей Егора Бугаенко об организации работы в распределённой команде. Одной из ключевых особенностей этой системы был запрет на любые коммуникации вне гитхаб тикетов [https://www.yegor256.com/2014/04/17/how-xdsd-is-different.html#no-informal-communications] . Проблема потерянных пакетов, отсутствия документации и незафиксированных договорённостей мне очень знакома. Позже эту же идею, поощрение структурированного текстового общения я увидел в блогах малоизвестной...

Как становятся бомжами. Деньги и подарки

Жора—широкая душа и любит делать другим подарки. Однажды он познакомился на сайтах знакомств с какой-то шмарой из Одессы. Спустя некоторое время он уже мчался на своей обосранной птицами вишнёвой девятке с ржавым капотом и полным багажником хлама в Южную Пальмиру. С собой он вез презенты: измеритель давления и бутылочку дорогого вискаря. Шмара с удовольствием приняла дары, но в общении отказала—ведь у нее уже есть...

Как становятся бомжами. Такси.

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

Как я деплоймент скрипты на JS писал

В одном из стартапов где я работал, я полностью занимался инфраструктурой. Вначале вся наша микросервисная история деплоилась на Elastic Beanstalk, потом решили переехать на ECS. Для CI/CD зарядили Jenkins и кучу баш-скриптов, осталось научиться деплоить это в прод. Я взялся за эту задачу и зачем-то решил что все деплоймент скрипты у меня будут на JS. Ну как зачем. Я думал что сделаю полноценную ChatOps систему...

Как становятся бомжами. Жора

Есть у меня один эпичный товарищ. Знакомьтесь—Жора, 30 лет, коренной киевлянин. Эту неделю я посвящаю Жоре. У Жоры было достаточно сложное детство. Отец алкоголик, мать повесилась когда Жоре было ~5 лет. Воспитание взяли на себя бабушка и дедушка—работники метрополитена. Пропустим детство и перейдем сразу к взрослому периоду. В наследство Жоре достались: однушка на трое, небольшая дача в немеше, вишневая девятка, половина хаты на венике,...

Веб-скрапинг. Инструменты

Для скрапинга можно использовать всё что угодно. Вам нужно лишь сделать запрос, получить содержимое и дальше его разобрать. Теоретически, скрапинг можно делать на bash + какой-то программой для работы с xml. Библиотеки для работы с сетью и парсинга html есть во всех языках. Можете брать любой. Однако скрапинг помимо собственно запроса и обработки включает еще кучу всяких вещей. Вам нужно ходить по ссылкам и желательно делать это...

Веб-скрапинг

Интернет—бездонный океан информации. Часто она не структурирована и требует подготовки, чтобы быть полезной. Множество продуктов строят свою бизнес-модель на сборе и обработке данных. Веб-скрапинг—это автоматизированный сбор информации с сайтов и других источников: публичных API, файлов с данными и так далее. Скрапинг нужен везде и всегда. Первый раз я столкнулся с этим в 2010, когда мы были совладельцами маленькой сети зоомагазинов и нужно было искать...

Мудрости из интернета, «7 takeaways on how to do things», «Here what I learned»

Читая твиттер или рассылки часто попадаю на всякие списки людей которые что-то там прочитали или сделали и вот они пишут уроки, которые извлекли. Напоминаю себе, что чтение такого рода материалов это то же самое что и productivity porn, где люди рассказывают как классно они организовали свои дела в определённой программе или по определённой методике. Чтение материалов вроде "15 ключевых характеристик для технического кофаундера" не...

Оновлення бібліотек на проектах

"Rotting software" це серйозна проблема. Вибухове зростання індустрії генерує таке ж зростання кількості інструментів розробки та пришвидшує старіння існуючих рішень. В 2015 для розробки стартапа ми взяли мікросервіси та Spring Cloud Netflix [https://spring.io/projects/spring-cloud-netflix]. До 2017 половину з цього стеку сам Netflix перевів у maintenance режим, а деякі рішення просто задепрекейтив у себе та залишив напризволяще. Ми ще не встигли вийти...