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


Fingercomp's Playground



Фотография

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

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


Фотография

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

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


Фотография

Что изменилось в Computronics с прошлых обзоров

Написано Fingercomp , в Minecraft Mods, Tutorials, Add-ons 30 Апрель 2017 - * * * * * · 586 просмотров
CX, Computronics
Вкратце проедемся про изменениям с невероятно старой версии 1.5.5 до самой новой, 1.6.3.


Фотография

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

Написано Fingercomp , в Sound Card, Computronics, Add-ons, Programming in Lua, Tutorials 22 Апрель 2017 - * * * * * · 567 просмотров
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 - * * * * * · 541 просмотров
палитра, OpenComputers, palette и 5 еще...
Немногие знают, как работают палитры в OpenComputers. Расскажу здесь, как избавиться от необходимости прописывать гектары цветов в палитре, покажу, как упаковываются цвета в OpenComputers и дам пару алгоритмов для работы с индексами.


Фотография

Что такое IRC

Написано Fingercomp , в Tutorials 28 Февраль 2017 - * * * * * · 908 просмотров

Сегодня нашему каналу в IRC исполняется один годик, поэтому пришло время рассказать, что это, зачем это и как к нему подключиться. Начнём с понятий.
IRC — это протокол обмена мгновенными сообщениями через интернет . Сделанный в далёком 1988 году, и по сей день он всё ещё юзается из-за удобности, простого масштабирования, простоты и доступности буква...


Фотография

OpenComputers 1.6.2

Написано Fingercomp , в OpenComputers, OC Updates 26 Февраль 2017 - * * * * * · 540 просмотров
OC, OpenComputers, update
Вышла новая версия OpenComputers, в основном с самыми разными фиксами.


Фотография

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

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


Фотография

OpenComputers 1.6.1

Написано Fingercomp , в Главная категория, OC Updates, OpenComputers 18 Декабрь 2016 - - - - - - · 917 просмотров

Новая версия!


Фотография

Advanced Term [OpenOS 1.6]

Написано Fingercomp , в OpenComputers, Tutorials 12 Декабрь 2016 - * * * * * · 796 просмотров

Тут полгода назад я описывал изменения в OpenOS 1.6 и среди прочего я упомянул какие-то окна в либе term. Пришло время описать всю либу term.


Фотография

OpenComputers 1.6.0 Release

Написано Fingercomp , в OC Updates, OpenComputers 12 Ноябрь 2016 - * * * * * · 853 просмотров

Добавлено
Версия дисковода гибких дисков (дискет, если что) для серверов.
Возможность взаимодействовать с некоторыми хранилищами предметов с помощью контроллера инвентаря (не особо понял, что тут нового. Видимо, новые инвентари или черех адаптер).
Поддержка энергии RotaryCraft.
Возможность задать границы вывода (я про viewport, да) на GPU, так что тепер...


Фотография

Парсер CSV

Написано Fingercomp , в Парсеры, Tutorials 01 Ноябрь 2016 - * * * * * · 711 просмотров
algorithms, python, lua, library и 2 еще...
CSV идёт от Comma-Separated Values, что, в общем, довольно точно описывает этот формат хранения таблиц. Вот типичная таблица:aaa,bbb,ccc,dddeee,fff,ggg,hhh
Как видно, строки отделяются [il]\n , а ячейки ­— запятой. Последняя строка может иметь или не иметь [il]\n . Формат очень простой. Описывается он в RFC 4180 . Там всего 7 пунктов. Ну а раз прост...


Фотография

Разрешение зависимостей в пакетном менеджере с версиями

Написано Fingercomp , в Пакетные менеджеры, Tutorials 23 Октябрь 2016 - * * * * * · 880 просмотров
programming, algorithms, package и 2 еще...
Разрешение зависимостей в пакетном менеджере с версиями Итак, у нас есть простая функция, которая составляет список пакетов для последовательной установки без ломаний....
...Но время шло, и появилось такое явление как версии. Вот о них мы сегодня и побеседуем.


Фотография

Разрешение зависимостей в пакетном менеджере

