memory heap
375 subscribers
2.56K photos
526 videos
52 files
3.16K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
Для книги перевёл:

Может возникнуть вопрос, почему обычно
“Receive” сокращается до “Rx”, а “Transmit” до “Tx”. При-
чину этому можно найти в истории: во времена использо-
вания телеграфа, отправка символа точки требовало больше
усилий, чем отправка обычной буквы, из-за этого операторы
использовали букву “x” вместо точки.

Поскольку стоимость телеграфа была фиксированной: стои-
мость работы оператора, стоимость работы принтера, сто-
имость самой телеграфной линии между станциями. Чем
больше данных вы могли передать, тем больше денег вы
могли заработать. Это привело к появлению большого ко-
личества сокращений для часто используемых слов, осо-
бенно для длинных. Таким образом, вместо длиного слова
“Transmission” операторы телеграфа предпочитали писать
просто “T.” (зная, что на другом конце их поймут.) Однако
символ точки не был доступен в телеграфе, когда использо-
вался режим ввода букв. Из-за этого операторам приходи-
лось вводить символ “T”, потом переключаться в режим вво-
да чисел (для ввода точки) и потом обратно переключаться
в текстовый режим. Это занимало много времени. Поэтому,
каждый раз, когда требовалось ввести символ точки, телегра-
фисты вместо него использовали сивол “X”, который мож-
но было ввести, не переключаясь в режим ввода чисел. По-
скльку очень мало английских слов заканчиваются на “X”,
то данный символ оказался идеальной заменой точки.
Отсюда и пошли некоторые сокращения вроде “Rx” и “Tx”.

[источник]

#sparc_book
🔥7👀2
memory heap
Выпустил новую версию своей книги "Автомато-программато-компарадио-кружок": https://github.com/artyom-poptsov/SPARC/releases/tag/v2.0.0 В новой версии: - Новая глава "Язык общения машин". В данной главе рассматриваются протоколы коммуникации между микроконтроллером…
Выпустил новую версию своей книги "Автомато-программато-компарадио-кружок":
https://github.com/artyom-poptsov/SPARC/releases/tag/v2.1.0

В новой версии:

- Расширен раздел "Платформа Arduino".

- Дополнен раздел про последовательный порт в главе "Белый шум".

- В главе "Язык общения машин" добавлен новый раздел "Последовательный порт". Также доработано введение к главе.

- В главе "Диалоги с компьютером" дополнен раздел про работу с мультиметром, улучшен раздел "Работа с макетной платорй", добавление ссылок на другие связанные разделы.

- В главе "Синтез музыки и технологии" исправлены ошибки в реализации мелодии "Sweet Dreams".

- Добавлена библиография.

- Исправлены выявленные стилистические и орфографические ошибки. Значительная часть ошибок была выявлена Van0Mask, несколько ошибок были выявлены Антоном Шеффером (Agaffer). Множество рекомендаций по изложению материала и исправлений было предложено Петром Третьяковым, большинство из которых были в том или ином виде реализованы.

PDF-версия книги доступна на странице релиза, также скину копию в комментарии к этому посту.

#sparc_book
9🔥2
Ещё работы моих студентов с учебной практики по программированию микроконтролллеров. На первой неделе практики (из двух) мы доходим обычно до программирования музыки, и задачей является запрограммировать какую-нибудь интересную мелодию.

На второй неделе программируем игры на Arduino с текстовым дисплеем.

Методичкой служит книга.

#arduino #sparc_book #art
🔥1
Начал работу над визуализацией циклов в книге, перерисовывая диаграммы, которые рисую на доске во время занятий по программированию.

#sparc_book
🔥5