Сохранен 202
https://2ch.su/b/res/329911170.html
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Сел поиграть в майнкрафт. Затянуло в ComputerCraft. Версия майнкрафта 1.21.8. Это самая свежая, на к

 Аноним 18/02/26 Срд 19:50:04 #1 №329911170 
image.png
image.png
image.png
image.png
Сел поиграть в майнкрафт. Затянуло в ComputerCraft.
Версия майнкрафта 1.21.8.
Это самая свежая, на которой запускается ComputerCraft.

Запилил команды less, more, touch, echo, ln, sh.
Команду ln делать было труднее всего. Надо было переделать файловую систему так, чтобы появились и заработали симлинки.
А команда sh самая нужная из этих всех. Она позволяет запускать shell-скрипты вместо скриптов lua. Это очень удобно, когда надо состряпать быстренький скриптик, не углубляясь в нюансы lua-программирования.
Например shell-скрипт запуска часов в фоновом процессе выглядит так:
bg clock
Это сильно короче и проще, чем делать то же самое только через lua.

Автозапуск запилил в директории /etc/init.d/

Потом допилил neofetch.
Аноним 18/02/26 Срд 19:56:30 #2 №329911373 
>>329911170 (OP)
Круто, молодец!
Аноним 18/02/26 Срд 20:16:58 #3 №329911946 
2026-02-18-201105665x808scrot.png
2026-02-18-201244473x850scrot.png
2026-02-18-2015531899x1021scrot.png
>>329911170 (OP)
А мог бы взять K&R и вечерами веселиться по-взрослому...
Аноним 18/02/26 Срд 20:18:58 #4 №329912004 
>>329911946
сынуля очнись)))
нормальные мужчины пишут на плюсах
вопросов нет если ты работаешь с микрухой/заводом
для всего остального есть плюсы
Аноним OP 18/02/26 Срд 20:24:47 #5 №329912202 
image.png
>>329911946
А как строить домики для сестрёнок?
Аноним 18/02/26 Срд 20:41:56 #6 №329912670 
>>329912004
Что-то я тут никаких плюсов не вижу...

https://github.com/torvalds/linux
https://github.com/openssl/openssl/tree/master
https://cgit.git.savannah.gnu.org/cgit/coreutils.git/tree/src
https://github.com/vim/vim/tree/master/src
https://github.com/MidnightCommander/mc/tree/master/src
https://github.com/rsyncproject/rsync
https://cgit.git.savannah.gnu.org/cgit/bash.git/tree/

ІИ вообще если так говорить то для всего остального есть Python. Какие плюсы, лол...
Аноним 18/02/26 Срд 20:48:47 #7 №329912868 
doom6-scaled.jpg
DOOM-book-photo-3.jpg
>>329912202
Элементарно. Только придется немного физики вспомнить и матричных вычислений.
Аноним OP 18/02/26 Срд 20:50:39 #8 №329912927 
>>329912868
Ты предлагаешь создать ещё один клон майнкрафта вместо играть. Ну такое.
Аноним 18/02/26 Срд 20:56:13 #9 №329913053 
17704153177660990785.mp4
Как играть? Что скачать?
Аноним 18/02/26 Срд 20:58:35 #10 №329913120 
images (6).jfif
9780429162091.webp
>>329912868
это хуйня для петухов, а ты зашквар зашкварич
ровные пацаны начинают с базы
Аноним 18/02/26 Срд 21:03:25 #11 №329913258 
>>329911170 (OP)
пиздец... а туда гном поставить можно?
Аноним OP 18/02/26 Срд 21:05:38 #12 №329913324 
image.png
>>329913258
Можно такого.
Аноним 18/02/26 Срд 21:18:25 #13 №329913686 
На этой хуйне туча ебанутых сложных вещей сделано, там ещё и аддонов дохуища. Есть аддон под майнколониес но я хз чё там.
Аноним OP 18/02/26 Срд 21:32:32 #14 №329914096 
>>329913686
Планирую использовать для управления автоматическим курятником. Чтобы определял количество кур и когда достигается критическое значение пусть прекращает размножение.
А то однажды не уследил и наплодил тысячу курей.
Аноним 18/02/26 Срд 21:39:30 #15 №329914314 
>>329911170 (OP)
Тред все равно исчезнет, словно слезы в каплях дождя, мне не будет стыдно и меня никто не осудит.

Как стать таким же умным как вы и шарить за то, что вы написали? Что читать, что гуглить. И так далее. Никуда не вкатываюсь, тк уже поздно и все равно все промахал.
Аноним OP 18/02/26 Срд 21:47:05 #16 №329914537 
image.png
image.png
>>329914314
Тебе понадобится персональный компьютер. Подойдёт любой обычный возрастом не старше 10 лет.
Скачай лаунчер игры Майнкрафт. Рекомендую лаунчер Freesm Launcher. Запусти игру и начни играть. Дальше всё просто. Но если будет сложно, то посмотри как играть на Ютубе (можно и на рутубе тоже).
Там же на ютубе или на рутубе посмотри какие моды бывают. Выбери какие понравятся. В лаунчере Freesm Launcher выбери эти моды. Они сами скачаются.
Аноним 18/02/26 Срд 21:47:37 #17 №329914552 
>>329914314
learncpp.com
через года 3 поставишь мне 2 пива (хамовники венское)
Аноним 18/02/26 Срд 22:23:59 #18 №329915551 
>>329914537
Спасибо. Это выглядит интересным понажимать на досуге.

>>329914552
>>learncpp.com
Записал. Намучу себе работу (буду объяснять 1с франчам что им нужен стажер), если окажется что я не тупой и могу решать какие-то задачи, займусь, тк нужен свет в конце тоннеля.
Аноним 18/02/26 Срд 23:09:32 #19 №329916778 
>>329914537
персональный компьютер есть но у меня линукс
Аноним 19/02/26 Чтв 02:36:21 #20 №329922660 
Аноним 19/02/26 Чтв 02:41:45 #21 №329922756 
>>329911170 (OP)
Охуеть! Неофетч в майнкрафте! АХАХАХАХА, ебать, вот это прикол, вот это я не ожидал, круто!
Аноним 19/02/26 Чтв 02:44:17 #22 №329922801 
>>329916778
Показуй фастфетч! Будем неофетч тред в треде тут делать!
Аноним 19/02/26 Чтв 02:47:15 #23 №329922861 
>в нюансы lua-программирования
кринж или база?
Аноним 19/02/26 Чтв 02:48:25 #24 №329922881 
>>329922861
Lua это база.
Аноним 19/02/26 Чтв 02:51:35 #25 №329922938 
>>329922881
ну а какие там нюансы тогда могут быть?
Аноним 19/02/26 Чтв 02:56:05 #26 №329923043 
>>329922938
Представим ситуацию.
Тебя зовут Петром, и ты -- поросёнок.
Устраиваешься по рофлу Lua-сеньором.
Твой тимлид приносит тебе кофе и спрашивает: Крым чей?
Аноним 19/02/26 Чтв 03:06:35 #27 №329923244 
>>329923043
показываю ему код
>require('goyda')
Аноним 19/02/26 Чтв 03:10:03 #28 №329923304 
изображение.png
>>329923244
У меня при каждом запуске терминала скрипт выводит зелеными жирными буквами рандомную фразочку (через кастомный датасет для fortune лол)

Один из них такой:

мимо
Аноним 19/02/26 Чтв 03:24:35 #29 №329923515 
>>329923304
так ты сеньор или тимлид? сишный конпелятор еще запили и дергай апи через луа, лол
Аноним 19/02/26 Чтв 03:27:35 #30 №329923565 
изображение.png
изображение.png
>>329911170 (OP)
>lua
Это же с него моды к WoW всякие народ делает
Аноним 19/02/26 Чтв 03:29:29 #31 №329923586 
17713686826110647234.png
>>329923515
Я долбоеб
Аноним 19/02/26 Чтв 03:36:05 #32 №329923664 
>>329923586
долбоебы тмуксом вроде не пользуются, а вот админы вполне
Аноним 19/02/26 Чтв 03:51:20 #33 №329923837 
>>329923664
Не, я реально просто хуитой бессмысленной страдаю как скрипт-кидди. Для меня линукс как замена игр, я его поставил на основной десктоп чтобы чутка разобраться - и потом сервак для одной хуйни поднять на старом-старом мини-пк дома, и в итоге меня затянуло пиздец, на десктопе тоже остался. А в игры я один хуй играл про циферки и буковки до этого - во всякие стелларисы, в caves of qud, в eve когда-то, типо предрасположенность.

