Pull to refresh
12
0
6epcepk @6epcepk

User

Send message
Спасибо за великолепный проект!

Подскажите, пожалуйста, как можно использовать данную иконку? :)

image
Честно — надоело.

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

Выше я привел снимки экрана стандартизированных элементов. К примеру, чтобы создать новый модуль в системе, достаточно было бы занести параметры конфигурации и он получал целый ряд стандартизированных элементов управления (деревья, спики, формы, контектсные меню, режимы отображения, мульти-загрузка файлов и т.п.), т.е. некий фреймворк внутри ExtJS, но когда дело доходит до сильно кастомных интерфейсов под задачи отличные, от создания CMS, то… или тратить t * K времени на модификацию и написание extensions под ExtJS (где K — коэффициент, прямо пропорциональный полету фантазий заказчика) или отказываться от ExtJS.
В моем профиле стоит дата Join Date 5 Jul 2007, именно тогда я взял Premium и начал активно использовать ExtJS.
(На тот момент было много нововведений и фиксов, которые не были доступны в публичном доступе.)

ExtJS — целый мир, своя идеология. Иногда приходилось тратить часы для создания элементов, которые можно было бы отрисовать за 5 минут.
В целом была создана достаточно обширная система, унифицированная и масштабируемая.

Небольшие примеры из прошлого (надеюсь несколько thumbnails никому не помешают):

1. Как сейчас модно Dashboard


2. Просмотров записей (новостей, статей и т.п.)


3. Контекстное меню на запись


4. Редактирование записи


5. Настройки системы (динамические формы)


Конечно, что было раньше и сейчас — небо и земля. Большинство расширений только создавалось, тестировалось, при обновлении ExtJS приходилось переписывать свой app. Сейчас многие расширения уже вошли в основную библиотеку, все отлажено и оттестировано.

Но… на данный момент я всецело и полностью отказался от прекрасного ExtJS (без иронии) и нисколько не жалею.

ПС: извиняюсь за длинный пост.
Привет, спасибо за решение.
Подскажи, как ты работаешь с данным примером.
Опять этот scope…

 var Test = $.inherit(
  {
    __constructor: function() {	
		$('body').on('click', 'a', this.onLinkClick);
		// or
		// var self = this;
		// $('body').on('click', 'a', $.proxy(this.onLinkClick, this));
    },

    onLinkClick: function() {
		? доступ к this Test
		? доступ к this 'a'
		return false;
    }
});
Заработался я с SQL походу совсем =D
Мини-инструкция как запустить сборку под VWware 7, надеюсь будет кому-нибудь полезна.

Выбираем в мастере New Virtual Machine.
На первом этапе «I will install the operation system later».
На этапе «Select a guest operation system» выбираем в двух списках «Other».
Далее когда доходим до шага «Select a disk», выбираем радиокнопку «Use an existing vurtual disk», на следующем этапе выбираем «chromeos-image-999.999.32309.211410-a1.vmdk».
Финализируем мастер и запускаем.
Я думаю тут спорить бесполезно: для Российского сегмента Интернета домен в зоне .ru априори актуальней остальных доменов.
>> Порно любят все!
Спасибо, посмеялся!))
Верно, неправильно перевел… разработчики firebug'a написали «к сожалению», а мне пригрезилось «к счастью» :)
Обновитесь до вышеописанной версии, там этот баг исправлен.
Про сам баг: https://bugzilla.mozilla.org/show_bug.cgi?id=497119
Мои наблюдения хода установки, может кому пригодятся (по усмотрению автора, можно добавить в первый пост):
1. Control Panel -> Region and Language -> Keyboards and Languages -> Install/uninstall languages
2. После чего запустится небольшой мастрер, выбрать Install language, откроется Windows Update с предложением о загрузке 1 обновления (~ 9 Мб.)
3. Нажимаем Review optional updates после загрузки обновления (появляется в той же области).
4. Выбираем требуемый язык: Русский (~ 49 Мб.)
5. Нажимаем Install updates
6. Скачивается обновление, после завершение появляется процесс установки языка (автоматический)
7. Во вкладке Keyboards and Languages появляется выбор языка. После выбора система предлагает перезайти пользователю, при этом будет сменен язык интерфейса.
Я обновился достаточно легко. Достаточно было изменить несколько xtype и все заработало аналогично :)
+ появился баг, что нельзя в el.style свойства разделять пробелом, а так в целом гуд.
Обязательно модуль `Dating` =D
По умолчанию TraceMonkey отключен.
Чтобы включить надо в адресной строке браузера about:config, а затем изменить значения конфигурационных параметров javascript.options.jit.chrome и javascript.options.jit.content с false на true.
Для вышеназванных 4х человек она закончилась.
После драки кулаками не машут.
Смотря какого уровня проекты, например, для автоматизации предприятия, интегратор имеет возможность сказать какое железо купить и каким ПО пользоваться.
Часть комментариев были интересны, часть — просто пустые от некомпетентных людей, много получил положительных отзывов через приватные сообщения, поэтому не считаю что совершил ошибку, пойдя в разрез.
А вот насчет «затасканности»… покажите мне аналогичные статьи сравнения, ссылки на источники :)
Ваш комментарий мне понравился, + вам с удовольствием ставлю :)
1
23 ...

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity