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

近期有哪些优秀开源项目源码进行深度阅读

  •  
  •   pythonee · 2 天前 · 4534 次点击

    阅读的主要目的不是纯纯为了工作,只是想领略优秀和经典,保持技术的敏感

    42 条回复    2024-06-28 23:56:30 +08:00
    gongxuanzhang
        1
    gongxuanzhang  
       2 天前   ❤️ 1
    看了好几次没看懂标题
    LonnyWong
        2
    LonnyWong  
       2 天前   ❤️ 1
    forgottencoast
        3
    forgottencoast  
       2 天前
    @gongxuanzhang
    类似:买的书的都看完了,现在书荒了,没啥看的求推荐。
    enchilada2020
        4
    enchilada2020  
       2 天前 via Android
    搭车求个适合学习的 TS 全栈项目 前端要 React 系的
    NessajCN
        5
    NessajCN  
       2 天前   ❤️ 2
    https://github.com/torvalds/linux
    目前暂未发现更优秀的
    SWALLOWW
        6
    SWALLOWW  
       2 天前
    astra-sim
    maple2snow
        7
    maple2snow  
       2 天前
    @NessajCN 认真的吗 [笑哭脸]
    vsitebon
        8
    vsitebon  
       2 天前
    @enchilada2020 #4 ChatGPT next web
    weixind
        9
    weixind  
       2 天前
    @enchilada2020 fastGPT
    windcode
        10
    windcode  
       2 天前
    新开源的 k8s 可视化项目,Golang+React 前后端分离项目,研发和打包在一起,方便分发,工程结构符合 Go 最佳实践:
    https://github.com/KusionStack/karpor
    redime
        11
    redime  
       2 天前 via iPhone
    大佬们,想问下,有没有 java 的最佳实践的开源项目?
    KylinYou
        12
    KylinYou  
       2 天前 via Android
    pythonee
        13
    pythonee  
    OP
       2 天前
    @forgottencoast

    扎心了,不过吐槽的很对,脱离技术栈时间较长,需慢慢回归队伍
    tool2dx
        14
    tool2dx  
       2 天前   ❤️ 1
    可以找一点商业游戏的开源项目。

    第一大型游戏都挺复杂的,需要良好的代码技巧。

    第二,商业代码比个人代码要规范不少,至少质量不会太差。
    Betsy
        15
    Betsy  
       2 天前 via iPhone
    @vsitebon 这个项目还是算了,代码质量一般 …
    vsitebon
        16
    vsitebon  
       2 天前
    @Betsy #15 开源的全栈项目中,矮个子拔高个了。你有好推荐的话可以推荐一下
    Betsy
        17
    Betsy  
       2 天前 via iPhone   ❤️ 3
    @vsitebon 类似产品的话,dify 和 flowise 个人认为结构会更清晰一些
    htxy1985
        18
    htxy1985  
       2 天前
    @redime 很多,可以看看这个
    76k star java 电商项目,部分文档要加知识星球才能看。
    https://github.com/macrozheng/mall
    yb2313
        19
    yb2313  
       2 天前
    @Betsy #17 还有其他好项目吗, 不限于前端的
    key0323
        20
    key0323  
       2 天前
    快速开发脚手架(ruoyi)这种就别推了吧,真心谈不上优秀。skywalking 源码还不错,最近也在看
    lianggggg
        21
    lianggggg  
       2 天前
    lyer5
        22
    lyer5  
       2 天前   ❤️ 1
    往往这种帖子下面就会有推广内容,哈哈哈
    forsuperper
        23
    forsuperper  
       2 天前
    要不你看数据库内核开源代码吧,让你感受下 学习的快乐 下可上汇编贴近硬件,上可搞性能 🙃
    qinconquer
        24
    qinconquer  
       2 天前
    有什么比较好的社区社交类的开源项目吗
    CHTuring
        25
    CHTuring  
       2 天前   ❤️ 1
    @enchilada2020 #4 https://github.com/documenso/documenso ,把这个 fork 一遍基本能用 Next 做全栈 Sass 应用了,其它的感觉没有什么推荐的。
    KingHL
        26
    KingHL  
       2 天前
    刚入行时喜欢看源码,说说我认真看过的源码:
    memcached 、redis
    libevent 、netty
    levelDB
    lua
    mioktiar56
        27
    mioktiar56  
       2 天前
    不说语言怎么给你推荐了
    xuelang
        28
    xuelang  
       2 天前
    最近在读 leveldb , 这代码写的是真漂亮。
    smallboy19991231
        29
    smallboy19991231  
       2 天前
    @NessajCN https://github.com/freebsd/freebsd-src
    這個 FreeBSD 呢?當年要不是 FreeBSD 打官司,Linus 說可能就不會有 Linux,而是去貢獻 BSD 了
    smallboy19991231
        30
    smallboy19991231  
       2 天前
    @NessajCN 況且一個 Linux 系統幾百萬行代碼,哪些是值得讀的,讀哪部分都不知道,不如一個開源的小型 Unix 系統的實用性強
    vsitebon
        31
    vsitebon  
       2 天前
    @Betsy #17 感谢推荐
    enchilada2020
        32
    enchilada2020  
       2 天前 via Android
    @CHTuring 感谢 这技术栈太时髦了哈哈哈
    jones2000
        33
    jones2000  
       2 天前
    "Hello World" 经典中的经典。
    jeesk
        34
    jeesk  
       2 天前
    1. spring 0.1
    2. dubbo 1.x
    3. netty 1.0
    4. docker 1.0
    。。。。。。。。。。。
    太多的项目 1.0 都值得看。
    urobot
        35
    urobot  
       1 天前
    https://github.com/karpathy/nanoGPT?tab=readme-ov-file

    现在最新最 in 的大模型基础? by Karpathy
    xxxccc
        36
    xxxccc  
       1 天前
    @LonnyWong 以前研究过 ssh port fowarding 机制,这个 tsshd 的实现机制跟 sshd 的有啥区别吗?
    xxxccc
        37
    xxxccc  
       1 天前
    @jeesk 加一个,redis 1.0 里面的 ae 库,非常经典的 nio 网络处理框架。
    LonnyWong
        38
    LonnyWong  
       1 天前   ❤️ 1
    @xxxccc #36 我没有仔细去研究 sshd 的机制,实际端口转发很容易实现的。首先,本地的 tssh 与远程的 tsshd 已经建立了一个通道,只要支持多道复用(或者建立多个通道),只要将服务器的连接与本地的连接串起来,就是端口转发了。具体可以看看源码里 forward.go 的实现,服务端 https://github.com/trzsz/tsshd/blob/main/tsshd/forward.go ,客户端 https://github.com/trzsz/trzsz-ssh/blob/main/tssh/forward.go
    xxxccc
        39
    xxxccc  
       1 天前
    @LonnyWong 对,原理如您所说确实是这样。代码有空拜读一下,感谢老哥。
    lyer5
        40
    lyer5  
       1 天前
    @jeesk 为啥 1.0 值得看,有什么原因吗😂
    jeesk
        41
    jeesk  
       1 天前
    @lyer5 1.0 的代码很容易看懂.
    bfjm
        42
    bfjm  
       1 天前 via iPhone
    c++ 进程通信 iceoryx
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   940 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:36 · PVG 06:36 · LAX 15:36 · JFK 18:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.