Я вообще пенсионер по шизе и ничем вразумительным, особо, не занимаюсь
Аноним 19/02/26 Чтв 03:57:56 #34 №329923912 
>>329911170 (OP)
А нахуя?
Аноним 19/02/26 Чтв 04:05:35 #35 №329923978 
>>329923837
походу большинство тоже хуитой страдает, но им пенсию не дают. а так линукс заебца, если упороться по этой теме. репы только локально зазеркалить бы, а то мало ли
Аноним 19/02/26 Чтв 04:14:43 #36 №329924072 
>>329923978
Я как-раз скоро надыбаю много старых HDD на халяву через родственника, буду себе хранилище собирать и скачивать всё что можно, уже не просто сервачок, а homelab получится. Только вот старый офисный мини пк адекватно не использовать для этого, хуй знает, как я буду всё организовывать и подключать. Мб старый комп с того-же склада какой-нибудь возьму и из говна и палок типо NAS соберу, хз.

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

Изучить бы нормально кодинг какой-нибудь еще было-бы прикольно, так, для интереса, я на бейсике хуйню в детсве писал, помю, лет в 12, текстовые квесты типо и такое, но давно, а сейчас я шиз и пока недостаточно фокуса на что-то структурированное, он не всегда есть, но он будет
Аноним 19/02/26 Чтв 04:46:24 #37 №329924428 
17712910231680371145.jpg
>>329911170 (OP)
А зачем тебе майнкрафт, если нравится программировать? Это же дикий оверхед на слои абстракций и симуляции.
Чому ты просто в IDE не кодишь уютное?
Аноним 19/02/26 Чтв 04:51:32 #38 №329924487 
>>329924072
сегодня организовать и спланировать инфраструктуру чатгпт поможет, да и с кодингом тоже. главное принципы же, даже в бейсике. берешь любой яп, справочник по синтаксису и ебашишь хелловорлды и велосипеды, набивая практический опыт. это если задачу себе поставить такую. а изучать наверное нужно систематически, да и долго это, как по мне. зависит от задач тащемта
Аноним 19/02/26 Чтв 05:18:13 #39 №329924801 
>>329916778
>но у меня линукс
btw
Аноним 19/02/26 Чтв 05:20:15 #40 №329924813 
>>329923912
Двачерам не нужны причины.
Аноним 19/02/26 Чтв 05:26:34 #41 №329924877 
>>329924487
Маны все-равно курить придется. Пытался я себе приколюхи делать через нейронки для линукса - глубоко лучше не лезть с ней, не понимая нихуя, можно очень просто наебнуть, я о это уже обжегся
Аноним 19/02/26 Чтв 05:26:35 #42 №329924878 
>>329924428
А вот это хороший вопрос. И на него есть хороший ответ.
Нельзя кодить просто в IDE для того чтобы кодить просто в IDE. Так ничего не получится.
Надо кодить для чего-то, с каким-то применением.
В данном случае внутриигровой компьютер рассматривается как некий промышленный контроллер. Применений много разных. Контроллер курятника. Умный дом. Складская система.
Аноним 19/02/26 Чтв 05:38:59 #43 №329924999 
image.png
>>329924072
>старый офисный мини пк адекватно не использовать для этого, хуй знает, как я буду всё организовывать и подключать
Два пути. 1) Что на халяву взял, то и использовать.
2) Прикупить что-то физически более удобное. Например одноплатник, потому что он маленьких. Для NAS много не нужно. Хватит какого-нибудь ARM по цене начиная от 2к руб. Вопрос лишь в том, как придклать физически все твои HDD. Самый простой вариант: взять любой одноплатник со встроенным слотом NVMe. Вместо SSD вставить туда расширитель SATA. Так можно подключить 9 HDD. Пикрил стоит 1650 руб. А для питания дисков отдельный компьютерный БП. Любой, хоть с помойки. Лишь бы работал.
Аноним 19/02/26 Чтв 05:40:05 #44 №329925007 
brainz.png
>>329924878
Понятно.
Это как скрипты для нужных действий с файлами или светодиод на ножках контроллера. Майн просто оказался ближайшей прикладной областью.

Всяческих тебе успехов и просто кайфа!
Аноним 19/02/26 Чтв 05:41:05 #45 №329925019 
>>329924999
Спасибо за советы!
Аноним 19/02/26 Чтв 05:41:30 #46 №329925023 
>>329924999
>какого-нибудь ARM
с линуксом типа Armbian. Когда запустится линукс, разницу между ПК не увидишь. Будет так же.

придклать приделать
Аноним 19/02/26 Чтв 05:42:51 #47 №329925039 
>>329925007
Это авокадо так поморщило?
Аноним 19/02/26 Чтв 05:53:57 #48 №329925133 
image.png
>>329925039
Нет, это бутафорские мозги в бутылке. Сохранено тут лет 5 назад.
Аноним 19/02/26 Чтв 06:02:44 #49 №329925205 
>>329922938
Объясняю разницу.
Если ты кодишь чисто в lua, то для, например, запуска часов на дисплее как фоновый процесс тебе придётся писать в скрипте:
shell.run( "bg", "clock")
где:
bg это команда запуска чего-то в фоне
clock название программы часов.
Получается 23 символа

А если у тебя запускалка sh-скриптов, то скрипт сокращается так:
bg clock
Получается 8 символов. То есть в 3 раза короче.
Темерь мыслено масштабируй это например на 5 разных скриптов по 5 команд в каждом.
Будет разница между 600 символами и 200 символами. Меньше символов - быстрее пишешь, мешьше опечаток, легче читается, легче налаживается, быстрее достигаешь целевого результата.
Так лучше. Так придумали деды 50 лет назад, когда их компьютеры были такие же слабые и примитивные, как внутрииигровой компьютер Computer Craft.
Аноним 19/02/26 Чтв 06:34:36 #50 №329925502 
>>329925205
деды и алиасы придумали, чтобы не писать хуеву тучу символов
Аноним 19/02/26 Чтв 06:41:34 #51 №329925575 
>>329925502
Деды вообще молодцы. Много хорошего придумали. Надо перенимать.
Аноним 19/02/26 Чтв 06:51:17 #52 №329925669 
>>329924877
придется. но если поставил себе определенную задачу, то нужными манами по-любому обложишься. да и нейронка в подобной ситуации это не кнопка СДЕЛАТЬ ПИЗДАТО, а скорее еще один виртуальный мануал
Аноним OP 19/02/26 Чтв 08:56:47 #53 №329927593 
бамп.
сейчас будет длиннопост
Аноним OP 19/02/26 Чтв 09:19:33 #54 №329928131 
image.png
image.png
image.png
image.png
Реализованы симлинки (symlink)

А разве раньше этого не было?
Похоже нет. А если и было, то очень давно и потом не стало.
Я посмотрел много разных ОС для Computer Craft. Большинство из них это клоны OpenOS - юникс подобной ОС, в которой есть команда ln.
Но эта команда не работает в 2026 году. Почему? Эта команда использует функцию fs.isLink. Функция isLink отсутствует последних версиях Computer Craft, то есть в CC:Tweaked. Так сделано по причине безопасности. Функция isLink и другие похожие функции позволяли получить доступ к файловой системы сервера майнкрафта за пределами песочницы. Поэтому этот функционал вырезали.
Я заново создал функционал симлинков, таким способом, чтобы это было безопасно.
Напсисал заново команду ln <целевой/файл> <ссылка>
Где ссылка это тоже файл. Файл-ссылка содержит одну строчку текста: @symlink:/путь/к/целевому/файлу

Чтобы это заработало, пришлось изменить базовые функции ОС, такие как: fs.open, io:open, io:lines, таком образом, чтобы перед открытием файла проверялось открывается ли настоящий файл или только ссылка на него. И есть открывается ссылка, то перед открытием путь к ссылке заменяется на путь к целевому файлу.
Это делается рекурсивно. То есть если одна ссылка ведёт на другую ссылку, то проверяется вся цепочка ссылок, до тех пор, пока не будет найден целевой файл. Если целевой файл не существует, то в консоль пишется ошибка красным текстом и вместо открытого файла программа возвращает nil.

