Типы данных - это обычно одна из первых тем при изучении любого языка программирования. Поэтому я довольно часто рассказываю о типах данных. Сегодня очередь дошла до чисел с плавающей точкой в РНР. Читать далее…
Дзен | Статьи
Числа с плавающей точкой PHP
Статья автора «Программист-фрилансер» в Дзене ✍: Ранее я рассказывал о целых числах в РНР. Но раз такое дело, то надо пройтись по всем типам данных этого языка.
Цикл for, пожалуй, самый простой цикл. Поэтому и используется он наиболее часто. Но, несмотря на простоту, этот цикл имеет довольно таки большие возможности. Например, можно использовать в качестве счётчика не одну, а несколько переменных. Читать далее…
Дзен | Статьи
Несколько переменных в цикле for
Статья автора «Программист-фрилансер» в Дзене ✍: В таких языках, как JavaScript, из циклов наиболее часто используется цикл for.
Любой язык программирования, даже нетипизированный, всё равно использует данные какого-либо типа. И JavaScript в этом смысле - не исключение. Несмотря на то, что этот язык, пожалуй, самый нетипизированный среди всех нетипизированных, типы данных в нём всё равно существуют. Читать далее...
Сегодня только ленивый не слышал о нейросетях (искусственный интеллект). И наверняка многие уже пробовали ими пользоваться. И при этом также наверняка далеко не всё им нравилось. В этом случае (когда нейросеть не устраивает) обычно ищут другую. Но есть и иной путь - создать нейросеть самому… >>> Как самому создать нейросеть >>>
При изучении чего-то нового всегда появляется очень-очень много вопросов. Особенно, если это новое является сложным предметом. А язык ассемблера как раз таковым и является. Изучать его можно если не всю жизнь, то уж во всяком случае очень долго. Так что сегодня очередной кирпичик в вашу академию знаний об ассемблере. Читать далее… 👉 https://dzen.ru/a/ZfUW-KGadztawI0K
Дзен | Статьи
ORG 100h
Статья автора «Программист-фрилансер» в Дзене ✍: Если вы начинаете изучать язык ассемблера, то у вас наверняка сразу появляется куча вопросов, найти ответ на которые бывает на так просто (кстати, на
В любых языках программирования есть такой тип данных, как строки. Потому что текст, несмотря на наличие графического интерфейса и возможности вывода голосовых сообщений, в обозримом будущем будет оставаться наиболее распространённым видом общения между машиной и человеком. Читать далее…
Дзен | Статьи
Строки в Lazarus
Статья автора «Программист-фрилансер» в Дзене ✍: Я говорю “строки в Lazarus”, потому что для всех опытов и примеров использую именно Lazarus.
Как определять пользовательские функции в Python я рассказывал ранее. А сегодня продолжу разворачивать этот вопрос и расскажу о параметрах и аргументах функций этого языка программирования. Читать далее…
Дзен | Статьи
Параметры и аргументы функций Python
Статья автора «Программист-фрилансер» в Дзене ✍: Ранее я уже рассказывал о том, чем параметры отличаются от аргументов. Правда, на примере другого языка программирования, но сути это не меняет.
Наверно эту статью можно включить в рубрику “полезно о бесполезном”. С одной стороны, оператор, о котором пойдёт речь, сегодня почти никто не использует. С другой стороны, вы можете встретить его в каких-то старых исходных кодах. Поэтому знать о его существовании необходимо. Читать далее…
Дзен | Статьи
Инструкции goto в Си и С++
Статья автора «Программист-фрилансер» в Дзене ✍: Я как-то уже рассказывал про оператор goto в PHP. В С/С++ (да и в других языках) тоже имеются подобные операторы. И тоже их не советуют использовать.
👍1
Я не знаю ни одного языка программирование, где бы не использовались строки. Потому что несмотря на то, что сегодня имеются системы искусственного интеллекта, которые распознают человеческую речь, даже с ними многие предпочитают общаться в текстовом режиме. Читать далее…
Дзен | Статьи
Строки PHP
Статья автора «Программист-фрилансер» в Дзене ✍: Продолжаю рассказывать о типах данных РНР (предыдущая статья здесь). Сегодня речь о строках.
Сегодня расскажу об одном экзотическом атрибуте не очень часто используемого тега. Который, к тому же, не действует в современных браузерах. Так зачем об этом вообще знать? Этот вопрос наверняка зададут разработчики-прагматики. А вот разработчики-фанатики без вопросов просто перейдут по ссылке. Читать далее…
Дзен | Статьи
Атрибут WIDTH тега PRE
Статья автора «Программист-фрилансер» в Дзене ✍: О теге <pre> я уже рассказывал не раз (например, здесь и здесь). Но получается, что рассказал не всё.
Для тех, кто хочет докопаться до самой сути продолжаю писать об ассемблере. Хотя с практической точки зрения это и не сильно надо. Но для понимания принципов действия компьютеров очень даже полезно. Сегодня о том, как прочитать и проверить нажатую клавишу. Читать далее…
Дзен | Статьи
Проверка нажатия клавиши в ассемблере
Статья автора «Программист-фрилансер» в Дзене ✍: Когда я изучал ассемблер, было любопытно всё. И загадочно. Сейчас это уже не загадочно. Но до сих пор любопытно.
👍1
Продолжаю рассказывать о типах данных Lazarus/FreePascal. Сегодня очередь записей. Это довольно удобный тип для хранения разных структур данных. Во многих случаях предпочтительно использовать именно его. Читать далее…
Дзен | Статьи
Записи в Lazarus
Статья автора «Программист-фрилансер» в Дзене ✍: Кроме простейших типов данных существуют и более сложные. Например, записи (в С++ это называется структурами).
Как всегда в конце текущего или начале следующего месяца сообщаю о том, что вышел свежий номер журнала “Автоматизация и Программирование”, март-апрель 2024 г.
Как я уже говорил, в каждом выпуске журнала я собираю статьи (а иногда и письма рассылки) за прошлые один-два месяца. Специально для тех, кто что-то пропустил или недавно подписался.
Основные статьи этого номера:
❇️ Сайтостроение: 1) Атрибут WIDTH тега PRE.
❇️ Языки программирования: 1) Зарезервированные слова Python; 2) Числа с плавающей точкой PHP; 3) Типы данных и значения JavaScript; 4) Строки в Lazarus; 5) Параметры и аргументы функций Python; 6) Инструкции goto в Си и С++; 7) Строки PHP.
❇️ Ассемблер: 1) ORG 100h; 2) Проверка нажатия клавиши в ассемблере.
❇️ Средства разработки: 1) Что такое САПР и CAD.
❇️ Секреты программиста: 1) Случайные числа в программировании на С++; 2) Несколько переменных в цикле for.
❇️ Микроконтроллеры, электроника: 1) Эффект мёртвой микросхемы; 2) Простейший триггер в электронике; 3) Сколько стоит микроконтроллер.
❇️ Инженерия: 1) Терморегуляторы в автоматизации; 2) Признаки DCS; 3) Единые требования при подготовке специалистов.
❇️ Управление, обучение, фриланс: 1) Что отдать на аутсорсинг - вечная борьба желаний с возможностями; 2) Первая неделя на новой работе; 3) Нельзя решить проблему на том же уровне, на котором она возникла; 4) Как не стать рабом своего бизнеса; 5) Дистанционные курсы профессиональной переподготовки - стоит ли тратить деньги.
❇️ Автомобили: 1) Правильное включение кондиционера после зимы; 2) Детское кресло не может быть самодельным.
❇️ Архив: Инкремент и декремент.
>>> Скачать журнал АиП 2024/03-04 >>>
Как я уже говорил, в каждом выпуске журнала я собираю статьи (а иногда и письма рассылки) за прошлые один-два месяца. Специально для тех, кто что-то пропустил или недавно подписался.
Основные статьи этого номера:
❇️ Сайтостроение: 1) Атрибут WIDTH тега PRE.
❇️ Языки программирования: 1) Зарезервированные слова Python; 2) Числа с плавающей точкой PHP; 3) Типы данных и значения JavaScript; 4) Строки в Lazarus; 5) Параметры и аргументы функций Python; 6) Инструкции goto в Си и С++; 7) Строки PHP.
❇️ Ассемблер: 1) ORG 100h; 2) Проверка нажатия клавиши в ассемблере.
❇️ Средства разработки: 1) Что такое САПР и CAD.
❇️ Секреты программиста: 1) Случайные числа в программировании на С++; 2) Несколько переменных в цикле for.
❇️ Микроконтроллеры, электроника: 1) Эффект мёртвой микросхемы; 2) Простейший триггер в электронике; 3) Сколько стоит микроконтроллер.
❇️ Инженерия: 1) Терморегуляторы в автоматизации; 2) Признаки DCS; 3) Единые требования при подготовке специалистов.
❇️ Управление, обучение, фриланс: 1) Что отдать на аутсорсинг - вечная борьба желаний с возможностями; 2) Первая неделя на новой работе; 3) Нельзя решить проблему на том же уровне, на котором она возникла; 4) Как не стать рабом своего бизнеса; 5) Дистанционные курсы профессиональной переподготовки - стоит ли тратить деньги.
❇️ Автомобили: 1) Правильное включение кондиционера после зимы; 2) Детское кресло не может быть самодельным.
❇️ Архив: Инкремент и декремент.
>>> Скачать журнал АиП 2024/03-04 >>>
info-master.su
Автоматизация и программирование 2024-03-04
Еще одна статья о функциях Python. Уже четвёртая. И конца краю этому вопросу не видать. Но я пока остановлюсь. Потому что этих четырёх статей для новичков вполне достаточно. Остальное можно узнать из документации. Ну и я по возможности буду тоже об этом рассказывать. Читать далее…
Дзен | Статьи
Область видимости функции Python
Статья автора «Программист-фрилансер» в Дзене ✍: Я умудрился растянуть рассказ о функциях аж на четыре статьи (третья статья здесь). Несмотря на то, что это лишь самые общие сведения для новичков.
Я впервые узнал о прототипах функций, когда начинал изучать С++. И с тех пор считаю (может и ошибочно), что именно в С++ впервые появились прототипы. Независимо от того, верно это мнение или нет, всем, кто изучает С++ (да и программирование вообще), надо знать, что такое прототипы. Читать далее…
Дзен | Статьи
Прототипы функций в С++
Статья автора «Программист-фрилансер» в Дзене ✍: О функциях любого языка программирования можно рассказывать очень долго. Поэтому я время от времени возвращаюсь к этому вопросу.
Логические значения довольно часто используются в программировании. Однако логические типы данных есть не во всех языках. В PHP они как бы есть, но реализованы довольно любопытно. Читать далее…
Дзен | Статьи
Логические значения PHP
Статья автора «Программист-фрилансер» в Дзене ✍: Почти во всех языках программирования есть логический тип данных, с помощью которого можно работать с булевыми значениями типа ДА/НЕТ или ИСТИНА/ЛОЖЬ
Про то, как перебрать массив в программе, знают даже совсем начинающие. Конечно же, с помощью цикла! Однако здесь могут быть особенности, которые присущи тому или иному языку. Читать далее…
Дзен | Статьи
Перебор массива JavaScript
Статья автора «Программист-фрилансер» в Дзене ✍: В JavaScript, как и почти в любом языке программирования, имеются массивы.
Не всё в мире определяется полезностью. Да и полезность - штука относительная. В конце концов, просто изучение любого предмета, даже ненужного, развивает мыслительные процессы, а, следовательно, является полезным. Поэтому и Фортран изучать тоже полезно. Ну или во всяком случае любопытно. Читать далее…
Дзен | Статьи
Простой ввод в Фортране
Статья автора «Программист-фрилансер» в Дзене ✍: После статьи о простом выводе было бы разумно сразу написать и о простом вводе. Но, к сожалению, свободного времени у меня мало.
Что такое константы, знают, наверно, даже начинающие программисты. А вот что такое типизированные константы, уверен, знают не все (даже опытные). Просто потому, что они есть не во всех языках программирования. Читать далее… 👉 https://dzen.ru/a/ZnZWUqTubRUbhi6L
👉
👉
Дзен | Статьи
Типизированные константы Lazarus
Статья автора «Программист-фрилансер» в Дзене ✍: Далеко не во всех языках программирования имеется такая вещь, как типизированные константы. Но в Delphi и Lazarus это есть.
Почти все программы так или иначе взаимодействуют с пользователем. Если речь идёт о командной строке, то пользователь обычно имеет возможность ввести какие-то числа или текст. А программист должен каким-то образом получить введённые данные, чтобы затем обработать их в своей программе. Читать далее…
Дзен | Статьи
Ввод с клавиатуры в Python
Статья автора «Программист-фрилансер» в Дзене ✍: На этом канале я ещё ни разу не рассказывал о вводе-выводе в Python.