Lan Tian @ Blog

高考结束,我回来啦~

高考结束了,终于有时间打理一下博客了~前几天我把博客的主题用 BootStrap 全部重写了一下,使得评论区更加美观,也支持了响应式布局,在不同大小屏幕下都可以有不错的显示效果。同时我也清理了一些老的、失去时效性的文章,今后也会继续更新。接下来我要做的事,就是把这个被土啬的 EU.ORG 域名给换掉。等到更换好域名后,我会设置跳转的。...

EU.ORG 免费域名被土啬

受此影响,本站无法通过HTTP方式访问,只能走HTTPS访问。最近高三学习很忙,没时间处理这个问题,暂时先开了 CloudFlare 的免费 SSL 加密,等以后有时间再处理。在 HTTPS 下 Typecho 的评论系统工作不正常,一下子找不到原因,所以要评论只能挂 V^_^P^_^N。话说 Typecho 的后台貌似无法通过 HTTPS 进行操作。。。2015-11-15 UPDATE:解决了 HTTPS 下评论异常的 BUG,全站开启 HSTS,可以在 HTTPS 下直接进行评论操作。...

Microsoft Accounts 在天朝访问发生异常

2014年10月4日晚上,从中国访问微软账户登陆页面均会跳出SSL证书无效提示,如图:颁发对象 公用名 (CN)    hotmai.com 组织 (O)    hotmail.com 组织单位 (OU)    <未包含在证书中> 序列号    29 颁发者 颁发者 公用名 (CN)    hotmai.com 组织 (O)    hotmail...

Font Awesome 图标字体使用

Font Awesome 是一个图标库开源项目,它目前最新的4.1版本提供了439个矢量图标,可以匹配各种大小和各种分辨率的屏幕,而它是作为一个字体存在,71KB的一个文件就包括了这些图标。这些图标风格统一,可以很方便地用在各种地方。1.安装首先下载Font Awesome:https://fortawesome.github.io/Font-Awesome/assets/font-awesome-4.1.0.zip然后解压,把里面的文件上传到你的网站。然后在网页的head标签部分加入以下代码:<link rel="stylesheet" href="http://你的网站/文件夹/font-awesome/css/font-awesome...

在“开发者工具”中加上彩蛋

Chrome 开发者工具里有一个叫“控制台”(Console)的地方,我们可以在这里加几句彩蛋,比如:欢迎来到 Lan Tian @ Blog。 如果你能够看到这几行话, 那么你肯定没有女朋友。这几句话可以通过Javascript来输出,实现代码如下:if(window.console){ var cons = console; if (cons){ cons.warn('%c欢迎来到 Lan Tian @ Blog。','color:#09f'); cons.warn('如果你能够看到这几行话...

nginx 配置并启用SSL和SPDY访问

来自 CloudFlare 博客的最新消息(http://blog.cloudflare.com/google-now-factoring-https-support-into-ranking-cloudflare-on-track-to-make-it-free-and-easy ),Google可能会在算权重的时候把网站支持SSL作为加分项目。因此我就给我的博客启用了SSL。1.申请证书SSL,在服务器端必须有证书。这个证书最好不要自己生成,否则大多数浏览器都会提示证书不受信任。StartSSL是目前唯一一家颁发免费SSL证书并且受到大多数浏览器信任的证书颁发机构,可以根据 http://www...

Debian VPS 设置SMTP发信

在博客中,当博主对访客的评论作出回复,除非访客再次来访,否则很难发现博主已经回复了自己。但是通过评论回复邮件通知功能,在博主或者其他访客回复访客评论的时候,访客会收到邮件,从而及时得知自己收到了回复。但是在最常用的WordPress博客系统中,一般只能通过系统默认的sendmail发送邮件,这样的邮件很容易进入垃圾箱,因此我们一般选用腾讯、微软、Google等提供域名邮箱和他们的邮件服务,这就需要通过SMTP发邮件。问题是sendmail并不支持SMTP,我们可以在博客系统中通过插件解决问题。但是这种方法有局限,如果VPS提供商屏蔽了25端口(SMTP标准端口)那么某些不支持通过SSL加密的SMTP发送的博客系统也发不了邮件...

Typecho 显示评论者国家和浏览器

Typecho 由于插件稀少,一直没有找到显示评论者国家和浏览器的插件,所以只好自力更生了。代码修改自WordPress插件Show UserAgent,下载页面:https://wordpress.org/plugins/show-useragent/前提是你的主题使用了自定义评论代码而不是Typecho默认的评论显示代码,一般符合要求的主题的comments.php或者functions.php中会有如下代码:<?php function threadedComments($comments, $options) {     //blablabla ?>下载Show UserAgent插件解压...

OpenSSL “心血”漏洞 造成巨大影响

2014年4月8日,微软正式停止对Windows XP提供支持服务。2014年4月8日,著名开源SSL支持软件OpenSSL爆出“心血”漏洞,该漏洞面前几乎现在的一切IDS系统和防火墙都无法防御。SSL,全称Secure Socket Layer,是一种互联网上广泛使用的加密协议,它可以防止数据在用户和服务器传输时被窃听。OpenSSL是一款开放源代码的SSL支持软件,通过调用它,所有软件都可以轻松实现SSL加密连接,不需要自己再研究一遍SSL了。HTTPS协议就利用SSL保护用户数据,大型网站在用户登录时会将用户导向HTTPS页面,以便保护用户数据。但是OpenSSL爆出的“心血”漏洞,则对所有这些软件造成了巨大的影响...

【有生之年】Typecho 0.9 Alpha 终于发布了

昨天下午回到家,打开feedly,看到小蒋博客上有篇Typecho 0.9的文章。啥,Typecho居然在有生之年更新了!?果断打开Typecho 官网,居然看到了TE那个简洁的默认主题。我记得以前官网不是长这样。发布文章上来就一句话“是的,你没有进错网址,目前这个简陋的地方确实是Typecho的官方网站”。。。于是我马上下载、更新、安装。更新方法很简单,登上FTP删掉admin、var目录和index.php,把0.9版本的这几个文件传上来,然后到后台更新数据库就行。打开登录页面,我瞬间觉得高端大气上档次。据说TE0.9增加了Markdown编辑器,要到个人面板开启。虽然不用,但是还是看一眼...