Snusmumriken
Под вендой — cmd> where luarocks
Под линексом — sh> which luarocks
Snusmumriken
Ну куда ты ставил бинари луарокса? Там луёвые файлы конфигов. Я прост давно не пользуюсь роксами, по своим причинам.
LISP
LISP
Окей, я нашёл. Как их править?
LISP
Просто сменить путь на 5.3?
Ivan
парни, а что нужно сделать, чтобы устанавливать не таким образом https://luarocks.org/modules/azoyan/talua как здесь
а
sudo luarocks install talua
Ivan
ок. А можешь дать совет ещё, что нужно сделать, чтобы использовать без установки через luarocks, а через исходники. То есть git clone ... потом зайти в интерпретатор и
Sma = require "talua.SimpleMovingAverage"
--вместо
Sma = require "talua.src.SimpleMovingAverage"
Ivan
и это нормально?
Ivan
может есть способ сделать файлик talua.lua рядом с src, который как бы поднимет на уровень выше все эти названия
Ivan
Nikolay
выполни в интерпритаторе lua print(package.path)
Nikolay
если в ответе будет что-то типа /usr/local/share/lua/5.3/?/init.lua, то да - работает
Ivan
ok
Nikolay
только 5.1, а не 5.3))
Ivan
а что в нем писать?
Nikolay
вот это другой вопрос) я сам не пользовался, но можно посмотреть эту статью http://kiki.to/blog/2014/04/12/rule-5-beware-of-multiple-files/
Arslan
if tonumber(character) then
print("Is number")
end
Snusmumriken
Привет MiXEL, ты живой?
MotodorXL
Да
MotodorXL
Меня друг пригласил
MotodorXL
Я изучаю луа, но для игр чисто
MotodorXL
Или люа
Hello, World! 🎄
MotodorXL
Хорошо)) долго спорил с другом как надо, а игра где я кодингом занимаюсь это: minecraft open computers.
fgntfg
MotodorXL
На pastebin не размещал ничего, я сам на сам.
MotodorXL
Хотя мне интересно, я на python работаю можно ли к нему подключить луа? Как к С++ например 🤔
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
MotodorXL
Я встречал тех кто на С++ и луа решал задачи внеигровые
MotodorXL
MotodorXL
Там ещё эмуляция терминала линукс
Hello, World! 🎄
MotodorXL
Ага, тем он мне и интересен, он лаконичен и прост
Hello, World! 🎄
Луа в читах знаю используют.
Но я не пробовал.
Я на js сегодня 2 игры взломал онлайновские.
MotodorXL
В gta sa для скриптов ещё, но мне привычнее CLEO
Hello, World! 🎄
Да много где, он 1 мб весит, самый быстрый из скриптовых языков, и + ещё встраиваемый
MotodorXL
Браузерные игры?
Hello, World! 🎄
Браузерные игры?
Да, я вчера js начал учить, сегодня хакнул кликер и dino в гугл хроме, знаю что можно в более популярных играх так на вещах зарабатывать)
Hello, World! 🎄
MotodorXL
Ага)) я изучал такую ерунду как AHK (auto hot key) иногда полезная весч. Она только для виндовс.
Hello, World! 🎄
MotodorXL
Было любопытно что это такое
MotodorXL
Ещё lua использует игра farming simulator, как дефолтные файлы логики игровых объектов, в модах.
fgntfg
Браузерные игры?
Есть lua для браузера. Последний раз когда смотрел - жутко тормозила
Hello, World! 🎄
Hello, World! 🎄
fgntfg
https://daurnimator.github.io/lua.vm.js/lua.vm.js.html
fgntfg
Учи не языки, а алгоритмы
fgntfg
Это полезнее
fgntfg
Hello, World! 🎄
fgntfg
Hello, World! 🎄
Lua кстати, в grape engine используется.
+ Читы, куча читов на lua
fgntfg
Язык это инструмент.
Hello, World! 🎄
Язык это инструмент.
Ну как бы нужно сначала овладеть инструментом, а потом как ем пользоваться и способами (алгоритмами)
Hello, World! 🎄
Hello, World! 🎄
Snusmumriken
Мне кажется пустая трата времяни)
AHK — офигенно ценная штука. Это как shell-скрипты для графических интерфейсов. Лично мне не нравится местный синтаксис, но кто меня спрашивал?
Snusmumriken
Светомеч
Snusmumriken
Но в целом, на мой скромный взгляд, ответ не совсем соответствует истине: учить можно всё что угодно, всё равно потом доучивать всё остальное. Язык — инструмент, лучше владеть большим количеством инструментов чем меньшим. Слесарь, владеющий исключительно молотком — не слесарь а стукарь.
Светомеч
Александр
Ещё раз:
1. Если у игры большой бюджет, у неё нормальные программисты, которые пишут код, который работает достаточно оптимально на имеющемся железе. Такие игры не взламываются хакингом пакетов, исключая редкие баги, которые возникли из-за ошибки программиста. Но даже такие единичные случаи во-первых очень сложно найти (думаешь, разработчики сами не тестируют код?), во-вторых быстро исправляются. И чтобы эксплуатировать и зарабатывать на них, нужно быть чуть выше уровнем, чем браузерным кликеро-взломщиком.
2. Если у игры небольшой бюджет, то в ней может быть больше багов, меньше аудитория и разработчикам может быть даже плевать на баги. Если стоимость фикса бага высока и он не снижает особенно прибыль, то его нет смысла фиксить. Это всё исключительно вопрос денег. И в итоге такая игра либо закрывается, потому что багов становится слишком много и можно купить у очередного хакера за 10 рублей фуллшмот на максимальный лвл (стоимость хакинга обесценивается), либо игра выходит на тот уровень, когда хакать просто сложно/дорого.
Вывод: чтобы зарабатывать деньги на взломе игр, нужно: во-первых, отсутствие конкуренции (ты думал, ты один такой хитрый и умный?), во-вторых, актуальность игры (никому не нужен аккаунт с печеньками), что ведёт к росту конкуренции. Если игра актуальна, то она сложно ломается, а значит нужны мозги. Если игра актуальна, значит есть много желающих заработать, в том числе с мозгами, а значит нужно быть круче них.
Снус уже удалил весь тред, но я ж не зря писал, пусть хоть пару минут повисит..
Hello, World! 🎄
Ещё раз:
1. Если у игры большой бюджет, у неё нормальные программисты, которые пишут код, который работает достаточно оптимально на имеющемся железе. Такие игры не взламываются хакингом пакетов, исключая редкие баги, которые возникли из-за ошибки программиста. Но даже такие единичные случаи во-первых очень сложно найти (думаешь, разработчики сами не тестируют код?), во-вторых быстро исправляются. И чтобы эксплуатировать и зарабатывать на них, нужно быть чуть выше уровнем, чем браузерным кликеро-взломщиком.
2. Если у игры небольшой бюджет, то в ней может быть больше багов, меньше аудитория и разработчикам может быть даже плевать на баги. Если стоимость фикса бага высока и он не снижает особенно прибыль, то его нет смысла фиксить. Это всё исключительно вопрос денег. И в итоге такая игра либо закрывается, потому что багов становится слишком много и можно купить у очередного хакера за 10 рублей фуллшмот на максимальный лвл (стоимость хакинга обесценивается), либо игра выходит на тот уровень, когда хакать просто сложно/дорого.
Вывод: чтобы зарабатывать деньги на взломе игр, нужно: во-первых, отсутствие конкуренции (ты думал, ты один такой хитрый и умный?), во-вторых, актуальность игры (никому не нужен аккаунт с печеньками), что ведёт к росту конкуренции. Если игра актуальна, то она сложно ломается, а значит нужны мозги. Если игра актуальна, значит есть много желающих заработать, в том числе с мозгами, а значит нужно быть круче них.
Снус уже удалил весь тред, но я ж не зря писал, пусть хоть пару минут повисит..
Понятно, но печенье оставлю себе.
Snusmumriken
Вот что можно учить:
С/C++, Python, Lua, JS (Js node)
Остальное забей, но если винда, то ещё C#
На linux удобно знать bash
Кароч, то что можно учить:
1. Структуру и организацию операционных систем. И виндовс и линукс;
2. Инструменты операционных систем. И cmd и shell, и основные сопутствующие инструменты. Они могут примерно одно и то же, и обладают схожим инструментарием: курлы, грепы/финды/арпы, вебгеты и всё остальное;
3. Очень полезен во множестве областей — сетевой стек (osi/tcp-ip) и прикладные протоколы (хттп(с)ы и всякие);
4. Матан;
5. Алгоритмы;
6. Какую-нибудь пачку языков под планируемые задачи.
Примерно так выглядит типичный курс computer-science для админов-кодеров и крутых веб-чуваков. Веб-мартышкам чуть проще ))
Stas
Ещё раз:
1. Если у игры большой бюджет, у неё нормальные программисты, которые пишут код, который работает достаточно оптимально на имеющемся железе. Такие игры не взламываются хакингом пакетов, исключая редкие баги, которые возникли из-за ошибки программиста. Но даже такие единичные случаи во-первых очень сложно найти (думаешь, разработчики сами не тестируют код?), во-вторых быстро исправляются. И чтобы эксплуатировать и зарабатывать на них, нужно быть чуть выше уровнем, чем браузерным кликеро-взломщиком.
2. Если у игры небольшой бюджет, то в ней может быть больше багов, меньше аудитория и разработчикам может быть даже плевать на баги. Если стоимость фикса бага высока и он не снижает особенно прибыль, то его нет смысла фиксить. Это всё исключительно вопрос денег. И в итоге такая игра либо закрывается, потому что багов становится слишком много и можно купить у очередного хакера за 10 рублей фуллшмот на максимальный лвл (стоимость хакинга обесценивается), либо игра выходит на тот уровень, когда хакать просто сложно/дорого.
Вывод: чтобы зарабатывать деньги на взломе игр, нужно: во-первых, отсутствие конкуренции (ты думал, ты один такой хитрый и умный?), во-вторых, актуальность игры (никому не нужен аккаунт с печеньками), что ведёт к росту конкуренции. Если игра актуальна, то она сложно ломается, а значит нужны мозги. Если игра актуальна, значит есть много желающих заработать, в том числе с мозгами, а значит нужно быть круче них.
Снус уже удалил весь тред, но я ж не зря писал, пусть хоть пару минут повисит..
Как до этого дошло в чате по луа?