Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
- Telegram Web
Telegram Web
🥪 Сегодня проводили Agile-завтрак в рамках сообщества AgileUfa

Тема беседы была «Как можно применять Agile в обычной жизни»

Каждый обменивался своими идеями и опытом. В итоге собрали ссылки на материалы по организации дел, со взглядам на один день и инструментами:

🔹Agile-eжедневник от Екатерины Ленгольд. Этим сам пользуюсь, жизнь разбитая на спринты с ретроспективами 1️⃣ :)

🔹 «12 недель в году» – это рабочая тетрадь, с похожей идеей из первого пункта про краткосрочное планирование.

🔹 «100 блоков в день» – просто про то, что время дня ограничено и как можно наглядно это визуализировать для анализа.

🔹 «Джедайские техники» – Максима Дорофеев. Набор приемов для продуктивности и упорядочиванию дел. По мне, полезно посмотреть и, возможно, найдете полезные подходы для себя 1️⃣

🔹 Кайрос и Хронос про планирование и спонтанность. Про измеряемое и качественное время, как их сбалансировать.

Может что-то и вы добавите в этот список, по управлению хаосом повседневной жизни
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🚗 В Пермь! В четверг отправляюсь на конфу UDW 2024, как участник.

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

Странность в том, что сама организация конфы мне не понравилась. Заявлено было два дня, но доклады только в первый, а во второй экскурсия. Автепати - дискотека, где каждый сам "закупает" себе еду.

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

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

🤝 Может есть кто из Перми или кто едет на эту конфу тоже?

Пообщаться всегда рад🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
🆕 Попробовал себя в новом формате - интервью.

🙏 Спасибо Кириллу, что согласился на такой эксперимент.

Видео еще в работе. На днях опубликую.

Решил сделать видео более динамичным, добавил визуализацию предметов разговора. Еще начал добавлять звуковые эффекты и это классно работает. До этого игнорировал этот уровень, теперь дорос :)

🍃 Тема интервью - Как из РФ успешно получить сертификат Spring Professional.

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

🥴А еще опытным путем узнал, что если звук писать из видео встречи (skype, zoom) и записывать голос отдельно на микрофон - можно получить что угодно, но невозможно синхронизировать звук и видео, так как сетевые лаги вносят временные искажения. Так мы потеряли одну из качественных звуковых дорожек. Хороший урок не будущее :)

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

А так, может еще кого-то из вас взять к себе пообщаться?)
Стенд с интересными задачами - помогайте определить фильмы)

В углу номер карточки для удобства ответа)
🍃 Приглашаю посмотреть первое интервью на моем канале "Как успешно сдать сертификация Spring Professional в 2024 году из РФ"

Информации по этой теме очень мало, это интервью отвечает на множество организационных вопросах и про возможные подводные камни.

Задал Кириллу вопросы:
- Требования предъявляли для сертификации
- Какие трудности его ждали при регистрации
- Как проходил сам экзамен
- Какие материалы для подготовки он использовал
- Зачем ему нужна сертификация и что она дает

Дополнительные вопросы можете задать в комментариях под видео - мы на них ответим.

P.S. Если у вас не грузится YouTube, то можете послушать аудиоверсию в комментариях
📽️ Мой видео-марафон продолжается.

В этот раз практическое видео по написанию коллекции в Java с нуля. Для разнообразия все через TDD.

📺Смотреть на YouTube
📺Смотреть на VK Видео

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

И у меня есть к вам два вопроса:
1. Писали свою коллекцию и для чего?
2. Используете ли для просмотра видео альтернативы Youtube или ...
Please open Telegram to view this post
VIEW IN TELEGRAM
🖐 Обещал отчет по второй поездке на Ural Digital Weekend – это он :)

😐 Что не оч:
- выбрал не ту дверь дорогу до Перми, соблазнился на более короткую дорогу но без особого покрытия. И это только моя вина :)

- все-таки конфа один день, хотя пишут что два, второй день это экскурсия по городу

🤗 На этом вроде все, плюсов значительно больше:
- Digital Port шикарное место на берегу Камы. Можно потрогать траву и даже полежать на ней – кайфово. Если на траве не-то, то были и другие места для посидеть. Тут тебе и картинг, и мини-гольф, бар работает с самого утра :)

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

- Нетворкинг. Когда лето, свежесть и комфорт и не надо куда-то идти на автепати – классно общаться и знакомиться. Обсудить боли и поискать сразу решения 👍. Узнать новые подходы в непринужденной атмосфере вечернего дождя с громом и молниями.

