使用树莓派和 Rocket.Chat 构建一个私人聊天服务器 前端

使用树莓派和 Rocket.Chat 构建一个私人聊天服务器

使用这些简单、经济高效的开源工具构建自己真正的私人聊天和消息解决方案。 -- Giuseppe Cassibba(作者) 互联网提供了大量免费的消息服务。像 WhatsApp 和 Viber 这样的应用已经是我们日常生活的一部分,也是我们与亲朋好友沟通的最常见方式。但是,安全意识的提高,让人们对真正的私密聊天解决方案的需求越来越大。此外,消息类应用在我们的设备中占用了大量空间,因此一个备用聊天...
阅读全文
人机验证reCAPTCHA v3使用完备说明 后端

人机验证reCAPTCHA v3使用完备说明

v2简介 相信大家都碰到过下面的展示的 人机验证界面: reCaptcha 是 Google 公司的验证码服务,方便快捷,改变了传统验证码需要输入n位失真字符的特点。 reCaptcha 在使用的时候是这样的: 谷歌人机身份验证只需要点一下复选框,Google 会收集一些鼠标轨迹、网络信息、浏览器信息等等,依靠后端的神经网络判断是机器还是人,绝大多数验证会一键通过,无需像传...
阅读全文
搭建程序员自己的在线工具库 it-tools 前端

搭建程序员自己的在线工具库 it-tools

为开发人员和IT工作人员提供了极其实用的工具。目前,收录的工具类型包括加密货币、转换器、网络工具、图片视频工具、数学工具等等。这个在线工具集合不仅提供出色的用户体验,而且还是开源的。 项目设置 首先,执行以下命令来安装项目依赖: pnpm install 接着,进行编译和热重载以进行开发: pnpm dev 要进行生产环境的类型检查、编译和压缩,请执行以下命令: pnpm b...
阅读全文
mac 使用n管理node多版本 前端

mac 使用n管理node多版本

在实际项目开发中,不同的项目我们往往需要用到不同版本的node做支持,并且需要根据项目需要切换,以下就是常用的命令行。 Mac下使用n模块去安装多个指定版本的Node.js,并使用命令随时切换。 node中的n模块是,node专门用来管理node版本的模块,可以进行node版本的切换,下载,安装。 官网文档:n - npm 1、安装n npm install -g n 2、...
阅读全文
MAC 安装多个node.js,并进行版本切换 前端

MAC 安装多个node.js,并进行版本切换

本文将会详细介绍如何在mac中切换不同的node版本并给出相应的代码示例。 一、安装nvm nvm全称是 Node Version Manager,它是 Node.js 的版本管理工具,可以方便地在多个Node.js版本间进行切换。 1、使用curl安装 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/inst...
阅读全文
10个免费可商用的高清图网站 前端

10个免费可商用的高清图网站

设计中总离不开用一些美美的照片来点缀我们的设计,以下十个网站推荐给大家,希望这些高质量的素材可以帮助到大家...... 以下网站都是免费高清无版权的图片网站,所有图片都是免费、无版权的,你可以「完全免费」地将图库里的图片用于个人或者商业用途,也可以编辑、修改复制,完全不必担心日后有任何版权风险。注意:可以肆无忌惮的使用,但切忌,不可称自己为作者,在其他平台发布、出售照片和视频,更不要冒犯图片中的...
阅读全文
Error: error:0308010C:digital envelope routines::unsupported 前端

Error: error:0308010C:digital envelope routines::unsupported

最近启动vue项目,发现报如下错误: error:0308010C:digital envelope routines::unsupported 原因: node v17中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。在node v17以前一些可以正常运行的的应用程序,但是在 V17 版本可能会抛出以下异常: Error: error:030801...
阅读全文
跨域时发送post请求 出现了两次请求 前端

跨域时发送post请求 出现了两次请求

所有跨域的js在提交post请求的时候,如果服务端设置了可跨域访问 都会默认发送两次请求,第一次是预检请求,查询是否支持跨域,第二次才是真正的post提交 第一条为options请求,第二条请求才是我们预想中的请求。为什么先发起了一条options请求: options请求 options请求的官方定义:OPTIONS方法是用于请求获得由Request-URI标识的资源在请求/响应...
阅读全文
利用GitBook写电子书 前端

利用GitBook写电子书

GitBook简介 GitBook 是使用 GitHub / Git 和 Markdown(或AsciiDoc)构建漂亮书籍的命令行工具(和Node.js库); GitBook 可以将您的内容作为网站(可定制和可扩展)或电子书(PDF,ePub或Mobi)输出; GitBook.com 是使用 GitBook 格式创建和托管图书的在线平台。它提供托管,协作功能和易于使用的编辑器。...
阅读全文
Loading...