Ответы пользователя по тегу Книги
  • Какие источники информации по компьютерной графике посоветуете?

    barmaley_exe
    @barmaley_exe
    Сам я не особо разбираюсь в теме, но мне когда-то советовали Fundamentals of Computer Graphics [pdf]
    Ответ написан
    Комментировать
  • Какие вы знаете самые лучшие книги по распознаванию образов?

    barmaley_exe
    @barmaley_exe
    Что вы понимаете под образами? Обычно распознавание и образы – отдельные вещи. Для первого используются подходы машинного обучения, а второе зависит от предметной области. Если мы говорим о картинках, то вторым занмается область, именуемая компьютерным зрением.

    По машинному обучению можно почитать следующее:
    The Elements of Statistical Learning (доступна бесплатно)
    Pattern Recognition and Machine Learning
    An Introduction to Statistical Learning (говорят, книжка попроще)

    Первые две изобилуют математическими подробностями (хотя математика там уровня основ матана, алгебры и теории вероятностей со статистикой), третья вроде попроще. Ну и конкретных примеров применения этих подходов, кажется, там не найти. Вызвано это тем, что книги, по сути, сборник описания работы инструментов, а что Вы с ними сделаете – дело Ваше (сравните с молотком: любой интересный пример использования молотка будет слишком длинным и детальным для инструкции).

    Насчёт компьютерного зрения: тут следует заметить, что это большая область сама по себе, активно использующая методы машинного обучения, но не ограничивающаяся ими. Тут мне что-либо порекомендовать сложно, ибо я этой областью не интересуюсь.

    В общем же, главной задачей всегда является переход из реального мира в область математических моделей (где уже можно применять алгоритмы машинного обучения). Здесь Вам потребуется собрать данные, очистить их, покрутить их всячески. Люди, занимающиеся Data Science любят говорить, что 20% – это сбор данных, 80% – это работа с данными, а оставшееся время – непосредственно ML.
    Ответ написан
  • Что изучать веб-программисту самоучке, кроме самого языка?

    barmaley_exe
    @barmaley_exe
    Онлайн-курсы чем не угодили? Там и теория, и практика и с кровати вставать не надо.

    Если говорить предметно, то:
    1. Алгоритмы. Must have для программиста. Тут можно посоветовать известную книгу Кормена и Ко «Алгоритмы: Построение и анализ». Практиковаться можно на известных архивах вроде тимуса или площадках вроде codeforces.
    2. Дискретная математика. Тоже важная область. Сюда можно приписать теорию графов, логику, комбинаторику, основы теории вероятностей. Сильно пересекается с предыдущим пунктом.

    3. Что касается матана и теории чисел: особо углубляться без нужды не советую. Из матана хватит дифференциально-интегрального исчисления (с базой в виде пределов, конечно же). Обязательно линейную алгебру: матрицы, вектора, определители. Это следует изучать вместе с аналитической геометрией. Каких-то книг я, к сожалению, порекомендовать не могу.
    Есть ещё вычислительная математика (как решать задачи матанализа, дифуров, алгебры на компьютере), но, мне кажется, чем ближе компьютеры становятся к обычному человек, чем глубже проникают в нашу жизнь, тем менее важной становится эта область.

    Ну и что-нибудь про проектирование, ООП и паттерны. По паттернам библией считается книга банды четырёх, по ООП вроде прилична книга Гради Буча «Объектно-ориентированный анализ и проектирование». Но я не читал её.
    Ответ написан
    6 комментариев
  • Какие есть хорошие книги по алгоритмизации?

    barmaley_exe
    @barmaley_exe
    Алгоритмы:
    Т. Кормен: Алгоритмы. Построение и анализ.
    Д. Кнут: Искусство программирования (3 тома, 4-ый на подходе).
    Н. Вирт: Алгоритмы и структуры данных.

    Проектирование:
    «Банда четырех»: Приемы объектно-ориентированного проектирования. Паттерны проектирования. (На правах кэпа; так уж часто ссылаются на эту книгу, когда речь идет о проектировании).
    Ответ написан
    3 комментария
  • Книга по PHP. Одна из двух

    barmaley_exe
    @barmaley_exe
    А вот надо было кинуть ссылки. За рекламу никто бы не счел, а так Вы заставляете желающих помочь идти и гуглить самостоятельно.
    Книжка Гутманса смущает тем, что она 2006-го года выпуска. У Котерова последнее издание 2008-го года, что уже лучше.
    Сам Гутманса не читал, читал Котерова. У него много внимания уделяется основам. Если Вы знакомы с php недолго или вовсе только начинаете его изучение, книга Котерова подойдет. Если Вы уже искушенный разработчик, думаю, лучше обратить внимание на что-нибудь посерьезнее, где главы о синтаксисе, циклах, условиях и прочих основах вовсе опущены.
    Посмотрев оглавление Гутманса, заметил, что там основ нет.
    Ответ написан
  • Подскажите книгу по Python'у

    barmaley_exe
    @barmaley_exe
    Про Python 3 рассказывает Саммерфилд, но сказать, насколько подробно и полно — не могу.
    «Марк Саммерфилд — Программирование на Python 3. Подробное руководство». В книге ~600 страниц.
    Ответ написан
    1 комментарий