@ProLua

Страница 42 из 307
Alexander
26.01.2017
13:58:10
a.__len - это ссылка на функцию, и она не определена. поэтому nil

Mirocow
26.01.2017
13:58:17
for i,a in ipairs(dimensions) do positionsCount[i] = #a end

Alexander
26.01.2017
13:58:20
for i,a in ipairs(dimensions) do positionsCount[i] = #a end

да

Google
Mirocow
26.01.2017
13:58:22
во так пашет

спс

дока основная не очень то и понятна

уж сорь что отвлек

Alexander
26.01.2017
13:59:19
как это бы сказать, сам по себе язык в итоге логичнее, чем пхп :) на мой вкус

Mirocow
26.01.2017
13:59:29
да

Lyubov
26.01.2017
14:00:42
Привет всем! Тут только по вопросам технического характера можно писать? У меня есть интересная вакансия Lua разработчика на высоконагруженные проекты

The Dude
26.01.2017
14:57:39
Охо, луа и высоконагруженные.

Тарантул шоль?

Lyubov
26.01.2017
14:58:09
Не угадали ???

The Dude
26.01.2017
14:58:20
Или клаудфэр?

Lyubov
26.01.2017
14:58:25
Нет

Google
Lyubov
26.01.2017
14:58:42
Iponweb

https://www.youtube.com/watch?v=64c4ihDl6MM&index=28&list=PLH-XmS0lSi_yLq2XS2Y1DScY6NPbQj4Dt

доклад рядом с предметной областью, кстати

The Dude
26.01.2017
15:11:51
доклад рядом с предметной областью, кстати
Ух ты, отличный доклад. Благодарю.

Snusmumriken
26.01.2017
18:48:35
Кстати да. Строки с упоротой (но быстрой) хеширующей функцией и сборщик мусора - это актуально. Теперь интересно, что делать со сборщиком, ибо у меня куча объектов. Разве что ручками запускать/останавливать.

The Dude
26.01.2017
18:50:52
Жаль, что Майк один такой, светлый ум.

Вообще, это мазохизм хостить на луагите что-то реально критичное.

Только сейчас дорвался до презентации. Спикер - ну совсем мёртвый :)

Alexander
26.01.2017
18:55:56
Только сейчас дорвался до презентации. Спикер - ну совсем мёртвый :)
- Мам, пап, смотрите. Мой новый друг Майк. - Еп, мертвый сборщик мусора! - Майк, пойдем, нам тут не рады.

Snusmumriken
26.01.2017
19:04:09
Вообще, это мазохизм хостить на луагите что-то реально критичное.
Смотря что, как всегда. Если микросервисы с хранилищем на жд - ваще отлично. Десятки lanes-тредов, которые бодрыми хомячками грызут запросики.

The Dude
26.01.2017
19:05:08
На практике, микросервисы не везде применимы.

А 1 гб памяти и костыли с этим связанные это выше моего понимания.

Snusmumriken
26.01.2017
19:06:24
Ясное дело что не везде. Ровно по этой причине - "смотря что".

The Dude
26.01.2017
19:07:04
Я не в курсе, но дохера же стэйкхолдеров у жита.

Чё ж так всё медленно идёт? ъ

Майк незаменим, но должны же быть заинтересованные лица на фулл-тайм пилить жит.

Google
Snusmumriken
26.01.2017
19:22:16
Ща тестю бета-версию, хех. Засираю память полностью.

The Dude
26.01.2017
19:23:11
Ща тестю бета-версию, хех. Засираю память полностью.
А зачем? Сколько там аллоцируется теперь?

Snusmumriken
26.01.2017
19:24:23
У меня, на х32 - пара гигов. Потом хоть пишет "Недостаточно памяти", вместо того чтобы резво крашиться. А версия у love2d х32 - 1 гиг, и резво крашится.

The Dude
26.01.2017
19:24:42
На 2.1?

Snusmumriken
26.01.2017
19:25:10
2.1 - первое. 2.0.0.4 - love2d

The Dude
26.01.2017
19:25:35
2.1 - первое. 2.0.0.4 - love2d
Странно. Почему на 2.1 так мало. Там же убрали ограничение.

Snusmumriken
26.01.2017
19:25:52
x32 мб.

Пойду билдить love2d на бете, хе-хе. Правда, там есть нормальные тяжёлые SDL-трэды, каждый со своей виртуальной машиной, и можно мутить распределение памяти по трэдам. Особенно относится к игрушкам с большим количеством музычки/звучков (они реально дофига жрут, если полностью грузить в оперативку). И всю звукосистему можно вынести в параллельный трэд, дёргая звучки отправкой параллельному трэду сообщеньки: "Сыграй мне вот этот музончик!" Ну, и активное использование struct из ffi - очень помогает с экономией памяти. Я уже накатал кучу либ, использующих объекты на основе ffi. Есть проблемы с добавлением ссылки на таблицу в ffi-структуре, которые обходятся грязными хаками (чуть медленнее работает доступ, при активном использовании её стоит кешировать), но зато вместо объекта-таблицы наполненной таблицами, оказываются объект-таблица наполненная ffi-структурами. Вложенные таблицы (не являющиеся ссылками от кучи объектов на одну табличку, типа как в ООП) дорогие. х64-версия этим не страдает, я там забивал более девяти гигабайт оперативки.

