@ProCxx

Страница 1236 из 2477
Baruch
24.08.2017
15:51:36
зачем хостить. просто описаловка откуда качать, как собирать
это отличаная идея, собирать все зависимости ручками из сорцов в 2017 году.

Alexander
24.08.2017
15:52:14
пусть гентушники трахаются, как хотят. А людям работу работать надо

Pavel
24.08.2017
15:52:17
ну зачем же ручками то сразу

Google
Alexander
24.08.2017
15:52:26
и желательно хоть в 2017 научиться нормально либы собирать

Alexander
24.08.2017
15:52:43
ну зачем же ручками то сразу
ну давай, вспомни пакетные менеджеры ОС. И передай привет виндоводам

Berkus
24.08.2017
15:52:55
Гитхаб любит удолять репы
просто бинари хранить в гите плохая идея. см. git-lfs

Alexander
24.08.2017
15:52:56
Vladislav
24.08.2017
15:53:02
Дед Пегас
24.08.2017
15:53:06
Alexander
24.08.2017
15:53:30
Д
и какие репы они прикрыли? там же только прикрывали, которые нарушали правила гитхаба вроде как

сливы какие-то удаляли наверное

Vladislav
24.08.2017
15:53:41
а можно подробности?

Дед Пегас
24.08.2017
15:53:55
М?
Ну, тип права какие чуть что и прикрывают, не особо разбираясь

Alexander
24.08.2017
15:54:14
Ну, тип права какие чуть что и прикрывают, не особо разбираясь
ну тут париться нечего - права то не нарушаются

а сами скрипты для опакечивания прекрасно хостят на гитхабе

Google
Baruch
24.08.2017
15:54:41
Гитхаб любит удолять репы
Проблема совсем не в этом. Проблема в том, что бинарники в гите это очень плохо.

Berkus
24.08.2017
15:55:11
мои сообщения в чат не проходят похоже

ну ладно

Baruch
24.08.2017
15:55:24
ну ладно
цензура кровавой гебни

Дед Пегас
24.08.2017
15:55:34
Да, файлы не ок, да.

Pavel
24.08.2017
15:56:18
я за git subtree и нормальный cmake

но наверное да, конан проще. если работает

Berkus
24.08.2017
15:56:33
я за git subtree и нормальный cmake
это хорошо, но нормальный cmake это conan+cmake

Дед Пегас
24.08.2017
15:56:35
Я за модули!

Berkus
24.08.2017
15:56:41
а я за cargo

ебал я все ваши конаны с цмейками

Дед Пегас
24.08.2017
15:56:53
а я за cargo
Тоже збс тема

Alexander
24.08.2017
15:57:01
ой да успокойтесь ?

Дед Пегас
24.08.2017
15:57:24
Но лучше stack хаскелевский. Там удобней с версиями компилей

Pavel
24.08.2017
15:58:23
а не бывает так что разным либам там нужен разный glibc например?

собирают то сервера конана? с каким глибц собрали с тем и работай?

Дед Пегас
24.08.2017
15:58:58
Да легко

Дед Пегас
24.08.2017
16:01:47
а как же rustup
Стэк лущ, чесн

Владислав
24.08.2017
16:02:21
а я за cargo
ты совсем "заRUSTился"

Google
Berkus
24.08.2017
16:02:34
заржавел да, и рад этому

но пока что это honeymoon phase, посмотрим когда я начну с unsafe делать штуки как раздражающе это будет

Владислав
24.08.2017
16:03:47
волнует вопрос, нужен ли расту аналог boost

экосистема пока скудновата, к сожалению

Berkus
24.08.2017
16:04:46
экосистема для такого молодого языка очень крутая

Alexander
24.08.2017
16:04:57
собирают то сервера конана? с каким глибц собрали с тем и работай?
собирают не сервера conan, а мейнтейнер на том железе, что есть

Berkus
24.08.2017
16:05:14
волнует вопрос, нужен ли расту аналог boost
думаю не нужен, он слишком монолитный

Pavel
24.08.2017
16:05:14
ох

Владислав
24.08.2017
16:05:35
думаю не нужен, он слишком монолитный
ну естественно, с нормальной модульностью

Berkus
24.08.2017
16:05:35
нужна тулза для поиска нужных крейтов из cmdline :)

Alexander
24.08.2017
16:05:41
экосистема пока скудновата, к сожалению
скудновата? ты сравни возраст языков и посмотри, сколько уже либ есть для раста

Berkus
24.08.2017
16:05:55
типа cargo find json вжух

Berkus
24.08.2017
16:06:13
зачем
ну она правда очень мощная

Alexander
24.08.2017
16:06:20
ох
настрой себе билд на том же трэвисе + аппвейор + твой локалхост и уже получишь н етак мало предкомпилированных бинарей

