
Алекс
01.06.2018
13:07:38
Да я с телефона, тяжко :(
Вот фотка
Принтует нулевой ключ якобы он имеется в списке

Google

Насибуллин
01.06.2018
13:14:15
Я думаю что
func_get_args в документации напишет, что ключами будут позиции аргументов или их номера , данные при передаче
Но я не проверял :)
Почему ты не хочешь вместо func_get_args принимать на вход один аргумент в виде массива (пусть ассоциативного)?

Алекс
01.06.2018
13:16:11
Хмм, а это варик
Ээм, его наверное предварительно нужно формировать?

Насибуллин
01.06.2018
13:16:33
А вообще
Задача по моему решается еще проще
in_array($v....
А не доллар-к
И все
Но я не рекомендую
Лучше давать массив на вход

Google

Насибуллин
01.06.2018
13:17:42
Или вообще класс

Алекс
01.06.2018
13:17:48
Хмммм
Не, мне нужно каждый параметр по отдельности проверять

Насибуллин
01.06.2018
13:18:32
Тогда
in_array($v....

Алекс
01.06.2018
13:40:14
В общем поиск по ключам нужно делать осторожно в пхп, особенно если параметры прилетают нетв связке ключ:значение
Такой цирк, офигеть

Насибуллин
01.06.2018
13:42:46
В пхп, как мне кажется, зачастую проще залезть в исходник интерпретатора и там посмотреть поведение чем ломать голову : как это работает?
Я как-то писал даже экстеншн для пхп, а заказчиком был микрософт

bebebe
01.06.2018
14:44:26

Насибуллин
01.06.2018
14:45:21
Ну func_get_args я имел ввиду
Посмотреть как реализовано
Там если правильно помню каждая доступная в пхп функция (встроенная или из экстеншна) помечена макросом PHP_EXPORT
Кстати , можно небольшой полл провести? Кто чем пользуется для С: clion, kdevelop, qt-creator и т.п.?

Lucky
01.06.2018
15:12:43
Geany
знакомые кодеры юзают Emacs

Насибуллин
01.06.2018
16:45:21
На емаксе я сидел, но ушел потом

John
02.06.2018
08:39:05
Товарищи, подскажите как в lapis'e указать кодировку при соединении с базой(mysql). А то кириллица не отображается.
Смотрю исходники mysql.lua и что-то, видимо, не предусмотрено такого.

vitaly
02.06.2018
08:51:30
Добрый день страна

Google

Gryn
02.06.2018
08:52:52

vitaly
02.06.2018
08:55:59
Возможно на луа обойти защиту http://95.211.201.154/s/test.txt - луа работает в контексе nginx ngx_lua_module

Snusmumriken
02.06.2018
09:18:27
В каком смысле, обойти защиту?

vitaly
02.06.2018
09:24:28
веб-сервер отдает странички с джавакодом который формирует запись куки и перегружает страничку веб-сервер проверяет куку на свой секретный формат - если не кука не валидная - формирует снова страничку с джавакодом - если кука валидная - отдает нормальную страницу с сайта
в текстовом файле джаваскрипт с сайта
два решение предолгали - клиенту давать выполнить яву в браузере - второе поставить бекендом какой нить джава интерпритатор и выполнять джаваскрипт там
я хотел узнать есть ли тут ниньзя луа которые могут это решить на луа за 200 баксов американских

bebebe
02.06.2018
09:35:02
во всяком случае я бы так делал

vitaly
02.06.2018
09:37:07
реверс прокси не нужен - я лезу на сайт через сокет в контексте нгинса - что я могу это также пульнуть его через сокет на другой порт где уже будет прокси пасс на бекенд с джаваскриптом интерпритатором -

bebebe
02.06.2018
09:37:34
вообщем пока вы точно не опишите ваш кейс - я могу только гадать

vitaly
02.06.2018
09:37:44
осталось родить этот бекенд

bebebe
02.06.2018
09:37:46
или пишите в ЛС

Particle
02.06.2018
10:17:21
ребят, объясните плиз, чё тут за магия происходит?
Есть цикл -
for i = 0, 1, 0.1 do
print(i)
end
-
for i = 0, 1, 0.01 do
print(i)
end
В первом варианте у нас 11 циклов, как и должно быть, но во втором уже 100, вместо должных 101.
И это повторяется с шагом в 2
.1 - 11
.01 - 100
.001 - 1000
.0001 - 10001
.00001 - 100001
.000001 - 1000000
...

Philipp
02.06.2018
10:31:18
Любопытно
Подозреваю проблему с округлением
Ага, я прав
https://stackoverflow.com/questions/7237773/strange-for-loop-problem
Вот тут почитай
@particle_booster

Google

Particle
02.06.2018
10:36:31
спасибо!

Philipp
02.06.2018
10:36:38
Не за что
спасибо!
К слову, я чего-то забыл спросить, нужно ли тебе рабочее решение с циклом for?
Или уже разобрался?

Particle
02.06.2018
12:30:00
спасибо, я 1 поделил на 000.Х
терь всё норм

Philipp
02.06.2018
12:30:08
Т.е.?

Particle
02.06.2018
12:31:04
ну, вместо i = 0, 00.1, я записал i = 0, 1 / 00.1

Philipp
02.06.2018
12:31:37
Тоже плохая идея
В цикле крайне нежелательно использовать дробные значения
Иначе получим довольно непредсказуемое поведение
Сейчас..

Particle
02.06.2018
12:32:35
да, я понимаю. Стараюсь делить нацело

Philipp
02.06.2018
12:33:13
for i = 0, 100 do
print(i*0.01)
end
Например вот так
Вообще, я бы сказал, что в управляющих конструкциях следует избегать неочевидной математики
ИМХО, конечно

Particle
02.06.2018
13:00:53
угу, благодарю!
Кто-нить в курсе, как в короне сделать листнер, который можно включать/выключать?
Хочу сделать что-то типа игровых ходов. Сначала игрок указывает, что делать, а потом жамкает на кнопку и начинает работать листнер.
Пробую так, но чёт не совсем понимаю. как её снова запустить.
local i = 1
local processTurn = {}
function processTurn:timer(event)
i = i + 1
if event.count >= #Array then
timer.pause(event.source)
end
end
endtimer.performWithDelay(10, processTurn, 0)```и как его на паузу поставить с самого начала тож не ясно

Philipp
02.06.2018
13:40:13

Google

Philipp
02.06.2018
13:40:16
Вот тут спроси

Particle
02.06.2018
13:48:44

Philipp
02.06.2018
13:48:53
Да не за что

Mikhail
02.06.2018
19:46:47
Хой!
есть офлайн русские доки по Lua?
типа справочника краткого (мож выжимка с сайтов?)

Snusmumriken
02.06.2018
19:48:52
PiL

John
02.06.2018
20:32:02

Philipp
02.06.2018
20:38:13
@Snusmumriken епта помоги

Lucky
02.06.2018
20:39:10
использовать utf-8 без BOM ?
это если кракозяблами отображается

Philipp
02.06.2018
20:39:57
Предлагаю подождать @Snusmumriken ))
Он же у нас тут ходячая справка))

Lucky
02.06.2018
20:40:24
если совсем не отображается, то хз

Snusmumriken
02.06.2018
20:41:34
Помогите епта
Хз что с ляписом, но обычно помогают скрипты в формате того же utf8 без того же BOM (если из них выводится русский текст), и ключи в базе с указанным типом юникода.
И хедер типа "encoding:unicode"

Philipp
02.06.2018
20:42:33
Ууу, Снус чего-то не знает)))

Snusmumriken
02.06.2018
20:42:42
Я регулярно чего-то не знаю.

John
02.06.2018
20:42:52
Восклицательные знаки вместо кириллица в луа

Snusmumriken
02.06.2018
20:43:06

John
02.06.2018
20:43:23
Таблицы и бд в utf-8
В консоле мускула все ок, а уже в коде луа все плохо