Изменения файловых функций я поместил в файл /lib/lib-fs и добавил вызов dofile("/lib/lib-fs") в скрипт startup. Так что при старе компьютера включается механизм обработки файловых ссылок.
Аноним OP 19/02/26 Чтв 09:25:21 #55 №329928275 
image.png
image.png
image.png
image.png
>>329928131
В этом примере файл symlink является ссылкой на файл file.
Файл file содержит текст "Lorem ipsum"
При вызове команд edit или less для файла symlink, вместо файла symlink открывается файл file
Аноним OP 19/02/26 Чтв 09:29:11 #56 №329928375 
image.png
image.png
image.png
image.png
>>329928275
Это удобно. Например теперь файл /bin/more сделан как ссылка на /bin/less. Так что теперь, когда вызывется команда more <файл>, выполняется команда less <файл>, как это происходит в настоящем линуксе.

Таким способом я зделал CraftOS чуть более юникс-подобной.
Аноним 19/02/26 Чтв 09:30:41 #57 №329928408 
получить доступ к фс сервера из песочницы это интересно. как и к фс супервайзера из вм. тред неплох и оп таки красавчег
Аноним OP 19/02/26 Чтв 09:47:30 #58 №329928883 
>>329928408
>получить доступ к фс сервера из песочницы
Это можно было в старых версиях мода Компьютер Крафт для старых версий Майнкрафта. Теперь это пофиксили ценой урезания функционала внутриигровой операционной системы. Типа быдлу и так сойдёт. Но меня это не устроило.
Интересно не это. Интересно то, что оказалось, что можно заново воссоздать тот пропавший функционал, не нарушая безопасность сервера.
Аноним 19/02/26 Чтв 09:52:49 #59 №329929001 
>>329928883
ну да, красавчег
Аноним 19/02/26 Чтв 09:53:24 #60 №329929016 
>>329929001
спасибо
Аноним 19/02/26 Чтв 10:00:01 #61 №329929206 
>>329929016
та не за що. поставил себе задачу, освоился в теме, выполнил. да в теме кстати ты не новичок походу. фрикуешь?
Аноним 19/02/26 Чтв 10:02:17 #62 №329929276 
>>329929206
Ну так, знаком с командной строкой линукса на уровне Windows WSL.

>фрикуешь?
Чё?
Аноним 19/02/26 Чтв 10:13:04 #63 №329929548 
>>329929276
в смысле увлекаешься. от freak производное. что дальше пилить будешь, какой функционал?
Аноним 19/02/26 Чтв 10:20:35 #64 №329929742 
>>329929548
Братишка, я просто играю в Майнкрафт.
Есть планы строительства. Есть план захвата подводной крепости.
Дописывать нутриигровую ОС в планы не входило. Просто понадобился внутриигровой комьютер, чтобы поставить часы на выходе из тонеля чтобы знать день сейчас или ночь, а если вечер, то сколько у меня остаётся времени чтобы убежать в домик и спрятаться от ночных монстров. Увидел косяки в операционной системе и исправил их как мог. Это произошло в момент, когда наводил порядок в сундуках на складе.
Аноним 19/02/26 Чтв 10:28:13 #65 №329929956 
>>329929742
это понятно, но играть тоже можно по-разному. дописать внутриигровую ос например. прикрутить какой-нибудь luasocket, создать внутриигровую сеть, в ней разместить сервер, на него набросить соцсеть, ну и т.д. ну или что-то менее радикальное
Аноним 19/02/26 Чтв 10:38:56 #66 №329930285 
image.png
>>329911170 (OP)
ОП, ты не знаешь случайно, как можно замутить интеграцию с гитхабом или на крайняк каким-нибудь облачным хранилищем? чтобы можно было удобно закачать на комп в игре все необходимые файлы скопом. Играю на сервере, и дюже неудобно по скрипту за раз качать с pastebin
Алсо рекомендую плагин для VScode, позволяет запускать терминал CC:Tweaked внутри ide
[mailto:American] Аноним 19/02/26 Чтв 10:42:56 #67 №329930413 
I use Linux it’s a cool OS
[mailto:American] Аноним 19/02/26 Чтв 10:43:47 #68 №329930440 
I use Linux and all my friends also do
Аноним 19/02/26 Чтв 10:50:17 #69 №329930637 
image.png
image.png
>>329929956
Этих майнкрафт-ос уже десятки, если не сотни наклепали. Некоторые такие ёбы, что их уровень недостижим для простого геймера. Как например клон МакОС (пикрил).
Или как кто-то запустил майнкрафтовую OpenOS на реальном железе https://github.com/igorkll/esp32_opencomputers.

Это всё очень круто. И так же очень пугающе. Ведь этим людям пришлось пойти на определённую жертву - перестать собственно играть и заняться программированием вместо играния.

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

>>329930285
Тебе понадобится внутриигровой гит-клиент. Наверняка кто-то уже создал его. Можно спросить у ИИ Гугла, он должен знать. Но если этого пока не существует, то теоретически его можно написать. Во внутриигровой ОС есть базовые функции для скачивания файлов из интернета. Из этих функций можно состряпать простой клиент. И ещё возможно понадобится архиватор zip для распаковки архивов, скачанных с гитхаба. Аналогично: искать или написать самому.
Аноним 19/02/26 Чтв 10:54:07 #70 №329930758 
image.png
>>329930637
https://github.com/igorkll/esp32_opencomputers.
https://github.com/igorkll/esp32_opencomputers
без точки
Аноним 19/02/26 Чтв 10:57:47 #71 №329930868 
>>329930637
не знал про эти проекты раньше, да и с майнкрафтом тащемта не сталкивался, но круто, да. кстати хорошо если будет похоже, все-таки привычнее
Аноним 19/02/26 Чтв 11:04:16 #72 №329931065 
>>329913120
Ну это понятно. Математика - самый крутой ЯП.
Аноним 19/02/26 Чтв 11:07:44 #73 №329931170 
>>329930758
збс, там сорцы луа тоже лежат и loadlib есть, значит можно грузить сторонние либы, я так понимаю. а можно вместо луа прикрутить луажит. можно ли?
https://luajit.org/ext_ffi.html
Аноним 19/02/26 Чтв 11:07:59 #74 №329931179 
image.png
>>329930868
Имаджинируй ебало. Чел потратил несколько лет чтобы построить в майнкрафте полнофункциональный компьютер и тепреь ждёт по несколько минут выполнения каждой команды.
Аноним 19/02/26 Чтв 11:08:03 #75 №329931182 
image.png
>>329930758
Я хуею с этой есп32. Не нашел ни одной реализации умного домофона, в которой можно было бы передавать аудиосигнал с трубки по вайфаю. Везде максимум - это нажать кнопку. В /ra мне сказали, что это практически невозможно реализовать. Потом весь ютаб заваливает видосами с модулем камеры. То есть видео передавать оно может, а аудио никак. Пиздец.
Аноним 19/02/26 Чтв 11:14:44 #76 №329931373 
>>329931179
это все мелочи жизни. прикручиваем луажит, который намного быстрее и в котором есть ffi чтобы работать с си, на котором будут выполнены критические по времени исполнения места, прикинь. хотя может и не взлететь
Аноним 19/02/26 Чтв 11:15:22 #77 №329931390 
image.png
image.png
>>329931170
> а можно вместо луа прикрутить луажит. можно ли?
Теоретически можно. Но надо уметь.

>>329931182
Технически можно обрабатывать и звук. Мощность достаточна для этого. Но надо уметь.
Никто этим не заморачивается, потому что можно купить raspberry pi zero w и сделать то же самое, потратив в 10 раз меньше времени.

