• Какие навыки программирования нужны хакеру?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, настоящему хакеру без Ассемблера никуда. Поэтому первым делом учишь ассемблер и разбираешься в деталях того, как работает железо. Для практики стоит написать свою элементарную операционную систему.

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

    В-третьих, разбираешься как работают сети. Весь стек протоколов, коммутация, маршрутизация. Пробуешь писать свои сервера. Учишься читать tcpdump на лету и общаться с серверами telnet'ом.

    И вот, спустя несколько лет, у тебя появится база достаточная для того, чтобы податься в хакеры.
    Ответ написан
    5 комментариев
  • Что писать на C в начале и конце пути?

    15432
    @15432
    Системный программист ^_^
    Я писал архиватор, http прокси, обработчик изображений, обработчик образов прошивок... небольшие GUI приложения с всеми плюшками, но размером в 5-10 КБ... написать можно что угодно
    Ответ написан
    Комментировать
  • Java Enterprise vs Computer Vision?

    @protven
    Послушайте, может вам делом заняться, а не вопросы на тостере строчить ?
    Вы уже десятый наверное по счету вопрос задаете, на схожую тему. Вы понимаете что просто прокрастинируете?
    Вот вам универсальный ответ на все ваши вопросы, если надумаете настрочить еще один - перечитайте этот ответ

    Вопрос: Куда бы вы посоветовали двигаться?
    Ответ: Если не закончили ВУЗ, то заканчивайте. Если закончились - двигайтесь на ближайшее собеседование, куда позовут.

    Вопрос: Стать высококлассным разработчиком или исследователем?
    Ответ: Становитесь. Но для начала хотя бы найдите работу за деньги. Или хотя бы стажировку за опыт.

    Вопрос: Где больше зарплата?
    Ответ: В Роснефти, на должности гендира. К сожалению вакансия одна и занята, идите куда угодно, где вам будут платить за ваши умения.

    Вопрос: Где проекты интереснее?
    Ответ: В компаниях, у которых основной бизнес посроен на "интересных проектах". Институты, инновационные компании и тд. Вас туда все равно не возьмут, крутых студентов хантят курса со второго.

    Вопрос: Где тяжелее работать?
    Ответ: В шахте. Если нравится тяжелая работа, то зачем вам в IT, тут обычно кондиционируемый офис.

    Вопрос: Где больше личной свободы?
    Ответ: Максимум свободы обладают люди без обременения в виде работы, семьи и недвижимости. Если вы про работу, то везде плюс-минус одинаково. Идите на собеседование и спрашивайте про то, что входит в конкретно ваши понятия личной свободы.

    Вопрос: Где можно лучше самореализоваться?
    Ответ: Не тут. И скорее всего не на офисной работе в ближайшие лет 10. Как только станете профи, и займете должность архитектора проекта - реализуйтесь на здоровье, но опять же в рамках того, что хочет от вас бизнес.
    Если хотите раньше - пишите свои пет-проекты и коммитьте в опен-сорс.
    Ответ написан
    5 комментариев
  • Есть ли польза от codewars?

    theobroma
    @theobroma
    javascript developer (ReactJS)
    2 года назад CodeWars помог мне выучить JavaScript. Сухая теория не заходила вообще, а вот с практикой совсем другое дело... Решал задачки 8-7 kyu. На уровнях выше начинаются уже не основы языка, а больше упор на алгоритмы, знание математики и т.д. На 7 уровне не должно возникать проблем точно.
    Пишу код для решение на locahost в своем редакторе или IDE. Дебажу в консоли браузера. Когда вижу, что результат похож на правду, копирую код с редактора в окно для решения CodeWars. Проганяю предложенные тесты. Если все ОК, то сабмит, а если нет, то смотрю результаты тестов и допиливаю решение.
    Результаты не открываю пока сам не решу. В топовых и хитрых решения других всегда разбираюсь.
    Не стоит сильно зацикливаться на определенной задачи, которая не получается... Возможно не хватает знаний языка программирования. Бывает, что не могу понять условие задачи как таковое... Можно немного заморочиться, но если не идет, то смело откладываю на потом. Неудачи снижают боевой дух, а это ничем не помогает.
    Ответ написан
    2 комментария