Задать вопрос
  • Почему tar в винде распаковывается не так как в линуксе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Из-за разного подхода к файловым системам в линукс регистр букв имеет значение, в Windows это будет считаться одним файлом. Это в основном 99% проблем совместимости файлов между win и *nix
    Ответ написан
    Комментировать
  • Как с помощью цикла while, команды dig вывести в файл ips.txt A-записи домена, после чего на следующей строке PTR-запись IP?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    #!/bin/bash
    IP=$(dig ${1} +noall +answer +short)
    echo ${IP} >> ips.txt
    dig -x ${IP} +short >> ips2.txt


    и запускать
    ./myscript.sh google.com
    Ответ написан
  • Как выполнить команду abc и перенаправить вывод потока ошибок в файл error.txt, а так же вывести поток ошибок на экран без пустых строк?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    echo -e "hello\nworld\n\n and me" 2>/dev/null | grep -v '^$'


    Ваше же решение и должно работать, просто в правильном порядке расставить перенаправления
    Ответ написан
  • Можно ли подставить имя файла из ls?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    $ select file in $(ls -A1); do break;done
    $ echo $file
    blablabla.txt


    запускаешь, после выбора файла он в переменной $file
    Правда работает со списоком файлов, который влезет в длину строки (обычно ~4 kb)
    Ответ написан
    Комментировать
  • Какая специфика работы в банке?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В связи с этим хочу поинтересоваться, так ли все тухло в банках для разработчиков?


    Ну это смотря от того, что ты считаешь полезным.
    Если за настройку твоего env тебе три недели платят ЗП, то в чем проблема?

    есть либа которая эту задачу решает, если эта либа хотя-бы как то + 50 000 недельных скачек

    Во многих компаниях, где стараются в security или хотя бы делать вид что стараются, +50.000 недельных скачек это не является документальным подтверждением. Им может являться какой-то внутренний аудит. Не факт что он вообще рабочий, важно что ответственность за аудит несет отдельная тима, и без ее аппрува нельзя просто брать рандомный софт в инете.
    Да, такое часто. Иногда аппрувал бывает сложны, иногда простой.

    В любом случае работа в банке - она своеобразная, но со временем ты понимаешь почему оно так, и на многие вещи смотришь .. с пониманием.
    Если они реально бесят - ну поменяешь работу.
    Ответ написан
    Комментировать
  • Как не останавливать выполнение скрипта после trap?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    while sleep 10
    do
        echo Sleeping
    done

    Вы прерываете команду sleep 10
    после этого ваш цикл завершается

    Сделайте так
    while true; do
       sleep 10
       echo Sleeping
    done
    Ответ написан
    Комментировать
  • Есть у кого утилита для мониторинга действий пользователя в сети?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    hosts файл подправить?
    Ответ написан
  • Чем отличается запрос от транзакции?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Транзакция может содержать несколько запросов.
    Транзакция является атомарной, обычный запрос не обязательно.
    Ответ написан
    Комментировать
  • Чем отличается software engineer от software developer?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Software engineer это общее название, которое может подходить и для разработчиков и для QA инженеров и для системных администраторов/девопс и для архитекторов, и для саппорт инженеров.

    Это в принципе не обозначает конкретной должности и тем более список выполняемых задач, просто общее понимание, что человек работает в ИТ
    Ответ написан
    Комментировать
  • Какие есть области без гитов, докеров, фреймворков, итд?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    C#, и пилить ентерпрайз под винду.
    там часто не гит а MS source safe или как он сейчас называется
    Ответ написан
  • Существуют ли какие-нибудь ресурсы (сайты, приложения) с большим набором тестов на знание Python по разным темам?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Но дело в том, что на практике часто не охватываются всевозможные тонкости и нюансы языка.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Непонятно как именно ты обучаешься.
    Если ты основы изучил, просто пиши какой-нить свой хобби-проект побольше, который займет у тебя полгода хотя бы. Вот и не будешь бегать.
    Ответ написан
    Комментировать
  • Насколько востребован MS Access?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для рынка - практически никакое. Для себя - ну большую часть подручных задач решают или в экселе или уже какой-нить mysql. Теоретически, можно найти что-нибудь порешать в access.
    Но в основном это решение эникейшиков.

    Принципы работы с базами на базе access изучается слишком примитивно.
    Ответ написан
    Комментировать
  • Как расширить раздел за счёт другого?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Ну сперва уменьшаешь /dev/sda2, потом двигаешь все разделы, чтобы свободное место было рядом с тем, который хочешь расширить, и расширяешь.
    Ответ написан
    Комментировать
  • Как ускорить mysql?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Не так важно сколько строк в таблице, сколько их размер, чтобы говорить про оперативку.

    500 млн строк длинной в 10 символов может быть всего лишь 5 гб, и полностью влезать в оперативку почти любого домашнего компа. Можно посмотреть размер базы, поправить настройки mysql.

    Но правильнее будет проанализировать запрос, возможно построить правильные индексы руками.
    Ответ написан
    Комментировать
  • C++ поиск практики, как найти работу за еду?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Проясните, каким путем сейчас люди попадают в С++ в системную разработку? Где людей берут стажерами, пусть дае и за бесплатно, но без особых требований?

    Не воротят нос и ищут любые вакансии на С++, работают 1-2 года, потом уже с опытом в резюме ищут более подходящие вакансии.
    Ответ написан
    Комментировать
  • Куда ведет интернетный провод из стены?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Вот у меня есть провод который идет от роутера, потом он идет в стену а куда он дальше идет?

    Обычно в щиток, это же можно в коридоре отследить.
    В нормальных зданиях слаботочная шахта (телефоны, интернеты, сигнализации) и силовая (электричество 220) шахта должны быть разные, но зачастую это одна шахта, которая идет пролетом по всем этажам. Там же рядом обычно располагаются электрические счетчики. Как минимум между электрическими проводами и слаботочными делают расстояние 5-15 см минимум, чтобы уменьшить наводки.

    Они под землей проходят? Или на столбах висит?

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

    Конечная точка - это они подключаются к серверам провайдера? Если так, то что будет если этот провод порвется где то по дороге? Кто эту поломку будет устранять? Вот например он повертся где-нибудь на улице под землей и у меня интернет перестанет работать?

    Да. Ваша зона ответственности - это до стенки вашей квартиры. Если провод повредится дальше - провайдер должен найти и устранить проблему.
    От провайдера к другим провайдерам также идут кабеля. Так и создан интернет.

    В общем, помогите наконец разобраться в этом. Нигде не нашла никакую информацию или я ищу неправильно. Спасибо.

    Эта информация - внутренняя инфраструктура провайдеров. Она сложная.

    есть элекропроводка - это провод по которому проходит ток, как я понимаю. а есть провод-по которому проходит интернет - это другой провод получается? Или это одно и тоже? Или интернет в электропроводку входит?

    Интернет, телефон, телевизор, электричество, радио - все это разные провода. Разве что у вас IPTV которое по инету идет.
    Ответ написан
    Комментировать
  • Как запустить фоновый процесс PHP скрипта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    вы пытаетесь запустить сам скрипт, но php не исполняемый файл, поэтому Линукс не знает что с ним сделать. Запускайте сам php интерпретатор (php filename.php)
    то есть полная команда:

    nohup php filename.php &
    Ответ написан
    Комментировать
  • Какова ответственность фрилансера за мошеннический сайт?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Как обезопаситься от возможных проблем?

    Не работать с заказчиком-мошенником.

    Не станет ли в таком случае он соучастником?

    Это решает не рандомный дядя из интернета, а суд.
    В вашем случае пойти соучастником легко - вы осознанно пишете сайт для мошенника, заранее понимая что это мошенник. Групповое умышленное мошенничество.
    Ответ написан
    2 комментария
  • Что делает команда | tr -cs 'a-zA-Z' '[\n*]' | grep -v "^$" | tr '[:upper:]' '[:lower:]'|?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    все английские буквы заменяет на перевод строки
    ищет все непустые строки
    переводит верхний регистр в нижний (я так понимаю, что уже не английские)
    Ответ написан
    Комментировать