@ProCxx

Страница 764 из 2477
Дед Пегас
05.04.2017
15:36:27
Огромная header-only либа)

Vitaliy
05.04.2017
15:37:58
@bvitaliyg если хочешь, то шли мне пулл реквесты. с радостью приму
Я джавист, на C++ писать боюсь, не то что контрибьютить :)

Только по необходимости

А для UI — Qt?

Google
Дед Пегас
05.04.2017
15:38:32
Qt, Wx, GTK++

Vitaliy
05.04.2017
15:38:32
Или сейчас есть что-то попроще-поудобнее? Для джавистов =)

Alexander
05.04.2017
15:38:33
Я джавист, на C++ писать боюсь, не то что контрибьютить :)
хех, ну ладно ? ну если что полезное найдёшь, то бери. Я как раз сегодня лицензию на кодл сменил

Stanislav
05.04.2017
15:38:39
И её гитхаб https://github.com/dtschump/CImg
ахаха, а написано small но header на 2+ мб это огонь

Vitaliy
05.04.2017
15:38:39
Спасибо :)

Alexander
05.04.2017
15:38:53
Или сейчас есть что-то попроще-поудобнее? Для джавистов =)
так тебе для джавы? там же какие-то есть javafx, swing

Surreal
05.04.2017
15:39:26
Я джавист, на C++ писать боюсь, не то что контрибьютить :)
О, джавист. Как там с javaFx? Пофиксили рендеринт шрифтов под линуксом или до сих пор не юзабельно?

Vitaliy
05.04.2017
15:40:08
Я на ведре пишу :)

И С++ соответственно в NDK юзаю

Alexander
05.04.2017
15:40:39
Я на ведре пишу :)
android ndk как там? или всё ещё надо юзать crystal ndk?

Vitaliy
05.04.2017
15:41:00
Аппаратный декодер у некоторых вендоров настолько плохой, что FFMpeg(ну или либы конкретных кодеков) порой единственный выход

Был девайс, который тупо смещал YUV

Или декодил YU, а V показывал с какой-то странной черестрочностью

Google
Vitaliy
05.04.2017
15:42:27
android ndk как там? или всё ещё надо юзать crystal ndk?
CrystaX не использовал. Мне важнее иметь стабильную среду разработки, работающий из коробки дебаг и прочее. Пока фич стандартного NDK хватает, CrystaX не трогаю

Но такая боль отлаживать падения в нативе. Особенно во внешних либах, в том же ffmpeg

Vitaliy
05.04.2017
15:43:02
Вместо стектрейса просто код сигнала

Если есть символы, можешь примерно определить точку краша

А если нет, то только страдать

Alexander
05.04.2017
15:44:34
А если нет, то только страдать
ну а фили ты думал - добро подаловать в нативную разработку ?

Vitaliy
05.04.2017
15:45:32
Лол. А тыт и выбора особого нет. Либо ты в нативной разработке и оно хоть как-то работает, либо ты не в нативной, и ловишь рассинхрон YUV потом

Alexander
05.04.2017
15:45:58
натив - это весело хотя бы

у меня тут в универе лабки на JS. Упал башкой на клавитуру, прокатился пару раз - и даже что-то заработало

думал, залезу-ка в V8, посмотрю, как парни оптимизациями занимаются. Хаха, наивный я - реализация хеш-мапы такая, как у нас в универе писали на лабе на 1-ом курсе

Волчик
05.04.2017
15:49:09
а что ты хотел от хеш-мапа?

как его еще можно оптимизировать

Artem
05.04.2017
15:49:38
они еще и почти нигде не юзают хешмапы

объекты это не хешмапы

Alexander
05.04.2017
15:50:22
Aleksei
05.04.2017
16:28:18
@AlexFails эта?

Alexander
05.04.2017
16:50:45
господа, есть для JVM какая-нибудь команда, чтобы ей приказать отдать памяти сколько -нибудь?

Google
Alexander
05.04.2017
16:51:10
ну потому что не дело, когда clion жрёт 3.5 гига с ничего. Как это можно побороть?

докупить рамы не вариант - у меня в ноут 32 гига не вставится ?

Дед Пегас
05.04.2017
16:52:36
Никак

