Snusmumriken
Ну, вот столько стоил перенос luajit на x64.
Snusmumriken
На самом деле, бизнес легко работает с суммами которые не снились одному человеку, поэтому го мутить бизнес на luajit, чтобы потом топить Майка в четвертаках.
Snusmumriken
Ну нафиг, это не бизнес, это просто криптовалюта, хотя ТЕОРЕТИЧЕСКИ на ней можно "обогатиться" после раскрутки, ибо первые сливки снимает автор.
Snusmumriken
А как ты собрался топить Майка в криптовалюте? В бумажках с ключами на 0.00000001 монетку?
Snusmumriken
И вырубим ради него лес. Пущай переезжает на луну.
Dmitry
+++
Snusmumriken
Жиза
Mikhail
))) ребят
есть ли какие-нибудь..... врапперы безопасности, которые отметают
появление ошибки "invalid pattern capture"
Mikhail
пытаюсь найти какие-нить функции, которые бы чекали паттерн текстовый на корректность, чтобы Луа не падала.
Tverd
pcall? xpcall?
Mikhail
да. вполне сойдет. спасибо. но я подумал.. может экранировать символы
Snusmumriken
Mikhail
да не вышло...
s = "her tam"
s:match("%")
Mikhail
не обернешь . все равно вылетает
Snusmumriken
Это так же как "автоматически исправлять невалидный xml"
Mikhail
все так. только запрос должен быть 1-2-3 слова.
думаю просто убирать из строки "волшебные символы"
Mikhail
или эе экранировать все волшебные символы с помощью
Anonymous
Но ведь п равно нп
Anonymous
😄
Elias
KhaJIT has wares if you have JITCOIN
Snusmumriken
Майнеры или блокчейны будут называться чем-то вроде Moon Sugar.
Elias
😂👍
MoonSugarScript
Mikhail
оч хорошо
fgntfg
Все, можно выходить на ICO
_AMD_
_AMD_
Там было
_AMD_
На гитхабе
Mikhail
На гитхабе
спасибки. сделал всё сам )) сдал в продакшн. жду пиздюлей 😅
ShadoWalkeR
Snusmumriken
Они на луа написаны прост.
Vsevolod
блин, какой же торч уродливый :(
Vsevolod
/me пытается вкрутить ему в sgd тредовость
fgntfg
Mikhail
ci и CD?
я заэкранил magic symbols
B
есть ужатый туториал по регуляркам у кого?
fgntfg
Бери онлайн редактор и пили там.
_AMD_
_AMD_
В вики гмода почти все есть)
B
конкретно щас на пухупу нужно
B
есть просто нужда менять буквы аббревиатур в строке на расшифровку
B
в том то и дело что хотелось бы,
написано все просто
паттерн поиска -> на что меняем -> где меняем
но вот с составлением порядочного паттерна почему то проблемы
да и задача стоит такая что нужно использовать только 1 функцию preg_replace
Ivan
запили параллакс обойки для ловки2д
B
Итак:
Есть два массива…
B
Один ассоциативный :
$fabrics = array(‘H’=>’Hlopok’, ‘SHR’=>’Sherst’,’P’=>’Poliester’,’SHL’=>’Shelk’,’POL’=>’Polivinil’,’POP’=>’Polypropilen’);
И тд.
Второй номерной
$textiles=array(‘H 45%’, ‘P 80%, SHR 30%’, ‘SHL 75%, POL 20%, H 5%’);
И тд
//выбираем рандомный элемент
$textile = $textiles[array_rand($textiles)];
И с помощью функции
preg_replace($pattern, $replacement, $subject);
нужно менять аббревиатуры вроде
H 45% на Hlopok 45%
Group Butler [beta]
Hi Андрій!
Alexander
Anonymous
А чо в луа с 1 индексы начинаются?
Anonymous
Хороший язык тогда
Anonymous
Прочитал, и правда индексы с единицы начинаются
Anonymous
Я же говорю луа хороший язык
Anonymous
Потому что по индексу 0 хранятся данные о таблице для самой Луа.
Если индекс 0 используется, тогда в -1 и т.д.
Ivan
Anonymous
ты называешь индексацию базированную на 0 чуть меньшим комфортом?
Anonymous
меня вот в школе учили что цыфры начинаются с 1
Anonymous
Snusmumriken
Я вон, вообще регулярно использую "коллекции-списки с методами", типа:
list = {}
function list:add(obj)
table.insert(self, obj)
end
function list:update()
for i, v in ipairs(self) do
...
end
end
Anonymous
1 2 3 4 5 6 7 8 9 поттом 0
Anonymous
ну вот тсмотри
Anonymous
0 натуральное число?
Anonymous
нет я к тому что просто в единичной системе счисления нет нуля
Snusmumriken
Лол, а меня в школе учили что реальные числа находятся в диапазоне [-∞, ∞]
Anonymous
натуральные не могут быть отрицательными
Anonymous
точно не могут
Anonymous
проверь в гугле
Anonymous
и например теорема геделя на которую все дрочат вроде в доказательстве использует как раз унарную систему счисления
Snusmumriken
Ой, да, натуральные - с единички, да.
А вещественные - бесконечны в обе стороны.
"real".
Anonymous
да и целые бесконечны в обе стороны
Ivan
Vasiliy
ну как назовешь вервый элемент так и будет. С++ после new[] тоже обычно хранит размер, чтобы знать сколько деструкторов вызывать
_AMD_
Пишу в 95% случаев только на луа и когда надо что-то на том же питоне, то индексация с 0 сильно раздражает. Возможно, дело привычки, но я не представляю, в каком случае индекс с 0 может быть удобнее, чем с единицы.
Я в arr[0] иногда прячу какую-то особую запись, которая вроде и индексироваться не должна и отдельную переменную делать не хочется
Snusmumriken
Пишу в 95% случаев только на луа и когда надо что-то на том же питоне, то индексация с 0 сильно раздражает. Возможно, дело привычки, но я не представляю, в каком случае индекс с 0 может быть удобнее, чем с единицы.
Я в arr[0] иногда прячу какую-то особую запись, которая вроде и индексироваться не должна и отдельную переменную делать не хочется
В компьютерной графике, за счёт того что базис графического пространства начинается с нуля, для того чтобы нарисовать содержимое массива (тайловую карту) приходится мутить что-то такое:
local tile_width, tile_height = 64, 64
for i = 0, #arr - 1 do
draw(arr[i + 1], i * tile_width, i * tile_height)
end
Snusmumriken
Ну, чтобы на нуле начинал рендериться первый элемент - логично запихнуть его туда, а то если влом двигать координатную сетку и ещё делать поправки на координаты персонажей - мороки очень много при индексах с единицы.
Vasiliy
больше дело привычки, конечно
_AMD_
Написать свой аналог ipairs, который будет индексить с 0
_AMD_
Все же в большинстве случаев то с 1 удобнее
Snusmumriken
Это да, но на самом деле не очень принципиально.
Revertron
_AMD_
Бу. С андроидом
_AMD_
Покупаешь, ставишь линь и понеслась