Лично меня этот вопрос в своё время волновал, и я не мог никак понять, почему в каких-то случаях предмет называется объектом, а в каких-то - экземпляром класса. Читать далее…
Дзен | Статьи
Чем отличается класс от объекта
Статья автора «Программист-фрилансер» в Дзене ✍: Вопрос на первый взгляд простой, однако если начать в нём ковыряться, то не очень.
Сообщения об ошибках могут быть очень полезны программисту или системному администратору, но простого, особенно начинающего пользователя они только раздражают. Поэтому в случаях, когда ваш сценарии предназначен исключительно для пользователей, некоторые сообщения об ошибках, генерируемые автоматически, лучше подавлять. Читать далее…
Дзен | Статьи
Как в PHP подавить вывод сообщений об ошибках
Статья автора «Программист-фрилансер» в Дзене ✍: Думаю, что даже начинающие PHP-программисты знают, что такое include.
“О сколько нам открытий чудных, готовит просвещенья дух…”. Если вы ранее программировали на С++ или Java, а потом увлеклись JavaScript, то на первый взгляд вы не увидите ничего особо нового. Однако, даже такие простые конструкции, как switch…case в этих языках отличаются, но не внешне, а по поведению. Читать далее…
Дзен | Статьи
switch в JavaScript
Статья автора «Программист-фрилансер» в Дзене ✍: Инструкция switch…case в JavaScript работает также, как и в С++ или Java.
🎄Предновогодняя распродажа видеокурсов 2023 🎄
Те, кто не любит ждать, берут всё и сразу, не обращая внимания на сопутствующие расходы ресурсов. Однако нет ничего плохого и в том, чтобы немного повременить, и таким образом сэкономить те самые ресурсы, получив то же самое, но только чуть позже. И сейчас у вас есть очередная возможность взять всё и сразу, но с очень, очень, очень большими скидками.
Речь идёт о видеокурсах по программированию и сайтостроению от проверенного и “широко известного в узких кругах” автора. Не все со мной соглашаются по поводу содержимого этих курсов. Некоторые жалуются, что в них недостаточно информации. С этим я не согласен. Потому что:
☑️ В основном это курсы для начинающих. То есть обучение с ПОЛНОГО нуля. А если человек начинает обучение с нулевого уровня, то лишняя и сложная информация только помешает, а в худшем случае просто вызовет отвращение к предмету и навсегда отобьёт желание его изучать.
☑️ Когда вас поставили на верный путь, то дальше уже ничто не помешает вам найти недостающие сведения в справочной документации или Интернете. Главное, что вы уже будете знать, что нужно искать, и сможете понять то, что нашли.
☑️ Качество этих курсов достаточно высокое. Это я могу утверждать, потому что знаю, что множество людей, которые купили хотя бы один курс этого автора, в большинстве случаев покупают его курсы снова.
В общем, уговаривать никого не буду, переходите по ссылке, смотрите, оценивайте, и принимайте решение. Всё в ваших руках, и всё зависит только от вас…
Те, кто не любит ждать, берут всё и сразу, не обращая внимания на сопутствующие расходы ресурсов. Однако нет ничего плохого и в том, чтобы немного повременить, и таким образом сэкономить те самые ресурсы, получив то же самое, но только чуть позже. И сейчас у вас есть очередная возможность взять всё и сразу, но с очень, очень, очень большими скидками.
Речь идёт о видеокурсах по программированию и сайтостроению от проверенного и “широко известного в узких кругах” автора. Не все со мной соглашаются по поводу содержимого этих курсов. Некоторые жалуются, что в них недостаточно информации. С этим я не согласен. Потому что:
☑️ В основном это курсы для начинающих. То есть обучение с ПОЛНОГО нуля. А если человек начинает обучение с нулевого уровня, то лишняя и сложная информация только помешает, а в худшем случае просто вызовет отвращение к предмету и навсегда отобьёт желание его изучать.
☑️ Когда вас поставили на верный путь, то дальше уже ничто не помешает вам найти недостающие сведения в справочной документации или Интернете. Главное, что вы уже будете знать, что нужно искать, и сможете понять то, что нашли.
☑️ Качество этих курсов достаточно высокое. Это я могу утверждать, потому что знаю, что множество людей, которые купили хотя бы один курс этого автора, в большинстве случаев покупают его курсы снова.
В общем, уговаривать никого не буду, переходите по ссылке, смотрите, оценивайте, и принимайте решение. Всё в ваших руках, и всё зависит только от вас…
srs.myrusakov.ru
Новый 2024 год!
Новогодняя акция от Михаила Русакова.
Мёртвые языки для иных живее всех живых. Есть фанаты, в том числе, и Фортрана. Я хотя и не являюсь таковым, но этот язык меня привлекает. Так что иногда, когда выпадает свободная минутка, я его изучаю. Читать далее…
Дзен | Статьи
Простой вывод в Фортране
Статья автора «Программист-фрилансер» в Дзене ✍: Возможности ввода-вывода в Фортране не такие уж и слабые. Но я расскажу только о самых простых.
В начале изучения программирования почти всегда предлагают потренироваться на составлении блок-схем алгоритмов. Для общего развития это полезно. Но насколько это необходимо в реальном программировании? Читать далее…
Дзен | Статьи
Зачем рисовать блок-схему алгоритма
Статья автора «Программист-фрилансер» в Дзене ✍: Наверняка все программисты, когда начинали обучаться, то слышали о том, что перед разработкой надо составлять блок-схему алгоритма.
Обработка исключений - это крайне необходимая вещь. Поэтому она имеется почти во всех языках программирования. Однако, несмотря на то, что почти во всех языках для этого используются одинаковые ключевые слова, применяются они по разному. Сегодня пример для Python. Читать далее…
Дзен | Статьи
Обработка исключений в Python
Статья автора «Программист-фрилансер» в Дзене ✍: Почти во всех языках программирования имеется такая вещь, как обработка исключений.
Лично я познакомился с Python случайно. Хотя, пожалуй, случайностей таких не бывает. Потому как я программист, и рано или поздно я бы всё равно узнал об этом языке программирования.
Однако узнал я о нём скорее поздно, чем рано. Когда я уже выбрал для себя и направление программирования, и основные языки и средства разработки. И менять всё это уже как-то не было смысла. Однако по природе я любопытен, поэтому всё равно не устоял и начал изучать Python.
Да, я вряд ли уже буду профессионально заниматься созданием программ на этом языке (хотя “никогда не говори никогда”). Но мне это интересно, поэтому я и изучаю разные языки программирования. Пусть даже на каком-то минимальном уровне, но я знаю их уже не один десяток. Какие-то лучше, какие-то хуже. Но основы есть. А это означает, что если сильно прижмёт, то я смогу быстро стартануть и в короткие сроки выйти на уровень если не “мидла”, то хотя бы продвинутого “джуна” на любом из этих языков.
И хотя изучение языков впрок нельзя назвать сильно полезным, но если вам это нравится, то почему бы и нет? В жизни может пригодиться.
Ну а уж если Python - ваш первый язык программирования, то, как говорится, сам Бог велел. Потому что сегодня, чтобы кто ни говорил, он является одним из самых востребованных.
Ну а ещё это язык интерпретируемый. То есть вы можете писать программы и сразу, “на лету”, получать результат их работы. В некоторых случаях это то, что доктор прописал.
Так что если ещё не пробовали, обязательно попробуйте. Кто знает, быть может это перевернёт вашу жизнь в лучшую сторону…
Однако узнал я о нём скорее поздно, чем рано. Когда я уже выбрал для себя и направление программирования, и основные языки и средства разработки. И менять всё это уже как-то не было смысла. Однако по природе я любопытен, поэтому всё равно не устоял и начал изучать Python.
Да, я вряд ли уже буду профессионально заниматься созданием программ на этом языке (хотя “никогда не говори никогда”). Но мне это интересно, поэтому я и изучаю разные языки программирования. Пусть даже на каком-то минимальном уровне, но я знаю их уже не один десяток. Какие-то лучше, какие-то хуже. Но основы есть. А это означает, что если сильно прижмёт, то я смогу быстро стартануть и в короткие сроки выйти на уровень если не “мидла”, то хотя бы продвинутого “джуна” на любом из этих языков.
И хотя изучение языков впрок нельзя назвать сильно полезным, но если вам это нравится, то почему бы и нет? В жизни может пригодиться.
Ну а уж если Python - ваш первый язык программирования, то, как говорится, сам Бог велел. Потому что сегодня, чтобы кто ни говорил, он является одним из самых востребованных.
Ну а ещё это язык интерпретируемый. То есть вы можете писать программы и сразу, “на лету”, получать результат их работы. В некоторых случаях это то, что доктор прописал.
Так что если ещё не пробовали, обязательно попробуйте. Кто знает, быть может это перевернёт вашу жизнь в лучшую сторону…
info-master.su
Python от новичка до профессионала - видеоуроки
Уймитесь сомнения, страсти - пытаюсь развеять ваши страхи про изучение Python
В любом языке программирования существует такая вещь, как функции. Без этого программирование было бы очень утомительным занятием. Так что сразу после того, как вы изучили основы языка, вам надо понять, как определяются и используются функции. Читать далее…
Дзен | Статьи
Функция в С++
Статья автора «Программист-фрилансер» в Дзене ✍: Просьба к бывалым программистам не писать комментарии типа “и зачем ты это написал?”, “об этом можно прочитать в любом учебнике” и т.п.
Как всегда в конце текущего или начале следующего месяца сообщаю о том, что вышел свежий номер журнала “Автоматизация и Программирование”, ноябрь-декабрь 2023 г.
Как я уже говорил, в каждом выпуске журнала я собираю статьи (а иногда и письма рассылки) за прошлый месяц. Специально для тех, кто что-то пропустил или недавно подписался.
Основные статьи этого номера:
❇️ Для начинающих: 1) Мёртвый код; 2) Чем отличается класс от объекта; 3) Зачем рисовать блок-схему алгоритма.
❇️ Сайтостроение: 1) Тег HR.
❇️ Языки программирования: 1) Перечисляемый тип в Паскале; 2) Циклы в Си Плюс Плюс; 3) Оператор goto в PHP; 4) Интервальный тип Паскаль; 5) Глобальные переменные в функциях Python; 6) Как в PHP подавить вывод сообщений об ошибках; 7) switch в JavaScript; 8) Простой вывод в Фортране; 9) Обработка исключений в Python; 10) Функция в С++.
❇️ Ассемблер: 1) Бесконечный цикл в Ассемблере.
❇️ Секреты программиста: 1) Как одновременно открыть несколько файлов.
Микроконтроллеры, электроника: 1) Симметричные и несимметричные входы АЦП; 2) Последовательный интерфейс TWI.
❇️ Инженерия: 1) SAS простыми словами; 2) Подставка для телевизора своими руками; 3) Одоризация газа; 4) Определение ПЛК; 5) Строители-любители; 6) Аппаратно-независимые библиотеки.
❇️ Управление, обучение, фриланс: 1) Хуже отсутствия данных только недостоверные данные; 2) Работает - не трогай; 3) Найти сторонника проекта; 4) Процессы и проекты простыми словами; 5) Главные вопросы после устройства на работу.
❇️ Автомобили: 1) Если защёлка ремня безопасности неисправна; 2) StarLine A93 на Весте - не глохнет двигатель при постановке на автозапуск; 3) Восстановление авто после аварии.
❇️ Архив: Технологии программирования.
>>> Скачать журнал АиП 2023/11-12 >>>
Как я уже говорил, в каждом выпуске журнала я собираю статьи (а иногда и письма рассылки) за прошлый месяц. Специально для тех, кто что-то пропустил или недавно подписался.
Основные статьи этого номера:
❇️ Для начинающих: 1) Мёртвый код; 2) Чем отличается класс от объекта; 3) Зачем рисовать блок-схему алгоритма.
❇️ Сайтостроение: 1) Тег HR.
❇️ Языки программирования: 1) Перечисляемый тип в Паскале; 2) Циклы в Си Плюс Плюс; 3) Оператор goto в PHP; 4) Интервальный тип Паскаль; 5) Глобальные переменные в функциях Python; 6) Как в PHP подавить вывод сообщений об ошибках; 7) switch в JavaScript; 8) Простой вывод в Фортране; 9) Обработка исключений в Python; 10) Функция в С++.
❇️ Ассемблер: 1) Бесконечный цикл в Ассемблере.
❇️ Секреты программиста: 1) Как одновременно открыть несколько файлов.
Микроконтроллеры, электроника: 1) Симметричные и несимметричные входы АЦП; 2) Последовательный интерфейс TWI.
❇️ Инженерия: 1) SAS простыми словами; 2) Подставка для телевизора своими руками; 3) Одоризация газа; 4) Определение ПЛК; 5) Строители-любители; 6) Аппаратно-независимые библиотеки.
❇️ Управление, обучение, фриланс: 1) Хуже отсутствия данных только недостоверные данные; 2) Работает - не трогай; 3) Найти сторонника проекта; 4) Процессы и проекты простыми словами; 5) Главные вопросы после устройства на работу.
❇️ Автомобили: 1) Если защёлка ремня безопасности неисправна; 2) StarLine A93 на Весте - не глохнет двигатель при постановке на автозапуск; 3) Восстановление авто после аварии.
❇️ Архив: Технологии программирования.
>>> Скачать журнал АиП 2023/11-12 >>>
info-master.su
Автоматизация и программирование 2023-11-12
Пожалуй, это один из первых вопросов, которые появляются у начинающего программиста на PHP. Потому как, несмотря на возможности PHP работать на локальных машинах, основное его назначение - это веб-разработка и применение на веб-сайтах. Читать далее…
Дзен | Статьи
Как вставить код PHP в HTML-страницу
Статья автора «Программист-фрилансер» в Дзене ✍: При желании на PHP можно гонять сценарии в онлайн-интерпретаторе или даже создавать консольные приложения.
Несмотря на наличие CMS, которые упрощают создание сайтов, а также конструкторов, которые делают создание сайтов простым до безобразия, любой вебмастер должен знать HTML. И уметь использовать такие теги, как <pre>. Читать далее…
Дзен | Статьи
Тег PRE
Статья автора «Программист-фрилансер» в Дзене ✍: Не знаю кто как, а я использую тег <pre>. Потому что это просто и быстро. Конечно, есть разные скрипты для подсветки кода на сайтах.
Я уже не один раз говорил об этом, но вновь и вновь возвращаюсь. Потому что тема до сих пор актуальна, а вопрос многими игнорируется (особенно начинающими). И это вопрос взаимодействия с пользователем. Многие разработчики по прежнему создают неоправданно сложные интерфейсы, которые не нравятся никому, кроме их самих. Читать далее…
Дзен | Статьи
Когда психбольница в руках пациентов
Статья автора «Программист-фрилансер» в Дзене ✍: Когда психбольница в руках пациентов, им сложно четко осознать природу собственных проблем Это цитата из книги “Психбольница в руках пациентов”.
Возвести число в степень можно с помощью специальных функций, которые есть почти в любом языке программирования. Однако в некоторых случаях это нежелательно или даже невозможно. Тогда придётся обходиться стандартными функциями или вообще без функций. Читать далее…
Дзен | Статьи
Возведение в степень в программировании
Статья автора «Программист-фрилансер» в Дзене ✍: В программировании нередко приходится возводить число в степень. Почти во всех языках программирования для этого есть специальные функции.
Возможность определять функции (подпрограммы) имеется в любом современном языке высокого уровня. В случае с интерпретируемыми языками, такими как Python, кроме сокращения количества исходного кода объявление функций может иметь ещё одно назначение - когда вам не надо, чтобы ваши инструкции выполнялись сразу, а сначала хотите написать их. Читать далее…
Дзен | Статьи
Определение функции в Python
Статья автора «Программист-фрилансер» в Дзене ✍: Как и любой другой язык программирования высокого уровня, Python позволяет определять собственные функции, а не только использовать стандартные или...
Есть знания полезные, а есть - бесполезные. Однако без этих бесполезных знаний жизнь была бы скучна. И хотя ваш профессиональный уровень как программиста совершенно не изменится от знания того, что такое “оператор Элвиса”, думаю, это заслуживает небольшой статьи. Не хлебом же единым жив человек ))) Читать далее…
Дзен | Статьи
Оператор Элвиса
Статья автора «Программист-фрилансер» в Дзене ✍: Я уже как-то говорил, что у программистов своеобразное чувство юмора.
В любом языке программирования имеется набор зарезервированных слов, которые нельзя использовать никак, кроме как зарезервированные. Есть такие слова и в РНР. Список и некоторые особенности приведены в статье. Читать далее…
Дзен | Статьи
Ключевые слова PHP
Статья автора «Программист-фрилансер» в Дзене ✍: В любом языке программирования есть набор слов, костяк языка, которые имеют определённые значения. Эти слова называют ключевыми или зарезервированными.
Набор ключевых слов есть в любом языке программирования. Недавно я рассказывал о таких словах в РНР, а сегодня решил сделать то же самое для JavaScript. Сведения, быть может, немного скучноватые. Но если вы собираетесь изучить JavaScript, то без этих сведений вам не обойтись. Читать далее…
Дзен | Статьи
Зарезервированные слова JavaScript
Статья автора «Программист-фрилансер» в Дзене ✍: Недавно я рассказал про ключевые слова РНР. Ну и, раз уж пошла такая пьянка, то решил рассказать про то же самое для JavaScript.
Недавно столкнулся с ранее мне неведомым способом обмана владельцев сайтов. Способ достаточно оригинальный и сделано всё очень солидно. Так и хочется попасть в эту ловушку ))) Читать далее…
Дзен | Статьи
Как обманывают владельцев сайтов
Статья автора «Программист-фрилансер» в Дзене ✍: Как говорил Остап Бендер: Я знаю 400 сравнительно честных способов отъёма денег Так что жуликов было много во все времена, а сегодня их ещё больше...
Недавно вышла новая версия популярной (в узких кругах))) среды разработки Lazarus. Это версия 3.0, которая получила немало изменений, хотя интерфейс остался прежним (что можно считать как достоинством, так и недостатком). Читать далее…
Дзен | Статьи
Lazarus 3.0
Статья автора «Программист-фрилансер» в Дзене ✍: В конце прошлого года, а именно 23.12.2023, вышла новая версия среды разработки Lazarus.