будни

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

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

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

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

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

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

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

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

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

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

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

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

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

Только что записывал подводки для нового эпизода, который выйдет завтра. Не сказать о войне — невозможно. Сказать «война» — нельзя — подставлю команду, она вся в Москве.

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

А тут нужно назвать происходящее как-то, кроме, как «идёт война». И сделать это элегантно и уверенно. Не выходит такой цветочек.

Вчера власти заблокировали Дождь и Эхо Москвы. Эхо прекратило вещание. 30 лет канал работал, только во время путча 1991 его выключали (когда было лебединое озеро по телеку), и вот вчера выключили. А сегодня заблокировали The Village! Господи, The Village! Деградация полная.

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

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

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

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

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

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

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

Спасибо.

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

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

Ребята в чате вспоминают свой опыт корпоративов и накидывают очень крутые варианты. Вот такой от Игоря, например:

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

Провели поверхностный анализ и поняли, что речь не о тупом алгоритме, в котором «читал Медузу — лови ещё пачку статьей Медузы». Во всяком случае (по данным GA), процент «новых пользователей» пришедших из suggestions равен среднему проценту «новых пользователей» на сайте.

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

Нейросети. Магия.