
[独立博客]
文章平均质量分 95
云来雁去
探讨技术心得,交流生活感悟,站在理性与感性的十字路口,谢谢你,在这世界的角落,找到我。
展开
-
实现网页长截图的常见思路总结
作为一个经常写博客的人,我有时会在微博上分享博客内容,可不知道从什么时候开始,国内互联网越来越丧失信仰,所有的厂商都在试图打造一个“只进不出”的信息孤岛,进而达到增强“用户黏度”的目的。以微博为例,微博中的外链永远都会被转化为短地址,并且无法通过微博内置的浏览器进行跳转。即使你通过手动复制链接的方式打开链接,你依然需要至少两个步骤方能见到“庐山真面目”。借鉴/抄袭这一陋习的还有简书,花时间做了一个第三方链接跳转提示页面,唯独不愿意在上面加一个a标签,你还是要手动复制黏贴。坦白说,我觉得国内互联网正在丧失着信原创 2021-01-10 15:46:55 · 22591 阅读 · 13 评论 -
原生JavaScript实现Hexo博客推荐功能
有时候,我不禁在想,我们到底处在一个什么样的时代呢?而之所以会有这样的疑问,则是因为我们的习惯在不断地被这个时代向前推进,就像我用了两年多的魅蓝Note6屏幕出现了问题,扫视了一圈新手机,居然再找不出一款带实体键的手机,刘海屏、水滴屏、破孔屏、异形屏、曲面屏等等简直令人眼花缭乱,唯独没有一款让我感到熟悉的非全面屏手机。做软件的时候,会不明白那些似是而非的定制需求的差异,可为什么偏偏到了硬件的时候,大家就能被迫适应这些越来越同质化的东西呢?也许有和我一样怀念非全面屏的人,可对于这个时代而言,一切都好像无足轻重原创 2020-06-22 11:44:11 · 1418 阅读 · 2 评论 -
使用 jsDelivr 为 Hexo 博客提供高效免费的CDN加速
最近给博客做了升级,从3.x升级到了4.x,主要是在官网看到了关于静态页面生成效率提升的内容。众所周知,Hexo在文章数目增加以后会越来越慢。博主大概是从14年年底开始使用Hexo这个静态博客的,截止到目前一共有176篇博客,其中的“慢”可想而知,中间甚至动过使用Hugo和VuePress的念头,所以,听说有性能方面的提升,还是决定第一时间来试试。整个升级过程挺顺利的,唯一遇到的问题是关于外部链接...原创 2020-03-04 11:06:40 · 3839 阅读 · 0 评论 -
博客图片迁移折腾记
去年国庆的时候,七牛官方开始回收测试域名,这直接导致博客中大量图片出现无法访问的情况,虽然博主第一时间启用了新的域名:https://blog.yuanpei.me,可是因为七牛官方要求域名必须备案,所以,这件事情一直耽搁着没有往下进行。至于为什么会一直拖到2019年,我想大家都能猜到一二,没错,我就是懒得去弄域名备案这些事情原创 2019-01-18 11:24:01 · 1397 阅读 · 0 评论 -
使用Python生成博客目录并自动更新README
各位朋友,大家好,我是Payne,欢迎大家关注我的博客,我的博客地址是:https://qinyuanpei.github.io。首先在这里祝大家春节快乐,作为过完年以后的第一篇文章,博主想写点内容风格相对轻松的内容。自从博主的博客采用 TravisCI 提供的持续集成(CI)服务以以来,博客的更新部署变得越来越简单,所有的流程都被简化为Git工作流下的提交(commit)和推送(push)操...原创 2018-02-23 12:46:15 · 2231 阅读 · 0 评论 -
基于Travis CI实现 Hexo 在 Github 和 Coding 的同步部署
各位朋友,大家好,我是Payne,欢迎大家关注我的博客,我的博客地址是 https://qinyuanpei.github.io .在曾经的一篇博客:《持续集成在Hexo自动化部署上的实践》中,我为大家分享了在线持续集成服务 Travis CI 的相关内容,在这篇文章中我们通过 Travis CI 为 Hexo 提供了自动部署的支持。其原理是Github为 Travis CI 分配一个to...原创 2018-02-27 15:28:18 · 3217 阅读 · 0 评论 -
迁移Hexo博客到Google渐进式Web应用(PWA)
如果说通过TravisCI实现博客的自动化部署,是持续集成这个概念在工作以外的一种延伸,那么今天这篇文章想要和大家分享的,则是我自身寻求技术转型和突破的一种挣扎。前段时间Paul同我聊到Web技术的发展趋势,Paul认为Web应用会逐渐取代原生应用成为主流,我对此不置可否。真正让我陷入思考的是,在这个充满变化的时代,知识的更新速度远远超过你我的学习速度,我们应该如何去追随这个时代的步伐。如同那些淹没原创 2017-11-19 14:14:45 · 3408 阅读 · 0 评论 -
持续集成在Hexo自动化部署上的实践
曾经听到过这样一句话,”不要用战术上的勤奋掩盖战略上的懒惰”,所以战术和战略更像是抽象类和具体类,而面向对象设计实际上是现实等级制度的一种映射。因此我们注意到,决策者通常关注的是战略层面的抽象概念,而执行者通常更关注战术层面的具体实现,正如在代码的架构设计中,处在顶层的代码以发送指令为主要使命,处在底层的代码以实现功能为主要使命。面对日新月异的互联网技术,当我们听到越来越多的新名词,譬如微服务、De原创 2017-10-29 00:31:24 · 2280 阅读 · 0 评论 -
写给博客侵权者的一封信
导语:这是一封写给由论坛、爬虫、网站和微信公共号组成的侵权者联盟的信。各类论坛、爬虫、网站、公众号:你们好,作为一名原创博客作者,当我下决心写下这封信的时候,我打算和你们这些博客侵权者对抗到底。我首先要感谢各位在过去的四年间,无私地将我博客的内容源源不断地向整个互联网分享,这样确实让我和我的博客被更多的人知道,到你们必须意识到这样做是不道德甚至是违法的。博客作者在写作上耗费的精力和时间,除了博客作原创 2016-05-05 11:34:07 · 4498 阅读 · 6 评论 -
在Hexo中为文章自动添加版权信息声明模块
各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是[http://qinyuanpei.com](http://qinyuanpei.com)。今天想和大家说说博客文章版权这件事情。每当提到版权的时候,我知道大家内心深处都是对此不以为然的,因为国内版权意识薄弱,所以版权在我们的眼中就变成了这样一件可有可无的东西,可是事实真的是这样的吗?首先我们必须承认一件事情,即你从互联网上获得的知识都是有价值的,即原创 2015-11-16 11:10:32 · 9581 阅读 · 0 评论 -
从CSDN博客到独立博客的蜕变
近日受到CSDN博客运营[密斯大白](http://blog.csdn.net/baiyuzhong2012)的邀请,他希望我能以CSDN博客专家的身份写一篇探讨CSDN博客和独立博客各自优劣的文章,因此就有了今天这篇文章,本文从我作为一名CSDN博客专家的角度阐述博客作者们在面临托管博客和独立博客的选择时的种种思考,我将从“从托管博客到独立博客的必然发展”、“我们为什么要写博客”以及“我从CSDN到Hexo”和“独原创 2015-06-27 12:21:00 · 4875 阅读 · 14 评论 -
Unity3D游戏开发之从“复活“和“暂停/恢复“谈游戏数据配置管理
随着游戏制作技术的不断发展,在经历了从2D到3D、从单机到网游、从PC游戏到移动游戏的种种演变后,玩家对于游戏质量的要求越来越高,游戏制作的难度相应地增加,整个游戏研发的体系开始变得庞大而复杂,由此就产生了游戏数据配置和管理的相关问题。本文将从游戏中的”复活”和”暂停/恢复”这两个应用场景的角度来谈谈在游戏开发中如何对游戏中的数据进行管理和配置。为什么要谈游戏数据的配置和管理不知道大家是不是会和博主原创 2015-04-02 10:09:49 · 7449 阅读 · 6 评论 -
Unity3D游戏开发之编辑器扩展程序开发实例
各位朋友大家好,欢迎关注我的博客,我的博客地址是http://www.qinyuanpei.com。今天我们来说说如何在Unity3D中为编辑器开发扩展程序。提到扩展程序,相信大家都不会陌生了。不管是Google的Chrome浏览器还是经典的FireFox,这些浏览器最为人所称道的就是它支持各种各样的扩展。扩展程序是一种插件,它遵循插件式设计的原则,可以随时在宿主程序中安装、卸载而不会影响宿主程序的原创 2015-04-02 10:18:43 · 4513 阅读 · 1 评论