全平台科学上网客户端 Hiddify Next 安装与配置详解
Hiddify Next 是一款开源的多平台通用代理客户端,旨在帮助用户在受互联网审查的地区自由访问网络服务。它基于 Sing-Box 构建,支持超过 20 种协议,兼容 Android、iOS、Windows、macOS 和 Linux 等操作系统。Hiddify Next 最近更名为 HiddifyApp 了,本文中 Hiddify Next 和 HiddifyApp 会交替使用,他们所指的都是同一个软件。
全平台科学上网客户端 Hiddify Next 安装与配置详解
Hiddify Next 是一款开源的多平台通用代理客户端,旨在帮助用户在受互联网审查的地区自由访问网络服务。它基于 Sing-Box 构建,支持超过 20 种协议,兼容 Android、iOS、Windows、macOS 和 Linux 等操作系统。Hiddify Next 最近更名为 HiddifyApp 了,本文中 Hiddify Next 和 HiddifyApp 会交替使用,他们所指的都是同一个软件。
本教程详细讲解了如何在 debian 系列和 redhat 系列 Linux 操作系统上安装并配置 v2rayA 这款科学上网、魔法上网软件。
本教程详细讲解了如何在 Windows 操作系统上安装并配置 v2rayA 这款科学上网软件。
v2rayN 是 Windows 平台上一款基于 v2ray 核心的简洁好用、功能强大的 v2ray 客户端,用于科学上网和保护用户隐私。支持 Vmess、Socks5、VLESS、Trojan、Shadowsocks(不支持 ssr)等多种协议,也支持服务器订阅,支持规则分流。对于新手们来说使用非常的方便快捷,在本篇教程我们教大家如何配置使用 v2rayN,来快速实现代理上网的功能。
v2rayNG 是一款专为 Android 设计的 V2Ray 客户端应用程序,它提供了一个简洁易用的图形用户界面,使用户能够方便地在移动设备上配置和使用V2Ray代理服务。
支持多种传输协议和网络协议,包括 VMess、VLESS、Shadowsocks、Socks 等,能够帮助用户绕过网络封锁,保护隐私和安全,提升网络访问体验。用户可以根据自己的需求选择合适的协议和代理方式来进行网络代理。适用于安卓手机及支持部分基于安卓系统的电视(TV)或者电视盒子。
本文将详细讲述如何在 Android 系统上快速安装、配置和使用 v2rayNG 这款科学上网应用。
Hiddify Next 是一款开源的多平台通用代理客户端,旨在帮助用户在受互联网审查的地区自由访问网络服务。它基于 Sing-Box 构建,支持超过 20 种协议,兼容 Android、iOS、Windows、macOS 和 Linux 等操作系统。Hiddify Next 最近更名为 HiddifyApp 了,本文中 Hiddify Next 和 HiddifyApp 会交替使用,他们所指的都是同一个软件。本文主要讲述如何在 MacOS 操作系统上安装并配置HiddifyApp。
Hiddify Next 是一款开源的多平台通用代理客户端,旨在帮助用户在受互联网审查的地区自由访问网络服务。它基于 Sing-Box 构建,支持超过 20 种协议,兼容 Android、iOS、Windows、macOS 和 Linux 等操作系统。Hiddify Next 最近更名为 HiddifyApp 了,本文中 Hiddify Next 和 HiddifyApp 会交替使用,他们所指的都是同一个软件。本文主要讲述如何在 Linux 操作系统上安装并配置HiddifyApp。
Hiddify Next 是一款开源的多平台通用代理客户端,旨在帮助用户在受互联网审查的地区自由访问网络服务。它基于 Sing-Box 构建,支持超过 20 种协议,兼容 Android、iOS、Windows、macOS 和 Linux 等操作系统。Hiddify Next 最近更名为 HiddifyApp 了,本文中 Hiddify Next 和 HiddifyApp 会交替使用,他们所指的都是同一个软件。本文是 HiddifyApp 系列教程之一,重点讲述如何在 Windows 上安装 HiddifyApp。
根据 Github 影响力,是否在积极维护以及实际使用体验筛选出 16 款精致的 Hexo 主题。欢迎评论区留言,告诉大家你最喜欢的主题。
创建gitlab pipeline打包Tauri跨平台应用程序
关于如何对 Tauri 项目进行打包和发布, 在 Tauri 的官方网站实际上只做了基本的介绍. 而且由于 Tauri 或者说是 Rust 对跨平台编译以及打包支持得不是很好.
所以到底如何在 Github.com 以外得平台进行编译打包, 讲得不够详细. 本人希望搜索到能对这方面有所补充的博客文章, 但是也没有找到. 包括一些英文方面的资料以及视频教程都不理想。 网上关于 Tauri 的 devops 自动化编译打包部署方面都是照本宣科, 按照官方的介绍使用 github action 进行配置. 而这些内容对于企业开发或者非开源项目来说帮助非常有限.
Rust 是一种令人兴奋的新编程语言, 它可以让每一个人编写可靠且高效的软件.
它可以用来替换 C/C++, Rust 和他们具有同样的性能, 但是很多常见的 bug 在编译时就可以被消灭.
Rust 是一种通用的编程语言, 但是它更善于以下场景:
需要运行时的速度
需要内存安全
更好的利用多处理器
VMess 协议是由 V2Ray (科学上网软件)创立并使用于 V2Ray 的加密传输协议,如同 Shadowsocks 一样为了对抗审查的深度包检测而研发的。在 V2Ray 上客户端与服务器的通信主要是通过 VMess 协议通信。
本文中采用Vultr VPS,一款性能优越、配置的VPS, 其拥有广泛的数据中心分布、丰富的功能和便捷的支付方式,成为众多用户的首选。无论是个人学习、小型项目还是大型企业应用,Vultr VPS 都能提供稳定可靠的服务支持。
拥有一台Vultr VPS可以做很多事情,例如:
更多玩法等待您来解锁。
本文主要讲解在 Vultr VPS上,如何使用自动化脚本和手动两种方式,安装并配置一台 v2ray 服务器(也称为 vmess server)。以及如何通过v2rayA, v2rayN, v2RayNG连接 v2ray 服务器并访问google和chatGPT。
Node.js是一个免费、开源、跨平台的JavaScript运行时环境,发布于2009年5月,由Ryan Dahl开发。 它基于Chrome V8 JavaScript引擎构建,使JavaScript能够脱离浏览器,在服务器端运行,从而成为一种与PHP、Python、Ruby等并列的服务端脚本语言。
Node.js非常适合开发以下类型的应用:
- 网络应用:如Web服务器、API服务、实时聊天应用、数据流应用。
- 命令行工具:丰富的生态系统使其成为开发构建工具、脚本的理想选择。
- 微服务与后端API:尤其是RESTful API服务。
- 实时应用:如在线游戏、协作工具、即时通讯软件。
- 事件循环:是Node.js处理异步操作的核心机制,负责调度和执行回调函数。
- 模块系统:Node.js采用CommonJS模块规范,功能被划分为不同的模块。开发者可以通过 require 函数引入内置模块(如 http、fs)或第三方模块,并通过 exports 对象暴露模块功能。
- 包管理器:Node.js通常与NPM一同使用,NPM是全球最大的开源库生态系统,方便开发者管理和共享代码包。
在安装nodejs之前需要先安装node版本管理器(nvm), 在nodejs开发过程中版本切换或者多版本共存是难以避免的,nvm能够很好地管理nodejs版本相关的工作,这也是nodejs官方推荐的安装nodejs的方式。安装了nvm后再安装nodejs相对就比较简单了。
1 |
|
由于获取了一台新的设备安装了新的操作系统,所以需要将旧设备上的开发环境迁移到新设备,其中最主要也是最重要的部分就是vscode迁移,所以有了这篇文章。
这几年玩过的企业邮箱解决方案不少,但是一直没有找到一个理想的解决方案,手动搭建自主可控,但是技术门槛较高,需要专人维护服务器安全,监控服务器的健康状况等,人力成本较高,安全性也难以保证。
说说我的经历,起初打算使用开源方案搭建企业邮箱,见我的博客使用 postfix 和 dovecot 快速搭建邮件服务器搭建自己的企业邮箱。第一个困难是解决被识别为垃圾邮件或被主流邮箱拒收的问题,要彻底解决这个问题会非常繁琐,而且由于是全新域名和 ip,因此 SMTP 信誉非常低,非常容易被认定为垃圾邮件被拒收或进入垃圾信箱。第二个困难是安全性问题,25 端口是 SMTP 协议(用于发送邮件)监听端口,大多数 VPS 服务商都是将其关闭的, 通常不会开放, 有部分 VPS 服务商允许有条件地开放 25 端口,通常都需要交保证金。刚开始搭建邮件系统也没什么经验,25 端口完全暴露在公网上,安全措施也不强,刚刚搭建好才过一晚上邮箱就被攻破被用来发垃圾邮件, 一晚上醒来存在 vps 服务商账号上的保证金全部被扣光。于是意识到为了带自己域名的能首发邮件的邮箱二背负如此沉重的维护和安全性负担非常不划算。于是想到专业的事情还是要交给专业的人去做,于是打算使用企业邮箱服务商现成的解决方案,这样可以将维护和安全成本转给企业邮箱服务商,而自己主要集中在主要业务上。