• Как работает инкремент?

    a++ - возвращает изначальное значение "a", а потом увеличивает на единицу
    ++a - увеличивает "a" на единицу, а потом возвращает получившееся значение.

    Писать такой код не следует.
    Ответ написан
    Комментировать
  • Как работает инкремент?

    @dima20155
    you don't choose c++. It chooses you
    Потренируйтесь писать свои классы с перегруженными операторами (классический BigInteger)
    ++a - возвращает ссылку на текущий элемент, к которому была прибавлена единица
    a++ - возвращает временную переменную типа int (в вашем случае), которая хранит предыдущие состояние а,
    само же а уже увеличено на единицу.
    Ответ написан
    Комментировать
  • Как работает инкремент?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    cout << ++a;
    Порядок решает
    Ответ написан
    4 комментария
  • Нужно ли учить стандарты ISO по ИБ?

    @Student18ru
    Стандарты это база, лучше знать, чем не знать. Так скажу. Коллеги программисты правильно не поймут.
    Ответ написан
    Комментировать
  • Нужен ли data science этичному хакеру?

    @evgeniy_lm
    Ну это как в том анекдоте.
    - Как стать хакером?
    - Берешь ноутбук и кувалду, подходишь к банкомату, лупишь по банкомату кувалдой со всей дури, забираешь бабки и убегаешь.
    - А ноут зачем?
    - Ну какой же ты хакер без ноута!

    А если серьезно, загадочная хрень "data science" это всего лишь "наука о данных". Как ты сам думаешь тому кто работает с данными наука о них нужна или нет?
    Ответ написан
    Комментировать
  • Нужен ли data science этичному хакеру?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Мне удивительно что хакер не умеет сортировать данные. Как же он до этого работал?

    По поводу нужности или не нужности data science. Я думаю что основы этой науки должен знать любой разработчик. По крайней мере понимать как кластеризовать сет данных. Или найти в данных какие-то положительные взаимо-влияния между различными атрибутами данных.
    Ответ написан
    4 комментария
  • Какие советы может дать по тому как стать пентестером?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Пентест - это прежде всего умение искать и анализировать информацию, в том числе хорошо спрятанную. На ваш вопрос здесь отвечали уже много раз и вы могли бы его найти сами. Самое главное - чтобы сломать например Хабр, надо сначала уметь написать Хабр. Поэтому хороший пентестер - это прекрасный программист, сетевой инженер, админ и психолог в одном лице, обладающий огромной усидчивостью, терпеливостью и концентрацией. Ну и этому нигде не учат, придётся учиться самому.
    Ответ написан
  • Какие советы может дать по тому как стать пентестером?

    @Vitsliputsli
    Начните с изучения уязвимостей (OWASP и т.п.). Если плохо понимаете технологии, которые используются в этих уязвимостях, то надо будет эти знания углубить. Безусловно нужно знание сетей, но я не согласен с утверждениями про "прекрасный программист, сетевой инженер, админ и психолог в одном лице", просто потому что человеку проблематично все это уместить в себе. К тому же, к примеру, вам не нужно уметь писать правильный красивый код, но нужно знать как его отдельные элементы можно использовать "не по назначению". Для начала изучите протокол http, Postman и прокси для браузера отлавливащего и модернизирующего запросы.
    Мне нравятся курсы от Avatao, там хорошие практические задания. Хвалят книгу "web hacking 101", хотя сам я ее так и не прочел.
    Безусловно английский, информации по теме на русском практически нет.
    И изучите вопрос, где собираетесь работать, я не так много видел компаний, которые заинтересованы в таких специалистах.
    Ответ написан
    1 комментарий