Size: a a a

Золото Бородача

2017 May 14
Золото Бородача
Первая запись, и сразу же начнем с небольшого негатива: я закрываю публичную часть проекта школы Controlio, где я брал себе под крыло перспективных падаванов по NodeJS и Swift. Напомню, что началось все с двух команд по три человека: по команде на язык программирования.

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

С нами уже осталось два человека под iOS и, скорее всего, останется еще два человека под NodeJS. Я очень благодарен всем, кто принимали участие в проекте, особенно тем, кто остались и сейчас. Проект продолжит существовать и дальше, но публичное освещение аспектов обучения будет открываться эксклюзивно на этом канале. Да и мой контент будет публиковаться эксклюзивно на этом канале теперь.

И да, с командой мы практикуем спринты по две недели, но мой личный спринт — одна неделя. Оттого и обновления Controlio 1-2 раза в неделю.
источник
Золото Бородача
источник
Золото Бородача
Я обещал рассказать вам о том, как мне удалось провести две самые продуктивные недели моей жизни, если запись в вк наберет 100 лайков — что же, сотня уже там; время выполнять обещание.

Продуктивность — от слова "продукт", измеряется результатами. Поэтому для повышения собственной продуктивности я отобрал для себя самые простые KPI, которые нужно было измерить. Оказалось, что можно просто выбрать самые необходимые таски по проекту — в моем случае, это Controlio — и постараться выполнить как можно больше задач. Это должно, в итоге, привести к более быстрому релизу новой версии приложения. Помните, что продуктивность — это результаты, а не процесс работы; поэтому очень осторожно выбирайте, что считаете своим KPI. Правильный выбор метрики позволит вам сконцентрированно работать над ней.

Что я сделал, чтобы выполнять больше тасков? Ничего заумного: в этот раз я не использовал ни помодоро, ни фитнес-мячи, не пил смузики и не тыкал в планшетики. Я начал работать с 9 до 5 над Controlio — в прямом смысле слова, с обедом на час в середине дня. Я, не отвлекаясь ни на что, писал код с 9 до 5, две недели. После 5 мозг уже просто ничего не соображал и я начинал свой отдых. И так каждый день, кроме выходных. Все-таки, в наемном труде есть что-то такое сильно продуманное.

Проблемы работы круглые сутки над своим проектом очень простые — раздробленность времени и расфокусировка. Попробуйте поработать над продуктом по-старинке: с 9 до 5. Поверьте, результаты вы увидите уже в конце первой недели. Oldschool is still cool.
источник
Золото Бородача
Мнение: самое плохое, что может сделать начинающий программист — это зарыться в одной технологии. Очень сложно сразу же начать с самого востребованного на рынке ЯП. Поэтому стоит диверсифицировать свои знания, так же, как и свой капитал. Отличный специалист выстраивается, подобно букве Т: знаком с множеством технологий и сфер (горизонтальная черта), эксперт в нескольких (вертикальная черта).
источник
Золото Бородача
Поговорим о том, как нужно отдыхать после работы. У меня, лично, есть два типа отдыха: продуктивный и не продуктивный. Продуктивный — почитать книгу, съездить на шашлыки, встретиться с друзьями; не продуктивный — поиграть в видеоигры, посидеть на ютабчике, на 9геге. После первого типа отдыха чувствуешь удовлетворение, после второго — усталость, пустоту и обиду.

И как бы ни был непродуктивный отдых плох, иногда все равно приятно просто отключить мозг и поддаться деградации. Главное — это не вопить себя за это; но хвалить, когда прокрастинация побеждена, даже в малой битве — ведь это начало войны.
источник
2017 May 15
Золото Бородача
источник
Золото Бородача
Вот уже которую неделю я закрываю таски по Controlio в trello и заметил одну очень интересную вещь: большинство задач уже решено и доступно в open source. Уже лет 5-10 как не стоит бояться делать собственный продукт.

Перенесемся в 2005 год, эра PHP и год создания Facebook. Марку было сложно: ничего не было под рукой, тучу всего приходилось писать ручками. Возвращаемся в 2017: на каждую задачу есть простой в использовании модуль. У вас больше нет отмазки не делать свой продукт. Повторяю: запустить свой проект сегодня совсем не сложно.