ESP32 это игрушка для гигов. Всегда была. Для включения лампочки существует ESP6286, которая меньше и дешевле и китайцы делают умные лампочки и умные розхетки на ESP6286.
Для чего-то более сложного, например звук и видео используют одноплатники ARM с линуксом. Пусть это будет самый днищенский, самый дешёвый одноплатник - его будет достаточно и в нём почти всё готово. Только лишь подвоедини камеру с микрофоном и запусти готовые программы в линуксе. даже не надо быть программистом.
Аноним 19/02/26 Чтв 11:16:28 #78 №329931423 
>>329931373
Куда ты хочешь прикрутить луаджит? В майнкрафт или подразумеваешь что-то иное? Уточни.
Аноним 19/02/26 Чтв 11:18:23 #79 №329931482 
>>329924428
А зачем тебе майнкрафт
ОП ОЙТИШНЕГ
@
БАТЯ/МАТЯ/ДЕВУШКА И ДАЖЕ АЛЛАХ ВИДЯ ЕГО КРАСНЫЕ ГЛАЗА И МЕШКИ ПОД НИМИ ГОВОРЯТ ЧТО ПОРА БЫ ОТДОХНУТЬ ОТ РАБОТЫ
@
СОГЛАШАЕТСЯ И РЕШАЕТ ЗАЛИПНУТЬ В МАЙНКРАФТ
@
НАТЫКАЕТСЯ НА ИНТЕРЕСНЫЙ МОД
@
ОДИН ХУЙ ЗАНИМАЕТСЯ ПРОГРАММИЗМОМ, НО ТЕПЕРЬ С ПРОСЛОЙКОЙ В ВИДЕ МАЙНКРАФТА
@
Я ИГРАЮ, Я НЕ РАБОТАЮ, АЦТАНЬТЕ
Аноним 19/02/26 Чтв 11:19:52 #80 №329931519 
>>329931390
Распбери стоит в 5 раз дороже. Проще готовую умную трубку купить тогда уж и вообще не возиться с этим говном.
Аноним 19/02/26 Чтв 11:27:46 #81 №329931721 
i.jpeg
Удивительно что никто не скинул как типы сделали биткойн майнер в майнкрафте.
Я уже жду когда сделают полностью рабочий квантовый компьютер и окажется что он работает лучше и ученые будут его в майне юзать, или еще какую то полу рак полу хуй
Аноним 19/02/26 Чтв 11:29:39 #82 №329931780 
image.png
>>329931519
>стоит в 5 раз дороже
Да, но НИОКР (а ты по сути собираешься заниматься НИОКР) стоит в 10 раз дороже по формуле время=деньги.
Так сильно углубляться в разработку имеет смысл в трёх случаях:
А) ты собираешься массово производить эти устройства и продавать их. Тогда НИОКР окупится.
Б) ты хочешь прокачать навыки инжиниринга. Возможно когда-нибудь это тебе пригодится.
В) тебе не надо ничего прокачивать. Этот инжиниринг для тебя сама по себе игра и развлечение.
Какой из этих вариантов твой?

Когда это не имеет смыла и не окупится? Когда тебе нужно всего одно устройство с конкретной функцией и больше ничего не нужно.

Но если тебе так горит всётаки взять и сделать микрофон на ESP32. то берёшь аналоговый микрофон и подключаешь его к аналоговым входам ESP32. И дальше пишешь прошивку котоаря оцифровывает сигнал и кодирует в желаемый форма (например MP3). Это осуществимо. Но надо уметь. В /га/ никто не умеет, вот и ответили тебе что это практически невозможно.
Но ведь раньше такие устройства делали, даже на более слабом железе. И продавали на китайских базарах по 100 рублей штучка. Это делали люди, а не боги. Значит это возможно. Цена этого = потраченное время. Много времени.
Аноним 19/02/26 Чтв 11:34:59 #83 №329931943 
>>329931780
Даже просто с архитектурной точки зрения, встраивать компьютер на арме в трубку - это как микроскопом забивать гвоздь.
Аноним 19/02/26 Чтв 11:37:57 #84 №329932038 
image.png
>>329931373
По сути ты хочешь сделать новый мод для майнкрафта (луаджит можно прикрутить внутри собственно мода. Внутри игры, не переделывая мод, ты его не прикрутишь).
Делай, если интересно. Но сначала проверь. Вдруг уже кто-то прикрутил луаджит и ты собираешься изобретать велосипед.
Аноним 19/02/26 Чтв 11:39:48 #85 №329932103 
>>329931423
в есп наверное же, на гитхабе который лежит. да и в майнкрафт не помешало бы
Аноним 19/02/26 Чтв 11:41:57 #86 №329932162 
image.png
>>329931943
Для одного единственного прототипа, который не будет производиться серийно - почему нет. Будет этакий киберпанк.
Аноним 19/02/26 Чтв 11:45:07 #87 №329932265 
>>329932162
Потому, что это тупость. Такое придумать мог только полный дурачок без задатков инженера.
Аноним 19/02/26 Чтв 11:48:52 #88 №329932390 
>>329932103
Ну, пока не существует luajit, работающий на ESP32. Его придётся создать. Ты умешь создавать компиляторы?
Аноним 19/02/26 Чтв 11:50:37 #89 №329932438 
image.png
>>329932265
Становиться инженером чтобы один раз прикрутить дешёвый микрофон к дешёвой микросхеме и больше ничего - ещё тупее.
Аноним 19/02/26 Чтв 11:53:23 #90 №329932532 
захостите сервер с компьютеркрафтом
Аноним 19/02/26 Чтв 11:54:26 #91 №329932562 
>>329932532
https://2ch.su/mc/
Там спрашивал?
Аноним 19/02/26 Чтв 11:54:39 #92 №329932573 
>>329932438
Да, так и есть. Лучше готовую трубку купить. Можно знакомому инженеру заплатить чтобы он тебе сделал. Ему приятно будет.
Аноним 19/02/26 Чтв 11:55:58 #93 №329932615 
>>329932390
это тоже луа. сорцы также собираются, бинарник на выходе тот же самый получается. на что стоит обратить внимание, так это на версию луа гитхаба и на возможные модификации ее исходных файлов. если там кардинальных отличий нет, то собираем луаджит вместо нее. в крайнем случае правим синтаксис в файлах, ибо от версии к версии есть отличия. особых трудностей возникнуть не должно. в принципе можно на сишке компилить свои .so либы и лоадить их через луа, написав враппер для дергания функций, но лучше через джит, да
Аноним 19/02/26 Чтв 11:56:37 #94 №329932640 
image.png
>>329932573
То есть твоё отношение такое. Если ты не можешь сделать идеально, то не будешь делать совсем. Такой сорт двач-перфекционизма.
Аноним 19/02/26 Чтв 11:58:51 #95 №329932719 
honda-mural-2004-1.jpg
>>329932615
Начинай. Я верию с тебя, братишка. У тебя получится!
Потом создашь тред как ты первый на планете Земля запустил луаджит нативно на ESP32.
Аноним 19/02/26 Чтв 12:02:13 #96 №329932835 
>>329932640
У меня просто технический склад ума и я вижу более эффективные пути решения задачи. Я не научпокер, который услышал про распбери пи и теперь делает на ее основе гирлянду для ёлки.
Аноним 19/02/26 Чтв 12:04:42 #97 №329932939 
>>329932719
да я с дивана, лол. нет ни железки, ни майнкрафта, ни интернетов, кек. раньше собирал луаподелия, читал сорцы луасокета и иже с ним. там и биндинг показан и все что хочешь. луаджит тоже собирал амальгамный, но не ковырял глубоко. в принципе возможно, но нет ни времени, ни условий
Аноним 19/02/26 Чтв 12:05:00 #98 №329932950 
>>329932562
там дегенераты сидят
Аноним 19/02/26 Чтв 12:07:11 #99 №329933033 
>>329932835
Хорошо братишка. С первым этапом - оцифровка аудиосигнала - ты справишься за 1 вечер.
Второй этап - запилить на ESP32 программное кодирование аудио в MP3. Не перепутай, не де-кодирование. Возьмёшься?
Вот кстати кто-то уже начал пилить это https://github.com/fknrdcls/mp3_shine_esp32
Аноним OP 19/02/26 Чтв 12:10:14 #100 №329933127 
>>329932950
Чем ты лучше их? лол
Аноним 19/02/26 Чтв 12:12:06 #101 №329933195 
>>329933033
Если это реально не реализовано, то я проще на основе смартфона сделаю. Для него только приложение нужно будет написать, а все необходимое в нем уже есть (микрофон, аккумулятор, вайфай, блютус). На экран можно будет сигнал с видеоглазка выводить. Это просто имба и это бесплатно.
Аноним 19/02/26 Чтв 12:14:12 #102 №329933259 
>>329933195
Почему делать это на смарфоне эффективнее чем на Разбери Пи Зеро W за 1500 рублей?
Аноним 19/02/26 Чтв 12:17:56 #103 №329933374 
>>329933195
Имаджинирую как ты прилепляешь двусторонним скотчем старый смарфон к дверному глазку.
Создай тред потом, с фотографиями.
Аноним 19/02/26 Чтв 12:39:08 #104 №329934052 
>>329933259
Чел, подробно расписал же. Смартфон бесплатный и в нем уже все нужные модули встроены.
>>329933374
Он прилеплен будет около трубки, а глазок - это wi-fi камера в подъезде (esp32 cam к пример), которая подключена к сети.
Аноним 19/02/26 Чтв 12:59:04 #105 №329934742 
>>329932835
>У меня просто технический склад ума и я вижу более эффективные пути решения задачи.
>>329934052
>Смартфон бесплатный

