
Quantum Harmonizer
11.08.2018
09:32:00
А зря :)
У них просто и так ничего не работает. Если я забью болт, у меня уже будет не хуже скайпа, слэка, etc

Alexander
11.08.2018
09:32:59
У них, в смысле у нас, все отлично работает. Со скайпом есть проблемы, это да, но со слаком на линуксе все хуже работает
http://openjdk.java.net/projects/jdk/11/
То, что кто-то собирает пре-релизную сборку, не значит, что оно вышло

Google

Dmitry
11.08.2018
09:36:46

Alexander
11.08.2018
09:37:05
В последнее время вообще претензий не было.

Quantum Harmonizer
11.08.2018
09:37:52

Dmitry
11.08.2018
09:37:52
Посмотри на загрузку ЦПУ в бездействии, и как следствие разрядку батарейки.

Alexander
11.08.2018
09:37:54
Кстати говоря и к VS Code, который тоже на электроне, претензий нет. Проблемы были пару лет назад с атомом
Вот включил VS code, не вижу ничего криминального. Фоновая загрузка как у идеи.
Памяти конечно жрет, как собака, но мне же не жалко
Слак вообще лежит и не отсвечивает

Dmitry
11.08.2018
09:40:30
То есть у текстового редактора загрузка как у иде...
А теперь сравни сравнимое - десктопный клиент телеграма с десктопным клиентом слака. Открытые, но ничего не делающие.
Можно с ватсапом - такое же говно на веб технологиях
У меня порядка 3% жрет регулярно

Alexander
11.08.2018
09:43:17
Ну у меня пишет 0, периодически подпрыгивает до 0.5. У меня правда десктоп с человеческим процессором, так что нормировка другая. Я не фанат веб-технологий, если что. Мне электрон тоже кажется довольно убогим решением, сделаным от большой лени.

Dmitry
11.08.2018
09:52:10
Посмотрел кстати - идея в простое жрет 2-3%, интересно на что.

Google

fox.alp?
12.08.2018
12:55:33
Привет! Возникла такая проблема: не могу скомпилить котлин в идее. Жабу и идею поставил начисто, но конфигураций почему-то не появилось. Что можно сделать?

Alexander
12.08.2018
12:59:41
Тут может быть миллион разный проблем. Для начала что за система сборки: Gradle или встроенная?

fox.alp?
12.08.2018
12:59:59

Alexander
12.08.2018
13:00:34
Что значит не появилось конфигураций?

fox.alp?
12.08.2018
13:00:53

Alexander
12.08.2018
13:01:15
А просто ткнуть на имя проекта и нажать F4?
Проект-то вообще создался?

fox.alp?
12.08.2018
13:01:47
Kotlin (JVM) с JDK 8

Alexander
12.08.2018
13:02:15
Ну тогда значить надо таки добавить конфигурацию. У вас небось входная точка не задана, вот он и не знает, где начать

fox.alp?
12.08.2018
13:02:43

Alexander
12.08.2018
13:02:53
Еще вариант. Создаете main метод, который будет входной точкой, рядом с ним зеленый треугольник появится, жмякаете его на выполнение и конфигурация запомниться

fox.alp?
12.08.2018
13:03:49

Alexander
12.08.2018
13:03:52
Там английским языком написано Add configuration в выпадающем списке есть edit configurations. Но мой предыдущий способ для новичка проще
Вообще, не рекомендую долго сидеть на встроенной сборке. Gradle требует некоторого времени на освоении, но спасает от большого количества проблем потом.

Roman
13.08.2018
08:45:43

Bogdan
13.08.2018
08:48:14
А это точно хип ?

Kirill
13.08.2018
08:48:58
посмотри виндовым таск менеджером

Roman
13.08.2018
08:50:41
цифры совпадают с виндовым таск менеджером (+- 20 мб)

Google

Kirill
13.08.2018
08:51:34
а если на прямую в грэдл скрипте прописать -xmx будет нормально?

Bogdan
13.08.2018
08:52:24

Roman
13.08.2018
08:52:30

Bogdan
13.08.2018
08:52:54
Вы ограничиваете только хип,
А еще есть память под статик, саму вм
В профайлере найдите именно про хип, должно быть во вкладке "память"

Roman
13.08.2018
08:54:33
а если цель ограничить потребление озу для приложения , как быть ?

Bogdan
13.08.2018
08:55:42

Roman
13.08.2018
08:55:54
у меня в программе каждые 5 секунд тянуться n pdf ( по 2 мб максимум) , отправляются на печать и потом ненужны
т.е. хочется ограничить потребление озу и заставить gc работать почаще

Bogdan
13.08.2018
08:56:00
Сам процесс вроде никак

Dibro
13.08.2018
08:56:04
ты не туда флаги передаешь

Bogdan
13.08.2018
08:56:38

Roman
13.08.2018
08:56:51

Dibro
13.08.2018
08:57:04
а куда надо ?
на скрине флаги для грейдла, т.е. ты ограничиваешь демона
надо в грейдл скрипт, как уже написали

Roman
13.08.2018
08:57:20

Alexandr
13.08.2018
08:57:23

Sergey
13.08.2018
10:26:51
https://github.com/soywiz/ktor-cio-clients/blob/master/ktor-client-cio-mysql/src/io/ktor/experimental/client/mysql/Mysql.kt
психанули?

Vladimir
13.08.2018
10:34:07
психанули?
После реализации TLS с нуля я уже ничему не удивлюсь

Google

Admin
ERROR: S client not available

Mikhail
13.08.2018
10:35:40
психанули?
почему нет? jdbc отвратительно медленный

Beholder
13.08.2018
10:40:02

Sergey
13.08.2018
10:40:26
я думаю это еще к k/n готовятся, чтобы не было завязки на jvm

Quantum Harmonizer
13.08.2018
10:41:12
Я при Android-разработке похожую ситуацию наблюдаю: всё есть, но такое неюзабельное, хоть своё пиши.

Mikhail
13.08.2018
10:48:43

Leonid
13.08.2018
10:53:16

Beholder
13.08.2018
10:55:35
почти все БД на асинхронных и блокирующих же сокетах

Mikhail
13.08.2018
11:00:37
все что идет через нетворк можно делать асинхронно

Beholder
13.08.2018
11:03:46
на бэкэнде и в толстых клиентах асинхронность не очень полезна

Quantum Harmonizer
13.08.2018
11:09:03

Sergey
13.08.2018
11:10:23

Андрей
13.08.2018
11:10:38

Vladimir
13.08.2018
11:10:45

Quantum Harmonizer
13.08.2018
11:11:01

Vladimir
13.08.2018
11:11:04
это вот так = послал ты данные и ничего с этим сокетом сделать не можешь пока тебе ответ не прилетит, это конечно замечательно, и можно сказать - да посрать, но чем это отличается от синхронного подхода в целом

Андрей
13.08.2018
11:11:13
а если пхпшника спросить за асинхронность, то они вообще удивятся и скажут что не слышали
при этом всё работает

Sergey
13.08.2018
11:11:37

Google

Андрей
13.08.2018
11:12:09

Sergey
13.08.2018
11:12:19

Anton
13.08.2018
11:12:21
тредов много в каких языках нет

Sergey
13.08.2018
11:12:23
в ноде их тоже нет

Dmitry
13.08.2018
11:12:36

Андрей
13.08.2018
11:12:47

Mikhail
13.08.2018
11:13:01

Sergey
13.08.2018
11:13:49

Андрей
13.08.2018
11:13:56