Галера Морева – Telegram
Галера Морева
3.15K subscribers
220 photos
23 videos
599 links
Канал Антона Морева о разработке, IT бизнесе

@amorevbot - вопросы
@WormsoftBot - заказать разработку чего-либо
@galera_talks - чат
amorev.ru/contact
Download Telegram
DevRelConf 2023

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

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

Первый доклад был про подкасты — как их запускать и что с них можно получить. Спикер (Антон Черноусов) растопил мое сердце слайдами с кадрами из моего самого любимого фильма. Не знаю фильма лучше чем "Назад в будущее"!
👍7
Мониторный максимализм

Только что закрепил на кронштейне 7 монитор. Забавно вспоминать, как в 2018 году я спорил с братом, что 1 монитора достаточно для плодотворной работы и долго работал на одном мониторе своего XPS15.

Потом ситуация пошла по-наклонной — моему, склонному к зависимостям, мозгу достаточно лишь начать. В каждом году, в среднем, добавлялось по одному монитору и теперь их 7. И в голове один вопрос — куда же я буду размещать восьмой? Ведь я уверен, что, рано или поздно, я захочу еще.

Крайне удобно иметь возможность раскидать приложения, терминалы, ide по нескольким мониторам и, разминая шею, работать свою работу, не нажимая alt-tab для поиска конкретной проги.

Если вам вдруг интересно как это выглядит, то ставьте огонек и сделаю фотку. Не сделал ее сейчас только потому, что лень убираться на столе, но ваши огоньки будут достаточной мотивацией!)
🔥52👀2👎1
Галера Морева
Мониторный максимализм Только что закрепил на кронштейне 7 монитор. Забавно вспоминать, как в 2018 году я спорил с братом, что 1 монитора достаточно для плодотворной работы и долго работал на одном мониторе своего XPS15. Потом ситуация пошла по-наклонной…
Мой сетап на момент "сейчас"

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

Работать так невероятно удобно, но есть куда лучше — следующий монитор уже придумал куда поставить, но это не раньше чем через год, т.к. тогда придется менять одну из двух видеокарт в компе.
🔥16🤯4🤡2🆒2
Первая дорогая клавиатура в моей жизни

Раскошелился себе на Logitech MX Keys. Второй день активно ей пользуюсь и очень доволен.

До этого раз в 2-3 года покупал себе одну и ту же клаву — A4 KV-300H. Она прям прекрасна и цена 2к радовала невероятно, но через 2 года, стабильно, начинают залипать клавиши и это бесит.

Новая клава настолько мне понравилась, что готов ее рекомендовать всем, кто любит мембранные клавиатуры!

Механические тоже перебирал и смотрел, но шумность клавиатуры для меня ощутимый недостаток.
🔥7👍3
Первая дорогая лопата в моей жизни

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

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

Вчера за час раскидал снега с 6 парковочных мест у нашего дома и спина вообще не устала. А с обычными лопатами хватало, разве что, на полместа и дальше стоишь приходишь в себя, корчась от боли в пояснице.

Говоря терминами разработчика, обычные лопаты это как Sublime Text, Notepad++. А вот эта лопата — это PhpStorm/WebStorm в мире лопат:)
👍10😁8🥰2
Бот секретарь в опенсорсе

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

В итоге решил выдавать пользу порционно и начал с самого главного — выложил наработки в опенсорс.

Он уже сейчас работает "из коробки" при запуске через docker-compose. Основная "страница проекта" у меня в блоге будут тут — amorev.ru/bot-forwarder со всеми ссылками и базовым описанием.

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

Ну а я буду заниматься подготовкой нормального поста и видоса на тему этого бота секретаря.
👍61🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Всем хорошей пятницы. А так я выгляжу, среди своих мониторов, когда я достаточно занят.

На видео пишу механику генерации Swagger доки с удобствами для разрабов
🔥14👍53😁2💔1
Программирование в VR?

За эту неделю сполна попользовался двумя результатами технического прогресса и решил поделиться об этом здесь.

Первый гаджет, который появился у меня — VR шлем Pico 4. Купил его после коммента к моему недавнему посту про 7 мониторов. В игры поиграл, но быстро ощущения из "вау" перешли к "ну. неплохо". А в одной из игр, в первый заход, даже неплохо укачало и я был рад, что играл на голодный желудок. Через пару дней привык и укачивание прошло.

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

Пока не могу сказать — будущее это или еще одна проходная игрушка. Но опыт интересный:)
👍82
Telegram боты и реакции

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

Жаль, что не пару месяцев назад, когда я думал о том как было бы удобно ботом отреагировать на запрос, а официального способа ставить реакции не было.

Но спасибо, что сейчас добавили) Плюс еще разные дополнения в bot-api подъехали и ботов стало можно делать еще круче
👍9
Видео про бота-помощника

Выложил на YouTube ролик про своего бота-секретаря. Поняли тут, что кроме новостей ничего не выходило на канале аж с конца мая.

Надеюсь в этом году ситуация исправится и вот первый результат — youtu.be/R9uObkpp9N4.

Теперь, обладая базовыми знаниями js/docker (или имея рядом такого человека) можно легко запустить себе бота для выстраивания внешних коммуникаций.
🔥10👍31❤‍🔥1
Ролик про мою работу на 7 мониторах

