Основы программирования
127 subscribers
25 photos
28 videos
556 links
Помогаем новичкам стать профессионалами
Download Telegram
Ни один современный сайт не обходится без использования CSS, поэтому каждый вебмастер должен знать, как применять таблицы стилей. Ранее я рассказывал о стилях на уровне документа, сегодня рассказ о внешних таблицах стилей. Читать далее
Для любителей истории программирования и мёртвых языков продолжаю рассказывать о Фортране (хотя на самом деле он не мёртвый и до сих пор поддерживается). В этот раз об алфавите языка и о структуре простейшей программы. Читать далее
Редакторы исходного кода многих современных средств разработки поддерживают множество языков программирования. И Lazarus - не исключение. Эта IDE тоже поддерживает более 15 языков (точнее, типов исходных файлов). Читать далее
Есть такой анекдот, где старый учит молодого, и всё время говорит: “тут у тебя есть два путя”. Пересказывать его не буду, поскольку он очень длинный и слегка пошловатый. Однако сегодня тоже расскажу о двух путях решения задач. Читать далее
Пожалуй, даже начинающие программисты знают, что такое NULL. Однако для полноты картины в понимании PHP я всё таки написал короткую статью об этом. Читать далее
Программистская терминология разнообразна и запутана. В разных источниках одно и то же явление может называться по разному. Однако знать её всё-таки надо, хотя бы в общих чертах. Читать далее
Даже самые простые и знакомые в том числе и новичкам вещи, могут быть на самом деле не совсем простыми. Или простыми, но иметь какие-то особенности, о которых знают не все, даже опытные. Читать далее
Некоторые языки программирования считаются мёртвыми, на которых ничего не пишут. Например, кто-то таким считает Паскаль. Но на самом деле эти языки живы, просто не так широко используются. И на них создаются довольно любопытные проекты, об одном из которых сегодня и хочу рассказать. Читать далее
В любом языке программирования огромное количество разных стандартных функции. Все их, я уверен, не знают даже разработчики языка. Однако основные надо знать. Даже такие, которые, быть может, используются нечасто, но могут оказаться полезными в определённых случаях. Читать далее
Как всегда в конце текущего или начале следующего месяца сообщаю о том, что вышел свежий номер журнала “Автоматизация и Программирование”, март-апрель 2025 г.

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

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

Сайтостроение: 1) Подключение внешних таблиц стилей.
Справочные материалы: 1) Типы данных PHP; 2) Тип-значение в программировании.
Языки программирования: 1) Программа на Фортране; 2) NULL в PHP; 3) return в JavaScript; 4) repr в Python.
Секреты программиста: 1) String.Empty; 2) Редактор Lazarus для разных языков; 3) Угадать или понять?
Микроконтроллеры, электроника: 1) Задержка программы без таймера; 2) Быстродействие оптронов и скорость передачи данных; 3) AVR Pascal; 4) Набор для работотехники на Ардуино.
Инженерия: 1) Угловые струбцины для дерева и не только; 2) Сеть SDS; 3) Сколько места занимает человек и почему это надо учитывать при строительстве.
Управление, обучение, фриланс: 1) Четыре роли управленца; 2) Воздержитесь от комментариев; 3) Недостатки аутсорсинга; 4) Недостатки соискателя не должен знать работодатель; 5) Какой ответ нужен начальнику; 6) Обновляйте резюме чаще
Автомобили: 1) Ремонт можно не оплачивать.
Архив: 1) Операции со строками. Часть 1.

>>> Скачать журнал АиП 2025/03-04 >>>
Некоторые вещи кажутся настолько очевидными, что не стоит тратить время на их описание. Однако, я всегда говорю - вспомните себя в начале пути (любого, хоть жизненного, хоть профессионального). Когда-то мы не имели ни писать ни читать, зато умели писать в штаны. Поэтому любые сведения, которые сегодня нам кажутся очевидными, кому-то сегодня кажутся невероятными. Читать далее
Типы данных string и char есть во многих языках программирования. Однако, пожалуй, нигде они не отличаются так сильно, как в C#. Даже сложить строку с символом в этом языке не получится без дополнительных ухищрений. Читать далее
Сегодня всё понемногу уходит в веб. И даже не понемногу, а стремительно. Но что же делать тем, кому “до пенсии” осталось лет пять-десять, и нет ни желания ни необходимости изучать, например, JavaScript. Можно ли создать веб-приложение, например, на Паскале? Оказывается, можно. Читать далее
HTML-код можно написать в Блокноте, который входит в состав Windows. Однако в простых текстовых редакторах писать код неудобно. Поэтому разработаны разные редакторы, заточенные под HTML. Но существует ли лучший HTML-редактор? И если да, то где его найти? Читать далее
Тех, кто начинает изучать язык ассемблера, на этом пути ждёт множество загадок и препятствий. Одно из таких препятствий - это сложность проверки программ. Потому что на современных компьютерах старые программы на ассемблере работать не будут. А обучение, как правило, начинается с простого. То есть со старых простых программ. Читать далее