
Дмитрий
25.04.2017
04:52:11
/stat@combot

Combot
25.04.2017
04:52:11
combot.org/chat/-1001043090457

Snow
25.04.2017
05:18:15
Как я в топ попал то

Luger
25.04.2017
05:18:37

Google

guga
25.04.2017
05:37:54
Красота же

Gregory
25.04.2017
05:40:42
В Котлине отказались от ';' и отлично.

Baruch
25.04.2017
05:41:05

Gregory
25.04.2017
05:41:26

Nick
25.04.2017
05:59:18
Пока в котлине убирают запятые, в скале их добавляют)

Aliaksandr
25.04.2017
06:04:10

Gregory
25.04.2017
06:07:20

Baruch
25.04.2017
06:07:52

Gregory
25.04.2017
06:08:39

Baruch
25.04.2017
06:13:16
ну так и С не вчера придумали же.

Artem
25.04.2017
06:13:45

Кирилл
25.04.2017
06:33:54
Потом в котлине добавят еще let

Baruch
25.04.2017
06:34:50

Google

Pavel
25.04.2017
06:35:52
Just officially launched www.sixnines.io Here is the blog post that explains how it works: http://www.yegor256.com/2017/04/25/sixnines.html If you don't have funds to pay for it ($4.95), send me a message/email, I will give you a coupon to use it for free. If your project is open source or non-profit.
Интересно почему не 9.99$

Baruch
25.04.2017
06:37:27
у него очень странное пределение Availability
по количеству попыток открыть сайт
то есть если, например, сайт лежит минуту в году, и я попробовал его открыть в эту минуту, и это моя единственная попытка, то Availability - 0%. Круто, чо.

Oleg
25.04.2017
06:41:00
Н-да. А что значит "сайт открывается"? Если глагне грузится 1 секунду - это открывается? А если 5? А если 60?

Garikk
25.04.2017
06:43:36
Ну это наверное http 200 - "открывается"
а не "всё всё загрузилось"

Oleg
25.04.2017
06:44:50
Если мой сайт отдает http 200, а потом отдает контент 10 минут, то для меня (и для моих пользователей) он не открывается.

Gregory
25.04.2017
06:47:14
Это другая метрика.

Oleg
25.04.2017
06:47:48
Last failed log у upwork.com выглядит так, будто не дождались ответа
http://www.sixnines.io/h/e6fc
А не, там 503 всё-таки.

Anton
25.04.2017
06:59:25

Nick
25.04.2017
07:09:36

Vladimir
25.04.2017
07:19:42
?:>KLzjkl;'

guga
25.04.2017
07:23:33
порадовались бы

Igor
25.04.2017
07:33:38
Реклама запрещена

Garikk
25.04.2017
07:34:05
доказать портфолио... пройти тесты... всюжисть мечтал чтобы в челеграмчике опубликоваться

Anton
25.04.2017
07:38:50

Google

Кирилл
25.04.2017
08:10:06
Котлин, норм. Но я в него пока не верю)

Aleksander
25.04.2017
08:10:07
Заметил у себя такую проблему: по старой привычке перезапускаю всегда проект. Сейчас же у меня есть jrebel, но я машинально жму на хоткеи перезапуска :) у кого-нибудь так было ?

Quantum Harmonizer
25.04.2017
08:16:31

Кирилл
25.04.2017
08:18:59

Quantum Harmonizer
25.04.2017
08:20:54

Кирилл
25.04.2017
08:26:28
Почему?
Я не вижу восторженных отзывов об этом на ИТ ресурах. Видимо, есть какие-то проблемы.
И еще один нюанс который не дает мне покоя, так это вопрос что будет, если класс на Java, занаследовать в котлине, а потом занаследовать в джаве и еще раз занследовать в котлине. Как такой код скомпилится?

Andrey
25.04.2017
08:27:09

Кирилл
25.04.2017
08:28:15
Не знаю, наверно нужны объективные причины?

Andrey
25.04.2017
08:29:23
Причины чего?

