l5g's notes Just my some thought

29Apr/100

Essential Python Reading List

无意间看到了这篇文章http://wordaligned.org/articles/essential-python-reading-list , 和以前的一些想法一样,只是没找到合适的时间读,刚好趁五一3天看一下, 少玩点三国杀 dota.

  1. The Zen of Python
  2. Python Tutorial
  3. Python Library Reference
  4. Python Reference Manual
  5. The Python Cookbook
  6. Code Like a Pythonista: Idiomatic Python
  7. Functional Programming HOWTO
  8. Itertools functions
  9. Python library source code
  10. What’s New?
>>>import this
The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
>>>
Filed under: python No Comments
28Apr/100

写个hack to learn in python 的handbook怎么样?

当市面上没有这样的书时,自己在学习的过程中总结弄出来一个,应该可以方便后来的人.
Gray Hat Python: Python Programming for Hackers and Reverse Engineers 这本书过于偏重reverse了, 不是我想要的类型...

amazon上的书评讲的很好,这本书缺少
"1. Using scapy or impacket for network tricks
2. Using python for phishing (this is a potential hot topic -- the Metasploit guys are working on a phishing addition for the framework so seeing something similar in python would be a plus).
3. Using python for generic security applications: web scraping, social network enumeration, gluing security tools, etc "

Filed under: Uncategorized No Comments
28Apr/100

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

Filed under: Uncategorized No Comments