Написано Fingercomp , в Пакетные менеджеры, Tutorials 22 Октябрь 2016 - * * * * * · 701 просмотров
programming, algorithms, package и 2 еще...
Разрешение зависимостей в пакетном менеджере Раз уж я тут пишу понемногу свой крутой пакетный манагёр, расскажу о пакетных менеджерах немного.

 

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


Фотография

BuMPGold // завершён

Написано Fingercomp , в Fun, Other Stuff 03 Сентябрь 2016 - * * * * * · 1 073 просмотров
bmp, конкурс, Code Golf, картинки
Здрассьте!
Я тут прогуливался по StackExchange, и нашёл интересную штуку : Code Golf. В общем-то, это программистский конкурс, который цель ставит эффективно расходовать ресурсы... только жёсткго диска. Надо любыми судьбами на любом языке сделать программу с наименьшим числом даже не символов, а байт!
Мне показалось это очень интересным занятием. Посмотре...


Фотография

MoonJam — джем с привкусом луны // завершён

Написано Fingercomp , в Fun 10 Июль 2016 - * * * * * · 1 552 просмотров
джем, луна, moonscript, lua и 1 еще...
MoonJam — джем с привкусом луны // завершён Несколько дней назад я прогуливался по всяким оплотам бюрократии и, не теряя времени, заодно размышлял о том, что форум наш наводит тоску и уныние: программок нет, ничего не обсуждается, дискуссии только разве что о лагах на сервере и сборочках с недосборочками.
И появилась идея организовать конкурс программистский типа джема.


Фотография

[Moonscript] Библиотека SemVer

Написано Fingercomp , 05 Июль 2016 - * * * * * · 640 просмотров
moonscript, lua, program и 1 еще...
Имеется один проект на Питоне, который потребовал для себя парсер семантического версионирования, семвера, в общем. Ну там такие штуки как парсинг версий человеческий, обработка ввода юзверёв, умение сравнить все эти версии и выбрать из списка по указателю типа ">=1.5.17", ну, думаю, об этом вы слышали.
К слову, вот тута лежит спецификация SemVer: htt...


Фотография

[OC Updates] Обновление OpenComputers до версии 1.6.0 Beta 4

Написано Fingercomp , в OC Updates, OpenComputers 02 Июль 2016 - * * * * * · 674 просмотров
OC, Update, OpenComputers
Недавно вышло мелкое обновление OC, которое я пропустил из-за некоторых проблем, и в нём:
Добавлено
Интернет-карты посылают событие, когда они получили данные по сокету и можно использовать [il]:read .

Пофикшено
Несколько мелких багов.

OpenOS
Небольшие фиксы [il]install , [il]/lib/buffer.lua , [il]ls , [il]/lib/package.lua , [il]rc , [il]/lib/sh.lu...


Фотография

[OC Updates] Обновление OpenComputers до версии 1.6.0 Beta 3

Написано Fingercomp , в OC Updates, OpenComputers 12 Июнь 2016 - * * * * * · 760 просмотров

