Pull to refresh
-1
0
FanKiLL @FanKiLL

User

Send message
Вы вообще читаете, Webforms ещё до выхода asp.net mvc были не актуальны. Поэтому и был написан asp.net mvc где была классическая модель запрос/ответ с отдачей html. Я разве писал, что он современнен?
Тогда SPA может только начинало пахнуть.
О какой конкретики может идти речь если вы не вкурсе что происходит в других платформах.
Java web stack так и застрял во временах jsp и класического запроса/ответа.
Spring это исправил и налепил вокруг сервлетов свою кодовую базу.

Нет у java полноценого веб стека, поэтому и появляются вот такие www.ninjaframework.org вещи, где пытаются собрать хоть что то приличное из того что есть.
Может поэтому на гитхабе появляются свои велосипеды от именитых компаний как netflix github.com/Netflix/ribbon или к примеру linkedin github.com/linkedin/rest.li, которые поверх netty.io или grizzly.java.net пишут свои фреймворки на которых живут их сервисы.

jax-rs 2.0 ещё как то можно работать и то тоже надо конфиги, connection pool в app сервере прописать потому что по сути это теже Servlet 3.0.

Расскажите как вы на java пишите SPA?
Я говорил в целом о веб стеке который предоставляет java скажем из коробки (EJB, сервлеты, jax-rs и прочее).
Даже Spring Boot не спасает от конфигурирования, всё равно приходится переопределять некоторые вещи в своём конфиге ещё и попутно перечитывая кучу доков а они у них не маленькие. Play далеко до asp.net mvc и уж темболее до рельсов.

Приписываю тулзы, потому что есть пример Microsoft c своим mvc фреймворком, когда они взяли откинули класический asp.net и web forms и переписали всё с нуля и предоставили пользователям современый стек для веба. Почему Oracle так не может?
Java прекрасный язык, понятный и без особых болячек перетёкших из прошлых версий.
Но к примеру Web стек на java это боль, и это надо признать. На сегоднийший момент, он не может конкурировать с современными фреймворками и платформами. На сколько можно не любить Microsoft за проприетарность, но они взяли и написали замечательный asp.net mvc, который вобрал в себя лучшее из того что было на рынке, особенно много взяли идей с рельсов.

К сожаления java сейчас топчется на месте, старые библиотеки вроде Hibernate с старыми подходами. Плюс такие компании как typesafe.com и spring source на данный момент тормозят развитие паразитируя на jvm и продвигая собственные разработки и сапорт к ним.

Очень большое комьюнити у java но оно не в состоянии привести java в современный веб.
Пишут конечно куски серверов на java тот же твитер переписал поиск на netty.io но нет полноценного фрейворка уровня рельсов, asp.net mvc или хотя бы express.

Новый jax-rs 2.0 конечно хорош например для написания API, но к нему не хватает нормальной работы с базой к примеру, миграции, работа с assets и прочие прелести что сейчас есть в современной разработке в веб.
Я в курсе про flywaydb.org и прочие библиотеки для миграций, и про www.webjars.org для подключения assets всяких тоже знаю, но это называется «каждый др.чет как хочет».

И пока сконфигурируешь всё это дело, на рельсах или node уже можно прототип написать на половину.

Я люблю java но в вебе ей нечего предложить по сравнению с другими. Хотя в корпоротивном сегменте она и ценится может быть.
но что то я не видел современных проектов на java.
А причём тут java программисты? Я ничего не увидел сравнений с java или прочего.
А Node на линуксе лучше всего на данный момент ставить с

nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories

В любом случае спасибо за пост, перечитаю потом ещё раз вдумчиво, сейчас пробежался, вроде всё и так знал.
Да и Node устанавливается не только чтобы писать приложения, рубисты ставят Node к примеру он нужен для рельсов, при девелопинге.
Не знаю, у меня после настройки шрифтов в самой IDE выглядит лучше чем на windows.

Ubuntu 14.10 | java version «1.8.0_25» от Oracle

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