А так вот что подразумевается под техническим сладом и эффективными путями.
Аноним 19/02/26 Чтв 12:59:49 #106 №329934766 
>>329934052
>Он прилеплен будет около трубки, а глазок - это wi-fi камера в подъезде (esp32 cam к пример), которая подключена к сети.
А где в этой схеме звук?
Аноним 19/02/26 Чтв 13:05:01 #107 №329934945 
>>329934766
Ты не знаешь где в смартфоне звук?
Аноним 19/02/26 Чтв 13:09:53 #108 №329935098 
>>329934945
Внутри смартфона где-то.
Итак детали проясняются. Зук внутри смартфона. Камера будет в подъезде. И чтобы получить видео+звук, ты будешь выходить в подъзд со смартфоном и прикладывать смартфон к источнику звука. Например к человеку, который стоит в подъезде и которого ты видешь по видео, которое транслируется с камеры ESP32 на этот смартфон.
Гениально.
Аноним 19/02/26 Чтв 13:41:52 #109 №329936129 
>>329935098
А ещё можно звук через USB-микрофон по проводам.
Тогда камера будет через Wi-Fi, а звук по проводам.
Технологично. Эффективно. Бесплатно.
Аноним 19/02/26 Чтв 13:45:57 #110 №329936272 
>>329935098
Звук нужен только с домофона. Глазок - это доп фича. Ты понимаешь в чем предназначение глазка? Смотреть.
Аноним 19/02/26 Чтв 13:48:06 #111 №329936339 
>>329936272
А, так у тебя ещё и домофон бесплатный есть. Чтож ты сразу не написал.

Кстати, а сам смарфон с камерой? Будешь смартфонную камеру использовать?
Аноним 19/02/26 Чтв 13:50:04 #112 №329936402 
>>329936339
Wi-fi камера в подъезде, подключена к общей сети. Смартфон только rtsp поток показывает.
Аноним 19/02/26 Чтв 13:51:40 #113 №329936451 
>>329936402
>Wi-fi камера в подъезде, подключена к общей сети
Это та самая камера, которая ESP32?
Или тоже бесплатная?
Аноним 19/02/26 Чтв 13:53:55 #114 №329936518 
>>329936451
Пытаешься иронизировать? Камера в комплекте с малинкой не идет, если что, как и сенсорный экран, и аккумулятор.
Аноним 19/02/26 Чтв 14:11:07 #115 №329937057 
>>329936518
Вовсе нет.
Просто у меня было изначально другое предствление о самодельном домофоне.
Малина как сервер видеонаблюдения расположена в любом удобном месте, например внутри элетрического щитка или возле входной двери в коробочке. Постоянно подключена к электросети. Камера и микрофон по подключены по USB к малине и выведены в подъёзд. Т.к. малина является сервером видеонаблюдения, то она выполняет три функции:
1) Записывает звук и видео на флешку.
2) При возникновении активности как-либо сигнализирует об этом.
3) Предоставляет веб-интерфейс внутри локальной сети (можно по Wi-Fi), в который можно зайти с любого другого устройства (мобилка или ПК, например) и посмотреть видео: живое и архивные. Со звуком. Или даже скачать архивный файл.
Опционально: можно присрать колонку и/или управление замком входной двери. И в обратку передавать свой голос и сигнал открытия/закрытия двери.
Обычно системы наблюдения устроены так.

А у тебя вот как-то по особеному. Так что не сразу понятно. Поэтому уточняю детали.
Аноним 19/02/26 Чтв 14:21:12 #116 №329937353 
>>329937057
>Камера и микрофон по подключены по USB к малине и выведены в подъёзд
Провода в 2к26?
>на флешку
В смарте еще и память встроенная.
>управление замком входной двери
Зачем? Входной замок должен управляться только ключом cisa в сувальдном замке, если не хочешь чтобы тебя обнесли.
Аноним 19/02/26 Чтв 14:31:40 #117 №329937694 
>>329937353
Бесплатный смартфон вместо малины. Это понятно.
В случае записи видео это означает, что смарт будет постоянно работать, постоянно через вайфай получать видеопоток и записывать в свою внутреннюю память и жрать энергию. Аккумулятора хватит на несколько часов в таком режиме, если аккумулятор новый. В чём я сомневаюсь, т.к. в моей картине мира бесплатные смартфоны это старые смартфоны с убитыми аккумуляторами. Хорошо если 2 часа продержится в активном режиме. В любом случае нет смыла держать смартфон на аккумуляторе. Придётся его положить возле розетки и постоянно держать на зарядке.
Или отказаться от записи видео и использовать сартфон только в моменты, когда от камеры или от домофона поступил сигнал о присутствии гостя.

>Провода в 2к26?
Дешёво и надёжно.
А вай-фай имеет свойство работать нестабильно. Особенно вай-фай 2.5Г, на котором работает камера ESP32. Частоты тупо забиваются соседскими роутерами, мобилками и смарт телевизорами. Так что канал отваливается в случайные моменты времени. Знаем, плавали. Пришлось братишке купить новый дорогой роутер с вай-фай 7, чтобы выйти из засранного соседями диаппазона частот 2.5г.
Аноним 19/02/26 Чтв 14:36:55 #118 №329937834 
>>329931943
Экономическая эффективность же.
Так то и аккумуляторы в одноразки ставить - дикость, а поди ж ты.
Аноним 19/02/26 Чтв 14:39:07 #119 №329937897 
>>329937694
Поток включаешь по кнопке. Камеру нет необходимости держать включенной, как и стрим. Аккум - это бесперебойник. Смартфон в любом случае должен быть на зарядке всегда. В записи нет никакого смысла, но если тебе это нужно, то можно сделать.
>А вай-фай имеет свойство работать нестабильно
Вообще похуй. 2 года на даче вайфай камера тп линковская через облако работает и никаких проблем не было. При том, что там интернет мобильный и плохо ловит.
Аноним 19/02/26 Чтв 14:39:55 #120 №329937919 
>>329937834
Какая эффективность в покупки железки, когда у тебя уже есть старый смартфон, который может всё тоже самое и даже больше?
Аноним 19/02/26 Чтв 14:45:22 #121 №329938085 
>>329937897
>на даче
А, так ты хочешь цифровой глазок в малолюдном месте. Чтож ты сразу то не сказал.

>Аккум - это бесперебойник
А к камере поделючишь аккум? Или это не критично?

>>329937834
>одноразки
Это само по себе экономически не эффективно. Держится исключительно на СДВГ-дибилах, не способных приобрести многоразовые вейпы из-за каких-то своих ментальных особенностей. Удивительно почему они вообще умудряются иметь деньги на вейпы с таким уровнем IQ.
Аноним OP 19/02/26 Чтв 14:47:20 #122 №329938155 
>>329937919
Да отличный план. Смартфон как замена одноплатника. Ещё и со встроенным экраном. Делай. Напиши потом что получилось. Я верю в тебя.
Аноним 19/02/26 Чтв 14:51:26 #123 №329938278 
>>329937919
Такая, что домофон из смартфона ты сделаешь в единичном экземпляре, поковырявшись месяц по выходным. И ты откажешься, когда к тебе прибежит соседний двор с заказом "сделай нам так же на все подъезды".

