Перейти к содержимому


Fingercomp's Playground



Фотография

OpenOS. Потоки

Написано Fingercomp , в OpenComputers, Programming in Lua, Tutorials 03 Март 2018 - * * * * * · 275 просмотров
OpenOS, thread, OpenComputers
Потоки — очень полезные штуки, позволяющие исполнять несколько кусков кода. Раньше для их использования приходилось скачивать отдельную библиотеку, работающую через костыли. Начиная с OpenOS 1.6.4, они есть в стандартной поставке ОС — в модуле thread. Давайте посмотрим, из чего она состоит — и в чём её преимущество перед любыми другим библиотеками.



Фотография

OC Cookbook

Написано Fingercomp , в Other Stuff, Programming in Lua, OpenComputers 11 Ноябрь 2017 - * * * * * · 713 просмотров
cookbook, wiki, book, code и 3 еще...
Где-то пару месяцев назад решил начать пилить одну штуку — кукбук, или книгу "рецептов". Изначально задумывалось как сборник просто именно рецептов как в кулинарной книге: тонна кода и немного объяснений; получилось наоборот, естественно, — до того, что в некоторых "рецептах" кода нет, — ну это, наверное, потому что я не умею толком через код объяснять.

 

В любом случае, теперь это сборник полезных туториалов по практическому применению.


Фотография

Sound Card / спектр, преобразование Фурье, PCM и WAV

Написано Fingercomp , в Sound Card, Computronics, Add-ons, Programming in Lua, Tutorials 26 Май 2017 - * * * * * · 1 342 просмотров
sound card, CX
В звуковой карточке есть дохрена функционала - поэтому она и крутая. В этой части попытаюсь объяснить достаточно сложные штуки, которые используют большие дяди.


Фотография

Sound card / звуковые волны, модуляция

Написано Fingercomp , в Sound Card, Computronics, Add-ons, OpenComputers, Programming in Lua, Tutorials, Minecraft Mods 13 Май 2017 - * * * * * · 1 094 просмотров
sound card, модуляция и 3 еще...
Продолжаю рассказывать про Computronics и, в частности, про офигенную звуковую карточку из этого мода. На очереди модуляция: частотная и амплитудная. Помимо этого восполняю долг по основам.


Фотография

Sound Card / как сгенерировать простой звук

Написано Fingercomp , в Sound Card, Computronics, Add-ons, Programming in Lua, Tutorials 22 Апрель 2017 - * * * * * · 1 027 просмотров
sound card, звук
Перед тем, как я начну, хочу сразу обратиться к забугорным ребятам, читающим эту запись. Hey! If you are reading this, please tell Vexatos to document the sound card. The in-game manual page is a meaningless piece of text that explains nothing.
Documentation is written to help others to get an idea of how something works. The sound card is a complex...


Фотография

Палитры OpenComputers

Написано Fingercomp , в OpenComputers, Programming in Lua, Tutorials 19 Апрель 2017 - * * * * * · 984 просмотров
палитра, OpenComputers, palette и 5 еще...
Немногие знают, как работают палитры в OpenComputers. Расскажу здесь, как избавиться от необходимости прописывать гектары цветов в палитре, покажу, как упаковываются цвета в OpenComputers и дам пару алгоритмов для работы с индексами.


Фотография

Автозапуск программ

Написано Fingercomp , в Tutorials, Programming in Lua, OpenComputers 05 Февраль 2017 - * * * * * · 2 621 просмотров
программы, OpenComputers, OpenOS и 1 еще...
Если до версии 1.6 все использовали файл /autorun.lua и были довольны, то теперь ситуация несколько изменилась. Поэтому я опишу все варианты автозапуска программ в этой небольшой заметке.


Фотография

Пара трюков OpenComputers

