?

Log in

May. 11th, 2012


artworklv

Community is dead || alive.

Community is dead || alive.

Dec. 15th, 2008


artworklv

Зоопарк JS библиотек 2

Продолжаю беглое описание JS библиотек. Сегодня будут рассмотрены: Smart Client, Echo,  jQuery.

Название: Smart Client
Лицензия: LGPL, commercial
Поддерживаемые браузеры: Internet Explorer 5.5+, Netscape 7.2+, Firefox 1+, Safari 1.2+, Opera 9+
Вес: крайне много. Танкер, груженый кирпичами.
Комментарий. Танкер enterprise класса. Куча виджетов. Много демок. Отлично документирован. Опять же, ориентирован на создание "богатых (толстых, функциональных)" интернет приложений. MVC архитектура. Тормоз, причём ощутимый. Имеет двойную лицензию, несогласные делиться с сообществом могут прикупить себе право хранить свой код за семью печатями.  Ориентирован на жабистов. С рельсами не дружен.

Read more...Collapse )


Этот обзор не претендует на абсолютную истину. Все вышенаписанное - ИМХО.  Если библиотека/фреймворк уже через минуту вызывала неприязнь, выглядело г-ом, то углублятся в более полное изучение мне было просто неинтересно.

Dec. 14th, 2008


artworklv

Зоопарк JS библиотек.

   Потратил несколько часов жизни на обзор существующих Javascript библиотек/фреймворков. Старался оценить, насколько данная библиотека дружелюбна к рельсам, хороша ли сопутствующая документация, что позволяет и требует взамен лицензия. Из всех библиотек в практике использовал только Dojo, Prototype, и script.aculo.us.
Итак, поехали!

Название: qooxdoo 
Лицензия: LGPL / EPL (Eclipse Public License)
Поддерживаемые браузеры: IE 6+, FF1.5+, Opera 8.5+, Safari 3
Вес: много, жирно
Комментарий. Тяжёлый фреймворк. Ориентирован на создание "богатых (толстых, функциональных)" интернет приложений. Мало полезен для создания сайтов.
Имеет огромный набор виждетов (кнопки, деревья, таблицы). Можно натягивать шкуры. Есть средства тестирования кода. Хотя это и понятно. С HTML разработчик  дела почти не имеет. Зато есть тонны JS кода. Есть RPC приложения на Java, PHP, Python для интегрирования этого монстра. Документация прекрасная, есть примеры кода, удобный справочник по API. Есть демо. Мультиязычен, локализуем. 
   В отношениях с рельсами замечен, но давно. Гипотетичеески есть/разрабатывается/заброшен плагин qRails.  В целом - красиво, но не впечатлил.  
Именно эту библиотеку использует Delphi For PHP.

Read more...Collapse )

Jul. 9th, 2008


artworklv

Проблема с временем на VMWare

Исходные данные

Машина на процессоре Inter Dual Core 2.0 Ghz
CentOS Linux 5.x (2.6.18-53.1.13.el5 SMP) - Хост
VMware Server 1.0.6
CentOS Linux 5.x (2.6.18-53.1.13.el5 SMP) - Гость

Проблема
      
   Время на гостевом пингвине уплывает в будущее, причём минуту за 2 считает.

Решение

   На госте машине: 
      Дополнительно ставим параметры загрузки ядра: clocksource=acpi_pm noapic nolapic
      Если есть, убиваем ntpd 
      Linux у нас консольный, поэтому vmware-toolbox мы х. запустим. ибо нет у нас Х.
         Поэтому будем править кой чего ручками, см. далее.

  На хосте: 
     Дополнительно ставим параметры загрузки ядра: clocksource=acpi_pm noapic nolapic
    
Ставим ntpd тут
     В файле /etc/vmware/config дописываем
              host.cpukHz = 2000000 (частота нашего процессора в КилоГерцах)
              host.noTSC = TRUE
              ptsc.noTSC = TRUE
    
В файле .vmx нашего образа хоста:
             tools.syncTime = “TRUE”     
    
  Перезагрузка всего и вся взнесёт нас на небеса.
    
Ссылки для чтения перед сном

http://wwwx.cs.unc.edu/~gb/wp/blog/2008/02/25/guest-clock-running-way-too-fast-in-vmware/

http://communities.vmware.com/thread/140359

http://blog.autoedification.com/2006/11/vmware-guest-clock-runs-fast.html

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1591http://tom.knaupp.com/2007/03/09/vmware-time-sync-with-linux-guests-time-is-too-fast/



Jan. 14th, 2007


artworklv

Вначале было слово...

Писать можно обо всем связанном с компьютерами. Мысли, истории. Короче свалка. А уже походу, сформируем что либо конкретное.