Этот прав ---> >>329931780 cо своими A) Б) В). Домофон на смартфоне для тебя - интересная самоделка и саморазвитие. Если бы ты был мэром города с задачей одомофонить пару районов, или хозяином фабрики, тебе бы в голову не пришло зарворачивать квесты со старыми смартфонами.
Аноним 19/02/26 Чтв 14:55:44 #124 №329938412 
>>329938278
Типа когда делаешь хобби-проект, то по двору проходит молва и жители бегут к тебе с просьбами? Ты себе это так представляешь?
>Если бы ты был мэром города с задачей одомофонить пару районов
В таком случае ты просто покупаешь готовые девайсы. Никому не всрались твои махарайки на соплях по цене нормального девайса.
Аноним 19/02/26 Чтв 14:55:58 #125 №329938423 
>>329938085
>Это само по себе экономически не эффективно. Держится исключительно на СДВГ-дибилах
Это инженерно не эффективно. А экономически - дохуя эффективно, практика показывает. И бизнес на "СДВГ-дибилах" вполне устойчив.
Аноним 19/02/26 Чтв 14:56:50 #126 №329938455 
image.png
image.png
>>329930285
Братишка, спасибо за наводку.
Поженил СС и вскоде. Всё работает.
Но вайб пропал. Я не чувствую игру. Чувствую опустошение. У тебя так же было?
Аноним 19/02/26 Чтв 14:58:10 #127 №329938508 
>>329938423
Да и пусть катятся к хуям.
Одноразочник не человек. Гоните его. Насмехайтесь над ним.
Аноним 19/02/26 Чтв 15:04:07 #128 №329938734 
>>329931943
Если компьютер дешев, а RnD прост из-за кучи доков - чому бы и не вставить. Ты же не фабрика с объёмами, чтобы на разнице двух конденсаторов экономить.
Аноним OP 19/02/26 Чтв 15:10:03 #129 №329938980 
image.png
>>329938734
Он хочет смотреть веб-интерфейс IP-камеры через старый смартфон по вай-фаю. Не отговаривай его. Он должен закрыть этот гештальт. Таков путь.
Аноним 19/02/26 Чтв 15:12:50 #130 №329939094 
>>329938734
Он нихуя не дешев. Он стоит 2.5к+. Ты проигрываешь готовым решениям в цене, качестве и создаешь себе ненужный геморрой.
Аноним 19/02/26 Чтв 15:13:24 #131 №329939123 
image.png
>>329938980
>Не отговаривай его. Таков путь.
Да в добрый путь, боже мой. Я сам там был. И буду ещё не раз.
Аноним 19/02/26 Чтв 15:14:46 #132 №329939177 
>>329939123
Чё там мутишь с еспшками?
Аноним 19/02/26 Чтв 15:16:15 #133 №329939234 
>>329939094
Ради геморроя всё это и делается, тащемта. Праздный разум — это лаборатория дьявола.
Аноним 19/02/26 Чтв 15:17:14 #134 №329939268 
>>329939234
Если для геморроя, то для себя и делай. Не нужно этот геморрой людям впаривать.
Аноним 19/02/26 Чтв 15:17:14 #135 №329939269 
>>329939177
Прошлогодний проект дистанционного температурного датчика.
Аноним 19/02/26 Чтв 15:18:32 #136 №329939317 
>>329939269
Не понятно. Вижу датчик низкотемпературный.
Для чего это кроме ануса?
Аноним 19/02/26 Чтв 15:18:40 #137 №329939319 
>>329939123
Еспешки, кстати, ненадежные. Делал умный дом на них. Когда их было мало, было ок. Когда стало около 10, то пара из них всегда зависали. Мэйби они плохо в засранном эфире вайфая работают.
Аноним 19/02/26 Чтв 15:22:50 #138 №329939468 
image.png
>>329939319
>в засранном эфире вайфая
По красоте надо чекать эфир, искать канал посвободнее.
А в нём уже можно от масс-спама ESP-NOW-пакетами можно переходить к организованным фреймам передачи и приёма.
Аноним 19/02/26 Чтв 15:23:44 #139 №329939504 
>>329939319
Спасибо, учту.
Решения есть?
Аноним 19/02/26 Чтв 15:23:56 #140 №329939514 
image.png
Эта ИДЕ убила всё настроение. Ничего не хочется теперь.
Удаляю нахуй.

>>329930285 >>329938455
Аноним 19/02/26 Чтв 15:25:00 #141 №329939538 
>>329939317
Для пупка ещё подходит.
Я в ra отписывался, когда делал.
Аноним 19/02/26 Чтв 15:27:30 #142 №329939625 
>>329939514
Ну и правильно. Ты же не на зарплате там. Делай как нравится.
Аноним 19/02/26 Чтв 15:29:57 #143 №329939698 
>>329939538
Братишка, это хорошо, что ты а /га/ как рыба в воде. Но я там не сижу. Там слишком умные аноны.
Я здесь.
Объясни, чего ты мерил беспроводным градусником? Чего хотел мерить?
Аноним 19/02/26 Чтв 15:33:46 #144 №329939827 
comments.jpg
>>329939698
>чего ты мерил беспроводным градусником? Чего хотел мерить?
Температуру. Хотел мерить температуру и мерил температуру.

В удалённой оранжерее мёрзли растения. Нужен был мониторинг для оценки разных вариантов обогрева.
Аноним 19/02/26 Чтв 15:44:22 #145 №329940195 
image.png
>>329939827
Я смотрю ты прошаренный. Даже оранжерея есть. Ты то мне и нужен.
Дай экспертную оценку идеи.

Берём:
- Китайскую печку за 1000 руб.
- Температурный датчик на 400 оС с последовательным интерфейсом
- ЕСП или что-то похожее (хоть китайский клон ардуины)
- Мини ЖК
- Кнопки и крутилки
- Реле на 10А
- Зарядка USB
Всё это соединяем. Програмируем ЕСП (или что-то похожее), чтобы через кнопки и крутилки принимала целевое значение температуры и длительность работы. Этот микроконтроллер смотрит датчик температуры и если температура меньше нужно, то через реле включает печку. А если слишком горячо. то выключает. А если датчик выдаёт значение в некотором диаппазоне (1-2 градуса) близко к заданому, то с периодичностью 1-5 секунд реле включается и выключается. Переодичность подбирается эмпирическим путём.
желаемый эффект: печка греет с заданной температурой заданное время, после чего выключается. Температура и оставшееся ремя отображается на мини ЖК.
Аноним 19/02/26 Чтв 15:46:47 #146 №329940284 
image.png
>>329939827
В догонку.
Опционально пусть микроконтроллер, если оснащён хоть каким-то вайфаем, шлёт уведомления об окончании работы как-нибудь через что-нибудь на смартфон. И ещё пищалку к нему присрать.
Аноним 19/02/26 Чтв 15:56:07 #147 №329940601 
>>329940195
>>329940284
Работать будет. А что оценивать-то? Подводные? Можешь сгореть до получения рабочего прототипа. Бери максимально готовые модули и программные библиотеки, чтобы с каждой строчкой не ебаться.

Реле возьми с х4 запасом по току. И со встроенными механизмами контроля ESP разберись (Watchdog), чтобы хату не спалить. Вообще я бы ему такую мощность не доверял. Если только под присмотром. Ты расслабишься через месяц исправной работы, уснёшь, а контроллер зависнет и гг.

Я в марте буду теплицу для проращивания семян с контролируемыми температурой, влажностью и освещением строить. Это то же самое, только температурный режим другой и мощности меньше.
Аноним 19/02/26 Чтв 16:05:20 #148 №329940882 
>>329940601
Значи усложняем схему. USB зарядка должна быть не абы какая, а нормальная.
Микроконтроллер пусть общается с реле через оптрон.
Присираем второй микроконтроллер. максимально дешёвый и простой. Пусть два микроконтроллера пингуют друг друга по последовательному проводу (UART, SPI, I2C, да хоть просто две ногодрыгалки). И если пульса нет хоть на одном микроконтроллеров, то второй вырубает нахуй всё. Сигнал общее включение/выключение питания для реле идёт по логической схеме <И>, то есть чтобы на реле печки вообще шло питание, оба микроконтроллера должны выдавать высокий сигнал одновременно.
Так лучше?
Аноним 19/02/26 Чтв 16:14:15 #149 №329941203 
17329629811180.jpg
>>329940882
>Так лучше?
Да, значительно. Мне вообще нравится дублирование критических систем.

>Присираем второй микроконтроллер. максимально дешёвый и простой.
максимально надёжный и простой

И тебе бы взрослых дяденек с седыми мудями послушать, я же не настоящий сварщик.
Аноним 19/02/26 Чтв 16:21:35 #150 №329941444 
>>329941203
>дяденек с седыми мудями
Я примерно представляю как они трясут своими седыми мудями, рассказывая про аналоговые схемы на транзисторах и сдвиговых регистрах. кек
Аноним 19/02/26 Чтв 16:23:41 #151 №329941512 
image.png
отклеилось

