书接上文:Windows + Expo + React Native 安卓开发环境搭建教程
大家好,之前我分享了如何在 Windows 本地开发 Expo + RN,本文分享 Mac 本地开发 Expo + RN。
EAS 免费版限制:
为什么我青睐本地开发而不是使用 EAS?因为 EAS 免费版限制太多,首先 EAS 性能没我本地机器好,龟速编译,有时候还要排队,而且编译次数和热更新次数每月都有限制,唯一优点就是 Windows 可以云端编译 iOS 不需要 Mac 设备。
书接上文:Windows + Expo + React Native 安卓开发环境搭建教程
大家好,之前我分享了如何在 Windows 本地开发 Expo + RN,本文分享 Mac 本地开发 Expo + RN。
EAS 免费版限制:
为什么我青睐本地开发而不是使用 EAS?因为 EAS 免费版限制太多,首先 EAS 性能没我本地机器好,龟速编译,有时候还要排队,而且编译次数和热更新次数每月都有限制,唯一优点就是 Windows 可以云端编译 iOS 不需要 Mac 设备。
我在开发 App 和网站,因为是一个人,所以开发 App 优先选择的跨平台的开发方案,虽然现在 AI 越来越强,跨平台开发和原生开发几乎只是 AI "翻译" 一下的事情,但是经过我多次尝试,还是不能让 AI 生产符合我要求的原生工程,而且考虑到后期维护还需要小修小补需要自己对代码有一定的熟悉,最重要的是 TypeScript 还可以无缝衔接开发网站,所以更加坚定的加入了 RN 阵营。
Expo + React Native 可以开发安卓和 iOS,但是 Windows 下本地只能开发安卓,开发 iOS 必须要有 Mac 或者使用 Expo 云端编译(免费账户只能并发 1 个编译任务,并且每月有编译次数额度)。
安装过程中需要连接外网,请自行解决网络问题。
juicity 协议用的人比较少,理论上用人越少协议越稳定,juicity 从 2023 年开始开发,截止目前在 GitHub 仅有 1k star,如果你还没听说过,可以去 GitHub 学习。本文主要介绍如何搭建 juicity 协议 + acme 自动续签 + nft 端口转发。
juicity: https://github.com/juicity/juicity
使用 acme.sh 实现证书的自动管理
之前我分享了我去香港办卡的经历:我用一天速通了中银香港、汇丰、众安、蚂蚁 ,就是为了跑通全球收款做准备,因为 stripe 只能绑定本地的银行卡,比如我注册 stripe 是地点是香港,所以也需要绑定香港的银行卡。
我们先看下在中国内地如何收款的,线上收款方式最常见的就是微信和支付宝,但是需要有公司作为实体去申请,个人是申请不了的。这时候就出现了很多第三方支付,可以使用个人身份入驻,还有一种是挂机程序通过监听支付成功的通知来手动发起回调请求,但是这些都是不可靠的(我曾经使用过某第三方支付,跑路后余额变成了欢乐豆),并且微信和支付宝在全球覆盖并不广泛,国外更流行使用万事达和 VISA 卡。
最近去了一趟香港,1 天时间开户了 5 个银行账户,上午线下开户了中银香港(当场拿到实体卡),下午在线上开户了中银香港、汇丰、众安、蚂蚁,期间踩了不少坑。
我做了一些 AI 产品: 新产品:HairTry,一款 AI 发型设计工具,收款使用的 stripe,提现需要绑定银行卡,国外大部分服务都是不支持内地的银行卡,而且鉴于我 stripe 注册地的是香港,所以这时候办港卡是再合适不过了。
在去香港之前我计划是开户四家银行,两家传统银行和两家虚拟银行,分别是中国银行(香港)、汇丰银行、ZA Bank (众安) 、蚂蚁银行,强烈建议大家多开户几个防止回来之后才发现用不了,血亏。
大家好,我是 jonssonyan。
今年在尝试做 AI 出海产品,严格意义上这是我的第一款出海产品,之前我开源了很多作品,其中几个还可以,在 GitHub 收获了 5k+ Star,小范围内有些影响力,但是之前的用户可能并不是下一个产品的目标用户,所以我就认为我是从 0 开始。
与之前不同的是这次我基本跑通了商业闭环:用户获取 -> 用户转化 -> 用户留存 -> 复购与增值 -> 口碑传播 ↵
做出海的都知道,国际支付很难搞定,国外和国内的支付习惯不同,国内几乎都是微信/支付宝/借记卡,而国外多数使用信用卡/GooglePay/ApplePay/数字银行等。这时 Stripe 是最好的选择(全球排名前 10 的独家兽),但是并未对中国大陆开放并且封控很严格,经过一番摸索,终于我基本接入成功了(还有剩余要优化的部分)。
感谢 Kimi K2,让穷人也用上了 Claude Code。
Claude Code 发布以来,编程能力是目前公认最强的,但是对国内不太友好,封控严重,国内一封一大片,我也在一直观望,否则秒封白折腾。
但是 7 月 11 号晚上 月之暗面发布 Kimi K2,总参数 1T,支持 Anthropic API,价格还便宜,可以替换 Claude Code 的默认模型,实现国内无痛用上 Claude Code,
Claude Code:https://www.anthropic.com/claude-code
舔狗日记已开源〜,传送门: 《新作品《舔狗日记》:在爱的剧本里,我们都是自己的主角》
大家好。
今年 3 月份一个朋友和我说他有一个需求,就是不知道每天吃什么,我是不是可以开发一个推荐美食的网站?这样他就不需要每天纠结吃什么了,甚至可以直接生成菜谱,参照菜谱自己动手做饭。
现在很多企业都在用 AI 给业务赋能,网上充斥着各种名词,Agent、LLM、RAG、MCP、Function Call,看的眼花缭乱,本文会将它们比作是一台电脑的各个组成部分,通俗的给大家讲清楚这几个是什么?它们之间的联系是什么?
LLM 全称叫 Large Language Model(大语言模型),例如:ChatGPT、Claude、Gemini 等,这个是最常见的,大家应该第一个接触 AI 产品就是这些。2022 年 11 月 30 日 OpenAI 发布 ChatGPT,最初是的交互形式就是在网页上和大模型进行聊天。
后来人们想让 AI 扮演指定的角色,就出现了"提示词"(Prompt),人们不想每次都要告诉 AI 它需要扮演的角色,就出现了"系统提示词"(System Prompt),再后来人们将自己的提示词分享出来,就出现了"GPT 商店",将自己写好提示词的 Chat 分享出来。例如:写作助手、编程专家。
Mac 配置开发环境非常简单,只需要安装 brew 包管理工具,就可以一键搭建开发环境,而且 terminal 就像是 linux 下一样,非常适合开发。brew 源可能网络不太稳定,建议安装 Shadowrocket,感受丝滑的安装体验。
我平时写 java、python、golang、node.js 比较多。我需要安装 JDK、miniconda、golang、nvm。另外 还需要安装一些辅助开发工具,比如:git、chrome、postman、vscode,最后 JetBrains IDE 是必不可少的。
1
brew install --cask temurin21
java –version