Задать вопрос
  • Платное open-source приложение?

    GavriKos
    @GavriKos
    Ну человек хочет заработать на своем труде - это в целом тренд за всю человеческую историю.

    Опен соурс ни в коем случае не означает бесплатность или модель монетизации. Этот термин относится только к исходному коду. Лицензии на распространение так же могут вполне прямо запрещать модификацию опенсорса, форки его и прочее - и это тоже нормально.
    Ответ написан
    1 комментарий
  • Есть ли в питоне файл проекта?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    Нет такого, единственное что есть зрелое, так это pyproject.toml и poetry.lock (poetry), в котором описывается версия python и необходимых библиотек для текущего проекта. А от циклических импортов можно спастись лишь руками, заранее грамотно проектируя проект и вынося нужный функционал в модули и пакеты.
    Ответ написан
    1 комментарий
  • Безопасно ли загружать docx файлы пользователей на сервер?

    @rPman
    Да, для сервера безопасно хранить документы и даже вирусы.

    Любой злонамеренный код, что бы заработать, должен быть запущен а документ открыт в просмотрщике, уязвимом к заложенной уязвимости.

    p.s. что бы исключить запуск вируса по ошибке администратором сервера, файлы можно хранить на диске с 'техническими' именами (например числовой идентификатор из базы), так как подавляющее большинство приложений (файловые менеджеры, интерфейсы ОС и т.п.) ожидают нужное расширение (часть имени файла с конца с точкой, например ".exe" или в твоем случае ".docx") и/или атрибут файловой системы (linux "x" для скриптов и бинарных файлов)
    Ответ написан
    9 комментариев
  • Как узнать первые признаки, что ноутбук больше не включится?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Никак. ПК может проработать как пять минут и двинуть кони, так и запросто 10-20 лет без поломок. Надо просто периодически обслуживать (менять термопасту, чистить от грязи, пыли и т.п.), эксплуатировать в нормальных условиях, не допускать перегрева, следить за показаниями смарта дисков и прочее. Выход железа из строя практически всегда происходит внезапно. Да, бывают неисправности, которые приводят к частичному отказу - нестабильное поведение, перезагрузки, падение ПО и прочее. Но это тоже случается непредсказуемо.

    Не может что прям все идеально работает, а завтра не включится.

    Может и случается регулярно - это вполне обычное явление.
    Ответ написан
    Комментировать
  • Как интегрировать python код в tauri?

    fenrir1121
    @fenrir1121
    Начни с документации
    Есть два пути
    - Использовать pyo3
    - Использовать sidecar в tauri (пример с питоном)

    Оба способа на мой взгляд сложнее и труднее поддерживаются, чем переписать. Код для авторизации лежит прямо в examples в oauth2-rs
    Ответ написан
    Комментировать
  • Почему у кабеля все фазы?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Стандартная трёхфазная система электропитания 380 (400) вольт.
    Между фазами 380 (400) В, между нулём и любой из фаз 220 (230) В.
    Ответ написан
    1 комментарий
  • Как лучше сделать базу данных?

    @Everything_is_bad
    В итоге работа с этой таблицей может стать крайне затруднительной, а в последствии и не возможной.
    это ты придумал

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

    Короче, у тебя нет опыта, ты подобную базы не способен самостоятельно спроектировать. Начни делать правильно, как написано в книгах, оптимизаций займешься потом, с 99% у тебя не будет столько пользователей, чтобы возникли проблемы.
    Ответ написан
    Комментировать
  • Могут ли пользователи отправить поддельное видео?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Почти всё, что можно придумать, можно так или иначе сделать.
    В вашем случае для защиты достаточно сделать уникальные экраны на каждом из сайтов для каждого случая. Пресловутый qr-код, картинку или ещё что-нибудь. Да хоть сочетание шрифтов и цвета.
    Ответ написан
    1 комментарий
  • Есть ли реальные проблемы с безопасностью windows 7 для домашнего использования?

    @Everything_is_bad
    Сомнительные сайты не посещает.
    вот это какое-то ложное представление. Например, был "не сомнительный" сайт, но после взлома, на какое-то время стал таким же как и "сомнительный". И это не контролируется пользователем.
    Ответ написан
    2 комментария
  • БП через перемычку работает, а вставленный в коннектор 24 пин нет, с чем может быть связано?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    - неправильно подключена кнопка Power;
    - нет дежурного напряжения +5VSB (9-й контакт);
    - неисправна материнская плата.
    А перемычка для проверки подключается на 15-16 или 16-17 контакты (PS-ON и GND), вы не с той стороны считаете.
    67c54ac0d90d3802192474.png
    Ответ написан
    Комментировать
  • Сервис для поиска заказов веб-разработчика?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Таких нет и быть не может. На фрилансе заказов сильно меньше, чем исполнителей, поэтому последним приходится активно конкурировать. Если хотите, чтобы заказчик выбирал вас, придётся сначала добиться высокой репутации и известности.
    Ответ написан
    2 комментария
  • Как скомпилировать экзешник из гитхаба?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    В ошибке же написано "Unexpected compiler version, expected CUDA 10.1 Update 2 or newer."

    Перевод на русский - поставьте CUDA версии 10.1 update 2 или новее.
    Ответ написан
    3 комментария
  • Как выполнить ëфикацию без сторонних библиотек?

    @catch-a-chalk
    В общем, если все буквы «е» без исключения, то так:

    function replaceE(node) {
        if (node.nodeType === Node.TEXT_NODE) {
            node.textContent = node.textContent.replace(/е/g, 'ё').replace(/Е/g, 'Ё');
        } else {
            node.childNodes.forEach(replaceE);
        }
    }


    А если учитывать контекст, то нашел на просторах модуль (сам не пробовал): https://github.com/e2yo/eyo-kernel
    Ответ написан
    Комментировать
  • Как изменить ограничение температуры видеокарты?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Если сбрасывает - значит она слишком горячая и дальнейший рост температуры может привести к её поломке. Лучше просто обслужите систему охлаждения ноутбука. Чем выше температура - тем быстрее и сильнее износ микросхем, поэтому поднимать температурный лимит очень плохая идея. Недоступный функционал в афтербёрнере говорит о том, что данная видеокарта этот функционал не поддерживает. А вот немного снизить максимальные частоты, чтобы видеокарта не доходила до лимита уже имеет смысл.
    Ответ написан
    3 комментария
  • Можно ли вывести градацию уязвимостей?

    CityCat4
    @CityCat4 Куратор тега VPN
    //COPY01 EXEC PGM=IEBGENER
    Предполагаю что самое слабое звено - это то что всегда торчит наружу, т.е. сайт.

    Нет.
    Самое слабое звено - это человек.

    Сайт не обижается, что ему не повысили зп.
    Сайт не мечтает "Я вам всем покажу!"
    Сайт не оставляет закладок на неавторизованный доступ при увольнении.

    Хотите живой пример? Настоящий, не придуманный?

    Контора N увольняет админа Васю и нанимает вместо него админа Петю. Петя ответственно меняет рутовые пароли на всех серверах, но в детали их настройки не погружается так как слишком много нужно проаудировать. Через несколько месяцев Петя замечает, что вдруг примерно несколько дней назад почта директора стала форвардиться на некий адрес на гмыле.
    Петя форвард прибил, провел форензику и выяснил, что Вася перед увольнением оставил закладку - демона pppd, к которому можно было подключиться терминалом, что Вася и сделал (last это четко показал). Рута у него уже не было, но нагадить Вася все-таким смог, создав запись о перенаправлении почты в postfix, который использовал mysql.
    В итоге все внешние серваки времен Васи были снесены нафиг и перестановлены.
    Ответ написан
    1 комментарий
  • Какая разница между csc разных регионов?

    @psychedelicGeek
    Любитель программировать
    Разница между приложениями которые идут с телефоном при смене CSC.
    Например я поменял из CAU(кавказ + Россия) на INS(Индия), а до Индии менял на Израиль.

    Разница в скорости получаемых обновлении в регионе, и что доступно Вашей прошивке.

    Например у каждой страны свои законы по записи звонков, Израиль, Индия и США разрешают запись звонков без уведомления абонента на другой стороне.

    Где то работает Samsung Pay, где то недоступен он.

    Например у меня после того как я вернулся из РФ в Израиль решил понять чем отличается, если я сделаю Индию в Израиле.

    Единственные маленькие нюансы которые я заметил это:
    - Качество сигнала мобильной связи
    - Поиск GPS сигнала
    - И скорость опять же обновлении
    - И доступность к приложениям которые заблокированы или удалены в вашем регионе в Samsung store(Galaxy store)

    Вполне может быть что качество сигнала связано с регионом тоже что и с поиском GPS сигнала.

    Перепрошивайте на тот который Вам удобен, я лично всегда отталкиваюсь от получения обновлении:
    - Германия, Индия, США и Южная корея, А еще где то слышал что великобритания(но это не точно)
    - Россия + Кавказ получают обновления даже позже чем выше страны
    - Все остальные страны получают позже чем страны выше

    Не забывайте что при перепрошивке вам сразу будет доступно возможность записи звонков, в некоторых странах это уголовное наказуемое если абонент не дал разрешение на запись звонков.
    Ответ написан
    6 комментариев
  • Возможно ли добавить каким-нибудь образом пароль на калькулятор BASIR MC-402?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    На обычный-то калькулятор? Нет, конечно. Там внутри очень простая схемотехника, а для пароля надо хоть что-то несколько более сложное. Хотя бы что-то типа полноценного МК. Да и зачем вообще может понадобиться пароль на обычном калькуляторе-то?
    BASIR MC-402
    whnv30k1kuegq1imn91cvm_1ab8.jpeg
    Ответ написан
    7 комментариев
  • Как правильно написать код на Python для шифра "Цезарь"?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Заведите строку со алфавитом, по которому идёт шифрование, и тогда вам будет без разницы, какие символы и сколько использовать. Если символа нет в алфавите, то оставляете его как есть. Если символ есть в алфавите, то нахо́дите его позицию, добавляете смещение по модулю длины алфавита, находите новый символ в вычисленной позиции.
    Ответ написан
    Комментировать
  • ИИ в строительной отрасли, какой выбрать?

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

    Его никто не обучал вашей задаче, finetuning НЕ ОБУЧАЕТ новым задачам, позволяет изменить способ общения и фокусирует работу на тематике, но чаще ЛОМАЕТ модель, ухудшая ее работу.

    Локальные модели есть шанс в приниципе обучить на ваши узкие задачи (скорее всего нет) но на это потребуется ресурсов на порядки (несколько, не один) больше чем ваша работа в принципе.

    p.s. большие и опытные команды делают из ИИ отличные поисковик по неструктурированным базам данным, причем в общем смысле, у некоторых получаются даже сложные кроссмысловые запросы. Пока это лучшее использование бизнесом ИИ (вангую будет и с программированием что-нибудь интересное), за исключением генерации мусора.
    spoiler
    посмотри в телеграме llm_under_hood он публикует разные тесты в своем приватном бенчмарке, направленный именно на использование в задачах бизнеса, будет из чего выбрать какой моделью пользоваться, у него есть сайт где удобнее смотреть но я его забыл а найти его в чате сложно, человек в маркетинг не очень ;)


    Помним! что лучшие текстовые модели НЕ мультимодальные, они обучались и умеют работать ТОЛЬКО с текстами, пространственные смыслы у них на зачаточном уровне (но рост коллосальный за этот год), продвинутые тесты на сколько я помню даже дорогая o1 модель проходила на 20%... это должно вам намекнуть что в лоб ваша задача не решается.

    p.p.s. сформулируйте вашу задачу строже, не абстрактно - 'решать мои задачи', а конкретизируя эти задачи, сформулируйте как вы их решаете, в своей голове

    Если все же нужно что то пилить, то как это с разработкой, разделяйте на подзадачи и решайте каждую по отдельности, ИИ тут тоже есть где притулить, но это будет не задание-результат а сложоаня агентная система взаимодействующих классической логики и ИИ
    Ответ написан
    2 комментария
  • Как работает \G в регулярных выражениях?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Модификатор глобальности, без него срабатывает только первое соответствие в строке, а с ним все соответствия будут обработаны.
    Ответ написан
    Комментировать