Точка входа в программирование
21.4K subscribers
912 photos
164 videos
1 file
2.45K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Угадаете железку по силуэту?

В чём подвох, предстоит выяснить вам:

https://tproger.ru/quiz/chto-eto-za-zhelezka/

Зачем? А чем ещё заняться программисту вечером?

#hardware #тесты
Готовимся к Новому году: простая гирлянда на Arduino

Скоро Новый год, и пора задуматься об украшениях для дома. Если мы программисты, то зачем покупать гирлянду, когда её можно собрать из Arduino и светодиодной ленты? Так вы не только получите гиковское украшение для ёлки или рабочего стола, но и прокачаетесь в работе с Arduino.

Вот инструкция, как сделать гирлянду самому: https://tprg.ru/XhIm

#hardware
Что должен знать каждый программист о памяти?

На первый взгляд программист почти не работает напрямую с памятью в программах (если это не C или C++, конечно). Однако понимание принципов работы памяти поможет писать высокопроизводительные и оптимизированные программы.

Видео даст краткий экскурс по все уровни памяти — от железа до инструментов профайлинга памяти — и замотивирует изучить тему подробнее:

https://youtu.be/UNknX2TRsQQ

#hardware
Как числа с плавающей точкой хранятся в компьютере?

Сталкивались ли с тем, что вычисления дробных чисел могут выдать не тот результат, который ожидался? И дело вовсе не в ошибке компьютера.

Как известно, все числа в компьютерной памяти хранятся в двоичном виде. И некоторые дроби нельзя точно перевести в двоичную систему счисления. Поэтому вместо них используется максимально приближённое значение.

Если хотите лучше понять, как устроено хранение дробных чисел в памяти, советуем посмотреть ролик о том, как компьютер работает с числами с плавающей точкой:

https://youtu.be/U0U8Ddx4TgE

#hardware
Хорошо ли вы знаете ретро-сторону IT?

Попробуйте вспомнить названия компьютеров прямиком из XX века. Возможно, некоторыми из них вы даже пользовались:

https://tproger.ru/quiz/test-ugadajte-kompjuter-iz-proshlogo/

#hardware #тесты
Как работает память компьютера «под капотом»?

Чтобы понять, что из себя представляет программа на самом деле, нужно разобраться с тем, кто и как её выполняет в конечном итоге.

Разумеется, этим занимается процессор. Но без понимания того, как организована оперативная память компьютера, как в ней хранятся данные и т. д., разбирать работу процессора не имеет смысла:

Простыми словами о работе памяти рассказывают в видео. А вот и весь плейлист по теме работы железа.

@prog_point #hardware