Totoro
-
Публикации
1 950 -
Зарегистрирован
-
Посещение
-
Победитель дней
289
Сообщения, опубликованные пользователем Totoro
-
-
Блииин, всё пропустил. Чёртов универ, надо переставать в него ходить =Р
А, ещё и завтра туда идти =(
Жаль что пропускаешь

Твоя команда полюбому всех порвала бы.

Впрочем было бы желание. Я так понимаю UT3 будет только осенью, так что можно будет летом развлекаться тем, что меряться силами в дезматче.
P.S. На крыше арены в грозу:

-
Я бы попробывал бы пройти белую ветку, но зачем-то там место спавна поставили на определённой отметке. И не получилось пройти то что было до этого.
Не понял совершенно смысла этого этапа. (И поэтому не смог заснять его нормального прохождение) Если там задуманы чекпоинты - почему их нет. Если не задуманы - зачем телепортить в центр карты, если я туда не дошёл? Из единственного нормального этапа сделали непонятно что.
А это ты поздновато зашёл. Там все около получаса просто падали и начали раздаваться недовольные голоса. Кое-кто вообще с матами вырубил игру. =)
Поэтому Фингер стал при достижении очередной "безопасной площадки" кем-нибудь, переносить на неё спавн.
-
Што?
Опечаток много делает. Вот и "опечателен".

-
Надо взять все крутые идеи и сплавить в одну Ultimate Graphical Library (сокращённо UGLY).
-
7
-
-
А я вот вообще никак не могу участвовать в будни. Только в выходные.
-
А вот ещё одна задачка по Луа.
На этот раз посложнее. Нашим Луа-гуру потребуется напрячь свой ум и логику.

"На ферме пасутся коровы и куры. Всего в стаде X голов и Y ног. Сколько в стаде кур, а сколько коров?"
Дан вот такой вот код:
local kata = {} function kata.animals(heads, legs) -- ваш код end return kataВаша задача - дописать функцию animals, так, чтобы она возвращала табличку { куры, коровы }, если решение можно найти, и строку No solutions - если нельзя.
На сайте по ссылке есть набор тестов для проверки. Нажимайте кнопку Run Examples чтобы проверить свой код.
-
Зачем минус? Ему же графика нужна была, а не минус в репу

П.С. Ну а так то, то что для одних людей очевидно и просто, для других может статься очень трудно и непонятно.
Потому что он не читает ответы и ленится пользоваться поиском.
Ему и ссылок накидали, и разжевали всё в мелкую кашицу, а он "Уже пытался, безнадёжно".
В общем - безнадёжен чувак. Явно нужна стимуляция.
:P
-
Как? Уже пытался... Безуспешно.
1) Листаешь форум
2) Видишь тему, где тебе понравилась графика
3) Открываешь исходник
4) Читаешь-понимаешь
Всё! Других способов нет.
Вообще у меня большой соблазн влепить тебе минус в репу. В качестве стимула.

-
1
-
-
Сегодня зааппрувили новую задачку по Lua.
Она очень проста. Я уверен каждый форумчанин справится.
Итак:"Этот код не выполняется как надо. Попробуйте его починить"
local kata = {} function kata.multiply(a, b) a * b end return kata -
Т.е. Графити лжёт?
graffiti - это и есть типичная псевдографика.
Хитрый трюк, использующий символы юникода для достижения цели.
Вообще я не понимаю, что ты прикопался к Зеро. ВСЁ что ты увидишь "графического" под OpenComputers - на самом деле псевдографика.
Начиная от графической оболочки MineOS за авторством ECS и заканчивая рендером цветных картинок CTIF за авторством нашего польского коллеги Asie.
-
Итак. Идея не совсем заглохла, и даже собрала 19 человек, которые решали задачки с разной активностью. Не ожидал.
По состоянию на текущий момент первое место отвоёвано у Фингера и зохвачено мной. :P
А теперь я предлагаю забавную задачку всем знатокам JS или Ruby.

Перевод описания:
"Бомба была заложена и время пошло! Перекусите правильный провод чтобы остановить таймер. Где-то есть глобальная переменная которая хранит числовой ID провода. Найдите эту переменную и примените, чтобы предотвратить взрыв: Bomb.CutTheWire(wireKey);"
-
Воистину неожиданно.

-
Вообще тема странно оформлена.
Предлагаю Нео отредактировать стартовый пост, описать там текущее состояние проекта, актуальные ссылки на код и билд последней версии в Луа.
Плюс дока по использованию.
Сейчас это похоже на какую-то Твиттер ленту автора. Мол "попилил либу", "опять попилил", "а теперь на МунСкрипте попилил".

Ну то есть мне как читателю приходится гадать, где тут полезная инфа и собирать по всей теме.
-
1
-
-
А ещё есть команда touch <название файла>.
Которая просто файл создаёт.
-
то есть responce.number() возвратил эти три значения, и что мне делать с таблицей то?
Как что? Это и есть таблица всех хидеров запроса.
Теперь покопайся в ней и найди нужный.
-
Авторитетно заявляю - синтаксис фигня.

-
По идее, для того, чтобы узнать размер загружаемого файла, надо смотреть значение хидера Content-Length в HTTP запросе.
Как это сделать?
Думаю, можно воспользоваться методом response():number, string, table на объекте HTTP-запроса. Он как раз должен вернуть таблицу хидеров в конце.
-
зато ОЗУ не тратится) serilization в озу много весит
Осталось замерить, сколько жрёт pcall и load.
Ну и вырезание gsub'ами.
-
1
-
-
Я думал скриптовые языки имеют узкую специализацию и работают только в зависимости от других программ.
Кстати, а их реально компилировать и использовать как есть, без использования других программ?
Скриптовые языки на то и скриптовые, что их можно засунуть куда угодно.
Разумеется потребуется какое-то основание, платформа, виртуальная машина, интерпретатор.
Можно скомпилировать и в бинарный код, если постараться. Но это тема для отдельного изучения, и тут лучше почитай какие-нибудь материалы в интернете.
Но чтобы полностью использовать их "без других программ", тебе надо избавиться и от операционной системы.

На каком бы языке ты не писал, между твоим кодом и железом машины всегда есть прослойка (если только не писать на ассемблере под голое железо).
Это операционная система, это графическая оболочка, набор стандартных библиотек языка, фреймворк которым ты пользуешься и т.п. или виртуальная машина.
И это справедливо не только для скриптовых языком, но и для вполне себе низкоуровневых типа Си.
-
Разве JS не только для встраивания в HTML? Какие ещё есть применения?
Фанаты JS сейчас могу его юзать практически где угодно.

Писать десктопные приложения: https://electron.atom.io/
Писать мобильные приложения: https://ionicframework.com/
Писать серверные приложения: https://nodejs.org/
Ну и сайты конечно же: https://angularjs.org/
И это я только по одному примеру привёл. В реальности же всяких платформ и фреймворков - тучи, и с каждым днём появляются новые.
-
Если будете пилить что-то масштабное, то не могли бы учесть
Мои пожелания:
- У меня "иногда" появляются свободные деньки, которые не куда деть.
Было бы прекрасно, если бы я смог посмотреть issues и на основе их сделать небольшой вклад в проект, ввиде парочки pull request'ов.
- JS -- это язык программирования не для души.
?
Ну если будем пилить что-то своё, то полюбому GitHub замутим. Будет и ТЗ и issues и pull requests, думаю. =)
А вместо JS можно писать на чём-то что компилится в JS. Например CoffeeScript.
- У меня "иногда" появляются свободные деньки, которые не куда деть.
-
Новые горизонты нужны, но не как отдельный проект, а как расширение и дополнение недостатков текущего. Чтобы люди видели возможности, собранные и переплетенные в одном месте
Там было ключевое слово "дочерний".
То есть, если это будет достаточно крупный проект, отводим под него специальный раздел, тут, на форуме. И возможно хостим на отдельном машине.
-
скрипс? что это за дичь? где графон? такими темпами пойдем в дварф фортресс в ASCII mode с прикостыленным мультиплеером?
и там жабаскрипт. а мы лунные.
Ну зачем ограничиваться только Луа? JS - язык не сложнее. Любой освоивший Луа, освоится и в JS очень быстро.
Плюс JS - это язык, который используется куда более широко.
-

Думаю в такой теме кто-нибудь просто обязан упомянуть Screeps.
Что думаете на счёт этого проекта?
Насколько я разобрался, у них есть вариант бесплатно поднять свой сервер. Но клиент придётся купить в Стиме, и стоит он порядочно.
Не знаю насчёт крякнутых версий, не искал.

Как отлавливать клики в OC и CC?
в Разные (отсортировать)
Опубликовано:
Они явно понимают больше, чем пользователи которые переводят через них текст, чтобы его понять