文章27
标签52
分类15

Electron + Vue.js 打造桌面端跨平台应用#1 环境搭建

最近突然有个想法打算做一个桌面应用,打算跨平台,技术选型在 Qt 和 Electron 之间定,经过一晚上的深思熟虑(并没有)最终决定采用 Electron + Vue.js 方案。谁让咱是个末流程序猿👨‍💻,UI / UX 不会做,图也不会画,只能用用别人造好的轮子。Web 这边 UI 组件问题不用担心,起码做出来的东西外观看起来还可以,希望如此。

下面将使用最新的 Electron 和 Vue CLI 搭建一个 demo 出来。

博客迁移日志其二 使用 Github Actions 自动部署 Hexo

上一篇博客博客迁移日志其一 从 WordPress 到 Hexo中已经完成将 WordPress 中的数据迁移到 Hexo,但是每次修改内容后都要手动生成静态网页然后同步到服务器,这些步骤还是很繁琐的。因此需要一个自动化的流程来帮助部署博客,GitHub Actions 可以很好的满足这个需求。

Windows 下将“使用 VS Code 打开”注册到右键菜单

在 Windows 下安装 VS Code 时会询问是否注册为受支持类型编辑器,这样右击文件就可以使用 VS Code 编辑文件。如果安装时没有选择可以通过修改注册表达到这种效果。

博客迁移日志其一 从 WordPress 到 Hexo

用 WordPress 写博客已经很长时间,虽然写的东西不多,从最开始的托管空间开始到迁移至阿里的 ECS 上,这个博客已经存在了四五年了。也从最开始感叹 WordPress 功能强大到现在抱怨种种问题,例如 Markdown 支持不完善、由于主机上传带宽很小后台管理打开很慢等等。越用越感觉 WordPress 似乎不适合我,操作过于繁琐。一句话就是「不够 Geek」。

安装 Python

Python 2.x 将在「 2020年1月1日」停止支持,因此本文介绍的都是 Python 3.x 的安装。如果你还在用 Python 2.x,转向 Python 3.x 是一个明智的决定。

Python 从 Zero 到 Hero

本文旨在快速介绍 Python 的特性帮助读者能够在短时间内了解如何使用 Python, 因此不会有很复杂的内容或者原理性剖析。本文会涉及 Python 基本的语法、操作和简单的面向对象内容,可能会与 C++,Java 中相应内容对比。不过也不用担心,只需要有一些 C 语言编程基础就可以开始阅读本文。后文给出的所有代码需要在 Python 3 下才能运行。

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.