Berkus
24.08.2017
16:06:57
rustup + xargo + 10k crates = можно дофига всего сделать не вставая с дивана

Владислав
24.08.2017
16:07:30
ну она правда очень мощная
могу назвать только tokio и hyper из серьёзных либ

Berkus
24.08.2017
16:07:39
glium ещё

Владислав
24.08.2017
16:07:43
которые рили расширяют язык

Google
Berkus
24.08.2017
16:07:48
и например byteorder

ну и там serde

ладно, вронг чят

Baruch
24.08.2017
16:16:40
собирают не сервера conan, а мейнтейнер на том железе, что есть
У нас есть всякие идеи по этому поводу. Клауд, говорят, может дать мейнтейнеру любое железо для сборки

Baruch
24.08.2017
16:18:34
клауд?
такое

Baruch
24.08.2017
16:23:15
Berkus
24.08.2017
16:23:32
Это по С++ чат если что
конан сюда непосредственно относится

Pepe
24.08.2017
16:23:55
конан сюда непосредственно относится
Ок просто предупредил на всякий

Admin
ERROR: S client not available

Alexander
24.08.2017
16:25:23
такое
а планируется ли нанимать людей на зарплате на мейнтейнинг пакетов?

чтобы ТОП N каких-то самых популярных пакетов (по статистике вашей какой-нибудь) были как можно скорее опакечены при выходе новой версии? Чтобы избежать проблема умершего мейнтейнера

Baruch
24.08.2017
16:26:33
Ок просто предупредил на всякий
предупредил кого и о чем?

Alexander
24.08.2017
16:26:54
предупредил кого и о чем?
это такой превентивный удар по потенциальному флуду ?

Baruch
24.08.2017
16:26:56
а планируется ли нанимать людей на зарплате на мейнтейнинг пакетов?
ну вся идея бинтрея в том, что мейнтейнеры сами продолжают мейнтейнить пакеты ?

Alexander
24.08.2017
16:27:22
а где-то нарастал флуд?
да не, он просто так)

у того же буста есть CMT - группа, которая мейнтейнит либы, у которых нет мейнтейнера в настоящий момент. Планируется ли подобие такого сделать в Conan? lasote сам всё не сделает ?

Google
Pavel
24.08.2017
16:30:20
создавать рабочие места это хорошо, одобряю

Alexander
24.08.2017
16:31:41
никто не хочет бусту тестить буст помочь? http://www.boost.org/development/running_regression_tests.html

https://github.com/milostosic/MTuner

только для винды... прелестно просто

fox.cpp
24.08.2017
17:27:31
https://github.com/milostosic/MTuner
valgrind же для пингвинов, или это другое?

Alexander
24.08.2017
17:27:53
valgrind же для пингвинов, или это другое?
это что-то другое. И только под винду. Надо сравнивать с доктор мемори

Constantine
24.08.2017
17:32:49
Вот такой вопрос. Есть функция std::vector<uint8_t> readFile(filename, ???) которая читает файл полностью. Функция не хочет плевать просто так исключения (забудут обработать ;)) и поэтому хочется сделать, чтобы бросать исключение в качестве индикатора ошибки было явной частью вызова. Вот как в таких случаях передавать параметр "действие при ошибке"?

Berkus
24.08.2017
17:34:42
Result<outvec, Err> readFile(filename);

Alexander
24.08.2017
17:35:22
Result<outvec, Err> readFile(filename);
ну пока что нет у нас такого в крестах. в Boost.Outcome вроде такое есть

Constantine
24.08.2017
17:35:32
Result<outvec, Err> readFile(filename);
В большинстве случаев пустой файл уже ошибка, да и do нотацию не завезли. Получится что-то избыточное очень сильно

Ioann V
24.08.2017
17:35:48
А как файлег если не секрет читаешь ? Сразу все в буфер ?

Constantine
24.08.2017
17:36:12
Constantine
24.08.2017
17:36:39
колбэк чем не устраивает?
Стандартные коллбеки это (а) куча функций (б) можно подставить неприменимый

Ioann V
24.08.2017
17:37:09
Буфер и возвращается
Ну ты его в буфер частями читаешь или за 1 раз :?

Alexander
24.08.2017
17:37:09
Стандартные коллбеки это (а) куча функций (б) можно подставить неприменимый
ну так ты по-другому извне никак внутрь функции не передашь действие

Constantine
24.08.2017
17:37:41
try { auto x = readFile(filename, write_file_throw()); //до свидания } catch (read_file_exception const&) { }

ну так ты по-другому извне никак внутрь функции не передашь действие
есть реализация через стандартный enum class действия, но она не может быть снаружи кастомизирована, да

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