-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
231 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,94 @@ | ||
--- | ||
layout: post | ||
title: "杜高斯贝银行注册开户" | ||
aliases: | ||
- "杜高斯贝银行注册开户" | ||
tagline: "" | ||
description: "" | ||
category: 经验总结 | ||
tags: [杜高斯贝, 瑞士银行, 境外银行, bank, crypto, cryptocurrency, ] | ||
create_time: 2024-03-19 13:33:35 | ||
last_updated: 2024-03-19 13:33:35 | ||
dg-home: false | ||
dg-publish: false | ||
--- | ||
|
||
杜高斯贝银行(DUKASCOPY)成立于 1998 年,是一家瑞士的网上银行,总部位于瑞士日内瓦,同时还提供外汇,股票,加密货币,贵金属,商品,指数等等交易。杜高斯贝还提供活期账户,电子银行和信用卡服务。 | ||
|
||
2015 年,杜高斯贝银行收购了东京 Alpari Japan KK 100%的股权,设立了杜高斯贝日本子公司。 | ||
|
||
## 优点 | ||
|
||
- 可线上申请 | ||
- 多币种账户,可使用 22 种货币,每个币种有独立的 IBAN | ||
- 提供 10 万瑞士法郎存款保险 | ||
- 加密货币友好,可直接入金 BTC,ETH,USDT | ||
- 实体卡可直接 ATM 取现 | ||
- 支持第三方入金,如 Wise,熊猫速汇 | ||
- 免费开户,无管理费(只需账户有 5 个杜高币,通过邀请注册即可获得,注册时填写 `Y7Y-8ZU`) | ||
- 可以订购实体卡片,需要邮寄费和开卡费用 | ||
|
||
## 开户前准备材料 | ||
|
||
- 非 +86 的手机号,用于接收验证码 | ||
- 邮箱,用于接受验证码及开户通知 | ||
- 护照 | ||
- iOS 或 Android 手机,可以安装 Dukascopy Connect 911 应用,且功能完整,需要拍照,以及视频通话 | ||
- 开户条件,护照+视频认证,可能还会要求征信报告或无犯罪证明 | ||
|
||
## 开户教程 | ||
|
||
申请开户需要下载 Dukascopy Connect 911 和 Swiss bank 应用,点击[这里](https://gtk.pw/dukascopy) 扫码下载。 | ||
|
||
![yNhM](https://photo.einverne.info/images/2024/08/19/yNhM.jpg) | ||
|
||
首先打开 Dukascopy Connect 911,然后点击其中的 Bank,根据其中的提示填写资料,记得填写邀请码 `Y7Y-8ZU`。 | ||
|
||
![yjiI](https://photo.einverne.info/images/2024/08/19/yjiI.png) | ||
|
||
注意,填写的信息需要准确且真实的,特别是姓名,生日,地址等。 | ||
|
||
按照步骤填写完后,返回 911 应用主页位置,然后在 Bank 选项中等待客服主动联系,我个人是在周五下午五六点的时间申请的,间隔了一个小时左右时间,手机收到的通知,首先会要求用户拍一张护照的信息页照片提交,然后检查没有问题之后,会发起视频验证。 | ||
|
||
客服会提前使用文字告知是否可以英文接受视频认证,如果不会的话,可以找客服让预约中文客服,中文客服一般在周一,三,五会在。可以查询一下时区信息,在瑞士时区上班的时间提交(瑞士工作时间段),视频认证会比较快。 | ||
|
||
视频认证比较简单,就是提供一下自己的姓名,以及出生年月日,然后给护照拍一下照片,然后给自己拍一下照片,即可。注意视频时旁边不能有人,护照提前准备好。 | ||
|
||
简要步骤: | ||
|
||
- 在 App Store 下载 Dukascopy 911 应用和 Swiss bank 应用 | ||
- 按照正常流程注册,电话号码用国外的,中国的电话号码无法收到短信 | ||
- 记得填写邀请码 `Y7Y-8ZU`,被邀请可以获得 5DUK,有 5 DUK 就不会被收取账户管理费 | ||
- 注意开户信息需要填写英文地址 | ||
- 信息填写完成之后点击应用内的「与银行聊天」 | ||
- 会要求进行 KYC 认证,点击以后会打开相机让你拍摄你的护照,拍完以后会打开浏览器让你填信息,记得一定要填写真实信息,你电话号码就填你注册 Dukascopy911 时的号码,然后下一步就是让你收邮箱验证码和短信验证码,等你验证码都填完以后就会收到验证成功让你进行下一步的邮件。 | ||
- 上一步如果你的 911 登录手机号和你 KYC 中填的手机号不一样的话,那你 911 记得用那个 KYC 中填写的号码登录,否则就可以一直等待 KYC 状态。 | ||
- 然后就是视频验证,首先他会问题有没有护照,当然选择“是的”,然后会问你要用中文还是英文进行视频验证 | ||
- 之后客服会要求你在聊天页面把护照拍给他,然后就会在应用内拨打视频电话,接通回答即可。 | ||
- 因为我在周五提交申请,周五晚上完成视频认证,最后在周一早上收到了开户成功的通知邮件,可以使用邮件中的链接生成临时的密码登录 | ||
|
||
## 注意事项 | ||
|
||
- 2020 年之后,多币种账户开户后超过 3 个月没有余额变更,会从未使用的 MCA 中扣除 5 个杜卡斯币 | ||
- 多币种账户(MCA)不收取开户费用,维护费用每个月 1 欧元,如果账户中有 5 杜卡斯币(DUK)或以上可以免除维护费 | ||
- 实体卡有 CHF,EUR,USD,GBP 等币种,实体卡需要 15 CHF 邮寄瑞士,25 CHF 通过 UPS 邮寄,目前已经停止向中国大陆护照开户的用户发行实体卡 | ||
- 虚拟卡开卡 9 CHF,月费 2 CHF,可以通过冻结卡片避免月费 | ||
- 实体卡可以在大陆支持外币的 ATM 直接取现人民币,每笔固定手续费 2CHF。 | ||
- 额度在 2000~5000 | ||
- 或者可以提供资产证明来提高额度 | ||
- 每次入金地址都不一样 | ||
- ERC20 网络 | ||
- 入金中转行 $30 手续费,电汇 $50 手续费 | ||
|
||
### 加密货币相关 | ||
|
||
- ETH/USDT 入金杜高斯贝 | ||
- 持有加密货币,收取 5% 的管理费(年化) | ||
|
||
## 相关概念 | ||
|
||
- MCA,多币种账户 | ||
|
||
## 最后 | ||
|
||
杜高斯贝银行的服务费和手续费都是比较贵的,注册之前提前了解,并不适合日常使用。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
layout: post | ||
title: "一款无数据库在线笔记 Flatnotes" | ||
aliases: | ||
- "一款无数据库在线笔记 Flatnotes" | ||
tagline: "" | ||
description: "" | ||
category: 产品体验 | ||
tags: [ flatnotes, markdown, docker, obsidian, obsidian-vault ] | ||
create_time: 2024-08-20 09:25:23 | ||
last_updated: 2024-08-20 09:25:23 | ||
dg-home: false | ||
dg-publish: false | ||
--- | ||
|
||
在我的 TODO List 里面很久之前记录了一下 Flatnotes,正好今天抽空整理了一下, | ||
|
||
[Flatnotes](https://github.com/dullage/flatnotes) 是一个开源的,自托管的、无数据库的笔记 Web 应用程序,Flatnotes 使用 Python 和 Vue 的技术栈,利用文件夹存储 Markdown 文件。它提供了一个简洁高效的平台,适合个人知识管理项目。 | ||
|
||
## 什么是 Flatnotes? | ||
|
||
Flatnotes 是一个轻量级的笔记应用,专为那些喜欢使用 Markdown 格式记录学习笔记、技术心得和读书感悟的用户设计。它的主要特点包括: | ||
|
||
- 自托管:用户可以完全控制自己的数据,确保数据的安全性和私密性。 | ||
- 无数据库:Flatnotes 不需要数据库,所有笔记都以 Markdown 文件的形式存储在文件夹中,简化了数据管理。 | ||
- 移动响应式界面:支持在各种设备上访问,提供流畅的用户体验。 | ||
|
||
## 优点 | ||
|
||
- 简单易用:无需复杂的数据库配置,使用文件夹结构管理笔记。 | ||
- 高度可定制:用户可以根据需要自定义界面和功能。 | ||
- 安全性:自托管特性确保数据的完全控制。 | ||
- Markdown 支持:利用 Markdown 的简洁性和可读性记录笔记。 | ||
|
||
## 缺点 | ||
|
||
- 功能有限:只支持在线简单的 Markdown 或者 WYSIWYG 编辑器,相比一些复杂的笔记应用,Flatnotes 的功能较为简单。 | ||
- 不适合大规模协作:更适合小型团队或个人使用,大型团队可能需要更复杂的协作工具。 | ||
- 搜索不支持中文,Flatnotes 使用 [[Whoosh]] 作为全文搜索引擎,对英文的支持比较好,但是其他语言支持不行 | ||
|
||
## 如何使用 Docker Compose 搭建 Flatnotes? | ||
|
||
Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具。通过一个简单的 YAML 文件,用户可以快速部署和管理容器化应用。以下是使用 Docker Compose 搭建 Flatnotes 的步骤: | ||
|
||
1. 安装 Docker 和 Docker Compose,确保系统上已安装 Docker 和 Docker Compose。可以通过包管理器或从 Docker 官方网站下载并安装。 | ||
2. 使用 docker-compose.yml 文件,在我的 [dockerfile](https://github.com/einverne/dockerfile) 中找到 flatnotes,然后配置 `.env` 文件 | ||
3. 启动 Flatnotes 服务: | ||
- 在命令行中导航到 `docker-compose.yml` 文件所在的目录,运行以下命令启动服务: `docker-compose up -d` | ||
- 该命令会在后台启动 Flatnotes 服务,并在本地的 8080 端口上提供访问。 | ||
4. 访问 Flatnotes 应用: | ||
- 打开浏览器,访问 `http://localhost:8080`,使用配置的用户名和密码登录。 | ||
|
||
之后可以使用 [[Nginx Proxy Manager]] 等等方法反代实现域名访问。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
--- | ||
layout: post | ||
title: "Rust 编写的开源全文搜索引擎 Meilisearch" | ||
aliases: | ||
- "Rust 编写的开源全文搜索引擎 Meilisearch" | ||
tagline: "" | ||
description: "" | ||
category: 产品体验 | ||
tags: [meilisearch, elasticsearch, rust, search, index, open-source, docker] | ||
create_time: 2024-08-22 10:41:50 | ||
last_updated: 2024-08-22 10:41:50 | ||
dg-home: false | ||
dg-publish: false | ||
--- | ||
|
||
[meilisearch](https://www.meilisearch.com/) 是一个使用 Rust 编写的全文搜索引擎,高性能,易用,可扩展。虽然之前使用过 [[Elasticsearch]],但是如果自己要维护一个分布式的实例还是挺困难的,正好在我的笔记里面之前有记录下来 meilisearch,Rust 编写,效率高,占用低,就正好学习总结一下。 | ||
|
||
有一个项目自己的服务器跑了好几年,抓取了超过一千万条下载信息,PostgreSQL 已经不堪重负,经常查询一条数据需要好几秒的时间,单纯的使用 SQL 查询已经完全满足不了需求,也就正好使用 meilisearch 重构一下。 | ||
|
||
## 功能 | ||
|
||
- **高性能**:Meilisearch 可以在任何规模的数据集上实现快速搜索,通常在 50 毫秒内返回结果。它支持“搜索即输入”(Search-as-you-type)功能,提供实时反馈,并具有拼写容错能力,即使查询中存在错误也能返回相关结果。 | ||
- **相关性优化**:支持自定义排序、分面搜索和同义词管理,使搜索结果更加灵活和相关。 | ||
- **多语言支持**:针对多种语言进行了优化,包括中文、日文等非拉丁语系,并支持停用词处理,忽略对搜索结果影响不大的常见词。 | ||
- **高级功能**:包括地理位置搜索、多租户支持、高亮显示匹配文本,以及文档管理功能(添加、更新、删除索引中的文档)。 | ||
|
||
|
||
|
||
## 安装 | ||
|
||
推荐使用 [Docker Compose](https://github.com/einverne/dockerfile) 的方式安装。 | ||
|
||
``` | ||
git clone https://github.com/einverne/dockerfile.git | ||
cd dockerfile/meilisearch | ||
cp env .env | ||
# edit .env | ||
docker-compose up -d | ||
docker-compose logs -f | ||
``` | ||
|
||
## 导入数据示范 | ||
|
||
准备数据 `movies.json` | ||
|
||
``` | ||
[ | ||
{ "id": 1, "title": "Inception", "genre": "Sci-Fi", "release_year": 2010 }, | ||
{ "id": 2, "title": "Interstellar", "genre": "Sci-Fi", "release_year": 2014 }, | ||
{ "id": 3, "title": "The Dark Knight", "genre": "Action", "release_year": 2008 } | ||
] | ||
``` | ||
|
||
然后确保 | ||
|
||
``` | ||
curl -X POST 'http://localhost:7700/indexes/movies/documents' \ | ||
-H 'Authorization: Bearer YOUR_MASTER_KEY' \ | ||
-H 'Content-Type: application/json' \ | ||
--data-binary @movies.json | ||
``` | ||
|
||
这里一定将 Authorization 替换成自己的 YOUR_MASTER KEY。提交成功之后创建了索引,并且可以直接通过界面进行查询。 | ||
|
||
## 查询数据 | ||
|
||
``` | ||
curl -X POST 'http://localhost:7700/indexes/movies/search' \ | ||
-H 'Content-Type: application/json' \ | ||
-H 'Authorization: Bearer YOUR_MASTER_KEY' \ | ||
--data-binary '{ | ||
"q": "Inter" | ||
}' | ||
``` | ||
|
||
可以查询获得结果。 | ||
|
||
## 缺点 | ||
|
||
Meilisearch 在中小数据集上的表现最好,但是根据 HackerNews 的测试,在测试导入 1.16 亿条 HackerNews 数据的时候 Meilisearch 性能显著下降。[^1] | ||
|
||
[^1]: <https://hackernoon.com/comparing-meilisearch-and-manticore-search-using-key-benchmarks> | ||
|