Задать вопрос
  • Можно-ли отправить внешний ip адрес на e-mail через bat скрипт?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Можно. Есть полно консольных smtp клиентов. Но тебе нужен почтовый сервер, который примет запрос с удаленного сервера, а это уже другой вопрос.
    Ответ написан
    2 комментария
  • Какой бывает обычно график программиста удаленно работающего с зарубежными компаниями?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Какой бывает обычно график программиста удаленно работающего с зарубежными компаниями?

    1. 40 часов в неделю на усмотрение разработчика, плюс созвоны в запланированное время
    2. стандартное время работы с 9-10-11 утра до 5-6-7 вечера, плюс созвоны в запланированное время
    3. Зарубежные компании могут быть в Европе или Японии или Китае, где часовые зоны могут совпадать практически полностью.

    Если говорить про американские компании, то там все может быть как угодно. Но программист это же не саппорт. По идее график может быть гибкий, и если заказчик требует работу по "сменам", то это разработка связана с поддержкой?
    Ответ написан
    2 комментария
  • Как узнать версию windows, если в заголовках и системе они разные?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Windows NT 6.1 - это внутренняя версионность в MS
    NT это New Technology

    NT 6.1 - Windows 7
    NT 6.2 - Windows 8

    https://en.wikipedia.org/wiki/List_of_Microsoft_Wi...

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Если вам не лень работать с JS/typescript, то дело не столько в лени, а в выходе из зоны комфорта.

    Если вы уже давно работаете, вы примерно представляете себе объем знания, который придется уместить в голову, чтобы овладеть другим языком и всей его экосферой. Это может сильно давить на мораль, из-за чего и не идет дальше простенького "поиграться пару вечерков".

    Выход из зоны комфорта для многих неприемлим по семейным или экономическим обстоятельствам.
    Ответ написан
    Комментировать
  • Как сделать, чтобы youtube-dl на удаленном сервере (Ubuntu) докачивала файлы до конца?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    Присоединюсь.
    Разработчики забросили поддержку youtube-dl и гугл довольно оперативно заблочил нормальную скорость его работы (намеренно, либо ютуб просто "развивается", и парралельно поломал работу утилиты).

    Сейчас активно развивается форк yt-dlp, у которого и скорость скачивания на уровне, и в дальнейшем его пока еще не забрасывают.
    Так, как это форк, то обратная совместимость полная. Меняете youtube-dl на yt-dlp и все работает.
    Ответ написан
    4 комментария
  • ICMP фрагментируется?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ответ - 68 байт. Отправка - 1400 байт.
    Ответ написан
  • Где на Windows имеет смысл хранить приватные SSH-ключи?

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

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

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

    Ну извини, как бы ежу понятно что бэкап СИСТЕМЫ (с системного диска) лучше хранить на ДРУГОМ диске, а не на нем же. Причина как бы элементарна - не хранить все яйца в одной корзине.

    2. Добирать до папки .ssh не очень удобно, да и смысл её имени неочевиден.

    Абсолютно очевиден - домашний каталог пользователя, конфигурационная директория по соглашению *nix и openssl

    Единственный другой вариант - если ты используешь отдельный диск с шифрованием, тогда ключи можно хранить на нем. А так - домашний каталог/.ssh отлично. И бэкапы делать не забывай
    Ответ написан
    Комментировать
  • Стоит ли искать ошибки при изучении языка?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Да нет никакого лучше.
    Тебе же не 6 лет. Ты как минимум в школе уже провел несколько лет. Должен понимать как ты привык учиться - читать учебник, решать задачки или искать у других ошибки и их исправлять. Или просто просиживал за партой и играл в крестики нолики.
    Делай то, что ты привык. Нет лучшего. Лучшее вообще враг хорошего
    Ответ написан
    Комментировать
  • Как создать массив с ведущими нулями в Bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Не существует такого понятия, как "число с ведущим нулем".
    Ведущий ноль это не часть числа а просто форматирование вывода.
    Поэтому просто пользуйтесь printf с указанием формата, в вашем случае %02d (d - число, 02 - 2 цифры с ведущим нулем)
    #!/bin/bash
    
    hr=(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23)
    
    for i in ${hr[@]}; do
    printf "%02d\n" ${hr[i]}
    done
    Ответ написан
    Комментировать
  • Docker: принято ли ставить на продакшене?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Что значит "принято". Это зависит от проекта и ваших предпочтений.
    Нет явных общепринятых решений, так как одинаковых проектов немного.

    Если у вас единственное приложение, то под него можно просто настроить сервер и без докера и с докером.
    Если компонентов очень много, то чистый докер уже будет мало и сложно, нужно использовать оркестратор (кубернетес или опенщифт). Но можно и просто виртуалки/железки настроить.
    Докер налагает свои моменты, но упрощает поддержку на будущее.
    Ответ написан
    Комментировать
  • Как соединить 2 человека на расстоянии 50 метров для голосовой связи?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Так если есть инет, в чем проблема звонков по ЛЮБОМУ мессенджеру?
    Ответ написан
    Комментировать
  • Поиск адреса памяти в игре?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Причем тут поиск адресов памяти?
    Если вы пользовались каким-нить cheatengine или Artmoney исключительно поиском по значению, и понятия не имеете как программы пишутся и что такое языки программирования, то да, дело именно в отладчиках.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Видимо вся ваша проблема в том, что основная инфа хранится в этом 150мбайтном sheet.xml
    Найдите редактор, который откроет такой файл. Я уверен что FAR бы открыл. Но notepad++ тоже по идее должен.
    Ответ написан
  • Как сделать регулярное выражение с проверкой наличие 2 и более условий в ъаотичном порядке?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Одной регуляркой никак.
    Но вы можете строку отсортировать по буквам
    var sortAlphabets = function(text) {
        return text.split('').sort().join('');
    };


    И уже к отсортированной строке регулярка будет простая, типа .*[0-9]{4.}.*[a-zA-Z]{5,}.*
    Ответ написан
    Комментировать
  • Что делать с телеграмм ботом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Если непонятно что делать с ботом, он вам не нужен.

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

    Боту можно отправлять уведомление например поднять, остановить VNC сервер или веб-сервер на домашней виндовой машины (не люблю чтобы такое крутилось в фоне постоянно)

    Боту можно задавать и другие задачи. Но все это - если у вас обычные дела связаны с цифрой. Если нет - он вам скорее всего и не нужен.
    Ответ написан
    1 комментарий
  • CentoOS перебросить память с home на root?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    1. Переразбить диски внешней утилитой, загрузившись с какого-нить acronis live
    2. Если вы используется LVM, переразбить его утилитами
    3. софт-линки
    Ответ написан
    6 комментариев
  • Изучение языков программирования - дело второстепенное?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Интересуюсь получением 2-го образования в области програмиирования.

    Прошу поделиться взглядом изнутри: какие нужно собирать азы в данном направлении?

    По идее еще на 1-м образовании в области программирования вы должны были собрать все азы. Если не собрали, вам нет смысла "получать" второе образование. Образование вам не дают, образование ты берешь. И если у тебя уже есть первое образование и ты при этом ничего не понял, значит ты его не получал а прослушал и выбросил. А надо сидеть и грызть гранит науки.

    Для "легкого старта" начать с тестирования, потом разработчиком?

    Тестирование и разработка - смежные профессии, и КАЖДАЯ из них может потребовать уйму времени.
    Тестирование это уже давным давно не легкий старт.
    Ответ написан
    Комментировать
  • Postfix, скрыть реального отправителя?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    Конечно можно.

    Но такое письмо зарубит ближайший спампротектор.

    Поэтому работать будет в пределах вашего почтового сервера (например рассылать служебные рассылки от несуществуюшего пользователя), но наружу такие письма с вероятностью 99% будут резаться на всех почтовых узлах.
    Ответ написан
    4 комментария
  • Что будет при подключении около трех тысяч сторонних модулей на сайте?

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

    Большой онлайн у разных людей это тоже разные цифры.

    Ваш вопрос явно не подходит под этот ресурс. Нужно либо полная конкретика со всеми уточнениями, а тогда это тянет на полноценное обсуждение ТЗ с правками.
    Либо задавать более простые технические вопросы.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    ctrl-alt-del и вызвать диспечер задач, в котором прибить приложение
    Проверить все места автозапуска ПО, а лучше скачать autoruns (https://docs.microsoft.com/en-us/sysinternals/down...)
    Ответ написан