All streams
Search
Write a publication
Pull to refresh
4
0
Send message
Вместо a.b?.c?.d?.e гораздо читабельнее было бы ?(a.b.c.d.e) или даже nullsafe(a.b.c.d.e)
“Моделировании твердотельных пропсов” — это что? Моделирование твёрдых поверхностей?
А GWT вполне себе живой и с версии 2.8 где есть новый jsinterop, я не вижу принципиальных отличий от TypeScript (кроме языка :-))
Silverlight второе пришествие :-)
Напомнило Пелевинское: объяснить разницу между «в Украине на подвале» и «на Украине в подвале» :-)
У меня всё пропатчилось, но результаты плохие, около -20% на компиляции большого проекта :-( Xeon E5-1650 v4

Get-SpeculationControlSettings
Speculation control settings for CVE-2017-5715 [branch target injection]

Hardware support for branch target injection mitigation is present: True
Windows OS support for branch target injection mitigation is present: True
Windows OS support for branch target injection mitigation is enabled: True

Speculation control settings for CVE-2017-5754 [rogue data cache load]

Hardware requires kernel VA shadowing: True
Windows OS support for kernel VA shadow is present: True
Windows OS support for kernel VA shadow is enabled: True
Windows OS support for PCID performance optimization is enabled: True [not required for security]

BTIHardwarePresent: True
BTIWindowsSupportPresent: True
BTIWindowsSupportEnabled: True
BTIDisabledBySystemPolicy: False
BTIDisabledByNoHardwareSupport: False
KVAShadowRequired: True
KVAShadowWindowsSupportPresent: True
KVAShadowWindowsSupportEnabled: True
KVAShadowPcidEnabled: True
Почему бы лямбды не использовать вместо new SelectHandler?

UiBinder декларативен в том смысле, что можно написать:


<da:JQMDataTable ui:field="grid" 
    searching="true" scrollX="true" scrollY="100px"
    useParentHeight="true" pagingType="FULL_NUMBERS" 
    lengthMenu="10, 20, -1={i18n.textAll}" 
    rowSelectMode="SINGLE"
    colSorts="7,9" 
    addStyleNames="{r.style.subNormalFontTableBody} 
      {r.style.subNormalFontTableHead} {r.theme.gridEmptyTextHighlighted}">
    <da:column>
      <da:ColumnDefEx name="CHECKBOX_ROWSELECT" 
          defaultContentType="CHECKBOX_ROWSELECT" />
    </da:column>
    <da:column>
      <da:ColumnDefEx name="SHIP" title="{i18n.textShip}" />
    </da:column>
...
</da:JQMDataTable>

Соответственно класс DataTable — это визуальный компонент, умеющий работать с данными, самописный или обёрнутый js через interop/jsni. Выбор гридов достаточный, я например обернул https://datatables.net/

кто закрыл? посмотри коммиты на github, релизы регулярные, свежему двух недель нет :-)
> В GWT просто ужасный фреймворк для создания UI.
Это уже давно не так. Например Errai или VueGWT позволяют нормально использовать Html для UI со статической проверкой во время компиляции. Да и стандартный UiBinder вполне себе декларативный, и ему можно подсунуть любые нестандартные widgets, например Bootstrap или jQueryMobile. И городить свой UI фреймворк имеет смысл только с прицелом на android разработчиков по-моему. Взял xml из android проекта, чуток поправил, получил рабочую web страницу.
Если по диаграммам судить, так уже переводит практически как человек, а воспользуешься Google Translate — так смысл то не всегда в переводе поймешь :-)
Формула ужасна, объяснение, а особенно картинка, отличные. Наверное, нужно быть математиком, чтобы сходу понять, как эти числа делить глядя только на формулу.
И неожиданно — если в класс Bird добавить любое свойство, например flying: boolean, то Typescript вполне себе успешно ругается на push. Так что дело не в инвариантности, а в том, что не нужно плодить пустых наследников.
Что конкретно команде нравится? Не писать типы и вместо них писать JSDoc? Или писать «небольшие» классы с валидаторами на каждый чих? Тянуть кучу всего — это о чём?
Спасибо, просто и достаточно для начала.
Мне HL2 вообще не понравился, сюжет совершенно ужасный :-( А вот HL1 — одна из любимых игр.
Что мне нравится в написании UI кодом — это всегда работающие code completion and navigation. Лямбды сильно улучшают компактность, но xml всё равно легче читается, хотя может дело в привычке.
Если серверная часть написана на Java, то GWT вполне себе хороший выбор для клиентской части. Зачем тянуть React или Angular, тем более, что общего между ними почти что ничего?
Кстати, GWT для командной разработки очень хорошо, это же по сути просто Java, компилятор ловит множество проблем, особенно после рефакторинга. И, кстати, view models отлично можно переиспользовать для Android приложения.

Information

Rating
Does not participate
Registered
Activity