Написано Fingercomp , в OpenComputers, Programming in Lua 24 Апрель 2016 - * * * * * · 1 656 просмотров
OC, OpenComputers, трюки
Здесь опишу такие штучки, которые могут потребоваться продвинутым OC-программистам (да и просто Луа-программистам). Busy Idle
С помощью этого трюка можно делать довольно точные задержки, причём с длительностью менее тика.local lastSleep = os.clock()local function sleep(t) local begin = os.clock() while os.clock() - begin < t do if lastSleep...


Фотография

[Lua] [OC] Лончер игр

Написано Fingercomp , в OpenComputers, Programming in Lua 01 Февраль 2016 - * * * * * · 1 588 просмотров
OC, Lua, Launcher, Games и 1 еще...
Вот был у нас вот такой "простой" лончер от Квертика (тык ), в котором без поллитра и ведра инструкций не разобраться, да.

Естественно, это не вариант ни разу, особенно для меня. Потому представляю своё дитё — Крутой Графонистый Лончер Игр На Коленке! Интерфейс интуитивно понятен. Сейчас имеется рейтинг, лайки, статистика игр (по игрокам...


Фотография

[Lua] [OC] Автокрафт V2: теперь без AE

Написано Fingercomp , в OpenComputers, Programming in Lua 24 Декабрь 2015 - * * * * * · 1 816 просмотров
Lua, OC, Autocraft, Robot, PC и 1 еще...
Да, дамы и господа, он тут! Тот самый автокрафт , который был на старом ИТ с АЕ, обновляется до новой версии, в которой полностью отказываемся от АЕ и переходим на сундуки.
Для работы нужна "стенка" из сундуков, двойные использовать нельзя. Или ставить вплотную сундуки из IronChest, или же попеременно сундук обычный / сундук-ловушка. В левой позиции стави...


OC
Фотография

[Lua] [OC] Lamp-o-mat

Написано Fingercomp , в Add-ons, OpenComputers, Programming in Lua 12 Ноябрь 2015 - * * * * * · 1 596 просмотров
OC, Lua, Programming и 2 еще...
Lamp-o-mat ! Это небольшая программулька, которая снова из категории "украшения" (предыдщую программу, часики, смотреть тут ). В общем, это гирлянда такая. Для лампочек цветных из Computronics.
Проста прога как дуб, но выглядит прикольно. В частности, это первая прога с принципом ООП.
Писалась ночями двумя по заказу , итог меня радует. Скачивание в...


Фотография

[OC] [Tutorials] Мануал по вэйпоинту

Написано Fingercomp , в OpenComputers, Programming in Lua, OC Updates, Tutorials, Главная категория 10 Июнь 2015 - * * * * * · 1 438 просмотров
OC, 1.7.10, туториал, мануал
[OC] [Tutorials] Мануал по вэйпоинту Дамы и господа! Мы представляем Вам новый Девайс: Вэйпоинт!..
Собственно, вот.

МАНУАЛ по вэйпоинту.
Станьте Мастером по юзанью этой штуки за 5 шагов!
I. Что это?
Вэйпоинт — путевая точка — служит для указания роботу или дрону на конкретную локацию. Используется в совокупности с навигационным апгрейдом . Робот может получать относительные координ...


Фотография

[Lua Programming] [OC] Finger Clock — стильно, удобно и без лишней вырвиглазности.

Написано Fingercomp , в OpenComputers, Programming in Lua 02 Май 2015 - * * * * * · 2 864 просмотров
OC, Lua
[Lua Programming] [OC] Finger Clock — стильно, удобно и без лишней вырвиглазности. Приветствую Вас, уважаемый читатель! В самый ТРУДный день '15 года я, наконец, написал красивые часы, которые идеально подходят для декорирования, например, метро или аэропорта, а также как просто инфо-панель дома :) Не будем отрывать коту хвост, закончим здесь предисловие. Finger Clock v. ∞
Простая прога для OpenComputers, которая будет показывать...





0 посетителей

0 пользователей, 0 гостей, 0 анонимных

Лицензия

Новые комментарии