Введение в Сокеты и сетевое программирование | С++/Java

preview_player
Показать описание
Первая часть бесплатно!

Одни из самых активных видосов на канале - это серия по сетям. Как рабоатет интернет, TCP/IP и так далее. Люди все еще пишут под теми видосами, "Когда третья часть?". Пусть это будет третьей частью.
Простой клиент сервер, куда интегрирована наша сериализация.
Так же бонусом, я написал основу десериализации, чтобы вам было над чем подумать. Это уже 3(2.5) +- готовых скелетона для дальнейшей работы. По ссылке на репозиторий, вы найдете более детальное объяснение этого проекта:
- что будет дальше
- из чего состоит
- как с ним работать
- и так далее.
А вообще, сетевуха - это то, через что проходит почти каждый разраб, и пусть на сети лежит и мой туториал по тому, как и что можно делать с сокетами%)
Ваши лайки + комменты - это мой доуп. Спасибо.

____________________________

Первые 2 видео по сетям с теорией:

____________________________

____________________________

00:00 Введение
06:00 Начало десериализации
30:23 Тест десериализации
32:55 Сервер
40:17 Теория netowrking'a
47:00 htons/ntohs
52:16 MAKEWORD
54:32 Про ассерты
1:08:40 Тест сервера
1:09:20 Клиент
1:15:30 Тест клиента/сервера
1:20:20 Твич стример
1:22:05 Сериализация на клиенте
1:28:40 unordered_map(hashtable)
1:32:20 Десериализация на сервере
1:35:00 unique_ptr/move semantics/copy elision/rvalue reference
1:45:00 Десериализация на клиенте(отзеркалено)
1:47:30 Java клиент(бонусом)
2:00:00 Общий тест
Рекомендации по теме
Комментарии
Автор

Пис.
Самцы, высеры по поводу "Чистишь комменты, мать шлюха" - в помойку.
Я только "За" конструктив и разъеб по сути. Я знаю о своих косяках, и не нужно мне напоминать про 80%+ пиздабольства с сети, которое вы в уши себе вкрутили.
Любая критика по факту - "come in".
Розжиг ненависти, клевета и тому подобное - "Сразу пермобан".

wndtn
Автор

почему все такое мелкое, при том что полэкрана свободно? Ничего же не видно. Для записи демок можно масштаб побольше делать (у меня 27" монитор)

vadimpyatakov
Автор

Сам начал недавно в сети влетать. Спасибо за подкаст

decltruft
Автор

33:04 <- начало сетевого программирования

archie
Автор

Рома, нужно больше подобного! Заходит!!!

sengoku
Автор

Очень крутой формат! Его очень не хватает в RU сообществе! Спасибо!

Egor-smbl
Автор

Хотел бы посмотреть реализацию компилятора в твоём исполнении.

Лайвы кайфовые, познавательные, спасибо

useinabilev
Автор

15:33 - нельзя просто так взять, и нарисовать амперсанд с первого раза :D. Отличные видео! И отличный стиль кодирования. Очень хорошо читается код!

dmitriylunkin
Автор

ДАВАЙ ПОБОЛЕЕ НУЖНОЙ ИНФЫ В РЕАЛЕ! ТОП КОНТЕНТ

pyustxo
Автор

Доброго времени суток.
Хотелось бы узнать Ваше мнение о С/С++ - подобных языках таких как MQL4/MQL5 соответственно, что думаете в общих чертах и их перспективы применения ? - спасибо.

tpklpho
Автор

Формат пушка, всегда нравится когда много кода, особенно от тебя, не меняй его, yo

ryumin_
Автор

На моменте с 1:40:28 скорее всего будет copy elision, я не эксперт, но по логике тип локального мув объекта совпадает с возвращаемым типом и + его можно как rvalue представить, никаких преград для компилятора не вижу. Но конечно после дженериков и смарт поинтеров пойду-ка я помоюсь, messyонерский поход вина продолжается 🧙‍♂️

ish
Автор

Языки уже давно уже перестали быть просто компиляторами, теперь когда говорят о яп - имеют ввиду инфраструктуру(набор технологий/фоеймов/анализаторов/скаффолдеров), предлагаю видос про инфраструктуру плюсов:)

_user_dada
Автор

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

dyprih
Автор

Сравнение endianness системы с временами в английском было шедеврально

kodirovsshik
Автор

Выпускай видосы как можно чаще. Действительно интересный формат.

nwljjnr
Автор

1:11:05 Код логики приложения в assert-ах будет удален компилятором в релизной сборке.

turbomove
Автор

Чисто из инсты пришёл лайков поставить

vcbzemc
Автор

Подскажите пожалуйста, какая тема у него в вижуал студии

Smelson
Автор

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

dilirink