fingercomp

Что такое корутины

fingercomp 2019-07-03   <1 минуты на чтение

Корутины (сопрограммы) — функции, которые могут приостанавливать исполнение и возобновлять впоследствии. Lua поддерживает их из коробки. В гайде — история об этих зверях с подробностями.

О функции `table.pack` и операторе `#` на примере REPL

fingercomp 2019-06-12   10 минут на чтение

Lua — прекрасный язык программирования. Прежде всего благодаря своей предельной простоте. Но даже в Lua есть свои нюансы.

О двух таких нюансах рассказываем в этой статье. Приготовьтесь ломать мозг.

OpenOS. Потоки

fingercomp 2018-03-03   5 минут на чтение

Потоки — очень полезные штуки, позволяющие исполнять несколько кусков кода. Раньше для их использования приходилось скачивать отдельную библиотеку, работающую через костыли. Начиная с OpenOS 1.6.4, они есть в стандартной поставке ОС — в модуле thread. Давайте посмотрим, из чего она состоит — и в чём её преимущество перед любыми другим библиотеками.

OpenOS. От дуба до Мастера. Часть пятая.

fingercomp 2015-09-21   4 минуты на чтение

Последняя, пятая часть мастеровления полностью посвящена шеллу и его программам. Переменные окружения, алиасы и с ними связанные команды — я не врал.

OpenOS. От дуба до Мастера. Часть четвёртая.

fingercomp 2015-09-20   2 минуты на чтение

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

OpenOS. От дуба до Мастера. Часть третья.

fingercomp 2015-09-20   3 минуты на чтение

Третья часть мануала по OpenOS, где я расскажу об идее монтирования файловых систем, а затем разбавлю повестью о пайпинге.

OpenOS. От дуба до Мастера. Часть вторая.

fingercomp 2015-09-20   5 минут на чтение

И снова здраствуйте. Я продолжаю описывать нелёгкий путь от дуба до Мастера в OpenOS.

OpenOS. От дуба до Мастера. Часть первая.

fingercomp 2015-09-19   5 минут на чтение

Приветствую Вас в очередной записи.
Решившись, что отвечать на вопросы типа "как скопировать программу на дискету" каждому проходящему — непозволительная роскошь, я и пишу это здесь.

Цель: описать процесс постигания магии бессменных белых букв на чёрном фоне, да так, чтобы это было непонятно всем. Эта часть будет необычной в цикле, так как именно сюда я буду выливать прогресс и делать обновления.

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