Поздравляем Dingo с днём рождения!
- [Новые американские ограничения на торговлю с Россией и
Китаем] Баста карапузики, допрыгались. С подачи AlexG - Evgeny_CD(05.07.2020 20:04, dao, ссылка, ссылка, полностью)
- Продолжение мытарств с Apache 2... Установил на Debian 9. Что в
этой сцуке надо подкрутить?: Гyдвин(616 знак., 07.07.2020 12:49, dao, полностью)
- Как в C++ узнать, имеет ли класс функцию с определённым именем?
Задача такая: есть шаблон функции, параметром является класс из
некоторой группы. Все классы этой группы имеют функцию f(), но
некоторые имеют более продвинутую функцию super_f(). Хочется
вызывать super_f(), если она есть, а если нет, вызывать обычную
f(). - йцyкeн(02.07.2020 13:31, dao, полностью)
- Можно классы с продвинутой функцией отнаследовать от какой-нибудь
пустышки, а там где надо вызывать сделать if constexpr
(std::is_base_of<B, A>) {} - VladislavS.(02.07.2020 17:02)
- В общем случае может быть 2-3 подхода перечисленных ниже. В базе
всегда SFINAE -- шаблон откидывается и просматриваются следующие,
если тип в шаблоне не может быть выведен. Сегодня, при
использовании C++17, можно использовать идиому void_t (см. на
cppreference.com) для того, чтобы написать шаблон типа
раскрывающийся по-разному (true/false) если для его параметра можно
или нельзя определить возвращаемое значение искомой функции (через
decltype) которая как будто fk0(3486 знак., 02.07.2020 15:23, ссылка)
- Без примера не ясно, кто на ком стоял. Про какой параметр речь -
параметр шаблона или передаваемый в функцию? il-2(672 знак., 02.07.2020 14:29)
- [coral.ai] проект от Google по встраиваемому AI. Всего за $34.99 можно
проапгрейдить свое устройство до AI. Если только есть Linux и PCIe. Evgeny_CD(58 знак., 05.07.2020 17:36, dao, ссылка, полностью)
- svn, нужно слить ветки, разошедшиеся чуть ли не от корней.
TortoiseSVN падает. А какие есть средства вне svn? - VLLV(03.07.2020 09:32, dao, полностью)
- Ну если совсем никак...то сделать ручной мерж...не сливать через
svn...а тупо winmerge к примеру - sav6622(03.07.2020 10:00)
- Как правило обычно давно разошедшуюся ветку влить в транк. Тогда
обычно коммиты из транка обычным образом подмерживаются в ветку (с
разрешением коллизий), потом делается "svn merge --reintegrate" для
мержа ветки в транк -- там мержится за один коммит содержащий дифф
между ветками. У тебя примерно похожая стратегия должна быть, надо
выбрать кто будет "транком" только. - fk0(03.07.2020 09:53)
- Только за поправки проголосовали, а тут такое издевательство над
языком. - BlackMorda(03.07.2020 15:21)
- Чета тупиково. Чем больше смотрю на различия, тем больше понимаю,
что без интеллекта никуда. Лучше сразу присесть на день, чем слить
и разгребать два дня. - VLLV(03.07.2020 10:35)
- Инерция ума, думать что merge все сделает как-то автоматом. Merge
текстовый, семантику программы текстовое слияние не учитывает. Даже
если не было конфликтов, это не значит что программа заработает,
поэтому необходимо смотреть каждый diff. Использовал и посоветую
kdiff3. Выглядит не так хорошо, зато у kdiff3 весьма продвинутый
алгоритм нахождения изменений, так что половину работы он уже
делает. - RxTx(03.07.2020 14:48, ссылка)
- "Весьма продвинутый алгоритм" 3-way merge у всех подобных средств.
Более того, сам svn merge/diff так и работает. И лучше/проще это
поручить ему на уровне отдельных коммитов, чем мержить
руками сторонней тулзой всё сразу и целиком. - fk0(03.07.2020 18:23, ссылка)
- Нет, ты понял неправильно. Речь не про 3way merge. В сообщении есть
ссылка, посмотри там про kdiff3. RxTx(795 знак., 03.07.2020 20:14)
- Я видел kdiff3. Он ничем не лучше мержа в редакторе, после того как
svn оставил там свои комментарии насчёт конфликта. Просто нужно
научиться пользоваться. Более того, в сложных случаях в редакторе
ПРОЩЕ, в kdiff3 пестрит в глазах, всё красное, ничего не понять. И
да, meld таки более нагляден, чем kdiff3. Единственное преимущество
kdiff3 -- он умеет 3way merge без SVN/git, но на кой оно надо
непонятно, если svn/git тоже умеют. Ещё умеет сам решать конфликты,
но ну его нафиг fk0(43 знак., 03.07.2020 23:16)
- Как то не слабо получается "на уровне отдельных коммитов". К
примеру если их было 100 шт, в каждом по 10 файлов изменённых и
надо потратить к примеру 5 мин на каждый файл - то получим 5000 мин
работы что примерно 10,5 рабочих дней по 8 часов без перекуров. Тут
либо не доводить до такого расхождения, либо выбрать ветку где
меньше актуальных изменений (в крайних коммитах) и её применить к
другой. - Zoro(03.07.2020 19:04)
- Большая часть изменений, подразумевается, вливается таки
безконфликтно (в одной ветке меняли одно, в другой другое) и ты не
тратишь на них время. В случае 2-стороннего диффа у тебя все
изменения -- конфликт и ты должен думать головой. Что сильно
тяжелей. Наверное можно взять рекламируемый здесь kdiff3 и дать ему
три копии: общую базу, левый вариант и правый, тогда будет проще.
Meld тоже так умеет, вроде. Потом в случае единичных коммитов
бывает проще понять, что делается, fk0(66 знак., 03.07.2020 23:21)
- Работать покоммитно крайне странное предложение fk0. Крупные
проекты мержить можно неделю-две, ничего не поделаешь. - RxTx(03.07.2020 19:48)
- Проще втаскивать по одному коммиту и решать конфликты, чем
полностью ручной мерж. Хотя иногда может быть и ручной мерж проще
-- зависит от ситуации. Волшебной программы, чтоб сама всё сделала
-- нет. Иначе бы и код за тебя давно уже программы писали. Диффы
лучше смотрятся в meld или (g)vim (vimdiff). Лучше в meld. Для Vim
есть полезный плагин -- DirDiff. - fk0(03.07.2020 10:38)
- визуальный свн? - SciFi(03.07.2020 09:40, ссылка)
- Какой-то экзотический зверь: STMicroelectronics STRED architecture
>>> - SciFi(03.07.2020 19:55, dao, ссылка, полностью)
- Вопрос к спецам (опрос): Кто как на своих фирмах ведет базу и какой
использует софт (типа сквозного проектирования или проще) для
ситематизации покупных комплектующих, сборочных узлов, деталей,
стандартных и т.д. с целью дальнейшего автоматизированного выпуска
документации - перечней элементов, спецификаций, ведомости покупных
с кодами ОКП и т.д.? - Make_Pic(02.07.2020 07:30, dao, полностью)
- Выходные, скучно... А вот давайте ка "померимся пиписьками" РАБОЧИХ
компов. Предлагаю быстрый и простейший тест без всяческих изощрений
-простое воспроизведение FullHD видео (по ссылке) и показания в
диспетчере задач. 4к заведется, имхо, не у всех, да и сетка для
него нужна приличная... При этом достаточно хорошо напрягается
проц, память, видео и диск (кэш браузера). Я первый :) Гyдвин(4 знак., 27.06.2020 15:54, dao, youtube, картинка, полностью)
- Это видео отлично идет на атом д510. Загрузка процессора ~0.64. ЗЫ
Правда не 4к а 1080п. kaf1(105 знак., 02.07.2020 23:38)
- E5-1620 + 20 GB RAM + "затычка" HD5670 Процессор работает на
половинной частоте De_user(49 знак., 02.07.2020 21:45, картинка, картинка)
- А давайте мерить, кто за какое время скомплирует ядро линукса :P - Ruslan(01.07.2020 19:30)
- Красиво но мелко 32" 2560*1440. Xeon E-2274G@4GHz 64GB ECC, По
факту 7% на 1.1ГГц CPU и 48% на GPU на 4K разрешении. Zoro(1 знак., 01.07.2020 13:50, картинка)
- 1230v2 + 24 RAM + RX470 De_user(1 знак., 01.07.2020 10:00, картинка)
- test Mebius(1 знак., 30.06.2020 01:56, картинка)
- Мой компьютерный парк вне конкурса. Чтобы 4к завести мне надо
картинку между всеми мониторами разделить :))) - Codavr(29.06.2020 16:41)
- А давайте! Звepoящep(1 знак., 29.06.2020 08:50, картинка)
- Как там.. главное не размер, а уменее пользоваться )) Moлoдoй кoллeгa(273 знак., 28.06.2020 09:51)
- Без лагов, имхо лучше мерятся конфигурацией :) - Ruslan(28.06.2020 09:17)
- Тов. Мандельброт предлагает иное кино. При его съёмках ни одно
животное не пострадало: - SciFi(27.06.2020 23:29, youtube)
- Алсо, завидуй тхреадтрипперу :) - RxTx(27.06.2020 21:34, ссылка)
- У меня не видно 12 ядер но вроде работет без лагов SergeyStr(1 знак., 27.06.2020 20:32, картинка)
- >>> Я хз почему тут картинку сжимает RxTx(1 знак., 27.06.2020 19:50, картинка)
- Тест так себе, CPU он может вообще не мерить. Зависит А: Что
браузер выдал, ибо видео с Youtube тебе может передаваться в разных
кодеках (например VP9 или h264). Б: от видюхи - в первую очередь от
конторы, NVIDIA, AMD, Intel итд. Если видюха содержит блок 1.
ускоряющий IDCT, 2. ускоряющий Arithmetic/Huffman проц будет
практически в idle, < 0.1%. К всему прочему, есть дрова и
декодинг полностью на GPU. Возьми не taskmgr.exe а Process Explorer
и скажи ему показывать RxTx(117 знак., 27.06.2020 19:11)
- периодически подтормаживает, все 4 ядра - 93%, загрузка сети -
56Мбит/сек - Лaгyнoв(27.06.2020 18:55)
- 70% загрузка проца, видимо дрова видео не очень. Сама видео карта
могла бы помочь (GT640). - Ralex(27.06.2020 18:29)
- Вот! Интегрированая видяха, вывод на 4К монитор по DisplayPort Aleksey_75(1 знак., 27.06.2020 16:17, картинка)
- На моём (ноуте): CPU ~5%, GPU~70% - ANT(27.06.2020 16:17)
- Но для меня лично воспроизведение видео мало что значит. Вот если
бы сборка проекта в MPLABX была в два раза быстрее :-) FDA(1 знак., 27.06.2020 16:09, ссылка)
- Рабочий комп в ВЫХОДНОЙ остался на работе, ну - lloyd(27.06.2020 15:59)
- Все чаще и чаще натыкаюсь на отладочные и не только платы,
выполненные на основе SOM. Например: evgeniy1294(611 знак., 26.06.2020 10:31, dao, ссылка, полностью)
- >>> - RxTx(27.06.2020 11:43, ссылка)
- Сдается, что не стоит на это полагаться: в любой момент компания -
производитель самоустраняется, а вы остаетесь с голой ж. без своего
решения. Пример: mentorelectronic.ru - Visitor(26.06.2020 19:26)
- И? Как много вы можете сам? Что если "компания-производитель" самоустранится? Ну? - Cкpипaч(26.06.2020 20:16)
- Задачи проще, так круто не надо, будет надо, сделаем. Их проблемы,
что процев новых больше чем кто то освоить успеет, а с памятью
DDR-x, совсем беда, слишком быстро все меняется. Устойчивый в
производстве модуль труден в логистике, хотя ребята с "малинкой пи"
рискнули и не прогадали: теперь 8 Гбайт на плате с сохранением форм
фактора. Более 5 миллионов произвели разных версий. - Visitor(26.06.2020 20:32)
- Мужики, на улице двадцать первый век - машинное зрение,
тренированные под задачи нейросети,
роботы конструируют роботов. Какого уровня абстрациями вы оперируете в разработке? Регистрами?
Сетевыми сеансами? А давайте не надолго забацаемся фантастами, а? Cкpипaч(192 знак., 26.06.2020 20:40)
- Начнем с самой примитивной: налоги в Китае и в России, и систему,
конечно, они свою починили, у нас все сломали. - Visitor(26.06.2020 20:51)
- А вы можете грамотно озвучить разницу американской, европейской
(российской) и китайской налоговых систем? - ASDFS(27.06.2020 01:24)
- Со знакомым из Питера списался. Ему некого в селе нанять огород
вскопать, мужиков младше шестидесяти - полтора человека. А я ему
фотку. Cкpипaч(1 знак., 26.06.2020 21:08, картинка)
- Зачем вы так? Вашего знакомого теперь жаба задушит. - Boвa(27.06.2020 10:38 - 11:33)
- А можно, гхм, пояснить? Это как-то должно было помочь вашему
знакомому? - s_h_e(27.06.2020 01:03)
- Не нужно нанимать человека с лопатой, нанимай человека с трактором.
Нужно собирать схемы не на элементах "и-не", а на более крупных
элементах. Cкpипaч(83 знак., 27.06.2020 09:49 - 09:55)
- Да. Он мог бы мыслить шире. Или избавиться от огорода (продать,
сдать в аренду тем, кто может), который сам не тянет, или купить,
наконец, мини-трактор, чтобы справиться самостоятельно. - Nikolay_Po(27.06.2020 01:41)
- Дело не в налогах. (только тсссс) - Cкpипaч(26.06.2020 21:09)
- Вся экономика постейшая. antm(286 знак., 26.06.2020 11:39)
- Малосотенные количества нескольких разных девайсов на одном проце.
Даже просто комплектация( проц, памяти, PMIC) оказалась дороже
готового модуля. А разъем SODIMM стоит пару баксов. Andreas(145 знак., 26.06.2020 11:16)
- Вот еще бы эти SOMы стандартизовать по конструктиву/базовому
пинауту а-ля дурино - цены бы им не было - MBedder(26.06.2020 10:58)
- SOM = большой микроконтроллер. Вас же не смущает, что даже у одного
производителя в одном семействе разная цоколевка. - lloyd(26.06.2020 17:18)
- Как?? В одном проце 2 инета, паралельный LCD и паралельная камера,
а в следующем в линейке уже один инет, PCI-E, последовательные
камера и LCD. И всем этим забито больше половины пинов из 200. А
конструктив в основном SODIMM DDR-2 - Andreas(26.06.2020 12:00)
- "На это мы пойтить не можем" (c) Если стандартизовать - конкуренция
будет. А так - заложил в проект какой-нить SOM и хош-не хош
придётся покупать только его. - Cидopгeк(26.06.2020 11:53)
- Угу. Главные минусы - "разношерстность" и "мимолетность" -
появились и сразу в небытие... - Гyдвин(26.06.2020 11:18)
- берите у стабильных производителей - www.toradex.com/about-toradex
а не в китайской помойке.. хотите свой SoM - его несложно
спроектировать самому, там ничего космически сложного нет - jury093(26.06.2020 12:16,
)
- Вот не надо про Торадекс, были точно такие-же проблемы, пока вообще
не перешли на планшет 10" под виндой. - VLLV(26.06.2020 22:22)
- Ну это смотря, какой макро уровень требуется. серийный планшет во
встройке тоже весьма хлопотно - от внедрения в свою конструкцию, до
рисков пропадания из продаж, проблем с организацией питания,
взаимодействия с остальными частями конструкции, стабильности
управления. Что с торадексами не так? Гарантированные поставки с
длинным long time производства процов, вполне качественные SoM,
брака нет от слова совсем. Да, у меня есть планшет с внндой на х86,
его бы в последнюю очередь jury093(144 знак., 27.06.2020 10:54,
)
- Xilinx сейчас готовит стандарты для SOM под свои чипы. - evgeniy1294(26.06.2020 11:47)
- Давайте заводить стандарты сами - General(26.06.2020 11:26)
- [Cerebras - компьютер на одной пластине. 18 Гбайт SRAM, 400k
ядер, 15 кВт тепла] Шутили насчет микросхемы с двумя ручками для переноски? Как
всегда, СССР просто обогнал свое время. Evgeny_CD(1942 знак., 01.07.2020 14:18 - 02.07.2020 01:14, dao, ссылка, ссылка, полностью)
- Объехал #define следующим образом BlackMorda(340 знак., 26.06.2020 08:09 - 01.07.2020 14:20, dao, полностью)
- посмотрите еще как сделано в lwip - Constantin24(01.07.2020 15:21)
- #define dbg_sprintf(...) do {sprintf(debug_buf, __VA_ARGS__);
send_DBG_message(debug_buf);} while(0) - il-2(26.06.2020 13:04)
- Аля #define showlist(...) puts(#__VA_ARGS__) , не спасет отца
русской демократии? - Kabdim(26.06.2020 12:39, ссылка)
- Чтобы получить ответ, нужно уметь формулировать вопрос так, чтоб
его хоть бы было понятно. Напиши, что нужно сделать в итоге. - fk0(26.06.2020 10:29)
- Почитать тут - Дoктyp77(26.06.2020 10:16,
, ссылка)
- С GCC можно так: Дoктyp77(158 знак., 26.06.2020 10:14,
)
- В приличном обществе принято NDEBUG. - SciFi(26.06.2020 08:34)
- Сделай так Constantin24(142 знак., 26.06.2020 08:27)
- [SSD победили] Сводный системный - Evgeny_CD(25.06.2020 02:52, dao, полностью)
- Евгений, ну как пост может называться "сводный системный", если он
пустой, не содержит ничего - ни выводов, ни обобщений? Что он
сводит? Банально не по русски. - VLLV(02.07.2020 09:47)
- [Samsung 870 QVO] Готовится сделать 8T потребительский SSD за $1k - Evgeny_CD(02.07.2020 01:58, ссылка)
- [Kingston DC1000M объемом 7,68 ТБ с интерфейсом PCIe] Накопитель, который закрывает персональные потребности на 200% Evgeny_CD(898 знак., 25.06.2020 03:02, ссылка, ссылка)
- Два предыдущих обсуждения по теме - Evgeny_CD(25.06.2020 02:53, ссылка, ссылка)
- [Ubuntu 20.04 <-> Windows 10 WSL <-> Windows
10W SL2] производительность на примере AMD Ryzen Threadripper 3970X ->
Intel Core i9 10900K --> Evgeny_CD(843 знак., 27.06.2020 14:30, dao, ссылка, ссылка, полностью)
- [Топовый уровень буржуинов в части компьютеров] Просто смотрим картинки и офигеваем. Evgeny_CD(269 знак., 01.07.2020 14:39, dao, ссылка, полностью)
- [Intel Xe GPU] По идее его представили в марте. Какой-то монстр. Интел тоже решил
рвануть к Скайнету. Универсальный процессор в системах будущего
будет просто управленцем для толпы специализированных вычислителей. - Evgeny_CD(01.07.2020 14:35, dao, ссылка)