HTTP Response 418 #УкрТґ 🇺🇦
136 subscribers
618 photos
86 videos
6 files
350 links
PHP, web, memes, jokes, Ukraine, charity, war, ADHD (ICD-10: F90.0), ASD (ICD-10: F84.5), Asperger syndrome, volunteering, human rights. LGBT-frendly.

Contact:
@setnemo
Download Telegram
🎉 Первая сотня пользователей @CurrencyUA_bot 🎉
Forwarded from шило на мыло
Forwarded from ОГо!
Мне кажется важным, уметь отличать панику от осмысленных действий. Те, кто считают паникой разумные рекомендации - беспечны и это представляет социальную угрозу.

Возможно вам пригодятся те шаги, которые предприняла наша компания в этих условиях, которые формализовал для вас Алексей Дубилет.

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

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

1. Для команд разработки, менеджеров и других подразделений были организованы удаленные рабочие места - сотрудники могут подключаться к рабочим программам и ресурсам удаленно через VPN с двойной аутентификацией, не компрометируя безопасность системы.

2. Все встречи и совещания мы проводим с помощью инструмента для видеоконференции Zoom. У нас много распределенных команд, поэтому у нас уже есть опыт как делать подобные встречи максимально продуктивными.

3. Весь операционный и контактный центр также перейдет на удаленный режим работы. Мы уже делали подобные эксперименты и отправляли целыми подразделениями людей работать из дому (еще до всей паники с вирусом). Научились работать без проседания продуктивности, поэтому клиенты не почувствуют изменений в скорости и качестве обслуживания.

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

5. Внутри компании создан оперативный штаб для мониторинга ситуации в Украине и здоровья наших сотрудников. Были заключены договора с несколькими больницами, чтобы в случае если нашему сотруднику или члену его семьи будет плохо - они будут отправлены на мед.обследование за счет компании.

6. Проконсультировались с врачами. Готовим список рекомендаций для сотрудников как оставаться здоровыми и минимизировать риски заражения себя и своих близких.

Отдельно замечу, что никаких других изменений в работе monobank не планируется.

Надеемся, что другие предприятия и компании последуют нашему примеру и отправят своих сотрудников на карантин. Если надо - мы готовы проконсультировать и поделиться нашим опытом удаленной работы.

Не теряйте голову и все обязательно будет хорошо.
Прорвемся :)
Краткий диагностический тест для определения чем вы больны. И да, лучше посидеть дома, пока есть хотя бы два симптома ЛЮБОГО из трёх заболеваний.
🏪 Privatbank для бізнесу, продати USD
1USD => 26 UAH
🏪 Privatbank для бізнесу, купити USD
1USD => 26.5 UAH

Отримати кредитну карту Монобанка
Сделал интеграцию с Приват24 для бизнеса в @CurrencyUA_bot

Теперь можно смотреть курс продажи в привате со счета фопа.
Еще одна ситуация, которая показывает что open-source это прекрасно. Прекрасно, потому что ты можешь добавить свою фичу ❤️

Кейс простой на самом деле - я в своем боте @emoji_experts_bot захотел сделать рассылку только тем пользователям, у которых стоит украинский язык. В рассылке была реклама моего валютного бота @CurrencyUA_bot Аудитория эмодзи бота - 50% русские, и еще половина всех по не многу, со всего мира.

https://github.com/php-telegram-bot/core/pull/1058/files
С понедельника remote. Офис закрывают на карантин.
​​The Washington Post опубликовал офигенный интерактивный материал о распространении инфекции. Наглядно видно, почему ограничивать передвижение между городами и странами — не особо эффективно, а сидеть по домам — круто. Симуляции случайные, и каждый раз, когда вы откроете страницу — результаты будут чуть-чуть разные, но идея остается верной. Особенно круто, что прогать такое не особо сложно — главное было придумать идею.

Автор Harry Stevens имеет должность «Graphics reporter» в WaPo и на странице с его материалами много интересного интерактива. Он обладатель серебряной медали премии Information is beautiful за 2017 год и если вы любите инфографику — рекомендую заглянуть на страницу Showcase, там можно зависнуть надолго.

