• Базовые знания алгоритмов?

    @Rinnve
    Поддерживаю идею насчёт курсов на Курсере (но только если английский более-менее на слух воспринимаете, субтитры там очень неточные). Курсы Algorithms I / Algorithms II Принстонского университета (ведёт сам Седжвик), и курсы Design of Algorithms I / Design of Algorithms II Стэнфордского университета. Во-первых, ограничения по времени и необходимость не только читать/слушать, но и выполнять задания неплохо мотивирует. Во-вторых, конкретно Принстонский курс имеет просто шикарнейший авто-проверщик программистских задач, который тестирует и корректность, и расходы памяти в сравнении с эталонным решением, и эффективность по времени (опять же в сравнении с эталонным решением). Советую пройти оба курса, Принстонский более ориентирован на кодирование (Java 7), задачи там посложнее, Стэнфордский больше внимания уделяет доказательствам корректности (они помогают лучше понять некоторые алгоритмы), задачи довольно простые. По времени где-то пару часов в неделю на каждый курс, 6 недель.
    Ответ написан
    Комментировать
  • Базовые знания алгоритмов?

    demoded
    @demoded
    какраз 4 сентября начнется. https://www.coursera.org/course/algs4partI
    читает сам Седжвик https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%B4%D...,_%D0%A0%D0%BE%D0%B1%D0%B5%D1%80%D1%82
    очень доходчиво все объясняется с картинками и анимацией. потом шикарные тесты, и практическое задание.
    но сложно...
    но очень затягивает :)
    Ответ написан
    Комментировать
  • Какую литературу читать для изучения архитектуры компьютера и ОС?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Да куда уж там целую книгу... Вот что жизнено необходимо!
    Ответ написан
    Комментировать
  • Что послушать про программирование?

    Слушать подкасты это и весело и полезно. Но выбрать для себя подходящий это та еще задача.

    Порекомендую несколько, которые мне нравятся:
    1) Разбор Полетов - о технологиях, гаджетах и программировании
    2) Радио-Т - о технологиях и программировании + болтология :)
    3) РадиоJS - о JS и фронтенде
    4) Откровенно про IT карьеризм - разговорное шоу с интересными собеседниками, о программировании, карьере и всем-всем
    5) RWpod - о рельсах, руби и пр.
    6) RubyNoName - о рельсах, руби и пр. сейчас чуть заглохло
    7) ruby5 - о рельсах, руби и пр. на английском

    + Бинарное Радио
    Ответ написан
    1 комментарий