Обновление OpenComputers до третьей беты 1.6. Сегодня в гостях у нас следующие изменения:
Добавлено
В русский мануал добавлена информация про [il]saveConfiguration (PR #1855 от cyber01).
Функция [il]computer.getProgramLocations , которая используется для программы [il]install из OpenOS.

Пофикшено
Неожиданный баг с сохранением мира в версиях MC выше...


Фотография

[OC Updates] Обновление OpenComputers до версии 1.6.0... Beta 2

Написано Fingercomp , в OC Updates, OpenComputers 07 Июнь 2016 - * * * * * · 860 просмотров
OC, Update, OpenComputers
Начну со слов автора мода: "давайте будем считать, что кандидата к релизу не было. Не потому, что он был сломан, нет. Просто я добавил несколько вещей, которые требуют тестирования, поэтому у нас снова будет бета". Изменения
Добавлено
Новая функция [il]computer.getDeviceInfo() теперь возвращает список всех компонентов, имеющихся у устройства, вкл...






Последние версии

Стабильная: 1.6.2
Последняя: 1.6.2

Искать в моем блоге

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

Сентябрь 2017

В П В С Ч П С
     12
3456789
10111213141516
17181920212223
24 252627282930

Полезные ссылки

Официальный сайт OpenComputers

http://oc.cil.li/

 

Официальный форум OpenComputers

http://oc.cil.li/index.php?/index

 

Репозиторий OpenComputers на ГитХабе

https://github.com/M...s/OpenComputers

 

Последние релизы OpenComputers

https://github.com/M...puters/releases

 

Jenkins-сервер

http://ci.cil.li/job...s-dev-MC1.7.10/
 

Репозиторий OpenPrograms

https://github.com/OpenPrograms

 

Репозиторий моих программ

https://github.com/O...rcomp-Programs/

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

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

Последние посетители

  • Фотография
    Kartograf
    Вчера, 14:50
  • Фотография
    Totoro
    Вчера, 00:12
  • Фотография
    NEO
    22 сен 2017 - 23:27
  • Фотография
    Doob
    22 сен 2017 - 18:20
  • Фотография
    SDV
    21 сен 2017 - 20:33
  • Фотография
    Laine_prikol
    21 сен 2017 - 15:19
  • Фотография
    Appo
    21 сен 2017 - 13:12
  • Фотография
    serafim
    20 сен 2017 - 22:18
  • Фотография
    RccHD
    20 сен 2017 - 19:39
  • Фотография
    dov157
    18 сен 2017 - 14:18
  • Фотография
    rrr_game
    17 сен 2017 - 20:59
  • Фотография
    nikit356
    16 сен 2017 - 20:25
  • Фотография
    Koteyk0o
    16 сен 2017 - 16:45
  • Фотография
    Alex
    16 сен 2017 - 14:12
  • Фотография
    AnothRt
    16 сен 2017 - 10:02
  • Фотография
    Dancho
    14 сен 2017 - 20:58
  • Фотография
    Sploom
    14 сен 2017 - 07:07
  • Фотография
    Xytabich
    13 сен 2017 - 18:10
  • Фотография
    Strateg
    13 сен 2017 - 13:25
  • Фотография
    LeshaInc
    09 сен 2017 - 22:45
  • Фотография
    DimaZCOM
    09 сен 2017 - 22:15
  • Фотография
    vx13
    03 сен 2017 - 21:00
  • Фотография
    FrideakisAB
    30 авг 2017 - 23:01
  • Фотография
    qwertyMAN
    29 авг 2017 - 23:04
  • Фотография
    Mihis
    29 авг 2017 - 21:53
  • Фотография
    bugmenot
    29 авг 2017 - 10:02
  • Фотография
    titanium123
    28 авг 2017 - 22:46
  • Фотография
    stripwire
    27 авг 2017 - 13:46
  • Фотография
    Dralion
    27 авг 2017 - 09:47
  • Фотография
    Kid
    26 авг 2017 - 13:36
  • Фотография
    Nymda
    25 авг 2017 - 21:49
  • Фотография
    ECS
    22 авг 2017 - 18:42
  • Фотография
    Zeusinfine
    20 авг 2017 - 22:03
  • Фотография
    Ex161
    20 авг 2017 - 19:32
  • Фотография
    Marsi233
    20 авг 2017 - 11:36
  • Фотография
    Gopkssa
    18 авг 2017 - 09:07
  • Фотография
    BrightYC
    17 авг 2017 - 00:46
  • Фотография
    ftfyutfyidut
    15 авг 2017 - 20:07
  • Фотография
    Nedfreetoplay
    14 авг 2017 - 11:55
  • Фотография
    BarBoss
    13 авг 2017 - 23:04
  • Фотография
    FLikeSet
    12 авг 2017 - 21:06
  • 12 авг 2017 - 20:13
  • Фотография
    deewaen
    12 авг 2017 - 00:04
  • Фотография
    SGMack
    11 авг 2017 - 20:22
  • Фотография
    ilya50
    11 авг 2017 - 12:41
  • Фотография
    N1nt3nd0
    10 авг 2017 - 18:28
  • Фотография
    Gaap
    10 авг 2017 - 01:24
  • Фотография
    Sharplook
    08 авг 2017 - 14:31
  • Фотография
    Kazak11
    08 авг 2017 - 11:56
  • Фотография
    kirill0743
    07 авг 2017 - 19:26

Лицензия