Я обожаю наблюдать, как WaPo и NYT соревнуются в плане визуализаций и интерактива и в этом случае WaPo ведет счет. Кстати, их сайт легко гуглить на предмет людей, которые отвечают за такие штуки (graphics reporter и interactive) и если закопаться чуть поглубже в их вакансии, то видно, что инженеры у них работают для построения инфраструктуры, а конкретные истории делают журналисты, которые умеют прогать. Кайф.
This media is not supported in your browser
VIEW IN TELEGRAM
Забитые очереди зло.
Forwarded from DevOps&SRE Library
CURL WRITE-OUT JSON

В новой версии curl будет поддержка вывода в формате json.

https://daniel.haxx.se/blog/2020/03/17/curl-write-out-json
Forwarded from oleg_log (Oleg Kovalov)
Узнал одну историю про "паблик шейминг" в большой фирме. Так вышло, что человек сделал хорошую тулзу, в свободное время (или как мы все, чутьчуть в рабочее :) и запостил для обозрения.

Но вот эту поделку неоч заценили. Сказали ай-ай, а почему не пофиксил внутреннюю наработку. Стоит заметить, что поделка была сделана на немейнстримном языке (тем более в фирме).

С одной стороны можно понять начальство и сокамерников, которые наехали на автора: "мы тебя понимаем, оно работает, стало удобнее, но поддерживать никто не сможет (кроме тебя), ты гребёшь против течения".

Разработчика точно не стоит, смысла мало. Проект сделан, в свободное время. Понять простить. Мне кажется, что тут надо винить тимлида. Казалось бы, причем тут тимлид?

1. если что-то кому-то в команде не ок, это тимлид должен следить и пытаться помочь команде, ведь достаточно выделить время. Наверное самый дорогой ресурс, но время ж будет потрачено на полезное?

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

Наверное стоит еще заметить, что это тулза/клиент к чему-то. То есть мало кому интересны внутренности, главное что работает и есть новые-полезные фичи. Стоит ли ругаться, что это может поддерживать 1 человек? Спорный момент, обе стороны правдивы.

Так что это грустненькая история. Чем больше я слушаю разных специалистов и что они думают о вещах вне работы, то больше убеждаюсь: при правильном менеджменте можно сделать больше полезного, чем во время квартала с отчетом по OKR (вчера 2ч готовился, чтобы сегодня в 3 минуты в спешке рассказать, не успевали все, класс)
У многих разработчиков и архитекторов законно возникает множество вопросов к согласованности данных в микросервисах. Некоторые приходят к паттерну SAGA и вопросов становится еще больше 🙂 Saga из тех паттернов, к которым интуитивно подходит я бы не советовал по двум причинам:

1. Она все-таки сложна в реализации и
2. Нередко затрагивает достаточно важные бизнес-процессы в распределенной, событийной системе

То есть вероятность завалить всё высокая, а исправить быстро (и ладно бы исправить — банально понять в чем дело) получается далеко не всегда.

А ведь больше половины ответов на чаще всего возникающие вопросы содержатся прям вот в том самом документе, который её и породил: https://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf

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

Кто еще не читал — must read!
​​👻 Как известно, Google и другие топовые компании мира, такие как: Linkedin, Twitter, Netflix, BMW, Samsung, UBER, Amazon используют метод постановки целей и достижения желаемых результатов — OKR. Сундар Пичаи, CEO Google, даже заявил, что благодаря OKR Google стал той компанией которую мы знаем (нет, это не про империю зла, как уже могли подумать).

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

Пережили уже 2 этапа планирования и успели поменять некоторые подходы. Проблем с внедрением OKR оказалось немало. Они всплывают и спустя 5 месяцев, а потом от нашего HRD узнал, что ее предыдущая компания адаптировалась почти год к OKR. Кста, минутка рекламы, канал нашего HRD, вот он, на украинском, авторский. Но так как мы знакомы и с CTO этой компании, то с ним я начал обсуждать с чем же они столкнулись.

Слов за слово… и мы уже придумали записать видео с 4 компаниями, которые живут и работают по OKR и имеют разный размер, разную структуру, культуру. Но всем им, в том или ином виде, OKR помогают быть успешными. А потом начались грабли с поставкой техники для записи, затем карантин… Несерьезно пообещать и не сделать, потому мы решили сделать стрим на эту тему!

Встречайте, стрим #2.
🔥 OKR. Опыт внедрения системы целеполагания в компаниях.