Anatoly
05.04.2017
16:53:02
ищи в каталоге clion файл c расширением vmoptions

Aleksei
05.04.2017
16:53:32
http://stackoverflow.com/questions/1493913/how-to-set-the-maximum-memory-usage-for-jvm

Alexander
05.04.2017
16:53:35
ищи в каталоге clion файл c расширением vmoptions
и какие опции там писать то? там есть раздел с максимальным кол-вом рамы, которое ему можно кушать

Anatoly
05.04.2017
16:53:48
-Xmx512m

Alexander
05.04.2017
16:54:11
я не это хочу - я так умею. Пусть себе жрёт. Я хочу, чтобы в оперделённый момент он освободил, сколько может

Шаурма
05.04.2017
16:54:33
закрой просто

Anatoly
05.04.2017
16:54:44
jvm аллоцирует столько столько ты ей сказал при запуске, отдавать это она не будет

Alexander
05.04.2017
16:54:59
закрой просто
и заново перезапускать, и открывать проект, и снова индексацию можно словиьт

jvm аллоцирует столько столько ты ей сказал при запуске, отдавать это она не будет
опа, а это ещё что у них за решение такое интересное? Можете пояснить пожалуйста, это с какого перепугу у них такая политика?

Anatoly
05.04.2017
16:56:34
http://www.journaldev.com/2856/java-jvm-memory-model-memory-management-in-java

Aleksei
05.04.2017
16:59:34
Если в линуксе, то говорят kill -3 запустит http://stackoverflow.com/a/9527517/2814617

Anatoly
05.04.2017
17:00:06
это запуск сборщика мусора, это не влияет на объем аллоцированной памяти

Asyan です
05.04.2017
19:05:45
Привет, кто-нибудь делал перегрузку операторов для очень длинных чисел (порядка 100 разрядов)?

Asyan です
05.04.2017
19:10:54
Есть файл?)

Michael
05.04.2017
19:12:00
для всяких кликеров

Google
Michael
05.04.2017
19:12:09
это довольно несложно

хранишь там массив разрядов для числа и арифметику для массива определяешь

Evgeniy
05.04.2017
19:13:24
Есть файл?)
Да ну, это лет 5 назад было

Michael
05.04.2017
19:13:26
в Base256 самое логичное как по мне

Evgeniy
05.04.2017
19:13:38
Даже если был бы, такое стыдно показывать

Michael
05.04.2017
19:13:39
просто чтобы один разряд один байт

/dev
05.04.2017
19:20:39
в Base256 самое логичное как по мне
Логично тогда уж по размеру векторного регистра

Cyber
05.04.2017
19:22:22
http://eax.me/elliptic-curves-crypto/ вот тут на сишечке есть

заменить на перегрузку дело 1 минуты

Michael
05.04.2017
19:23:01
Логично тогда уж по размеру векторного регистра
это мне уже сложно сказать повлияет это на удобство или нет

наверное нет если тимплейт написать

/dev
05.04.2017
19:23:34
На векторизацию и скорость повлияет

А насчет памяти — ну получишь от +8 до +64 лишних байт в худшем случае в зависимости от процессора для хранения ведущих нулей

Антон
05.04.2017
20:32:11
class MValue { public: static const MType type = MTYPE_NULL; MType getType() { return type; } virtual MValue* castTo(MType); virtual void* get(); }; class MStringValue : public MValue { private: std::string val; public: static const MType type = MTYPE_STRING; MStringValue(std::string); MValue* castTo(MType); void* get(); };

что вернет getType при вызове на классе MStringValue

Surreal
05.04.2017
21:38:33
В слаке есть офиц. канал же. Интернациональный. Я там с Готболтом познакомился, автором compiler explorer.

Там, правда, кроме стандарта ничего не обсуждали практически, так что я месяцев 5 уже не заходил туда. Но там ненонеймы в мире C++ сидят.

Surreal
05.04.2017
21:42:26
Срачи идеалогий там похлеще были, чем тут, т.к. все гордые, с опытом, именем, презентациями и не хотят уступать\принимать альтернативную точку зрения.

Google
/dev
05.04.2017
21:44:05
Главное, Линуса туда не пускать
а то ещё его неосилятором по пути обзовут

Страница 764 из 2477