>>329941444
Аноним 19/02/26 Чтв 17:45:29 #152 №329944317 
Аноним 19/02/26 Чтв 17:49:12 #153 №329944456 
𝙰𝖠
Аноним 19/02/26 Чтв 18:12:45 #154 №329945273 
обязательно
Аноним 19/02/26 Чтв 18:23:42 #155 №329945687 
>>329911170 (OP)
Но для чего?
Аноним OP 19/02/26 Чтв 18:32:19 #156 №329946019 
image.png
>>329945687
Внутриигровые компьютеры в майнкрафте используются для замены схем редстоуна. Для примера 1 такой компьютер может заменить собой 4 блока, из которых строится редстоуновский генератор импульсов для автоматической фермы. Редстоун-схемы с компьютерами получаются более компактными и функциональными. Это важно, когда хочется строить не только сложные, но и красивые, стильные постройки.
Аноним 19/02/26 Чтв 19:53:52 #157 №329948528 
𒑒
Аноним 19/02/26 Чтв 20:41:16 #158 №329949904 
бамп патамушта
Аноним 19/02/26 Чтв 21:02:16 #159 №329950592 
𝖜
Аноним 19/02/26 Чтв 21:07:20 #160 №329950780 
𝖪𝖾𝗄
Аноним 19/02/26 Чтв 21:09:11 #161 №329950836 
𝙱𝚞𝚖𝚙
Аноним 19/02/26 Чтв 22:28:33 #162 №329953134 
𝚜𝚑𝚎𝚕𝚕.𝚛𝚞𝚗( "𝚏𝚐", "𝚋𝚞𝚖𝚙" )
Аноним 19/02/26 Чтв 22:32:54 #163 №329953282 
𝚋𝚞𝚖𝚙
bump
Аноним 20/02/26 Птн 00:01:17 #164 №329955527 
падение отменяется
Аноним 20/02/26 Птн 00:14:02 #165 №329955792 
>>329941203
Кото этот изобретателен весьма
Аноним 20/02/26 Птн 01:39:23 #166 №329957413 
котя в очках.mp4
>>329911170 (OP)
ебать харош.
я максимум что делал это всякие автоматизации для пневматика и прочей хрени. чтобы бакеты в воду макать по кд, сундуки чекать и тп. ну и карьеры с тоннелями копать(вроде там встроенные скрипты для этого уже есть).
чекни(если нет) еще интегрейтед динамикс, там не про код, а больше про дискретную математику и логику.
Аноним 20/02/26 Птн 02:37:26 #167 №329958298 
автоматическое подталкивание
Аноним 20/02/26 Птн 04:31:45 #168 №329959492 
скриптики делают брррррррр
Аноним 20/02/26 Птн 06:37:38 #169 №329960721 
thread.up()
Аноним 20/02/26 Птн 06:40:20 #170 №329960764 
>>329957413
Ты тоже хорош.
У тебя получается строить механизмы. У меня так не получается, больше на программирование заточен.

>>329958298
>>329959492
>>329960721
Спасибо за бампы, братишка.
Аноним 20/02/26 Птн 07:20:50 #171 №329961269 
>>329941203
>>Присираем второй микроконтроллер. максимально дешёвый и простой.
>максимально надёжный и простой
Как будто существует какая-то таблица, показывающая, что это микроконтроллер надёжный, а тот не очень. Лол.
Тут только разве что можно наугад, ориентируясь по вторичным признакам. Например по неприхотливости к питанию, когда какому-нибудь китайскому 8051 похуй 3.3 или 5 вольт ему подают, а впротивоположность ему ЕСП сделает пукнум если напряжение выйдет за пределы диаппазона 3.0-3.6 вольт.
Аноним 20/02/26 Птн 08:36:41 #172 №329962321 
image.png
image.png
image.png
image.png
>>329961269
Неплохо, неплохо.
>таблица, показывающая, что это микроконтроллер надёжный
Можно посмотреть, какие контроллеры используют в медицине, автомобилестроении и промышленной автоматике. Всякие там AirBus-ы. Про питание конечно в точку:
>Operating Voltage: 3.0V to 5.5V
>Operating Temperature: -40 ℃ to 125 ℃ (Ambient Temperature)
Аноним 20/02/26 Птн 09:10:48 #173 №329962939 
>>329962321
Дорогое, трудно паяемое и недоступное, небось.
То есть я конечно рад, что ты шаришь.
Но применительно к задаче: провести апгрейд 1000-рублёвой кухонной плиты, при том, что надёжность и так повышается за счёт дублирования микроконтроллеров — а не слишком ли эти медицинские сверхнадёжные микросхемы являются пушкой по воробьям?
Аноним 20/02/26 Птн 09:19:25 #174 №329963124 
>>329962939
Я не шарю, это мне гугл принёс. Я кроме ESP и атмеги ни с чем не работал. Просто вопрос интересный, и чО б не скинуть налурканное в тредик.

Ты так много готовишь? Пару лет назад мелькал анон, который печь для обжига мастерил из асбеста и спираей каких-то.
Аноним 20/02/26 Птн 09:24:23 #175 №329963233 
>>329963124
Ну и вообще я передумал тогда.
Нахуя второй микроконтроллер для измерения пульса первого. Пусть будет физически отдельный таймер, отсчитывающий, допустим 1 минуту. И пусть будет единственный микроконтроллер. Что-то типа ESP8266 если нужен вай-фай. Или 8051 (например CH552T, который можно паять 300-рублёвым паяльником) если не нужен вай-фай. И пусть этот микроконтроллер обнуляет счётчик таймера каждые 5 секунд. Если завис, тогда таймер не обнуляется, отсчитывает 60 секунд и гасит плиту нахуй.
Дешёво и надёжно. Не?
Аноним 20/02/26 Птн 09:27:12 #176 №329963290 
>>329963233
Я уже засыпаю и плохо соображаю. Вроде красиво.
Аноним 20/02/26 Птн 10:30:57 #177 №329964713 
>>329963290
Спокойной ночи, братишка.
Аноним OP 20/02/26 Птн 12:17:48 #178 №329967927 
Я вернулся поиграть, поэтому 𝚎𝚡𝚎𝚌(𝚋𝚞𝚖𝚙)
Аноним 20/02/26 Птн 12:58:19 #179 №329969111 
>>329911170 (OP)
Знаю это тред, погодите, а где здесь... А где порванный винтажедебил, у которого в игре программировать нельзя, даже механизмов нет?
Аноним 20/02/26 Птн 14:24:18 #180 №329971709 
16721338380420.png
>>329932950
>там дегенераты сидят
Аноним 20/02/26 Птн 14:34:56 #181 №329972036 
Думаю на счёт директории /𝚍𝚎𝚟
Было бы хорошо иметь файлы-устройства /𝚍𝚎𝚟/𝚣𝚎𝚛𝚘, /𝚍𝚎𝚟/𝚗𝚞𝚕𝚕, /𝚍𝚎𝚟/𝚝𝚝𝚢, /𝚍𝚎𝚟/𝚜𝚍
Но это имело бы смысл, если из этих фалов можно было бы читать и писать в них.
В парадигме юникс-лайк системы это потребовало бы наличие механизма конвееров, типа таких:
𝚌𝚊𝚝 𝚏𝚒𝚕𝚎|𝚕𝚎𝚜𝚜
𝚎𝚌𝚑𝚘 𝚖𝚎𝚜𝚜𝚊𝚐𝚎>𝚏𝚒𝚕𝚎
Чтобы это реализовать, надо дальше дописывать утилиту 𝚜𝚑, чтобы она могла выполнять конеерные операции.
И переписывать утилиты, подобные 𝚌𝚊𝚝, 𝚕𝚎𝚜𝚜, 𝚎𝚌𝚑𝚘 так, чтобы они принимали и отдавали поток символьных данных.
Аноним 20/02/26 Птн 16:00:15 #182 №329974329 
Твой проект напоминает LFS.
Мне тоже было бы полезно, в образовательных целях. Я вообще не ориентируюсь под капотом линукса.

Надо бы сохранить.
https://arhivach.vc/thread/1309061/
Аноним 20/02/26 Птн 16:45:21 #183 №329975676 
>>329974329
>в образовательных целях
LFS тебе в этом мало поможет. Это просто инструкция как собрать линукс как конструктор. Она не объясняет как это всё работает. Только как это собрать.

Вот простой рецепт как разобраться и начать понимать как линукс работает.
1) запускаешь виртуалку. Рекомендую сразу две: WSL и QEMU.
В WSL у тебя будет готовый работающий линукс. Зачем? затем, что чтобы собрать линукс. нужно уже иметь готовый работающий линукс (парадокс, но это так)
2) В WSL вкатываешься в компиляцию ядра Linux. А зачем тогда QEMU? А в QEMU ты это ядро запустишь. Ядро запустится, покажет процесс старта и сразу крашнется. Что теперь?
3) Вкатываешься в busybox и initrd. Компилируешь busybox. Запускаешь его в WSL, проверяешь. Запускается, работает. busybox это сама себе мини система, только без ядра.
4) Как присрать ствой busybox к твоему ядру в QEMU. Вкатываешься в initrd. Это виртуальный образ диска. Внутри него базовая структура папок линукса, твой busybox и инит. Получившийся initrd присираешь в QEMU и запускаешь вместе с ядром Linux. Запускается минимальная, но полноценная система линукса, которая не крашится, в которой можно печатать команды линукса.
5) Вкатываешься в чрут (chroot). Зачем? Затем что с одним busybox у тебя не система, а детская игрушка, которая нихуя не может кроме неофетча. А тебе нужен полноценный дистрибутив. Поэтому вкатываешься в Debian debootstrap (или в аналогичное что-то от Arch Linux). На выходе получаешь нормальную линукс систему, которая не только запускается, но в которую можно нормально устанавлиать все остальные программы линукса.

