几个好用的Web开发Chrome扩展

0 条评论

Web开发过程中少不了和浏览器打交道,因此好用的扩展或浏览器应用往往必不可少,本文将介绍一些适合Web开发/Web设计的Chrome扩展,同时附带介绍一些提高工作效率的小工具。

值得一提的是,其实Chrome的开发者工具就已经实现了某些扩展的功能,只是为了进一步提升工作效率,我们往往偏向选择浏览器扩展。

阅读全文

使用手算的方式进行BTC挖矿

0 条评论

最近无意中在知乎上看到一个问题:是否能够通过手算的方式来进行比特币挖矿? 这个问题看似荒谬,但其实早在前几年就有人提到过,并且确实有人对此进行了验证(来源:http://www.righto.com/2014/09/mining-bitcoin-with-pencil-and-paper.html ,回答中那篇Gizmodo的文章也是转载于此)。答案是:可以,但算力最多仅有0.67hash/天。事实上,挖矿的主要过程就是在进行一轮又一轮的SHA-256运算,因此通过手算的方式进行模拟,可以对SHA-256算法有一个比较深刻的理解,这才是我们想要达到的目的。

阅读全文

2018年Web开发学习路线梳理

0 条评论

一转眼2017年又要过去了,好像又是啥事情也没干成的一年(捂脸),不过行业内各种新技术新趋势依然在不断涌现、日新月异,要学习的东西依然很多,Web开发也不例外。这篇文章的目的就是梳理出2018年学习Web开发的路线和需要关注的一些方面。

(题外话:其实本来文章标题想加“全栈”二字的,不过全栈工程师现在看来似乎成为了“啥都懂一点但啥都不精”的代名词,而且说实话,Web开发的趋势就是找准一两个方向深入,同时对于前端后端的技术都要有所了解,因此“全栈工程师”在我看来其实是一个伪命题。)

阅读全文

区块链:一种可能的物联网安全通信解决思路

0 条评论

目前物联网(Internet of Things, IoT)的生态系统构建已经成为下一个热点,不管是国内还是国外,许多大型企业都在IoT上进行大量投入。相比几年前的模糊定义,IoT现在已经有了一个相对比较清晰的概念和发展方向,但随之而来的通信安全则成为了一个绕不过去的问题。

最近看到一篇比较有意思的博文,主要就为IoT的安全提供了一种基于区块链的解决思路。其实这个方案是由HDAC(Hyundai Digital Asset Currency)提出的,而且目前在ICO,所以究竟是在为ICO画饼还是真有干货不得而知(本人倾向于前者),不过里面的某些想法还是有一定的启发。这篇文章也主要是对他们的技术白皮书(https://github.com/Hdactech/Hdac/wiki/Hdac-Technical-Whitepaper )进行了一个简单的梳理。

阅读全文

在Feral Hosting中完美实现Deluge IRC自动下载

0 条评论

Feral Hosting(简称FH)作为性价比较高的Seedbox,一直有着不错的口碑,而最近他们的SSD Plan带宽由之前的15G管升级到了20G管,性价比再上一个台阶。对比其他的Seedbox,FH只提供了主流BT客户端的一键安装页面,而其他工具例如irssi-autodl、Plex都要通过手动安装。本文将以PT站点IPT为例,介绍如何正确配置Deluge和irssi-autodl,实现完全无人值守的IRC announce抓取以及下载。

阅读全文

LNMP环境下正确配置HTTP强制跳转HTTPS的方法

0 条评论

概述

一般来说,给站点申请了安全证书以后,都会希望访问者强制使用HTTPS来进行连接。HTTP强制跳转HTTPS通常有两种方法,一种是对整个域名使用正则表达式来进行rewrite重写,另外一种是通过301跳转来处理。Nginx官方并不推荐前者,其原文如下:

阅读全文

在VPS或云服务器上从零搭建Hexo博客系统

0 条评论

Hexo作为一个轻量级的博客系统,受到了很多人的青睐。本文总结了从服务器购买到博客搭建的整个流程,并将其中某些细节进行了梳理。

部署思路

Hexo是静态博客系统,也没有后台系统,因此不能像Wordpress那样直接在网站上写东西。我们需要先在本地计算机搭建好Hexo系统和Git,在本地写好文章之后由Hexo渲染成静态网页,再使用Git同步到你的远程服务器。基本流程如下:

阅读全文