Задать вопрос
  • Как можно перенести установленную программу с одного компьютера на другой?

    @alexalexes
    Без указания, что за софт, ответ будет рознится от простого к сложному:
    1) просто скопировать каталог программы.
    2) пункт 1 плюс, кусты реестра, связанные параметрами проги, пути path.
    3) пункт 2 плюс, переустановить все связанные с прогой плагины и сопутствующие утилиты, кодеки.
    4) скопировать невозможно, там защита DRM, привязка к номеру материнской платы и к онлайн учетной записи.
    Ответ написан
    Комментировать
  • Сколько денег просить за проект?

    vabka
    @vabka Куратор тега Веб-разработка

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

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

    Учитывай ещё и бюджет заказчика своего, тк бюджет явно будет ограничивающим фактором при разработке

    Вариант два: проведи преданалитику и оцени трудозатраты. Далее смотри на свой ценник за час / за более мелкие подзадачи, смотри п1.

    Если по обоим способам не можешь назвать цену (например преданалитика требует больше времени), то тогда можно попробовать "долгосрочное сотрудничество", где заказчик будет платить не за сделанный проект, а за затраченные часы.

    Конкретно в примере у тебя - я бы с потолка сказал бы, что миллион, если это разработка с нуля и текст в вопросе - это всё тз.
    (Месяц-два работы команды из аналитика, дизайнера, менеджера проекта, и пары разработчиков)
    Но без адекватного обоснования это оттолкнёт многих заказчиков, особенно если бюджет максимум пара сотен.

    В целом телеграмовские мини-приложения - это обычные SPA, так что можешь ориентироваться на них.

    Нужно ещё смотреть, на сколько детально проработано ТЗ. Нарисован ли дизайн и прочее.
    Уже на берегу ясно, что много часов уйдёт на разные уточняющие вопросы заказчику.
    Ответ написан
  • Почему PHP выполняет математические операции неправильно?

    Vamp
    @Vamp
    Потому что типом данных double нет возможности представить число 0.58. Поэтому компьютер берёт наиболее близкое к 0.58 число, которое double может выразить.

    Если вам нужны точные вычисления, то следует воспользоваться специальными функциями:

    $format = bcdiv("580000000", "1000000000", 2); // "0.58"
    
    var_dump(bcmul($format, "100")); // string(2) "58"


    Существует даже специальный сайт, рассказывающий о данной особенности математики чисел с плавающей запятой: https://0.30000000000000004.com/
    Ответ написан
    Комментировать
  • Почему бот не может первым отправить сообщение пользователя в личку?

    @drunken_ikarus Автор вопроса
    1. У бота есть 300 секунд на отправку сообщения после подачи запроса.
    2. Сообщение должно быть отправлено ДО принятия запроса, иначе будет ошибка.
    3. Если юзер не отвечает в течение 5 минут, то бот "блочится серверно" по отношению к этому юзеру. Повторная отправка сообщения позднее 5 минут — получит 403 ошибку: Forbidden: bot can't initiate conversation with a user.
    Ответ написан
    Комментировать
  • Почему бот не может первым отправить сообщение пользователя в личку?

    @Refguser
    Решения для бизнеса: от создания ИМ до...
    Почему бот не может первым отправить сообщение пользователя в личку?

    По соображениям безопасности.
    (иначе от спама телега захлебнулась)
    Ответ написан
    Комментировать
  • Как можно такое сделать?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Так, на коленке, но с адаптивом.
    Плохо, что вы не потрудились сделать хотя бы начальную песочницу с нужными шрифтами и размерами.
    Возможно, при исходном шрифте удастся избежать части костылей с переносами.

    https://codepen.io/AnnaSummer/pen/yyBrwyz

    Альтернативный вариант с использованием mix-blend-mode, но нужно подбирать цвета и эффекты

    https://codepen.io/AnnaSummer/pen/LEPoRLZ
    Ответ написан
    9 комментариев
  • Можно ли связать Joomla с облачными хранилищами?

    delphinpro
    @delphinpro
    frontend developer
    В прошлом вопросе я вам говорил об S3 хранилищах.
    Это стандартизованная технология и для популярных систем уже есть готовые плагины.
    Первое, что попалось -
    https://joomlaportal.ru/news/fastnews/3377-plagin-...
    Наверняка еще какие-то есть.
    Для связки с DropBox тоже есть приблуды
    https://extensions.joomla.org/extension/directory-...
    Ответ написан
    1 комментарий
  • Как хранить фото-галерею сайта не на хостинге, а на Яндекс диске?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988

    4.8.1. превышения Пользователем установленных для соответствующего типа использования ограничений и/или лимитов, а также в случае изменения Пользователем типа файла с целью обхода правил или лимитов, предусмотренных в Программе. Яндекс вправе предупредить Пользователя о предстоящих блокировке и удалении файлов. В случае неполучения ответа и/или корректировки лимитов, Яндекс вправе по истечении 45 (сорок пять) дней с момента первого уведомления, заблокировать Пользователя, а по истечении 180 (сто восемьдесят) дней с момента блокировки безвозвратно удалить его файлы и данные с дискового пространства.

    5.2. Используя возможности Программы, указанные в п. 5.1. Лицензионного соглашения, Пользователь обязан действовать добросовестно и воздержаться от злоупотребления данными функциями. Пользователь в том числе обязуется воздержаться от организации массового файлообмена с использованием функций Программы. Яндекс имеет право применять правила, лимиты и ограничения, направленные на предотвращение, ограничение и пресечение массового файлообмена по правилам п. 4.5. настоящего Лицензионного соглашения.


    https://yandex.ru/support/yandex-360/customers/dis...

    на бесплатных тарифах страница шаринга используется для размещения рекламы.

    В общем глупая идея у заказчика. Проше взять вторую впску послабже но с большим винтом HDD, который дешевле чем ssd
    Ответ написан
    Комментировать
  • Как заблокировать сайты пользователям на удаленке?

    borisdenis
    @borisdenis
    Ленив и вреден...
    качать что-нибудь, не требующее админских прав для установки.

    Запрет запуска левого ПО групповыми политиками (нужен домен)

    Могут иногда зайти куда не следует,

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

    @Desere
    А может просто понять, что любой человек - это прежде всего человек. И ему нужен перерыв от постоянной работы. А своими маниакальными ограничениями работодатель только лишь вызывает негатив. Если мотивация персонала на нуле - вы хоть что сделайте - не будет человек работать. Это просто его сущность. Вы же все из it среды и прекрасно знаете рабочую обстановку в it-гигантах - никаких запретов, полная свобода действий. Только результат нужен. И это - единственная цель существования любого предприятия. Так что сначала включайте свои мозги и не уподобляйтесь РосКомПозору.
    Ответ написан
    4 комментария
  • Как расшифровать 1685700050?

    @Everything_is_bad
    Это не код, это unix timestamp, дальше давай уже самостоятельно.
    Ответ написан
    Комментировать
  • Как расшифровать 1685700050?

    Это так же может быть IPv4 адресом 100.121.189.210
    Десятичное число 1685700050 в 16-ричной форме это 0x6479BDD2. Четыре октета 64, 79, BD и D2 — это десятичные 100, 121, 189 и 210.
    Ответ написан
    Комментировать
  • Как расшифровать 1685700050?

    Lord_of_Rings
    @Lord_of_Rings
    Дунадан - северный странник. Злой, но очень добрый
    Ну если это время, то:
    import datetime
    
    timestamp = 1685700050
    str_time = datetime.datetime.fromtimestamp(timestamp)
    print(str_time)

    У меня получилось 2023-06-02 13:00:50

    UPD. Это не код, а UNIX-время - количество секунд, прошедших с полуночи (00:00:00 UTC) 1 января 1970 года
    Ответ написан
    Комментировать
  • Как заставить браузер скачать mp3-файл вместо его открытия во вкладке?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    HTML download Attribute:
    <a href="/file.mp3">Слушать</a>
    <a href="/file.mp3" download>Скачать</a>
    <a href="/file.mp3" download="new-file-name.mp3">Скачать с новым именем</a>
    Ответ написан
  • Как проверить 500 000 файлов word,exel,pdf ,txt что они не битые?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я-бы поделил файлы word,exel,pdf ,txt на группы.

    1) Aрхивы docx, xlsx. Как выше заметил один джентльмен их можно проверить любой
    утилитой которая умеет читать zip и делать zip -t (test) с выводом статуса в errorlevel.
    Автоматизировать можно либо bash либо python скриптом.

    Если архив целый (контрольные суммы совпали) то и документ почти 100% не поврежден.

    2) Офисные документы старого формата (doc/xls). Здесь я-бы парсил их через apache POI
    (это java библиотека). Это разработка. Но простая. На 1 story point. Я думаю
    любой первокурсник напишет.

    3) Adobe документы. Масса вариантов. Есть автоматизация с помощью bash/python
    и консольными тулзами. Я перечислю тулзы которые есть под линукс и которые читают
    pdf.

    - pdfimages
    - pdfextract
    - pdftoppm

    Напомню что почти все они должны в случае неуспеха генерировать статус код не нулевой.
    Это будет критерий проверки.

    4) Прочие текстовые документы. Неструктурированные. Я тут честно не знаю как их проверять.
    Но допустим если они содержат текст в кодировке win-1251 то любой криптохакер
    с cryptohack вам быстро напишет скриптик
    для проверки что гистограмма или биграмма
    соотвествует примерно тексту и национальным признакам. Если файл будет в нулях
    или в рандомном шуме то какой-то критерий не сработает. Здесь надо подумать
    и просто глазами посмотреть на эти документы. Возможно большая часть из них
    это бланки - и тогда надо чекать наличие просто каких-то шаблонов.
    Ответ написан
    2 комментария
  • Как получить федеральный цифровой канал DVB-T2 и стримить его через Linux?

    @rPman
    На сколько я знаю все в одном есть в vlc и в ffmpeg, они могут брать поток из любого источника (будь то pci плата захвата или usb) а так же позволяет публиковать поток

    p.s. ubuntu 24.04 lts может получиться нежданчик с поддержкой железа, еще года с выхода не прошло, но я очень давно такой фигней не занимался, может там уже все хорошо

    p.p.s. пожалей свои мозги и мозги своих пользователей в сети, не нужно множить зло федеранльный мусор

    Раз в неделю собирай список раздач с какого-нибудь торрент трекера, скачивай его консольным rtorrent, отправляй на трансляцию, удаляй, скрипты по 2-3 строчки.

    Там тебе и развлечения, и новости, и фильмы,.. без рекламы, по твоему выбору.
    Ответ написан
    9 комментариев
  • Существует ли бесплатный PDF Editor (для работы с текстом, картинками, подписями и всем необходимым) на Ubuntu?

    @SapmoC
    https://code-industry.ru/masterpdfeditor/

    Платный, решает все вопросы, которые реально решить применительно к конкретному PDF. То есть, если PDF — просто контейнер для сканов в JPEG, чуда не произойдёт. А в целом функционал сравним с Acrobat Pro
    Ответ написан
    Комментировать
  • Существует ли бесплатный PDF Editor (для работы с текстом, картинками, подписями и всем необходимым) на Ubuntu?

    @br0nde
    Если документ не картинка, то можно редактировать с помощью Inkscape.
    Ответ написан
    Комментировать