Далеко не все знают, что в современных языках программирования почти всё является объектом. Например, любая переменная, даже простая числовая или логическая, является объектом. И, следовательно, у неё есть свойства и методы. Набор этих свойств и методов зависит от типа переменной. Рассказываю об этом на примере преобразования чисел в строки в JavaScript. Читать далее…
суббота, 3 сентября 2022 г.
четверг, 1 сентября 2022 г.
[АП 2022/07-08] - свежий номер журнала
Вышел свежий номер журнала “Автоматизация и Программирование”, июль-август 2022 г.
Как я уже говорил, в каждом выпуске журнала я собираю статьи (а иногда и письма рассылки) за прошлый месяц. Специально для тех, кто что-то пропустил или недавно подписался.
Основные статьи этого номера:
Для начинающих: 1) Программа DOSBox; 2) Бинарная арифметика; 3) Компьютерный вирус: общие сведения.
Задачи: 1) Задача про пассажиров такси.
Сайтостроение: 1) Что такое W3C и IETF.
Языки программирования: 1) Как узнать тип переменной в Python; 2) Объявление переменных в JavaScript; 3) Чем естественный язык отличается от формального.
Секреты программиста: 1) Сравнение вещественных чисел
Инженерия: 1) Я жив :-) 2) Первый ПЛК; 3) ШИМ и КПД.
Управление, обучение, фриланс: 1) Как ответить на вопрос об ожидаемой зарплате; 2) Как научиться не терять время.
Автомобили: 2 статьи.
Архив: 1 статья.
>>> Скачать журнал Автоматизация и Программирование 2022/07-08 >>>
вторник, 30 августа 2022 г.
Как научиться не терять время
Большинство людей не задумываются о том, на что они тратят время. Диван и телевизор - предел мечтаний. Но в таком режиме вы никогда не достигните никаких результатов. Другой крайний случай - человек крутится как белка в колесе, а результата нет. Почему так? Читать далее…
понедельник, 29 августа 2022 г.
Сколько должен заплатить каждый пассажир
Задачка по программированию. В такси одновременно сели три пассажира. Когда вышел первый пассажир, на счётчике было Р1 рублей; когда вышел второй - Р2 рублей. Сколько должен заплатить каждый пассажир, если по окончании поездки счётчик показал Р3 рублей и если плата за посадку составляет Р0 рублей. Считаем, что за совместную поездку пассажиры платят поровну (то есть если все три доехали до конца, то каждый заплатит (Р0 + Р3)/3 рублей). См. решение…
Чем естественный язык отличается от формального
Немного скучной теории. О том, что такое естественный и формальный язык, и чем они отличаются. Да, понимаю. Это не так интересно, как практическое программирование. Но хорошее знание теории - это то, что отличает профессионала от любителя. Читать далее…
