JAVA GYM RAT | Катя Кондратьева
2.07K subscribers
206 photos
35 videos
113 links
Фитоняшка вещает о бэкенд разработке и лайве
https://boosty.to/javagymrat
Download Telegram
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
This media is not supported in your browser
VIEW IN TELEGRAM
1🔥543
я уже даже воспринимаю это как комплимент теперь
1354
Кто знает что за игра?
Хочу начать катать с подписчиками

Мб есть из спб желающие
11🔥96
Терпи и кланяйся менеджеру-хозяину за работку?

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

Контраргументы, почему автор не прав и его позиция не верна:

1. Сотрудник не раб.
Существует трудовой договор, а вместе с ним — юридические гарантии (график, оплата, компенсации). Эти нормы защищают работника от произвольного обращения со стороны работодателя. Если мы добровольно отказываемся от защиты, пропагандируя смирение и кланяние, то подрываем саму идею трудовых прав - сами себе стреляем в ногу.

2. Продавать жизнь за ресурсы — уже само по себе сомнительно.
Наемные рабочие обменивают бОльшую часть своего времени/жизни на деньги. Зачем ещё дополнительно ущемлять себя, когда твоя зарплата — единственный источник существования?
Если автор сам согласен, чтобы гайки закручивали сильнее, завтра это обернётся против него же. Тот, кто сегодня призывает терпеть, завтра может оказаться в ситуации ещё большего давления и притеснений.


3. Компания должна брать ответственность за работника.
Если у сотрудника полная зависимость от дохода в этой компании, то руководитель обязан учитывать эту зависимость.
87🔥4
получила такую рассылочку, хмм кажется теперь я начала понимать хейт к культуре достигаторства
1042