Кирилл
25.04.2017
08:29:36
Чтобы начать верить)

Quantum Harmonizer
25.04.2017
08:30:04

Ramil
25.04.2017
08:31:42
Считается ли это нормальным запускать embedded undertow/tomcat контейнеры сервлетов в проде (в Spring Boot webapp, например)? Вроде, после гугления, это норм, интересно ваше мнение

karachishion
25.04.2017
08:34:14
Вай нот?
Докер же запускают

Ramil
25.04.2017
08:36:09
))) дааа.... докер

Кирилл
25.04.2017
08:37:13

Anton
25.04.2017
08:40:05

Quantum Harmonizer
25.04.2017
08:40:39
Есть пруфы на статьи, отзывы?
На Хабре о нём регулярно пишут. Много статей, много комментариев.
https://habrahabr.ru/company/JetBrains/blog/231525/

Кирилл
25.04.2017
08:52:11
Просто, по википедии котлин появился в 2011 году и пока early adopters, тот же ноджс начиная с 2009 примерно за такое же время завоевал нехилый кусок.
Просто динамика на мой взгляд слабоватая. Почему? Не знаю.

Baruch
25.04.2017
08:53:31

Google

Кирилл
25.04.2017
08:53:46
)

Gregory
25.04.2017
08:54:27
К тому же "Ноджс" - это не язык, а инструмент. Какой смысл в сравнении?

Quantum Harmonizer
25.04.2017
08:56:14
Node.JS — это технология, которая позволяет миллионам JS-разработчиков писать серверную (и не только) часть на уже существующем языке. Язык уже существует, его уже знают. Что здесь сравнивать?
Я видел, что это блог JB. Упор здесь на каменты — люди радуются.

Кирилл
25.04.2017
09:00:41
Язык вроде как, такой же инструмент для решения задач, к тому же Котлин, базируется на Java как бы? Т.е. не надо пилить отдельную инфраструктуру.
Но это все мое субъективное мнение. Возможно это такая стратегия развития (без излишнего хайпа, обещаний и пр.)

Admin
ERROR: S client not available

Anton
25.04.2017
09:03:01
так хорошо же

Quantum Harmonizer
25.04.2017
09:05:44
Язык вроде как, такой же инструмент для решения задач, к тому же Котлин, базируется на Java как бы? Т.е. не надо пилить отдельную инфраструктуру.
Но это все мое субъективное мнение. Возможно это такая стратегия развития (без излишнего хайпа, обещаний и пр.)
Инфраструктуру пилить надо. Не рантайм, конечно, но процессор аннотаций, например, у них свой.
Хайп есть — по количеству звёзд на гитхабе Котлин скоро догонит скалу, и на Котлине написано 10 миллионов строк опенсорса.
Обещания иногда появляются, но не слишком большие, иначе потом может понабодиться сломать обратную совместимость языка, чего никто делать не планирует.

Snow
25.04.2017
09:15:53
Энтерпрайз на котлине это импорт явалиб и чуток кода на котлине?
Аннотации спринга или ЕЕ подхватит?

Baruch
25.04.2017
09:16:49

Snow
25.04.2017
09:17:36
Просто если нет то не очень ентерпрайзно

Quantum Harmonizer
25.04.2017
09:17:54
В пятой версии спринга ещё и поддержка Котлина будет.

Vitaliy
25.04.2017
09:18:40
Я и до заводил

Quantum Harmonizer
25.04.2017
09:18:48
То есть сейчас на нём просто можно писать, но Спринг готовит что-то ещё для этого.)

Vitaliy
25.04.2017
09:18:56
Но в бэке его использовать НЕЛЬЗЯ пока.

Quantum Harmonizer
25.04.2017
09:19:07

Vitaliy
25.04.2017
09:20:04
1) язык нестабильный пока что. Да, есть спецификации, тесты, и все такое, но баги находятся постоянно. Специалистов найти тоже сложнее, а в бэке рчент важна стабильность работы и поддержки кода. Это вопрос времени скорее.

Google

