• Как скачать файлы с удаленного ПК при запрете администратора?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Каждый раз "дергать" администратора ради пары файлов не хочется.

    Написать служебную записку, объяснить зачем вам нужно регулярно качать пару файлов, со служебной запиской у начальства договориться, чтобы выдали соответствующее распоряжению администратору о предоставлении вам удобного способа качать файлы.

    Обходить это технически - не самый лучший способ. Но вы можете передавать файлы через любой файлобменник в инете. можно даже через pastebin передавать за base64-коденые файлы.
    Ответ написан
    Комментировать
  • Ведущий специалист технической поддержки это кто?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Ведущий специалист может означать два варианта.

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

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

    В основном это уровень senior+.

    И да, не путайте lead specialist и team lead - это разные вещи. Тимлид это микроменеджмент.
    Ответ написан
    Комментировать
  • Как fps влияет на игру?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    frames-per-second.appspot.com

    25 кадров в секунду - это на самом деле не так уж и много. Для человека это уже не набор картинок, а плавное движение, но человек вполне может различать и более плавное движение. Пока один игрок на 25 фпс увидит 2-3 изображения, другой на 60 фпс увидит 6-7, и они будут быстрее соответствовать реальности.

    Допустим, я играю в шутер. Мы с противником выходим друг на друга. У меня 30 фпс, а у него 90. Мы одновременно отобразимся друг у друга на мониторе?

    Ты увидишь как он выходит, а он увидит и,например, сможет определить что ты выходишь и уже начал уворачиваться влево.
    Разница между 30 и 90 довольно заметна. Разница между 60 и 90 или между 90 и 200 - уже не так важна, там больше дело привычки и реакции.
    Нужно понимать, что фпс никак не заменит мастерства, а найти двух одинаковых игроков невозможно.
    Ответ написан
    Комментировать
  • Можно-ли отправить внешний 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-м образовании в области программирования вы должны были собрать все азы. Если не собрали, вам нет смысла "получать" второе образование. Образование вам не дают, образование ты берешь. И если у тебя уже есть первое образование и ты при этом ничего не понял, значит ты его не получал а прослушал и выбросил. А надо сидеть и грызть гранит науки.

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

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