本文介绍一下如何使用 GitHub Actions 构建 Docker 镜像,并上传到 GitHub Packages。
GitHub Actions
GitHub Actions 是 GitHub 官方提供的一项自动化平台服务,主要用于自动化软件开发流程中的各类任务,尤其适合实现 CI/CD(持续集成与持续交付)。
详情可参考这一篇
GitHub Packages
GitHub Packages 是 GitHub 提供的一项软件包托管与管理服务,支持开发者将各种类型的软件包(如依赖库、容器镜像等)与源代码一同集中管理。通过这一平台,开发者可以
Read more ...
今天要来介绍一下 Google Gemini 刚刚推出的一个推理模型 Gemini 2.0 Flash Thinking model,这个是 Gemini 版本的 GPT o1 模型,这个模型会首先思考一下,然后再回复。
这个 AI 模型基于最近发布的 Gemini 2.0 Flash 模型,设计上与 OpenAI o1 一类的推理模型非常类似。
但是和 OpenAI o1 不一样的是,Gemini 的模型思考的过程会直接直接展示出来,因为模型「思考」(推理)的过程本身就非常有趣,现在在 AI Studio 中可以直接使用,可以直接看到模型的推理过程
Read more ...
之前因为申请 [[ITIN]] 已经申请了一个 Anytime Mailbox 美国的私人地址,但是如果直接让 Anytime Mailbox 房东转寄邮件,价格非常昂贵,以我自己的经验只邮寄 0.1 磅不到的信件,房东报价就高达 70 美元。所以这篇文章我就总结一下如何与 Anytime Mailbox 的房东进行沟通并让房东使用我们自己提供的邮寄单,将我的物品从美国寄送回来。
但是如果相同的地址,相同的重量,在 Pirate Ship 中邮寄的话,只需要 27.12 美元,几乎只需要原价的 1/3 价格。
并且幸好我的 Anytime Mai
Read more ...
在之前的一篇文章中,因为在 Mint Mobile 上的商城上购买了 299 美元 Pixel 9 手机,暂时了解到了 Mint Mobile 这家公司,这里再来详细地介绍一下这家公司。
Mint Mobile
Mint Mobile 是一家成立于 2015 年的美国移动虚拟网络营运商(MVNO),总部位于加利福尼亚,科斯塔梅萨。作为一家虚拟营运商,Mint Mobile 不拥有自己的基础网络设施,而是租用 T-Mobile 的网络来为客户提供服务。
公司最初是 Ultra Mobile 的子公司,但是在 2019 年独立分拆,Mint Mobil
Read more ...
前些天黑五的时候就看到了 Pixel 优惠通知,299 美元可以购买一台 128GB Google Pixel 9,但当时没具体看,后来回来又看到一篇推送,然后查了一下 Pixel 的原价 799 感觉还是可以看看怎么购买的。
简单的了解了一下之后发现是从 Mint Mobile 官方的在线商城购买,只需要是 Mint Mobile 的新用户,直接登录 Mint Mobile 的账号之后就可以直接在页面进行下单。但是下单需要注意,只能运送到美国的地址,需要进行转运,但是我之前不是正好用 Amex 的信用卡领了两年的 MyUS 会员嘛,这里正好用上,还是
Read more ...
我之前介绍过不少的自动化工具,比如 macOS 上的自动化工具 Hammerspoon,开源的自动化工作流 n8n,还有非常多的编程自动化的工具,当然编程天然的适合自动化,运维自动化 Puppet,应用自动化发布 Fastlane,还有很多 CI/CD 的工具,但是今天想要介绍一款使用简单,安装方便的基于浏览器的自动化应用 Automa。
Automa 是一款免费的浏览器扩展程序,专为简化和自动化网页操作而设计。它支持在 Chrome 和 Firefox 浏览器中运行,通过直观的拖放式界面,用户可以创建自定义工作流来完成各种任务,例如表单自动填写、数据
Read more ...
DocoDB 是一款开源的无代码数据库平台,可以进行数据管理和应用开发。 它的灵感来自 [[Airtable]],支持与 Airtable 类似的电子表格式交互、关系型数据库 Schema 设计、API 自动生成等特性。
Github:https://github.com/nocodb/nocodb
NocoDB 是一款开源的无代码数据库平台,可以进行数据管理和应用开发。它支持多种数据源,包括 MySQL、PostgreSQL、SQL Server、SQLite 等主流关系型数据库,也能连接 Airtable、Google 表格等 SaaS 服务。
Read more ...
Anthropic 开源了 Model Context Protocol 简称 MCP 协议,是一种新的标准,用于将人工智能助手连接到数据所在的系统,包括内容存储,业务工具和开发环境。如果一句话来简单的介绍,就是 Anthropic 通过 MCP 协议将人工智能拓展到任意支持 MCP 协议的地方,而不仅仅局限于网络聊天对话,举一个例子就是如果通过 MCP 连接了本地文件夹,那么就可以让 Anthropic 操作本地文件夹,比如让 AI 在本地生成一篇文章,创建一个项目模板;或者通过 MCP 连接 IDE,那么就可以让 AI 直接读取并修改本地代码。
A
Read more ...
Project IDX 是一项实验性质的项目,目的是为了将应用程序的开发搬到云端,通过浏览器在 Web 页面完成所有的开发,编译,部署。
Project IDX 可以让用户打开网页就进入开发流程,通过 Google 提供的云虚拟环境,直接在线开发应用程序。
Google 在 2023 年就公布了 Project IDX 项目,但是最近将 Gemini AI 的能力融入到了这一款云代码编辑器中。IDX 官方人员提到,当前开发人员面临的一个很重要的问题就是管理和配置项目运行环境比较复杂和困难,尤其是需要在多台设备上同时开发项目时,所以 IDX 的出现也是
Read more ...
在没有 GitHub Copilot 这一类 AI 自动补全工具之前,我一直都幻想有一个代码片段管理工具,可以让我保存经常需要反复敲的代码片段,比如读写文件,读取 CSV 等等,直到前几天 SnippetsLab 宣布免费了,从 2024 年 11 月 27 日起,SnippetsLab 已经完全免费,移除了任何付费相关的内容。
SnippetsLab 是一款 macOS 上强大的代码片段管理工具,可以帮助开发者轻松组织和查找他们的代码片段。它支持多种语言和格式,并提供了丰富的功能如标签分类、搜索、同步等,让开发者能够更高效地利用他们的代码资源。
S
Read more ...