Задать вопрос
  • Как часто вы достигаете чего-либо на работе?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Обычно достижений нет у начального уровня эникейщиков. И то.

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

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    а вы точно купили сервер с рабочим столом, а не просто с ssh консолью?
    Серверная ubuntu по умолчанию ставится без графического интерфейса.
    Ответ написан
    1 комментарий
  • Будут ли в институте даны основы программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Институты бывают разные. Даже в пределах одного института факультеты могут быть разные
    Где-то дают больше, где-то меньше.

    Просто основы программирования, которые дают в институте не дают вам возможности устроиться программистом. ОБЯЗАТЕЛЬНО нужно будет изучать программирование дополнительно.

    Если вам действительно интересно - пойдите в этот конкретный институт, куда собираетесь поступать, и поинтересуйтесь у студентов 3-4 курса что там было. Ну можно еще поискать в инете где тусуются эти студенты.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    выбирайте:
    read PARAMS<params.txt
    ./myprogram "$PARAMS"


    cat params.txt|xargs ./myprogram

    xargs ./myprogram<params.txt

    P.S. подразумевается, что параметры у вас - в одну строку.
    Ответ написан
    Комментировать
  • Как отправлять смс?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Обычный 3g или 4g модем, подключаемый по USB, и поковыряться в API.

    Например посмотрите эту библиотеку https://github.com/tdelenikas/smslib
    Ответ написан
    Комментировать
  • Какая ВУЗовская база необходима, для того, чтобы по праву считать себя техническим специалистом и развиваться в этом направлении дальше?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    "Отбросив шелуху" - это как? Что-то не учить?
    Если хотите стать хорошим специалистом, нужно учить больше, чем обычно, а не отбрасывать что-либо.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Да и какие знания необходимы грамотному схемотехнику и есть ли у этой профессии какие то последующие этапы развития?

    Этап развития "грамотный схемотехник" уже весьма хороший.
    На этом этапе можно попробовать замутить собственное производство каких-то IOT вещей.
    Ответ написан
    Комментировать
  • Можно ли собрать дистрибутив Linux из рабочей системы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Не путайте дистрибутив и предварительно настроенный образ конкретного Линукса.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    SUID может не работать на скриптах, только на бинарниках. Сперва проверьте.
    Ответ написан
    Комментировать
  • Как написать скрипт по переносу файлов в linux с условием?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    declare -i CNT=0
    for FILE in dir1/*; do
      if [[ $CNT -gt 1000 ]]; then mv $FILE dir2; fi
      CNT+=1
    done
    Ответ написан
    Комментировать
  • Можно ли запускать цикл в цикле?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    for x=1 to 10
      for y=1 to 10
       выстрел
      next y
    next x
    Ответ написан
    Комментировать
  • Как добавить запятые к выводу?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    groups $USER|tr ' ' ,

    Если без юзера в начале
    groups $USER|tr ' ' ,/cut -d, -f2-
    Ответ написан
    9 комментариев
  • Как узнать скорость интернета для просмотра фильмов в онлайне 1080p на торрентах с объемом 8 Гб и выше?

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

    А так - делите размер файла на длительность видео и считайте.

    Например фильм 1.5 часа, 8 гб = 8000 мбайт / 90 минут = 88 мбайт/мин ~= 1.5 мбайт/сек.

    Умножаем на 10 и получаем, что примерно 15 мегабит должно хватать для просмотра данного фильма.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Неужели для того, чтобы написать простенький сайт без головокружительной графики, гифок и прочей "фигни" нужно для начала:


    Для того, чтобы написать простенький сайт, можно просто html.

    Вы лукавите, не указывая в вопросе какой именно функционал вы хотите. Если сказать хотелки, можно подсказать какими технологиями они реализуются. Тогда будет понятно куда копать.
    Простенький сайтик может быть hello world, а может быть адаптивный "одностраничник со скроллингом" на webassembly.
    Ответ написан
    Комментировать
  • Что нужно для форума?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Настоящие джедаи давно используют headless-браузеры.
    Почитайте и перестаньте генерировать виртуалки на каждый чих.
    Ответ написан
    Комментировать
  • Какую ОС выбрать для программирования?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    По нашему мнению, вопрос глупый.
    1. ОС нужно выбирать ту, в которой хоть немного умеешь работать. Иначе вместо основ программирования будешь полгода учиться ее настраивать
    2. Выбирают не столько ОС, сколько ПО для работы. Вот Visual Studio под линуксом собираешься запускать? Уже умеешь как такое замутить?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. В подавляющем количестве гаражей проблемы с нормальным электричеством, вплоть до просто пропадание на пару часов. Ну и без хорошего стабилизатора быстро вылетит. И опять таки - протащить в гараж хороший инет не всегда выйдет.
    2. Охрана - если в гараже будет столько техники, без сигнализации не очень. Опять хлопоты.
    2. Если беспокоит шум игровой машины - вынесите ее на балкон, пару маленьких отверстий для кабелей и все.
    А сервера - арендуйте VPS, зачем свои?
    Ответ написан