Основы программирования
128 subscribers
25 photos
28 videos
558 links
Помогаем новичкам стать профессионалами
Download Telegram
Редко пишу об ассемблере, потому что сейчас этим уже мало кто интересуется. Особенно старыми 16-разрядными программами. Но я люблю всякое старьё, в том числе и в программировании. Поэтому иногда читаю старые книжки по ассемблеру, ну статьи хоть и не часто, но пишу. Читать далее
Я знаю, нас мало осталось - любителей Паскаля (точнее, его наследников - Delphi и Lazarus). Но мы существуем ))) Так что ловите рассказ об одной полезной функции, о которой мало кто знает (во всяком случае среди начинающих). Читать далее
Во всех языках программирования в функции можно передавать другие функции. Однако в некоторых языках восприниматься это может по разному: как объект функции или как результат выполнения функции. Новички в этом могут легко запутаться, поэтому я постарался всё изложить с примерами и как можно более понятно. Читать далее
Как всегда в конце текущего или начале следующего месяца сообщаю о том, что вышел свежий номер журнала “Автоматизация и Программирование”, ноябрь-декабрь 2024 г.

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

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

☑️ Сайтостроение: 1) Таблицы стилей на уровне документа.
☑️ Справочные материалы: 1) Операции и приоритет операций в Lazarus; 2) FloatToStrF.
☑️ Языки программирования: 1) Объекты в PHP; 2) None в Python; 3) Ресурсы в PHP; 4) Неинициализированные переменные C#; 5) typeof в JavaScript; 6) Передача функции в функцию в Python; 7) OFFSET в Ассемблере.
☑️ Микроконтроллеры, электроника: 1) Работа делителя частоты; 2) Время выполнения команды процессора.
☑️ Инженерия: 1) Ключевая особенность КОМПАС-3D; 2) Прецизионность и точность измерений; 3) Схема газотранспортной системы; 4) Производительность труда и систем.
☑️ Управление, обучение, фриланс: 1) Нельзя недооценивать противника; 2) Стадия завершения проекта.
☑️ Автомобили: 1) Поменял дворники на Весте; 2) Даже с бибикалкой бывают глюки.
☑️ Архив: 1) Все начинают с этого…

>>> Скачать журнал АиП 2025/01-02 >>>
Один не очевидный, но всё же имеющийся способ присвоить пустую строку и избежать маловероятных ошибок в программе на C#. Читать далее
Ни один современный сайт не обходится без использования CSS, поэтому каждый вебмастер должен знать, как применять таблицы стилей. Ранее я рассказывал о стилях на уровне документа, сегодня рассказ о внешних таблицах стилей. Читать далее
Для любителей истории программирования и мёртвых языков продолжаю рассказывать о Фортране (хотя на самом деле он не мёртвый и до сих пор поддерживается). В этот раз об алфавите языка и о структуре простейшей программы. Читать далее
Редакторы исходного кода многих современных средств разработки поддерживают множество языков программирования. И Lazarus - не исключение. Эта IDE тоже поддерживает более 15 языков (точнее, типов исходных файлов). Читать далее
Есть такой анекдот, где старый учит молодого, и всё время говорит: “тут у тебя есть два путя”. Пересказывать его не буду, поскольку он очень длинный и слегка пошловатый. Однако сегодня тоже расскажу о двух путях решения задач. Читать далее
Пожалуй, даже начинающие программисты знают, что такое NULL. Однако для полноты картины в понимании PHP я всё таки написал короткую статью об этом. Читать далее
Программистская терминология разнообразна и запутана. В разных источниках одно и то же явление может называться по разному. Однако знать её всё-таки надо, хотя бы в общих чертах. Читать далее
Даже самые простые и знакомые в том числе и новичкам вещи, могут быть на самом деле не совсем простыми. Или простыми, но иметь какие-то особенности, о которых знают не все, даже опытные. Читать далее
Некоторые языки программирования считаются мёртвыми, на которых ничего не пишут. Например, кто-то таким считает Паскаль. Но на самом деле эти языки живы, просто не так широко используются. И на них создаются довольно любопытные проекты, об одном из которых сегодня и хочу рассказать. Читать далее
В любом языке программирования огромное количество разных стандартных функции. Все их, я уверен, не знают даже разработчики языка. Однако основные надо знать. Даже такие, которые, быть может, используются нечасто, но могут оказаться полезными в определённых случаях. Читать далее