@ProLua

Страница 168 из 307
Aydar
19.09.2017
06:18:29
которое хер пойми что делает внутри
flvk.to_table это просто вызов dkjson.decode а flvk.to_json просто вызов dkjson.encode

Исходный код открытый
Могу скинуть если не веришь

Vadim
19.09.2017
06:19:39
в flvk.users_get(id,"last_seen") на момент вызова to_table какое значение?

Google
Aydar
19.09.2017
06:20:18
в flvk.users_get(id,"last_seen") на момент вызова to_table какое значение?
Таблица создается нормально и там есть все значения

Vadim
19.09.2017
06:20:19
(вплоть до байта)

чтобы воспроизвести ситуацию в отрыве от твоей библиотеки

имея только строку и dkjson

Vadim
19.09.2017
06:21:56
ну, желательно

если она длинная - можно на пастебин

только найди такой, с которого можно удалить

Aydar
19.09.2017
06:24:46
Vadim
19.09.2017
06:25:20
ну, мне-то без разницы

я на случай если у тебя там инфа, которую ты бы не хотел делать достоянием общественности

Google
Vadim
19.09.2017
06:27:25
ну так ты строку-то запастишь?

Aydar
19.09.2017
06:28:19
ну так ты строку-то запастишь?
Как вложенные таблицы принтить?

Vadim
19.09.2017
06:28:50
какие вложенные таблицы?

у тебя в flvk.users_get(id,"last_seen") строка должна быть

иначе что ты там декодишь

Aydar
19.09.2017
06:30:00
у тебя в flvk.users_get(id,"last_seen") строка должна быть
Тебе строку просто отдать ? Ты ответа ВК никогда не видел или что?

Vadim
19.09.2017
06:30:25
мне. нужен. конкретно. твой. ответ. с. которым. у тебя. воспроизводится. баг.

annelin
19.09.2017
06:31:52
есть кто-нибудь, владеющий английским языком на уровне "могу написать техническую документацию без грамматических ошибок" ?

и желающий заработать несколько ойро

Vadim
19.09.2017
06:32:50
результат > print(response) на пастебин

а не этот код

Aydar
19.09.2017
06:33:15
результат > print(response) на пастебин
flvk поставь и отсмотри

Vadim
19.09.2017
06:34:27
я уже даже не знаю где больше ебли: поставить наконец ненужный мне пакет, и удалять его потом, или добиться у тебя наконец эту несчастную строку

annelin
19.09.2017
06:35:50
нужно перевести API доку с русского на англ (9500 слов, из них половина не подлежит переводу), сколько это будет стоить?

http://i.imgur.com/gZPJYMc.png пример

Vadim
19.09.2017
06:36:58
нужно перевести API доку с русского на англ (9500 слов, из них половина не подлежит переводу), сколько это будет стоить?
вообще, затрудняюсь оценить сколько это будет стоит. И, впринципе, хоть я бы, в теории, мог перевести и сам, на самом деле есть и биржи переводов и даже краудсорсинговые платформы переводов. Не думал воспользоваться? :)

Google
Aydar
19.09.2017
06:40:20
И что с этого? Я тебе код скинул там все вроде то же самое

Aydar
19.09.2017
06:55:07
понял причину? :)
Нет. Как простейшая обертка над функцией https://pastebin.com/EHFKP7nm может влиять на результат?

Vadim
19.09.2017
06:55:27
отсутствием return

annelin
19.09.2017
06:55:51
бля, переводчики за 600 рублей переводят sms_destination(string) — Назначение (SMS) как Purpose (SMS)

у меня всё

Vadim
19.09.2017
06:56:03
:D

Aydar
19.09.2017
06:56:04
отсутствием return
Черт я чужой проект форкнул и даже не посмотрел

:D
Странно даже как то

:D
Почему мне luacheck ничего не выдал ?

Чай
19.09.2017
07:01:42
А как он поймёт, что ты хотел что-то вернуть?

Vadim
19.09.2017
07:02:40
Почему мне luacheck ничего не выдал ?
потому что откуда он мог знать, надо ли тебе возвращать значение, или нет :)

Google
Saphire
19.09.2017
07:07:54
...странно "notify_did" назван О.о

Vadim
19.09.2017
07:19:27
бля, переводчики за 600 рублей переводят sms_destination(string) — Назначение (SMS) как Purpose (SMS)
вообще, на самом деле, вина не столько переводчика, сколько отсутствия контекста

Saphire
19.09.2017
07:20:30
вообще, на самом деле, вина не столько переводчика, сколько отсутствия контекста
Ну, переводчик должен быть именно подкованный в тех. терминах тогда. Лиииибо контекст. Что собственно тоже самое, только в первом случае контекст в голове, а во втором, на бумаге.

Vadim
19.09.2017
07:20:43
да

Aydar
19.09.2017
07:52:07
потому что откуда он мог знать, надо ли тебе возвращать значение, или нет :)
Ну как бы функции которые ничего не возвращают это странно.

Vadim
19.09.2017
07:53:49
отнюдь

function mylib:setval(var,val) var=val end

что она должна вернуть?

Admin
ERROR: S client not available

Vadim
19.09.2017
07:55:02
не, ну можно true, конечно, но это уже будет ненужное навязывание со стороны линтера

Saphire
19.09.2017
07:55:41
function mylib:setval(var,val) var=val end
А зачем она вообще такая?

Get/Set-теры не стиль Луа.

что она должна вернуть?
Идеи вернуть само значение собственно?

Или саму библиотеку/объект

Vadim
19.09.2017
07:58:01
идей-то куча

но вот есть у человека такая функция

ну вот пишут их такие

и что она должна вернуть?

Google
Vadim
19.09.2017
07:58:33
или, вот, например, возьмём jabber (или телеграм) бота на lua

функция отправки сообщения, например

что она должна вернуть (если апстрим либа не поддерживает возврат статуса отправки)?

fgntfg
19.09.2017
08:00:19
Вернуть утраченное, конечно же

Vadim
19.09.2017
08:18:05
она есть

и нет аналогов

отталкивайся от этого

а не от того зачем она нужна такая

мы не в идеальном мире живём

к слову

взять те же микроконтроллеры

Aydar
19.09.2017
08:19:03
мы не в идеальном мире живём
То что она есть меня тоже дергать не должно

Vadim
19.09.2017
08:19:13
там функции геттеры-сеттеры - самое то

оно дёргает автора линтера для lua

который не упорот и не навязывает своё видение должен ли быть return в функции или нет

Aydar
19.09.2017
08:19:53
и нет аналогов
Сомневаюсь

Vadim
19.09.2017
08:22:43
ну, так-то да

Alexey
19.09.2017
08:22:46
luacheck конечно хорошая вещь, но что-то много ложных срабатываний. Например множественное присваивание a,b,c = nil, не используемые параметры в функции, переобределение переменных во воложенных функциях.

Vadim
19.09.2017
08:23:07
но, согласись, оно дело бить по рукам за глобалы, а другое - заставлять делать return где надо и где не надо

Страница 168 из 307