闲话    无    2016-05-09 20:32:07    116

闲来无事,受网上流传的《从入门到xx系列》启发,修改了七款搞笑的 T恤设计。

None

None

None

None

None

闲话    web java    2016-04-29 22:23:03    127

最近比较空,做全栈工程师论坛的时候之前构思的事件库正好得用,而且有个同事也对这个库感兴趣,所以打算抽点时间把这个库做出来。同时在做的过程中更加理清了思路。

等做完这一套,就相当于重新定义了一套大型分布式互联网应用程序编写方法。前台相当于是静态文件,通过 js 和后台交互(主要用 websocket ,兼容方法也可以用 ajax),不同的是url 对后台没有意义,通信全部都是基于事件的(前台的 url 可以通过 pushState 模拟,获得更好的用户体验)。整个这一套脱开了 java 的基于 servlet 的这一套 web 开发方法,成为更便捷的分布式应用编写方案。

编程    无    2016-04-04 22:22:19    197    3

假期 coding 中,有个需要使用事件机制的地方,但是看了几个 java 的事件机制库,感觉都好大好难用。我很疑问为什么要定义那么多的事件类型,好麻烦,难道就不能像 javascript 中那样用个字符串就定义一个事件。

札记    java    2016-03-31 15:57:41    215

这两天正在改写一个论坛系统,后台markdown转换使用 pegdown ,但是 pegdown 转的 code 比前台转的 code 外层少一层 pre 标签。查文档说是支持自定义标签的。

闲话    无    2016-01-13 20:02:56    455

编程这么多年了,C 语言,Java ,JavaScript,Python,看了多少多少的编程语言。虽然我没胆说精通了哪一个,但是我觉得学习这些语言都值了,每个都是那么有特色,个个都不同。要我自己想,给我多长时间我都是想不出来的,对于这样的东西我都很佩服。

编程    跨域    2016-01-10 23:40:34    492

因为 club 域名没法在阿里云备案(听说有的地方可以备案了@2015),但是我又非常想用我的 club 域名,最后用 iframe 暂时解决了这个问题。

最直接的方法就是把服务器放在国外,但是这个抽风的网络环境真的很影响心情。

编程    Python    2015-10-11 03:49:28    748

Werkzeug 中有一个方便查找问题的 Python 命令交互器,我想把他单独拿出来.一方面做一个网页版的 Python 交互器,也可以进而封装成基于http协议的远程 Python 脚本调用包.想着是放到 SAE 上,然后就可以很方便的使用 SAE 的计算资源和其他特有资源.

编程    翻墙 Python    2015-09-11 03:49:10    1074

ShadowSocks 是一个基于 socket 加密通信的管道软件,用途也很多.但因为其数据完全加密\密码也不需要同步\支持DNS协议等特性,成为一代翻墙利器。为了学习 Python,我阅读了 Shadowsocks 的源码,代码总量让我震惊的少。

编程    ORM Python    2015-08-15 03:47:22    838

Python 的数据库 ORM (Object Relational Mapper)有很多, django 下自带一个,但是模块联系比较紧密,无法拆分. PonyORM 用法简单灵活,是个人项目的好选择. SQLAlchemy 也是被广泛使用的权威框架. 目前的版本的 0.9 , 官网 中文资料较少,英文资料蛮清晰的,也有 PDF.

编程    sql    2015-01-26 18:53:56    679

SQL 的想法和一般的编程语言想法不太一样。写简单的 sql 容易,写复杂点的 sql 脑子不清楚。而且 sql 还很难维护。还没有找到正确的学习 sql 的方法。入门的的书是 《sql 必知必会》,知识点应该都覆盖了,感觉内容有点老。关于 sql 优化的部分还没有考虑。