世界的过客

每个人获得的东西都恰好是他值得获得的东西

  • The Python Packaging

    名字 Python的模块或者包名应该遵循下面几条: 总是小写 pypi上唯一 不要用中划线分隔,下划线或者干脆不要分隔单词 最小结构 jay_hello/ jay_hello/ __init__.

    Read more…
  • The Pytest Discovery

    对于pytest,我一直是使用,看文档也是只看fixture那部分的。昨天跟公司的vp争论一个问题,vp觉得tests目录下不该有 __init__.py文件,这样子对于unite test来说语义是不对的。要使用setup.

    Read more…
  • Pyenv Guide on OSX

    好久不用。。发现都忘记怎么用了。赶紧写个笔记 Mac OSX Python开发环境配置之 pyenv 首先 打开terminal.

    Read more…
  • TCP/IP网络编程

    本文图片来源于geektime网络编程实战,版权归其所有 网络编程的大部分内容就是设计并实现应用层协议,应用层以下的都由套接字封装了。下面逐步讲解套接字。

    Read more…
  • From Hexo to Hugo

    我之前使用hexo静态博客生成器,并使用Travis CI(Continuous Integration)来自动 生成并部署静态页面到GitHub Pages。

    Read more…
  • 理解Python的切片表示

    原文understanding-slice-notaion 它非常简单: # 译者:切片用数学的区间表示的说法都是左开右闭的 [),即含左不含右 a[start:stop] # 取从start到stop-1 a[start:] # 取start到a的最后一个元素 a[:stop] # 取第0个到stop-1个元素 a[:] # 复制整个list 还有个step(步长)的值,可以一起用:

    Read more…
  • Three Years

    哇,终于到三年了, 时间真是可怕的东西。 不知不觉已经毕业三年了,感觉自己昨天才毕业 装嫩。

    Read more…
  • Python中的正则基础

    Python中的re 元字符总览 . ^ $ * + ?

    Read more…
  • git pre-commit workflow

    之前看了程序人生的一篇code is law,做了点小小的实践。想起在QQ群看到一个人的分享截图,于是就想将之前做的实践查到的资料删减翻译下整理成文章,如果万一有团队内部的技术分享会还是可以分享下的。

    Read more…
  • Env is Evil: ycmd server SHUT DOWN Unexpected exit code -11

    What issue? The ycmd server SHUT DOWN (restart with ‘:YcmRestartServer’).

    Read more…