BLOG
Enjoy when you can, and endure when you must.
MAR 14, 2016/关注生活
8 Financial Decisions You’ll Never Regret

转载的英文短文,学习英文,同时也学习如何下该如何掌控自己的 MONEY 为以后做好打算。

A new year is here. And even if you’ve already broken the resolutions you made at the end of the holiday season, it’s never too late to make new ones, especially when it comes to your finances.

Here are eight financial decisions you can make now that you’ll never regret. Make the moves on this list soon, and you’ll dramatically increase your odds of a happy financial future.

MAR 10, 2016/平台与系统运维
pptpd + freeradius 实现流量控制

在 Linux 上用软件实现 PPTP VPN 是比较容易的事情,不过有时可能需要利用到流量控制以免引起不必要的麻烦。本文简单总结了一下利用 radius 实现流量控制所需的步骤。

Thinking in UML 读书笔记:UML 关系

最近在加强学习 UML 与架构相关的知识。

本篇是阅读《Thinking in UML》一书中关于 UML关系 部分的一些记录。

MAR 05, 2016/心得与分享
DannySite 4.1: 更新与使用说明

不得不说时间飞逝,距离上一次网站的更新又一晃眼过去了大半年的时间。这一段时间其实挺忙的,做了些项目、学习了一些新的知识、到不少地方旅游了一下、为自己增加了一个个人主页(http://danny.onl)、过了一个欢快的春节...最后又回过来对自己的网站做了一次小小的更新。另外,有很多朋友提到说我虽然公开了网站源码,但对于项目该如何配置与部署说得非常含糊。我确实意识到了这一点并不是一个好的作风。也借此机会在这里对“如何使用”做一个补充。

FEB 27, 2016/JavaScript
JS 文件上传:Django Admin + JS + 七牛

最近做一个项目,考虑到充分运用云存储的优势,于是用到了七牛来存储 MEDIA 文件。那上传文件当然就考虑直接利用七牛的接口将文件直接存储到七牛上,而不是从我们的服务器中转一次(当然这也是可以的,不过我总觉得如果真这么玩的话岂不是太傻了点)。对于 Web 端来说,我曾经一度都是偷懒,通过简单的表单提交来完成文件等内容的上传。不过这里因为涉及到了第三方存储,那这方法可就不大奏效了。于是又想到了利用 JavaScript 来做文件上传。当然也就需要折腾一番。虽然不复杂,但好记性也不如烂笔头,还是在这里简单记录一下,方便未来参考并与大家分享。

Thinking in UML 读书笔记:建模、用例驱动与抽象层次

最近在加强学习 UML 与架构相关的知识。

本篇是阅读《Thinking in UML》一书中关于 建模、用例驱动与抽象层次 部分的一些记录。

NOV 28, 2015/心得与分享
一个开放的 DannySite

DannySite 4.0 开源啦。虽说新网站上线已经有半年之久了,但因之前忙于各种琐碎之事,都没有好好整理一下自己的代码。最近难得清闲,于是在一番折腾之后,终于将 4.0 版本的代码上传到了 GitHub。网站虽小,但依旧饱含了自己的一分真情和心血,所以还是为自己表示鼓励!

NOV 19, 2015/后端开发与架构
别让数据库查询耽误了 Tornado

Tornado 是一个非常有意思的 Web 框架,其异步特性在某些使用场景中非常具有优势。在 Web 应用中,查询数据库以动态获取信息是非常常见的需求。而查询数据库本身又可能是非常耗时的事情。本文分享在 Tornado 中异步操作 MySQL 的方法,包括利用 Tornado-MySQL 以及 Celery 异步队列,来减少其间的阻塞,提高系统整体效率。

AUG 24, 2015/数据结构
快速排序

算法可是一门必修课程,值得去多多研究和体会。本文针对快速排序做一个小小的归纳和实践。也算是简单的学习笔记。

<< < 2 3 4 5 6 > >>