Перейдем сразу к делу, но небольшая предыистория все таки нужна: полтора года назад возникла необходимость реализовать простую стейт — машину (конечный автомат), владея теорией с университета, я был уверен в тривиальности данной задачи (все мы оптимисты).
Просмотров:
382
|
Добавил:
niko
|
Дата:
12.09.2020
|
В последнюю пятницу июля отмечают День системного администратора — в 2000 году опытного сисадмина Теда Кекатоса вдохновила позитивная реклама Hewlett-Packard, и он решил учредить день, который назвали System Administrator Appreciation Day. Разберемся, за что благодарить сисадминов, что это за люди, как развитие ИТ влияет на их роль, пора ли хоронить профессию и в каком направлении они могут развиваться.
Просмотров:
332
|
Добавил:
niko
|
Дата:
12.09.2020
|
Прогресс человечества всегда был тесно связан с математикой. Сначала древние люди научились считать - таким образом в обиход вошли натуральные числа - 1, 2, 3 и т.д. После этого люди научились делить - и математики привнесли рациональные числа - 1/2, 3/4 и т.д..
Однако была такая задача, не дававшая древним (конкретно древним грекам) покоя. Дело в том, у ученых мужей не получалось выразить диагональ квадрата со стороно
...
Читать дальше »
Просмотров:
347
|
Добавил:
niko
|
Дата:
12.09.2020
|
е, кто читал пред идущие стати должны понимать, что в операционной системе есть определенные папки. Это стандартный набор папок. Сейчас обратим внимание на те папки, в которые могут быть смонтированы отдельные разделы. Это значит, что если мы видим в корневом разделе какую-либо папку, то не факт, что данная папка находится на том же жестком диске, что и соседние папки или даже сама корневая файловая система. Это могут быть отдельные жесткие диски или разделы жестких дисков, которые смонтированы в корневую файловую систему. Самый большой раздел - это сама корневая файловая система, обозначается символом "/" . Следующий раздел, который обычно находится отдельно - это "
...
Читать дальше »
Просмотров:
355
|
Добавил:
niko
|
Дата:
12.09.2020
|
Что такое указатели?
Указатели — это прежде всего тип данных.
Да-да, если вы не знали, то указатели это тип данных и весит указатель всего 4 байта (8 если компилировать под x64)
Давайте подробнее!
Указатель — такая переменная, которая хранит в себе адрес чего-то в оперативной памяти компьютера.
...
Читать дальше »
Просмотров:
363
|
Добавил:
niko
|
Дата:
12.09.2020
|
У каждого разработчика программного обеспечения есть любимая IDE. IDE предоставляют нам все необходимые инструменты, чтобы писать чистый, читаемый код быстрее и с меньшим количеством ошибок. Благодаря различным подсказкам и завершению кода, больше не нужно запоминать команды и директивы языка программирования.
Однако большинство разработчиков программного обеспечения, как правило, используют лишь некоторые возможности IDE и полагаются на визуальные пользовательские интерфейсы для выполнения большей части своей работы, что снижает скорость. В этой статье я покажу
...
Читать дальше »
Просмотров:
385
|
Добавил:
niko
|
Дата:
12.09.2020
|
Сегодня разбираем еще одну комбинаторную задачу на программирование. В прошлой статье о рекурсии, я привел одно из возможных решений задачи о генерации всех перестановок. Сегодня рассмотрим задачу о генерации всех размещений из n по k. Смысл размещений заключается в следующем: пусть имеется n предметов,
...
Читать дальше »
Просмотров:
365
|
Добавил:
niko
|
Дата:
12.09.2020
|
Встреча Комитета по языку С — которую сначала планировали провести в германском Фрайбурге, но не срослось по понятным причинам, — завершилась 7 августа. Она прошла хорошо, мы продвинулись по всем фронтам. Да, мы действительно продвигаемся, уверяю вас, и язык С не умер.
Ещё упомяну, что я стал Редактором проекта по С, так что прежде чем воспринимать заголовок как неосведомлённое высказывание человека, который слишком ленив, чтобы «стараться улучшать», хочу заверить вас, что я на самом деле очень много работаю над тем, чтобы С мог удовлетворять потребностям разработчиков без необходимости прикручивать 50 специфических расширений ради сборки мало-мальски красивых и полезных библиотек и приложений.
И всё же я это сказал (что язык С н
...
Читать дальше »
Просмотров:
379
|
Добавил:
niko
|
Дата:
12.09.2020
| |