Где-то между пунктами 4 и 5 ты может быть вникнешь в файлы-устройства в директории /dev. А может и не вникнешь. Сам решишь надо ли тебе или пусть оно само по себе как-то работает.

Таким образом ты пройдёшь половину или больше пути, предлагаемого книгой LFS, но будешь реально понимать как всё это работает под капотом. А не просто будешь исполнителем длинной скучной игструкции по сборке конструктора.

Пройдя по этому пути ты сможешь даже больше чем LFS. например со всеми полученными знаниями ты сможешь в кросс компиляцию, то есть собирать линуксы не только для ПК х86, но и например для ARM и RISC-V. То есть будешь на голову выше 99% линуксоидов двача.
Аноним 20/02/26 Птн 16:51:22 #184 №329975863 
image.png
Ох спасибо тебе от души за этот гайд. Буду делать.
Аноним 20/02/26 Птн 17:24:36 #185 №329977041 
>>329975863
Какая сложная схема. Чёрт ногу сломит.
Аноним 20/02/26 Птн 18:51:57 #186 №329979885 
>>329975676
>с одним busybox у тебя не система, а детская игрушка
а сразу скачать нужную rootfs и развернуть нельзя штоле?
Аноним 20/02/26 Птн 19:02:08 #187 №329980213 
>>329979885
Можно. Хотя так ты пропустишь пункты 3 и 4. То есть со 2 шага сразе перепрыгиваешь на 5й.
Кстати, второй шаг тоже можно пропустить. То есть перейти сразу к установке готового дистрибутива в виртуалочку.
Что это даст? Ничего не даст. Будешь такой же, как 99% линуксоидов двача. Будешь смотреть на эти дурацкие схемы, как постом выше, думая что когда-нибудь полностью в них разберёшься. Будешь планировать и каждый раз откладывать на потом чтение LFS (которое тебе на само деле и не очень то и нужно).
То есть у тебя просто будет установленный линукс и поверхностные знания командной строки. Если тебе нужно именно это, то делай это.
А можно вообще всё пропустить и просто запустить готовый WSL.
А можно даже не запускать WSL, в просто знать , что есть такая штука Линукс и ты когда-нибудь его изучишь... может быть. Или не изучешь. Зачем тебе это? Есть же дела поважнее, каждый день.

Твой выбор на сколько глубоко вникать или не вникать.
Аноним 20/02/26 Птн 19:14:51 #188 №329980619 
grafik.png
>>329980213
это не только мой выбор, но и философия генту какбэ. там тоже стэйдж разворачивается, который и является рут фс. потом чрутишься в него и собираешь ядрышко, делов то? чрутиться и с лайв сиди можно или с лайв юсб, кому как. меняешь системд на рунит и становишься патриотом, причем не в виртуалочке а железно
Аноним 20/02/26 Птн 19:19:31 #189 №329980769 
>>329980619
Механический процесс сборки по заранее готовому шаблону, полсностью созданному кем-то, кто не ты. Ничем не лучше LSF, Арча, дебиан нетинсталл. Отличается от остальных лишь потраченным временем на конпеляцию.
Аноним 20/02/26 Птн 19:32:46 #190 №329981228 
image.png
image.png
Мне тащемта нужен embedded linux. И чуть-чуть работы с сетями.
Аноним 20/02/26 Птн 19:41:11 #191 №329981493 
grafik.png
>>329980769
скажи это Линусу прямо в лицо
Аноним 20/02/26 Птн 19:49:10 #192 №329981756 
image.png
image.png
>>329981228
>нужен embedded linux
"Их есть у меня."

Линукс собраный для уже не продаваемого и не поддерживаемого железа MIPS (предшественник RISC-V).
Всё собрано по тому самому плану из 5 шагов + самосборынй загрузчик u-boot (ю-бут это отдельная песня, практически самостоятельная мини ОС со своими приколами и требующая отделього изучения). На первой картинке практически законченный вариант. На второй - один из ранних этапов (тот самый игрушечный линукс + присрал интернеты).
Но тебе не обязательно так сильно пердолить консольку. Есть путь короче. Называется buildroot. Скачиваешь, запускаешь, тыкаешь галочки конфиге всего, даже неба, даже Аллаха. Ждёшь пока соберётся. Прошиваешь на устройство.
И не нужны все эти охуевшие схемы. Деды (создатели генты, арча, дебиана и прочих дистров) всё делали без таких схем, по наитию (и некоторые - по LFS).
Аноним 20/02/26 Птн 19:50:53 #193 №329981819 
>>329981493
Торвальдц занят исключительно ядром. Ему похуй на юзерспейс. Юзерспейс - забота миньонов Торвальдца.
Аноним 20/02/26 Птн 20:06:31 #194 №329982338 
>>329981819
да не, речь идет о механическом процессе
>сборки по готовому шаблону, полсностью созданному кем-то, кто не ты
калька с миникса жи есть. да и вообще это норм, любые форки на гитхабе тоже норм, все наворачивают за обе щеки и просят еще. никто не жалуется
Аноним 20/02/26 Птн 20:15:17 #195 №329982612 
>>329982338
Ну ок. Наворачивай. Можешь даже потратить время разбираясь в деталях чужих трудов. Это тоже путь.
А я не захотел разбираться, в частности, с например OpenWRT (тоже эмедед) под своё железо, пытаясь сориентироваться в этих наслояниях, деланных по сути на коленках васяном васяновичем васяновым (удивительно как им вообще удалось получить законченную систему). Да и с buildroot как-то было неинтересно. Эти тысячи пунктов конфига, которые непонятно зачем нужны, когда я и без них примерно представляю чего мне хочется. Въебал один раз дефолт да и удалил с диска.
А yokto даже не пытался, т.к. выглядит несколько шизоидно по моему внутреннему ощущению. Интересно, они сами понимают свои слои абстракций?

Хотя, если бы мне за это платили, то это был бы другой разговор.
Аноним 20/02/26 Птн 20:20:51 #196 №329982817 
>>329923304
>Alacritty
Алакриця 1 доллар, ты???
Аноним 20/02/26 Птн 20:37:51 #197 №329983354 
>>329982612
если представляешь, что нужно, то это есть гут. но почему билдрут неинтересен непонятно. эмбеддед бсд или эмбеддед солярис будет в таком случае наверное более интересен
Аноним OP 20/02/26 Птн 21:05:36 #198 №329984229 
image.png
>>329983354
>почему билдрут неинтересен
Хорошая система сборки. Я бы даже назвал её эталонной в индустрии. Кажется не такой хаотичной как ОпенВРТ. И не такой шизоидно-абстрактной как йокто.
Так почему же нет? Да х.з. Скучно было. Она просто есть и просто работает. Но ничему не учит. Это как купить готовый автомобиль вместо того, чтобы собрать свой из говна и палок. Мне тогда такой подход казался не достаточно линукс-вэй. Стал делать свой фанерный автомобиль. Хотя в итоге получился дебиан, кушающий 26 мегабайт оперативки вместо обычных 100++. Почему-то за что ни берусь, в итоге получается дебиан. Не могу это рационально объяснить.

>эмбеддед бсд или эмбеддед солярис будет в таком случае наверное более интересен
Зачем воскрешать трупы?
Аноним OP 20/02/26 Птн 21:35:32 #199 №329985141 
>>329983354
А вот вспомнил, что было не так с билдрут. У меня кончилось места на диске в виртуалке, 20 гигов. Если вообразить интерес как некую шкалу с положительными и отрицательными значениями, то в тот момент из-за того нелепого казуса уровень интереса принял пусть и не большое, но отрицательное значение. Триггернуло и удалил виртуалку.
Аноним 20/02/26 Птн 21:45:56 #200 №329985508 
>>329985141
можно же было создать еще один диск и замаунтить его куда-нибудь. или вм на удаленном сервере была?
Аноним 20/02/26 Птн 21:48:54 #201 №329985596 
>>329985508
Можно. Но зачем, если не хочется?
Аноним 20/02/26 Птн 22:06:59 #202 №329986238 
>>329914552
Сука, вот сразу видно умного человека, за хамовники венское респект.
comments powered by Disqus