Тёмный
IBS Training Center
IBS Training Center
IBS Training Center
Подписаться
Канал IBS Training Center - это возможность увидеть записи выступлений наших экспертов, практиков с уникальным опытом работы в реальных проектах по разработке ПО.

В нашем плейлисте вы найдете полезный контент по важнейшим дисциплинам Software Engineering: разработка ПО (Java, Web, C, C++, .NET), системный и бизнес-анализ, архитектура и проектирование ПО, Big Data, тестирование ПО, администрирование ПО, управление проектами по разработке ПО и др.

Записи семинаров, тренингов, докладов с профильных конференций - все это доступно для наших подписчиков. Присоединяйтесь!
Хранилища данных - DWH.
59:45
2 месяца назад
Hibernate - первое знакомство
1:02:12
3 месяца назад
Apache Kafka. Введение
57:48
3 месяца назад
Комментарии
@sardaucar
@sardaucar 2 месяца назад
Отличный материал. Но ролик, который должен объяснить почему стоит выбрать Java сводится к тезису - java лучше python. Что само по себе намекает, что есть с этим серьезные проблемы.
@timur2887
@timur2887 2 месяца назад
Все попытки заменить sql через linq и expression trees так и не достигли успеха, т.к. как ни крути, но описать сложный запрос понятнее и короче, чем в sql c# не может, но эти попытки говорят о том, что новые поколения программистов не сильны в языках запросов и предпочитают все кодить в языке высокого уровня, упуская из виду, что sql разрабатывался именно для работы с множествами и, хотя он очень стар и местами неуклюж, с множествами в нем до сих пор работать гораздо удобнее.
@timur2887
@timur2887 2 месяца назад
Какой ужас эти Expression Trees, совершенно нечитаемы.. на порядок проще понять/написать sql запрос, еще и короче выйдет.
@nikivanov6900
@nikivanov6900 5 месяцев назад
Микрофон б...
@ChesenFew
@ChesenFew 6 месяцев назад
Почему то не обсуждается сравнение с тем же Go, адепты которого постоянно указывают на то, что сервисы написанные на Java в 12-14 раз прожорливее по ресурсам, нежели тоже самое реализованное на Go, С учетом тотальной популярности микросервисов, этот вопрос как никогда актуален. Да, я сам в спорах часто оперировал аргументами: "Можно использовать GraalVM", "Можно использовать не дефолтные ГК", "Зачем использовать для примером тяжеловесный Spring?", "Можно использовать не дефольный TomCat, а другой сервер"... но на все, постоянно отвечают "А зачем, если в другом ЯП, это все меньше, быстрей и сразу из коробки?". Как быть в этом случае?
@user-md3xy2kc5l
@user-md3xy2kc5l 4 месяца назад
О чём вы? О каких реальных сравнениях идёт речь? Почему учёные сравнивая 27 языков по энергоэффективности и времени поставили Java выше Go и только по использованию памяти она сильно от него отстала? Но там по памяти даже и C оказался не на 1 месте, а лишь на третьем после Pascal и Go. Т.е. единственная категория по которой Go вышел почти в лидеры и выделялся на общем фоне и то им была проиграна Pascal. С ваших слов теперь Pascal ещё более лучший язык получается или как это понимать?
@prostovasia8220
@prostovasia8220 7 месяцев назад
Были бы красавчиками, если бы в GitHub код выложили
@user-bz3fe6kq2z
@user-bz3fe6kq2z 7 месяцев назад
Здравствуйте, можно ссылку на репо, если есть такая?
@user-md3xy2kc5l
@user-md3xy2kc5l 4 месяца назад
В конце вебинара QR-код с ссылкой на Gitlab приложили и четверть часа на его фоне отвечали на вопросы.
@artemy99
@artemy99 7 месяцев назад
404 по ссылке(
@MrDarthat
@MrDarthat 7 месяцев назад
Молодой человек всё время совершает какие-то странные движения туловищем, пока говорит, это отвлекает, если на него смотреть))
@phil2964
@phil2964 7 месяцев назад
Спасибо за очень полезное видео👍👍👍
@user-gl2rr6ft7t
@user-gl2rr6ft7t 8 месяцев назад
более дурацкого модератора вэбинара я не встречал - просто идиот
@aidajam3294
@aidajam3294 8 месяцев назад
Код нихрина не видно
@user-md3xy2kc5l
@user-md3xy2kc5l 4 месяца назад
Да, с записью и демонстрацией явно какая-то проблема. Скорее всего у слушателей было куда чётче на экране (в 1080p, в отличие от записи на 720p). Но в конце записи вэбинара есть ссылка на исходный код в Gitlab внутри QR-кода
@user-gh1tw1my1v
@user-gh1tw1my1v 8 месяцев назад
code generator ваша собственная разработка или это какой-то плагин?
@ekolmakov
@ekolmakov 9 месяцев назад
Иметь количество консьюмеров большее, чем количество пратиций, можно :-) Никто не запрещает. Просто они простаивать будут.
@slongalon2853
@slongalon2853 10 месяцев назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-tvgvl53Opi8.html
@alexmoroz3357
@alexmoroz3357 11 месяцев назад
щикарно!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 11 месяцев назад
На каком уровня правильнее применять эти техники? Например, граничные значения, пары В модульных тестах, в интеграционных?45
@EgoPingvina
@EgoPingvina 11 месяцев назад
Что за раскрутка массивов, не могу нагуглить
@user-sr4fl9lm8y
@user-sr4fl9lm8y 11 месяцев назад
на 14 -м слайде термин "спонсор проекта" употреблен некорректно с точки зрения стандартов проектного менеджмента. В частности - стандарта PMBoK. Там же имеется немного другое описание заинтересованной стороны проекта. Автор по ходу доклада не понимает различий между бизнесом как операционной деятельностью, проектом создания системы как способом развития этого бизнеса (переходом бизнеса из точки А в точку Б), и продуктом (результатом) такого проекта - ИС. Поэтому немного смешались в кучу кони люди - стейкхолдеры проекта, стейкхолдеры бизнеса и пользователи системы. И поэтому для него стейкхолдеры "сложно определимое понятие". А для зрителя не совсем понятно почему одних заинтересованных сторон берем в расчет, а других откидываем. А так вполне на уровне. Спасибо!
@Flawden
@Flawden Год назад
Судя по началу ролика мужик так хорошо рассказал, что буквально без очереди попал в рай
@user-ht3bi6wv3v
@user-ht3bi6wv3v Год назад
Спасибо!
@user-ke5oz4uy3b
@user-ke5oz4uy3b Год назад
“…российскую сертификацию…”. Т.е про эти сертификаты не знают нигде кроме России
@sergbo3114
@sergbo3114 Год назад
"Частично запросы генерируются JavaScript`ом." Звучит опасно. Как бы нельзя было туда чет заинжектить с запросом на стороне клиента(браузера) и на бд какойнить делит загнать)
@paveltsybin4675
@paveltsybin4675 Год назад
Спасибо за обзор. Очень полезно.
@DenisBeskov
@DenisBeskov Год назад
вы писали в телеграм-канале, что это новость дня. я не очень понял, а в чём именно новость? "директор учебного центра рассказал об актуальности ЯП Java" - т.е. директор учебного центра способен рассуждать об актуальности ЯП, в этом новость?
@alexanderchernykh5539
@alexanderchernykh5539 Год назад
Слайд с резюме/вакансии не очень информативный, а так всё толково. С сертификациями непонятно куда всё приведёт. Это наверное больше важно для гос заказчиков и для сертификационных центров.
@OZbMG8jsJTX14AWYne4omBw
@OZbMG8jsJTX14AWYne4omBw Год назад
Полезно!
@user-pj1jf9nb5k
@user-pj1jf9nb5k Год назад
Евгений лучший! 😜 Работал с ним в команде.
@doc2711
@doc2711 Год назад
Объяснения нихуя непонятные, нет конкретики в примерах, объясняешь термин еще кучей терминов, лучше бы приводил бытовые примеры и аналогии
@zisoua
@zisoua Год назад
Добрый день, данный тренер будет преподавать в ibs? если да то когда можно ожидать его возврашения? Спасибо!
@IBSTrainingCenter
@IBSTrainingCenter Год назад
Здравствуйте! В ближайшее время нет, но ситуация может измениться. Следите за нашим расписанием: ibs-training.ru/timetable/
@vpurazov
@vpurazov Год назад
Забавно.... Мы хотим сделать всероссийскую сертификацию но курсы проходите у нас.. ну продажа удалась, на правильном английском .. Пардон, какая то дикая самодеятельность, давайте будем опираться на материалы общепризнанные.... а не то что контора на придумывала, ибо кушать хочется и надо докрутить чтобы продать.
@IBSTrainingCenter
@IBSTrainingCenter Год назад
Здравствуйте! Мы действительно стремимся разработать всероссийскую сертификацию, привлекая для партнерства отечественные компании ("Сколково", "БеллСофт"). Прохождение подготовительных курсов не обязательно. Они были разработаны для тех, кто хочет подготовиться к сертификации и "подтянуть" свои знания Java. Однако, сделать это можно самостоятельно, просто запросите у нас список экзаменационных тем.
@semzin
@semzin Год назад
Интересно рассказываете, слушается легко) Спасибо.
@user-hr2dk6jy1k
@user-hr2dk6jy1k Год назад
Зачем нам инкапсуляция, какие проблемы она решает? Почему js, без поддержки модификаторов доступа, тоже даёт применять инкапсуляцию?
@meraharkov10
@meraharkov10 Год назад
Спасибо за презентацию
@user-hq8hb7po9k
@user-hq8hb7po9k Год назад
Не хочется накидывать, но код в 720 неразличим
@user-jd1yl9ep4g
@user-jd1yl9ep4g Год назад
Вам бы курс по затягиванию видео создать. Смотрел на 1,5 и все равно задолбался плавать в этой воде)
@zxcursed4789
@zxcursed4789 Год назад
Каждому не угодишь. Мне, например, понравилось!
@user-rq6pz6wk6f
@user-rq6pz6wk6f Год назад
Лучшее объяснение асинхронности, спасибо! Если это видео посмотреть в самом начале, то можно сразу вникнуть в смысл асинхронности и не плавать с фьючерами.
@konstantinchvilyov9602
@konstantinchvilyov9602 Год назад
Спасибо, проект(Исходный код) можно где-то загрузить?
@mikhail6694
@mikhail6694 2 года назад
можно ссылку на проекты?
@mariavoronkovamashapodsoln1658
@mariavoronkovamashapodsoln1658 2 года назад
Спасибо!
@Maria167ify
@Maria167ify 2 года назад
Шикарная лекция! Спасибо!
@mitruslatovous6
@mitruslatovous6 2 года назад
Замечательное объяснение. Спасибо! )
@luksky7142
@luksky7142 2 года назад
41.35 (time code) - на текущий момент Visual VM 2.1.2. При работе Sampler, видно четко время выполнения smallMethod(), не смотря на то, что он быстрее всех выполняется. ThreadDump также показывает вызов этого метода. В stackTrace это видно.
@user-dt2me5sy9s
@user-dt2me5sy9s 2 года назад
В видео говорится, что время, затрачиваемое на bigMethod в профайлинге, учитывается отдельно от времени, затрачиваемого на вызов smalMethod из bigMethod. Не уловил мысль: в режиме сэмплирования такое же правило ?
@luksky7142
@luksky7142 2 года назад
@@user-dt2me5sy9s думаю не так. Здесь делался акцент на то, что когда происходит сэмплирование, то оно не детализирует вызов методов, которые занимают очень малое количество времени. А когда запускается профилирование, то оно оборачивает сквозной логикой каждый профилируемый метод: то есть каждый метод, который профилируется в начале своей работы и в конце, с него снимаются временные метки, на основе которых и вычисляется время работы метода. Сэмплер, "снимает" данные с потока(он как бы "цепляется на поток, а для этого он его ищет через ThreadGroup"), в котором выполняются методы и от JVM, получает информацию об используемых ресурсах и вычисляет время работы.
@qweezique
@qweezique 2 года назад
Спасибо! А можно код закрепить где-нибудь?
@user-he2rc1pv1t
@user-he2rc1pv1t 2 года назад
А ссылочка на код будет?
@shershavi
@shershavi 2 года назад
Зае..л со своим эээ
@mr_folko
@mr_folko 2 года назад
ссылка на курс битая благодарю за вебинар!)
@dmytrodance
@dmytrodance 2 года назад
Было очень интересно, спасибо!
@dmytrodance
@dmytrodance 2 года назад
Этот индусский акцент....
@eugenepobedinsky8821
@eugenepobedinsky8821 2 года назад
Добрый день. Подскажите пожалуйста, где можно найти исходники демо=проектов к вебинару ? Был бы признателен за ссылку на гитхаб. Спасибо
@MrProton2
@MrProton2 9 месяцев назад
гитхаб/sonkin/webflux-demo