技术分享
未读
Azure学生订阅:白嫖免费的MySQL和PostgreSQL
GitHub学生包申请近期变得简单,作者成功获取后重点利用Azure的100美元赠金和免费服务,包括高带宽服务器、免费虚拟机及数据库资源。为避免Azure复杂的计费机制导致信用卡扣费,作者分享了MySQL和PostgreSQL数据库创建教程,特别针对即用即付账户使用者。
MySQL和PostgreSQL均提供每月750小时免费时长、32GB存储及备份空间,性能配置为1vCPU、2GB RAM。MySQL支持更高IOPS(396),而PostgreSQL仅120 IOPS。创建过程中需注意区域选择(如韩国中部),并关闭高可用性配置和存储自动增长,否则可能因预配失败导致无法创建。
作者分步骤指导两种数据库的创建方式,包括服务器名称、身份认证等配置细节,并强调绑定域名时禁用CDN。教程基于2025年6月22日的Azure界面,未来可能有更新。最终提醒用户遇到问题可通过评论或邮箱联系,以避免额外扣费。
技术分享
未读
使用Python调用搭建的翻译API
文章介绍了如何使用Python调用翻译API实现文本翻译功能。文章首先展示了一个生成翻译API URL的Python函数,通过传入API基础地址、待翻译文本、源语言和目标语言参数,拼接出完整的请求URL。接着介绍了使用requests库从生成的URL获取JSON格式的翻译结果,并提供了相应的代码示例。然后讲解了如何通过json库解析返回的JSON数据,提取出翻译结果文本。最后文章提到可以进一步开发的功能方向,包括添加UI界面、参数校验等扩展可能性,鼓励读者自行探索更多实现方式。整篇文章提供了完整的代码示例和详细的函数说明,旨在指导读者实现基于API的自动化翻译功能。
技术分享
未读
使用Cloudflare Workers AI搭建属于你的翻译API
Cloudflare推出免费AI服务Workers AI,用户可利用其提供的m2m100-1.2b模型轻松搭建翻译API。教程分为两部分:基础版需通过URL传递text、source_language和target_language参数,返回JSON格式的翻译结果;安全版额外要求密钥验证。部署时需在Workers中替换示例代码,配置自定义域名后即可通过特定URL格式调用服务。响应数据中语言参数键名会从“*_language”变为“*_lang”,需注意字段差异。免费服务存在限制:Workers每日10万次请求/每个请求10毫秒CPU时间,AI服务每日1万次神经元调用。该方案为开发者提供零成本的多语言转换解决方案,但需合理控制调用频率以避免超额。
技术分享
未读
NotionNext更新冲突手动解决方案
更新NotionNext时通常可以通过Fork项目的Sync Fork按钮直接更新,点击Update branch即可完成,切勿选择Discard XX commits以免丢失修改。若出现无法直接更新的提示,可能是由于配置文件更新导致Github无法识别差异。根据tangly1024的教程,传统方法需放弃所有配置或使用Git解决,但本文提供了一种适合技术小白的Github网页端解决方案。具体步骤包括新建Pull requests、创建合并请求、手动解决冲突并标记为已解决,最后提交更新。完成后需前往tangly1024的NotionNext仓库关闭自己的合并请求。
技术分享
未读
什么?你说你的Cloudflare Works无法访问?
文章介绍了当用户搭建完Github加速站后,遇到无法通过Cloudflare二级域名访问的问题时,应该采取的详细解决步骤。首先需要登录Cloudflare并绑定域名,接着在域名管理界面进入Workers路由,按照要求添加路由并确保结尾包含“/*”,以允许访问该域名下的所有地址。然后添加一条DNS记录并启用代理功能。按照这些步骤操作后,问题可以得到解决。
技术分享
未读
使用CF Works搭建GitHub加速站
文章为解决中国开发者访问GitHub时遇到的连接超时或无法访问问题,提供了通过Cloudflare Worker搭建个人加速站的方法。开发者需注册Cloudflare账号并创建Worker,配置代码以镜像GitHub网站,通过国外服务器流量实现加速,下载速度可提升至5MB/s。配置包括设置上游域名、屏蔽特定地区和IP、自定义文本替换等。完成后,通过Worker提供的链接即可访问加速后的GitHub。文章还解答了常见问题,如解决DNS污染导致的访问问题、项目原理(基于反代技术)、免费计划的使用限制(每天10,000次请求)等。最后提醒读者不要将技术用于违法用途。