JAVA GYM RAT | Катя Кондратьева
2.07K subscribers
206 photos
35 videos
113 links
Фитоняшка вещает о бэкенд разработке и лайве
https://boosty.to/javagymrat
Download Telegram
Йоу, я считаю, что нам нужны встречки для фри толка на английском (на тех тематику и не только - тут можно обсудить по желаниям)

Среди джава вип ретов можно было бы и онлайн, и очно устраивать
🔥18641
Писят лайков и пишу неделю посты только по айти тематике
509798🔥3
Я и мой брат - тестировщик

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

Существует много мемов о ссорах между разрабами и тестировщиками.


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

Однако цель нашей работы одна - выполнить назначенные задачи в срок.

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

Поэтому призываю разработчиков и тестировщиков кооперироваться!

Помните у нас общий враг - менеджеры. (шутка)
🔥23654
Видео пишу шлюхобота на Java нужно?
🔥3875
LIVECODING STREAM завтра в 17:00

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

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

Вряд ли ты заставишь себя смотреть эфир в записи.

Поэтому жду тебя завтра на стриме 💀

Это не фотка жопы, это рекурсия.

Пысы: на дефиците ща, как будет нужный результат, поделюсь, хочу без срывов 🤞🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17653
This media is not supported in your browser
VIEW IN TELEGRAM
🔥15544
и не говорите, что разработка это скучно и неинтересно. разработка это буквально все, что окружает человека в современном мире. все приколы можно сделать с помощью нее
11🔥31
8 марта

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

Меня бесили в себе черты, свойственные мне по полу. Часть из них присуща всем женщинам от природы, другая часть - навязана обществом.

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


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

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

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

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

И точно пора стать немного похуисткой, учусь сама брать пример с чиловых друзей 🤙


Парни, обнимите своих любимых девочек, ваше тепло для них очень важно ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
65🔥166
JAVA GYM RAT | Катя Кондратьева
Создаем свое будущее сами
Скажите мне еще кто-нибудь, что борьба и "достигаторство" - это ошибка мышления. Нужен еще постик о том, как люди с архетипом воина утомили, можно сюда, пожалуйста.

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

Седня праздник, так что можно ж посты на тему праздника, соглы
1🔥2494
Какие инструменты многопоточности вам приходилось использовать на практике?

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

В интернете много ресурсов с обзором инструментов многопоточки, однако примеры их использования учебные и сами инструменты довольно примитивные (synchronised блоки, waint & notify методы).


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

Таймкоды:
00:00 - Примеров многопоточки для решения продуктовых задач в интернете нет
01:00 - Что будем делать в рамках видоса
01:41 - Что такое ExecutorService
02:08 - База: что такое пул потоков и зачем он нужен
03:12 - Когда используется ExecutorService на практике
03:27 - Как ExecutorService управляет многопоточной обработкой задач
04:08 - Отличие ThreadPool от ForkJoinPool
04:41 - Реализации ExecutorService, какие пулы потоков есть?
05:05 - FixedThreadPool: что такое и как работает под капотом
07:12 - Как FixedThreadPool обрабатывает задачи
09:30 - Достоинства и недостатки FixedThreadPool
12:43 - CashedThreadPooll: что такое и как работает под капотом
14:20 - Как CashedThreadPooll обрабатывает задачи
14:58 - Достоинства и недостатки CashedThreadPooll
16:16 - CashedThreadPooll VS FixedThreadPool - когда что использовать?
20:57 - SingleThreadPool: что такое и как работает под капотом
21:46 - Как SingleThreadPool обрабатывает задачи
22:39 - ScheduledThreadPool: что такое и как работает под капотом
25:44 - Когда использовать ScheduledThreadPool
26:31 - Начало практической части
26:37 - Логика сервиса заказов
30:14 - Обработка Кафка команд на создание и валидацию заказов
38:33 - Оптимизация работы сервиса
38:46 - Распараллеливание обработки батча сообщений
49:40 - Ускорение обработки команд на создание заказов
1:01:39 - Отправка REST запросов с ретраями с помощью SheduledThreadPool
01:07:54 - Ускорение обработки команд на валидацию заказов
01:10:06 - Сколько потоков создавать в фиксированном пуле?
01:11:00 - Что такое переключение контекста
01:14:22 - Что точно спросят на интервью по теме ExecutorService
01:15:25 - Няшно прощаюсь


EXECUTOR SERVICE IN PROD
- смотреть здесь
🔥35863
Тут ребята уже начали просмотр, не отставай, офферов на всех не хватит...
🔥1774
Сорян со стримом задерживаюсь, надо было подготовить анонсик видоса вам

Дайте я хлебец скушаю с кефирчиком и запустим - мин 15 🕺
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Не чат, чето мне нехорошо, сегодня ночью не спала мб из-за этого
Простите молодую го перенос 😒
Please open Telegram to view this post
VIEW IN TELEGRAM
161042
This media is not supported in your browser
VIEW IN TELEGRAM
10🔥921
3 вопроса 👁
1 - мне нужен Девопс, чтобы помочь развернуть инфраструктуру (Кубер, Графану и тд). Если есть кто здесь такой, напишите плиз

2 - не знаю что делать помимо работы, нужно куда то выбраться, знаете мб туры какие-то в карелию типа или куда то еще

3 - есть ли здесь челы, которые зарабатывают в айти за счет разработки своих продуктов/веб студий? Тож интересно было бы с вами пообщаться
Please open Telegram to view this post
VIEW IN TELEGRAM
4