Архив рубрики: Программирование

Краткие заметки, небольшие подсказки. Как будто шпаргалки. Тематика: веб и микроэлектроника.

Типы данных и их размер для Arduino (AVR)

НазваниеАльт. названиеРазмерДиапазон
booleanbool1 байт0 или 1, false или true
charint8_t1 байт−128…127
byteunit8_t1 байт0…255
intint16_t2 байта−32 768…32 767
unsigned int uint16_t2 байта0…65 535
long int32_t4 байта−2147483648…
2147483647
unsigned long uint32_t4 байта0…4294967295
float, double4 байта−3.4028235E+38…
3.4028235E+38
int64_t8 байт-263…263−1
uint64_t8 байт0…264−1

Коды символов Юникода (HTML, Alt +)

Здесь собраны наиболее часто встречающиеся символы, такие как знаки препинания, стрелки, коды валют мира, символы указания авторских и прочих прав.

Читать далее

Битовые операции

Логические И, ИЛИ, Исключающее ИЛИ, НЕ (AND, OR, XOR, NOT)

В побитовых операциях значение бита равное 1 рассматривается как логическая истина, а 0 — как ложь.

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

Логическое И (AND, оператор &)

Логическое умножение.

XYX AND Y
000
010
100
111

Результат дает 1, если все из сравниваемых значений равны 1.

Например, если логически умножить 2 на 4, то получим 0.

2: 0b00000010
4: 0b00000100
   ----------
0: 0b00000000
Читать далее

Красивые бесплатные шрифты от Google

Шрифты призванные освободить интернет от «тофу».

«Тофу» — прямоугольники, которые показываются вместо неотображаемых шрифтом символов. Название пошло от формы кусочков соевого творога (подробнее о тофу на Википедии).

Google выбрал для своих шрифтов название Noto, как выражение «больше не тофу». Шрифты имеют множество стилей и бесплатно доступны для всех.

Google Noto Fonts

https://www.google.com/get/noto/

Индексация сайта в поисковых системах

Сайт для себя — это, конечно, хорошо. Но хочется расширить круг читателей. Может кому-то станет интересно, и он захочет что-то прокомментировать. О себе надо дать знать.

Остановлюсь на четырех основных поисковиках. И сразу укажу, что регистрация пользователя обязательна во всех.

Читать далее