数据无忧:Ubuntu 系统备份全指南
如何高效地进行系统重装以及数据备份,避免重复劳动和数据丢失。
Predibase - 在线微调和部署开源大模型
使用 Predibase 在云端环境中,对大语言模型进行微调和推理。
Electron 详解:桌面应用的开发利器
教程介绍 Electron 打包应用的全过程,从本地测试,打包,到 GitHub 自动化,讲解 Electron Forge 和 Electron Builder 的用法,以及如何在 GitHub Actions 中自动化生成和发布应用。
smtp
唠唠闲话
Outlook 邮箱配置
图文教程转载自博客:开启微软 Outlook 邮箱 POP, IMAP, SMTP 服务和获取服务密码(授权码)
注册邮箱
首先登录/注册 Outlook 邮箱:Outlook 邮箱官网
登录/注册成功后到邮箱首页点击右上角打开信息卡片,然后再点击我的个人资料
开启双重验证
点击上方导航栏的安全
点击安全选项里的立即开始
点击双重验证下方的管理并开启双重验证
可以设置两个邮箱或者邮箱 + 手机作为验证。
创建应用密码
下拉页面后找到应用密码,并点击下方的创建新应用密码,应用密码管理只有在开启双重验证后才会显示
这串字母就是开启 POP, IMAP, SMTP 服务所需的密码
附:Outlook 邮箱的 POP, IMAP, SMTP 服务配置信息
服务类型
服务器地址
端口
加密方法
POP
outlook.office365.com
995
TLS
IMAP
outlook.office365.com
993
TLS
SMTP
smtp.office365.com
587
STARTTLS
Crontab 实现脚本的自动执行
使用 crontab 工具在 Unix 和 Unix-like 系统中设置周期性执行任务。
DB-GPT | 实践指南
DB-GPT 实践指南及魔改方法
STMP 邮箱配置及 twikoo 评论配置
唠唠闲话
编写 docker-compose 文件
123456789version: '3'services: twikoo: image: imaegoo/twikoo container_name: twikoo ports: - "1234:8080" volumes: - ./data:/app/data
数据保存在 ./data 下。
左侧为映射端口。
编写 nginx 文件
1234567891011121314151617server { listen 80; server_name twikoo.example.com; # 填写实际的域名 location /{ proxy_pass http://127.0.0.1:1234; # 前边的端口 }}server { listen 443; server_name twikoo.example.com; # 域名 ssl_ce ...
Git 进阶教程(一) | 大文件存储详解
唠唠闲话
最近接触的项目用 LFS 来管理文件,特此学习和记录,本文转载自知乎。
相关阅读
BitBucket: https://www.atlassian.com/git/tutorials/git-lfs
知乎:https://zhuanlan.zhihu.com/p/146683392
前置知识
以下转载自知乎,中间做了少量修改和加粗。
内容概要:
Git 仓库中如何管理大的二进制文件
什么是 Git LFS
Git LFS 是如何工作的
Git LFS 的安装
什么是 Git LFS
Git 是分布式版本控制系统,在克隆过程中会将仓库的整个历史记录传输到客户端。对于包涵大文件(尤其是经常被修改的大文件)的项目,初始克隆需要大量时间,因为客户端会下载每个文件的每个版本。Git LFS(Large File Storage)是由 Atlassian, GitHub 以及其他开源贡献者开发的 Git 扩展,它通过延迟地(lazily)下载大文件的相关版本来减少大文件在仓库中的影响,具体来说,大文件是在 checkout 的过程中下载的,而不是 clone 或 fetch 过 ...
Julia 学习笔记(八) | 模块封装
唠唠闲话
系列上中下,上篇介绍 Julia 包的基本构成,下篇介绍 Julia 包的开发流程,下篇(本篇)介绍 JLL 包的构建。
简单说:
确定源码地址(可下载),比如 C, C++, Fortran, Rust,其他语言也可以,比如 GAP 包,但配置可能更复杂,暂不讨论
编写 build_tarballs.jl 文件,向 Yggdrasil 提交 PR,这一过程通常可以自动完成
自动向 JuliaBinaryWrappers 提交 PR,发布 JLL 包
基于 JLL 包,编写 Julia 包
技术要点:
源码编译(业余,表述不严谨
在 BinaryBuilder 中构建,视情况可能简单,也可能复杂
编写 wrapper
难点:兼容性问题
相关链接
GitHub 链接:
官方包:BinaryBuilder.jl
C 语言封装库:Clang.jl
JLL 包源码地址:Yggdrasil
JLL 包发行地址:JuliaBinaryWrappers
文档链接
官方文档-英文:BinaryBuilder.jl
参考例子
JpegTurbo_jll
Jpeg ...