Дата и время, в том числе секунды и миллисекунды, довольно часто используются программистами. Поэтому в любом языке программирования (по крайней мере в языках высокого уровня точно) имеются стандартные подпрограммы, типы данных, и даже целые классы для более лёгкого использования значений, связанных с датой и временем. Читать далее...
воскресенье, 6 ноября 2022 г.
суббота, 5 ноября 2022 г.
Что нужно для организованности
Один чётко знает, что и когда делать, и идёт вперёд. А другой - топчется на месте, пытаясь разобраться в хаосе своей жизни, который сам же и создал. И разница между первым и вторым лишь в одном слове - организованность. Читать далее…
пятница, 4 ноября 2022 г.
Семантические ошибки в программировании
Один из самых мерзких видов ошибок в программировании - семантические. Иногда на поиски и исправление таких ошибок уходят дни и недели (лично со мной такое бывало, но у кого-то может есть и более печальный опыт). Что это за ошибки такие и что такое семантика вообще, рассказываю в новой статье. Читать далее…
четверг, 3 ноября 2022 г.
Как сложить два числа в Ассемблере
Сложение чисел - одна из самых простых операций. И в языках высокого уровня сделать это проще простого - сможет даже не программист. Однако в Ассемблере, хотя тоже не очень сложно, но всё же есть особенности. Читать далее…
вторник, 1 ноября 2022 г.
[АП 2022/10] - свежий номер журнала
Вышел свежий номер журнала “Автоматизация и Программирование”, октябрь 2022 г.
Как я уже говорил, в каждом выпуске журнала я собираю статьи (а иногда и письма рассылки) за прошлый месяц. Специально для тех, кто что-то пропустил или недавно подписался.
Основные статьи этого номера:
Для начинающих: 1) История одного программиста; 2) С чего начинается история программирования; 3) Принципы продуктивности программиста.
Сайтостроение: 1) Почему гиперссылка так называется; 2) Зачем закрывать непарные теги.
Справочные материалы: 1) Видеорежимы старых мониторов.
Языки программирования: 1) Значение null в JavaScript; 2) Как вывести логическое значение в виде строки в С++; 3) Сложение и умножение строк в Python; 4) Значение undefined в JavaScript; 5) Целые переменные как логические в С++.
Ассемблер: 1) Сегментные регистры
Секреты программиста: 1) Присваивание и сравнение в С++; 2) PEMDAS, он же ССУДСВ.
Микроконтроллеры, электроника: 1) Цифровой интегрирующий фильтр, или ещё один способ борьбы с дребезгом контактов; 2) Однокристальные микро-ЭВМ; 3) Tiny и Mega.
Инженерия: 1) Как я впервые столкнулся с дребезгом контактов; 2) Децентрализованные системы управления.
Управление, обучение, фриланс: 1) Три признака проекта; 2) Нехватка мотивации; 3) Мир уже никогда не будет прежним; 4) На удалённой работе не нужна одежда
Автомобили: 3 статьи.
Архив: 75 к 25.
>>> Скачать журнал Автоматизация и Программирование 2022/10 >>>
