1Ridav
Администраторы-
Публикации
218 -
Зарегистрирован
-
Посещение
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя 1Ridav
-
Прекрасный аргумент против "Как только свиньи научатся летать"!
-
http://computercraft.ru/wiki/ComputerCraft/GUI_%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B0 Мой вариант графического фреймворка для СС, может поможет в чем либо.
-
Продолжаю работать над системой, добавил возможность кидать Тосты и Push нотификации, со звуком. Все это можно делать из ОС просто скинув определенную команду с аргументами Работаю над возможностью строить свое GUI через ОС. Разработчик программы на ОС сможет самостоятельно строить GUI интерфейс на любом андроид устройстве.GUI будет работать как макросы
-
тогда просто коды плюсуй как числа и передавай в функцию. а = 4 + 8 + 16 а будет равно 28
-
Для начала объясни, зачем тебе было впихивать туда стринг с плюсами?
-
Bundled работает по принципу бинарника 00000000 = 0 нет сигналов 00000001 = 1 сигнал только на одном цвете 00000010 = 2 сигнал на другом цвете 00000011 = 4 сигнал на обоих цветах 00000111 = 8 сигнал на 3 цветах 00001111 = 16 сигнал на 4 цветах Он как раз таки принимает число, чтобы работать с сигналами, а не стринги типа тех, что ты привел в пример их туда никак не впихнуть
-
После создания таблицы и её обработки - она попадает в кэш. Она может быть там часами, если её не заменит что либо другое. Так что единственный способ исключить это влияние - заполнять таблицу другими данными перед каждым тестом. Заполнил Сериализовал Заполнил Разсериализовал
- 12 ответов
-
- performance
- Serialization
-
(и ещё 4 )
Теги:
-
Не забываем про КЭШ, он сильно искажает показатели тестов, поэтому его надо очищать
- 12 ответов
-
- performance
- Serialization
-
(и ещё 4 )
Теги:
-
Гораздо более рационально делать так: 2 пастбина. 1 - Центр обновлений 2 - Программа Центр обновлений - это обычный файл на пастбине, который имеет в себе лишь 2 строки v1.0.0.7 - к примеру версия текущая BlaHbLah - код пастбина с программкой Обновляясь прога GET запросом получит текущую актуальную версию и пастбин, на которой её можно скачать. Если есть более новая версия, то прога её скачает с указанного пастбина С учетом того, что размеры данного GET запроса незначительны + хедеры + офсет пакета так же не велики(офсет и тело) С учетом даже частой проверки актуальности версии - нагрузка будет гораздо ниже.
-
Крутой, у тебя одна хроническая проблема в прогах - оверюзинг системных ресурсов
-
Поперчить и продавать по 10 рублей килограмм
- 10 ответов
-
- Библиотека
- GUI
-
(и ещё 3 )
Теги:
-
Просмотрел код, чистый, понятный. Я увидел там лишь кнопки, текущая структура не предусматривает добавление других объектов типа прогрессбаров, текстинпутов и тд лабуды. Или это у вас из объекта суперкнопки выходит? Еще вопрос, для чего обрабатывать клик по группе кнопок? Они оверлапятся на экране? Если да, то как при этом они отображаются?
- 10 ответов
-
- Библиотека
- GUI
-
(и ещё 3 )
Теги:
-
Для этого и есть статус программера. Делаешь что нибудь интересное на компьютерах - постишь статью на сайт и получаешь доступ к китам со всеми комплектующими для компов.
- 14 ответов
-
- компьютеры
- сервер
-
(и ещё 2 )
Теги:
-
http://pastebin.com/Dp8nc55U pastebin get Dp8nc55U /lib/pref.lua pastebin get Dp8nc55U pref.lua В свободное время написал такую вот библу для более удобного хранения структурированных данных в файлах. К примеру часто видел, что в файлах стоит такая вот причуда: Вот и библа. Ссылка на пастбин сверху. Создаем новый файл с данными: local pref = require("pref") --так же можно использовать local pref = dofile("pref.lua") для загрузки из текущей папки, а не из папки lib local table = pref.create("newPrefFilePath") --к примеру новый файл "bob" table["name"] = "Bob" table["surname"] = "Marley" table["age"] = 34 table["address"] = "Trololo street" pref.save(table) -- мы внесли изменения в таблицу, их надо сохранить. Если изменений не вносилось - можно не сохранять Загружаем существующий файл с данными: local pref = require("pref") --так же можно использовать local pref = dofile("pref.lua") local table = pref.load("newPrefFilePath") --к примеру файл "bob" print(table["name"], table["age"]) --изменений в не производили, так что можно не сохранять table["age"] = 35 table["weight"] = 70 --Добавили новое поле в существующий файл pref.save(table) --изменили возраст, сохраним Функции: pref.create("путь до нового файла данных") pref.load("путь до существующего файла данных") pref.save(таблица с данными)
- 2 ответа
-
- 5
-
-
Было бы очень хорошо, если бы ты документировал все API в этой теме. Как что называется, что делает и что возвращает. в деталях. Плюс привел несколько примеров использования Я реально буду её использовать для своей управления с андроида , уже думал, что придется свое писать, но еще не приступил к написанию. Прямо подарок судьбы
-
У меня 2 вопроса: 1 - thread'ы убиваются сами после завершения функции или их надо убивать в ручную? 2 - Можно ли убивать thread'ы вручную не дожидаясь их завершения?
-
В принципе код можно разбивать на части и использовать "библиотеки". Я именно так и поступаю. Библа строк на 500-700. сама прога на 150
-
И один только я старыми дедовскими методами пишу код... Открываю игру, ставлю комп, открываю файлы компа в обычном редакторе и ваяю магию...
-
в функции у тебя bottomAPI. стоит. Это незавершенный вид - поэтому и ошибка
-
С динамическим нахождением пути всегда были и будут сложности. За это придется расплачиваться нагрузкой из-за вычислений наименее нагруженного и короткого пути; проверки доступности хостов
-
У меня монитор треснул
-
Чтобы не было пустых регистраций, раздавать почтовые ящики будем по принципу активности на проекте. Пишите свои статьи, уроки, заполняйте wiki и конечно же помогайте окружающим. Чтобы не было пустых регистраций, раздавать почтовые ящики будем по принципу активности на проекте. Пишите свои статьи, уроки, заполняйте wiki и конечно же помогайте окружающим.
