V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hamsterbase  ›  全部回复第 1 页 / 共 18 页
回复总数  341
1  2  3  4  5  6  7  8  9  10 ... 18  
@gzh

有一个标准是 json5, 支持注释。 你可以研究一下
非常简单,可以试试看我的 vs code 插件,i18nease

https://i18nease.hamsterbase.com/

我是什么做的?

1. 代码里只需要写 key + 英文即可

localize('key','Default Message'

2. 在文件改动的时候,分析代码的 ast ,然后自动提取出所有的 key 和 message, 生成 en-US.json


3. 执行翻译的时候,自动和其他语言的 json 文件进行批评, 找出还未翻译的文本,提交给 AI ,获取结果后写入到各自的 json 文件里。



这一套组合拳下来,每次开发的时候无需关心多语言,只需要写源码就够了。
135 天前
回复了 superhuai11 创建的主题 分享创造 重现贴吧看小说
很有意思,项目地址是?
我的支付宝刚到账,分享一下经验。

0. 使用 chrome 插件领空投。
1. 注册币安, 需要实名认证、邮箱认证、绑定谷歌验证器、手机验证。(这些 C2C 交易的需要用到)
2. 在插件里把币充值到币安, 领了 111 STRK 的话,转账需要留 0.5 作为手续费,到账预计 110.5 。 转账需要等几分钟才能到。
3. 在币安现货交易中,把 STRK 卖出为 USDT 。
4. 在 C2C 交易中,把 USDT 卖出(需要等待 STARKNET 确认完成, 预计 7 - 8 小时),https://www.binance.com/zh-CN/my/wallet/history/deposit-crypto 点击 “交易 ID" 下方的链接,可以看到 Accepted on L1 需要多久。 币安需要 L1 接受以后才会解锁。

C2C 交易的时候,可以看交易量大的卖家,注册时间久的卖家。 重点看差评,看一下是否有冻卡的差评。
311 天前
回复了 hamsterbase 创建的主题 分享创造 ledger-ts:基于 TypeScript 的开源记账 DSL
@iyeatse

货币与账户只需要定义一次。 后续的账本是很简单的。 可以直接 Assets.xxx 来使用账单

```
tr(
"1970-01-01",
"Distribution of cash expenses",
Assets.Cash.posting(-300),
Expenses.Food.Alcool.posting(300)
);

tr(
"1970-01-01",
"CN to usd",
Assets.CN.Cash.posting(-700).asCost(100, USD),
Assets.Cash.posting(100)
);
```

我还会封装一些常用的账户,只需要记录消费多少钱就行了, 其他都是自动生成的


```
recentAccount.zs 招商信用卡(
Expenses.Food.Alcool.posting(10),
"2021-01-01",
"买酒"
);
```
分享一下微信机器人是怎么实现的


1. 注册一个企业微信账户
2. 认证 ( 300 一年)
3. 开通聊天记录归档功能 ( 450 一年

然后就可以用微信官方的 SDK 拉取这个机器人的聊天记录了。
你可以说一下你的原始需求吗?你是希望拿这个 API 做什么?

这个看起来像是 XY 问题
@saveai

所以端都是离线可用的,而且所有端都拥有全部数据。 在外面就看手机,改手机的内容。
回家同步一下就行了。
@saveai 支持的。 设置 / 同步 可以配置服务器
可以看看 projj

https://github.com/popomore/projj


projj add 就可以把项目按照树状进行排序
projj find 可以搜索,并且导航到对应目录


如果用 alfred ,还有开源的 alfred 插件,可以直接在 vs code 、 浏览器里打开项目。

https://github.com/atian25/alfred-plugin-projj
如果只是为了保存自己的数据, 然后训练, 可以试试看 hamsterbase .

本地软件,数据都在你本地,也有 API 可以获取全部的数据。

如果要开发 chrome 插件获取网页内容,可以用 chrome.pageCapture.saveAsMHTML 这个 API 。或者也可以直接用开源的 singilefile 插件, 他提供了打开网页后自动保存完整 html 的功能。
今天发的推特,刚好可以给你。

不是 vercel 每个月 20 美元买不起,而是腾讯云 99 元钱一年的服务器更有性价比。推荐个开源免费的 PaaS ,caprover
基于 docker 开发,支持部署任何类型的项目。除了 cli 直接部署,还支持 github push 后自动部署。nginx 和 https 证书也可以帮你自动解决。
无需折腾运维,可以把精力放在业务上
如果是实时上报的话,是不是直接在内存里维护一个 map 就行了。


1. 在内存里维护一个 map
2. 定时将 map 的数据备份储存。
render 可以。
vs code 就是用这种写法开发界面的

https://github.com/microsoft/vscode/blob/main/src/vs/workbench/browser/parts/banner/bannerPart.ts#L212


楼主的方案只是解决了应用开发的很小一部分。

如果是正常的前端页面,还是用 react 和 vue 写起来爽。
355 天前
回复了 fengyaochen 创建的主题 宽带症候群 为什么不能实行上传按流量计费制
阿里云 CDN 流量包的价格是 180 元 1T , 你愿意为 1T 上传付 100 吗?
357 天前
回复了 lsk569937453 创建的主题 程序员 现在 flutter 的桌面端都这么成熟了吗?
我来分享一下我开发使用的技术。 目前 mac ,ios 都上架 store 了。

1. 桌面端使用 electron + web
2. docker 版使用 nodejs + web
3. 手机版用 rn ,在 rn 内置 nodejs 服务器,应用启动时启动 nodejs ,然后再启动 webview 。rn 只拿来套壳,提供一部分原生 API 。

这样所有端都是基于同一套代码,同一种语言开发的, 纯前端的逻辑就用 web 写,涉及到文件操作就用 node 。
移动端和桌面端交互不一样,视图层要写两遍。

同时参考 vscode ,前后端用 ipc 通信,electron 用 electron ipc ,web 用 websocket 。
362 天前
回复了 hytirrb 创建的主题 程序员 信息同步
1. 你买一个套餐,每月固定花费
2. 在支付宝、微信 开通每月定时充话费服务。

这样只需要每一个等扣钱就行了
2023-12-27 20:57:57 +08:00
回复了 Jaeger 创建的主题 软件 有 Cubox 的替代品推荐吗? Cubox 文章解析实在是太糟糕
@Jaeger iOS 已上线
2023-12-20 22:51:44 +08:00
回复了 abbb 创建的主题 互联网 离线网页怎么管理
建目录是有什么特殊需求么。

之后会开发列表功能,可以把网页添加到列表里。 这个和目录会有点像。
1  2  3  4  5  6  7  8  9  10 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3045 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 00:36 · PVG 08:36 · LAX 16:36 · JFK 19:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.