Вот подумал я прикрутить в Controlio авторизацию через Facebook — как думаете, сколько времени я потратил? Разбирался в OAuth 2, в протоколах шифрования, в отображении окошка логина? Нет! Я потратил 15 минут на серверный метод и еще 10 минут на интеграцию в iOS. Конечно, во всем этом я разобрался давным давно, но ничего я напрямую не касался.

Или вот захотел я прикрутить создание картинок-превьюшек поменьше, чтобы не жрать трафик пользователей. Пришлось ли мне париться с процессингом картинок и алгоритмами? Нет! Amazon все уже сделал за меня — мне просто нужно было включить и настроить лямбды.

И так везде — весь свой стартап можно построить на сторонних сервисах с минимальным количеством знаний программирования. Что там сказать — aviasales изначально строился основателем на Wordpress, понимаете?

Желающий найдет дорогу, у лузеров одни отмазки. Для вас уже все готово: когда запускаетесь?
источник
2017 May 16
Золото Бородача
Я большой кусок прошлого года провёл в Кремниевой Долине и задумал поделиться с вами причинами подобного поступка и впечатлениями от места когда-то великой золотой лихорадки. Изначально, конечно, был я там по делам личным, но и обстановку свою нужно было сменить кардинально — засиделся я в Канаде. Частенько нужно брать и полностью менять окружение — иначе глаза замыливаются, а новых людей, которым можно присесть на уши с вашим проектом, становится все меньше.

Вкратце: Сан-Франциско, Окленд мне не особо понравились. В первом слишком много людей и холодно, во втором нет чувства привычной мне канадской безопасности. Очень клево в Пало Альто и Беркли — в первом тепло и мало людей, во втором просто зашибенная архитектура района.

Но вот, что меня поразило прямо в сердце: количество предпринимателей на квадратный метр зашкаливает! Приведу пример, дабы не быть голословным.

Сидел я в старбаксе, кодил свои проекты, никого не трогал, и тут мужчина в самом расцвете сил просит меня посмотреть за его вещами, пока он отходит по делам причинным. Я соглашаюсь, он уходит, возвращается, и спрашивает: "А ты программист?" Я гордо отвечаю: "Да" (хотя гордиться тут и нечем). Разговорились, поболтали на разные темы, оказалось, что он с командой года два назад выиграл конкурс от Google на самый эффективный автомобиль и получил $5kk (пруф: https://en.m.wikipedia.org/wiki/The_Very_Light_Car). Они как-раз работали над системой инфраструктуры в автомобилях, я мог бы быть полезен. Обменялись контактами и разошлись.

Но вот что мне особо запомнилось: он поднял довольно интересную тему. Ему нравилось работать с приезжими из других стран людьми, так как они — люди, которые умеют добиваться. Они же добились переезда в Штаты своими силами? А в команде таких эмигрантов можно и горы свернуть.

Путешествуйте больше — это по-настоящему расширяет кругозор. А в Кремниевую Долину я ещё вернусь. Там клево.
источник
2017 May 17
Золото Бородача
У меня очень простая политическая позиция: любое политическое высказывание должно иметь за собой доказательную базу. Если доказательной базы нет — то это простое мнение, верить этому нельзя.

Если кто-то говорит, что он (или она) — патриот, вместе попробуйте спеть гимн России (выучить стоит, хотя бы для подобных ситуаций). Зуб даю — большинство после четвёртой строчки сольётся. При том, не важно, оппозиционер человек или провластный. Если сказал, что патриот — гимн знать обязан.

В Канаде на первом курсе есть обязательный предмет, где на парах учат задавать вопросы обо всем и развивают критическое мышление — заставляют все проверять, приводят примеры, казалось бы, верных утверждений, которые оказываются на проверку ложными. Эх, в российские бы вузы такое завезли!
источник
2017 May 18
Золото Бородача
Помните, я говорил, что для вас уже все готово? Теперь вы можете выучить Kotlin для разработки под Android — и вы уже знаете Swift для разработки под iOS; и наоборот. Я очень рад, что Google ушли от старой Java в сторону более прогрессивного языка. Пруф: nilhcem.com/swift-is-like-kotlin.

А если вы захотите начать разбираться в нейронных сетях, заплатите $20 на Udemy и просмотрите любой курс. R и Python тоже довольно прогрессивны, а практически все библиотеки для нейронок на них понятны любому, кто прослушал первый курс высшей математики. Я вот в универе забил на первый курс математики — но после прочел на Kindle весь учебник, по которому занимались первые два курса, за пару недель — там все крайне понятно. Не стесняйтесь развиваться, полчаса в день читайте техническую литературу.
источник
2017 May 20
Золото Бородача
источник
Золото Бородача
Один из проектов дошёл до 100 апвоутов на продакт ханте. И полгода не прошло. Oh, wait 🤔

Напомню, что у нас есть уютный чатик, где мы с вами можем пообщаться — @borodutcher.
источник
Золото Бородача
Внезапно, но, достигнув отметки в 100 апвоутов на yet another product на PH, канал тоже набрал 100 человек! Спасибо вам за поддержку, постараюсь постить почаще контент получше. Иду праздновать, ведь в Канаде Long Weekend — в понедельник выходной.

Но да, "праздновать" — это я так называю три дня интеграции превью ссылок в контролио 😂🎉🚀

Давайте проверим, кто подписан: М, Ж или не определились?
источник
Золото Бородача
источник
Золото Бородача
Переслано от Nikita Kolmogorov
источник
Золото Бородача
golden_borodutch
Переслано от Nikita Kolmogorov
ребята день оказался полным на события в поэтому простите что слишком много сообщений присылаю. Войси бот который я сделал научился распознавать видео сообщения в телеграмме и вот как в не самое популярное время выглядят логи
источник
2017 May 21
Золото Бородача
Сегодня на подкасте с @Heliongames обсуждали много разных тем, но особо интересной для меня оказалась тема инноваций в сервисах, которые мы используем в ядре продукта.

Простое правило: если кто-то — Telegram, Apple, Google — представляют новую технологию, из кожи вон вылезьте, но как можно скорее интегрируйте ее в свой проект. Большинство сервисов предоставляют различные беты для разработчиков до вывода функционала в боевой режим — пользуйтесь этим! Сегодня я потратил около 8 часов на разработку, но я полностью интегрировал в @voicybot и распознавание видео сообщений, и оплату, и подхват локали пользователя без необходимости выбирать язык — самые новые фишки Телеграма.

Зачем стоит инвестировать свое время (или время своих разработчиков) в подобную, казалось бы, скукоту? Зачем гнаться за трендами? Все просто: в первые недели появления технологий практически никто не успевает их внедрить. Да-да, по той же причине, почему в вашем iOS приложении еще нет 3D touch — shame on you! Это позволяет “хайпануть немножечко”. Знакомый мой вывел в App Store стикер-пак по тематике своего приложения, как только это стало доступно в iMessages. Apple, не долго думая, зафичерили его на следующие 2 недели, что привело более 100 000 дополнительных установок основного приложения!

Что выберете вы: работать над функционалом, который возможно когда-то понадобится вашим пользователям или запрыгнуть на стремительно уходящий поезд и удвоить базу юзеров?
источник
2017 May 22
Золото Бородача
источник
Золото Бородача
Дочитал сегодня произведение Гончарова "Обломов". Самое, что ни на есть, доказательство утверждения “всему свое время”. Да, для 1859 года, возможно, произведение было сильно актуально — автор обнажает консерваторский подход помещичества и исход продолжения той же государственной политики. Но в 2017 году, в отличие от произведений Гоголя, злободневность, очевидно, растеряна.

Для тех, кто, как и я, пропустил мимо эту книгу в школе, слегка расскажу сюжет (осторожно, спойлеры): жил помещик, Обломов; да жил не в своем поместье, а в Питере. В поместье все шло худо-бедно, но главный герой получал свои деньги с него стабильно. Были у него друг-мошенник (мерзкий тип, как половина гендиров девшопов в СНГ) и друг-немец (крутой мужик, логичный). Не делал Обломов абсолютным счетом ничего. Вспоминал постоянно детство свое, затевал дела — но ничего так и не доводил до завершения. Тут к нему и приезжает с визитом Штольц (друг-немец): видит, в каком состоянии Обломов (как Картман в серии Южного Парка про WoW), и решает его из этой пучины вывести. Думают уехать заграницу, да Штольц уезжает один — Обломов, как обычно, всех обламывает и в последний момент на месте топчется (фигурально говоря).

До этого Штольц знакомит Обломова с Ольгой — и тут начинается кромешная скукота. Они влюбляются друг в друга (Обломов и Ольга, не Обломов и Штольц) и 40% книги посвящено тому, как же им сложно скрывать эти чувства от родни Ольги. Тут я просто не выдержал и положил книгу на полочку на пару месяцев. Вернувшись с новыми силами, я начал практиковать скорочтение на этом произведении. Практически половина из 350 страниц посвящена вот таким диалогам:

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

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

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

В это время, в Париже Штольц встречает Ольгу, у них крутится роман — еще процентов 5 книги мы видим следующий диалог:

— Ольга, здаров
— Штольц, хаю хай
— Ольга, давай проводить больше времени вместе, ты чет выглядишь убого
— Штольц, ок
— Ольга, ты норм, но, черт его знает, любишь ли ты меня
— Штольц, ты тож ничего, но я тип любила Обломова и считаю своим долгом теперь только его любовь хранить
— Ольга, Обломов? Не смеши мои тапки, я лолирую. Дай его письмо читануть
— Штольц, держите
— Ольга, так он тут пишет: это была ошибка — тогда все ок, можете меня любить
— Штольц, ну ок, люблю вас
источник
Золото Бородача
Тут они женятся за кадром. Штольц приезжает в Обломову, расправляется с мошенниками, едет в усадьбу Обломова, там все поправляет (Штольц экс махина, ага). Обломову все больше нравится хозяйка дома. Штольц приезжает назад, говорит, что женился на Ольге и скоро дети пойдут. Обломов, вроде как, рад.

Спустя время Ольга такая: “Го к Обломову, че там у него?”. А Штольц такой: “Да нафига, любишь что ли его еще?” А Ольга такая: “Да не, ты чо, он ж толстый”. А Штольц: “Ну ок, погнали”. Приезжают, а Обломов женился на той хозяйке, ребенка родили, назвали Андреем в честь Штольца. Штольц видит, как хреново живется Обломову, но тому норм — тот в достатке. В итоге Штольц и Ольга уезжают.

Через некоторое время Обломова хватает удар и он умирает, жулики и воры снова заполоняют дом, сына Обломова забирает к себе Штольц на воспитание. Гуляет Штольц по Питеру с друганом-писателем, встречают бомжика, узнают Захара (бывшего лакея Обломова), приглашают домой одеться, пригреться и все такое. Писака спрашивает немца (начало анекдота прям), мол, что произошло с Обломовым? А Штольц шуткует: “Обломовщина”. Занавес, всем смеяться.

Так что же можно вынести из этой книги? Хорошая фраза была у Штольца: “…сама жизнь и труд есть цель жизни, а не женщина” — типа “работай над своим успехом, а женщина (или женщины — кому как удобно) появится. В остальном, я потратил слишком много времени на похождения (и полежания) слабого духом гражданина. А, ну и еще львиную долю времени потратил на всякие сюси-пуси, на всякое “я тебя люблю, а, нет, не люблю, а, нет, люблю” и наблюдал за постепенной дегенерацией личности. А Штольц красавчик — и на имении Обломова заработал, и тян забрал, и живет себе припеваюче. У вас есть время? Читаните лучше пару глав из “МВП” от Амирана Сардарова — там вам больше советов дадут нормальных, переставайте страдать по женщинам. Женщины любят уверенных в себе самцов, а не нерешительных мальчиков.
источник