eurekafag 19.02.2012 21:32

Специально для @penpen скриншот программы на jsLINB aka sigma widgets: Это то, что мы с коллегой сейчас пилим и должны допилить хотя бы на начальном уровне к марту.

1. penpen 19.02.2012 21:33 Kaname920D6C1D

выглядит очень круто

2. penpen 19.02.2012 21:35 Kaname920D6C1D

а почему именно этот фреймворк? а не extjs, который сейчас активно форсится? и как с потреблением памяти и прочих ресурсов на клиенте?

3. eurekafagpenpen /2 19.02.2012 21:52

Потому что у него дизайнер свободный, а не блоб с анальной лицензией за 500 баксов. Ну, это сначала так было, а теперь я его уже достаточно плотно освоил, и менять как-то глупо. Из-за того, что с серверной стороны у нас джанга, приходится дописывать всякие биндеры для CRUD, т.к. там связки даются для сишарпа, явы и похапы только, зато нескучно. Я пилю свой склад утиля под названием djslinb.py, где уже есть функции создания JSON'а для прямой вставки в комбо-боксы, гриды, списки, функции аутентификации и логаута ну и прочее. Джанга нужна для ORM и формирования отчётов для печати в HTML, темплейтер там хорош.
Потребление памяти — порядка 55-60 метров на вкладку (вот эта конкретная программа, но она очень навороченная, обычно куда компактнее интерфейс), вкладка пстача у меня ест 56 метров, так что разницы почти что нет.

4. penpeneurekafag /3 20.02.2012 06:02 Kaname390C5F69

круто, а в опен сорц эт библиотеку выложишь?

5. eurekafagpenpen /4 20.02.2012 08:08 WOK

А вот это не знаю, я ж на работе её пишу. Потом у шефа поинтересуюсь.

6. penpeneurekafag /5 20.02.2012 08:09 Kaname63824FEB

ну библиотеку можно опенсорснуть и сказать что дома писал, а на работе сам софт пишешь ;3

7. rtsome 20.02.2012 18:41

блевотворное зрелище.

8. penpenrtsome /7 20.02.2012 18:43 Kaname2CAA273A

ну, выглядит на порядок лучше большинства софта, который используется в подобных конторах. там же b2b, либо свои кодеры делают за еду (а так как разработка это не профильное направление, то кадров мало и как правило мало профисиональны, и получается лишь бы сделать), либо заказывается у других контор/покупается. там на первом месте стоит цена, откаты и прочее. на няшность интерфейса всем похуй, т.к. тот кто покупает и тот кто будет использовать — совершенно разные люди.

9. eurekafagpenpen /8 20.02.2012 19:22 Home

Тсс, ему просто не понравилось, что оно не соответствует современным WEB 3.0 стандартам на HTML5. Поскольку по веб-кодингу я как бы тимлид (тима из двух человек, один из них я, лол), то что выбрал, на том и пишем. ExtJS просто неоправдан для таких целей, идти в анальное рабство ради... чего? У нас не настолько сложные приложения, чтобы выгода была ощутима. Закрытый и платный дизайнер — жирный минус сразу. Я не против проприетарщины на местах как средства работы с документами, ОС и прочее, если с ними что-то и случится, это не мои проблемы. Ну т.е. закупка обновлений и новых лицензий на новые машины, всё такое. А вот в разработке и серверных делах я придерживаюсь максимально свободной идеологии, потому что в противном случае разгребать последствия придётся мне. В частности, у Ext приличные накрутки цены в зависимости от размера команды разработчиков. Что будет с финансированием софта в будущем — неизвестно, рисковать желания нет. Костылить свободные продукты намного проще и приятнее, чем чесать репу в раздумьях, как заточить для своих нужд проприетарный блоб.
И да, учитывая уже полуторагодовой опыт разработки на jsLINB, я в курсе его минусов и плюсов. Популярность невысока, так что и поддержки маловато, но, как ни странно, пока что удавалось всю нужную информацию получить если не из документации, то из простых и понятных примеров.

10. penpeneurekafag /9 20.02.2012 19:27 Kaname2CAA273A

ну, дизайнер тут скорее просто как бонус, в том же qt никогда им не пользовался, намного проще, удобнее и логичнее раставлять виджеты сразу в коде. а так вообще, либа довольно интересная, если у тебя есть экспорт моделей из той же жанги и биндинг в ней же, то это очень круто, у ext js такого нет, насколько я знаю

11. eurekafagpenpen /10 20.02.2012 19:28 Home

Не знаю, что там у тебя удобнее и логичнее, наши окошки довольно гружёные, руками там прописывать размеры заебёшься. А биндинг делается не так уж сложно.

12. penpeneurekafag /11 20.02.2012 19:31 Kaname2CAA273A

м, но зойчем указывать размеры? есть различные layout manager'ы, типа HBox/VBox/Grid, etc. Кидаешь их, а потом элементы, в результате окошко няшно растягивается при желании на любой экран и вообще

