КАК РАБОТАЮТ КОДИРОВКИ | ОСНОВЫ ПРОГРАММИРОВАНИЯ
HTML-код
- Опубликовано: 12 июн 2024
- Хранение строки в памяти определяется ее кодировкой.
Что такое кодировки и стандарты, как это выглядит памяти, как происходит кодирование символов и почему их так много - узнаешь в этом видео.
ССЫЛКИ ИЗ ВИДЕО:
1. Как работает память компьютера - • КАК РАБОТАЕТ ПАМЯТЬ КО...
💎 Поддержка канала:
/ alekos1
yoomoney.ru/to/410011179144828
00:00 Введение
01:10 Коды символов
01:40 ASCII
02:51 Нехватка кодов
03:30 Кодовые страницы
04:45 Windows и ANSI
05:50 Unicode
07:14 Проблема 1. Расточительство памяти
07:40 Проблема 2. Порядок хранения байт
09:04 UCS-2. Bom-байты
09:59 UTF-8
13:28 UTF-16
16:57 UTF-32
17:47 Резюме
18:12 Знаки вопросов
18:31 Строки в языках программирования
00:00 Введение
01:10 Коды символов
01:40 ASCII
02:51 Нехватка кодов
03:30 Кодовые страницы
04:45 Windows и ANSI
05:50 Unicode
07:14 Проблема 1. Расточительство памяти
07:40 Проблема 2. Порядок хранения байт
09:04 UCS-2. Bom-байты
09:59 UTF-8
13:28 UTF-16
16:57 UTF-32
17:47 Резюме
18:12 Знаки вопросов
18:31 Строки в языках программирования
2:20 - 8ой бит не был пустым, он использовался под контроль четности (parity), для контроля целостности передаваемой информации. Отсюда и всякие рудименты, дошедшие до наших дней типа base64 или uue.
"Минимальная ячейка памяти, которую можно адресовать, составляет 8 бит" - ну-ну, бит адресовать уже нельзя. И может все-таки размер ячейки?
,хсхс,хс
Не понимаю почему так мало просмотров. Как по мне, материал всех видео сделан качественно и лёгок в понимании, надеюсь продолжите в том же духе.
Поддерживаю! лучшее видео в рунете про кодировку
+
монотонная подача не вызывает откликов в голове. Хоть и материал хороший.
@@gredar77 У таких детей как я - вызывает.
с радостью бы поддержал комментарий, видно, что материал качественный. Но мне ничего не понятно
Приятные цвета, хорошая анимация, дикция и подача материала - все круто! Спасибо за видео!
Ничоси, не ожидал такого увидеть в российском сегменте интернета. Спасибо, все понятно и разложено по полочкам
Идея для нового видео: как работают числа с плавающей точкой ieee-754
Только подумал, дабы написать об этом в комментариях, а тут уже. С таким качеством, как делает автор, это скорее всего будет единственное стоящее видео про ieee-754, ибо даже на англоязычном RUclips'е не так просто найти понятный материал по этой теме.
Согласен! Про мантису, всю эту херню, как в двоичном виде вычисления производятся в FPU и так далее) да и вообще бы про основу там) как АЛУ устроен) как в АЛУ сумматор работает и т.д. ))) хотя про это всё уже Ben Eater расказывал, но это на забугорном ютубе)))
@@xm4dn355x ruclips.net/video/HPGw4qFARTg/видео.html
Как учитель информатики, говорю, ЭТО ПОТРЯСАЮЩЕ!
Спасибо за столько замечательное видео!
Законспектируй с видео и передавай информацию детям)
Не скажу, что информация из видео мне жизненно необходима, но она очень познавательна и автор кратко и емко излагает суть вопроса. Можно только приветствовать такие видео! Спасибо!
Учили все это в универе, казалось тогда мега сложным, а сейчас смотрю видос и понимаю, что это просто наши преподы объяснять не умеют.
Жиза
В образовательных учреждениях идёт плотный поток информации, которая обязана улежаться. Это одна из причин, почему взрослому проще учиться.
@@WypukEST сказано верно, но отличия как подготовился и подал материал человек в видео, и как это делали в учреждении, колосально разная, тем самым шанс, с улежавшимися мыслями, что я(или кто-то другой) понял бы то, что рассказали бы опять в учреждении, равносильны случайностям и опыту за годы, а вот в видео это было идеально изложено, для первого понимания в целом, об этой теме.
А всё потому что автор видео мог что-то переделать в видео, доделать, дописать из инфы, что хотел сказать, но забыл, а вот преподаватель в учреждении этого не сможет, пара закончилась и всё, только на следующей он дополнит, если вспомнит в чём ошибся или забыл упомянуть, но помнить всё слова с прошлой пары не дано каждому (это уж точно).
По-крайней мере вот, эта разница, из за которой стоит искать на ютубе видео, иногда можно понять картину в целом и по проще, из за видео🌞
Ну без проверки сложно судить. Надо найти универские задания на эту тему. Найти пару сотен людей не знающих эту тему изначально. Одну сотню учить одним способом, другую другим, а потом попросить решить одни и те же задания.
@@CrazyCactusVibes + студент не переспросит, ибо приходит убить время за корочкой...
p.s. но это не повод превращать лекцию в раздачу ссылок на ютубе (по той же причине)
Этот контент - прям то, что нужно. Большое спасибо Вам! По мере возможности продолжайте, пожалуйста!)
Лучшее видео в рунете про кодировку
Хочу выразить благодарность *Alek Os* за доступность и лаконичность подачи информации. Как он преподносит материал ни один лектор/препод в универе/ на курсах так подробно с интузиазмом не расскажет и с такой удачной подачой и илюстрациями. Огромный респект!
Огромное спасибо за это видео! Концентрированная, систематизированная, рационально укомплектованная и последовательно представленная информация - ничего лишнего. Моё почтение.
Наткнулся на Ваш канал, чтобы как обычно - "посмотреть перед сном", => не мог заснуть до утра и смотрел все видео подряд... Думал, что умру от "передозировки" на столько КАЧЕСТВЕННОЙ информации.... Дай Бог Вам здоровья, сил, терпения и мотивации делать такой офигительный контент и нести действительно ВАЖНЫЕ знания в массы! P.S. идея для следующего видео - как "под капотом" работают алгоритмы хеширования
Это лучше по основам программирования, что я видел в русскоязычном сегменте ютуба
0:26 Одна грамматическая помарка: это не число, а последовательность цифр. Оттого и пошло понятие "цифровой". Число - это величина, а цифра - это знак. Цифра 1 не больше 0, а просто отличный от 0 знак. Замени 1 на "Х" и машина продолжить работать, как ни в чём не бывало. 1 и 0 - это логические символы, а не числа, это булевские true и false, "да" и "нет".
Класс! Теперь понимаю необходимость существования различных версий UTF-кодировок.
Очень полезный контент!
Отличное объяснение!!!
Очень грамотно, доступно и наглядно изложено. Автору большое спасибо!
Наглядно и понятно, спасибо!
Наткнулся на твой канал, это просто очень круто! Я занимаюсь программистом на высоком уровне и даже не задумывался о таких "мелочах". Спасибо что ты мне это объяснил.
Удачи в развитии канала, контент полезный, шикарный и интуитивно понятный
Огромное спасибо за ваш труд!
Какой же всё-таки бардак с кодировками до сих пор... Постоянно стараюсь об этом не думать... Несём с собой грехи отцов, так сказать(((
Бардак везде. Хаос повсюду.
Это все из-за одного отца - Била Гейтса, это его Microsoft устравивала хаос, чтобы под шумок занять первое место на рынке.
Apple, тоже хороши, тоже внесли вклад в это.
Кодировки, это еще не все, есть еще один зоопарк, способы обозначения окончания и перевода строк.
Качественный контент, спасибо за труд!
Спасибо за видео, было интересно
спасибо за видео! очень понятно
Отлично! Лучшее видео по теме! Про Ассемблер (язык ассемблера) - вообще бомба! Подписался.
Ооуу 👍👍👍👍👍
Я примерно так всё смутно и представлял.
Теперь конкретно знаю.
Спасибо 👍👍👍
Выражаю огромную благодарность автору. Отличный материал, подача, оформление. Все на высшем уровне.
Спасибо.
Человек настолько долго ждал возвращения Зоракса, что сам им стал. Видос крутой
Да, напоминает стиль его изложения)
Ты красавчик!!! Отличные темы берёшь и прекрасные видосы делаешь. Так держать!
я периодически посматриваю данное видео, для меня оно как шпаргалка, пасиб мил человек
Спасибо! Было интересно и полезно
Вау! Как я жил то без этого)) Спасибо, приисполнился чутка
Классное видео. Спасибо.
Спасибо за контент, конспект записан !
Очень годный контент, спасибо огромное.
Очень полезный материал!
Крутая подача! Продолжай в том же духе!
Очень круто, спасибо!
Спасибо. Очень крутое видео!
Отличное изложение, спасибо!
Спасибо! Очень круто
Отличный ролик, аж keyrus вспомнился. Спасибо!
Комментарий для продвижения шедеврального материала!
СПАСИБО ЗА ВЫПУСК
Отличное изложение. Все наглядно 🔥
Познавательно, спасибо!
Надеюсь на новые видосы. В любом случае спасибо за знания!
Автор отлично! Молоток! Продолжай в том же духе.
Здорово. Очень здорово.
Вот это концентрация информации!
Тот случай, когда понимаешь, что для понимания потребуется пересмотреть ещё раз пять.
Здорово сделал видео! Ох, уж и намучался я со строками в С++ xD
Я как человек, который только начал свой путь в программировании хочу сказать, что ваши видео ПРОСТО СУПЕР!! О сложном получается сказать настолько просто, что поняла даже я. Молю о продолжении!
С меня подписка, лайки и пересмотры видосов по несколько раз 😂
Полезно и доступно, жду новые видео
Спасибо за урок !
Отлично! Супер!
Полезно. Спасибо.
Контент огонь, автор, это нормально что голова после потока информации идёт кругом?:)
Лучшее материала по данной теме не нашел, лайк и СПАСИБО! )
учись искать
Теперь я знаю, как работает UTF-8! Как же круто
большое спасибо за видео♥
Годно. Пару лет назад искал инфу в интернете и проходил путь ,который этот видос даёт за 20 минут, в течение нескольких часов....
Спасибо за качественный контент. Просто и понятно. 🔥🥇
Сложно, но информация неплохая, надо разбираться
Супер!!
Чисто лайк, спасибо.
Super class 🙂👍👍👍👍👍
Пожалуйста, продолжай снимать. Я только нашла хороший канал с хорошей подачей материала, не хочу его терять. Буду ждать новые видео😘
Замечательный контент, спасибо!
Мега полезно сэр❗🧠
Спасибо за объяснение
годный контент. спасибо!
Годнота-то какая, годнота
Однозначно лайк!
круто информативно
Sorax привет) Ах ты робот, вернулся))
Класс!
Не скажу, что понял все, что объяснял автор, но вы натолкнули меня на некоторые мысли в своей работе - не программирование, но у нас большие проблемы с быстрым перекодираванием в Unicode. Попробую осуществить то, что задумал. Надеюсь, получится. Автору большущий респект!))
Получилось?
@@MrVintarb на 99%. Мне нужно было ускорить перекодирование из asci (точнее его аналог армянского armscii) в unicode.
Раньше на 400.000 строк уходило 25 минут, с моим новым кодом теперь 6минут.
Но появилась одна проблема, которую не могу решить пока что - если в ячейках есть числа с нулем в начале, при перекодировании они исчезают. То есть 011 превращается в 11. А это не нужно.
Сейчас ломаю голову над этим. Если смогу решить эту часть процесса, то внедрю в отдел свой код
Топовый контент.
Отличный видос
Случайно наткнулся на видео, лайкподписка, мне понравилось :)
Снова наткнулся, а тут мой коммент годичной давности 😅
Спасибо. Доступно, понятно, интересно. Не останавливайтесь, у Вас хорошо получается подавать материал.
лайк не глядя =)
Ого, это так круто
я сначала искал материал про кодировку от алкоголя, но и это оказалось полезным
супер!
Побольше подписчиков ! Классный и полезный контент !
Когда проходили это в универе, нам конечно рассказывали про ASCII, но в ролике пропущена интересная часть о том, что у нас была параллельно отечественная КОИ8 а потом и ISO версии кодировок пошли до UTF. На некоторых заводах у нас КОИ8 использовалась очень долго до перехода на юникод. Видимо видео сделано по англоязычной книге.
Дело не в книгах, тут подается информация, полезная для всего мира, и так инфы очень много, а тут еще и наши кодировки надо изучать, которые только нами использовались.
кайфанул, спасибо
Спасибо. Чётко, может пацан, вообще ребят. 😊
Просто комментарий для продвижения данного видео и выведение его в топы!
Спасибо за видео, теперь я хоть немного понимаю в кодировках)
Очень доступно, спасибо за проделанную работу
толково!
Спасибо!!!
Це бомбезно!!! Не зупиняйся! Потрібно більше такого відео!
сподобався цей канал, все чітко пояснив...я підписався!
спасибо!
Я в восторге от видео, познавательно и доступно. Спасибо за труд, продолжайте, пожалуйста, в том же духе!
всё слишком быстро! не успеваю поставить лайк))