2015年 八月 17日 周一 | tags: markdown, python, -- (permalink)


2015年 八月 13日 周四 | tags: python, ssl, https, bottle, -- (permalink)

最近在研究OAuth2,在回调的时候需要一个https,因为就是一个简单的demo所以懒的去编译配置nginx,就用bottle服务端使用Python些了一个简单的SSL服务。


2014年 十月 26日 周日 | tags: python, video, encrypt/decrypt, -- (permalink)

最近公司网站总是被人攻击,这是出名节奏么?不过之前的防下载的技术已经被破解,所以现在需要做一种新的方式来防下载,不过不管用什么方法,防下载都是一种不够稳妥的方式,因为能播放就能下载,只要能找到对的方式,所以我们这次采用的加密的方法,对FLV文件内的TagBody内的数据进行加密,这样就可以在不影响视频播放的情况下对视频数据加密,就算防下载被破解,下载下的视频也是加过密的视频,播放的话都是雪花点之类的。


2014年 一月 26日 周日 | tags: nginx, python, -- (permalink)

问题的来源是需要对已有的资料在下载的时候进行添加广告,但是对于doc文件操作麻烦的情况,采用在下载的时候将广告文件和资料一起打包成zip文件.


2013年 十一月 22日 周五 | tags: python, logging, filter, code, -- (permalink)

前两天同事问我,如果针对不同的IP记录日志,并把更具IP记录到不同的日志文件中,在网上搜了一下这个问题,有很多人都在问,我查了一下python的logging的api,发现有个filter的,这个filter可以根据日志的信息来决定这条日志是否记录到日志文件中,下面来说说如果实现这个功能。


2013年 十一月 13日 周三 | tags: nginx, uwsgi, python, web, bottlepy, -- (permalink)

这几天一直在写一个用户行为分析出席清晰代码的工具,我的本意是想把这个用python做成一个独立的应用,但是这么做其实是比较麻烦和有一定难度的,因为用户的行为分析是和要我们主数据库结合做的,如果做成独立应用的话需要从主库中找出大量的数据,这样会影响效率,所以就把用户端分析和cms系统做到以前,前期的日志清洗和数据初期简单的分析做到一个python实现的一个离线工具,这个不是我这篇blog的重点,这次的重点是如何使用nginx,uwsgi,python部署web应用,这只是这次工作的题外话,但是我认为这是这个用户行为分析模块将来的方向,所以研究留用计数备忘和初期探索。


2013年 十月 17日 周四 | tags: selenium, python, java, webdriver, test, code, -- (permalink)

前段时间我们头在搞一个分布式测试,使用的就是 Selenium 可以坑太多,最后应该是放弃了,因为我没见到回音,说实话这东西是bug挺多,而且在firefox上的版本兼容也有很大的问题,不过这不是我们讨论的问题,我们这里要讨论的是使用它来做简单的web测试。


2013年 九月 27日 周五 | tags: python, code, argparse, python27, -- (permalink)

今天下午没事,就优化了一下以前写的一些工作上用的小工具,当然大多数都是python写的命令行下的小工具,之前命令行参数都是自己解析,虽然不是什么复杂的事情,但是自己临时写出来的东西毕竟不如人家写出来的好,正好前短时间看到python2.7把 argparse 加入到了标准模块中,所以这次对这些工具的代码重构就是使用了 argparse 替代自己写的那个简陋名两行解析工具。


2013年 八月 30日 周五 | tags: python, code, -- (permalink)

公司最近在调整网站的模块,把网站的公告模块去掉,公告的数据移到Discuz做的论坛中,整体功能都很简单,写了一个python脚本,执行一下就能完成数据迁移。在数据迁移的过程中有个小问题,我们公告的正文是用富文本编辑器写的,代码是 html 代码,但是在Discuz中确是用 bbcode 所以就需要对公告正文进行转换,这里就要使用到python的一个模块: html2bbcode


2013年 八月 16日 周五 | tags: python, python33, mingw, gcc, -- (permalink)

今天安装在 python3.3.2 下安装 misaka 编译的时候报出了一个编译错误 gcc: error: unrecognized command line option '-mno-cygwin'


Page 1 / 3 »