в таких случаях надо не на память думать, а на ошибку в тулинге сборки, это тупо может быть баг с гонкой состояний если одновременно используется несколько утилит. а повторная попытка сборки переиспользует уже созданные бинарники например и ошибки уже нет
Ругнулось на синтаксическую ошибку в директиве #define в каком-то .h файле. При этом при просмотре файла в указанной строке всё было в порядке.
Повторная компиляция выполнялась "с нуля", с удалением результатов предыдущей сборки.
Недавно, компилируя какой-то большой проект с гитхаба, напоролся на очень странную ошибку. Компилятор ругнулся на ошибку в файле, но при просмотре этого файла там оказалось всё нормально, а не то, на что ругался компилятор. Повторный запуск компиляции завершился успешно. Я сделал заключение, что это был какой-то единичный аппаратный глюк памяти. Встречались ли вы с подобным на Gentoo?
Ещё хотел поговорить о USE флагах. Одно время тоже использовал Gentoo на десктопе, и всё в целом было неплохо. Но окончательно меня доканали безуспешные попытки подобрать такую комбинацию USE флагов, при которой VLC будет открывать все нужные мне форматы. В те времена флаги эти приходилось подбирать вручную, по наитию. Не появилось ли сейчас каких-нибудь руководств, где описывались бы принципы указания этих USE-флагов? Как для системы в целом, так и для отдельных программ.
Не нашёл в статье явного указания, где находится сервер с вашим проектом: в России или нет. По тому, что вы организовали Reverse Proxy в России, косвенно можно предположить, что основной сервер находится за границей.
Уточните пожалуйста этот момент - здесь в комментариях или может даже в самой статье. Полагаю, это важно для понимания: можно нарваться на блокировку заграничного сервера или даже российского тоже.
Если бы люди просто расплачивались криптой друг между другом - никаких проблем не было и это вообще не проконтролировать.
Поскольку в блокчейне сохраняется вся цепочка событий,
абсолютно все операции можно "размотать" назад;
после установки программы управления кошельком всю эту историю придётся скачивать для синхронизации. Сколько это будет при активном использовании - десятки, сотни гигабайт? А может и больше.
Поэтому на мой взгляд слабое место крипты - это как раз-таки эта самая история, делающая её обслуживание всё более дорогим с течением времени. Дорогим не в деньгах напрямую, а в затратах интернета и места на жёстком диске.
В том-то и дело, что палладиевая химия - это больше про промышленное производство, а не про кустарное. В случае домашнего производства плат для личных поделок всё упирается в покупку этого самого хлорида палладия. Прошу поправить если я не прав, но насколько мне известно, это драгмет со всеми вытекающими. А значит физлицу законно купить данный реактив не представляется возможным.
Также неоднократно встречал замечания, что только палладиевый способ даёт приемлемый по повторяемости результат. Вот и вы сейчас это подтвердили. Кроме того, вся эта химия (подготовка, активация, гальваника...) занимает место, а порой и портится со временем, что в свою очередь делает нерациональным и затратным её применение для изготовления плат дома, от случая к случаю. Организациям же проще и даже дешевле заказать на заводе и получить через неделю готовую плату, чем держать у себя по сути целый участок изготовления плат.
Получается, сделать полноценную (с металлизированными отверстиями) плату дома - задача, близкая к невозможной. Жаль. Хорошо, хоть заводы (Резонит, Электроконнект) принимают заказы от физиков.
Я не умаляю ваших заслуг, вы реализовали интересную и полезную систему. Она здорово облегчит изготовление простых плат, где в несколько переходных отверстий можно запаять проволочку. Я скорее размышляю вслух о том, что при изготовления сложных плат основная трудность не совмещение сторон, а металлизация отверстий.
Думаю уж на it портале не нужно рассказывать о том, что воровство цифровых продуктов - тоже воровство.
Раз уж зашла речь про воровство, предлагаю обсудить эту тему с другого ракурса.
Давайте представим ситуацию. Я нашёл интересный фильм в каталоге онлайн-кинотеатра. Оплатил подписку, добавил фильм в избранное. Через некоторое время собрался посмотреть - фильм пропал. Нет его, и всё. Будто и не было никогда. И никакого объяснения, почему. Могу ли я сказать, что у меня его украли? Может быть если бы этого фильма не было в каталоге, я бы и не стал подписку покупать.
Давно подумываю перейти на CMake в том числе и потому что он автоматически создаёт compile_commands.json. Но пока не понял, как перенести сборку в /tmp. Буду признателен, если подскажете, куда копать.
Суть: в целях экономии ресурса SSD каталог для сборки проекта указываю на /tmp, который у меня в ОЗУ. В случае Makefile это решается просто через переменную builddir (`make builddir=/tmp/myproject`), которая обрабатывается в Makefile. В случае же с CMake обычно сборка происходит в подкаталоге buld в каталоге проекта. И я пока не нашёл способ это изменить.
Вы мне напомнили ещё одно философское рассуждение.
Возьмём некоего абстрактного Васю Пупкина. В своём собственном сознании это один Вася Пупкин. В сознании другого человека, например сестры, - другой. Причём в сознании каждого человека, кому этот Вася знаком, он разный. Сколько людей его знают, столько и существует его вариантов. А теперь вопрос: а каков же этот Вася сам по себе? И существует ли он вообще вне сознания других людей, включая себя самого?
Спасибо за подробности и ссылку. Посмотрю, что это за mini-swe-agent и с чем его есть.
Насчёт используемых моделей согласен с вами, что большие модели дадут лучшие результаты. Но мне интересно как раз-таки посмотреть, что могут модели, которые можно запустить локально. В роли собеседника-всезнайки они хороши. А вот как они себя поведут, когда им предложат быть самостоятельными, - это очень интересно.
Ваша профессия связана с ИТ? Какая у вас ОС и видеокарта? Какую модель сейчас используете с ollama? Вы из РФ/Беларуси или нет?
А с какой целью интересуетесь? :) В частности, какое значение в данном контексте имеют моя профессия и место жительства?
Да, связана.
OS: Linux. Видеокарта Nvidia с 16 ГБ ОЗУ.
Сейчас использую gpt-oss и qwen. Больше нравится gpt за более лаконичные мысли. Qwen очень много думает, много раз перепроверяя уже перепроверенное. Часто это приводит к переполнению контекста и уходу мыслей в сторону.
Я из России. А вы?
Однако я не знаю с чего начать ответ.
Тогда озвучу моменты, вызывающие у меня затруднения:
как запустить сессию работы нейросети как в вашем случае - чтобы она (нейросеть) сделала, что посчитает нужным, после чего процесс завершился.
Как дать нейросети доступ к файлам и (опционально) к выполнению команд в системе? Кстати, давали ли вы своей Арии права суперпользователя? Понятное дело, что в этом случае эксперимент лучше проводить в виртуалке, чтобы не сломать основную систему.
Живя в России, на мой взгляд доступ в инет лучше нейросети не давать. Мало ли что она там станет искать.
Кстати, очень интересно взглянуть на полные версии системного промпта и всех остальных, использовавшихся в вашем эксперименте. Как в порядке любопытства, так и с целью максимального близкого повторения вашего эксперимента.
Подскажите пожалуйста, как можно его провести с моделью, запускаемой локально с помощью ollama? Как запускать сессию, как дать доступ к файлам и т. д. Я новичок в этом деле и пока довольствуюсь беседами с моделью в терминале через команду `ollama run`. Данная команда запускает сессию чата - это то, что нужно мне, но не то, что нужно для описанного эксперимента. И я не знаю, как дать модели доступ к системе.
Интересно, а как все эти ссылки попали в веб архив?
Насколько я знаю, для сохранения веб-страницы кто-то должен специально ввести её адрес на web[.]archive[.]org/save. Или это может происходить и автоматически тоже?
Sunday распространяет перчатки стоимостью $200 среди людей, которые выполняют рутинные действия естественным образом.
Непонятно, это пользователи покупают перчатки за $200, или компания платит пользователям за использование перчаток?
В первом случае непонятен смысл покупки. Или это даёт доступ к бесплатной бета-версии робота? Во втором случае непонятно, разовый ли это платёж или периодический.
Предлагаю различать термины "управление с телефона" и "управление через интернет". Управление с телефона может осуществляться внутри локальной сети без выхода в интернет. Управление через интернет необходимо только если я нахожусь не дома. Но я не могу придумать сценария, когда я посреди рабочего дня или в отпуске на берегу моря вдруг подумал бы "о! Не мешало бы запустить уборку дома!".
быстрое оповещения о происшествиях - подавился носком или запутался в проводах
Как это поможет, если я вдали от дома? Такие ситуации обязаны обрабатываться локально, например полное аварийное отключение.
фотка любимого котика
Для видеонаблюдения лучше использовать специализированное оборудование.
Плюсюсь. Также замечу, что недавно было несколько публикаций о прекращении работы Cursor в России. В данной статье об этом ни слова.
Ругнулось на синтаксическую ошибку в директиве #define в каком-то .h файле. При этом при просмотре файла в указанной строке всё было в порядке.
Повторная компиляция выполнялась "с нуля", с удалением результатов предыдущей сборки.
На что ещё здесь думать, если не на глюк памяти?
Недавно, компилируя какой-то большой проект с гитхаба, напоролся на очень странную ошибку. Компилятор ругнулся на ошибку в файле, но при просмотре этого файла там оказалось всё нормально, а не то, на что ругался компилятор. Повторный запуск компиляции завершился успешно. Я сделал заключение, что это был какой-то единичный аппаратный глюк памяти. Встречались ли вы с подобным на Gentoo?
Ещё хотел поговорить о USE флагах. Одно время тоже использовал Gentoo на десктопе, и всё в целом было неплохо. Но окончательно меня доканали безуспешные попытки подобрать такую комбинацию USE флагов, при которой VLC будет открывать все нужные мне форматы. В те времена флаги эти приходилось подбирать вручную, по наитию. Не появилось ли сейчас каких-нибудь руководств, где описывались бы принципы указания этих USE-флагов? Как для системы в целом, так и для отдельных программ.
Не нашёл в статье явного указания, где находится сервер с вашим проектом: в России или нет. По тому, что вы организовали Reverse Proxy в России, косвенно можно предположить, что основной сервер находится за границей.
Уточните пожалуйста этот момент - здесь в комментариях или может даже в самой статье. Полагаю, это важно для понимания: можно нарваться на блокировку заграничного сервера или даже российского тоже.
Поскольку в блокчейне сохраняется вся цепочка событий,
абсолютно все операции можно "размотать" назад;
после установки программы управления кошельком всю эту историю придётся скачивать для синхронизации. Сколько это будет при активном использовании - десятки, сотни гигабайт? А может и больше.
Поэтому на мой взгляд слабое место крипты - это как раз-таки эта самая история, делающая её обслуживание всё более дорогим с течением времени. Дорогим не в деньгах напрямую, а в затратах интернета и места на жёстком диске.
Спасибо.
В том-то и дело, что палладиевая химия - это больше про промышленное производство, а не про кустарное. В случае домашнего производства плат для личных поделок всё упирается в покупку этого самого хлорида палладия. Прошу поправить если я не прав, но насколько мне известно, это драгмет со всеми вытекающими. А значит физлицу законно купить данный реактив не представляется возможным.
Также неоднократно встречал замечания, что только палладиевый способ даёт приемлемый по повторяемости результат. Вот и вы сейчас это подтвердили. Кроме того, вся эта химия (подготовка, активация, гальваника...) занимает место, а порой и портится со временем, что в свою очередь делает нерациональным и затратным её применение для изготовления плат дома, от случая к случаю. Организациям же проще и даже дешевле заказать на заводе и получить через неделю готовую плату, чем держать у себя по сути целый участок изготовления плат.
Получается, сделать полноценную (с металлизированными отверстиями) плату дома - задача, близкая к невозможной. Жаль. Хорошо, хоть заводы (Резонит, Электроконнект) принимают заказы от физиков.
Я не умаляю ваших заслуг, вы реализовали интересную и полезную систему. Она здорово облегчит изготовление простых плат, где в несколько переходных отверстий можно запаять проволочку. Я скорее размышляю вслух о том, что при изготовления сложных плат основная трудность не совмещение сторон, а металлизация отверстий.
Спасибо, интересное решение. Совмещение слоёв - это важно.
В целом нет проблем сделать в кустарных условиях плату, даже двустороннюю. Я делал на ЧПУ фрезере - совмещение сторон на заводском уровне.
Всё упирается в металлизацию отверстий. Как вы её выполняете?
Раз уж зашла речь про воровство, предлагаю обсудить эту тему с другого ракурса.
Давайте представим ситуацию. Я нашёл интересный фильм в каталоге онлайн-кинотеатра. Оплатил подписку, добавил фильм в избранное. Через некоторое время собрался посмотреть - фильм пропал. Нет его, и всё. Будто и не было никогда. И никакого объяснения, почему. Могу ли я сказать, что у меня его украли? Может быть если бы этого фильма не было в каталоге, я бы и не стал подписку покупать.
Я понял так, что это утилита для проверки моего интернета.
У меня есть другая потребность: когда какой-то сайт не открывается, узнать, с этой или с той стороны он заблокирован. Возможно ли это вообще?
https://cmake.org/cmake/help/latest/variable/CMAKE_BINARY_DIR.html
Вы точно предлагаете менять переменную, про которую написано, что её изменение имеет неопределённое поведение?
Давно подумываю перейти на CMake в том числе и потому что он автоматически создаёт compile_commands.json. Но пока не понял, как перенести сборку в /tmp. Буду признателен, если подскажете, куда копать.
Суть: в целях экономии ресурса SSD каталог для сборки проекта указываю на /tmp, который у меня в ОЗУ. В случае Makefile это решается просто через переменную builddir (`make builddir=/tmp/myproject`), которая обрабатывается в Makefile. В случае же с CMake обычно сборка происходит в подкаталоге buld в каталоге проекта. И я пока не нашёл способ это изменить.
Вы мне напомнили ещё одно философское рассуждение.
Возьмём некоего абстрактного Васю Пупкина. В своём собственном сознании это один Вася Пупкин. В сознании другого человека, например сестры, - другой. Причём в сознании каждого человека, кому этот Вася знаком, он разный. Сколько людей его знают, столько и существует его вариантов. А теперь вопрос: а каков же этот Вася сам по себе? И существует ли он вообще вне сознания других людей, включая себя самого?
Спасибо за подробности и ссылку. Посмотрю, что это за mini-swe-agent и с чем его есть.
Насчёт используемых моделей согласен с вами, что большие модели дадут лучшие результаты. Но мне интересно как раз-таки посмотреть, что могут модели, которые можно запустить локально. В роли собеседника-всезнайки они хороши. А вот как они себя поведут, когда им предложат быть самостоятельными, - это очень интересно.
А с какой целью интересуетесь? :)
В частности, какое значение в данном контексте имеют моя профессия и место жительства?
Да, связана.
OS: Linux. Видеокарта Nvidia с 16 ГБ ОЗУ.
Сейчас использую gpt-oss и qwen. Больше нравится gpt за более лаконичные мысли. Qwen очень много думает, много раз перепроверяя уже перепроверенное. Часто это приводит к переполнению контекста и уходу мыслей в сторону.
Я из России. А вы?
Тогда озвучу моменты, вызывающие у меня затруднения:
как запустить сессию работы нейросети как в вашем случае - чтобы она (нейросеть) сделала, что посчитает нужным, после чего процесс завершился.
Как дать нейросети доступ к файлам и (опционально) к выполнению команд в системе? Кстати, давали ли вы своей Арии права суперпользователя? Понятное дело, что в этом случае эксперимент лучше проводить в виртуалке, чтобы не сломать основную систему.
Живя в России, на мой взгляд доступ в инет лучше нейросети не давать. Мало ли что она там станет искать.
Кстати, очень интересно взглянуть на полные версии системного промпта и всех остальных, использовавшихся в вашем эксперименте. Как в порядке любопытства, так и с целью максимального близкого повторения вашего эксперимента.
Очень интересный эксперимент!
Подскажите пожалуйста, как можно его провести с моделью, запускаемой локально с помощью ollama? Как запускать сессию, как дать доступ к файлам и т. д. Я новичок в этом деле и пока довольствуюсь беседами с моделью в терминале через команду `ollama run`. Данная команда запускает сессию чата - это то, что нужно мне, но не то, что нужно для описанного эксперимента. И я не знаю, как дать модели доступ к системе.
Интересно, а как все эти ссылки попали в веб архив?
Насколько я знаю, для сохранения веб-страницы кто-то должен специально ввести её адрес на
web[.]archive[.]org/save. Или это может происходить и автоматически тоже?В современных ксяоми ведь выпилили эту функцию, разве нет?
Непонятно, это пользователи покупают перчатки за $200, или компания платит пользователям за использование перчаток?
В первом случае непонятен смысл покупки. Или это даёт доступ к бесплатной бета-версии робота? Во втором случае непонятно, разовый ли это платёж или периодический.
А можно пожалуйста здесь объяснить что именно понято не правильно и как правильно. Мне тоже интересно
Предлагаю различать термины "управление с телефона" и "управление через интернет". Управление с телефона может осуществляться внутри локальной сети без выхода в интернет. Управление через интернет необходимо только если я нахожусь не дома. Но я не могу придумать сценария, когда я посреди рабочего дня или в отпуске на берегу моря вдруг подумал бы "о! Не мешало бы запустить уборку дома!".
Как это поможет, если я вдали от дома? Такие ситуации обязаны обрабатываться локально, например полное аварийное отключение.
Для видеонаблюдения лучше использовать специализированное оборудование.