Mac 安装 brew 错误以国内源完美解决

博主最近买了 MacBook Air 来轻办公。Mac 系统必须安装 brew 来解决开发过程中各种安装头痛的问题。如果按照 brew 的文档安装一定会遇到墙的问题,导致各种难受。所以,国内源是最好的解决方案了。幸好有国内的源,这事就彻底完美解决了。/bin/zsh -c "$(curl -fsSL h...

【Electron】electron-vue 借助 element-ui UI 库助力桌面应用开发

前面文章我们讲过 electron 让可以用 HTML、JS、CSS 开发桌面应用程序。而 electron-vue 是一个结合了 electron 与 vue 的套件。这样我们就能方便地使用 vue 快速开发桌面应用。但是,vue 只是在 js 这层面做了大量的便捷的操作。对 UI 并未过多涉及。此时如果您在开...

【Electron】使用 electron-vue 高效构建桌面应用程序

electron 是一个不错的开发桌面应用程序的好工具。前面两篇文章已经基本上展现了它的魔力。纵使功能再强大,也需要一件趁手的武器来提高开发的效率。本身 electron 是借助 HTML、JS、CSS 强大的表现力,再在 Chromium 引擎上实现了一系列的界面渲染以及底层系统 API 的调用。目前国内使用 ...

Visual Studio Code :因为在此系统上禁止运行脚本

在使用 Electron 开发桌面应用程序的过程中,使用 yarn 命令提示我“因为在此系统上禁止运行脚本”。这是因为默认情况下使用的是 PowerShell,并且它的安全策略默认情况下是不允许这种操作的。毕竟,windows 系统针对的用户默认是普通用户。开放这样的功能容易造成很多不可预知的安全性问题。以下记录...

【Electron】应用程序驻留系统托盘

在上一篇文章《【Electron】第一个用 Electron 开发的桌面应用程序》 我们实现了一个非常简单的应用程序。但是,一个完备的应用程序必须具备驻留系统托盘的功能。本篇文章我们将使用 Electron 实现应用程序图标驻留系统托盘。我们对上一例中的 index.js 文件更改如下:const {app, M...

【Electron】第一个用 Electron 开发的桌面应用程序

2020 年注定是不平凡的一年,全国人民饱受疫情的困扰。好在目前已经抗疫已经取得关键性的成功。自己也好很久没有更新自己的博客。中年危机下,博主也在寻找自己的方向。坚信方向比努力更重要。这不,最近突然想开发一款至力于服务 PHP 开发者的工具。这款工具呢也是目前我经常会用到的一些功能。比如,JSON 美化、MD5 ...

PHP urlencode 不得不说的秘密

PHP urlencode 方法可以算是使用率比较高的一个方法了。特别是在 API 接口设计的领域或使用其他第三方 API 的时候,经常会碰到使用 urlencode 的场景。在几年前设计过一套 API 接口提供给 App 客户端调用。Android 客户端使用 Java 开发,他们会把参与按照文档定义的规则把参...

GitBook 简明使用教程

GitBook 简明使用教程GitBook 是用来创建一个现代化的文档工具。比如经常被用编写系统文档、API 文档、数据库文档等。要使用 GitBook 必须安装 nodejs,以便能够使用 npm 来安装 gitbook。其次还能导出 pdf、epub、mobi 等格式文件。1 环境安装1.1 nodejs 安...

让 HTTPDNS 解决客户端 DNS 劫持与提高解析稳定性

背景:我们公司 App 安装量大概几十万。每日日活几万左右。经常会有用户跟我们的客服反馈微信能正常使用,使用我们的 App 就会网络请求失败,或者界面没有数据显示。然后,我们的客服人员协助用户查看了网络也并未被禁用。服务器后端程序也并示收到请求。而我们测试也进行了多个版本进行测试都没有发现任何问题。针对这个问题,...

大龄程序员技术管理路上的悲喜总结

本文仅仅是对自己作为一个普通大龄开发者的一些技术与管理的总结。不喜勿喷。谢谢!生在中国这片热土,我们做程序开发的人要面临很多的挑战。只要生命不息,挑战就永远不会停止。比如最近疯传的 35 岁程序员送外卖。这明显点出了在中国搞开发,要面临的其中之一挑战:年龄。在整个 IT 领域,大多数的开发者都属于普通人。只有极少...