Snusmumriken
Железка внутри идентичная, за исключением размеров экрана, наличия/отсутствия джойстика/поинттрекера.
Ну, и размер клавы, да.
На WIN нельзя печатать никак кроме тамбинга, а тут можно вполне расположить руку(руки). Но у WIN есть нормальный геймпад.
mva
Снус меня в чате забанил этому так спрошу. Почему в htmlparser вместо error и print ты используешь самописные err и out?
mva
потому что люди его запускают не только с выводом на терминал. А io.stdout/stderr в отличие от print() и error() перехватываются
mva
а print вроде не только в терминал выводит
mva
print вроде выводит в stdout а stdout можно настроить при компиляции lua
mva
а io.stdout можно настроить в рантайме
mva
(ну и прямой вывод на stdout/stderr, кстати, не выводит лишний перенос строки, например. Тем самым даёт больше контроля над выводом.)
mva
Ну прямо огромный плюс
mva
больше контроля - всегда плюс. Чтобы там ни говорили пользователи, которые не осиливают кучу крутилок :)
mva
Ну хорошо. А почему по коду вещзде имена короткие?
mva
Ну то есть вместо out было бы логично переопределить print
mva
как ему ещё объяснить?
Snusmumriken
Ты бы лучше скрином выводил : )
Snusmumriken
Никак не объясняй, он бесполезный.
Ну, знаешь, такая категория людей:
- Что такое солнце?
- Куча газа, спрессованная притяжением, и ядерные реакции из-за высокого давления/температуры.
- А что такое газ?
- Отдельные атомы вещества, не связанные друг с другом, которые разлетаются во все стороны, но подвержены гравитации.
- А что такое атомы?
- Мелкие частички вещества, состоят из протонов-нейтронов и облака электронов.
- Я НЕ СОГЛАСЕН! Это другая штука!
- Иди нафиг гуглить в википедию
- Хуле ты такой агрессивный? Я тебе давал повод для агрессии?
Snusmumriken
Слишком сложно.
Как будто общаешься с борзым четырёхлеткой, который задаёт кучу вопросов обо всём на свете, но уже имеет своё Очень Важное Мнение, которого все вокруг должны придерживаться.
(он просто не знает, что борзый четырёхлетка тут - я, это столкновение интересов, но у меня банхаммер)
Snusmumriken
Во, есть вариант ответа.
Если хочет переопределить print - пусть переопределяет, что ему мешает? : )
Snusmumriken
Я попробовал пообщаться лично (чтобы вообще понять, что движет человеком), но всё время остаётся впечатление, будто это такая хитрая манипуляция: "Тут косяки! Переделывай чтобы мне было удобно!", именно в полуприказной форме. Ну, что-то такое. Иначе, зачем разводить демагогию на протяжении недели с html-парсером? Он сам бы за это время написал бы свой парсер без особых проблем (если мозгов хватит), со всеми фичами которые ему хочется.
С жалобами вида: "Чому им можно задавать вопросы а мне нет?" - то же самое.
Оче странно, ставлю заметку что такое тоже бывает. Вроде бы и раскопать мотивацию/модель поведения интересно, а моск выносит сильно.
Alexey
Ни кто не писал HTML Purifier на Lua?
Нашел только XSSFilter, но как то он не внушает доверия как минимум отсутствием тестов
Alexey
Это я видел.
Но у меня Lua проект который пересылает HTML сообщения
И думал может стоит добавить фильтрацию
mva
а как на счёт ffi-биндинга?
Snusmumriken
Плюс, что делать, если тебе пихают *почти* валидный html?
Ну, какой-то тег недозакрыт, или опечатка?
Snusmumriken
mva
их чуть ли не скриптом генерировать можно
mva
Она на чистом php.
ну, я про какую-нибудь сишную/плюсовую либу похожей функциональности :)
Alexey
FFI для PHP это сильно :)
Snusmumriken
Ну, технически возможно.
Берём php как либу (dll), грузим аналогом eval'а либу и подсовываем ей страничку на очистку.
Ничего сложного, на самом деле.
Snusmumriken
Так тоже можно, но некрасиво.
Alexey
Мне это не сильно нужно. Пока это все на стороне клиентов,
Пусть они и решают
Snusmumriken
Я делал подобные извраты через io.popen для crypto pro. Подписульки документов. Но там нет либы.
Alexey
тогда уж простой HTTP сервис на nginx
Snusmumriken
Ну, это вообще имба, ты в курсе?
Ну, у меня где-то болтается сервер луа-приложений на нгинксе и просто так, типа для вопрос-ответов простых.
И белый ойпишнег. Правда, для пущего счастья, стоит раскрутить его на raspberry pi и впаять туда нормальный redis api.
У меня была пара идей для редиски, типа "кастомные объекты", типа луа-таблиц вложенных хитро, на основе обычных редисо-хешей. Хмм, надо заняться.
Alexey
Ну, это вообще имба, ты в курсе?
Ну, у меня где-то болтается сервер луа-приложений на нгинксе и просто так, типа для вопрос-ответов простых.
И белый ойпишнег. Правда, для пущего счастья, стоит раскрутить его на raspberry pi и впаять туда нормальный redis api.
У меня была пара идей для редиски, типа "кастомные объекты", типа луа-таблиц вложенных хитро, на основе обычных редисо-хешей. Хмм, надо заняться.
Так нужен HTTP сервис что бы подключить HTML Purifier :)
И испрользовать его из Lua
Alexey
PS. Понятия не имею что такое имба
Tverd
Вот странно - любители луа, и редис... Есть же тарантул ))
Snusmumriken
Только линупсы
Tverd
ну это да
Snusmumriken
Да угомонись ты пока : )
Snusmumriken
Погоди и не кипеши. Решаются судьбы людей!
Mikhail
гиперактивность @Snusmumriken просто пинками двигает 2 канала вперед и вверх. Не говоря о группе ВК.
Посылаю сюда толпы детей, которые хотят потрогать Lua 😿
Mikhail
я всех посылаю сразу ))
Mikhail
только в ВК пришли. тут не слежу. Мож есть, а хз их ники
Mikhail
да. учу детей именно используя эту связку ) успешно
Mikhail
https://vk.com/club61441078 там 255 участников.
Ща будет переполнение )
Mikhail
если честно. мне б еще чего попроще.
есть идея на те 8-бит хрени перейти.
Mikhail
фреймворк. проще луа только русский язык РАПИРА. который какие-то скоты похоронили
Snusmumriken
Да ладно, тут всего пол сотни слов, можно и в словаре посмотреть, чтобы понять что происходит, заодно приучение к английскому языку/поиску информации в любых источниках, а не только в русскоязычных.
Mikhail
вот! я про него. хочу его на детях использовать
Mikhail
т.к. иногда лучше загнать в рамки, чем давать полную свободу
Snusmumriken
А, еще конкретно сюда лучше не пихать детей по совсем глупым вопросам, лучше отдельный нубский чат или в группу конкретно по love2d, а то профукают всю атмосферу потоком флуда.
Mikhail
обычно лет 11 - 12 лет. Но был вот и 16-летний. Он НЕ ЛУЧШЕ мелких отработал
Mikhail
Snusmumriken
И в группе по love им самое место, не в глобально-языковой зоне.
Mikhail
меня тут с первых слов как-то дизморалили - я ливнул из группы.
на неделю
Mikhail
Mikhail
посмотерл я на туториалы по Lua - начальные уроки у всех буквально совпадают.
Чего не хватает для начального обучения Lua, как считаете?
Mikhail
офтоп: чатики отнимают больше времени
Mikhail
урок 1 - переменные. урок 2 - функции урок 3 - циклы-условия...
шаблонно
Mikhail
я не понимаю, что он прост , просто пишу. соблюдая правила простые для того чтобы код на луа работал максимально быстро
+ не нагружаю сборщик мусора лишним мусором
mva
01:20:21 mva │ en2ru_: imbue
01:20:24 +en2ru_ │ mva: насыщать
mva
ну так, в качестве альтернативной точки зрения :)
mva
да
mva
но я хочу сначала закончить с текущим моментом, потом отревьювить
mva
алсо, ты коммент видел?
mva
должно
mva
😢
mva
вроде отправлял
mva
хотя гитхаб могло расплющить
mva
суть в том, что я бы написал в ворнинге не Htmlparser.limit, а как-нибудь иначе, чтобы явно обозначить что речь идёт о переменной, которую юзер использовал для модуля.
Lyubov
Привет! А мы снова расширяемся, у нас открыта вакансия Lua developer (Highload Projects) https://hh.ru/vacancy/22879988 Можно писать и задавать вопросы в личку, можно на почту lryumina@iponweb.net
Lyubov
https://youtu.be/B4LCdC-Rt3o
Lyubov
если не смотрели
Lyubov
HR
Alexey
Ну hiload на Lua достаточно редкая вакансия :)
Alexey
Я не из IPONWEB
Snusmumriken
Ну смотря где.
Тарантул/редис - тулзы для хайлоада, и луа там - основной скрипто-язык.
Anonymous
https://m.habrahabr.ru/post/321560/