13. rtsomeeurekafag /9 20.02.2012 19:31 tzeench

nekislo u vas podgorelo
я всего-то хотел сказать что ваше говно выглядит даже хуже чем типичное дельфи-говно.
алсо ты же когда то нахваливал extjs, мне так помнится.

14. eurekafagrtsome /13 20.02.2012 19:36 Home

Ничего не подгорело, я вообще описал свои мотивы для @penpen. Дельфи-говно выглядит заведомо хуже, олсо, интерфейс делал коллега-дельфист, не ко мне претензии. Скин контролов называется vista, бггг. Впрочем, спермовыблядки всегда превыше всего ценят внешний вид, а мы — функциональность, поэтому у нас в прыщерибо уже всё работает, а в спермобаджо до сих пор кнопочки по фен-шую переставляют, бгг. Про extjs я ничего говорить не мог, т.к. в руках его не держал, только читал, возможно, рассматривал как один из вариантов. Раньше только jQuery использовал.

15. rtsomeeurekafag /14 20.02.2012 19:40 tzeench

не знаю как у вас в прыщерибо, но приличные люди просто берут тикль и у них вскоре всё работает и выглядит заебись.
хотя, если у вас почасовая оплата, то тогда ваш подход конечно же соответсвует цели — растянуть работу на подольше.

16. eurekafagrtsome /15 20.02.2012 19:42 Home

>просто берут тикль
И делают ткаббероподобный кошмар, от которого потом неделю кошмары снятся. И нет, зарплата у нас посуточная, а делать обычно всегда есть, что. А если нечего, можно почитать умные книжки и посамообразовываться.

17. penpenrtsome /15 20.02.2012 19:42 Kaname2CAA273A

тикль вменяемо выглядит только под виндой. под тем же линаксом, софт с гуем на тикле вызывает желание убивать

18. eurekafagpenpen /17 20.02.2012 19:42 Home

Хм, под виндой я его не видел, кстати. Неужто и впрямь вменяемо?

19. penpeneurekafag /18 20.02.2012 19:43 Kaname2CAA273A

например не идеал, но лучше того что в линаксах на порядок

20. eurekafagpenpen /19 20.02.2012 19:44 Home

NOT ENOUGH YOBA

21. rtsomepenpen /19 20.02.2012 19:46 tzeench

вы какие-то говноеды походу оба. во-первых по дефолту в линуксе всё намного няшнее, во-вторых не составляет никакого труда переключиться на нормальную тему.

22. eurekafagrtsome /21 20.02.2012 19:46 Home

Ты какой-то поехавший по ходу один. У тебя понятия о красоте серьёзно искажены в пользу говна.

23. rtsomeeurekafag /22 20.02.2012 19:47 tzeench

я думаю что у тебя просто руки из жопы, поэтому ты дельфиёб.

24. penpenrtsome /21 20.02.2012 19:48 Kaname2CAA273A

тикль рисует через xlib напрямую, если мне не изменяет память, а это значит, что помимо вырвиглазного look, есть еще и вызывающий нервный тик feel. времена wmaker'а и прочего как-то давно закончились.

25. eurekafagrtsome /23 20.02.2012 19:48 Home

Не, ты реально поехал.

26. penpenrtsome /23 20.02.2012 19:49 Kaname2CAA273A

вот например тикль под линаксом — (дефолтно он серый вроде, тут какая-то тема). как этим можно пользоваться?

27. rtsomepenpen /26 20.02.2012 19:50 tzeench

кто-то говнотему включил, его проблемы.

28. rtsomepenpen /26 20.02.2012 19:52 tzeench

смотри, можно такое же убожество как и вас творить.

29. penpenrtsome /28 20.02.2012 19:56 Kaname2CAA273A

гтк с какой-то уебищной темой или жабка? и да, в том же gtk feel на порядок привычнее в нынешних DE. вообще, у Motif есть свой шарм, но когда во времена плазм и unity вылезает на экран подобный динозавр, хочется срочно его развидеть.

30. rtsomepenpen /29 20.02.2012 19:57 tzeench

>плазм и unity
ну я же говорил что ты говноед

31. penpenrtsome /30 20.02.2012 19:59 Kaname2CAA273A

м, ты в 2011 году продолжашь использовать wmaker/соляру?

32. rtsomepenpen /31 20.02.2012 20:04 tzeench

а ты считаешь 12й год поводом жрать свежее говно?

33. penpenrtsome /32 20.02.2012 20:36

я линаксы на десктопе вообще не использую лол. но объективно, в motif окружении не будет достаточного количества софта, или придется использовать уступающий по возможностям, тупо потому что он сочетается с общим интерфейсом. а учитывая, что те же консольные приложения не особо вписываются в интерфейс motif (им ближе всякие тайловые вм и прочее), то нужного количества софта тупо не будет, да и устарел он, особенно в плане поведения, сейчас интерфейсы делают лучше.

34. ojab 23.02.2012 11:09 YGG!

>выезда
дальше не читал

Do you really want to delete ?