Mirocow
27.01.2017
01:58:12
а есть в lua аналог array_slice функции php?

Leon ?
27.01.2017
14:04:02
Братья мои и сестры

С ходу чур не плевать

Есть кто на авесоме сидит?

Alexander
27.01.2017
14:04:48
С ходу чур не плевать
в "Сторожевую башню"?

Leon ?
27.01.2017
14:05:00
в "Сторожевую башню"?
Ну... можно и так)

вот что интересно... подскажите где достать все команды либы... cr

Я вот вообще не понимаю... есть интерактив в консоли (я на лине)... и как там узнать можно?

В питоне есть help() и dir()

А в луа?

Alexander
27.01.2017
14:07:30
http://www.lua.org/manual/

там все есть

Google
Leon ?
27.01.2017
14:07:54
Думаешь?

Alexander
27.01.2017
14:07:55
не так уж и много разного там, на сам деле

в языке

Leon ?
27.01.2017
14:08:13
Да вот не могу нарисовать... не понимаю...

Да вот тож решил просто пусть будет в памяти)

Admin
ERROR: S client not available

Leon ?
27.01.2017
14:10:37
http://www.lua.org/manual/
Нету ничего про каиро(

Snusmumriken
27.01.2017
16:24:35
а есть в lua аналог array_slice функции php?
Тут есть аналог из питона: http://pastebin.com/6K7VWaxZ И еще много функциональщины. Референса в конце.

Я вот вообще не понимаю... есть интерактив в консоли (я на лине)... и как там узнать можно?
Интерактива особого нет. Референс обычно внутри самой либы, или можно дёрнуть pairs по табличке, возвращенной либой, но инструкцию не получишь.

Leon ?
27.01.2017
16:28:49
Пичаль.. что за язык то такой...

Snusmumriken
27.01.2017
16:31:04
Пичаль.. что за язык то такой...
Простой язык, без свистелок. Все нормально. Если в питоне есть справка по каждому чиху - это плюшка питона. С луями стоит держать рядом с собой документацию, пока не выучишь, благо ключевых слов и прочей лабуды гораздо меньше чем в питоне, то есть, это не сложно.

Leon ?
27.01.2017
16:31:52
Тольк то что простой... с таким успехом на си писать всё можно)

Изучаю исключительно из за авесома.. полностью на луа сидит

Ну... написан на си... а настройки через луа

Нативно рисовать нужно)

Snusmumriken
27.01.2017
16:34:02
Ты, кажется, просто особо не пользовался :3 Разница с сями разительна, особенно в количестве сахара. Но да, из-за сравнительной непопулярности, библиотек не так много как у питонов и жаваскриптов. Плюс оно изначально поставляется в очень минималистичной комплектации, чтобы в микроконтроллеры влезло.

Leon ?
27.01.2017
16:34:21
Ес

Вот я по каиро не могу найти ничего... сэмплы на гитхабе ток

Snusmumriken
27.01.2017
16:35:17
Этого обычно достаточно, не? Но да, документация на всегда есть, и в этом случае либой сложно пользоваться

Leon ?
27.01.2017
16:35:58
Ну...хз) мне нужно знать всё... чтобы знать от чего отталкиваться)

Google
Snusmumriken
27.01.2017
16:36:25
Ты про что сейчас? Что 'все' ты хотел знать?

Leon ?
27.01.2017
16:36:52
Вот именно инструкции...

Какие команды на cr:

Snusmumriken
27.01.2017
16:37:17
Инструкции в какой области? Каиро?

Leon ?
27.01.2017
16:37:23
Ес

Стандартная же cr

Без плясок... или я путаю?

Snusmumriken
27.01.2017
16:38:07
А зачем? Рендерить картинки?

Leon ?
27.01.2017
16:38:15
рисовать)

Snusmumriken
27.01.2017
16:38:41
Хм. Условно, взять набор функций и рисовать графику?

Leon ?
27.01.2017
16:38:59
На авесоме конки нужно дрочить сильно чтобы он как окно не казалось... подумал 'даёшь натив'))

Snusmumriken
27.01.2017
16:39:32
Эм. Оно не воспринимает уже существующие картинки? Ну там, загрузить набор png-иконок.

Leon ?
27.01.2017
16:39:39
...

Мне нужна отрисовка окна

Составить фигуру и заполнить текстом

Чтобы на рабочем окне была, коньки неподходят

Snusmumriken
27.01.2017
16:43:50
https://awesomewm.org/doc/api/documentation/16-using-cairo.md.html

Leon ?
27.01.2017
16:46:59
)))))

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