Pull to refresh
2
0
Send message
как-то так
github.com/oracle/graal

отсюда берется CE версия
для EE имеются закрытые дополнения касающиеся отдельных оптимизаций, но и сама EE платная для продакшена

описание как собрать свою версию
github.com/oracle/graal/blob/master/vm/README.md#example-build-the-base-graalvm-ce-image
ну это же элементарно =)

всего лишь пару вопросов:

  1. как взять стектрейс у работающего приложения чтобы посмотреть где какие потоки находятся (обёртки которые подключаются через gdb и потом парсят вывод работают через раз, плюс требуют этого самого gdb на машинке и нужным пермишенов)
  2. как стейктрейс из лога вставить в ide чтобы она нормально переходила по клику на нужный файл и строку


«А в остальном, прекрасная маркиза, всё хорошо, всё хорошо!»
к сожалению вы дали слишком старую ссылку

начиная с 9й java
openjdk.java.net/jeps/213

It is also proposed that interfaces be allowed to have private methods.

всё началось с момента как в интерфейсы довезли default методы которые предоставляют реализацию, а потом пошло поехало…

www.journaldev.com/12850/java-9-private-methods-interfaces

теперь ответить на вопрос на собесе «чем отличается абстрактный класс от интерфейса» стало ещё сложнее =)

с шарпом тоже не всё так однозначно

docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-8#default-interface-methods

дефолт методы туда подвезли и там же:
Any of the modifiers are allowed on interface members.

то есть ожидаем static, private и тд
$ jshell
|  Welcome to JShell -- Version 11.0.5
|  For an introduction type: /help intro

jshell> System.out.println("hi")
hi

jshell>


openjdk.java.net/jeps/222
на мобильных браузерах всяких адблоков нету

та же ya.ru в инкогнито моде на хроме:
1) 17.8k — сама index страница (пустая страница с минимальной разметкой и пару зашитыми скриптами весит почти 18кб??? половина из этого стили для одного блока ввода, вторая скрипты отсылки статистики)
2) 29.8k — подтянули jqeury.min.js
3) 71.7k — следущий скрипт, походу какая-то статистика, так как внутри Ya.Rum.sendTimeMark
4) 39.4k — yandex metrica watch.js, куда же нам без всяких мониторингов

и это якобы «минимализм с одним полем ввода» =) печаль
обман, везде обман…

сказали что 12 советов, но перечислили 11, так как 5й совет пропустили

troll mode activated: интересно, а если у вас на год взять сервер, то вместо обещанных 12 месяцев тоже получишь 11?
в данный момент набрасываю сервис на quarkus.io
старт с CDI (поиск и инициализация всех бинов) занимает 1с

ну и приложение посложнее чем в примерах =)
у себя придерживаюсь стиля распространенного во многих апачевских проектах, например spark:

[mandatory ticket name][optional subsystem] description

[SPARK-6237][NETWORK] Network-layer changes to allow stream upload.
[SPARK-18073][DOCS][WIP] Migrate wiki to spark.apache.org web site

дальше в самом комит сообщении можно развернуть более подробно, но уже по заголовку есть
  1. отсылка к багтрекеру с обсждением бага
  2. подсказка какие компоненты затрагивались (удобно для больших проектов)
  3. краткое описание, что сделано


Квадратные скобки упрощают парсинг автоматическими утилитами.
Быстрое гугление подсказывает, что в 2018.1 версии наконец-то добавили partial commit. Но там как и на вашем скриншоте: комитить можно целиком chunk, выбрать отдельные строки нельзя. Поэтому пока лично я остаюсь на SourceTree.

jetbrain blog.
По крайней мере в SourceTree всегда можно выбрать какие строки уйдут в комит, а какие останутся в unstaged. Полностью эмулируется поведение Interactive Staging.

Как это делать из Idea не знаю, она у меня только для read-only работы с гитом, чтобы посмотреть как менялась история.
я же потому и попросил ссылки на доклады, так как сам ничего найти не могу
везде они заявляют, что у них инфраструктура cloud native, но вот об использовании Kubernetes нигде ничего нету

Поэтому если не сложно, то можно прямые ссылки на эти доклады?
Можно подробней ссылки про Netfix на Kubernetes?
последнее, что видел The Evolution of Container Usage at Netflix
может я ошибаюсь, но разве Idea не идет сразу с Java8 если бандлом?
ну и в требованиях я вроде уже встречал java 8
gtmail.com в коде как почтовый адрес специально оставлен или опечатка?
а то редиректит на не очень хорошие ресурсы и хром ругается
Да всё решаемо. Но не за две недели бумажкой от ФАС. Об этом и статья.

идет вразрез с

Еще в 2012 году Министерство связи России предложило отменить внутренний роуминг в стране. Понемногу этой идеей прониклись законодатели, и в 2016 году, в ноябре, отмена национального роуминга обсуждалась на официальном уровне с операторами связи. Тогда, 29 ноября, операторы сотовой связи пообещали разработать предложения по безроуминговым тарифам, а регуляторы взяли на себя обязательство изменить законодательство, чтобы роуминг можно было убрать.


2 недели назад терпение ФАС истекло и вынесено предписание почему ничего не происходит.

p.s. сам несогласен с требованием в обязательности магистральных операторов, это как у нас в РБ: цены между операторами нужно снижать, но напрямую они друг к другу в сети ходить не могут, только через землю в виде Белтелекома. Особо интересно это требование в контексте 4G/LTE связи, когда вышками владеет единая компания beCloud, а все операторы у неё арендуют мощности.
1% если точнее =) а то у людей может сложиться предвзятое отношение после слова «полно»
неправильно знаете =)

нативный код может быть в 2 случаях:
1) если вам не нравится стандартный java nio вы можете попросить epoll из линукса
2) если не устраивает скорость ssl в java и вы используете обертку поверх openssl

во всех остальных случаях чистая java которую хоть на android запускай.

в 99% использований нетти всегда укладываются в стандартную java.
для полноты картины стоит добавить, что в этом же самом университете и этими же самыми людьми сейчас идет разработка Graal =)
может ответ содержится в вашем вопросе?
kotlin запускается на jvm и может использовать «c миллионом библиотек и готовых решений под неё», но добавляет немного синтаксического сахара. Можете из kotlin дергать java код или из java дергать kotlin код, все в ваших руках.

Возможность решать какую-то задачу и решать удобно эту же задачу это совершенно разные уровни решения =)
было, помимо локалити было много здравых идей там.

вот только dryad был на уровне beta и даже пару универов смогли «скачать-поиграться». потом его закрыли со словами «кастомеры как-то не горят желанием еще одной системы поэтому будем делать коннектор к хадупу».

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

но ms слили свой шанс и сейчас вокруг jvm и c++ в этих областях и .net там бедный родственник

Information

Rating
Does not participate
Registered
Activity