• Андроид загаживает память. Как вычистить?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Сброс к заводским настройкам) Хорошо вычищает.
    Еще помогает чистка кэша программ, но нужно понимать, что они все равно снова загадят память. Еще иногда система может в фоне скачать очередные обновления, тогда после установки обновлений память освободится.
    Отдельный совет - настройте автоматическое удаление медиафайлов в мессенджерах по времени, скажем, через месяц. При активной переписке некоторые чаты за пару гигабайт быстро переваливают.
    Ответ написан
    Комментировать
  • Что делать если чип биоса сгорел?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Два варианта:
    1. Перестать издеваться над техникой и сдать ее в сервис
    2. Полное прекращение работы Телеграмм в России
    Ответ написан
    7 комментариев
  • Проблема в Garuda Linux Xfce?

    Garuda это Arch Linux based Distro, а значит ни о каких apt-get он понятия не имеет (это для дебианоподобных ОС), попробуйте sudo pacman -S skypeforlinux, но не уверен что поможет, скорее всего скайп ставить придется из AUR, примерно так https://www.tecmint.com/install-skype-in-arch-linux/
    Ответ написан
    1 комментарий
  • Как работает глобальный Интернет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Ваш провайдер имеет аплинки к другим провайдерам (зачастую к трансмагистральным провайдерам, которые лично владеют коммуникационными каналами на далекие расстояния - например провайдер сам является международным и у него есть оптические каналы проложенные к его датацентрам в других странах, либо у двух крупных провайдеров есть какой-то канал, который они вместе построили и проложили под землей или через океан. Там вообще могут быть коммуникации купленные вскладчину несколькими участниками.

    Стоимость прокладки таких каналов стоят огромных денег. Это и непосредственно сами работы и огромное количество разрешений на эти работы, которые должны быть согласованы со всеми владельцами и странами. Поэтому окупается это так, что между провайдерами всегда идут какого-то рода взаиморасчеты за передачу траффика. Кто генерит контент, то собственно больше и получает, кто скачивает - тот платит.
    Но стоимость этих взаиморасчетов может быть разная на разном уровне. Где-то определенный объем входит в абонплату. Где-то трафик ночью дешевле. Где-то можно сделать дешевле но медленнее. Условия разные и гибкие.
    Поэтому в свитчах провайдеров всегда настроены довольно сложные правила и для минимизации этой цены, и для обеспечения отказоустойчивости (если какой-то маршрут нарушен, автоматом может пустить по другому каналу, возможно более медленному). Плюс ошибки админов.

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

    Также из всей сложной схемы и могут возникать такие ситуации, когда, например трафик из Украины в Россию, дешевле будет пускать не напрямую, а через Франкфурт, хотя казалось бы напрямую будет короче.

    Так и живем.

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

    P.P.S. хорошая статья на Хабре от amarao https://habr.com/ru/post/186282/
    Ответ написан
    7 комментариев
  • Какой репозиторий добавить в Ubuntu для установки актуальной версии NodeJS?

    lssssssssssl
    @lssssssssssl
    Менеджер версий nvm скачиваете и ставите любую версию nodejs, какая душе угодна.
    Первая ссылка в Яндексе https://losst.ru/ustanovka-node-js-ubuntu-18-04
    Ответ написан
    Комментировать
  • Сколько хранится ссылка на серверах ВКонтакте?

    igor-fedorov
    @igor-fedorov
    Full Stack разработчик
    Можно, ссылки на изображения не умирают.
    См. доклад об архитектуре хранения фотографий ВКонтакте — https://youtu.be/pLJmo3PEie0
    Ответ написан
    Комментировать
  • Перенос файлов между серверами без моего участия?

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

    В сессии screen, уже не боясь оставить/отключиться, вместо scp, может, удобнее воспользоваться rsync — он зипует, что может ускорить передачу:
    rsync -avz /var/www/projectOldName  user@newserver.example.com://var/www/projectNewName

    И нажать Ctrl + A, D — чтобы покинуть работающий вирт. терминал и спокойно отключиться от SSH. Позже, когда снова зайдете, командой screen -r снова подключитесь к оставленной сессии.
    Ответ написан
    Комментировать
  • Как запретить редактирование html на сайте?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Никак. Всё, что ушло клиенту может быть изменено им.
    Например у ВК vk.com при попытке изменить стили/удалить элементы и прочие манипуляции ничего не дают
    С чего вы это взяли? Легко меняется как текст, так и стили.
    Ответ написан
    3 комментария
  • Что за ... вместо тела функции?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    Вы бы хоть погуглили что за файл вы там пытаетесь глянуть:

    .pyi файлы - это стабы (stubs), их назначение и формат описаны в PEP 484. Эти файлы вообще никак не используются интерпретатором, их назначение - предоставлять информацию о типизации кода. К примеру, у тебя есть сторонний модуль без типизации, который не твой, редактировать его ты не можешь, а прописать типы хотелось бы:

    # fizz.py
    
    def greet(who):
        return f'Hello {who}'


    Выход находится с помощью стаба: создаешь файл fizz.pyi, который содержит типизированную сигнатуру greet без имплементации:

    # fizz.pyi
    
    def greet(who: str) -> str:
        ...

    В этих файлах имплементация кода НЕ ПРЕДУСМОТРЕНА.
    Ответ написан
    Комментировать
  • Как подключить экран фотопарата? сделать видео вход на экран от CAMEDIA C-5060?

    NeiroNx
    @NeiroNx
    Программист
    Вывести на подобный экран картинку настолько проблематично - они старые, на протокол доументацию найти сложно, работать с ним с использованием готовых МС обычно не получится - нужно мк и программирование.

    Поэтому лучше взять Автомобильный дисплей для камер заднего вида: https://aliexpress.ru/item/33015194802.html
    Ответ написан
    Комментировать
  • Как обработать возникшую ошибку в PHP скрипте загрузки страницы?

    Stalker_RED
    @Stalker_RED
    Редирект это 3xx, а ошибка это 5xx.
    Вы не можете отдать два статуса одновременно.

    Но вы можете отдав 500 отдать и содержимое страницы.
    header('HTTP/1.1 500 Internal Server Error', true, 500);
    readfile("my500page.html");
    Ответ написан
    Комментировать
  • Существует ли устройство для отправки и передачи аудио радиосигналом?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    Ну купите профессиональный мониторный трансмиттер, которым пользуются музыканты на сцене.
    3n5dcjm8exgkocg0ggscwgwo8.jpg

    От блютусного он будет отличаться минимальной задержкой воспроизведения и огромной дальнобойностью
    Ответ написан
    2 комментария
  • Неужели при современной мощной электронике производители не могут сделать bluetooth наушники без заметной задержки?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Потому что есть физика, которую пока не научились обходить... Вы же сами пишете про процесс кодирования, декодирования, а еще при нестабильном канале передачи данных (а любой радиоканал нестабилен) требуется буферизация, иначе будет слышно много помех, звук будет "квакать" и прерываться.
    Отдельная тема TWS-наушники, когда требуется еще синхронизация звука между левым и правым наушником.

    Хотите звук с минимальной задержкой - используйте провод, где нет помех.

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

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Можно ли восстановить данные с SSD?

    Да, но не самостоятельно.
    Как SATAFIRM 11 отображаются SSD построенные на основе контроллера Phison PS311. Это происходит из-за того, что у диска повреждена микропрограмма.

    Также возможен ремонт таких дисков посредством запуска Preformat (часто с уменьшением объёма), но это как достаточно неразумное занятие в целом (накопитель снова подведёт), так и противопоказанное вам - при ремонте содержимое теряется безвозвратно.

    Восстановить данные с такого ССД возможно, для этого надо загрузить лоадер, который загрузит диск в технологическом режиме. В нём можно создать "сырой" образ памяти, представляющий собой кашу из данных без трансляции. Транслятор в таком случае строится виртуально и используется при чтении.

    За всем этим нужно обращаться к специалисту с оборудованием и опытом. Если вы в Москве, будем рады помочь, контакты есть у меня в профиле.
    Если нет и пересылка не подходит, то выбирайте специализирующуюся на восстановлении данных компанию поблизости.

    GoodRam CX400

    Отдельно добавлю, что сильно откладывать не стоит. В подобных SSD используется память далеко не самого высокого качества. Через полтора-два месяца без нормального использования диска заряд в её ячейках может начать утекать, после чего все файлы начнут сильнее и сильнее покрываться "дырками". Так что оптимальным вариантом будет заняться этим вопросом в ближайшие недели, максимум - месяц.

    - P.S. -
    Не сообразил добавить это сразу, но ваш ССД - уже третий на Тостере с такой проблемой за последние 10 дней :-/
    Ответ написан
    5 комментариев
  • Что лучше Ubuntu или Mint?

    smorman
    @smorman
    When In Rome do as The Romans do...
    На вкус и цвет, гвозди у каждого разного вкуса и цвета...
    Ответ написан
    Комментировать
  • Как запустить команду в Linux в фоновом режиме сохраняя консольный вывод в файл с помощью tee?

    Lynn
    @Lynn
    nginx, js, css
    Программа dd выводит отчёт не в stdout, а в stderr. Так что нужно сначала перенаправить stderr в stdout, а потом передавать его в tee:

    # башизм
    dd if=/dev/zero of=/tmp/zerofile  bs=100M count=5 |& tee ku.log &
    # должно работать везде
    dd if=/dev/zero of=/tmp/zerofile  bs=100M count=5 2>&1 | tee ku.log &
    Ответ написан
    Комментировать
  • Как соединить три кабеля с двумя витыми парами?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    Свитч Auto MDI/MDIX, в него воткнуть все три двухпарных кабеля с прямой разводкой.

    Вы сейчас пытаетесь строить то, что называется "коммутационный шкаф", в них два типа оборудования: патч-панели, на которые разводятся кабели от розеток на разъем типа RJ45 мама, и устройства организации локальной сети (свитчи, хабы, роутеры, вот это всё). Соответственно, минимум для локальной сети вам нужен свитч/хаб (конкретно хабов сейчас не делают, устарели), в который нужно воткнуть все три кабеля с помощью разъемов RJ45 папа.
    Ответ написан
    3 комментария
  • Как запустить memcached, установленный из исходников, как сервис?

    paran0id
    @paran0id Куратор тега Linux
    Умный, но ленивый
    Берете файл memcached.service оттуда, кладете его в /etc/systemd/system/
    Если надо, исправьте в нем пути и прочее.
    Далее (от рута или sudo):
    systemctl daemon-reload
    systemctl enable memcached
    systemctl start memcached

    и проверяем, что запустилось
    systemctl status memcached

    UPD: не заметил, что версия 6

    тогда memcached-init кладем в /etc/init.d/memcached
    делаем
    chmod +x /etc/init.d/memcached
    chkconfig --add memcached
    chkconfig --level 3 memcached on
    /etc/init.d/memcached start

    status там нет, так что проверяем вручную
    Ответ написан
    4 комментария
  • Как правильно выкладывать на сайте exe-файлы?

    Zoominger
    @Zoominger
    System Integrator
    Упаковать в zip.
    Упаковать в msi.
    Ответ написан
    Комментировать