Без воды, булшита и всего такого. Кто видел мои доклады и выступления, посты и прогнозы, прекрасно понимает какую концентрацию полезной инфы я стараюсь донести.

Наш звездный состав:
— Алексей Солнцев (CTO, Kasta, ранее известная как ModnaKasta)
— Дмитрий Гринь (CTO, Jooble)
— Евгений Пилянкевич (CEO & CTO, Cossack Labs)
— Дмитрий Меньшиков (кто бы это мог быть? 😄)

Стрим будет бесплатный и интерактивный. Вопросы уже сейчас можно и нужно задать https://app.sli.do/event/qpkn7ib3/live/questions. Вопросы во время стрима чуть ниже имеют приоритет, потому прошу задать в sli.do, а на стриме уточнения. Нам нужно подумать тоже.

Что можно вынести из ивента?
● Ознакомитесь с кейсами от 4-х разных компаний
● Поймете как работает система OKR на практике
● Сможете использовать методологию OKR для себя, команды и для достижения целей компании
● Узнаете заранее о возможных нюансах, сможете учесть все подводные камни, избежать факапов
● Получите от внедрения системе OKR только преимущества (быстрый рост, достижение результатов, синхронизация задач,мотивация команды)

Для кого будет полезно?
Для руководителей, топ-менеджеров, собственников компаний, для HR менеджеров, HR директоров, тимлидов, руководителей направлений и департаментов, для всех людей, которые стремятся увеличить свою эффективность и добиваться целей!

🎥 Ссылка на стрим (жмите кнопку “Напомнить” чтобы не пропустить): https://youtu.be/NuwPzwM5tnw
🍸Чтобы не забыть, сделали и ивент в фейсбуке, чтоб напоминал:
🚀 Если вы не знаете что такое OKR, то я выложил запись и текст. В том же виде, как давал это в Авроре. Я убрал всю воду, консолидировал чужой опыт. Теперь делюсь бесплатно во имя науки!
http://dmenshikov.com/2020-04-21-okr-goal-setting-system/

Друзья, делитесь каналом с друзьями, контент все круче и круче, а органика как-то запнулась. Ничто не мотивирует так двигаться вперед, как ваша поддержка и понимание того, что это приносит пользу.
​​🍸 Продолжение трансформации в компании. От OKR к кросс-функциональности. Часть 1.

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

Сегодня расскажу о том подходе что был ранее. Проблематика довольно обширна, потому буду частями публиковать, ибо по обьему на небольшой роман бы сгодилось)

В компании была структура где присутствовали сервисные команды. Это когда есть отдельно backend, отдельно frontend, отдельно qa, аналитики… все отдельно. Когда product manager придумывал новую задачу, то она проходила технические команды и оценивался их эстимейт. Замечу, что несколько команд проводили оценку. Вот прошло от нескольких дней до нескольких недель, оценка составлена и принимается решение какие задачи делать. Конечно, на базе эстимейта, ведь мы хотим делать те задачи, которые менее затратны и дают наибольший возможный результат.

WUT? Что тут не так?
🔎 Время от идеи до получения результата значительно растягивается.
🔎 Это бьет негативно по мотивации. Все же хотят видеть результаты своей работы как можно быстрее? Это только тибетские ламы могут медитировать годами на рост сакуры, а в жизни все совсем иначе.
🔎 Переключение контекста. Это отвлекает и продуктивность падает. Об этой теме еще отдельно поговорю, ибо там много что сказать можно.
🔎 Через неделю некоторые узнать свой код не могут, а попробуйте теперь вспомнить детали задачи, которая была написана месяц назад? Это неэффективная перетрата времени.
🔎 Не возникает возможности копать глубоко. Чтобы преуспеть в каком-то деле, нужно совершенствоваться и погружаться в него. При поверхностных действиях результаты будут посредственные. Это чисто статистически, задумайтесь над воронкой.

Еще есть чего не так и негативные, впрочем, как и позитивные аспекты сервисных команд. Об этом в следующей части.

P.S. Друзья, если вам нравится контент, то делитесь им, делитесь каналом. Это очень поддерживает и стимулирует меньше спать и больше думать и писать. Я почти год на одном и том же уровне по количеству подписчиков. Чет тут не чисто)