Снял ролик про мое рабочее окружение и, конкретно, про работу на 7 мониторах. Решил поделиться историей как к ним пришел, что у меня за мониторы и что я на них размещаю для удобной работы.

Сама тема 7 мониторов поднималась уже прямо здесь в этом канале. Можете ознакомиться перед просмотром:)

Видео: youtu.be/z8pnoBh9o9s

#мой_контент
🔥183🤯2🤡1
Программирование в VR

В своем предыдущем ролике про работу на 7 мониторах я обещал поделиться впечатлениями от работы в VR шлеме.

Попрогал и сделал ролик. Приятного просмотра:)
👍8
Карьерах в бэкапе гитлаба

Я писал уже, что мои сервера на hetzner пошли в утиль в связи с принятием решением хетзнера перестать оказывать услуги людям из РФ. На одном из серверов, с конца 2015 года, хостился мой личный гитлаб, который потом стал гитлабом моей галеры wormsoft.

277 репозиториев, 106 пользователей, 54 группы. Я даже не знаю — много ли это для компании возрастом 6 лет. Но сейчас, раскатывая бэкап на новом сервере, я залип на списке проектов, т.к. они раскатывались в порядке времени создания! Это чем-то похоже на просмотр своих детских фотографий с разных этапов жизни.

Интересно и залипательно видеть историю своей карьеры и жизни компании в разрезе зафиксированных изменений (коммитов) каждого маленького отдельного куска ее жизни (проекта в гите).
👍15
Целебный вчерашний сбой рунета

Домены зоны .ru вчера легли на несколько часов. Как раз в это время я стоял и думал — идти ли в офис еще поработать пару часов.

Состояние было хреновое — сказывается недосып последние дни. И "смерть рунета" была финальной причиной в сторону того, чтобы остаться спать.

Были опасения, что не смогу уснуть в 20 часов (учитывая мои сложности со сном). К счастью, опасения не подтвердились — поспал прекрасно!

Так что, спасибо тому, что dns решил вчера полежать, ну и я полежал вместе с ним:)
😁13👍4🔥4🗿21
165 FPS в играх разработке

Я оставлю за скобками зачем я, на самом деле, покупал себе монитор с 165GHz, но я не ожидал, что FPS может быть полезным не только в играх, но и разработке.

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

В работе это оказалось неожиданно круто! Из всех 7 мониторов я теперь стремлюсь к самому плавному. Вроде мелочь, но дополнительная плавность всех интерфейсов — то, что невозможно развидеть.

Один минус — раньше я не замечал того, что 60 кадров в секунду это не плавно, а теперь замечаю))))
😁122🤨2👍1
Снегоходный Кировск

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

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

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

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

Я в Кировске уже далеко не первый раз и, совершенно точно, далеко не последний!
🔥134👍2
Активно пробую GigaCode в деле

Gigacode от сбера — это типо Github Copilot, но от сбера. Я крайне скептически отношусь ко всем этим AI-помогалкам писать код.

Но не смог пройти мимо продукта от сбера — пробую все их AI-наработки в работе и оставил заявку на гигакод как только эти заявки начали собирать.

Пока был в отпуске, мне пришло письмо, что я допущен к бета-тестерам. Я поставил и забил. А сейчас увидел то, что на скрине.

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

Уверен, что copilot такое умеет давно, но я его себе не ставил:)
👍9
Потерянный гигабит

То чувство, когда потратил минимум полчаса на поиск причины дискриминации своего компьютера в офисной сети — у всех гигабит, а у меня максимум 9 мегабайт в секунду.

Я перезагрузил все считчи и роутеры в офисе, я перековырял разные доки, мануалы, форумы. Ничего не помогало.

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

Самострел получился...
🌚13😁9💅1
Зачем разработчику VK Mini Apps?

Имел прекрасный опыт общения с Дмитрием Задохиным - DevRel из VK. Поговорили на тему VK Mini Apps — платформы, где любой разработчик может за пару часов собрать приложение и раскатить его на миллионную аудиторию с целью проверки гипотезы.

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

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

Эти и другие вопросы мы и обсудили в моем новом ролике на канале: youtu.be/8NrPCVB8B7Q.
🔥9👍41
Прямой эфир с Валентином Удальцовым

Когда-то давно я делал стрим с Валентином, где мы общались про него, его опыт, немного про PHP и планы на будущее.

Будущее наступило — прошло почти 4 года и сегодня Валентин приедет ко мне в гости и мы проведем еще один прямой эфир и пообщаемся на разные темы.

Мне лично интересно обсудить как он решился на запуск своего образовательного проекта после стольких лет стабильной работы фуллтайм и как ему это нравится (или нет).

Правила для зрителей стандартные — задавайте вопросы и автору самого лучшего вопроса положена пицца за мой счет:)

Начнем в 19.00 сегодня!
Стрим будет тут: youtube.com/live/QPdhrhY0UGY
🔥101
Livecoding приложения на платформе VK Mini Apps

Второе видео про мини-приложения ВК. Первый здесь.

В этом ролике с Олегом Мифле (разработчик из ВК) собрали на лету интерфейс за полтора часа.

Реакт-разработчик из меня, конечно, такой себе, но запуститься удалось:)

Ролик: youtu.be/_BaDQrc7f0E
👍71