• Можно ли поставить относительно новую видеокарту в старый ПК?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Можно ли воткнуть сюда rx580 и будит ли она нормально работать, если да.

    Да, можно, но только если заменить БП - ватт на 550-600. Нет, работать нормально она не будет, просто потому что процессор и графический интерфейс слабые. Не, так-то работать будет, но не на полную нагрузку. Плюс всегда есть шанс, что что-то пойдет не так и она не заведется на данной материнской плате. В данном случае из более-менее современных видеокарт сюда можно разве что-то начальных уровней, максимум средних. Что-то старше 1060 печки нет смысла ставить. Лучше даже какую-нибудь б/у - дешевле будет. В любом случае железо слишком старое и тратить деньги на апгрейд бессмысленно. А еще лучше подкопить, продать данную машину и взять что-то более современное.
    Ответ написан
    Комментировать
  • Как копировать содержимое папки на корневое каталог?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    cp -r Test1/* /
    Ответ написан
    Комментировать
  • Как сделать свой телефон?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Так не бывает.
    Нельзя сделать что-то в одном экземпляре бюджетным.
    бОльшая часть стоимости смартфона (а именно о нём, как я понял, речь, раз уж упомянут Андроид), составляет инженерная разработка. Профессиональная деятльность специалистов стоит дорого и окупается только большими партиями конечных устройств.
    Очень наивно полагать, что вы соберёте что-то хотя бы отдалённо похожее на заводской смартфон самостоятельно, и это будет дешевле заводского варианта.
    Поясню на примере. Без всякого андроида если собрать простейшую звонилку на модуле SIM800 и ардуинке, вы вылезете сильно (в разы) за пределы стоимости аналогичного по функциональности бабушкофона. Просто потому что сам модуль стоит как простейшая готовая звонилка с экраном, цветным экранчиком и корпусом в разумном по рамеру форм-факторе без торчащих проводов и не пол кило весом.
    Чтобы сделать смартфон с андроидом их готовых компонентов, вам придётся либо собирать все модули крупноблочно (блютус, вайфай, GSM из дорогих и некомпактных блоков, либо проектировать и разводить плату, что на несколько порядков сложнее и, судя по вашему вопросу, просто невозможно для вашего уровня.

    Невозможно сделать что-то такое массовое как смартфон в одном экземпляре дешевле, чем их делает промышленность.
    Вот муфельную печь вы можете соорудить из газобетона и нихромовой проволоки с термостатом с алиэкспресса дешевле заводского варианта, потому что муфельная печь - это не такой массовый товар, как смартфоны. И даже в этом случае количество работы прямыми руками будет впритык приближаться к стоимости заводской печки.

    Проще этот принцип масштаба почувствовать на спичках. Попробуйте сделать самостоятельно коробок спичек, чтобы он был дешевле заводского. Если получится, то вы обогатитесь.
    Ответ написан
    Комментировать
  • Почему не работает возможность управление подсветкой клавиатуры ноутбука под управлением Ubuntu?

    @pfg21
    ex-турист
    в ядре отсутствует драйвер управления подсветкой клавиатуры твеого ноутбука :(
    только если самому нашаманить,
    возможно есть общий драйвер и лишь необходимо настроить его конфиги :(
    Ответ написан
    Комментировать
  • Как запретить перевод сайта?

    ForestAndGarden
    @ForestAndGarden
    Совершенствовать среду обитания
    1. Сделать его из картинок.
    2. Размещать только на localhost.
    3. Писать на своём выдуманном языке.
    Ответ написан
    2 комментария
  • Что делать, если начальство запрещает публиковать код на github?

    vabka
    @vabka
    Токсичный шарпист

    1. Как тогда другие программисты имеют свое портфолио?

    Свои проекты и вклад в проекты с открытым исходным кодом - это вариант раз.
    Или не имеют - это вариант два.

    Портфолио на гитхабе - опциональная штука, которую может мельком один работодатель из десяти глянет.
    Хороший гитхаб не заменяет интервью. А при хорошем прохождении интервью - гитхаб легко игнорится.
    (Если спросили - просто говори что был занят рабочими задачами и не до пет проектов было)

    2. Что именно нужно публиковать на гитхаб? Весь проект или именно то, что внес лично я?

    Не надо вообще публиковать то, на что ты не имеешь права. Код, который ты написал для заказчика принадлежит заказчику.
    Если ты его опубликуешь - это будет очень жирный красный флаг для других работодателей, что на работу тебя брать нельзя.


    3. Я правильно понял, что у меня не остается выбора как делать свои личные проекты и загружать их на GitHub?

    Повторюсь, что ты можешь и не делать их вообще.
    У большинства разработчиков - гитхаб это просто помойка, в которой ничего интересного нет.


    4. Тогда что если я делаю игру с другом? Как в будущем работодатель поймет что именно из проекта сделал я?

    Работодатель не будет это смотреть скорее всего.
    Ну и ты можешь на словах описать, что делал - автор же в коммитах написан.

    Часть проекта ценности вообще иметь не будет

    5. Что будет если загрузить на гитхаб проект, ну или ту часть, которую делал я, наперекор начальству, и скрыть его от посторонних, а потом перед собеседованиям открыть?

    Читай п2. Тебе скорее всего отказ дадут, тк никому не нужен разраб, который сливает защищённый код.
    Ответ написан
    2 комментария
  • Как обработать большой json на wordpress?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    ну Вы сами ответили на свой вопрос

    на шаредах всегда ограничены ресурсы, а WP любит еще и память есть
    память вы порешали json-machine, но чудес-то не бывает - меньше памяти? значит - больше процессора

    режьте на части, в идеале, если оно по API забирается - частями же и забирать, но тут исходите из ваших условий
    Ответ написан
    2 комментария
  • Почему файл из github постоянно на ~37% больше, чем указан?

    Sanasol
    @Sanasol Куратор тега JavaScript
    нельзя просто так взять и загуглить ошибку
    event.loaded / data
    ничего что на boolean делится?

    event.total = 0 поэтому весь прогресс примерный и вероятно на скорость загрузки ориентируется, а точнее на то что браузер решит.

    https://developer.mozilla.org/en-US/docs/Web/API/P...
    If the event's lengthComputable property is false, this value is meaningless and should be ignored


    lengthComputable = false

    Почему: https://stackoverflow.com/a/47287125/1603055
    Ответ написан
    1 комментарий
  • Как грамотнее использовать компоненты между проектами (листами/design file)?

    @itisksey
    Никак. На бесплатном тарифе нельзя шарить библиотеки. Вам нужно скопировать все компоненты в ваш рабочий файл и работать полностью внутри него
    Ответ написан
    Комментировать
  • Как связать React + GoLang?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Так же, как бэкенд на любом языке и фронтенд на любом фреймворке - по протоколу http.
    Ответ написан
    Комментировать
  • Как переписать код c jquery на js?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    Ответ написан
    Комментировать
  • API антиплагиата?

    text.ru если я Вас правильно понял. Цены зависят от Вашей активности и потребностей. Использую уже примерно пол года.
    Ответ написан
    Комментировать
  • Есть ли смысл увеличивать объем видеопамяти в ноутбуке?

    @alexalexes
    Ведь если не хватает видеопамяти, то видеокарта и так берет ее из ОЗУ.

    Встройка всегда берет память из ОЗУ. Вы только можете квотировать через BIOS, если такую настройку реализовал производитель, брать не более фиксированного размера и оставить выбор на откуп системы. Обычно, фиксируют размер видеопамяти, когда есть проблемы в работе ОЗУ, или хотят максимальный объем ОЗУ.
    От увеличения на максимум квоты видеопамяти на встройке вы вау-эффекта не получите. Там, где нужны большие объемы видеопамяти нужен и мощный видеопроцессор.
    Ответ написан
    Комментировать
  • Что делать? pm2 не устанавливается?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Начнём с того, что никогда не делайте так: sudo apt-get install nodejs
    Для установки и управления версиями Node.js существует nvm.

    Следующее. npm отдельно ставить не нужно. Он идёт в комплекте с Node.js.

    В общем рекомендую снести всё что вы наставили и пойти путём, который я советую. Поставить nvm, через него Node.js НУЖНОЙ версии, а не как вы изначально поступили, и потом уже pm2 пробовать.
    Ответ написан
    2 комментария
  • Шаблонизатор/препроцессор для верстки в 2021?

    @SergeiB
    Использую Nunjucks, доволен, как слон. Подключаю, как в приведённом тут примере:
    import Nunjucks from './nunjucks'; // Импортируем Nunjucks из нашего файла конфигурации (см. ниже)
    
    {
      test: /\.njk$/,
      use: {
        loader: 'html-loader',
        options: {
          preprocessor: (content, loaderContext) => {
            let result;
    
            try {
                loaderContext.addContextDependency(loaderContext.context);
                loaderContext.addDependency(PATHS.njkConfig); // PATHS.njkConfig - путь к файлу конфигурации
    
                result = Nunjucks.renderString(content); // или `Nunjucks.render(loaderContext.resourcePath)`
              
            } catch (error) {
              loaderContext.emitError(error);
    
              return content;
            }
    
            return result;
          },
          minimize: false
        }
      }
    }


    Файл конфигурации nunjucks.js.

    import Nunjucks from 'nunjucks';
    
    // PATHS.pages - путь к папке с файлами Nunjucks
    const env = Nunjucks.configure(PATHS.pages, {
      noCache: true
    });
    
    // Тут можно задавать всякие фильтры и глобальные переменные, например:
    // const isArray = value => Array.isArray(value);
    // env.addFilter('isArray', isArray);
    // env.addGlobal('projectName', 'mySuperProject');
    
    export default Nunjucks;

    Ответ написан
    Комментировать
  • Допустимо ли воспроизведение программного обеспечения с точки зрения авторского права?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Код программы или игры, используемые в ней изображения, звуки, сюжет, сеттинг, игровая система (например, Dungeon&Dragons) могут быть защищены копирайтом. Название может быть защищено торговой маркой. В остальном самостоятельно сделать аналог вполне законно. На идеи и алгоритмы в России авторское право не распространяется.
    Ответ написан
    2 комментария
  • Как добавить всплывающее окно на сайт 1с битрикс?

    godsplane
    @godsplane
    1. Заходим на https://freelance.habr.com/
    2. Ищем исполнителя
    3. Оплачиваем заказ
    4. Получаем результат
    Ответ написан
    Комментировать
  • Для чего нужен nodejs?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    самое простое объяснение: node.js - это exe-файл `node.exe`, который выполняет инструкции из .js файла. Запускать из коммандной строки:

    node.exe server.js

    Инструкцией в JS файле может быть: создать web-server, который на запрос /users возвращает HTML строку со списком пользователей.

    server.js файл может быть таким:

    require('http').createServer((req, res) => {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end('Привет!');
    }).listen(3000, () => { });


    express - это набор функций (в примере выше require, createServer - вызовы функций), которые упрощают написание правил "запрос -> генерация ответа". Посмотрите на примеры: https://expressjs.com/en/starter/hello-world.html

    хост-провайдер, в данном случае, предоставляет машину, с windows или linux, на которой можно запустить node.exe с приведенным server.js. Хост провайдер, в отельной системе, настраивает так, что запросы www.mysite.com направляются на эту машину, на её 3000 порт.

    php - это, в большинстве случаев, модуль Web-server-а. В терминах этого примера, php - это функция, которой передается php файл, а на выходе - строка результата. Например:

    require('http').createServer((req, res) => {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end(php('c:\\projects\\app\\main.php')); // вызов PHP
    }).listen(3000, () => { });
    Ответ написан
    7 комментариев
  • Где учить нейросети python?

    Maksim_64
    @Maksim_64
    Data Analyst
    Пока что посмотрел про линейные и полиноминальные регрессии
    слово регрессия может упоминаться в контексте вида задач машинного обучения, чьей главной особенностью является непрерывность зависимой переменной. Задачи регрессии можно решать как средствами классического ML так и нейронными сетями. Так и в контексте алгоритмов. полиномиальная регрессия, простая регрессия, авторегрессия и т.д. Так вот скорее всего судя по твоему вопросу, не с какими нейронными сетями ты не знакомился, а просто посмотрел какие то алгоритмы классического ML.

    Где и как изучать, это долгий путь. Что бы понимать принцип нейронных сетей. Нужна Линейная алгебра и Одномерное и Многомерное исчисление (Multivariable Calculus). Что бы понимать что происходит, ты должен уметь дифференцировать и знать что такое оптимизация функции. Этому нельзя научится прочитав статью.
    Либо ищи книги материалы по Линейной Алгебре и Одномерному и Многомерному Исчислению (Дифференцирование Интегрирование функции (одной, многих переменных)) на русском. Либо если знаешь английский (что я бы назвал обязательным требованием для IT любого направления уровня специалист). На khan academy есть курсы которые восполнят требования со стороны математики (Algebra1, Algebra 2,Precalculus, Calculus AB, Caluclus BC, Multivariable Calculus, Linear Algebra). Если с этим материалом будет все комфортно, то дальше покупаешь книгу по deep learning. И не испытываешь не каких проблем по пониманию материала. Во время обучения натаскиваешь чистый python, что бы мог читать чужой код, и не испытывать проблем при работе с библиотеками. И подучиваешь необходимы библиотеки из ML стека.
    Ответ написан
    3 комментария
  • Как передать данные js в php?

    Stalker_RED
    @Stalker_RED
    HTTP, ну или вебсокеты, или другие какие-то способы связи, вплоть до почтовых голубей.
    Но чаще всего HTTP или HTTPS.
    Ответ написан
    Комментировать