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

我把《代码大全》做成了 web 版

  •  
  •   devloperchen · 2020-12-17 11:02:10 +08:00 · 6041 次点击
    这是一个创建于 1436 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    我对排版有强烈的强迫症,凡是排版杂乱无章、或者书籍是 PDF 扫描版坚决不看。

    初衷

    为什么要把一本大部头的书籍做成 web 购买一本,它不香吗?难道是舍不得花一百来块钱?不不不...

    我从业软件开发差不多 8 年,加上前期培训时间加起来将近十年,前后陆续购买书籍费用差不多好几千元。但是,看完的书籍不到 10%。反正就是,买了就是看了。

    造成这个原因有很多,我简单归为以下三点:

    • 没时间(周末要配老婆、小孩、做饭等)
    • 偶尔有时间(怕没看一会被琐碎事情干扰;就是懒,工作了一整周,犒劳一下自己,放松放松)
    • 就算偶尔周末有时间看了,下一次看又不知道什么时候,前面都忘记的差不多了

    但又不能不学啊!现在大家都很焦虑,尤其是我们做开发的。

    我一般利用上班不忙的情况下(上班的好处就是可以动手练习),或者上下班在地铁上,在网上看看文章或者视频充充电。

    我发现网上虽然有很多有用的优质文章、视频(我也收藏了很多优质文章、今后能看会整理公开),但不是很系统全面,也在 <极客时间> 花了好几百,购买了差不多十来门课程(交智商税)。还是觉得看书,学习更深入些。但我又不想在上班或者下班的时候捧着一本很厚的技术书读。前面也说了及其反感扫描书籍,主要是 PDF 在手机上看体验非常不友好。

    于是,我做了一个非常非常笨的办法,把一整本书复制粘贴改为 Markdown 格式(当然不是一次性复制一整本书,而是一次复制一整章节,然后遍读边排版),然后上传到 gitee 私人仓库。这样,我就可以随时随地,就像看文章一样,一次看一个章节,不会有太多压力(以前看一本大部头书籍,总感觉还有好多好多页,什么时候能看完,这种感觉)。

    接下来

    就像上面说的,这种笨办法,也很浪费时间。如果一章节比较短还好,如果太长了,复制下来可能需要花上好几个小时,再加上后期排版可能又是一两个小时。也想过,通过代码自动化复制。但是,懒于动手(可能将来会)。

    于是乎,我想,如果能好几个人同时合作那是不是效率更高一些呢?比如,同时多个人,其他人上传了,你感兴趣你也可以及时看。甚至还可以在每一章写一些笔记,个人理解之类的,共同学习、交流。

    这就是,我今天在此发帖的缘由。

    如果你感兴趣的话,欢迎加入。但也有一点条件。之所以,上传到私人仓库也是避免版权问题,毕竟人家辛辛苦苦写本书不容易,传播面也不是很广泛(只是少数几个人之间传播)。虽然,技术类书籍有点贵,但是对于我们程序员来说还是能承受的起。

    在此声明:我今后还会继续购买技术书籍(主要是支持为主)

    以下是想加入的小伙伴需要满足的条件:

    • 会用 Markdown
    • 加入之前必须事先提供至少两章的内容(最好是先排好版,或者后期加入之后再排也可以)
    • 最好是知名软件开发书籍
    • 加入之后,一到两周至少更新一章内容(没有更新,可能会被踢哦)

    将来

    备注:现在已经完成了《 Java 8 实战》、《图解 Java 多线程模式》、《代码大全》已经完成了前六章

    未来打算完成以下书籍:

    • 《人月神话》
    • 《 Java 并发编程实战》
    • 《算法 4 》
    • 《重构 2 》

    最后

    如果有意愿,欢迎加入我的微信 chengang19910106

    第 1 条附言  ·  2020-12-17 11:46:26 +08:00
    好吧!看了大家的留言,非常感谢!我觉得放弃这个想法了,哈哈哈...(哭脸)。

    可能我的想法过于天真了,还是有空自己捣鼓算了。以免,自找麻烦。
    34 条回复    2022-04-02 19:28:06 +08:00
    guxingke
        1
    guxingke  
       2020-12-17 11:07:35 +08:00   ❤️ 1
    间接助长盗版
    devloperchen
        2
    devloperchen  
    OP
       2020-12-17 11:09:06 +08:00
    @guxingke 我不会公布到公网啊,只会在几个人之间传播而已
    tcfenix
        3
    tcfenix  
       2020-12-17 11:16:52 +08:00
    不知道你这边是不是收费...
    如果不收费的话, 就是非法传播没有授权的他人劳动成果
    如果收费的话,那就是非法传播没有授权的他人劳动成果并收益, 通常处罚加一等

    我倒也不是喷楼主...毕竟我自己也看过盗版书....只是你又不让我们大家收益....感觉就有点两边不讨好....
    dinjufen
        4
    dinjufen  
       2020-12-17 11:17:18 +08:00
    你咋知道别人会不会公布到公网呢,靠自觉吗,这种自己搞搞得了,大范围传播说不定害自己。现在很多网站都不提供电子书下载服务了。不过你现在几个人,又是国外书籍,应该不会引起注意
    devloperchen
        5
    devloperchen  
    OP
       2020-12-17 11:19:05 +08:00
    另外声明一点:愿意加入的小伙伴一定要是带着诚心学习的目的,而不是盗取资源公布到公共网络上。严重鄙视这种行为。
    devloperchen
        6
    devloperchen  
    OP
       2020-12-17 11:24:52 +08:00
    @tcfenix 不收费,目的就是为了大家一起学习,目前打算就是 5 个人之内。
    @dinjufen 我也有担心过
    fish267
        7
    fish267  
       2020-12-17 11:28:44 +08:00
    反对
    traviszhou
        8
    traviszhou  
       2020-12-17 11:30:27 +08:00
    反对
    bequt
        9
    bequt  
       2020-12-17 11:37:33 +08:00
    一传十,十传百。
    jkbspin
        10
    jkbspin  
       2020-12-17 11:38:00 +08:00   ❤️ 1
    这不是给自己找事么...到时候出了事都是你的责任
    henryhu
        11
    henryhu  
       2020-12-17 11:38:26 +08:00
    有这些时间,写代码不香吗?
    Jiangyf
        12
    Jiangyf  
       2020-12-17 11:38:41 +08:00   ❤️ 8
    LZ 是说的要做这样的吗? https://github.com/xx-zh/xx-zh-roadmap
    mascteen
        13
    mascteen  
       2020-12-17 11:40:08 +08:00 via Android
    一般的做法是把练习代码放网上,不过大全没什么练习
    hsuvee
        14
    hsuvee  
       2020-12-17 11:42:50 +08:00
    这个事儿好多人都在做,只不过大部分都是自己做自己看,楼主公开了搞。。。
    devloperchen
        15
    devloperchen  
    OP
       2020-12-17 11:52:23 +08:00
    @henryhu 我也知道啊。强迫症害了我
    @Jiangyf 有点类似,感谢。
    muzuiget
        16
    muzuiget  
       2020-12-17 12:31:06 +08:00   ❤️ 8
    笑死,搞盗版,免费找苦力还诸多要求。
    kingzeus
        17
    kingzeus  
       2020-12-17 14:18:31 +08:00
    很好奇,为啥 pdf 就不看了?
    azcvcza
        18
    azcvcza  
       2020-12-17 14:20:43 +08:00
    这版权不好算啊
    atwoodSoInterest
        19
    atwoodSoInterest  
       2020-12-17 14:36:05 +08:00
    “抱着学习的目的”,但凡是看技术书籍的哪个不是抱着学习的目的。。
    raaaaaar
        20
    raaaaaar  
       2020-12-17 15:21:02 +08:00 via Android
    一个个自己看的时候都用这个,一到了说话的时候站点又明确得很。
    hoyixi
        21
    hoyixi  
       2020-12-17 15:24:21 +08:00
    搞电子书,被告打官司的帖子,至少在 V 站看到 2 个了~
    pigdragon
        22
    pigdragon  
       2020-12-17 15:30:52 +08:00
    我感觉啊,最好自己做笔记吧,把书读完了,笔记写完了,也就完整的学习了一遍,让人参与再自己去看,该看不进去还是看不进去
    pigdragon
        23
    pigdragon  
       2020-12-17 15:33:00 +08:00
    目标千万别搞错,你的目的是学习,不是为了看排版,不要因为排版问题而换了方向
    yuanbo6
        24
    yuanbo6  
       2020-12-17 15:36:41 +08:00
    看着手上的 PDF 陷入沉思
    pigdragon
        25
    pigdragon  
       2020-12-17 15:49:40 +08:00
    把笔记和原书做成电子版还是挺好的,便于回顾,最好还是自己一边读,一边做,一边记笔记;如果真想在地铁上读,可以学陈景润,把书拆了读,你要确保书完蛋之前进到脑子里
    hejw19970413
        26
    hejw19970413  
       2020-12-17 16:06:18 +08:00
    还是自己看看吧,被传播了。
    bzw875
        27
    bzw875  
       2020-12-17 16:15:31 +08:00
    不要在网上明文放自己的社交账号,微信号,邮箱之类的。搜索引擎会让你明白很多道理,要 base64 编码、混淆一下或放进图片里
    f6x
        28
    f6x  
       2020-12-17 16:17:36 +08:00
    楼主再多想想....
    别和自己过不去
    sunorg
        29
    sunorg  
       2020-12-17 16:19:23 +08:00
    ** 自己搞自己看,别分享没啥问题 **
    daijialong
        30
    daijialong  
       2020-12-17 18:17:47 +08:00
    有这时间惹官司不如睡觉
    shunconf
        31
    shunconf  
       2020-12-17 18:35:15 +08:00 via Android
    极客时间帐号密码发我,我下载视频
    cco
        32
    cco  
       2020-12-18 09:58:48 +08:00
    PDF 基本上和纸质书籍是一比一的比例了,有啥不能看的。
    prccn
        33
    prccn  
       2020-12-18 10:31:51 +08:00
    「互联网不是法外之地」
    joApioVVx4M4X6Rf
        34
    joApioVVx4M4X6Rf  
       2022-04-02 19:28:06 +08:00
    老板发我一份
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2021 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 00:30 · PVG 08:30 · LAX 16:30 · JFK 19:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.