вторник, 29 октября 2024 г.

Базы данных и SQL

Давно не обновлял свои сайты. Но вот наконец-то удалось выделить немного времени. И я создал новый раздел, который намерен посвятить базам данных и SQL. Читать далее

воскресенье, 27 октября 2024 г.

Два подхода к эксплуатации

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


Атрибут noshade

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


суббота, 26 октября 2024 г.

Что нужно сделать к концу первой недели на новой работе

Ура! Свершилось! Вас приняли. И вы уже не безработный. Это повод для радости, но расслабляться не надо. Потому что выдержать испытательный срок могут “не только лишь все”. Что надо узнать в первую неделю на новом месте, я уже рассказывал. А сегодня о том, что нужно сделать. Читать далее

Краткая история .NET

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


четверг, 24 октября 2024 г.

Самые востребованные языки программирования 2024

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


среда, 23 октября 2024 г.

Четыре года на Весте и ТО-4

Время летит. Моей машине уже четыре года. Претензий к ней особых нет, и поломок тоже. Так что даже писать вроде как не о чем. Однако при желании всегда найдётся о чём. Даже если машина не ломается, она всё равно требует расходов. И я расскажу, на что я трачу деньги. Читать далее


вторник, 22 октября 2024 г.

Передача аргументов функциям

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


воскресенье, 20 октября 2024 г.

Волшебное слово НЕТ

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


суббота, 19 октября 2024 г.

Работа с командной строкой в Python

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


воскресенье, 13 октября 2024 г.

Интерфейс debugWIRE

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


суббота, 12 октября 2024 г.

Файлы в Lazarus

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


Питание устройств от COM-порта

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

воскресенье, 6 октября 2024 г.

Пассивные входные величины

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


суббота, 5 октября 2024 г.

Массивы в PHP

Массивы в PHP есть, как и в других языках программирования. Но те, кто привык к “классике”, при изучении массивов в этом языке столкнутся с некоторыми неожиданностями (приятными, с моей точки зрения). Читать далее