AWS Jupyter Notebook远程服务器搭建(20240904)
背景 aws 上需要为算法同学搭建jupyter notebook开发服务器,查到的一些安装流程有的比较老了,重新写一份记录一下 安装指令 ssh连接远端服务器,这里服务器镜像是aws linux,包管理软件是yum,如果是其他包管理软件,对应命令修改即可 # 配置python环境 sudo su
Cloudflare 迁入记录 (从 Route53 迁出)
背景 这次打算试用一下cloudflare,之前久闻大名,cloudflare也提供针对个人开发者的免费计划,而且听说也是开箱即用的,相比于aws cloudFront的一些繁复配置,能够帮助中小网站快速拥有CDN和DDos防护的能力。 而且cloudflare在控制台也提供了很多的可视化能力帮助开
.png)
Chrome Extension 开发上手(附GPT搜索辅助插件示例)
前言 前段时间,设计提了一个需求,希望使用loops制作邮件的html,而不是使用semplates。由于我们采用aws ses发送邮件,而loops不支持将模板邮件直接上传到aws ses上。以往流程中,需要手动在浏览器控制台导出preview状态下的email,在经过各种格式处理后手动上传到aw
.png)
Railway 微服务托管方案
背景 什么是railway? Railway 是一个为开发者提供即用型基础设施和平台即服务(PaaS)功能的平台,它旨在简化应用程序的部署、管理和扩展。其主要吸引力在于用户可以不必专注于底层服务器和网络配置的复杂性,而是集中精力在构建和维护自己的应用程序上。以下是一些 Railway App 的核心
.png)
Discord OAuth2 接入记录
背景 Discord OAuth(OAuth 2.0)是一种授权框架,它允许应用程序在用户的同意下获得有限的访问权限,而无需获取用户的密码。在Discord平台上,开发者可以使用OAuth来构建机器人或集成服务,使他们能够执行各种动作,例如访问服务器、发送消息或更改用户的昵称等。 以下是关于Disc
.png)
python 生成特定依赖项的 requirements.txt 文件
要生成 requirements.txt 文件,可以使用以下命令: pip freeze > requirements.txt 这个命令会将当前环境中安装的所有 Python 包及其版本信息输出到 requirements.txt 文件中。你可以在项目目录下执行此命令。 如果你只想包含特定的依赖项
.png)
Paddle vs Stripe, SaaS 支付平台如何选择
前言 首先我们简单介绍一下Stripe和Paddle,Stripe和Paddle都是为在线商家和软件开发者提供支付处理服务的平台,各自拥有独特的特点和优势,本文将对这两种支付平台进行对比,为SaaS公司选取支付平台提供参考意见。 Stripe: Stripe是一家总部位于美国的全球性在线支付平台。它
.png)
AWS 云服务器使用root账户登录配置
AWS 云服务器常用初始配置 公钥的自动配置 AWS 的处理: 当你创建新的 EC2 实例并指定一个密钥对(或创建一个新密钥对),AWS 会在实例启动时自动将公钥添加到实例的 ~/.ssh/authorized_keys 文件中。 这意味着,你无需手动上传公钥;AWS 在实例首次启动时就已完成这些步
.png)
Clickhouse 五条最佳实践建议
Clickhouse 五条最佳实践建议 建表时,主键字段离散度从小到大 ClickHouse中的primary key索引有一个致命问题是,当前缀列的离散度(distinct value count)非常大时,在后续列上的过滤条件起到的"跳跃"加速作用就很微弱了。 order by的第一个列一定不要
.png)
记一次aws服务器故障排查
经过 这次用 AWS 的服务器搭建带登录的 chatgpt-web 服务,但是每次都是服务启动之后就 crash 掉,而且是整个 ssh 连接中止。此前没有类似的故障排查经验,因此苦恼了半天时间,后来按照顺序梳理了一下。 首先,需要判断是服务器出问题还是网络波动的原因。aws 的监控粒度很粗,一般是