pix.toile-libre.org/upload/original/1417629352.png
Самое забавное с key bindings по дефолту.
Форматирование кода: CTRL + ALT + L в Ubuntu делает логаут из системы… Вот это поворот))
Работает на

java version «1.8.0_25»
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Добавьте лучше редактор в поле комментрования ответа.
hsto.org/files/a9a/149/b6e/a9a149b6e1974e089e7e3b31b22625eb.png
В 90% случаев за ответом следует дискуссия куда тоже нужно вставлять код, картинку — сейчас приходится бегать в какой нибудь другой вопрос и там пользоваться редактором — оч неудобно.
Спасибо за ответ, нет под рукой idea чтобы попробовать самому, но буду следить за вашим проектом — по мне выходит хорошая штука.

А вообще как вы докатились до жизни такой, где брали инфу про jvm байт код и прочее в книжках этого к сожалению не пишут.
Я давно пишу на java и сейчас решил подтянуть знания по java annotation preprocessor инфы очень мало даже на Eng где собственно и ищу.

Может есть какая то книга(и) о которых я не знаю, где поднимаются темы наподобие этим. Хотя я вроде слежу за новинками — и в дробпоксе лежит книг 30 по java. Но ни в одной не затрагиваются такие вещи.
А нет ли online где посмотреть — как у kotlin или go
А так, всегда восхищался людям которые пишут такие большие проекты. Это вам не формочки в вебе выводить.

Можно пример как TeaVM переведёт в javascript какой нибуть pojo — например такой, первое что в голову пришло — pastebin.com/TL9Qi4xZ

Вы крутой) Удачи с проектом.
Заполнил я все ваши формы
К сожалению ни счетов, ни письма — вообще ничего не произошло.

habrastorage.org/files/359/154/da3/359154da33b440e68aefb1862e7d9938.png
habrastorage.org/files/db7/855/7e7/db78557e70334111807eb6954794188b.png

Единственное «но» — для тестирования приходных и расходных операций доступны будут только операции между счетом магазина и счетом пользователя в системе Монета.Ру. Другие способы оплаты, к сожалению, на тестовой платформе использовать нельзя.

Этого вполне хватит для проверки платежей и прочего.
Но хотелось бы в будущем увидеть упращённую форму для demo аккаунтов, заполнять столько всего напрягает.
Спасибо за ответы.
Тоесть если я заполню все формы, то смогу завести кошелёк и прикрутить Assistant интерфейс?
А как сейчас происходит тестирование платежей.
Например я подключу всё через Интерфейс Assistant?

Просто вы же понимаете что владелец сайта и на которого открывается кошелёк для приёма платежей и разработчик который это прикручивает — это в 99% разные люди.

Для разработчиков у вас пока как я понимаю — нет вообще ничего?
Как у paypal например, где можно открыть тестовый счёт с любым кол-во денег и проводить тестовые операции и всячески тестировать платежи.
Валидируются

ИНН руководителя: Требуется корректный 12-значный ИНН
Дата рождения: Дата рождения должна быть в диапазоне от 20.10.1914 до 20.10.1996
Орган выпуска документа: Обязательное поле

И так на всех формах — а их надо заполнить целую кучу. Неужели нет тестовой платформы где я пропишу нужные url для Merchant api и смогу проводить тестовые операции?
Зарегистрировался на тестовой платформе, чтобы прикрутить к Rails — но в тестовой платформе нет кошельков и просит заполнить ещё кучу форм.
Да я здесь в 2007 года, просто забылся и не вспомнил что ссылки на оригинал даётся в посте. Ладно проехали, хабр как всегда показал себя.
Спасибо за минус, могли бы просто указать обратить внимание на ссылку оригинального автора под постом…
А где взять оригинал?
Онлайн-трансляцию не так уж и нужно, да и затратно это. А вот за запись, спасибо.

Information

Rating
Does not participate
Location
Хайфа, Хайфа, Израиль
Date of birth
Registered
Activity