Новости!
Теперь мой браузер будет называться "Арбузер", и будет выполнен в зеленоватых тонах.
Zer0Galaxy мне помогает, и уже набросал парсинг и поиск по самым простым селекторам в CSS. Думаю, ему для полной работы с CSS нужно будет написать еще разов в 6 больше кода.
Готовы первые наброски самого браузера без страниц. Закладки, навигация, строка пути.
Кстати, вы можете посмотреть эмулятор экрана компьютера из OC, который можно открыть в браузере и даже посмотреть исходный код.
Итак, начинаю большой проект - браузер реальных HTML страниц для OpenComputers.
Всё началось с того, что я решил прикрутить скроллинг лога моего интернет-сервера.
Потому я понял, что для этого мне нужно будет подключить GUI, и решил что это будет GML.
Но мне не нравилось, что весь код контролов там распологается в одном файле. Я начал разделять отдельно.
Потому я понял, что нужно перевести его .gss формат стилей на всем известный CSS, для большей понятности.
От этого мне захотелось сдела
Эта статья - частичный перевод программы с официального форума.
Введение
Представьте что вы программируете микроконтроллер. И тут вы упираетесь в предел размера файла - 4к. Вам придется уродовать ваш код, что бы втиснуться, но есть лучшее ренешие:
Crunch!
Crunch (хруст) - это программа, сжимающая код на Lua.
Она уменьшает размер файла разными способами, начиная от удаления лишних пробелов и табуляций, заканчивая переименованием локальных переменных в более короткие имена.
Еще, Crunch
Лаборатория построена и обустраивается!
В возведении участвовали Krutoy, Zer0Galaxy, AlexCC и Fingercomp, за что им спасибо.
Лаборатория - открытое здание, и его может навестить любой желающий. Она находится справа по дороге мимо Банка.
Итак, вся лаборатория почти достроена. Осталось только подукрасить крышу и задок.
Честно сказать, идеи закончились и линии стали более унылыми. Даже не придумал как сделать небоскреб.
Но за то, добавил больше цветных линий. Голубое - это будущее стекло.
Кстати, вдохновение я набирал на девиантарте. Можете увидеть как лаборатория по первой ссылке похожа.
http://jimmyjimjim.deviantart.com/art/Sci-fi-Lab-300578532
http://sc4v3ng3r.deviantart.com/art/Random-Space-Platform-Structure-409412499
Продолжаю проектировать новую компьютерную базу в программе MagicaVoxel, что бы потом перенести на сервер с помощью дебаг-карты.
Итак, я решил что основном материал будет - уголь. Если белоснежный банк олицетворяет добрых и пушистых администраторов, угольно-черная лаборатория будет олицетворять хардкор и жесткач программистов. Лазурит и еще что нибудь синее будет хорошим украшением.
Первый этаж почти закончен и уже думаю над дизайном второго. Буду надеяться, что Алекс не запретит возвест
Смотрю модно нынче блоги создавать. Попробую и я.
Моего маленького компьютерного ангара стало маловато для расширения, так как там банально закончилось место для новых компов и серверных стоек.
Я решил построить новое здание, но подойти к этому более комплексно, а так же собрать под одной крышой Тоторо и Зеро, установив их сервера здесь.
Вот первые пробы набросков в программе MagicaVoxel. Каждый воксель - блок майна. А бирюзовые блоки - будущие мониторы.
Скорее всего, я отконвер