Давайте и про HTTP уже, что уж там. :) С рождеством!
@SergeyNemchinskiy4 жыл бұрын
жуть какая. правда всем интересно про это? 8-0
@ashimov19704 жыл бұрын
@@SergeyNemchinskiy давайте лучше про file upload на сервер или передачу файла ещё каким либо образом, и последущую его обработку
@Dezzz24 жыл бұрын
@@SergeyNemchinskiy давай видео по http
@vitaliikharchenko4 жыл бұрын
@@ashimov1970 multipart data и все
@vasilymaestrovs95464 жыл бұрын
@@SergeyNemchinskiy половину новичков валится на собесах после слова рест))
@user-tm6li9el4o4 жыл бұрын
След. раз про веб сервисы! :)
@ashimov19704 жыл бұрын
Салам из Казахстана, Сергей. Небольшая поправка - Когда Microsoft придумала asp Oracle нервно курил в сторонке и даже не думал о java
@SergeyNemchinskiy4 жыл бұрын
оракл тогда еще джавой не занимался, был Сан, да
@johngraham82204 жыл бұрын
Первая спецификация JSP появилась в 1998 году в Sun Microsystems, в которой и происходила разработка Java. До приобретения компании Sun ораклом оставалось более десятка лет... История "как Microsoft начал отвоёвывать кусок рынка у Оракла, а Оракл придумал JSP, копируя ASP" - бесподобна. К сожалению описание самих технологий - ещё более бесподобно. Про сервер, который генерирует и отдаёт структуры данных - это прямо в мемориз. Сергей, пожалуйста, прежде чем учить других - разберитесь сами. Иначе это не обучение, а скорее что-то противоположное.
@antonioinsulari42644 жыл бұрын
Спасибо за проход по верхам, часто этого как раз и не хватает. )
@sc-nt4gr4 жыл бұрын
Спасибо. Стоит рассказать конечно) везде есть какие-то ньюансы и о них хочется знать))) С Праздником!
@alexhali60034 жыл бұрын
"А программисты в фейсбуке очень рукожопые" - сильное заявление, даешь видео с пояснениями почему?)
@user-xt7up4st1n4 жыл бұрын
Отличное видео, дало ответы на многие вопросы. Давно про Адама и Еву не вспоминали, как они там?
Чтобы понять, что такое сервлет, нужно смотреть предыдущее видео))
@user-ce3lm7sz1k4 жыл бұрын
класс, супер, продолжать!
@77Vladys4 жыл бұрын
Як завжди дуже просто і цікаво про складні речі. Вітаю всіх зі святами та чекаю нових відео.
@SergeyNemchinskiy4 жыл бұрын
спасибо! мне очень приятно
@user-io7rs9fj1e3 жыл бұрын
Да, спасибо за информацию)
@kisurov4 жыл бұрын
Очень полезное для меня видео, спасибо! Правильно ли я понимаю: шаблонизация и передача данных через JSON/XML - это 2 разных пути организации веб-приложения?
@meteysh4 жыл бұрын
Да все верно так и есть
@user-hf4vr1ds6k2 жыл бұрын
Спасибо!!!
@dubovikovpv4 жыл бұрын
Расскажите про WebAssembly
@NikolayMishin4 жыл бұрын
С рождеством, Сергей🤗
@SergeyNemchinskiy4 жыл бұрын
спасибо
@user-zr9no8hv8g4 жыл бұрын
Стоит рассказать и побольше )))))))(обо всем побольше) особенно о новинках прогрсмирования. Пока найдёш то что нужно, пролистываэш гигабайты мусора.
@Pewdew4 жыл бұрын
Дядя Сережа, дайте совет пожалуйста. Учу core и никак не прийдет мне в голову понимание, когда создаю класс вложенный или метод, статик его делать или нет? Это кошмар какой-то😐😣 Про поля понятно, а вот например если я вижу вложенный статик класс, то экземпляр что будет по умолчанию иметь этот класс? В голове не укладывается. Где бы и что бы почитать чтоб, как в роликах ребята, понимать что писать?
@SergeyNemchinskiy4 жыл бұрын
Вложенный статик класс - это значит его экземпляр можно создавать без создания экземпляра внешнего класса. То есть можно написать new ExternalClass.InternalClass()
@maxlich91394 жыл бұрын
Сергей, расскажите ещё про REST
@user-ft4hw5nb5f4 жыл бұрын
Посмотрел ваше видео : Нужна ли математика программисту ? У меня немного другой вопрос: учусь по направлению «прикладная математика» , в программе поровну математики и it технологий, в какие области программирования лучше податься ? Математику люблю всей душой, от it тоже в восторге, понятно , что чистой математикой на жизнь заработать проблематично.
@homo-ergaster4 жыл бұрын
Присмотрись к языку R и работе со статистикой. Там математики дофига. Приложения работающие с графикой тоже много математики содержат.
@errrrser7048 Жыл бұрын
Python, ML
@vasilymaestrovs95464 жыл бұрын
спасибо за видео. Сто лет не пишу на джаве, как таковой, только мобильные приложения под айос андроид. и слегка отстал, что там делается в жава ее )))
@ASDjonok4 жыл бұрын
Серёж, здравствуй. Спасибо за видео. Заинтересовал момент: поясни, пожалуйста, за "руко-попость" программистов из "TheЛицоКниги":) Суть претензии, как я понимаю, не только в лаге подгрузки?
@SergeyNemchinskiy4 жыл бұрын
Там очень кривая архитектура всей системы. Ну и РНР - явно неудачный язык для разработки такого сложного проекта. Вот и выгребают
@ASDjonok4 жыл бұрын
@@SergeyNemchinskiy Спасибо за ответ. И вообще за эти видео;) Они мне довольно интересны в частности по той причине, что работаю преподавателем программирования в университете. Рад, что работал с тобой в одной организации (ИнтроПро):). Кстати, спасибо за совет о книге "Цель: процесс непрерывного совершенствования" Голдратта Элияху. Начал слушать аудио версию, кроме прочего зацепила линия личной жизни главного героя:) Удачи! Всех благ!
@NikolayMishin4 жыл бұрын
Отличная лекция👍👍🥳
@swiss_2k3 жыл бұрын
А про сервлет в каком месте говорят?
@vstavruk96874 жыл бұрын
Коротко, але цікаво. Дякую за контент!
@user-zn2wy2jw9f4 жыл бұрын
На доу аж 8 вакансий с упоминанием jsp. В 2020 фронтенд пишут на реакт и т.п. , и взаимодействуют с бекендом через rest
@SergeyNemchinskiy4 жыл бұрын
так и есть
@maxlich91394 жыл бұрын
то, что там это упоминают, не означает, что в реальной работе ты будешь это использовать.
@alekseinaumyshev6834 жыл бұрын
интересно про http на пальцах, расскажите пожалуйста
@eld4j2 жыл бұрын
Хорошо, но тогда давно делали веб приложение на Java? Этими голыми сервлетами? И что такое эти JBoss, WildFly, Jersey, JAX-RX (смекнул, что это спецификация, а остальные имплементация)?
@foxil43704 жыл бұрын
Извиняюсь, я немного запутался, я так понимаю что шаблонизаторы по типу thymeleaf уже не используют, если да то что именно нужно учить новичку для работы с фронтом ?
@nikitavozisov55484 жыл бұрын
Как бы это глупо не звучало, то фронтенд) Типа HTML, CSS, JS и дальше весь целый зоопарк технологий типа React/Vue/Angular, всякие webpack, babel, фреймворки для тестирования типа Jest и т.д. Если вы новичок, то я не уверен, что вам это нужно. Для начала я бы рекомендовал сфокусироваться на чем-то одном. А фронтенд - это отдельная песня, которую вы не сможете быстренько так изучить. В этом плане, я не совсем согласен с Сергеем, что нужно учить фронт - т.к. обычно все-таки есть отдельный фронтендер, который и пишет фронт. Разве что если только проект маленький и простой, либо от бекендера просят чуть-чуть поправить фронт. Обычно это заканчивается так себе - ибо знать на достойном уровне и бекенд и фронтенд достаточно сложно
@stan52144 жыл бұрын
@@nikitavozisov5548 и этого и не хватит для стажировки на junior web developer☺️
@kisurov4 жыл бұрын
У меня кстати тот же вопрос. Если сейчас тренд - это передача данных в JSON (типа REST сервисы), то thymeleaf или mustache как бы не нужны?
@maxlich91394 жыл бұрын
@@kisurov можно написать отдельное приложение чисто только с шаблонами. Хотя наверно это изврат. Но, как говорится, наш ответ фронтенду))
@OleksandrDanylchenko2k4 жыл бұрын
Видео супер! Нашёл в нем для себя ответы на интересующие вопросы. Хотелось бы ещё услышать про методы взаимодействия с HTTP.
@SergeyNemchinskiy4 жыл бұрын
запишу
@user-cv6ok3yl4z4 жыл бұрын
Здравствуйте, расскажите про https, чем отличается от http?
заебали со своим Пайтоном, там даже конструктор невозможно создать
@mike_SSS4 жыл бұрын
Тонкая шутка для джавистов
@user-lc7zc2jj6k4 жыл бұрын
@@mike_SSS :-)))
@lemeshenko4 жыл бұрын
Mvc уже умерло почти. Сейчас актуально javascript + rest. В asp.net вообще microsoft ввели razor pages вместо mvc. Django forever тож очень смело заявление, тонна устаревшего кода.
@Alex11Fox4 жыл бұрын
Я так понял что сейчас, в Спринге, уже не используют шаблонизаторы типа Thymeleaf, а только json объекты от джавы, который передается на фронтенд.
@Alex11Fox4 жыл бұрын
Или ещё, шаблонизаторы -это учебно-тренировочные страницы. т.е учебно-боевой самолёт Л-39.
@user-mf6uc9iw2z4 жыл бұрын
Используют, если это целесобразно (т.к. для отдельной вебморды как правило нужно нанимать отдельно жс-веб проггеров, а это деньги) или ненужен "серьезный" фронтенд. К примеру, админка какаято, лишь бы работало. Это на jsp сейчас уж точно писать нет смысла.
@Erwin_Anderson4 жыл бұрын
А таймлиф со спринговскими контроллерами? Часто используют?
@kkkkracing4 жыл бұрын
Кажется мне что морду на джаве сейчас использую настолько часто насколько не часто используют полноценный фронт енд:)
@FromBayern4 жыл бұрын
Здравствуйте, вы часто акцентируете внимание на коммуникабельности, но в явном виде не затрагивали тему интровертов и социофобов в отрасли, не будет ли видео по этом теме
@kkkkracing4 жыл бұрын
Когда-то боролся с этой темой на своём опыте. И теперь могу сказать что во-первых интроверсия это не синоним социофобии. А социофобия это отклонение. С ней нельзя добиться высот ни в одной отрасли. Человек существо социальное. И хотите вы этого или нет, а придётся учиться общаться с людьми. Благо могу сказать что люди вокруг на самом деле заслуживают вашего внимания. Успехов.
@SergeyNemchinskiy4 жыл бұрын
kzbin.info/www/bejne/apCYgJycrdeMicU
@pylyptiy4 жыл бұрын
Что делать если меня, джуна, кидают на аутстаффинг работать именно только в среде jdeveloper (ide от oracle) на какой то древний проект где используются jsf?
@pylyptiy4 жыл бұрын
Больше смущает аутстаффинг и диктование условий конкретного инструментария (ide). На jsf еще повсеместно много проектов это нормально.
@SergeyNemchinskiy4 жыл бұрын
все верно
@maxlich91394 жыл бұрын
ну если другой работы нет, то поработай на этой, а через годик или полгода уйдёшь на что-то интересное.
@zaphta24 жыл бұрын
Даешь веб сервисы в народ!
@SergeyNemchinskiy4 жыл бұрын
Хорошо :)
@alexei33664 жыл бұрын
я правильно понимаю, что Thymeleaf - это лучше чем JSP? И с помощьюThymeleaf можно заменить JSP ?
@user-mf6uc9iw2z4 жыл бұрын
это вообще разные вещи
@SergeyNemchinskiy4 жыл бұрын
это темплейтный движок, но в основе, все равно JSP
@alexei33664 жыл бұрын
@@SergeyNemchinskiy я имел ввиду, что писать на Thymeleaf проще чем на JSP/JSTL ?
@maxlich91394 жыл бұрын
Мне фримаркер больше нравится из шаблонизаторов. Хотя может быть он самый слабый по возможностям, не знаю, в работе не использовал
@user-zp2nl5rb2g2 жыл бұрын
*13 (Servlet, JSP) kzbin.info/www/bejne/fmebdpSNj9uEqqc . январь 2020 . #конспСНП . 1- Обычно джава приложения имеют вэб интерфейс (т.е. отвечают по эйчтитипи протоколу). 2- сервлет - это джавовский класс, который регламинтирует джавовский интерфейс. Описан в спецификации или наследуется от класса эйчтитипи-серлет. 5- майкрасофт разработал технологию актив-сервер-пэйджис (ASP; страницы эйчтиэмэйл с вкраплениями кода). JSP - её аналог.
@alexander24104 жыл бұрын
http это протокол на котором работает интернет... четко...
@JohnDoe-ee8we4 жыл бұрын
И не говорите. Как в таких случаях пишут: рукалицо.
@detnhyiiika67594 жыл бұрын
Покажи скилл: Перефразируй чтоб было правильно =). З.Ы. А если сам хуйню напишешь мы и с тебя поугараем, АХАХАХА. =)
@alexander24104 жыл бұрын
@@detnhyiiika6759 достаточно было остановится на словах - "оно будет отвечать по http протоколу".. больше тут перефразировать ничего не надо. Понятно,что автор хотел сказать - веб-сервисы взаимодействуют преимуществнно через http, но сказал хрень.
@detnhyiiika67594 жыл бұрын
@@alexander2410 Не это не скилловый ответ =\, мне не нравится, звучит как оправдание, "давай по новой Миша все х**я" =).
@oldjohn1503 Жыл бұрын
Я правильно понимаю, что сервлет и контроллер - это одно и то же?
@maxim1893g Жыл бұрын
Конечно стоит про http, и пор https, и про http 2.0
@rodionvlasov74404 жыл бұрын
Круть
@SergeyNemchinskiy4 жыл бұрын
спасибо)
@andreymanaenko16384 жыл бұрын
Пишут, пишут на JSP. Недавно таска пришла поменять стили на странице ввода пароля. Открываю проект, нахожу шаблон страницы - JSP собственной персоной.
@stakhovskiy4 жыл бұрын
Вторая камера на кружку навелась? Картинка смазанная (( Спасибо большое за видео.
@SergeyNemchinskiy4 жыл бұрын
ох, она может
@notanenglishperson98654 жыл бұрын
Она не смазанная, он fisheye-ная
@Olejka1316 Жыл бұрын
Сергей, в чем отличие сервлета от контроллера?
@yevgenmuza9728 Жыл бұрын
С такими вопросами боюсь программистом вам не стать. Учитесь искать информацию в интернете. Мы, кстати, умели искать информацию, когда интернета, вообще, не было.
@andreykrasnov78514 жыл бұрын
Очень путано :( Но всё равно спасибо :)
@AlexandrFisher4 жыл бұрын
Давайте про http
@SergeyNemchinskiy4 жыл бұрын
Рассказать про протокол HTTP? Эм... ладно, я подумаю
@olegsivakov87004 жыл бұрын
А как же Vaadin?
@pashalun23354 жыл бұрын
А что за музыка играет на фоне? Где скачать?
@SergeyNemchinskiy4 жыл бұрын
это нам написали специально :)
@pashalun23354 жыл бұрын
Sergey Nemchinskiy , очень круто, вы рассказывали , что были когда-то гитаристом, я подумал , что это вы с парнями сделали)
@mikhailsavinov39194 жыл бұрын
Очень похоже на замедленную версию Radiohead Weird Fishes/ Arpeggi
@TheUsharik4 жыл бұрын
Не знал, что JSP это ответ на ASP.
@SergeyNemchinskiy4 жыл бұрын
теперь знаете :)
@NewFunnyAnimations4 жыл бұрын
Сначала прочитал: "Что такое СЕРВЕЛАТ")
@DimaVort4 жыл бұрын
Microsoft Silver Light )
@alexsanruscool4 жыл бұрын
Fullstack? Лучше уж тогда в c#
@MsTim159 Жыл бұрын
Броузер это сильно
@atlakh2 жыл бұрын
Http
@Saint666Ua4 жыл бұрын
с...а это человек который преподает, "БРОУЗЕР" ппц
@maxlich91394 жыл бұрын
Скрипт на языке Джава, но не Джава Скрипт. Что это?))
@atmospheric_b4 жыл бұрын
Как оказалось , с jsp все еще работают, причем крупные компании