Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 42

Тема: Литература по программированию

  1. #1
    Аватар для duke
    Новичок
    Регистрация
    26.10.2012
    Сообщений
    26
    Благодарностей
    1
    Сказали спасибо: 12

    Литература по программированию

    Всем привет!

    Был когда-то давно на старом форуме тред, который я создавал, со списком литературы по программированию и описанием. Пока я был в отъезде форум успел умереть, как и сам тред. Поэтому создаю тему заново, может это еще кому-то нужно. Книги, которые я выкладывал до сих пор продолжают лежать в моей папке.

    ftp://ftp.gs.uz/users/duke/books/

    Прошу обратить внимание

    Названия всех файлов на английском, это сделано для консистентности и чтобы избежать проблем с FTP и загрузкой файлов.
    Все названия файлов имеют формат authors_title_edition_pubdate_language.filetype, т.е. указаны по порядку авторы, название, издание, если их было несколько, год издания, язык и расширение файла.
    Если ищете русский перевод, то смотрите на аббревиатуру языка в конце файла. К сожалению, не все переводы книг существуют в электронном виде, а некоторые и вовсе не были переведены.

    Обновление 31.10.2012 0:55

    Обновил папку с книгами по JavaScript.

    Удалено пятое издание JavaScript the definitive guide, т.к. книга морально устарела и появился русский перевод шестого издания.

    Добавлено:

    Код:
    david_flanagan_javascript_the_definitive_guide_6th_ed_2012_ru.djvu
    douglas_crockford_javascript_the_good_parts_2012_ru.djvu
    nicholas_c_zakas_professional_javascript_for_web_developers_2011_en.pdf
    nicholas_zakas_high_performance_javascript_2010_en.pdf
    nicholas_zakas_high_performance_javascript_2012_ru.pdf
    nicholas_zakas_maintainable_javascript_2012_en.pdf
    stoyan_stefanov_javascript_patterns_2010_en.pdf
    stoyan_stefanov_javascript_patterns_2011_ru.djvu
    Обновление 31.10.2012 2:10

    Добавлена литература по python.

    Код:
    brandon_rhodes_john_goerzen_foundations_of_python_network_programming_2nd_ed_2010_en.pdf
    daniel_arbuckle_python_testing_2010_en.pdf
    david_m_beazley_python_essential_reference_4th_ed_2009_en.pdf
    david_m_beazley_python_essential_reference_4th_ed_2010_ru.pdf
    doug_hellmann_the_python_standard_library_by_example_2011_en.pdf
    greg_turnquist_python_testing_cookbook_2011_en.pdf
    mark_lutz_learning_python_4th_ed_2009_en.pdf
    mark_lutz_learning_python_4th_ed_2011_ru.pdf
    mark_lutz_programming_python_4th_ed_2010_en.pdf
    mark_lutz_programming_python_4th_ed_2011_ru_1.pdf
    mark_lutz_programming_python_4th_ed_2011_ru_2.pdf
    tarek_ziade_expert_python_programming_2008_en.pdf
    wesley_j_chun_core_python_applications_programming_3rd_ed_2012_en.pdf
    zed_shaw_learn_python_the_hard_way_2nd_ed_2011_en.pdf
    Обновление 31.10.2012 2:45

    Добавлена литература по ruby.

    На русском, к сожалению, всего одна актуальная книга. Но зато самая важная, один из авторов - создатель языка. Еще рекомендую The Well-Grounded Rubyist.

    Код:
    david_a_black_the_well_grounded_rubyist_2009_en.pdf
    flanagan_d_matsumoto_y_the_ruby_programming_language_2008_en.pdf
    flanagan_d_matsumoto_y_the_ruby_programming_language_2011_ru.djvu
    gregory_t_brown_ruby_best_practices_2009_en.pdf
    russ_olsen_eloquent_ruby_2011_en.pdf
    thomas_d_fowler_c_hunt_a_programming_ruby_1_9_2010_en.pdf
    Обновление 31.10.2012 4:18

    Добавил 3 новые книги, покрывающие стандарт C++11.

    Код:
    anthony_williams_cpp_concurrency_in_action_2012_en.pdf
    nicolai_josuttis_the_cpp_standard_library_a_tutorial_and_reference_2nd_ed_2012_en.pdf
    stanley_lippman_cpp_primer_5th_ed_2012_en.pdf
    Обновление 02.11.2012 1:44

    Добавил новый раздел dev, буду туда класть книги по разработке ПО.

    Добавил две самые важные книги по паттернам проектирования.

    Код:
    eric_freeman_head_first_design_patterns_2004_en.pdf
    eric_freeman_head_first_design_patterns_2011_ru.djvu
    gamma_e_helm_r_johnson_r_vlissides_j_design_patterns_1994_en.pdf
    gamma_e_helm_r_johnson_r_vlissides_j_design_patterns_2010_ru.djvu
    Обновление 18.11.2012 0:41

    Добавил новый раздел Java.

    Код:
    horstmann_c_cornell_g_core_java_vol_1_fundamentals_8th_ed_2007_en.pdf
    Последний раз редактировалось duke; 18.11.2012 в 00:43.

  2. 6 пользователей сказали cпасибо duke за это полезное сообщение:

    a17s5g8 (28.11.2012),alex-m1 (31.10.2012),Alisher87 (07.11.2013),Like_G-6 (31.10.2012),Scr[e]am (03.11.2012),ZERR0 (02.11.2012)

  3. #11
    Аватар для duke
    Новичок
    Регистрация
    26.10.2012
    Сообщений
    26
    Благодарностей
    1
    Сказали спасибо: 12
    Цитата Сообщение от alex-m1 Посмотреть сообщение
    Спасибо! Может, Вам какая литература нужна? У меня было что-то на компе.
    Да мне вряд ли, и можно на ты, я не старичок! :) Спасибо за предложение! Но у меня основные темы python, javascript, c, algo, erlang, чуток другой функциональщины. А по этим темам у меня есть просто все, что издали. Но может кому-то другому понадобится.

    По руби, пайтону и еще кое-чему выложу на днях.

  4. #12
    Аватар для Hola
    Активный участник
    Регистрация
    30.10.2012
    Адрес
    DC
    Сообщений
    327
    Благодарностей
    21
    Сказали спасибо: 17
    И если есть у кого литература по хайлоаду, буду вдвойне благодарен. Масштабируемость, распределители, репликация и прочее, что можно отнести к высоким нагрузкам, не обязательно код, но и server based тоже.
    FOREVER YOUNG

  5. #13
    Аватар для duke
    Новичок
    Регистрация
    26.10.2012
    Сообщений
    26
    Благодарностей
    1
    Сказали спасибо: 12
    Обновил книги по JavaScript. Добавил по Python и Ruby. По мере обновления буду обновлять шапку.

    Выкладывать книги по Ruby On Rails, а также другим фреймворкам (Django, Flask etc), не вижу смысла. Они слишком быстро развиваются. Актуальной литературы нет даже на английском языке.

    По RoR, как и по другим фреймворкам, рекомендую читать официальные доки, http://guides.rubyonrails.org/, самые свежие http://edgeguides.rubyonrails.org/.

    Соотвественно Django - https://docs.djangoproject.com/en/1.4/, там же можно выбрать транк ветку.
    И Flask - http://flask.pocoo.org/docs/.

    Ну и остальное по тому же принципу.

    Если не хватает знаний английского для чтения этих ресурсов, то думаю лучше подучить его, ну или пытаться читать со словарем, пару месяцев и абсолютное большинство слов станет понятным. Без английского в программировании делать нечего, по крайней мере, если серьезно этим заниматься.


    Цитата Сообщение от Hola Посмотреть сообщение
    не обязательно код, но и server based тоже
    Что это значит? И кто такие распределители? Распределенные вычисления и системы - это огромная тема. Можно поконкретнее, что нужно?


    alex-m1 просил книги по C++11, добавил, информация в шапке.
    Последний раз редактировалось duke; 31.10.2012 в 04:25.

  6. 1 пользователь сказал cпасибо duke за это полезное сообщение:

    Scr[e]am (03.11.2012)

  7. #14
    Аватар для Hola
    Активный участник
    Регистрация
    30.10.2012
    Адрес
    DC
    Сообщений
    327
    Благодарностей
    21
    Сказали спасибо: 17
    duke, я в целом имел ввиду балансировщики нагрузки, распределение процессорного времени, редис и прочее, хотя в целом тема высоких нагрузок очень обширна и думаю довольно нелепо обсуждать это тут.
    FOREVER YOUNG

  8. #15
    Аватар для alex-m1
    Участник
    Регистрация
    22.06.2012
    Сообщений
    61
    Благодарностей
    2
    Сказали спасибо: 2
    Цитата Сообщение от duke Посмотреть сообщение
    alex-m1 просил книги по C++11, добавил, информация в шапке.
    Спасибо! Почитаем! У меня есть неплохая книга по алгоритмам и учебник по SQL. Неплохие вещи. Могу скинуть, только папки нет. На днях залью на файлообменник, выложу ссылку.

  9. #16
    Аватар для alex-m1
    Участник
    Регистрация
    22.06.2012
    Сообщений
    61
    Благодарностей
    2
    Сказали спасибо: 2
    Цитата Сообщение от duke Посмотреть сообщение
    Да мне вряд ли, и можно на ты, я не старичок! :) Спасибо за предложение! Но у меня основные темы python, javascript, c, algo, erlang, чуток другой функциональщины. А по этим темам у меня есть просто все, что издали. Но может кому-то другому понадобится.
    Да без проблем) У меня немного другие темы - C#, C++, DataBase Development. В общем, сугубо прикладное)

  10. #17
    Аватар для alex-m1
    Участник
    Регистрация
    22.06.2012
    Сообщений
    61
    Благодарностей
    2
    Сказали спасибо: 2
    Еще такой вопрос: нет ни у кого книги по проектированию паттернов? Тема сложная, а учебников нормальных у меня нет.

  11. #18
    Аватар для duke
    Новичок
    Регистрация
    26.10.2012
    Сообщений
    26
    Благодарностей
    1
    Сказали спасибо: 12
    Цитата Сообщение от alex-m1 Посмотреть сообщение
    Еще такой вопрос: нет ни у кого книги по проектированию паттернов? Тема сложная, а учебников нормальных у меня нет.
    Выложил по паттернам, классика GoF и самая, по мнению многих, толковая и современная книга по паттернам из серии Head First. Обновил шапку.

  12. 1 пользователь сказал cпасибо duke за это полезное сообщение:

    Hola (02.11.2012)

  13. #19
    Аватар для alex-m1
    Участник
    Регистрация
    22.06.2012
    Сообщений
    61
    Благодарностей
    2
    Сказали спасибо: 2
    Нет ли у кого видеокурсов по Java? Не javascript, а именно Java? Хочется посмотреть поближе, что за платформа.

  14. #20
    Аватар для duke
    Новичок
    Регистрация
    26.10.2012
    Сообщений
    26
    Благодарностей
    1
    Сказали спасибо: 12
    Цитата Сообщение от alex-m1 Посмотреть сообщение
    Нет ли у кого видеокурсов по Java? Не javascript, а именно Java? Хочется посмотреть поближе, что за платформа.
    Так ты же вроде дружишь с C#, если не углубляться в детали, то у них очень много общего, если брать 1 и 2 версии языка, то считай MS делали кальку с Java.

    А на счет видеокурсов, в природе они имеются, но лично я всегда считал беспонтовым занятием учиться по видео урокам, когда скринкасты на определенную тематеку это да, это вещь, но вот курсы... Я бы порекомендовал для человека знающего C# взять первый том двухтомника Хорстманна и пролистать его. Линк на амазоне http://www.amazon.com/Core-Java-Volu.../dp/0132354764. У меня имеется в электронном виде именно в оригинале, могу выложить, если нужно. Русское издание тоже существует, у меня есть бумажная версия именно 8-го издания, но вот на счет электронного не знаю, можно поискать.

    Update

    Вообще самая лучшая книга по Java это Thinking in Java by Bruce Eckel. Читать нужно именно оригинал, т.к. русское издание это какой-то огрызок, переведено меньше половины книги, причем самое важное как раз забыли. Оригинал у меня есть в бумажном виде, могу дать почитать.
    Последний раз редактировалось duke; 17.11.2012 в 01:24.

Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •