V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhaolion
V2EX  ›  程序员

著名动物园出版社 O'Reilly 提供数十本免费的电子书啦~ε=ε=(ノ≧∇≦)ノ

  •  
  •   zhaolion · 2016-10-10 22:05:26 +08:00 · 5874 次点击
    这是一个创建于 2963 天前的主题,其中的信息可能已经有所发展或是发生改变。

    著名计算机科学类图书发行商 O'Reilly 向用户提供了数十本免费的电子书, 这些电子书根据其类别分为编程类, 数据科学和人工智能类,安全类, Web 开发类, 以及物联网类. 这些电子书很多是近期出版的。

    下载地址我已经给咱们机智的工程师准备好了: https://github.com/ZhaoLion/O-Reilly-Offering-Programming-eBooks-for-Free

    22 条回复    2016-10-11 15:29:29 +08:00
    bugmenein
        1
    bugmenein  
       2016-10-10 22:16:48 +08:00
    "YOU HAVE A BIG HEART FOR A BIG WORLD."
    owt5008137
        2
    owt5008137  
       2016-10-10 22:35:45 +08:00 via Android
    看了一圈,对那些免费的没啥有兴趣的
    muziki
        3
    muziki  
       2016-10-10 22:39:04 +08:00
    下了一本
    XhstormR
        4
    XhstormR  
       2016-10-10 23:09:50 +08:00
    可惜不是中文
    arrow2015
        5
    arrow2015  
       2016-10-11 01:09:20 +08:00 via Android
    不错
    bugmenein
        6
    bugmenein  
       2016-10-11 06:31:56 +08:00 via iPhone
    直接链接到 Reddit 不就行了
    redtea
        7
    redtea  
       2016-10-11 07:39:18 +08:00
    building-a-hardware-business.epub 404
    kittygirl0070
        8
    kittygirl0070  
       2016-10-11 08:37:25 +08:00
    太感谢楼主了,正在下载中.满满的干货!楼主你太萌(猛)了!!
    Ixizi
        9
    Ixizi  
       2016-10-11 08:46:42 +08:00   ❤️ 2
    ```
    wget http://www.oreilly.com/programming/free/files/modern-java-ee-design-patterns.epub
    wget http://www.oreilly.com/programming/free/files/object-oriented-vs-functional-programming.epub
    wget http://www.oreilly.com/programming/free/files/java-the-legend.epub
    wget http://www.oreilly.com/programming/free/files/introducing-java-8.epub
    wget http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.epub
    wget http://www.oreilly.com/programming/free/files/20-python-libraries-you-arent-using-but-should.epub
    wget http://www.oreilly.com/programming/free/files/hadoop-with-python.epub
    wget http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.epub
    wget http://www.oreilly.com/programming/free/files/functional-programming-python.epub
    wget http://www.oreilly.com/programming/free/files/python-in-education.epub
    wget http://www.oreilly.com/programming/free/files/from-future-import-python.epub
    wget http://www.oreilly.com/programming/free/files/trends-shaping-the-london-tech-scene.epub
    wget http://www.oreilly.com/programming/free/files/why-rust.epub
    wget http://www.oreilly.com/programming/free/files/c++-today.epub
    wget http://www.oreilly.com/programming/free/files/analyzing-visualizing-data-f-sharp.epub
    wget http://www.oreilly.com/programming/free/files/rxjava-for-android-app-development.epub
    wget http://www.oreilly.com/programming/free/files/swift-pocket-reference.epub
    wget http://www.oreilly.com/programming/free/files/ten-steps-to-linux-survival.epub
    wget http://www.oreilly.com/programming/free/files/open-by-design.epub
    wget http://www.oreilly.com/programming/free/files/getting-started-with-innersource.epub
    wget http://www.oreilly.com/programming/free/files/microservices-antipatterns-and-pitfalls.epub
    wget http://www.oreilly.com/programming/free/files/microservices-vs-service-oriented-architecture.epub
    wget http://www.oreilly.com/programming/free/files/software-architecture-patterns.epub
    wget http://www.oreilly.com/programming/free/files/migrating-cloud-native-application-architectures.epub
    wget http://www.oreilly.com/programming/free/files/reactive-microservices-architecture-orm.epub
    wget http://www.oreilly.com/programming/free/files/engineering-managers-guide-design-patterns.epub
    wget http://www.oreilly.com/programming/free/files/azure-for-developers.epub
    wget http://www.oreilly.com/programming/free/files/modern-java-ee-design-patterns.mobi
    wget http://www.oreilly.com/programming/free/files/object-oriented-vs-functional-programming.mobi
    wget http://www.oreilly.com/programming/free/files/java-the-legend.mobi
    wget http://www.oreilly.com/programming/free/files/introducing-java-8.mobi
    wget http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.mobi
    wget http://www.oreilly.com/programming/free/files/20-python-libraries-you-arent-using-but-should.mobi
    wget http://www.oreilly.com/programming/free/files/hadoop-with-python.mobi
    wget http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.mobi
    wget http://www.oreilly.com/programming/free/files/functional-programming-python.mobi
    wget http://www.oreilly.com/programming/free/files/python-in-education.mobi
    wget http://www.oreilly.com/programming/free/files/from-future-import-python.mobi
    wget http://www.oreilly.com/programming/free/files/trends-shaping-the-london-tech-scene.mobi
    wget http://www.oreilly.com/programming/free/files/why-rust.mobi
    wget http://www.oreilly.com/programming/free/files/c++-today.mobi
    wget http://www.oreilly.com/programming/free/files/analyzing-visualizing-data-f-sharp.mobi
    wget http://www.oreilly.com/programming/free/files/rxjava-for-android-app-development.mobi
    wget http://www.oreilly.com/programming/free/files/swift-pocket-reference.mobi
    wget http://www.oreilly.com/programming/free/files/ten-steps-to-linux-survival.mobi
    wget http://www.oreilly.com/programming/free/files/open-by-design.mobi
    wget http://www.oreilly.com/programming/free/files/getting-started-with-innersource.mobi
    wget http://www.oreilly.com/programming/free/files/microservices-antipatterns-and-pitfalls.mobi
    wget http://www.oreilly.com/programming/free/files/microservices-vs-service-oriented-architecture.mobi
    wget http://www.oreilly.com/programming/free/files/software-architecture-patterns.mobi
    wget http://www.oreilly.com/programming/free/files/migrating-cloud-native-application-architectures.mobi
    wget http://www.oreilly.com/programming/free/files/reactive-microservices-architecture-orm.mobi
    wget http://www.oreilly.com/programming/free/files/engineering-managers-guide-design-patterns.mobi
    wget http://www.oreilly.com/programming/free/files/azure-for-developers.mobi
    wget http://www.oreilly.com/programming/free/files/modern-java-ee-design-patterns.pdf
    wget http://www.oreilly.com/programming/free/files/object-oriented-vs-functional-programming.pdf
    wget http://www.oreilly.com/programming/free/files/java-the-legend.pdf
    wget http://www.oreilly.com/programming/free/files/introducing-java-8.pdf
    wget http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf
    wget http://www.oreilly.com/programming/free/files/20-python-libraries-you-arent-using-but-should.pdf
    wget http://www.oreilly.com/programming/free/files/hadoop-with-python.pdf
    wget http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf
    wget http://www.oreilly.com/programming/free/files/functional-programming-python.pdf
    wget http://www.oreilly.com/programming/free/files/python-in-education.pdf
    wget http://www.oreilly.com/programming/free/files/from-future-import-python.pdf
    wget http://www.oreilly.com/programming/free/files/trends-shaping-the-london-tech-scene.pdf
    wget http://www.oreilly.com/programming/free/files/2016-european-software-development-salary-survey.pdf
    wget http://www.oreilly.com/programming/free/files/2016-software-development-salary-survey-report.pdf
    wget http://www.oreilly.com/programming/free/files/why-rust.pdf
    wget http://www.oreilly.com/programming/free/files/c++-today.pdf
    wget http://www.oreilly.com/programming/free/files/analyzing-visualizing-data-f-sharp.pdf
    wget http://www.oreilly.com/programming/free/files/rxjava-for-android-app-development.pdf
    wget http://www.oreilly.com/programming/free/files/swift-pocket-reference.pdf
    wget http://www.oreilly.com/programming/free/files/ten-steps-to-linux-survival.pdf
    wget http://www.oreilly.com/programming/free/files/open-by-design.pdf
    wget http://www.oreilly.com/programming/free/files/getting-started-with-innersource.pdf
    wget http://www.oreilly.com/programming/free/files/microservices-antipatterns-and-pitfalls.pdf
    wget http://www.oreilly.com/programming/free/files/microservices-vs-service-oriented-architecture.pdf
    wget http://www.oreilly.com/programming/free/files/software-architecture-patterns.pdf
    wget http://www.oreilly.com/programming/free/files/migrating-cloud-native-application-architectures.pdf
    wget http://www.oreilly.com/programming/free/files/reactive-microservices-architecture-orm.pdf
    wget http://www.oreilly.com/programming/free/files/engineering-managers-guide-design-patterns.pdf
    wget http://www.oreilly.com/programming/free/files/azure-for-developers.pdf
    wget http://www.oreilly.com/iot/free/files/ambient-computing.pdf
    wget http://www.oreilly.com/iot/free/files/governing-the-iot.pdf
    wget http://www.oreilly.com/iot/free/files/iot-opportunities-challenges.pdf
    wget http://www.oreilly.com/iot/free/files/creating-functional-teams-for-iot.pdf
    wget http://www.oreilly.com/iot/free/files/building-a-hardware-business.pdf
    wget http://www.oreilly.com/iot/free/files/when-hardware-meets-software.pdf
    wget http://www.oreilly.com/iot/free/files/what-is-the-internet-of-things.pdf
    wget http://www.oreilly.com/iot/free/files/software-above-device.pdf
    wget http://www.oreilly.com/iot/free/files/software-hardware-collide.pdf
    wget http://www.oreilly.com/iot/free/files/hardware-by-the-numbers.pdf
    wget http://www.oreilly.com/iot/free/files/ambient-computing.epub
    wget http://www.oreilly.com/iot/free/files/governing-the-iot.epub
    wget http://www.oreilly.com/iot/free/files/iot-opportunities-challenges.epub
    wget http://www.oreilly.com/iot/free/files/creating-functional-teams-for-iot.epub
    wget http://www.oreilly.com/iot/free/files/building-a-hardware-business.epub
    wget http://www.oreilly.com/iot/free/files/when-hardware-meets-software.epub
    wget http://www.oreilly.com/iot/free/files/what-is-the-internet-of-things.epub
    wget http://www.oreilly.com/iot/free/files/software-above-device.epub
    wget http://www.oreilly.com/iot/free/files/hardware-by-the-numbers.epub
    wget http://www.oreilly.com/iot/free/files/ambient-computing.mobi
    wget http://www.oreilly.com/iot/free/files/governing-the-iot.mobi
    wget http://www.oreilly.com/iot/free/files/iot-opportunities-challenges.mobi
    wget http://www.oreilly.com/iot/free/files/creating-functional-teams-for-iot.mobi
    wget http://www.oreilly.com/iot/free/files/when-hardware-meets-software.mobi
    wget http://www.oreilly.com/iot/free/files/what-is-the-internet-of-things.mobi
    wget http://www.oreilly.com/iot/free/files/software-above-device.mobi
    wget http://www.oreilly.com/iot/free/files/hardware-by-the-numbers.mobi
    wget http://www.oreilly.com/iot/free/files/software-hardware-collide.epub
    wget http://www.oreilly.com/iot/free/files/software-hardware-collide.pdf
    wget http://www.oreilly.com/iot/free/files/software-hardware-collide.mobi
    ```

    写成个脚本 何必呢。
    aristotll
        10
    aristotll  
       2016-10-11 09:42:37 +08:00
    star 了一个 虽然这脚本的确简单
    zhenizhui
        11
    zhenizhui  
       2016-10-11 09:48:05 +08:00
    其实我很好奇为什么这些东西要放到 github ?
    firemiles
        12
    firemiles  
       2016-10-11 09:56:14 +08:00
    @Ixizi 这个命令能改成多个同时下载吗,合理利用电脑性能
    gimp
        13
    gimp  
       2016-10-11 09:57:50 +08:00
    有重复,用“ python ” 关键字搜索一下
    moyang
        14
    moyang  
       2016-10-11 09:59:44 +08:00
    书又不是大米,屯着也没有用啊。。。
    bertonzh
        15
    bertonzh  
       2016-10-11 10:01:15 +08:00
    @moyang +1s
    tankb52
        16
    tankb52  
       2016-10-11 13:51:56 +08:00
    全吗?好像 pdf 里面章节不全啊。
    tinyproxy
        17
    tinyproxy  
       2016-10-11 14:22:54 +08:00
    @firemiles 这种这么简单的脚本直接 bash 就可以处理完了
    ```bash
    curl -s https://raw.githubusercontent.com/ZhaoLion/O-Reilly-Offering-Programming-eBooks-for-Free/master/O-Reilly-Offering-Programming-eBooks-for-Free.sh |sed 's/wget //' >urls
    aria2c -i urls
    ```
    lrh3321
        18
    lrh3321  
       2016-10-11 14:24:38 +08:00
    thx

    我用迅雷批量下载的就是了
    firemiles
        19
    firemiles  
       2016-10-11 14:33:43 +08:00 via Android
    @tinyproxy thks
    hjq98765
        20
    hjq98765  
       2016-10-11 15:11:48 +08:00
    我还以为多高端的代码。。。不过还是要赶下一下 LZ , 1024 !
    liqiazero
        21
    liqiazero  
       2016-10-11 15:28:03 +08:00
    打个 tar.gz 外加给 wget 加个-c
    DiamondbacK
        22
    DiamondbacK  
       2016-10-11 15:29:29 +08:00
    哪些书好?求评点师。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1987 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:16 · PVG 00:16 · LAX 08:16 · JFK 11:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.