будни

Слушайте новый эпизод подкаста, в котором мы с Федей подводим итоги почти 4 лет нашего бизнеса и рассказываем, как устроена внутренняя кухня бутиковой студии разработки сегодня: Apple, Google, Яндекс, Spotify, Castbox, Overcast, веб-версия.

В начале 2020 года мы с Федей начали общее дело.

Сначала консультировали бизнесы как опытные технические директора: помогали улучшить существующую разработку и запускали новые крутые команды.

Позже собрали свою команду и теперь оказываем услуги бутикового аутсорса. Не просто программируем что попросят, а выступаем техническим партнером — помогаем «докрутить» и запустить идею цифрового продукта как основателям, так и крупным компаниям.

В марте 20го мы выпустили специальный эпизод подкаста, где крутой юрист помог нам с Федей составить партнерское соглашение.

В новом эпизоде подводим итоги 4 лет и делимся внутренней кухней.

Кстати, мы ищем клиентов!

Про страх начать 🙈

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

Стоило начать писать отчет, как он уже готов. Это заняло меньше получаса.

Я бы с удовольствием обменял 90% школьной программы на курсы прикладной психологии.

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

Криптоэквайринги — посредники, которые берут на себя обменные курсы, взаимодействие с блокчейном и прочие криптовалютные детали. С точки зрения пользователя и даже программиста — всё как с обычными карточными эквайрингами:

1. При попытке заплатить, наш сайт редиректит пользователя на страницу эквайринга с параметрами;

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

3. После успешного перевода, эквайринг редиректит человека на наш колбек URL, мы идем на бэк эквайринга, убеждаемся что всё ок и предоставляем услугу.

Есть схемы, при которых криптовалюта попадает на ваш кошелек практически мгновенно: оплата происходит на смарт-контакт, который пересылает комиссию создателям сервиса, а остальную сумму — вам. В таком режиме теоретически нет никакого взаимодействия с государством и никаких санкций-ограничений.

Некоторые провайдеры позволяют выводить доходы на обычный банковский счет, в этом случае действуют все стандартные процедуры KYC/AML.

Я нашел двух русских провайдеров и двух зарубежных:

1. CryptoCloud — судя по документации, самые большие и взрослые русские;

2. Bitbanker — тут моя сестренка работала, хорошая техподдержка; API;

Регистрация у обоих буквально в два клика, через имейл и телегу, никаких KYC AML. Рано или поздно это прикроют, но пока можно пользоваться.

Зарубежные сервисы:

3. Coinbase Commerce — эквайринг от одного из главных криптовалютных сервисов, самые красивые, API;

4. AdvCash Merchants — сервис формально из Белиза, но активный в СНГ, API.

Имейте в виду, что в России по закону платежи в крипте принимать запрещено.

Upd: дорогой Владислав накидал в чате типовых криптоэквайреров: whitepay, binance pay, b2binpay, coingate. Учтите, что у них всех KYC/AML как у взрослых.

Начнём с простого: почему дейтинг, почему Pure?

Знакомства и общение - самая интересная мне область приложения технологий. Здесь сильные эмоции; мы создаём среду, влияем на поведение людей, на их жизни. Я люблю книги (Bookmate), мне интересны медиа (Медуза) и я начал ценить видеоигры (RAWG), но дейтинг, общение - самый 🔥

Pure сегодня - сотни тысяч пользователей в приложениях под iOS, Android и в вебе. Распределенная продуктовая команда из более чем дюжины толковых специалистов. Есть куда приложить мои умения. При этом Pure - не корпорация как Badoo или Одноклассники с ВК. Не в обиду сказано, вы крутые, просто хочется другого.

Ну и самое важное для меня - создатель Pure и его продакт, Рома Сидоренко. Во первых, он мне очень нравится. Во вторых, у Ромы сильные те стороны, которых мне не хватает и которым я хочу научиться. Рома классно спрашивает по договорённостям, делегирует, использует рацио там, где я ударяюсь в эмоции и крутой продакт ❤

Антон перенес бэкенд-тесты с дженкинса (и стейджинг-тачки) на модный circleci. Время тестирования у нас сократилось с 47 до 10 (!) минут. Тачки, вроде, обычные — 2CPU/4GB, а работает всё быстро. Приятно.

1500 минут в месяц бесплатные, один платный контейнер в месяц стоит 50$ и снимает это ограничение. Обратите внимание, докер-кеши стоят ещё 40$ (они как раз меняют прайсинг и ещё не объявили об этом), но их довольно просто настроить самим.

Очень хочется рассказать, как мы делаем продажу токенов в RAWG и про криптовалютную историю в целом, но это work in progress и поэтому рассказывать страшно. Придётся признаться, как я откладываю простые задачи на недели (потому что не до конца понимаю, что хочу сделать и не могу понять, что нужно всё быстро обсуждать) и not getting shit done. Стыдно! Набираюсь храбрости.

Поэтому поделюсь пока обалденной статьей про программирование времени и время в целом https://zachholman.com/talk/utc-is-enough-for-everyone-right (отдельно обратите внимание на десктоп-верстку)

«Вот, например, Американское Самоа - группа островов рядом с линией переноса дат. Вначале это был один часовой пояс. Потом восточным Самуитянам (Самуацам?) надоело, что большинство их торговых партнеров (Китай, Австралия, Новая Зеландия) уже отдыхают в субботу, в то время как у них всё ещё рабочая пятница и они приняли закон о переходе на Восточно-Самуанский часовой пояс в 2009 году. Теперь у этого острова время отличается от соседей, находящихся в 100 километрах на 24 часа. Но не всегда. Восточно-Самуанский часовой пояс использует летнее время, а остальные соседи — нет. Так что часть времени разница составляет 25 часов. Ах да, не стоит забывать, что всё это в реальности произошло не 2009 году, как записано во всех документах, а в 2010 — до этого помешали землятресение и цунами. Ну и вишенка на тортик: всё это — повторение истории 1892 года со знаком минус, когда их основным торговым партнером были Соединенные Штаты...». И если вы сейчас смеетесь над островитянами — вспомните, что происходило в России всего 7 лет назад.

Таблица разницы во времени в разных городах США (1857)

Небольшое субботнее чтение о том, как мы сделали интерактивную карту хрущевок, которые собираются снести власти Москвы.
Внутри скрейпинг сайтов, геокодирование и Яндекс.Карты. «Пара часов жизни компьютерщиков в новостном медиа».
https://dev.meduza.io/как-мы-полюбили-хрущевки-d46018b9c021

Вчера разбирали кейсы про разработку с продактами в школе wannabe и я понял, что это одна из вещей, которую я люблю больше всего: помогать продактам (дизайнерам, владельцам бизнеса) выстраивать отношения с разработкой, отвечать на вопросы продактов про разработку.

Если вы продакт, дизайнер или основатель бизнеса и у вас есть вопросы про разработку или трудности с разработкой — пишите, буду рад помочь! @samatg

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