Задать вопрос
  • Как происходит скачивание файлов в windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Покопайтесь в настройках вашего торрент-клиента. Возможно у него временная папка для неполностью скаченных файлов находится на ssd
    Ответ написан
    Комментировать
  • Как объеденить раздел Ubuntu с другим разделом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Объединить - никак.
    через gparted можно попробовать поменять размеры.
    Ответ написан
  • Развитие в IT сфере. Что именно выбрать?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    ~0.03 мс
    Ответ написан
    Комментировать
  • Переход из разработчика в аналитика/архитектора/руководителя проекта. Каковы плюсы и минусы?

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

    Да в любом. Переход в каждое требует определенных наработок, и сами по себе они не появятся, поэтому можно задумываться и прилагать усилия

    1) Аналитика

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

    2) Архитектора

    Желательно после достижения уровня senior

    3) Руководителя проекта

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

    Какие плюсы и минусы у каждого из вариантов?

    Все эти направления - это не вертикальный рост, это уход в другую область. В каждой области есть свои нюансы, и опыт разработчика там лишь отчасти помогает, а так - довольно разные компетенции
    Ответ написан
    Комментировать
  • Разница между cmd/shell/bash/dash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    shell - это общее название оболочек операционной системы, которые глобально делятся на графические и текстовые
    cmd/powershell - командные оболочки в виндовс
    bash/dash/ksh/zsh - командные оболочки в линукс
    Ответ написан
    Комментировать
  • Как повторить цикл в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Нужно уточнить условие, когда именно и как меняются переменные

    Нужно постоянно проверять переменные, если переменные равны
    $1 = $2
    то выполнить команду нужную мне и продолжить сравнение переменных.

    При следующем сравнении переменные снова будут равны - снова выполнять нужную команду? Сколько раз успеет выполниться нужная вам команда, пока переменные станут неравны?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Менеджер проекта
    Ответ написан
  • За сколько можно освоить такую программу?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    За сколько можно освоить такую программу? При условии, что я готов сидеть и учить по 7-10 часов в день и каждый день, к тому же у меня отличная память, хороший склад ума и всё схватываю на лету.

    Вранье полное.
    Покажи золотую медаль за школу и красный диплом с магистерской.

    Изучить пару языков программирования - Python, JavaScript, C++, JQuery, SQL.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    1. Использовать nohup - тогда программа не только запустится в фоне, но и отвяжется от вашей консоли, а логи автоматом попадут в файл nohup.out
    nohup ./programma &

    2. Запускать программу в фоне с перенаправлением вывода
    ./programma >programma.log 2>programma_errors.log &


    3. Запускать программу в фоне с перенаправлением вывода и через nohup, тогда программа уйдет в фон, отвяжется от консоли, но вы можете указать конкретные имена файлов логов
    nohup ./programma >programma.log 2>programma_errors.log &


    4. Можно стандартный вывод и вывод ошибок в один и тот же файл кинуть:
    nohup ./programma >programma.log 2>&1 &
    Ответ написан
    Комментировать
  • Как сделать FORWARD портов внутри локальной сети через iptables?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    при обращении с первого компа на второй, вы обращаетесь прямо ко второму компу, а не к роутеру, поэтому проброс порта на третий комп со второго компа, нужно настраивать непосредственно на втором компе
    Ответ написан
    6 комментариев
  • Что делать если не могу запомнить элементарное?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Рассчитывал за месяц выучить HTML и CSS а в результате не могу сверстать даже простой макет.

    1. Серьезно? За 1 месяц? Не имея никакого бэкграунда? Возможно ты гений, который в 10 лет закончил институт с отличием, но если нет - времени придется потратить немного больше.
    2. Чтение и просмотр курсов - почти пустое место. Главное - это практика, так как запоминание делается ИМЕННО на практике. Так что это нормально, что насмотревшись всякого и приступив наконец к практике (а надо было месяц назад), ты ничего не помнишь. Пиши код. Читай в основном документацию и конкретные вопросы по гуглу.
    Ответ написан
    Комментировать
  • Как записываются в логи апача хосты, которых нет на моем сервере?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    У вас скорее всего стоит что-то типа
    LogFormat "%V .....

    В этом случае в лог попадает имя хоста, по которому на ваш сервер попадает клиент. А это можно сделать по-разному. Кривой DNS, или банально клиент может hosts файл у себя поправить и попадать на ваш веб-сервер по любому произвольному доменному имени
    Ответ написан
    Комментировать
  • Как оценить собственное знание С++?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Подскажите хороший тест, либо способ оценить имеющиеся знания С++.
    Знаете, как с английским - A1, A2, B1 и т.п.


    Нет единого стандарта для знаний по С++.

    С++ используется весьма широко, знать все области невозможно. Тот же Торвальдс, который написал ядро Линукса, и активно курирует этот процесс вряд ли сможет на С++ написать 3д движок.

    А Кармак скорее всего нескоро осилит написание полноценного ядра с хорошей многозадачностью и API.

    Можно примерно оценить дорос ли ты до джуна, ибо тут специализации еще нет, а вот с мидом уже вопросы.
    Я встречал сеньоров С++ с 10-летним опытом в коммуникационной сфере, которые не прошли интервью на мида в технологический проект.
    Поэтому бери просто список вакансий, требований в них и оценивай себя примерно. А потом на интервью
    Ответ написан
    2 комментария
  • Как работает Hamachi?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    да, hamachi это vpn, с удобным интерфейсом и возможностью соединения нескольких точек за натом через свои собственные сервера.
    Трафик может идти как напрямую, так и через его сервера.
    Использовать hamachi для критичных для вас данных не очень безопасно, но по больше части - ты неуловимый Джо.
    Ответ написан
    Комментировать
  • Как настроить nginx тобы порт 80 работал и на http и на https?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Нельзя так делать.
    Для http и https нужно разные порты настроить, и делать редирект с 80 порта на https 443

    server {
        listen 80 default_server;
    
        server_name _;
    
        return 301 https://$host$request_uri;
    }
    Ответ написан
    Комментировать
  • Как сделать возврат параметра read в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    regexp="^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,2}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$"
    
    while read; do
        if [[ $REPLY =~ $regexp ]]; then
            echo "Доменное имя введено верно"
            break
        else
            echo "Доменное имя введено неверно"
        fi
    done
    Ответ написан
    Комментировать
  • Программирвание на линукс. Как создать чат из одного терминала в другой по средством файлов на С?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В posix файловых системах есть такая сущность как pipe

    mkpipe ./chat1
    mkpipe ./chat2

    одна программа пишет в chat1 и читает из chat2, вторая наоборот
    Ответ написан
    Комментировать
  • Как зашифровать файл по схеме Блома?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Для расшифровки, ключ уже должен быть на указанном ПК.
    Нельзя передавать ключ для расшифровки вместе с файлом, иначе его любом сможет расшифровать.
    Ответ написан
    Комментировать