Поздравляем Dingo с днём рождения!
- Потребовалось отладить DMX512 не имея контроллера, который бы
формировал протокол. С винды... POV_(215 знак., 01.12.2020 23:55,
, dao, полностью)m16
- delete this - говнокод? Задача: основная программа порождает
объект, который по сути представляет собой отдельный процесс
(измерение). Внутри него живёт на прерываниях конечный автомат,
который со временем доходит до состояния end, и тогда объект нужно
прибить. Не хочется опрашивать состояние объекта из основной
программы, хочется, чтобы он сам застрелился. Чем чревато ? йцyкeн(11 знак., 29.11.2020 17:00, dao, ссылка, полностью)
- Не проблема, если есть гарантия, что суицид будет таки вызван. - fk0(30.11.2020 01:14)
- Объект без хозяина - зло. Поэтому delete this - говнокод, да. lloyd(82 знак., 29.11.2020 17:13)
- malloc/free не умеет в прерывания жи, не? В смысле делает вид, что
умеет, пока не случится самый неподходящий момент. - SciFi(29.11.2020 17:02)
- Понятно, что если прерывание случается во время выполнения
malloc/free, и само вызывает malloc/free, ничем хорошим это не
кончится. Предположим, этот момент удалось обойти (placement new?).
Вопрос был, не может ли сама конструкция delete this выйти боком. - йцyкeн(29.11.2020 17:12)
- У меня была похожая ситуация с malloc/free - одновременный вызов в
разных процессах. Обходил через свои malloc/free с блокировкой
одновременного вызова с помощью мьютекса внутри. - AlexG(30.11.2020 04:53)
- Что значит в разных процессах? Я в вопросе не написал, но меня
никакой операционки нет, это типа многозадачность для бедных. В
винде, ЕМНИП, в разных процессах malloc/free вообще работают каждый
со своей heap, и синхронизация не нужна. Потоки одного процесса
пользуются общей памятью, но там синхронизация и так есть. Или я
ошибаюсь? - йцyкeн(30.11.2020 18:12)
- Вызов обработчика прерывания практически ничем не отличается от
переключения операционки на выполнение другого процесса. Проблемы
те-же. - AlexG(30.11.2020 20:53)
- Речь скорей о том, что есть много embedded RTOS в которых
опрометчиво положили болт на (не)совместимость с libc. Т.е. вроде
как ОС взяли, многозадачность сделали, а то, что libc о ней ни
ухом, ни рылом -- даже не задумались. Я писал об этом ранее много
раз -- причина, почему RTOS не нужна, если нет качественной libc
увязанной с ОС. Иначе программировать невозможно. Неизвестно где
искать проблемы. Потенциально в любой потоконебезопасной функции,
любой функции использующей fk0(158 знак., 30.11.2020 18:22)
- Ну мы же не про Си, а про плюсплюс. Там в STL сплошные new и
delete. И что, можно использовать std::vector без мутексов только в
одном потоке? - йцyкeн(30.11.2020 19:06)
- new -- это вызов operator new(sizeof(T)) и последующий вызов Т(...)
delete -- вызов ~T() и вызов operator delete(). Для массивов ещё
добавляется пробежка по всем элементам массива и вызов T() или ~T()
для каждого. Обычно функции operator new() и operator delete() --
этот тот же malloc() и free()... Так что в менеджменте памяти
ничего нового. Конечно нельзя вектор без мьютекса использовать
параллельно в разных потоках. Впрочем это касается любого класса
вообще. Любой fk0(123 знак., 30.11.2020 22:19)
- Я не про использование одного и того же вектора, а про ситуацию,
когда функция в одном потоке имеет локальную переменную типа
vector<double>, а функция в другом потоке - другую
переменную, и не обязательно vector, пусть это будет
map<string, int>. Я думаю, что new и delete потоков
работают с одним пулом памяти, и это требует синхронизации, и она в
"настоящих" операционках есть, а с RTOS для микроконтроллеров я
дела не имел. - йцyкeн(30.11.2020 23:33)
- >>> - SciFi(29.11.2020 17:14, ссылка)
- О ПИД-регуляторах. fk0(602 знак., 30.11.2020 18:04, dao, полностью)
- Рабочая машина самого Линуса Торвальдса :) У некоторых бедуинов
круче :) - Evgeny_CD(30.11.2020 22:25, dao, ссылка)
- [ОСРВ МАКС macs-rtos] - некая отечественная ОСька. 1986ve92, 1986ve91, 1986ve1t Evgeny_CD(117 знак., 30.11.2020 22:10, dao, ссылка, ссылка)
- "Суперкомпьютер" для тестирования распараллеливаемости программ. Тот же Julia протестировать можно, если деньги есть... - Dingo(29.11.2017 09:52, dao, ссылка, полностью)
- Заветное слово на борту "Cray"... - Kpoк(28.11.2020 16:59)
- За новость спасибо. - Evgeny_CD(29.11.2017 12:57)
- У них там вся тусовка, похоже, заболела кластерами. -> Видать, пирамида продаж начинает рушиться - начали разводить хомячков на оптовые закупки. Evgeny_CD(148 знак., 29.11.2017 12:54, ссылка)
- C учетом наличия только 100Мбит Ethernet в Raspberry 3 -> это будет очень странный "суперкомпьютер". Скорее, бесполезная игрушка, как и сама малинка. Evgeny_CD(495 знак., 29.11.2017 12:50, ссылка)
- Всё это хрень. По миру стоят миллионы компьютеров, серверов и видимокарт, которое далеко не всегда оправдывает свою стоимость в прямом назначении, по крайней мере в частных руках. blackprapor(120 знак., 29.11.2017 10:06)
- В линуксе 4-й год сломан софтрейд (скорость записи падает до
нескольких мегабайт в секунду, с изначальных сотен). Всем похер...
В FreeBSD сломали в итоге точно таким же образом. Как жить дальше?
Покупать Windows-10? :-( - fk0(27.11.2020 18:23, dao, полностью)
- ну, пятихатку сэкономить на каждом харде - на ящик пиваса хватит
:)) это тем, кто smr-харды в рэйд втыкает, а потом жалится на
каждом углу. - фyтбoлиcт(27.11.2020 23:03,
)
- Сначала неплохо бы просто заменить весь рейд с заливкой той же
инфы. Иначе виноватых удобнее просто назначать - Vit(27.11.2020 22:40)
- Может, у вас диски с черепичной записью? Говорят ещё, что вынос
битмапа на другой носитель помогает. Nikolay_Po(229 знак., 27.11.2020 21:53, ссылка)
- Проблема касается не софтрейда, а проявляется вообще при записи. По
одним заявлениям она характерна только для PAE-ядер. Но по другим
(видимо реже) проявляется и на x64-ядрах. И не проявляется на
старых (3-ей версии) ядрах (проверил, да, так). Проблема как-то
очевидно связана с увеличением объёма памяти в компьютерах, лечится
использованием всего 4-х гигабайт, и на несколько секунд лечится с
помощью drop_caches. Про FreeBSD не вникал. Подозрение, что
использованы fk0(851 знак., 27.11.2020 20:34, ссылка, ссылка)
- Да... или ставить Генту. - Boвa(27.11.2020 18:26)
- [Opus audio codec] is a totally open, royalty-free, highly versatile. RFC 6716.
Вобрал в себя Skype’s SILK codec and Xiph.Org’s CELT codec. Для
Cortex-M4 в сети есть примеры. Достаточно интересно. Evgeny_CD(12 знак., 27.11.2020 00:28, dao, ссылка, ссылка, полностью)
- Вопрос по Linux. Скрипт или аналогичная команда из консоли не
возвращает управление, но выполняется. Tech_(440 знак., 13.10.2020 13:07, dao, полностью)
- Всем добрый день. Любимая Скво вылила кружку чая в ноутбук, со
всеми вытекающими, в прямом смысле. Завтра поеду за новым. В сотку
хочу уложиться. Диагональ хочу от 17''. Работать предстоит под
Windows, в основном с офисными пакетами + некоторые IDE +
WEB-разработка + нетяжелая графика от Adobe, для души PCAD +
Speсctra, ну и совсем уже для души строительные 3D-пакеты, дачу
строю. Встал вопрос выбора, все-же I7, или Ryzen? СтОит I7
переплаты ~ в 5-7т.р? Спасибо. - shindax(02.11.2020 15:45 - 15:48, dao, полностью)
- Ну будущее кому-то. Если такое происходит, надо срочно откинуть
аккум и влить внутрь (повернув клавой вниз) воду. Потом уже срочно
разобрать, промыть (лучше в УЗ ванне) и просушить. Либо не вливать
воду и сразу разобрать. Если этого не сделать сразу, чай как
минимум разрушает токопроводящее напыление на мембране клавиатуры.
Тогда под замену, придется искать. Если не удается найти, есть
конторы готовые сделать мембрану заново. - RxTx(03.11.2020 21:16)
- В начале 2000х ремонтировал клаву ноутбука серебряной пастой для
ремонта обогревателя заднего стекла автомобиля. Купил 3 разных,
лучшей оказалась самая дешевая. А пару лет назад дочка свой залила,
так я даже не понял как ее разобрать. Пришлось покупать новую. - Codavr(10.11.2020 12:40)
- Я, в конце этого лета, гулял с собакой возле реки. Речка небольшая,
но берега обрывистые, заросшие и подмытые. Собака спрыгнула в реку,
а обратно никак. Ну пока я вытаскивал собаку что-то булькнуло. Уже
возвращался, полез в карман, а телефона нет. Дошло до меня, что это
такое булькнуло. Tech_(652 знак., 05.11.2020 21:20)
- у китайцев этих клав хоть жо жуй... - Aleksey_75(03.11.2020 21:26)
- Штирлиц, имена, пароли, явки... =) - RxTx(03.11.2020 21:30)
- ноут какой ? - Aleksey_75(03.11.2020 21:51)
- У меня никакой и не надо, поинтересовался для расширения кругозора.
Надо - для Microsoft Ergonomic keyboard. - RxTx(03.11.2020 22:12)
- ну эт не ноутбучная клава, с ней все просто, идем в магаз и
покупаем новую! я имел ввиду клавы ноутов! - Aleksey_75(03.11.2020 22:14)
- Я смотрю, у тебя всё новое покупается :) Эта клава почти 7 косарей
ныне стоит. Плюс, я на ней самолично часа 3-4 стачивал наждачкой и
заполировал обозначения на кнопках. Всё еще надеюсь серебрянным
карандашом дорожки зачинить. Заказал какое-то г с Али, но помоему
г., надежды мало. А брать крутой западный карандаш/фломастер смысла
нет, у него цена как раз, около $50 (с доставкой). Сожрало дорожки
на плёнке чаем, думал внутрь не проник (плеснул буквально
чуть-чуть, RxTx(34 знак., 03.11.2020 23:17)
- Восстановил этим. Тоже после чая. - Nikolaj(05.11.2020 06:03, ссылка)
- Спасибо. О существовании контактола я знаю, бывает он трех видов.
Но я погуглил опыт других людей, по нему "контактол" разъезжается
на плёнке в страшную разляпистую дрисню. Мне к сожалению надо
восстановить не 5мм разрыва, а пару-тройку дорожек идущих рядом и
изгибающихся под углом. То есть надо не зафиксить разрыв, а прям
сформировать аккуратные дорожки. Поэтому контактол тут увы не
подходит. Вообще, надо сказать, Microsoft с этой эрогономичной
раломанной клавиатурой RxTx(502 знак., 05.11.2020 13:23)
- Я такой штукой (вообще она для ремонта обогрева стекол в авто)
пытался -- без толку. Слишком грубая. Ни нанести толком, и
отвердевает как попало, комками. До этого гораздо более успешно
применял аналогичную в шприцах, вроде (давно было, уже забыл даже).
Продавались в своё время в Питере в разных местах. Вот та идеально
ровно, тонким слоем наносилась и давала качественный результат. Но
потом хватился -- и фирмы той, что делала -- уже нет. А из аналогов
только это. - fk0(05.11.2020 12:25)
- Вы уж меня извиняйте! Но клава также как и мышка это расходники, я
все реально понимаю привычка и все такое, не знаю чем вам ценна
именно эта клава но имхо это явно какой-то фетиш! - Aleksey_75(03.11.2020 23:20)
- расходник расходнику рознь. логитеч придумал и запатентовал
инерционное колёсико скрола. у меня уже тучу лет и дома и на работе
одинаковые мыши с таким колесом. и теперь любая работа с иной мышью
за чужим компом вызывает жутчайшее неудобство. а всего-то -
колёсико чуть иначе крутится. - Mahagam(05.11.2020 14:45)
- Wireless Mouse M560 Zoro(610 знак., 08.11.2020 20:14)
- Интересно... (неохота гуглить, хота услышать из первых рук) А что
это такое, что это даёт? - RxTx(05.11.2020 21:03)
- Дома такая была до недавних пор, с таким колесиком, когда жамкаешь
ее, включая инерционность - скрежет пробирает аж... а, ну и
подклинивает вконец, подвисает (приходится питание
включать/выключать).... выкинул (отдал сыну :) ) и купил недорогую
"двухрежимную" Rapoo М500 - и был немало удивлен: неужели научились
делать? никаких отрицательных эмоций... удивление длится уже года
полтора - не ломается (логитеча хватило на полгода до глюков).
Хотел к ноуту купить такую же, с PKM(140 знак., 05.11.2020 18:24)
- В этом году, окончательно "переехав" с десктопа на ноут, предал
свой идеал - клавиатуру Mitsumi PS/2 (все это время - все 20 лет -
работала как часы и выдерживала всякие издевательства над собой) -
так и не нашел вразумительного переходника с PS/2 клавы на USB
(пара неудачных экспериментов была, даже работало, но редкие, но
меткие подвисания - выбешивали). Думал, дорогая клава от Логитеч
заменит ее - неа, не то... Как ни странно, победили какая-то
завалявшаяся откуда-то PKM(519 знак., 05.11.2020 10:11)
- Ну я же тебе написал, чем читаешь то. Стачивал на ней обозначения с
кнопок. Это было трудоёмко, долго. Можно конечно купить новую,
выдрать все кнопки и воткнуть старые, но разбрасываться $200 ($100
старая и $100 новая) из-за пары сраных дорожек меня что-то жаба
давит. - RxTx(03.11.2020 23:39)
- кстати , за всю свою жизнь ни разу не проливал напитки на писишную
клаву! ибо и место и чашка все родное! на ноутные проливал и не
раз, то чашка не накая а то и просто пластиковый стаканчик! - Aleksey_75(03.11.2020 23:22)
- Ну я мог бы сказать "аналогично", но вот всё же случилось. И к
несчастью не на какое-нибудь говно, за коими я медитировал
тысячами, а на мою прелессссть... =) При этом уже не помню
обстоятельства, но пролилось то всего меньше чайной ложки. Я
подумал даже да и хрен с ним, мол капелька попала между кнопок, а
внутрь не попало. Даже и не стал выяснять, протирать, раскручивать.
А ни-фи-га. Утром включаю а шиш вам, пару рядов не работают.
Разобрал, дорожке кирдык. Кстати RxTx(51 знак., 03.11.2020 23:44)
- Существуют ноуты, причем даже бюджетные, с водостойкой клавой. У
меня какой-то HP 15" был такой. - Vit(03.11.2020 22:23)
- Выиграешь, если сделаешь ставку на современные проектные нормы по
нанометрам. В этом плане Intel отстали в технологическом плане.
Имей в виду что не каждый ноутбук на Ryzen это последняя
технология, здесь можно обмануться. Дело, однако, сильно зависит от
профиля использования ноутбука. Если 99% времени он проводит на
столе, то разговор иной. - RxTx(03.11.2020 15:57)
- Больше 17 дюймов это уже не ноутбук, а ноуткульман или ноутшкаф. Я
Dell уважаю с давних пор, и что характерно фирмачи при поставках
оборудования со мной согласны. - Codavr(03.11.2020 09:51)
- Fujitsu... Сколько сможешь потратить. Никаких гребанных кетайцев... max(3 знак., 03.11.2020 00:53, ссылка)
- однозначно Ryzen!! действительно впечатляющая производительность
при низком энергопотреблении. А интегрированная графика vega8/10 не
оставляет никаких шансов интеловской - Adept(02.11.2020 23:53)
- присмотритесь к НONOR MagicBook на Ryzen5 (то ли хуавей, то ли
ксяоми, не помню уже) коллега купил за 35т (сейчас полтос стоит) по
производительности как стационарник AMD FX8350 (даже на 10-20%
быстрее) 6-7 часов автономности при формфакторе ультрабука 12 (или
13) дюймов по-моему FullHD IPS и 2кг веса!! интегрированное видео
VEGA8 кроет дискретную мобильную nvidia Quadro квк бык овцу. Если
бы не бедность с интерфейсами, то крепко подумал бы а нужен ли мне
мой lenowo W530 Adept(1167 знак., 02.11.2020 23:34)
- Взял недавно за примерно 1150$ HP Envy 17m-cg0013dx - i7-1065G7,
NVidia GeForce MX330 2 ГБ GDDR5, SSD 512 GB, RAM 12 GB, 17.3" IPS
(1920x1080) FullHD сенсорный экран, Windows 10 Home 64bit. Звук, кстати, очень даже. Добавил пассивный стилус за 15$ и на всякий USB
Type-C/1G-Ethernet+3USB3-hub за 10$. С powerbank Xiaomi на 20000 с
PD работает, хоть и ругается, мол дай родной аксессуар. Пока всё
нравится. Единственное но - пришлось снести левый софт, в т.ч. Vit(18 знак., 02.11.2020 17:27)
- Как уважаемому сообществу такой выбор? : shindax(26 знак., 02.11.2020 17:12, ссылка)
- "Сын уронил мой айфон и слегка повредил экран. Если кого-то
интересует - могу подарить: ему 3 года, русый, глаза карие." Как
там скво, продал? :) symbions(85 знак., 02.11.2020 16:01)
- б/у интересует? - m16(02.11.2020 15:47, ссылка)
- У меня второй месяц ноутбук с Ryzen 7 4700U. Слышал, что АМД выдали
что-то дельное, вот и выбрал его. Пока полёт нормальный. - SciFi(02.11.2020 15:46)
- C Ryzen 7 я в сотку не впишусь, как мне видится. Во сколько
вылилось? И что за машинка в целом? Я так хочу Lenovo, или ASUS. Ну
может еще какой Huawei, или Meizu. - shindax(02.11.2020 16:11)
- Погугли "восстановить залитый ноутбук", найдешь кучу советов. А бук
на Райзен 7 - за 1 штуку в сотку, может, и не впишешься, но за две - запросто :)) --> - MBedder(02.11.2020 16:18 - 16.11.2020 20:32, ссылка)
- в этом леново L340-17 только 16гб памяти максимум. по мне маловато. - Zoro(03.11.2020 09:42)
- Э-э-э!!! Слюшай, да? Человеку подфартило, появилась возможность
поменять 9-летний бук на новый. А главное, жена не против. ;О) - mse homjak(02.11.2020 17:43)
- :)) - MBedder(02.11.2020 18:43)
- Взял-бы такой, но у нас в Красноярске еще поискать предстоит. - shindax(02.11.2020 16:28)
- Да я за старый не парюсь, ему 9 лет, I5, хорошая машинка,
испытанная, я ему SSD на днях установил и память до 6 GB догнал.
Отдам отцу в ремонт, он такие вещи на 1-2-3 делает. Получится, так
получится, а нет, так нет. Жалко конечно, но известная-же еврейская
поговорка есть: "Если проблему можно решить за деньги, это не
проблема, это расходы". :-) - shindax(02.11.2020 16:23)
- Всем спасибо. Всех послушав, пошарив кошельке взял это: shindax(147 знак., 08.11.2020 16:46, ссылка)
- К слову. Отвез "мертвеца" к отцу. Тот недолго думая, разобрал его
дотла и погрузил в ванну со спиртом все его "кишочки" ( ну кроме
hdd разумеется ). День спустя, собрал все обратно. Теперь у меня
есть рабочая станция, а у скво есть нормальный ноутбук и реальный
шанс на шубу. :-) Всем спасибо! :-) - shindax(24.11.2020 07:27)
- Успехов. Поставить "вин 10 про" и докупить памяти до 32гб (возможно
придётся "выбросить" родную память). Много памяти не бывает. можно
будет отключит своп системы (диск С) и в firefox - отключить
кеширование на диск (кешировать в памяти). - Zoro(08.11.2020 20:25)
- Короче, тема такая. Попытался поставить Win10 Pro, не
устанавливаются драйверы. Зато Win10 Home встал, половину драйверов
подтянул сам, вторую половину уже поставил вручную. Х.з. может не
дописали еще под Pro, а может, сука, маркетинг. Окончательно
отлегло, когда оказалось, что под Home работает IIS ( раньше
помнится не было ). Сижу на удаленке, порталы работают на IIS,
нужна среда для локальной разработки. Уже подумал, что выбросил
сотку, ан нет, несколько сайтов запустил shindax(22 знак., 10.11.2020 12:28)
- Спасибо. Пока бьюсь "апстену". Тупо не могу Acronis с флешки
запустить. :-( - shindax(09.11.2020 06:40)
- У леново есть модели антиСкво - чай кофе протекают насквозь через
клаву на стол. В корпусе есть соответствующие отверстия. Однако
лично не проверял. Старые модели Т430/Т540 были достаточно тихими
(и крепким - выдерживали падения). И надо смотреть модели где Можно
добавить память - её надо минимум 8 (для вин10), 16 (для фокса), 32
(для работы), 64 (для блек джека и ...) И дискретная видео карта
(они для игр в основном) не особо нужна - денег стоит, а для работы
и Zoro(91 знак., 02.11.2020 23:23)
- Еще подождать =)) и в сотку уже ничего вписать никак не будет =)))
узнаем завтра =))) - sav6622(02.11.2020 16:25)
- Вот он про свой бук писал --> - MBedder(02.11.2020 16:20, ссылка)
- Хочется странного - ПО для автоматического удаления комментариев в
исходниках. - De_user(25.11.2020 05:18, dao, полностью)
- Вот собрал когда-то. Работа с драйверами Windows 7, Windows 10. Как
узнать какие драйверы установлены? Как удалить? Как инсталлировать
драйвер? RxTx(771 знак., 24.11.2020 09:45, dao, ссылка, полностью)
- Кто-нибудь решал задачу - взять любой TTF-шрифт и положить его
набок - очень требуется для GUI (подписи на графики всякие
выводить). - KLEpow(24.11.2020 15:45, dao, полностью)SciFi
- Творческая задачка. Можно ли на Си придумать такой макрос, который
из строки "abcd" сделает константу, пригодную для использования в
метках case, чтобы было как "case 0x61626364", ну или "case
0x64636261", индейцы не принципиальны? SciFi(230 знак., 24.11.2020 12:09, dao, ссылка, полностью)
- Как грамотно сделать преобразование типа с int16_t в int32_t?
int32_t I32Var1; int16_t I16Var2; I32Var1 = (int32_t )I16Var2;
"Неправильно" работает когда I16Var2 имеет отрицательное значение.
Я конечно могу в рукопашную, если I16Var2 меньше нуля, добавить
0xFFFF0000 к I32Var1 после пребразования. Но хочется сделать это
правильно и красиво. - Sl(24.11.2020 11:57, dao, полностью)SciFi