будни

Открываю юрлицо в Латвии, вдобавок к нашему ООО «Федя и Самат».

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

А вот открытие счета в местном банке, кажется, займет недели 2 — даже запись на подачу анкеты по видеосвязи — и та доступна только через неделю и никаких платежей в/из России.

То ли дело Revolut Business — открыли счет буквально за 15 минут 💪

150 лет назад я бы сослался на Библию или Коран, а вчера объяснял налоговому консультанту, какая нам с Федей нужна услуга, следующим образом: «смотрел ‘во все тяжкие’? — да, конечно! — мне нужен Сол Гудман. Причём Гудман-юрист уже есть, теперь нужен Гудман-бухгалтер/налоговик.»

Культурный код — сильно упрощает коммуникацию.

P.S. Бухгалтерию от Тинькова и Кнопки пробовали — не понравились. Сейчас будем тестить еще одних, если окажутся классные — поделюсь. Буду благодарен рекомендациям.

Сделал сегодня рассылку писем про пресейл токенов на сотни потенциальных инвесторов.

Плохо протестировал, в результате в письма пролезли svg иконки (не отображаются в desktop gmail), ну ладно, это ещё пофиксил рерайтом на сервере. Потом выяснилось, что отправитель не тот, которого считают правильным большАя часть команды. Вишенка на торте - в одном из шаблонов захардкожена подпись, так что для части писем подпись отправителя не та, что нужно. Полный провал.

Так долго не мог доделать задачу (интеграция для флоу по ссылкам, мерж и очистка списков получателей), что желание выкатить все как можно скорее пересилило профессионализм.

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

Филипп Бахтин и Максим Никаноров – создатели русского журнала Esquire и детского лагеря «Камчатка» – делают новый онлайн проект для детей про творчество и современное искусство. Мы с Федей помогаем с технологиями. Для создания прототипа и теста на живых детях нам нужен программист на месяц-полтора с перспективой (если тесты пройдут удачно) работы на постоянной основе.

Подробнее:

Ко мне пришли создатели русского Esquire и лагеря «Камчатка» с предложением оцифровать их методы развития творчества.

Под нашим чутким «мы охренеем это прогать», ребята ужали хотелки до MVP. Он состоит из 4 страничек, каждая из которых позволяет загрузить картинки/видео, подергать пару рычажков и на выходе дает видео-файл — результат, который можно загрузить в соцсети.

Я думаю, что прототип можно собрать за пару недель на html/js, ffmpeg и изоленте, а чтобы довести до ума UX страниц и параметры видео — ещё 4-5 недель. Я бы сам сделал прототип, но ещё один проект, в котором нужно что-то делать руками, в нас с Федей сейчас точно не влезет, так что от сердца отрываю.

Мы хотим уложиться в 250 тысяч рублей за MVP. Если гипотеза подтвердится и люди залипнут (есть несколько тысяч соратников, готовых протестировать MVP) — можно будет развивать продукт дальше. Инвестиции на это есть.

Более подробные описания поведения страничек — по запросу. Пишите мне в личку или на почту s@samat.me. Если мы не знакомы — скиньте пару своих проектов. Идеально, если в них вы имели дело с генерацией видео из других видео и картинок.

Да, этот пост — тоже хвастовство. Но проект реально классный и программист на самом деле нужен.

Перевёл сегодня интерфейс одного проекта с одного языка на другой с помощью Google Cloud Translation API.

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

Я попробовал несколько разных систем машинного перевода для этой задачи, самая хорошая - Google Translate. Она даже теги span и переменные в фигурных скобках не корёжит, переводит только тексты. Учитывая бесплатные полмиллиона символов перевода - даже с настройкой биллинга не придётся заморачиваться, скорее всего. Регистрируетесь в Google Cloud Platform, пишете небольшой питоновский скрипт и вперёд. Можете взять мой за основу.

Конечно, локализация (l10n) и интернационализация (i18n) проекта (разница между ними) — гораздо больше, чем просто перевод; а даже организация перевода для большого проекта с несколькими переводчиками — то ещё развлечение. Но это тема для гораздо более длинного поста.

Мы работаем удаленно, асинхронно. Вот в первый раз собрались все вместе в Москве.

Я предложил поехать на недельку в Суздаль — отдохнуть и пообщаться в неформальной обстановке. Федя ответил, что это ад интроверта и давай лучше снимем хороший офис в Москве и там дружно уткнемся в экраны и молча поработаем рядом. Так и сделали.

А ещё мы обедаем и ужинаем вместе! (На фото не все)

Если вы программист, скажите пожалуйста: какой бы корпоратив выбрали вы?

Суздаль: насыщенное общение35%
Москва: поработать рядом15%
Что-то среднее25%
Я не программист, хочу посмотреть результат25%
4 200 ответов

Я чувствую разорванность.

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

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

Я на себе, на своей семье чувствую отзвуки не то что второй мировой, а ещё Гражданской войны. Зачем затевать новую? Нам что, заняться нечем?

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

И вот опять неопределенность: та ли эта ситуация, в которой нужно просто принять свою беспомощность перед лицом насильника (стихии, бога)? Или та, в которой взять ответственность — это значит признать ошибку, вину (какую?) и что-то поменять в своем поведении?

Вопросов больше, чем ответов. Одно я знаю точно. Мне очень-очень жаль, что моя страна, Россия, начала войну с Украиной. И я всей душой желаю, что покалечится как можно меньше людей и что моя страна закончит эту войну как можно скорее. Я не понимаю, что лично я могу сделать в такой ситуации и буду благодарен помощи разобраться.

Спасибо.

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

На нашей стороне сделать ничего нельзя, только ждать, пока починят.