Канал содержит лекционные обучающие материалы по курсам Веб-программирование и Системное программирование.
Данный объем курсов по Веб-программированию рассчитан на 30 лекций и покрывает все темы от верстки страниц на HTML до создания сайтов на базе MVC фреймворков. План курса включает такие языки и технологии: HTML5/CSS3, JavaScript, HTTP/CGI, PHP, XML, AJAX, JSON, JQuery, Графика GD2 и Canvas, PHP+MySQL, Архитектура CMS, MVC паттерн для Web, YII фреймворк.
Курс Системное программирование рассчитан на 16 лекций и покрывает вопросы работы с ресурсами на Win32 и UWP (требует понимания языков C/C++ и C#).
Общий посыл и мотивация мне нравятся. Жаль, что код скрывается окнами презентации или вывода, программы. Некоторая суета также присутствует. Но есть и хорошие вещи. Автор понимает материал и легко в нём работает. Пожелание: снять видео по каждому виду синхронизации без суеты, обращая внимание на состояние экрана. Зрителей-подписчиков будет много. Пока-что подписываюсь. С симпатией и уважением к автору. Молодец, всё- таки. Хорошо разобрался в непростой теме, а это главное. Теперь, нужно попыхтеть, чтобы донести.
Запрос может передаваться как угодно: через html форму, отправляться через js напрямую с помощью fetch, просто составляться программой на php, c#, c++ или другим языком. Это роли не играет. Все зависит от ситуации, где это надо сделать...
У меня эти файлы идут дополнительно к каждому мр4 видео снятых на сони а7 VI, я их просто удаляю. Хотел спросить когда я их удаляю это не влияет на качество видео, и вообще зачем эти файлы идут с видео?
XML файлы хранят описательную информацию обычно. Для самого ролика они не нужны скорее всего. Иногда плеер может хранить какую-то дополнительную информайцию в таких файлах. Но это зависит от плеера, которым вы видео смотрите.
Очень классно и понятно. Супер. Я поставил лайк уже на 7ой минуте. Единственное что, мне показалось как то не структурированно.. с шарп, тут же С, тут же С++.. в остальном - круто. Спасибо. Буду ждать новых по С++
В win11 можно тоже на win32 сделать программу и запустить, но в основном все пишут на .NET core. Т.е. бывший .NET Framework стал частью ядра. Поэтому тут работа с этими объектами чаще всего будет через соответствующие объекты. Вот тут все про єто тоже есть - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-dnGY9u8QD-w.html и тут ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-vksBlrSgVzs.html и тут ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-MsiXNjpuwd4.html. Либо же если просто использовать асинхронный вызов через Task - вот тут про это ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cheTpL2MAOA.html
Загрузка данных на сервер всегда ограничена сервером. Редко когда разрешают загрузку файлов более 20-30МБ. Но если хочется контролировать этот процесс, то для этого можно использовать input type=hidden name=MAX_FILE_SIZE на форме, хотя многие сервера его игнорировать могут. Либо же в php.ini есть такие переменные как max_post_size, max_post_vars - где первая определяет максимальный размер передаваемых данных, а вторая максимальное кол-во переменных в запросе. Обычно эти переменные имею значения где-то около 20МБ и 2000 переменных. Хотя в зависимости от сервера конфигурация может быть разная и можно их настроить под свою задачу, если у вас выделенный сервер.
@@radikovichkz2470 Такие задачи раньше решались не стандартными средствами HTML форм. Делались компоненты в виде ActiveX или Java апплеты - которые интегрировались через object тег и они уже сами делали закачку программными средствами. Т.е. скорее всего єто будет какой-то кастомный сервер на сокетах со своим протоколом, а не стандартный HTTP сервер. Стандартный HTTP протокол позволяет скачивать с определенной точки (если конечно самое ПО вебсервера это поддерживает) за счет параметров HTTP Range и Accept-Ranges. Но опять же, это только в направлении с сервера на клиент, а если надо обратно - то уже что-то ручной реализации.
Спасибо, понятно и практически применимо. А по поводу понятий "Кодировка" и "Набор символов", я думаю, что реально имеет место путаница, как говорится между "тёплым" и "мягким". Кодировка - это соответствие чего-то абстрактного (символичного, принятого в среде групп людей) цифре (номеру, машинному коду) как его воспринимает машина, например - 0x41. Набор символов - это набор рисунов, образов, отображений - то есть для человека. Например, литера "А" - это символ. У китайцев звук "а", наверное имеет другой символ:). Если набору символов не присвоить соответствующих цифры, он останется только набором символов - например, латинским алфавитом или набором иероглифов, или отображением образов чисел от нуля до девяти, или от одного до двенадцати, или количеством и размером звёздочек на погонах, или алфавитом племени Мумба-Юмба и т.п... Набор символов может существовать без цифровых соответствий - просто набор символов - и всё. Кодировка - подразумевает присвоение каждому символу из набора конкретного номера, конкретной цифры. Взяли и присвоили Букве "А" номер 0x41. Таким образом, любая кодировка включает в себя определённый набор символов. Каждому символу соответствует определённое числовое значение (номер, цифра). Набор символов может нравится, а может не нравится. А кодировка либо есть, либо её нет. Всё-таки про UTF-16 можно было бы и добавить... Ещё раз Спасибо!
Очень качественный материал. Приятный голос, доступные объяснения, красивые слайды. Не верится, что так мало просмотров, однако точно этот плейлист - золотая жила для начинающего фронтендера)
Сегодня разбирал сидел видео.Все круто.Прям с листа все делаете.Я как понял вы преподаватель?Единственный момент запутался в двух методах множественном и из одной точки.Было бы шикарно отдельное видео по управлению из одной точки.😊