Алекс
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
В консоле мускула все ок, а уже в коде луа все плохо