[Logo]
LUA Форум
  [Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
LUA для начинающих  XML
Индекс форума » LUA: Общие вопросы
Автор Сообщение
sarjsheff
ГУРУ
[Avatar]

Зарегистрирован: 11/01/2008 23:09:00
Сообщений: 130
От: Moscow
Оффлайн

Есть огромное желание написать туториал для нвочков и выложить в отдельный раздел "Статьи" на сайте. У кого нибудь есть желание поучаствовать?
al
ГУРУ
[Avatar]

Зарегистрирован: 04/02/2008 20:12:56
Сообщений: 127
От: Poltava, Ukraine
Оффлайн

Да, могу помочь.
[Email] [ICQ]
Strijar
ГУРУ

Зарегистрирован: 08/02/2008 21:28:09
Сообщений: 223
От: СПб
Оффлайн

Может PIL перевести? Там в принципе все есть.

Лучше быть белым волком, чем серым человеком.
[WWW]
sarjsheff
ГУРУ
[Avatar]

Зарегистрирован: 11/01/2008 23:09:00
Сообщений: 130
От: Moscow
Оффлайн

Если только второй. Токо где его взять и что за это будет.
moteus
Постоянный посетитель

Зарегистрирован: 15/01/2008 22:12:04
Сообщений: 43
Оффлайн

Где то на форуме высказывалось, что второе издание отличается только главой по модулям, которая есть на сайте.
Да и для начала первого издания достаточно.

Хотя я тоже хотел бы приобрести второе издание.
sarjsheff
ГУРУ
[Avatar]

Зарегистрирован: 11/01/2008 23:09:00
Сообщений: 130
От: Moscow
Оффлайн

Второй PIL стремно переводит не выложим потом. А первый можно перевести. На счет "This online book is for personal use only. It cannot be copied to other web sites or further distributed in any form." я попытаюсь списаться с автором.

Кто хочет принять участие в переводе пишите сюда.

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 13/02/2008 13:20:04

al
ГУРУ
[Avatar]

Зарегистрирован: 04/02/2008 20:12:56
Сообщений: 127
От: Poltava, Ukraine
Оффлайн

Может проще понять структуру PIL2 написать что-то свое?
Я хотел купить книжку, но с доставкой на Украину, она 75$.
Накладно получается.
Если кто из РФ может выслать книгу(или скринкопию) в цене до 30 у.е.
жду предложений в личку.
[Email] [ICQ]
sarjsheff
ГУРУ
[Avatar]

Зарегистрирован: 11/01/2008 23:09:00
Сообщений: 130
От: Moscow
Оффлайн

PIL в один файл.

repeat
Постоянный посетитель
[Avatar]

Зарегистрирован: 13/02/2008 04:42:48
Сообщений: 77
Оффлайн

у меня имеется конфиг файл, где определена таблица. я его подгрузаю через такой вопрос, как мне сделать чтобы он постоянно обновлялся. сейчас если я внёс какие-то изменения, необходимо выключать сервер и перезапускать. Если я воткну в некоторых местах исходника dofile("..") не будет ли это отедать у меня память или ещё как-то плохо сказываться? какие есть могут быть методы?
[WWW] [ICQ]
al
ГУРУ
[Avatar]

Зарегистрирован: 04/02/2008 20:12:56
Сообщений: 127
От: Poltava, Ukraine
Оффлайн

1 вариант.
Делаешь админскую страничку типа /reconfig
когда ты ее открываешь выполняется процедура которая читает
в ГЛОБАЛЬНОЕ окружение твои переменные.

2 вариант.
В Главном цикле событий программа выполняет файл, считает его хеш (MD5 например)
при следующем цикле считает опять если значения различаются выполняет.
[Email] [ICQ]
repeat
Постоянный посетитель
[Avatar]

Зарегистрирован: 13/02/2008 04:42:48
Сообщений: 77
Оффлайн

спасибо. теперь другая пробелма. есть кусок кода

так вот, должен ведь вроде несколько пакетов отсылать, а ощущение, что отсылает сразу одним пакетом :-\
[WWW] [ICQ]
al
ГУРУ
[Avatar]

Зарегистрирован: 04/02/2008 20:12:56
Сообщений: 127
От: Poltava, Ukraine
Оффлайн

repeat wrote:спасибо. теперь другая пробелма. есть кусок кода


так вот, должен ведь вроде несколько пакетов отсылать, а ощущение, что отсылает сразу одним пакетом :-\


Код слишком оторван чтобы понять, попробуй вставить print(номер итерации, буфер отправки), - может оно у тебя по какому-то условия выходит за один такт.
[Email] [ICQ]
repeat
Постоянный посетитель
[Avatar]

Зарегистрирован: 13/02/2008 04:42:48
Сообщений: 77
Оффлайн

Есть код на луа.
Используется библиотека socket.dll
Есть mingw

Необходимо:
1. Всю программу скомпилировать в один большой exe
2. Скомпилировать с использованием библиотек (socket.dll, lua5.1.dll)

выполнимо такое, и как это сделать?
[WWW] [ICQ]
al
ГУРУ
[Avatar]

Зарегистрирован: 04/02/2008 20:12:56
Сообщений: 127
От: Poltava, Ukraine
Оффлайн

repeat wrote:Есть код на луа.
Используется библиотека socket.dll
Есть mingw

Необходимо:
1. Всю программу скомпилировать в один большой exe
2. Скомпилировать с использованием библиотек (socket.dll, lua5.1.dll)

выполнимо такое, и как это сделать?


да, без проблем! Смотри на проект l-bia (http://luaforge.net/projects/l-bia/)
[Email] [ICQ]
repeat
Постоянный посетитель
[Avatar]

Зарегистрирован: 13/02/2008 04:42:48
Сообщений: 77
Оффлайн

Уже использую. Она для 2-го варианта. Подходит только для компиляции одного lua файла. Если несколько подгружаемых (require) файлов, то их нужно запихивать в один. Версия 1.6 вообще не заработала у меня. И из бинарника можно вытащить исходный код, чего уж больно сильно не хочется
[WWW] [ICQ]
 
Индекс форума » LUA: Общие вопросы
Перейти:   
Powered by JForum 2.1.8 © JForum Team