Gmail不死,Gmail永生

2013年7月,我们深爱着的Google Reader走了,一去不复返。现在,我们形影不离的Gmail也要神秘失踪了吗?

不知不觉Mail客户端中Gmail邮箱已经快一个月没有收到邮件了,往日那些烦人的邮件此刻也都销声匿迹了,连CSDN的邮件都没有了,直觉告诉我有点不正常。终于,在邮箱图标右边发现了一个小小的感叹号,原来连接有点问题,重连应该就可以了。我满怀信心的重新连接,可出现在我眼前的是从没见到过的错误提示。

于是我诊断连接,可靠忠实的诊断程序提示我登录不到SMTP、IMAP服务器,可能是密码错误!

诊断连接

难道是密码过期了,于是重新输入密码,可依然没有连接成功,该死的感叹号屹立不倒,只嘲讽般给我这样一条信息:服务器或网络出现问题

重新连接

Read More

两篇文章帮你入门Django(上)

相信用过python的人都听过Django的大名,知道它是一个web框架,用来支持动态网站、网络应用程序以及网络服务的开发。那么为什么我们需要一个web框架,而不是直接用python来写web应用呢?其实简单来说,就是为了偷懒。

如果不用框架的话,你可能需要连接数据库、查询数据库、关闭数据库,在python代码文件里掺杂html标签、css样式等。并且每次开始一个web应用,你都要从头开始写起,重复许多枯燥无味的代码。

而web框架提供了通用web开发模式的高度抽象,使我们可以专注于编写清晰、易维护的代码。Django作为python下的web框架,从诞生到现在有着数以万计的用户和贡献者,有着丰富的文档,活跃的社区,是web开发很好的选择。

本文结合 Django 官方文档 First steps 中的6个小教程,帮你了解Django。一共分上、下两篇文章,上篇主要来分析Django处理Http Request的机制,下篇来介绍下Django提供的后台管理,以及单元测试等强大的功能。

Read More

博客推广——提交搜索引擎

更换博客系统——从jekyll到hexo中,我们已经搭建好了自己的博客,绑定了属于自己的域名,并且成功托管在Github上,这样其他人就可以通过域名看到我们的博客。看起来没什么问题了,接下来只需要我们坚持写原创文章,就应该能吸引到很多小伙伴来拜读了。

不幸的是,我们的博客很可能会被遗忘在角落里、无人问津,只因为我们没有向Google等搜索引擎宣告博客的诞生。如果连搜索引擎都不知道我们博客的诞生,还有谁能知道它的存在呢?毕竟搜索引擎是向大众展示我们博客的最重要且几乎唯一的途径。

下面给大家展示下我的博客之前是如何被Google抛弃的(为了尽量精确地匹配博客,用了inurl语法,图片是之前保存的)

搜索引擎未收录

Read More