Skip to main content

黑洞资源笔记

  1. 《Linux 101》在线讲义 | #电子书 #Linux

    本书由中国科学技术大学 Linux 用户协会的数名优秀成员协力编写,用于配套和延展“Linux 101”校内社团活动。其面向 Linux 零基础读者,从计算机操作系统和 Linux 的起源讲起,深入浅出带领读者一步步逐渐掌握最必要的 Linux 实用知识,并在其中感悟到社区开源文化的魅力。

    本书是一份 Linux 的基础教程,目标是引导不了解 Linux 的读者掌握基础且实用的知识并领略社区开源文化的魅力。对于偏向实用需求的计算机开发或学术研究的读者,通过阅读本书可以快速掌握高效且流行的业界开发和学界研究的工具;对于基于兴趣和探索新事物的目的而前来阅读的读者,本书则能为他们提供一个更广阔的 Linux 世界的面貌和一份快速入门的助力。

    本书包括前言、正文及附录。正文共包括 9 章,每章的内容如下:

    第 1 章主要讲述了 Linux 的文化和生态,并提供了安装流程。
    第 2 章提供了一个自定义 Linux 系统和利用其设立自己专属服务器的体验指南,这一部分应配合课堂分发的工具包和虚拟机使用。
    第 3 章简单提供了基本的软件安装和文件操作知识。
    第 4 章全面介绍了系统的进程、服务和任务,是一块丰富的核心内容,读者应反复阅读。
    第 5 章讲解了用户和用户组、文件权限以及文件系统层次结构等系统管理员必知的文件管理核心知识。
    第 6 章提供了网络、文本处理和脚本编程的知识,让读者能利用脚本的力量完成综合任务。
    第 7 章简单展示了十分流行的在 Linux 环境下进行 C++ / Python 开发的方法。
    第 8 章介绍了近年来业界十分热门的容器隔离技术和 Docker 容器管理软件。
    第 9 章为利用脚本编程进行了进阶的说明,包括十分关键的正则表达式。
    附录包括用语表和若干追加主题。其中,用语表包含了阅读全书中遇到的专业术语和用语的详细解释;每篇追加主题则包括诸多与本书极为相关的额外知识并已经进行了系统化的组织,提升读者的求知体验。
  2. 完全开源、端到端加密的 Google Photos 和 Apple Photos 替代品。

    “Ente 是一项提供完全开源、端到端加密平台的服务,您可以将数据存储在云端,而无需信任服务提供商。到目前为止,我们已经在此平台上构建了两个应用程序:Ente Photos(Apple 和 Google Photos 的替代品)和 Ente Auth(已弃用的 Authy 的 2FA 替代品)。

    这个 monorepo 包含我们所有的源代码 - 两个产品(以及更多计划的未来产品!)的客户端应用程序(iOS / Android / F-Droid / Web / Linux / macOS / Windows),以及为它们提供支持的服务器。”

    Ente | #替代品
  3. 一位鹅厂的开发者zishun分享关于做技术开发如何做出成绩的一些理解。(by鹅厂程序员)

    他在技术领域工作近 20 余年,从独立开发者做到了技术专家,也管过上百人团队,他从价值对齐,技术层次,行动建议等三个方面,提供了一些实用、中肯的经验总结。| #经验
  4. 写自己的JVM系列文章 | write-your-own-jvm

    Java虚拟机非常复杂,要想真正理解它的工作原理,最好的方式就是自己动手写一个。

    但是这个系列的定位还是入门,所以有很多的东西暂时都不会实现,比如 malloc,GC,多线程,native interface等。

    主要的目的还是在于大致了解JVM是一个什么样的东西,这也是作者采用java来实现JVM的一个原因,便于理解。
  5. The Foundation Model Development Cheatsheet:基础模型开发速查,旨在提供开发和发布模型的最佳实践。

    重点关注工具,如数据目录、搜索/分析工具、评估存储库,以及总结、调查或指导重要开发决策的文献

    github | home