Linux/Python下相关资源汇总

      目前我为自己构建了三个工作系统。

      个人知识库:使用MideaWiki构建,系统描述技术平台的方方面面

      Rss阅读器:使用tiny-rss构建,用来阅读聚合新闻

      Rss抓取器:使用Asp.Net Mvc + Sqlite构建,用来从网页上抓取Rss源

      前两者是开源框架,使用了经典的LAMP技术,我拿过来改一改就直接用上了。第三个是我自己写的。之前这几个小系统挂载在公司的服务器上,并通过花生壳+端口映射的方式发布到互联网。现在由于各方面的原因,我需要将它们换一个位置重新布署。

      在网上找了找现在热门且便宜的云主机,百度的,阿里的等等。有的贵有的复杂,最后看准了新浪SAE,按使用负载收费,且如果申请开发者资格,可以获取额外的抵扣。但有一点各家是一致:都不提供.Net环境。

      哎,谁叫MS不讨人喜欢,在.Net上使用如此闭合的商业策略。没有办法,只有把我第三个系统换个它们都支持的语言重写一遍了。选来选去,最后选择了Python。

 

      Python

      下面前三遍是比较系统的文档,后面是一些心得,我看了好几天,终于入门了。

      A Byte of Python(这里是百度快照,原地址在我写本文时已换效)

      Python Tutorial(官方入门教程)

      Dive Into Python 3(深入Python 3)

      Python教程

      Python学习

      Python二三事

      为什么说 virtualenv、fabric 和 pip 是 pythoner 的三大神器?

      Python使用Pip连接Pypi来管理包引用。记得安装完Pip后,要在环境变量里加上它的地址。

      PyPI - the Python Package Index

      How to install pip on windows

      使用virtualenv来建立虚拟环境来测试各环境下程序的健壮性。在书写本文时,1.11版本的virtualenv无法正确运行,我使用了1.10版本。

      window下使用virtualenv

      Cannot create virtualenv instance in python 2.7.5 because of pip installation error

      我在网上查了查,在Web领域,Django是老大,但是高手更多用Tornado。我是菜鸟,先上前者的文档。

      Django中文文档

      The Django Book

      Python的Ide,哈哈,大论战啊!

      What IDE to use for Python?

      Is there a good, free Python IDE for Windows?

      IntegratedDevelopmentEnvironments

 

      云主机/Linux

      好了,现在可以开始尝试重写了,==,这是什么情况,我学习的Python3,但是SAE目前只支持到2.7?好吧,此处不留爷,爷自己开溜!

      又是一翻查找,目前暂时选了digital ocean。每月5美元的负担,目前也暂时没什么问题。

      看了这篇教程后,我又郁闷了,原来大家都在玩Linux啊。

      菜鸟也会安装 Linux!

      Ubuntu 系统菜鸟入门完全使用手册

      好吧,那就先学习如何在本地上安装与使用Ubuntu并在上面布署LAMP吧

      菜鸟教程 Ubuntu 11.10下搭建Web服务器

      Ubuntu服务器入门指南

Linux/Python下相关资源汇总,布布扣,bubuko.com

Linux/Python下相关资源汇总

上一篇:排列与组合的C语言实现


下一篇:centos7部署jmeter+grafana+telegraf+prometheus/influxdb,构建性能测试可视化实时监控(三)