Было полезно послушать как доставлять изменения в команды, что такое Zero Bug Policy, получены векторы копания чего-то нового 🔥

- В этот раз кормили и поили на автепати. С прошлого раза исправились – мое уважение организаторам.

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

📸 Посмотрите на конфу моими глазами

🥰🥰🥰
Что рекомендую посмотреть и почитать по итогу:

- Канал Александра Торгашева, Деливери Менеджера из 💳. Пишет про метрики команд, discovery и delivery. Подписывайтесь 👍

- Доклад Игоря Титова на тему «Kubernetes «на сковородке». Простые советы и сложные рецепты». Добавить больше нечего, ПП в мире обзора инструментов кубера

- Доклад Кирилла Грищука «Как обрабатывать 5 млн изменяющихся форм в минуту с SLI 99.99%». Тут интересно про выбор архитектуры хранения данных, плюсы, минусы и развитие.

Итог: конфы все еще полезно и познавательно :)
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙️Ещё один артефакт моей деятельности увидел свет, сходил на подкаст Люди и Код.

Обсудили холиварную тему — "В чем разница операционных систем для разработчика". Заходите послушать)
125-й выпуск подкаста

Винда
, Linux или macOS: какую ОС выбрать для программирования

Слушать:
YouTube
Яндекс Музыка
mave
Apple
Castbox
VK

Содержание:
— Почему важно правильно выбрать ОС
— По каким критериям выбирать ОС и как выбор ОС зависит от технических параметров железа
— В каких случаях выбор ОС может быть продиктован особенностями технологического стека и другими внешними факторами
— Виртуальная машина, WSL и другие компромиссные решения для тех, кто не хочет полностью переходить на другую ОС
— Стоит ли ставить отдельную ОС или покупать компьютер только для разработки
— Полезные особенности Windows и существенные недостатки с точки зрения разработчика
— Начинающим программистам часто рекомендуют отвыкать от Windows и переходить на Linux. Почему?
— Общая характеристика Linux-систем. Краткий экскурс в мир дистрибутивов
— С какого дистрибутива начать, если никогда не имел дела с Linux. Какие трудности ждут начинающего пользователя
— Общая характеристика macOS. Правда ли, что это идеальная ОС для разработки
— Какие ещё ОС существуют и стоит ли начинающему разработчику обращать на них внимание

Гость: Константин Шибков

Senior Java-разработчик в «СДЭК». Эксперт Skillbox, работает над программой курса по Java, был его программным директором. Автор телеграм-канала «Три монитора».

Дополнительные ссылки
— «Лучшие дистрибутивы Linux: какую версию операционной системы выбрать»
distrowatch.com — всё о Linux-дистрибутивах
— «PowerShell для чайников: что это и как с ним работать»
На следующей неделе планируем провести стрим на тему «Внедрение DDD на практике — профиты и проблемы».

К нам в гости придет наш товарищ Константин Шибков, старший Java разработчик СДЕК, автор курсов и статей по разработке, соорганизатор митапа про бережливые бизнес процессы AgileUfa и клуба разработчиков JavaKeyFrames.

Мы обсудим как Константин внедрял архитектурные подходы и паттерны и узнаем, что из этого вышло.

Ссылку пришлем позже, приходите и задавайте вопросы 🙂

Предварительно, запланировали стрим в четверг 31 октября в 18:00 МСК
Всем привет! Просто представляю дайджест-итог «Мои яркие воспоминания 2024»:

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

🟢 Рассказывал про операционные системы в Люди и Код и про внедрение DDD ребятам с каналa StringConcat. Недавно пообщался на канале Выше Вилки про карьерный рост и личный бренд (жду публикации)

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

🟢 Помог организовать несколько митапов в рамках AgileUfa

🟢 Особенно хочу отметить своё участие в организации Дня Java Гильдии в СДЭК. Помог во всех до чего дотянулся, также обеспечил техническую подготовку мероприятия. Хотя моя основная задача была провести оффлайн викторину в формате Своя Игра на тему IT и Java. И это был большой успех, к нам коллеги из других гильдий перебегали и участвовали в викторине. Могу поделиться паком для sigame. Пишите, подготовлю публичную версию без внутренних вопросов)

