воскресенье, 25 мая 2025 г.

Убийцы репутаций

В любой более-менее крупной компании существуют подлые люди, которые обязательно постараются испортить вам жизнь. Особенно если вы умный и талантливый человек, и они боятся, что на вашем фоне их слава померкнет. Читать далее


суббота, 24 мая 2025 г.

Ключевые аргументы Python

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


пятница, 23 мая 2025 г.

Веб-разработка в Lazarus: выводим данные

Первая программа обычно выводит сообщение “Привет, МИР”. Потому что вывод данных - это очень важная часть и чуть ли не главный смысл всего программирования. Да, есть программы, которые не выводят никакие данные. Но это программы не для пользователя. А любая программа, которая хоть как-то взаимодействует с пользователем, должна ему что-то говорить… Читать далее


среда, 21 мая 2025 г.

Первая программа в AVRPascal для Ардуино

Подробно рассказываю о том, как создать простую программу на Паскале для Ардуино. Читать далее


Веб-приложение в Lazarus

Подробный рассказ о том, как создать веб-приложение в Lazarus. Конечно, это простейшая программа. Для чего-то более серьёзного потребуется больше знаний. Однако начинать надо всегда с простого, чтобы понять основные принципы. Читать далее


среда, 14 мая 2025 г.

Очень кратко об Arduino

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


вторник, 13 мая 2025 г.

Lazarus 4.0

Я редко слежу за выходом новых средств разработки, за исключением, пожалуй, Lazarus. О вот отследил ))) Как раз недавно вышла новая, 4-я версия этой IDE. Читать далее


воскресенье, 11 мая 2025 г.

Как вставить в строку непечатаемый символ в CoDeSys

Некоторые вещи приходится делать достаточно редко. А кому-то вообще никогда. Разумеется, держать в голове способы делать то, что никогда не делаешь, особого смысла нет. С другой стороны, если вдруг понадобится, то придётся лезть в Интернет и искать. И ещё не факт, что найдёшь. Об одной из таких редких вещей сегодня расскажу. Теперь вы будете знать, что в Интернете о ней точно написано ))) Читать далее


суббота, 10 мая 2025 г.

Веста - мучения с флешками

ММС у Весты, несмотря на устаревшие технологии, довольно неплохая. Всё, что нужно простому смертному, в ней есть. да и нужно то, мне, например, немного: радио, навигатор, возможность воспроизводить файлы с флешки. И вот с последним, казалось бы, с самым простым, случились неожиданно заморочки.  Читать далее


Работа программы на ассемблере - как проверить

Тех, кто начинает изучать язык ассемблера, на этом пути ждёт множество загадок и препятствий. Одно из таких препятствий - это сложность проверки программ. Потому что на современных компьютерах старые программы на ассемблере работать не будут. А обучение, как правило, начинается с простого. То есть со старых простых программ. Читать далее


пятница, 9 мая 2025 г.

Одномерные и многомерные датчики

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


четверг, 8 мая 2025 г.

Лучший HTML-редактор

HTML-код можно написать в Блокноте, который входит в состав Windows. Однако в простых текстовых редакторах писать код неудобно. Поэтому разработаны разные редакторы, заточенные под HTML. Но существует ли лучший HTML-редактор? И если да, то где его найти? Читать далее


среда, 7 мая 2025 г.

Веб-разработка в Lazarus

Сегодня всё понемногу уходит в веб. И даже не понемногу, а стремительно. Но что же делать тем, кому “до пенсии” осталось лет пять-десять, и нет ни желания ни необходимости изучать, например, JavaScript. Можно ли создать веб-приложение, например, на Паскале? Оказывается, можно. Читать далее

воскресенье, 4 мая 2025 г.

string и char в C#

Типы данных string и char есть во многих языках программирования. Однако, пожалуй, нигде они не отличаются так сильно, как в C#. Даже сложить строку с символом в этом языке не получится без дополнительных ухищрений. Читать далее


суббота, 3 мая 2025 г.

Польза и эффективность или "що б було"

Не первый раз уже поднимаю этот вопрос - о стоимости и важности функций. Но я в своё время на эти грабли наступил. И знаю, что многие и сейчас наступают. Поэтому и пишу время от времени о таких вещах. Читать далее

пятница, 2 мая 2025 г.

Арифметические операторы PHP

Некоторые вещи кажутся настолько очевидными, что не стоит тратить время на их описание. Однако, я всегда говорю - вспомните себя в начале пути (любого, хоть жизненного, хоть профессионального). Когда-то мы не имели ни писать ни читать, зато умели писать в штаны. Поэтому любые сведения, которые сегодня нам кажутся очевидными, кому-то сегодня кажутся невероятными. Читать далее


четверг, 1 мая 2025 г.

[АиП 2025/03-04]



Как всегда в конце текущего или начале следующего месяца сообщаю о том, что вышел свежий номер журнала “Автоматизация и Программирование”, март-апрель 2025 г. 


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


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


  1. Сайтостроение: 1) Подключение внешних таблиц стилей.

  2. Справочные материалы: 1) Типы данных PHP; 2) Тип-значение в программировании.

  3. Языки программирования: 1) Программа на Фортране; 2) NULL в PHP; 3) return в JavaScript; 4) repr в Python.

  4. Секреты программиста: 1) String.Empty; 2) Редактор Lazarus для разных языков; 3) Угадать или понять?

  5. Микроконтроллеры, электроника: 1) Задержка программы без таймера; 2) Быстродействие оптронов и скорость передачи данных; 3) AVR Pascal; 4) Набор для работотехники на Ардуино.

  6. Инженерия: 1) Угловые струбцины для дерева и не только; 2) Сеть SDS; 3) Сколько места занимает человек и почему это надо учитывать при строительстве.

  7. Управление, обучение, фриланс: 1) Четыре роли управленца; 2) Воздержитесь от комментариев; 3) Недостатки аутсорсинга; 4) Недостатки соискателя не должен знать работодатель; 5) Какой ответ нужен начальнику; 6) Обновляйте резюме чаще

  8. Автомобили: 1) Ремонт можно не оплачивать.

  9. Архив: 1) Операции со строками. Часть 1.


>>> Скачать журнал АиП 2025/03-04 >>>