Snusmumriken
И всё это - луёвые скрипты, мда.
Saphire
Fuse
bebebe
plan9/inferno
bebebe
абстракци уровня 1993 годов
Snusmumriken
Кроссплатформа и адаптируемость где? : )
bebebe
пилите, шура, пилите.
bebebe
inferno кроссплатформенна, если что
bebebe
на самом деле нет.
Snusmumriken
Потому что мозговыносящая концепция? : )
Хотя технически, оно проще чем всё остальное.
bebebe
далеко нет, её уже давно ввели, в линуксе - это fuse
Snusmumriken
И в линексах есть здоровенная ветка виртуальных файлов, да.
Snusmumriken
Вроде dev
bebebe
http://cs-exhibitions.uni-klu.ac.at/index.php?id=214
bebebe
Вроде dev
изначально перетащили /proc, потом добавили /sys
это называется синтетические файловые системы
Snusmumriken
Во, да.
Карочи, у FTP прекол в том, что не надо перекраивать ОС, например. И всё можно реализовать на луях ))
Anton
Saphire
bebebe
Snusmumriken
Это офигеть как круто, но опять таки привязывается к ОС : )
Карочи, снуркену просто хочется накалякать кучу ерунды
Snusmumriken
У меня ещё стрёмные планы а ля "интерфейсная часть ФТП-сервака - на одной машине, а заливка/выливка - с других, на других ОС", например.
Snusmumriken
Оригинальная идея - в виртуальной ФС внутри Сетевой ФС.
Anonymous
Была блоггер фс помню
Anonymous
Монтировалась как фусе
bebebe
была и gmail
bebebe
https://github.com/koding/awesome-fuse-fs
MrSmith
Snusmumriken
MrSmith
Snusmumriken
Кстати снус таки пришёл к запилу луа-интерпретатора, который автоматом запускает main.lua в директории с экзешником. Скоро ещё и на линекс выкачу.
Ну, типа вместо "компиляции луа-скрипта в exe" - интерпретатор-автозапускатор.
MrSmith
Типа за 3 рубля?
MrSmith
Snusmumriken
А че он хотел?
Там же чуть выше описано, что на меня накидывались толпы детей и хотели с меня срочна воплощения всехх опухших фантазий в гмодах/сампах и всяком таком.
Snusmumriken
Snusmumriken
У питона с этим проблем нет, там полустандартная "компилирующая" тулза.
MrSmith
1) Самый ленивый берем интерпритатор собираем и прям в exe луа скрипты шиваем
MrSmith
MrSmith
2) Ну можно и в си загнать код а там скомпилировать
MrSmith
Трамплинов ток всеравно пару штук надо будет
Snusmumriken
У love2d забавный трюк: exe сшивается с zip-архивом, потом пытается открыться и запустить скрипт из архива. Сам архив монтируется в местную ФС, туда провешиваются require и всякое такое.
MrSmith
Да в exe можно хоть че затолкать че нет то
Snusmumriken
Кароч, снус хочет минимум мороки: скопипастил запускатель в папку с "проектом", выгрузил туда же либы и радуйся.
MrSmith
А какая проблема решается?
MrSmith
Ибо я не вижу ее пока
Snusmumriken
Распространение standalone-прожек, чтобы не надо было компилить каждый раз каждую прожку и заставлять ставить интерпретатор ))
MrSmith
docker?
MrSmith
Хотя контейнер с интерпритатором легковесней
MrSmith
Тогда уж мой метод пусть юзает и просто завараичвает рядом интерпритатор в папочку
Snusmumriken
Ой мама.
Представь что ты - пользователь какого-нибудь скайпа. И чтобы начать трындеть с друганами по скайпу - тебе надо ставить докер и разворачивать виртуалку.
MrSmith
Да я не удивлюсь если он в фоне чето еще делает попутно счелкая биткойны
Snusmumriken
Или ты хочешь поставить sublime text. Тоже давай докер ворочай, без него не пойдёт.
MrSmith
Ну давай без крайностей зависит же от прилаги
Snusmumriken
Мои прилаги - нано-консольные штуки.
Snusmumriken
Как правило
MrSmith
Скриптами и распространяй как питон
Snusmumriken
Юзер хочет видеть exe-шник и ярлычок на рабочем столе ))
Snusmumriken
И никаких докеров ))
MrSmith
Ты врешь
MrSmith
Юзер в консоле не сидит
Snusmumriken
Врун-врун, на башке чугун ((
Snusmumriken
Во.
Ты хочешь читать логи.
Берёшь обычный tail. И он не работает без докера ))
Как и grep.
MrSmith
Ну конечно не работает
MrSmith
Я же на win
MrSmith
Тут ниче не работает
MrSmith
Snusmumriken
MrSmith
Если есть консоль - я сделаю симлинк и не нужен мне еше один интерпритатор в системе и иконка не нужна
MrSmith
А ежели на винде то можно и интерпритатор свой притащить
Snusmumriken
Карочи, всё тупее, расслабься.
У петона есть сборщик в executable, а у луёв - нету. Точнее, есть, но такие себе, и работают весьма странно, и только с определёнными версиями луёв (у меня можно подменять dll-ку на нужную версию 5.1-5.4).
Надо было исправить.
MrSmith
Не
MrSmith
Влом
MrSmith
За сумму с 5 нолями
Snusmumriken
Тебе ж никто не предлагает!
MrSmith
Я так навсякий случай
MrSmith
Вдруг там фортраншики подсуетятся
MrSmith
Мне же не важен вид навоза
MrSmith
Snusmumriken
Ничего не понял.
MrSmith
Мне вид не важен типа короче скрытой рекламы