• Книги по операционным системам?

    couatl
    @couatl
    Таненбаума уже посоветовали.
    Могу посоветовать еще очень хороший комплект из 2х томов: Дейтел «Операционные системы».

    Еще нам по курсу советовали Соломон, Руссинович «Внутреннее устройство Microsoft Windows». Интересно, даже полезно, но слишком зашито под Windows, но некоторые полезные вещи можно вычитать. Также очень интересен блог Руссиновича — blogs.technet.com/b/mark_russinovich/
    Ответ написан
    Комментировать
  • Говорить ли на собеседовании, что ты проходил курсы, которые были платные, но ты их скачал с торента и прошёл всё бесплатно?

    Лучше вообще не говорить ничего про видео-курсы, многие их ненавидят, и из вредности могут отказать. Просто скажите: "Выучил все по книгам". Или ничего не говорите, никому не интересно, как вы обучались, главное те знания, которые у вас есть.
    Ответ написан
    1 комментарий
  • Переехать в Москву и устроиться джуниором. Сколько стоит?

    bk0011m
    @bk0011m
    Системный администратор
    А вот моя история.
    в 2009-м году приехал на ПМЖ в Москву. В кармане было 40тыр. Из них 20 потратил на поиск комнаты (9тыр риэлтору, и 11тыр за комнату), а вот снимал комнату в центре, на чистых прудах.
    В течении 2-х недель нашел работу. В начале были сложности. Платили мало, но на жизнь хватало. Сейчас уже и жилье свое есть и работа постоянная. Так что все - реально.
    Ну и совет: Если собрались в Москву, по мониторьте hh.ru, только серьезнее отнеситесь к требованиям в вакансии. Народ тут не дураки, и если что-то в вакансии пишут, значит у вас скорее всего "это" спросят. И лучше будет если вы будете "это" знать не понаслышке.
    И напоследок: неудачное время вы выбрали. Грядут сокращения. Так что если уж решили рисковать, то сложности скорее всего будут. Но главное не сдаваться, все в ваших руках.
    Ответ написан
    Комментировать
  • Как себя направлять в обучении, почему через 4 года опыта работы я все еще плохо программирую?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Нет кода нет мнения. Выложите на гитхаб или попросите отревьювить их.
    Это наиболее правильная практика.
    Ответ написан
    Комментировать
  • Как понять книги Таненбаума?

    sarapinit
    @sarapinit
    Точу водой камень
    Есть книги которые читаются небыстро. Это не художественная литература и не книга про программированию где большой объем занимают листинги кода. Не нужно пытаться сильно быстро скакать вперед. Читайте столько страниц за раз, сколько можете осознать, незнакомые термины и концепции ищите в других источниках. Когда чувствуете перегруз — сделайте паузу и дайте мозгу переварить информацию, потом делайте еще подход. Я бы закладывал на чтение этой книги 4-6 месяцев, в зависимости от вашей начальной подготовки и количество свободного времени. Основной тезис у меня такой — мозг может понять определенное количество информации за раз, поэтому остается только ежедневное повторение посильных подходов к книге.
    Ответ написан
    Комментировать
  • Какую литературу почитать по железу?

    zeond
    @zeond
    dev & ops
    Фундаментальный труд - Таненбаум - Архитектура компьютера. Чтобы понимать как работает железо.
    Куда бы там не бежали архитектуры, понимая основы, всё остальное будет понимать в 100500 раз проще.

    Про совместимость компонентов вы из книг не узнаете. По поводу совместимость разъемов - везде "защита от дурака", классический PCI не воткнёте в PCI-E.
    Ответ написан
    Комментировать
  • Системное программирование уже не нужно (вымерло)?

    New_Horizons
    @New_Horizons
    Бред:
    Ну да, а компуктеры теперь на магии работают
    Ответ написан
    Комментировать
  • Как практиковаться системному програмиисту?

    CityCat4
    @CityCat4 Куратор тега C
    //COPY01 EXEC PGM=IEBGENER
    Возьми любую системную программу от линуха и попробуй разобраться, что она делает. Или исходник дров на устройство. Или вообще хардкор - написать дрова на устройство, которое линухом не поддерживается (правда такое еще поискать :) )
    Ответ написан
    Комментировать
  • Как практиковаться системному програмиисту?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы козлам, не отмечающим…
    Написать свою ОС, конечно.
    Ответ написан
    Комментировать
  • Как практиковаться в Си?

    @d-virt
    Напишите свой снифер сетевого трафика с фильтрацией по IP, портам и т.д при этом учась черпать информацию в интернете. Это будет очень хорошей практикой!

    Дополнительно: видео уроки от учебного центра специалист по Си https://www.youtube.com/watch?v=t5cfW0-P_HQ
    Ответ написан
  • Какой выбрать учебник по C?

    @WorldEn
    "Как программировать на С" Пол Дейтел, Харви Дейтел (здесь всё разжевано до мелочей)
    "Язык программирования Си" Керниган и Ритчи (создатели языка)
    "Язык программирования C. Лекции и упражнения" Стивен Прата (тоже хорошая книга с положительными отзывами)
    "Изучаем программирование на C" Дэвид Гриффитс, Дон Гриффитс

    В каждой книге есть упражнения для закрепления материала. Эти книги лучшие по изучению языка Си
    Ответ написан
    2 комментария
  • Есть актуальные книги по Си?

    CityCat4
    @CityCat4 Куратор тега C
    //COPY01 EXEC PGM=IEBGENER
    Для С нет понятия "актуальная" и "неактуальная". Неактуальными могут быть средства разработки, упоминаемые в книге, но все примеры будут работать (с поправкой на ось, конечно же)

    Например Уэйт, Прата, Мартин "Язык программирования С" - я по ней учился еще в лохматые 90-е. А что изменилось? Правильно, ничего. Для хелловорлда по-прежнему нужен
    #include <stdio.h>
    Ответ написан
    Комментировать
  • Есть актуальные книги по Си?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега C
    Седой и строгий
    Бен Клеменс - Язык С в XXI веке
    Принц, Кроуфорд - Язык C
    Стивен Прата - Язык программирования C
    Хэзфилд, Кирби - Искусство программирования на C
    Ответ написан
    1 комментарий
  • Книги по криптографии

    @iwanerhov
    Программист С/C++
    Черемушкин А.В. Криптографические протоколы. Основные свойства и уязвимости

    Введение в теоретико-числовые методы криптографии: Михаил Михайлович Глухов, Игорь Александрович Круглов, Андрей Борисович Пичкур, Александр Васильевич Черемушкин
    Ответ написан
    Комментировать
  • Книги по криптографии

    Meroving
    @Meroving
    Подробное описание алгоритмов — это конечно полезно, но если хотите по-настоящему полюбить криптографию, начните с Simon Singh — The Code Book. Есть русское издание вроде Саймон Сингх — Книга Шифров, но уж не знаю, насколько качественный перевод. Но, повторюсь, это далеко не справочник по алгоритмам.
    Ответ написан
    2 комментария
  • Книги по криптографии

    optio
    @optio
    Брюс Шнайер. Прикладная криптография
    Ответ написан
    1 комментарий
  • Книги по криптографии

    gabriell
    @gabriell
    Некоторое правда, уже немного старовато, но все же

    Перечень:

    Cryptanalytic Attacks on RSA — Song Y. Yan.pdf
    Алгоритм Полларда — Ростовцев А..pdf
    Арифметика эллиптическихкривых над простыми полями без удвоения точек — Ростовцев А..pdf
    Большие подстановки для програмных шифров — Ростовцев А..pdf
    Взломщикик кодов — Кан Д..rtf
    Два подхода к анализу блочных шрифтов — Ростовцев А..pdf
    Логарифмирование через поднятие — Ростовцев А..pdf
    Минимализация показателя — Ростовцев А..pdf
    О времени жизни персонального и открытого ключа — Ростовцев А..pdf
    О выборе кривой над простым полем — Ростовцев А..pdf
    О матричном шифровании — Ростовцев А..pdf
    Подпись «вслепую» на эллиптической кривой — Ростовцев А..pdf
    Простое усиление схемы цифровой подписи — Ростовцев А..pdf
    Решеточный криптоанализ — Ростовцев А..pdf
    Криптография на C и C++ — Вельшенбаха М\
    Прикладная криптография — Шнайер Б\
    Gardner_-_Penrose_tiles_to_trapdoor_ciphers.djvu
    GOST R34.11-94.pdf
    GOST R3410.doc
    PGP — Левин М..pdf
    Алгоритмические основы элиптической криптографии — Болотов А..pdf
    Безопасность корпоративных сетей — Биячуев Т.А.pdf
    Булевы функции в теории кодирования и криптологии — Логачев О.А..djvu
    Введение в Криптографию — Ященко В..djvu
    Введение в теорию чисел. Алгоритм RSA.2001 — Коутинхо С..djvu
    Дискретная математика и криптология — Фомичев В..djvu
    Коды и математика — Аршинов М..djvu
    Криптография без секретов — Баричев С..doc
    Криптография и теория кодирования — Сидельников В..pdf
    Криптография от папируса до компьютера — Жельников В..pdf
    Криптография с открытым ключом — Саломаа А..pdf
    Криптология вчера, сегодня, завтра — Олейник В..djvu
    Курс теории чисел и Криптографии — Коблиц Н..djvu
    Описание алгоритма MD5.pdf
    Основы Современной Криптографии — Баричев С..djvu
    Помехоустойчивое кодирование. Методы и алгоритмы — Золотарев В..djvu
    Практическая криптография Шнайдер Б.djvu
    Прикладная криптография. Использование и синтез криптографических интерфейсов — Щербаков Л.pdf
    Современная Криптология — Брассар Ж..djvu
    Создание ускоренного криптоаналитического метода .pdf
    Стандарт криптографической защиты AES — Зензиц О..djvu
    Стандарт криптографической защиты AES.Конечные поля — Зенсин О..djvu
    Теоретико-числовые алгоритмы в криптографии — Василенко О..pdf
    Теория связи в секретных системах — Шеннон К..pdf
    Чарльз Петцольд, К.О.Д..pdf
    Элементарное введение в элептическую криптографию ч.1- Болотов А.А..djvu
    Элементарное введение в элептическую криптографию ч.2- Болотов А.А..djvu
    Элементы криптографии.Основы защиты инфорации — Нечаев В.И.djvu

    ifolder.ru/5267530
    ifolder.ru/5267531
    Ответ написан
    Комментировать
  • 5 часов в день для обучения программированию норма?

    agent10
    @agent10
    Software Engineer
    Очень.
    Вы должны им заниматься 24 часа в сутки как минимум!! Вы должны засыпать с мыслью о программировании, вам должен сниться код и, то как лучше сделать то, что вы делали днём. Утром открыв глаза перед умыванием и завтраком вы должны попробовать сделать то, что вам снилось..Если вас постигла муза, то у вас нету выходных - вы кодите. Ваша основная человеческая потребность - это ваш код. Код - это секс, секс - это код.
    Ответ написан
    12 комментариев
  • Какие навыки программирования нужны хакеру?

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

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

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

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Таким вещам нигде не учат. Сначала становишься профессиональным программистом с широким кругозором и глубокими знаниями, а потом учишься сам в исследовательском режиме. Чтобы взломать сайт вроде Хабра, надо сначала уметь написать сайт вроде Хабра.
    Ответ написан
    1 комментарий