TGViewer
Channel Public Channel
Три монитора

Три монитора

@three_monitors

Привет! Меня зовут Константин Шибков aka @sendel и тут рассказываю и показываю что узнал новое, что попробовал и прочитал
Subscribers
333
Photos
239
Videos
3
Links
107

Showing posts older than #220 · Back to latest

Older Posts 15 shown
Post #217 408
Post #216 435
👀 Сегодня в 18:30 МСК, буду с ребятами из канала StringConcat разбирать одну известную статейку про тестирование микросервисов.

⁉️ Посмотрим, актуальна ли она на текущий момент и какой есть опыт применения рекомендаций на практике.

🔣 Ссылка на стрим отправлю в канал перед стримом. Запись будет.
  • 👍 4
  • ❤ 3
Post #215
Три монитора pinned «На шрифты приятно смотреть, а теперь принес приятности для слуха. Подкаст Люди и Код пригласил обсудить холиварчик. 🎤О(б)суждаем «Чистый код» Роберта Мартина В итоге высказал мнение по каждой главе книги. А основые темы: — Насколько идеи, изложенные в «Чистом…»
Post #212 784
🕹 Делюсь своим паком для игры SiGame (это клон Своей Игры) по теме Javа, IT и попкультура.

- 75 вопросов
- 3 финальные темы
- включает вопросы Аукционы и Коты в мешке
- сложность вопросов от джуна до сеньорского чтения кода
- рекомендуемое время для ожидания ответа 35-45 секунд

Очистил от корпоративных вопросов, весь пак проверен и готов для использования.

Отличный вариант провести такую игру внутри команды, веселье обеспечено)

⬇️ Скачать пак вопросов
  • 👍 12
  • 🔥 6
  • ❤ 1
Post #211 478
«Чистый код» в реальной жизни.

Глава: Нейминг переменных 😄
  • 😁 5
  • 💯 4
  • 🔥 1
Post #210 568
На шрифты приятно смотреть, а теперь принес приятности для слуха. Подкаст Люди и Код пригласил обсудить холиварчик.

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

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

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

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

Как у вас с чистым кодом? Распиаренный лозунг или и так все очевидно?
Telegram Люди и Код — IT-подкаст Канал подкаста «Люди и Код»
  • 🔥 11
  • ❤ 2
  • 👍 2
  • 🗿 1
  • 👾 1
Post #209 450
Шрифт в редакторе — это не просто буквы на экране. Он тоже может приносить удовольствие, и даже влиять на «скорость» чтения кода, как долго не устают глаза.

Большинство 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 стиль

А у вас есть какой-то любимый шрифт? Поделитесь, вдруг он свергнет моего фаворита :)
  • 👍 10
  • 🤝 3
  • 🔥 2
Post #208 481
Всем привет! Просто представляю дайджест-итог «Мои яркие воспоминания 2024»:

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

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

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

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

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

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

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

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

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

В один пост все детали не влезают. Может про что-то рассказать подробнее?
  • 🔥 19
  • 👍 11
  • ❤ 4
Post #206 601

Forwarded from StringConcat - разработка без боли и сожалений (Евгений)

На следующей неделе планируем провести стрим на тему «Внедрение DDD на практике — профиты и проблемы».

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

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

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

Предварительно, запланировали стрим в четверг 31 октября в 18:00 МСК
Telegram Java KeyFrames - Совместно смотрим tech доклады и обсуждаем - Решаем задачи с литкода с лайфкодингом 🗓Календарь событий - https://cutt.ly/JJpel8R По вопросам: @sendel
  • 👍 10
  • 🔥 5
Post #205 713

Forwarded from Люди и Код — IT-подкаст

125-й выпуск подкаста

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

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

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

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

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

Дополнительные ссылки
— «Лучшие дистрибутивы Linux: какую версию операционной системы выбрать»
— distrowatch.com — всё о Linux-дистрибутивах
— «PowerShell для чайников: что это и как с ним работать»
YouTube Винда, Linux или macOS: какую ОС выбрать для программирования Гость: Константин Шибков. Senior Java-разработчик в «СДЭК». Эксперт Skillbox, работает над программой курса по Java, был его программным директором. Автор телеграм-канала «Три монитора». Содержание - Почему важно правильно выбрать ОС - По каким критериям…
  • 🔥 10
  • 👍 6
Post #204 539
🎙️Ещё один артефакт моей деятельности увидел свет, сходил на подкаст Люди и Код.

Обсудили холиварную тему — "В чем разница операционных систем для разработчика". Заходите послушать)
  • 👍 2
Post #203 693
🖐 Обещал отчет по второй поездке на Ural Digital Weekend – это он :)

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

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

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

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

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

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

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

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

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

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

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

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

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

Итог: конфы все еще полезно и познавательно :)
  • 🔥 11
  • 👍 5
  • ❤ 2
Post #202 498
📽️ Мой видео-марафон продолжается.

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

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

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

❓И у меня есть к вам два вопроса:
1. Писали свою коллекцию и для чего?
2. Используете ли для просмотра видео альтернативы Youtube или ...
  • 🔥 8
  • 👍 5
Post #201 543
🍃 Приглашаю посмотреть первое интервью на моем канале "Как успешно сдать сертификация Spring Professional в 2024 году из РФ"

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

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

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

P.S. Если у вас не грузится YouTube, то можете послушать аудиоверсию в комментариях
YouTube 🍃 SPRING PROFESSIONAL CERTIFICATION: Удаленно из России 🎤 Кирилл расскажет, как он сдавал экзамен на сертификат Spring Professional 2024 v2 от VMware: - Как сдать экзамен из РФ - Какие трудности его ждали при регистрации - Как проходит сам экзамен - Какие материалы для подготовки он использовал - Зачем ему нужна…
  • 🔥 11
  • ⚡ 3
  • ❤ 2
  • 👍 1
  • 🤩 1
Post #196 507
Стенд с интересными задачами - помогайте определить фильмы)

В углу номер карточки для удобства ответа)
  • 🔥 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →