涛+
facebookgithubportfoliodouban

  • Blog
  • Readings
  • Tech
  • Travel
  • Use Django with Bower and Pipeline

    IntroSince I decided to focus on python and JS, I started to dig into these two babies. I use django as my web framework in python, so how to build a website easier is what I most concerned. I used yeoman for a while, pretty amazing and convenient, especially the bower and compressor, compiler. So I did some search and...
    TaoAlphatechpythondjango Mo, September 7, 201515 minutes to read
  • Raspberry Pi Setup

    概述今天介绍下如何配置一个树莓派, 主要是一些树莓派的基本配置, 多数大家google以下也是可以找到的, 这里算是汇总了一下. 内容主要包括: 树莓派系统安装; 初始化配置; nodejs环境配置; python环境配置; wifi环境配置; 树莓派的基础设定树莓派系统安装目前在树莓派的官网主要提供了两种安装系统的方式, 一种是直接烧制, 通过将已下载的img文件利用对应的工具烧制到格式化好的SD卡中, 制作出直接可用的启动盘; 另一种则是通过官方发布的NOOBS来进行启动安装. 直接制作法: 有过制作系统经验的朋友都应该了解这种方法, 不同平台也有不同的工具可以用以制作, 这里就没啥好说的了. mac下可以按照官网的Gui...
    TaoAlphatechpythonRaspberry Pinodewifi Su, July 5, 201511 minutes to read
  • A simple python script to analyse all ips in nginx access log

    I wrote this script and this post several months ago on my previous blog, mainly used during my application. And I think it is pretty useful. So I move it in and hope it can help you in some way. =============The Origin============== As time gets closer to the March, I feel more and more nervous… And since most of HCI ...
    TaoAlphatechpythonnginx Sa, June 20, 20153 minutes to read
  • 利用KindleEar定制属于你自己的RSS推送服务

    缘起正巧最近Kindle4RSS会员到期, 本来计划续费的. 不过正巧有朋友推荐了KindleEar, 而我又恰好之前因为 给博文添加GA的pageview, 用到了GAE, 而从我从GoAgent转移到Shadowsocks之后, 空出来了不少GAE的帐号, 于是就干脆拿来用喽~ 搭建方法搭建方法其实KindleEar-Readme中已经描述的比较清楚了, 我简单根据自己的搭建流程概括如下: 申请GAE帐号创建app, 搭建本地的GAE SDK, KindleEar也是Python写成的, 所以依然用Python的SDK即可, 创建好了之后就可以了, 因为这一次没有用到google的api服务, 所以不需要我们申请api权限之类...
    TaoAlphatechpythonGAEkindlerss Sa, June 13, 20154 minutes to read
  • What is Pythonic?

    [缘起] python算是我最常用的语言之一了, 随着最近对自身定位的思考以及抉择, 我也开始逐渐加深自己对知识领域的纵深了解了. 所以开始有意识的去更加全面, 深入的了解一些喜欢的东西, 正如福尔摩斯所言: 人类的大脑是有限的, 我们应该尽量装入更多的有价值的东西, 而不能让无意义的东西占据有限的空间. 又扯远了... Pythonic是最近看到的一个名词, 于是简单做了下搜索, 查到了一个05年的定义, 考虑到虽然时间有点久远, 但是本身pythonic的基本没有多少变化, 所以还能勉强拿来借鉴的. 作者写文本是回答一个在EuroPython会议邮件中的同一个问题. 考虑到这是个很有趣的问题, 而且作者本身也已经见过多次pyt...
    TaoAlphareadings译系列翻译文章pythoncodingpythonic Su, March 8, 201510 minutes to read
  • Reloading Python Modules

    Reloading Python Modules是一篇10年的老文了. 不过正好最近有看到Python中reload的相关介绍, 推荐了本文, 特地译来加深记忆以及分享给大家: Python众多优点中的一个就是可以对代码模块进行重载. 这就允许了开发者即便在Python的编译器运行状态下也可以修改Python代码了. 通常来说, 只需要把对应要重载的模块对象传入 imp.reload()函数中即可(python 2.x中是通过直接reload()来实现). 不过这里面还有几个潜在的复杂问题. 如果一个模块中引入了重载模块的一些symbols, 那么这些symbols不会自动重载. 比如, 我们有一个包含了常量 INTERV...
    TaoAlphareadings翻译文章python应用推荐与技巧coding Mo, February 16, 201522 minutes to read
  • python tricks(1)

    无意中发现的一篇文章~ 很有意思, 介绍了不少python的技巧型用法~ 原文在此 模拟"?:"的三元运算符 python是不识别C中的"?:"这种三元操作符的,但是模拟这种运算是非常容易的: x ? y : z ---> [z,y][bool(x)] 如果你提前就知道了x的类型, 比如本身就是1,0或者布尔类型, 那么就完全可以不用使用bool()函数了~ 原理? 很简单, 我们只是简单创建了一个列表, 包含两个值, 然后用布尔类型作为索引值来选择list的元素, 其中"true"是等同于1, 而false等同于0, 如此就变成了指定list的第一个还是第二个元素了~ 注意到在此情况下, ...
    TaoAlphareadings译系列翻译文章python Fr, January 3, 201413 minutes to read