• Почему нельзя создать сеть Си-Би и не платить мобильным операторам?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    В дополнение ко всему что вам написали :
    - вы, по сути, создаете конкурента какому-то текущему провайдеру.
    Провайдер вложился деньгами в:
    1. технику
    2. лицензии
    3. рекламу (узнаваемость, популярность, и, как следствие массовости его использования, - снижение цен для конечных абонентов)

    Вы вложитесь в технику сами, ок.
    лицензии не нужны, тоже ок (но если дело ваше популяризируется вы попадете на ситуацию с торрентами - ААА, по меш-сетям передают только детскую порнографию и общаются террористы, запретим использование радиолюбительских частот для меш сетей без образования ЮЛ, получения лицензии и установки DPI)
    Узнаваемость : вот основная проблема. Система не взлетит пока не появятся кучи энтузиастов в пределах одного города, готовых это сделать и поддерживать. Да еще и достаточно равномерно по городу распределенных :D. И готовых не выключать оборудование в случае <выбрать любую причину>.
    При имеющемся уже покрытии сотовыми операторами - кому это надо? А еще выехал за пределы и все равно подключаешься обратно к оператору. Смысл то в чем тогда?
    Ответ написан
  • Как массово преобразовать более 500 файлов (.php .txt и тд) в Utf-8 без Bom?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    powershell
    get-childitem c:\directory -recurse -file | foreach {$file=get-content $_ ; [System.IO.File]::WriteAllLines($_, $File, $(New-Object System.Text.UTF8Encoding $False))}

    К слову, этот кусочек кода является отличным примером того как MS радеет за всех нас: При сохранении информации в UTF соответствующими коммандлетами (Out-File, Set-Content и другими) powershell сохраняет только в UTF с BOM. Для сохранения без BOM приходится использовать вышеуказанную конструкцию.
    Для линуксов более родным средством является вышеуказанный iconv
    Ответ написан
    Комментировать
  • Как запустить vbs файл в авто запуск?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    указанный кусок кода служит для запуска bat файла из VBS скрипта.
    Для запуска в windows вы можете просто взять команду в кавычках во второй строке и, прописав полные пути к обоим bat файлам добавить в автозапуск. Полный путь к log-on.bat присутствует
    а вот к start.bat - нет.
    На будущее - пишите полностью ошибку при описании проблемы.
    Ответ написан
  • Как автоматом выгружать файлы на сервер?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    как пример реализации, в дополнение к АртемЪ
    https://gallery.technet.microsoft.com/scriptcenter...
    Какой экшен и как повесить на события - думаю сами разберетесь.
    Это, соответственно, периодичность в планировщике - скрипт вешаем на старт компьютера и он будет мониторить вашу папку.
    Одно но: powershell-ом без подключения классов .net использовать встроенный в OS ftp клиент не удастся.
    Да и многое еще зависит от настроек ftp сервера. - здесь уж вам проверять какая консольная утилита вам подходит а какая нет
    Ответ написан
    Комментировать
  • Как грамотно работать с Amazon S3?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    Определитесь, вы хотите место для хранения статики и вам без разницы будет с какой скоростью она будет отдаваться (S3) или все таки быструю доставку статического контента (CloudFront)
    docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHos... - в статье есть ссылки и описания как настроить корректно, как привязать свой домен, если понадобится, чтобы не использовать указанные вами длинные имена.
    https://calculator.s3.amazonaws.com - можно приблизительно посчитать траты на использование сервисов.
    В любом случае, как показал мой опыт, вы чего-то да не усмотрите, и будут дополнительные траты, например, на трансфер данных между, скажем, регионами и тд и тп.

    В общем случае вам надо залезть в калькулятор, посчитать приблизительную сумму, накинуть процентов 10-20 сверх, затем посмотреть на хостеров, как предложил ExcuterMaaax и определиться где вам будет :
    1. дешевле сейчас
    2. дешевле через год
    3. удобнее
    4. с расчетом на масштабируемость и надёжность.
    5. надёжнее в смысле корректности настройки серверов (в амазон s3 вы вообще серверов не касаетесь, как вы уже заметили в вопросе)
    Ответ написан
    3 комментария
  • Удаленный помощник администрирования Windows как добавить в AD?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    сбор файлов доступа... бррр
    Обратите внимание на ответ Денис
    Он предложил единственно правильную реализацию использования удалённого помощника в рамках Active Directory. Со ссылками как и что настроить. Соответственно,на клиентах все настройки делаются, в том числе и все службы включаются, через gpo.
    На пользовательских машинах должна работать служба "Диспетчер сеанса справки для удаленного рабочего стола".
    - неактуально, настраивается через GPO.
    Приведенные Денис примеры запуска из командной строки - для "админской" части, соответственно достаточно один раз создать ярлык у себя (в зависимости от того какую ОС используете).
    Для 8 и 10 - точно как и в 7-ке. msra /offerra
    В 10-ке есть еще какое-то приложение "быстрая помощь" - судя по тому что я вижу это реализация такой же консоли подключения удалённого помощника, но, судя по тому что я пробовал - просит залогиниться в учетную запись microsoft - для внедоменной помощи.
    Обратите только внимание, что вы не получите доступ к рабочему столу без пользователя - это именно что помощник а не средство подключения ( или контроля ) удаленного консольного сеанса в windows.
    Ответ написан
    Комментировать
  • Что случилось с моим dns сервером?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    1. ipconfig /all на клиентской машине где наблюдается проблема.
    Выясняем список всех полученных DNS серверов
    Тестируем их на доступность и прохождение запроса ( а так же скорость отклика ) - как прописал Александр Карабанов
    На доменных машинах клиентские DNS должны смотреть только на контроллеры домена.
    2. Смотрим на DNS сервер на контроллере домена :
    - логи с ошибками\warning-ами сервера
    - доступность DNS серверов, прописанных в свойствах сетевого подключения контроллера домена и прохождение запроса к ним с контроллера домена
    - настройки DNS :
    доступность root hints
    доступность форвардеров и кондишнл форвардеров, если вы их прописали в свойствах сервера.
    3. Работоспособность и отсутствие ошибок в Active Directory сервисе.
    Ответ написан
    Комментировать
  • Как подключаться к windows server по IP и порту в nodejs через сервис AWS?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    При запуске инстанса (руками, через веб консоль) вам предлагалось в том числе и настроить SecurityGroup: настройки правил доступа c определенных мест по определенным портам (и делают строгое предупреждение, если вы оставляете в группе безопасности источник 0.0.0.0/0)
    Вы настроили для вашего IP адреса/подсети разрешения доступа к 8080-му порту?
    Ответ написан
    2 комментария
  • Как в AWS VPC привязатать приватный IP к машинке EC2?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    private IP не меняются до терминейта тачки.
    For instances launched in EC2-Classic, we release the private IP address when the instance is stopped or terminated. If you restart your stopped instance, it receives a new private IP address.

    For instances launched in a VPC, a private IP address remains associated with the network interface when the instance is stopped and restarted, and is released when the instance is terminated.

    docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-...

    Так же, вы можете оперировать набором secondary private IP если ваши процессы подразумевают пересоздание инстансов для апгрейда\замены: можно к определенным инстансам цеплять определенные secondary PIP. Схема выглядит немного извращённой, но видел случаи где пригождалось.
    Например к Primary PIP не привязывались когда сначала нужно было создать новый инстанс, а потом только терминейтнуть старый: primary PIP от инстанса не отвяжешь, а после создания нового Secondary PIP переезжал на новый и приложение работало уже с новым инстансом - с возможностью отката к старой версии.
    P.S. для всех кто захочет прокомментировать про Secondary PIP - я такое только видел, в работе использую Consul не считайте извращенцем, пожалуйста :D
    Ответ написан
    1 комментарий
  • Как вычислить корень квадратный?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    powershell
    [math]::sqrt(25)
    если вам жизненно принципиально запустить именно в cmd то
    powershell.exe "[math]::sqrt(25)"

    Все математические методы, доступные в PоSh можно получить так
    [math].GetMethods() | Select -Property Name -Unique
    Ответ написан
    Комментировать
  • Какой командой можно запустить обычное приложение, как службу Windows?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    Powershell
    get-help new-service -examples
    CMD
    C:\WINDOWS\system32\sc.exe create /?
    еще
    nssm.cc

    Как поставить в автозагрузку сервис? поставить ему автоматический запуск.
    Какие права будут у сервиса? такие, какие у учетной записи, под которой вы будете его запускать.
    Ответ написан
    Комментировать
  • Почему не запускается PPTP на Windows 10?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    повторю комментарий ( выделю решение которое помогло).
    Можно попробовать :
    1. отключить windows файрвол.
    2. если вы вводите домен в соответствующем поле подключения - попробуйте вводить его netbios имя (например вместо domain.local - просто domain. Здесь могут быть подробности вроде того что домен для авторизации выглядит как ourgreatdomain.internetprovider.com а netbios имя домена - ISPDOMAIN)
    3. дважды перепроверить все настройки подключения, отключить ненужные протоколы (например иногда помогает выключить CHAP если ваш сервер поддерживает MS CHAPv2 - вариантов можно перебрать тысячи, здесь нужно знать конфигурацию вашего сервера. А без неё - только экспериментировать.
    Ответ написан
    Комментировать
  • Cколько нужно озу для обновления windows 7 (без использования файла подкачки)?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    почему нельзя отключать pagefile совсем
    не забывайте о пункте
    >>Record information about the state of the system in case of a system crashes
    Он не сильно критичен в случае домашнего компьютера, однако может быть полезен при решении проблем "почему бсод" и тому подобных.
    Держать пейджфайл на рам-диске - я бы в свете вышеуказанной концепции тоже задумался - надо ли. Лучше уж тогда отключить его вообще. Жизненно он необходим только (см конец статьи по ссылке).
    и да, SyavaSyava точен в анализе вашего решения проблемы.
    Ответ написан
    Комментировать
  • Как сделать backup конфигурации Windows?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    сохранить конфигурацию имеющуюся - это довольно таки нетривиальная задача.
    Вам проще написать её заново - по уже установленным продуктам.
    во первых:
    Можно испльзовать пакетный менеджер Window и репозиторий chocolatey в нём - для установки ПО скриптом.
    Хотите бОльше извращений - смотрите в сторону Powershell DSC. Вы пишете конфигурацию один раз, запускаете её и dsc приводит систему в нужное вам состояние.

    Однако не стоит сбрасывать со счетов и те варианты, которые вам предложили выше : "золотой образ"
    Вы установились, настроились, сняли образ и в случае чего - к нему откатываетесь.
    Ответ написан
    Комментировать
  • Как расширить раздел C?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    а есть ли место на диске, чтобы расширить раздел то?
    Для возможности расширения нужно чтобы после раздела с C: было свободное место, на которое этот раздел можно расширить.
    Если его нет - надо отрезать у следующего за C: раздела спереди и пришить к C:
    Если же на диске нет места совсем и отрезать от других разделов вы не сможете - переносите часть приложений, pagefile или другие объемные данные, на дополнительный раздел на другом диске, подключив его как пустую NTFS папку.
    Ответ написан
    Комментировать
  • Какая виртуализация используется у облачных и именитых hosting provider?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    aws
    Ответ написан
    Комментировать
  • Powershell работа с Переменными?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    if (!(Test-NetConnection сервер -Port порт -InformationLevel Quiet).TcpTestSucceeded) 
    {
    ваш код
    
    
    }
    Ответ написан
    3 комментария
  • Как написать скрипт?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    "каталог","каталог2" | foreach {Get-ChildItem "<FullPath2WorkFolder>\$_\имя1" -Recurse | where {$_.creationtime -le (get-date).AddMonth(-1)}} | remove-item

    Внимание!
    Этот однострочник решает задачу только для точно такой же, как в описании автора структуры.
    Используя его без переработки вы рискуете удалить совсем не то что нужно :D
    Ответ написан
    Комментировать
  • Как обновить Windows 10 до последней версии?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    Я в свое время сделал просто: зашёл на MSN EDGE-м, поймал строку с предложением обновиться до последней виндовз 10
    Скачал, запустил, обновился.
    Скорее всего эту строчку вы увидите на любом сайте MS.
    Ответ написан
  • [CMD/BAT] Как спарсить содержимое html файла?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    Powershell, как обычно
    ((Invoke-webrequest "put here your URL").content -split "`r")[0] | invoke-expression -command $_

    или короче, но тоже powershell
    (wget "URL").content -split "`r")[0] | iex $_
    добавлю "более лучший" вариант
    iex $(((wget "URL").content -split "`r")[0])
    Также стоит обратить внимание что в последних кодблоках wget - это алиас для powershell коммандлета а не оригинальная утилита.
    Ответ написан
    Комментировать