понедельник, 20 июня 2022 г.

Что такое дребезг контактов

Я как-то уже рассказывал о таком явлении, как “дребезг контактов”. И говорил о двух способах борьбы с этим - программном и аппаратном (с использованием аналоговой электроники). Сегодня ещё один способ - с использованием цифровой электроники. Читать далее

 

четверг, 16 июня 2022 г.

Овёс нынче дорог, или почему периферия дороже контроллера

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


среда, 15 июня 2022 г.

Путь к файлу в CPP

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

вторник, 14 июня 2022 г.

CAD для инженеров

Проектирование - это захватывающее дело. Не так уж и важно, в какой области вы проектируете. Главное, что вы СОЗДАТЕЛЬ, вы ТВОРЕЦ. И что особенно приятно в наше время - сегодня у творцов есть множество инструментов, снижающих количество рутинных операций и позволяющих оставить больше времени на творчество. Один из таких инструментов - это САПР. Читать далее...

Автомобиль прослужит дольше

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


понедельник, 13 июня 2022 г.

Как браузер получает HTML-документ

А знаете ли вы, как происходит получение документа браузером из Интернета? Если нет (или очень смутно), то у вас есть возможность узнать. Новая статья как раз об этом. Читать далее


суббота, 11 июня 2022 г.

Делегирование полномочий может быть опасным

Мало кто живёт исключительно своей профессией и не обращает внимание ни на что другое. А если такие люди и существуют, то это, конечно, специалисты высочайшего уровня, но не уверен, что это хорошо (вспомните Шерлока Холмса, который не знал, что Земля вращается вокруг Солнца). Я, во всяком случае, не зацикливаюсь на программировании, а стараюсь погружаться и в другие вопросы. Например, в управление. Читать далее


пятница, 10 июня 2022 г.

Идентификаторы в JavaScript

Знакомство с языком программирования, как правило, начинается с простой программы “Hello, World”. После чего следует описание каких-то основных свойств языка. И одной из таких основ являются идентификаторы - имена переменных, функций и других языковых конструкций. Предлагаю познакомиться с особенностями идентификаторов JavaScript. Читать далее

среда, 8 июня 2022 г.

Создание сайтов на Laravel


Laravel - это фреймворк для создания сайтов. Он написан на PHP и предоставляет веб-разработчику немало полезных возможностей. 


На биржах фриланса мне довольно часто попадаются заказы, которые требуют знаний Laravel. А в описаниях вакансий на сайтах по трудоустройству я постоянно встречаю “знание Laravel” среди прочих требований.


Однако я не являюсь профессиональным веб-разработчиком, Laravel я не знаю и поэтому многие заказы пролетают мимо меня. К счастью, я возмещаю эти потери проектами в других направлениях. Однако не всем так везёт…


Если вы хотите повысить свой уровень в веб-разработке, но до сих пор не освоили Laravel, то этот пробел надо как можно быстрее заполнить:


>>> Laravel от А до Я >>>


Вот несколько преимуществ этого фреймворка:


  • Использует РНР, который знают практически все веб-разработчики

  • Высокая скорость разработки

  • Высокая безопасность

  • Очень большие возможности

  • Отличная расширяемость

  • Все необходимые инструменты уже есть в комплекте

  • Поддерживает множество языков

  • Открытый исходный код

  • Очень большое сообщество и поддержка

  • Совершенно бесплатен

  • Востребован у работодателей и заказчиков


Остаётся только один вопрос - как и где его изучить? Здесь, как всегда, множество вариантов. А я, как всегда, предлагаю наилучший с точки зрения цена-качество-доступность:


…новейший видеокурс по Laravel…


Он настолько новый, что даже ещё не поступил в продажу. И поэтому у вас есть великолепная возможность сделать ранний заказ и получить скидку 40%. Если вы давно хотели изучить Laravel, но вам всё время что-то мешало, то эту возможность упускать никак нельзя…


Функция IOResult

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


Создание устройств на микроконтроллерах


Прежде чем начать что-то делать, надо этому чему-то научиться. Звучит банально, но это факт, от которого почему-то многие новички отмахиваются.


Ранее я писал о возможностях заработка для программистов микроконтроллеров. И это всё выглядит вполне достижимо. Если бы не одно “но” - сначала надо СТАТЬ программистом микроконтроллеров.


И вот здесь многие спотыкаются. Потому что путь этот не простой и не очень быстрый.


Но есть и хорошая новость - если есть желание, то всё это осуществимо. Потому что возможности для обучения сегодня есть.


Молодым людям это кажется само собой разумеющимся. Однако так было не  всегда. Во времена моей молодости, например, всё было намного сложнее. Потому что не было вообще никаких учебных материалов по микроконтроллерам, и Интернета тоже не было (да и компьютеров тоже)))


Так что пользуйтесь этими возможностями, они, повторяю, есть. Вот например отличный курс про


>>> создание устройств на микроконтроллерах >>>


Рассказывать о нём не буду, потому что все подробности вы найдёте на странице описания курса. Но курс очень достойный, и после его изучения вы вполне сможете самостоятельно создавать достаточно сложные устройства, с использованием радиоканалов, ЖК-дисплеев и других современных технологий.


Что нужно для карьеры

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


понедельник, 6 июня 2022 г.

Возведение в степень в Python

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


воскресенье, 5 июня 2022 г.

Стоит ли обращаться в кадровые агентства

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

Осторожно - двери закрываются!

И на старуху бывает проруха. Редко со мной такое случается, но бывает. Вот и в этот раз ничего не предвещало неприятностей, но они случились. Неприятности так себе, даже и говорить о них не стоит. Однако могло быть и хуже. Так что бдительность терять не надо. Читать далее


суббота, 4 июня 2022 г.

Бит и Байт в памяти компьютера

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

 

пятница, 3 июня 2022 г.

Работа для программиста микроконтроллеров

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


четверг, 2 июня 2022 г.

Hello World на Си Шарп

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


Чем отличается поточное производство от непоточного

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


среда, 1 июня 2022 г.

Шутки в сторону - это С++


Про С++ нередко шутят. Например:


Современный код на С++ выглядит так, как будто где-то неподалёку взорвался грузовик со знаками препинания.


Конечно, С++ довольно заморочистый и сложный язык. Изучить его непросто.


Но надо. Потому что, как бы не были хороши более новые языки, мы никак не сможем отмахнуться от того факта, что на С/С++ написаны две самые популярные операционные системы - Windows и Unix (а значит и все производные от них).


А из этого следует, что погружение в эти системы без знания С++ (хотя бы поверхностного) ну никак невозможно. 


Да и если копнуть как следует тот же Python, то окажется, что и он растет из С.


В общем, С++ достоин того, чтобы с ним хотя бы познакомиться. Сделать это можно здесь:


>>> Быстрый старт в С++ >>>