суббота, 3 сентября 2022 г.

Преобразование числа в строку в JavaScript

Далеко не все знают, что в современных языках программирования почти всё является объектом. Например, любая переменная, даже простая числовая или логическая, является объектом. И, следовательно, у неё есть свойства и методы. Набор этих свойств и методов зависит от типа переменной. Рассказываю об этом на примере преобразования чисел в строки в JavaScript. Читать далее


четверг, 1 сентября 2022 г.

[АП 2022/07-08] - свежий номер журнала


Вышел свежий номер журнала “Автоматизация и Программирование”, июль-август 2022 г. 

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


Основные статьи этого номера:


  1. Для начинающих: 1) Программа DOSBox; 2) Бинарная арифметика; 3) Компьютерный вирус: общие сведения.

  2. Задачи: 1) Задача про пассажиров такси.

  3. Сайтостроение: 1) Что такое W3C и IETF.

  4. Языки программирования: 1) Как узнать тип переменной в Python; 2) Объявление переменных в JavaScript; 3) Чем естественный язык отличается от формального.

  5. Секреты программиста: 1) Сравнение вещественных чисел

  6. Инженерия: 1) Я жив :-) 2) Первый ПЛК; 3) ШИМ и КПД.

  7. Управление, обучение, фриланс: 1) Как ответить на вопрос об ожидаемой зарплате; 2) Как научиться не терять время.

  8. Автомобили: 2 статьи.

  9. Архив: 1 статья.


>>> Скачать журнал Автоматизация и Программирование 2022/07-08 >>>




вторник, 30 августа 2022 г.

Как научиться не терять время

Большинство людей не задумываются о том, на что они тратят время. Диван и телевизор - предел мечтаний. Но в таком режиме вы никогда не достигните никаких результатов. Другой крайний случай - человек крутится как белка в колесе, а результата нет. Почему так? Читать далее


понедельник, 29 августа 2022 г.

Сколько должен заплатить каждый пассажир

Задачка по программированию. В такси одновременно сели три пассажира. Когда вышел первый пассажир, на счётчике было Р1 рублей; когда вышел второй - Р2 рублей. Сколько должен заплатить каждый пассажир, если по окончании поездки счётчик показал Р3 рублей и если плата за посадку составляет Р0 рублей. Считаем, что за совместную поездку пассажиры платят поровну (то есть если все три доехали до конца, то каждый заплатит (Р0 + Р3)/3 рублей). См. решение


Чем естественный язык отличается от формального

Немного скучной теории. О том, что такое естественный и формальный язык, и чем они отличаются. Да, понимаю. Это не так интересно, как практическое программирование. Но хорошее знание теории - это то, что отличает профессионала от любителя. Читать далее