Vitaliy
25.04.2017
09:20:34
2) В бэкэ каждый такт matters. Поэтому котлиновский байткод далеко не всем подойдет, даже с хотспотом.
3) без нативной поддержки Котлина заводить его лишний геммор.
В целом соглашусь с тем, что здесь он может взлететь. Но через несколько лет, не раньше. Вспомните, как должго джава туда входила.
В бэкэ очень нравится то, что код на Котлине становится похож по лаконичности на Пыху, и остается при этом строго типизированным.

Кирилл
25.04.2017
09:22:35

Vitaliy
25.04.2017
09:23:15
Почему? Вроде реально намного удобнее писать и работать с ним.
По сравнению с джавой.

Ivan
25.04.2017
09:25:02
с восьмеркой? там все есть что нужно для жизни

Quantum Harmonizer
25.04.2017
09:25:17
1) Я бы не сказал, что он нестабильный. Баги есть, и не только в EAP; я сам когда-то получил IllegalAccessError из-за лишнего checkcast, но потом просто вынес этот кусок в джаву :)
2) С хотспотом некоторые кусочки кода на Котлине, написанные в функциональном стиле и разворачиваемые в императивный байт-код, отработали у меня быстрее, чем аналогичный императивный код на Java.
3) Не ощутил для себя гемора, когда добавил код на Котлине в проект на Спринге.

Ivan
25.04.2017
09:27:14
перечислил все что ненужно, ну мб кроме inline функций но это такое себе

Gregory
25.04.2017
09:30:45
Да, Котлин - огонь, глупо с этим спорить. ?

Митко Соловец?
25.04.2017
09:31:06
джава - вообще жара

Gregory
25.04.2017
09:31:26

Евгений
25.04.2017
09:38:28
Я видел, что это блог JB. Упор здесь на каменты — люди радуются.
Там не только блог JB, но ещё и пост про Android, что не очень релевантно в контексте «заедет ли Котлин на энтерпрайз». В Андроиде всё хорошо, да — на прошлой неделе на конференции Mobius я сбился со счёта, сколько раз про Kotlin в андроид-докладах услышал

Quantum Harmonizer
25.04.2017
09:40:10


Vitaliy
25.04.2017
09:43:58
1) Я бы не сказал, что он нестабильный. Баги есть, и не только в EAP; я сам когда-то получил IllegalAccessError из-за лишнего checkcast, но потом просто вынес этот кусок в джаву :)
2) С хотспотом некоторые кусочки кода на Котлине, написанные в функциональном стиле и разворачиваемые в императивный байт-код, отработали у меня быстрее, чем аналогичный императивный код на Java.
3) Не ощутил для себя гемора, когда добавил код на Котлине в проект на Спринге.
1. Но они есть ведь. Это скорее вопрос веры, бэкэры очень консервативные.
2. Интересно, как тестил. Котлин только в одном месте быстрее по факту.
3. Ну, субъективно же. У консервативных бекеров будет припекать.
Ну и в вебе нет такого скоупа проблем, как в ведре. С платформой. Потому что можно просто спокойно поменять/обновить.


Антон
25.04.2017
09:48:03
Ребят, помогите написать этот код на Java!
Кто знаком с цифровой подписью?
$rsa = new Crypt_RSA();
$rsa->loadKey($key);
$rsa->setPrivateKeyFormat(CRYPT_RSA_PRIVATE_FORMAT_PKCS1);
$rsa->setSignatureMode(CRYPT_RSA_SIGNATURE_PKCS1);
$rsa->setHash('md5');
$rsa->setMGFHash('md5');
$ciphertext = $rsa->sign($xmlResponse);
Пока моя попытка такая:
final Signature sg = Signature.getInstance("MD5withRSA");
sg.initSign(getPrivateKey());
sg.update(data.getBytes());
return DatatypeConverter.printBase64Binary(sg.sign());
но это не совпадает с ожидаемым резульатом, который мне дали в качетстве образца.
ОЧЕНЬ ПРОШУ ПОМОЩИ