• Как очистить кеш сайта после удаления ssl?

    @IPv4
    Это не на сервере проблема, чтобы на его стороне что то предпринимать, а браузер запомнил адрес и протокол.
    Если у Вас Chrome, то откройте панель разработчика (F12), после чего ПКМ нажмите на кнопку обновления страницы в браузере и выберите пункт "Очистка кеша и аппаратная перезагрузка".
    Ответ написан
    2 комментария
  • При удалении вопроса модератором теряется работа отвечающих. Можно ли это предотвратить?

    alsopub
    @alsopub
    Лично мне больше обидно когда вопрос удаляют в то время пока пишешь ответ ;)
    Напишешь строк десять текста, нажмешь "Опубликовать" и облом.
    Но такова селяви.
    Ответ написан
    3 комментария
  • Имеет ли смысл делать для Adwords группы объявлений по принципу 1 ключ = 1 объявление?

    vikusechk
    @vikusechk
    Да! Если ваш ключ будет содержаться в заголовке объявления, у него заметно возрастет качество, а значит ваше объявление сможет попасть на более высокие позиции, а за клик при этом заплатите меньше)
    Ответ написан
    Комментировать
  • Что использовать в качестве файлового хранилища в локальной сети?

    Jump
    @Jump
    Системный администратор со стажем.
    недорогой NAS
    или собрать мини сервер на базе intel NUC

    Пробовал к роутеру подключать HDD USB 3.0 и использовать его в качестве хранилища - лаги были ужасные, то ли скорости USB не хватало, то ли, как сказала тех.поддержка роутера, USB создает помехи.
    Учитывая что клиенты у вас подключаются по WIFI это нормально, так и должно быть.
    Ответ написан
    1 комментарий
  • Как реализовать резервное копирование папки на Яндекс Диск по расписанию WinServ2003?

    a13xsus
    @a13xsus
    Lazy developer
    Допустим, папка с Яндес Диском находится в D:\Yandex, сама директория, которую надо архивировать - C:\Files.
    Cкрипт Powershell:

    Add-Type -Assembly “system.io.compression.filesystem”
    $b=Get-Date -UFormat "%d.%m.%Y"
    $src = “C:\Files”
    $dst= “D:\Yandex\backup\$b\files.zip”
    New-Item -Path "D:\Yandex\backup\$b" -ItemType "directory"
    [io.compression.zipfile]::CreateFromDirectory($src, $dst)
    $limit = (Get-Date).AddDays(-30)
    $path = "D:\Yandex\backup"
    # удаляем файлы, старше $limit.
    Get-ChildItem -Path $path -Recurse -Force | Where-Object { !$_.PSIsContainer -and $_.CreationTime -lt $limit } | Remove-Item -Force
    # удаляем пустые папки, оставшиеся после удаленных файлов
    Get-ChildItem -Path $path -Recurse -Force | Where-Object { $_.PSIsContainer -and (Get-ChildItem -Path $_.FullName -Recurse -Force | Where-Object { !$_.PSIsContainer }) -eq $null } | Remove-Item -Force -Recurse


    Создаем задание в планировщике заданий с суточной периодичностью, действите -- запуск powershell, аргумент - путь к скрипту. Сохраняем, запускаем.

    Тестил на 2012R2, на 2003 Powershell старый и возможно потребуются изменения в скрипте.
    Ответ написан
    Комментировать
  • Какой жёсткий диск лучше покупать для ноутбука?

    Jump
    @Jump
    Системный администратор со стажем.
    Однозначно SSD, емкость не менее 240гб.
    Ответ написан
    Комментировать
  • Какое существует ПО для контроля данных?

    sim3x
    @sim3x
    man find

    find / -name "*sasha*" -and -name "*gray*" -delete

    -a   -and      - operator AND
    -o   -or       - operator OR
    !              - operator NOT
    Ответ написан
    2 комментария
  • Почему 503 ошибка только у моего ip?

    alsopub
    @alsopub
    Если есть доступ к error_log - смотрите его.
    Если нет - ждите ответа от хостера.
    Мало ли какие глюки бывают.
    Картинки так же с ошибкой отдаются?
    Я к тому что может ваши скрипты ваш IP в какой-то внутренний "бан" отправили, если он есть.
    Ответ написан
    2 комментария
  • Вы можете посоветовать платежную систему для интернет магазина, вместо робокассы?

    sergeyvidioreg
    @sergeyvidioreg
    Яндекс.Касса. максимально правильное решение(если вы ИП,то сейчас проблема с Webmoney),если ООО-то вообще никаких. а все время пользования 1 раз была проблема(потому что меняли IP). В десяти раз лучше робокассы
    Ответ написан
    Комментировать
  • Имеет ли смысл спрашивать старых клиентов не нужно ли им что то еще(если с ними был тока 1 заказ)?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Я делаю так:
    1. После завершения проекта даю ОДНОКРАТНЫЙ ТИКЕТ-КОД Заказчику и записываю в блокнот (читай CRM).
    2. После получения этого кода от ЛЮБОГО Заказчика - я "покупаю" клиента у предыдущего Заказчика за 5% стоимости всего заказа нового Заказчика или просто уменьшаю стоимость заказа предыдущего Заказчика на эти же 5% (если он сам решит им воспользоваться).
    3. Происходит 19-тикратный возврат "энергии" тикета стоимостью 5% от работ будущего заказа ЛЮБОГО клиента.

    В итоге: все обо всех помнят без напоминаний и работа кипит)
    Процент: "по-вкусу" и состоянию рынка
    Ответ написан
    2 комментария
  • Высоконагруженные системы, каковы принципы разработки?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Добавлю, что для повышения производительности можно использовать микросервисы, написанные на C/C++ и контролируемых менеджером. А обращаться к менеджеру уже посредством сокета или через БД, давая задачи на выполнение.
    А всё формирование страниц - отдать PHP (к примеру). В итоге получится синхронная система с полу-автоматической разделяемой нагрузкой на CPU, которую можно довести до автоматической путём создания сбалансированных правил распределения нагрузки на CPU разными модулями в различных ситуациях.
    Ответ написан
    Комментировать
  • Можно ли делать зеркало из плохих дисков?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Битый диск не получится в рейд добавить, его софт будет выкидывать оттуда при первом же ресинке.
    Ответ написан
    Комментировать
  • Высоконагруженные системы, каковы принципы разработки?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    давайте так, есть два вида задач:

    - CPU bound - различные алгоритмы, математика, кодирование/декодирование/шифрование... словом все что нагружает процессор.
    - I/O bound - собственно когда у нас идет множество операций с вводом/выводом, где-то 90% задач связанных с WEB и серверной разработкой.

    Для CPU bound стоит использовать языки вроде Си, Rust, Dlang, Go и т.д. Словом языки которые компилируются в эффективный машинный код.

    Для I/O bound - Go, NodeJS, Erlang, Java.... да в принципе не важно какой язык, главное что бы использовались неблокируемые вызовы и отсутствовали блокировки.

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

    Какие языки лучше использовать для этого? Какие не использовать?

    Никаких ограничений, только здравый смысл. То есть врядли мы будем писать сложную математику на node.js, но задач связанных с этим намного меньше. Так же никто не говорит о том что систему нужно писать строго на одном языке. Нынче модно использовать микросервисы, каждый из которых может быть реализован на своем языке и со своей базой данных, идеально подходящих для конкретной задачи.

    Еще не стоит забывать о алгоритмах. Они тоже должны быть оптимальны. Например взять простую задачу - кластеризация меток на карте. Представьте что у вас в базе миллион объектов, которые мы должны выводить на карте. Поскольку делать подобное на клиенте будет проблематично - мы должны делать это на сервере и возвращать на клиент ровно столько данных сколько ему нужно.

    И на таких объемах даже если бы мы взял Си, если наш алгоритм имеет сложность O(N^2) то как бы ничего тут особо не поделать. И так и так медленно будет. А вот если мы возьмем какие-либо алгоритмы имеющие сложность O(NLogN) то уже возможно что алгоритм этот можно хоть на php/python/ruby имплементить. Так например у меня этот алгоритм реализован на Java и не самым эффективным образом. Справляется.

    Еще влияет скорость разработки (всякие ruby/python/node в этом плане хороши), стоимость поддержки (Си поддерживать сильно дороже чем Go например, хотя всегда можно написать все настолько плохо что проще выкинуть чем поддерживать), стоимость разработчиков.... Скажем найти дешевых сильных разработчиков на Go или Rust будет весьма проблематично.

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

    Собственно главное правило высоконагруженных систем - нагрузочное тестирование а потом уже оптимизации
    Ответ написан
    Комментировать
  • Можно ли делать зеркало из плохих дисков?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    Можно ли делать зеркало из плохих дисков?

    Зеркало делают для того, чтобы если один из дисков станет плохим - его можно было оперативно заменить.
    Т.е если вам заблаговременно известно о том что диски плохие, их следует перед созданием зеркала заменить на исправные.
    Ответ написан
    Комментировать
  • Имеет ли смысл спрашивать старых клиентов не нужно ли им что то еще(если с ними был тока 1 заказ)?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Если вы обратитесь к старому клиенту, то возможно два варианта - вы получите новый заказ или не получите новый заказ. Если же вы к ним не обратитесь, то вариант один - вы не получите новый заказ.
    Решать вам.
    Ответ написан
    2 комментария
  • Можно ли делать зеркало из плохих дисков?

    @skazi_premiere
    Верстаем как умеем ;) HTML/CSS/JS
    Если будет рассыпаться не потеряете ничего оно же для того и зеркало. Вопрос только в важности данных и к какому типу администраторов вы относитесь, которые ещё не делают бэкапы или уже делают. Но зная заведомо что диски плохие я бы не стал так делать.
    Ответ написан
    Комментировать
  • Что дает такая разница в подходах к адресации поддоменов?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Гугл всегда жил на одном домене, все сервисы были на google.tld/something

    У яндекса отдельные сервисы изначально жили на something.yandex.tld, соответственно в something могло попадать что-то с опечатками. Поэтому такие запросы решили ловить в одном месте и там же принимать решение, на что оно похоже.
    Ответ написан
    4 комментария
  • Имеет ли смысл спрашивать старых клиентов не нужно ли им что то еще(если с ними был тока 1 заказ)?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Я бы сформулировал так, имеет смысл вообще изначально общаться с клиентами на дружеской волне, интересоваться их бизнесом, семьей (если это уместно), тогда во-первых, они сами о тебе будут помнить, во-вторых, всегда будет нормально выглядеть если напишешь, привет, как дела, как проекты и т.п. Лично моя точка зрения и я так стараюсь делать.
    Ответ написан
    Комментировать
  • Почему для asterisk рекомендуют CentOS?

    рекомендующие кроме центоса ничего не щупали
    нет никакой разницы какая ось
    выбирайте ту, что больше нравится
    Ответ написан
    3 комментария
  • Стоит заниматься такой оптимизацией?

    MarcusAurelius
    @MarcusAurelius Куратор тега Node.js
    автор Impress Application Server для Node.js
    Имеет смысл делать 1 процесс, конекшен пул к БД из 20-30 соединениями, асинхронный код, и переиспользование соединений, потому, что одно соединение умеер выполнять один SQL одновременно и будет блокировать остальных, нужно поиграться к кол-вом соединений в пуле.
    Полезные ссылки:
    https://www.npmjs.com/package/mysql#pooling-connections
    https://www.npmjs.com/package/mysql-utilities
    Ответ написан