Перейти к содержимому

SergOmarov

Пользователи
  • Публикации

    386
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные пользователем SergOmarov


  1. Берусь. Есть пару вопросов. 1. Общий вид работы такой: png->html->drawOnScreen?

    2. 

     

    'В зависимости какие изображениея будет выводить'

    На счет этого по-подробнее. Так-как я вижу отличие только в цветах.


  2. Зеро, я улучшил компонент Menu(теперь посторонний клик вне области раскрытого меню закрывает его), но это потребовала нескольких серьезных изменений, и в целях оптимизации я перенес его из модуля в саму библиотеку. Можешь использовать мой вариант для последующих обнов?

    http://pastebin.com/VNxmmkDU


  3.  

     

    И я не понял вопроса. Сказал же: «ищи компонент временной ФС под именем "filesystem" и смотри методы». Ты мне про какое-то дело рассказываешь.
     

    А я не нашел, ну то есть в норм fs эта функция есть, а для ram fs не создается.


  4. Смонтировать.

    mount 509 ram
    

    где 509 - первые символы адреса файловой системы

    ram - имя, под которым она станет видна

    в результате в корне возникнет папка /ram/.

     

    Можно так же поискать папку /mnt/509/

    А если надо из bios смонтировать временную fs?


  5.  

     

    Сериализовать объект в массив и сохранить его на диск, затем считать и снова десериализовать, но все равно придется его перерисовывать с нуля по данным с массива. Ссылки всегда меняются после перезапуска программы, остаются лишь переменные, которые хранят их
    У меня щас так работает...

     

     

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

  6. Переделал в тру-разметку.

    К слову, назовёте мне хотя бы один проект под ОС с закрытым кодом?))

    Я обфускатор вчера сделал и самого его обфусцировал)


  7. Хорошая идея, но я ее решаю по-другому: у меня есть функция require2, перегружающая библиотеку еще раз) Ее легко сделать самому, продублировав стандартную require и убрав проверку на загруженность...

    Переменные в глобал ,чтобы регистрация компонента не отличалась от внутренней.


  8. Сделал библиотеку внешне-расширяемой: создаем файлы в папке /lib/formsparts/ в них регистрируем новые компоненты обычным образом.http://pastebin.com/8nTiPLHc

    Пример расширения: http://pastebin.com/VDd8eTdg

    Буду позже добавлять различные расширения.

     

    Добавил функционал выборочной загрузки расширений: файла, имена которых оканчиваются на "-" не будут загружаться.

×
×
  • Создать...