• Если задали тестовое задание после собеседования?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Виртуалка. При этом сможешь даже запустить несколько виртуалок и настраивать между ними какие-нибудь сервисы.
    А так - изучать Линукс нужно на установке разнообразного полезного софта.
    Поэтому в первую очередь учись пользоваться поиском, так сможешь найти множество стандартных задач для сисадмина.
    Ответ написан
  • Как оставить работать только 1 приложение на win7?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    через реестр пропиши icq вместо проводника, и будет у тебя запускаться только icq (а службы это отдельно выключается, если нужно)
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell

    Правда я не уверен в вин-10 это еще тут или уже переехало
    Ответ написан
    1 комментарий
  • Как осуществить рандомный выбор функции и последующее ее выполнение?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    eval
    eval "function$((RANDOM%3+1))"

    или вообще напрямую
    "function$((RANDOM%3+1))"
    Ответ написан
  • TOP linux - как понять?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    1. Что такое "US"? Противоречиво, написано CPU % и какой то US. Что это такое?

    Нужно почитать немного про работу ОС.
    US - USR - USER - это загрузка процессора пользовательскими процессами. То есть всеми программами.
    SY - SYS - SYSTEM - ядром (включая его модули и драйвера, из-за чего в SYS может входить нагрузка не только непосредственно CPU, но и ожидание ответа от устройств)

    2. Как элементарно посмотреть загруженность CPU общую как в Windows?
    Так в строчке %Cpu(s): это и видно.

    3. Что есть на замену этой приблуде, чтобы было понятно и для людей?
    Windows и Linux разные операционки. Ядра работают по-разному. Количество собираемой о каждом процессе информации - различно. С одной стороны, Windows собирает больше информации и может ее показывать удобне. С другой стороны, Линукс не тратит на это время и на нем одновременно множество процессов работает быстрее.
    Поэтому в этой шикарной утилите все понятно для системных администраторов и опытных пользователей.
    Если же вы не из их числа, не пользуйтесь Линуксом.
    Ответ написан
    4 комментария
  • Каким образом можно выполнить баш команду из файла file.cfg?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Что за бред.
    Как из конфигурационного файла непонятной программы вы хотите вызвать шелл команду?
    Либо уточните что вы вообще имеете ввиду, либо никак.
    Ответ написан
    1 комментарий
  • Существует ли корреляция между языком программирования и интеллектом?

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

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

    Для более-менее релевантной оценки, которая будет отличаться от пальцем в небо, надо вычистить мозг от ВСЕХ других знаний, оставив только язык программирования, а это невозможно. Поэтому чтобы вы не искали - это будет чушь.
    Ответ написан
    2 комментария
  • В чем разница между ps axu и ps cax?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    man ps
    неужели так сложно поискать что делает опция c и u?
    одна выводит команду целиком, другая user-oriented

    Но вообще если у вас уже есть PID файл, то лучше
    ps -p $(cat /home/vladimir/bot_dir/pid.txt)
    if [ $? == 0 ]; then echo "Bot is working"
    elif [ $? == 1 ]; then echo "Bot is dead"
    fi
    Ответ написан
    Комментировать
  • В linux есть файл locale.gen. и строки типа en_US.UTF-8 UTF-8. Каким образом я могу разделить строку на 2 переменные до пробела и после?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    через read
    $ LINE="zh_SG GB2312"
    $ IFS=' '; read var1 var2<<<$LINE
    $ echo $var1
    zh_SG
    $ echo $var2
    GB2312


    через variable expansion
    $ LINE="zh_SG GB2312"
    $ echo ${LINE% *}
    zh_SG
    $ echo ${LINE#* }
    GB2312
    Ответ написан
    Комментировать
  • Какие книги лучше подойдут новичку по bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    bash очень простой, чтобы изучить именно его. Без всяких книг. Просто берешь документацию.
    Но заодно нужно подучить сам линукс и утилиты линукса, без них баш - это только баш
    Ответ написан
    Комментировать
  • Как доказано, что существуют бесконечные интервалы для Вселенной (--бесконечность, t) и (t, + бесконечность) времени?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Не путай математику и физику.
    В физике есть гипотезы и доказательства, которые просто являются проверяемыми на текущий момент, они могут быть не точны, но рабочими.
    А математика базируется на математических тождествах и аксиомах, а не на реальном мире.
    Ответ написан
    Комментировать
  • Работают ли иностранные CDN так же быстро?

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно изучить безопасность, можно сдать пару экзаменов на системного администратора Windows и Linux систем, пройти обучение по безопасности, потом устроиться на работу в крупную компанию, получить хотя бы 2-3 года практического опыта, и думаю сможешь находить и обезвреживать бОльшую часть (но не всею).

    Или как ты хочешь, заменить сложную квалификацию одним ответом в интернете?
    Ответ написан
    Комментировать
  • Где правильно показать резюме?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    ВООБЩЕ не важно в чем резюме, лишь бы было внятно читабельным и содержало то, что нужно.
    Кто-то генерит pdf, кто-то шлет док или rtf, кто-то кидает ссылку на html

    Тут важно, чтобы резюме отражало реальную ситуацию по навыкам/знаниям
    Ответ написан
    Комментировать
  • Как отобразить любой сайт на моем?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    делай скриншот чужих сайтов и показывай картинками.
    А полный функционал чужого сайта на своем - грозит проблемами.
    Ответ написан
    2 комментария
  • Как сделать идеальное динамическое скругление краев?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если ширина не меняется, а только высота, то border-radius:18%/50px
    https://jsfiddle.net/q8u4kvay/
    Ответ написан
    Комментировать
  • Как добавить в mongodb переменную для бота вк?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Если доучишься до уровня мид разработчика, можно очень легко устроиться джуниор разработчиком.
    Ответ написан
    Комментировать
  • Как поступить на программиста?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    1. Остается только пробовать поступать на бюджет, а это вроде бы как проблематично.
    Почему? Чтобы поступить на бюджет, нужно сдать экзамены лучше других. Для этого нужно приложить усилия. Подойди творчески, учи школьную программу и чуть шире. Найди в интернете примерный список вопросов, пройдись по ним всем, убедись что на все можешь ответить. Ищи знания не только в школьном учебнике, но и на википедии, ютубе, других ресурсах.
    Да, нужно будет постараться, но это собственно и есть учеба.

    2. Я учу python, читаю книгу лутца но совсем не понимаю что мне делать. Вот сдам я экзамены, а потом вуз.
    Каким боком python относится к вузу - непонятно. В вузе ты получаешь не знания для программиста, а высшее образование, которое нужно вообще для любой квалифицированной профессии. Поэтому для сдачи экзаменов учи то, что требуют на экзаменах.

    А питон учи для себя. Пиши программы, интересные для себя. Читай и развивайся, потому что ВУЗ не сделает тебя программистом - стандартная государственная программа не сможет даже на уровень стажера довести, если учиться только по ней.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    nohup python3 bot.py &
    echo $!

    выдаст PID python3 процесса. Можете его скидывать в файл с каким-то комментарием чтобы знать когда какой прибивать.
    Ответ написан
    Комментировать