GoCalf Calf 的自留地 · 昙花一现

全站内容

it

  • Tmux (Terminal Multiplexer)

    笔记

    #介绍 Tmux 是一个终端复用器(terminal multiplexer)。 类似的终端复用器还有 GNU Screen(见 Screen 命令)。Tmux 与它功能相似,但是更易用,也更强大。 #基础知识 命令行的典型使用方式是,打开一个终端窗口(Terminal Window,以下简称「窗口」),在里面输入命令。用户与计算机的这种临时的交互,称为一次「会话」(session)。 会话的一个重要特点是,窗口与其中启动的进程是连在一起的。打开窗口,会话开始;关闭窗口,会话 …

    it/terminal
  • Screen 命令

    笔记

    #介绍 Screen 可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 只要 screen 本身没有终止,在其内部运行的会话都可以恢复。这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。只要再次登录到主机上执行 screen -r 就可以恢复会话的运行。同样在暂时离开的时候,也可以执行分离命令 detach,在保证里面的程序正常运行的情况下让 screen 挂起(切换到后台)。 #常用参数和快 …

    it/terminal
  • 乐鑫科技 ESP32 Microcontroller Unit

    笔记

    #Related Terminologies =MCU MCU 英文全称是 Microcontroller Unit,是指微控制单元又称单片微型计算机或者单片机,其实 MCU 就是单片机。MCU 其实也可以理解为简单版本的 CPU,就是把中央处理器的频率与规格做适当缩减,并将内存、计数器、USB、A/D 转换、UART、PLC、DMA 等周边接口,甚至 LCD 驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。 =SoC SoC,是 System …

    it/embed
  • Python Package Management

    笔记

    #Version and Virtual Environment Python Version Management & Virtual Environments #Package Management Use uv. See Python Version Management & Virtual Environments. #Package Management (Deprecated) Python package dependency management - pip …

    it/python
  • Python Version Management & Virtual Environments

    笔记

    #uv astral-sh/uv: An extremely fast Python package and project manager, written in Rust. Documents: uv astral-sh/uv astral-sh/uv: 不可用星标: 不可用分支数: 不可用最近提交: 不可用最新发行版: 不可用发行日期: 不可用 徽章图片由 Shields 直接提供;没有图片时仍可访问仓库链接。 A single tool to replace pip, …

    it/python
  • The Nand Game - Optional Levels

    笔记

    #All Levels The Nand Game - Hardware Levels The Nand Game - Software Levels The Nand Game - Optional Levels #Levels: Transistor level =Nand (CMOS) Build a NAND gate from CMOS transistors. A CMOS circuit uses transistors as switches. There …

    game/puzzle it/hardware
  • The Nand Game - Software Levels

    笔记

    #All Levels The Nand Game - Hardware Levels The Nand Game - Software Levels The Nand Game - Optional Levels #Assembler Quick Reference Syntax: destination = calculation ; jump-condition. Destination and jump-condition are optional. D and A …

    game/puzzle it/hardware
  • The Nand Game

    笔记

    #Info NandGame - Build a computer from scratch. https://nandgame.com/ You are going to build a computer starting from basic components. The Nand Game is inspired by the amazing course From NAND to Tetris - Building a Modern Computer From …

    game/puzzle it/hardware
  • Certbot 申请 Let's Encrypt SSL 证书

    笔记

    #安装和使用 Certbot =直接安装 bash 复制 # CentOS sudo yum install certbot python2-certbot-nginx # macOS brew install certbot =用 Docker bash 复制 docker pull certbot/certbot docker run --rm -it certbot/certbot --version # certbot 2.11.0 mkdir letsencrypt …

    it/web
  • Database Migration Tools

    笔记

    #golang-migrate golang-migrate/migrate: Database migrations. CLI and Golang library. golang-migrate/migrate golang-migrate/migrate: 不可用星标: 不可用分支数: 不可用最近提交: 不可用最新发行版: 不可用发行日期: 不可用 徽章图片由 Shields 直接提供;没有图片时仍可访问仓库链接。 bash 复制 curl -OL …

    it/database