🟢 Посетил три IT конфы: Стачка Ульяновск, Ural Digital Weekend и UfaDevConf. Много знакомых встретил и познакомился с новыми классными людьми.

🟢 Занялся вокалом и к концу года выступил на концерте вокальной школы. Оказалось это очень интересно и увлекательно. Оказывается и этому можно научиться если очень захотеть :)

🟢 Начал запись нового курса Java в Skillbox. В этот раз выступаю как спикер курса. К ноябрю уже релизнули первую часть, я остался доволен проделанной работой.

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

В один пост все детали не влезают. Может про что-то рассказать подробнее?
Please open Telegram to view this post
VIEW IN TELEGRAM
Шрифт в редакторе — это не просто буквы на экране. Он тоже может приносить удовольствие, и даже влиять на «скорость» чтения кода, как долго не устают глаза.

Большинство IDE, вроде VS Code или JetBrains, по умолчанию предлагают неплохие варианты: JetBrains Mono, Fira Code, Consolas, Menlo. Они удобные, с поддержкой лигатур (это когда -> превращается в красивую стрелку →) и оптимизированы для кода. Но мне это все что-то не подошло и моим фаворитом уже четвертый год является шрифт Iosevka. Он у меня везде в каждой ОС стоит как моноширинный шрифт по умолчанию.

🔍 Чем Iosevka не похож на других?

1. Компактность
Iosevka — в меру узкий, но невероятно читаемый. Если вы работаете с тремя мониторами или, наоборот, с маленьким ноутбуком — он экономит пространство, позволяя уместить больше строк и колонок кода. При этом символы не «слипаются» — продуманные пропорции делают их разборчивыми даже в миниатюре.

2. Лигатуры? А кто не любит лигатуры
Как и Fira Code, Iosevka поддерживает лигатуры, но его фишка — гибкость. Хотите, чтобы != выглядел как традиционный символ, а не как лигатура ≠? Или предпочитаете определенный стиль стрелок? Iosevka позволяет кастомизировать глифы на уровне сборки шрифта!

3. В нем не видны языковые границы
Язык программирования неважен, может пользуетесь даже редкими символами в математике? Даже человеческие языки неважны. Ведь Iosevka поддерживает 236 языков, 40 678 глифов, 7 453 символов.

4. И все на стиле
Iosevka — это целое семейство: от строгой «классики» до современных закругленных форм. Есть версии Curly, Slab, Aile. Я люблю когда код крупный, отлично подходит даже Slab. Для консоли и когда размер текста не очень крупный – стандартный стиль. Выбор толщины начертаний можно выбрать от 100 до 900 с шагом в 100. Очень точно позволяет подстроить под себя и под ситуацию использования.

5. Это бесплатно
Шрифтов много хороших, но иногда просят за лицензию от $50 до $150 даже для личного использования. А iosevka доступен всем, да еще и Open Source. Его легко можно найти в репозиториях для ОС на основе linux, есть сборщики и конфигураторы. Спасибо Renzhi Li за такой шрифт)

⬇️ https://typeof.net/Iosevka/

Для ознакомления можно поиграться на сайте или скачать базовый PkgTTC-Iosevka-32.4.0 из репозитория. Сам использую ss07 стиль

А у вас есть какой-то любимый шрифт? Поделитесь, вдруг он свергнет моего фаворита :)
На шрифты приятно смотреть, а теперь принес приятности для слуха. Подкаст Люди и Код пригласил обсудить холиварчик.

🎤О(б)суждаем «Чистый код» Роберта Мартина

В итоге высказал мнение по каждой главе книги. А основые темы:

— Насколько идеи, изложенные в «Чистом коде», релевантны для других языков программирования
— Какие концепции и тезисы дядюшки Боба устарели
— Разработка через тестирование — круто (тесты вообще классные)
— Комментарии — зло?
— Оптимальный размер функций (без этого никуда)
— Как определить размеры и структуру класса
— Самые полезные правила, по моему скромному мнению
— Что делать, если вдохновился идеями «Чистого кода», а тимлид бьёт по рукам, потому что «у нас так не принято»?

Слушать:
YouTube
mave
Apple
Castbox
VK
Yandex Music

Как у вас с чистым кодом? Распиаренный лозунг или и так все очевидно?
Please open Telegram to view this post
VIEW IN TELEGRAM
«Чистый код» в реальной жизни.

Глава: Нейминг переменных 😄
2025/01/25 03:01:06
Back to Top
HTML Embed Code: