缘由由于个人经常在ubuntu和centos 系统中切换,习惯了以前的 ubuntu中 通过 /etc/init.d/xxx 进行软件服务控制。后来发现centos7中换了服务的控制方式:serviceservice关键字service httpd start 其实是启动了存放在/etc/init.d目录下的脚本。但是centos7的服务管理改规则了。CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同,说实在的,变的简单而易用了许多。CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,像需要开机不登陆就能运行的程序,还是存在系统服务里吧,即:/usr/lib/systemd/system目录下每一个服务以.service结
我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。由伯乐在线持续更新。Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,如果有更详细的中文介绍,对相应开发者的帮助会更大。这也是我们发起这个开源项目的初衷。环境管理管理 Python 版本和环境的工具p:非常简单的交互式 python 版本管理工具。官网pyenv:简单的 Python 版本管理工具。官网Vex:可以在虚拟环境中执行命令。官网virtualenv:创建独立 Python 环境的工具。官网virtualenvwrapper:virtualenv 的一组扩展。官网包管理管理包和依赖的工具。pip:Python 包和依赖关系管理工具。官网pi
需求希望每天早上上班之前可以自动语言报告下今天的天气情况准备树莓派3音响(前面已经配置了音响)环境python3获取天气信息本次我们使用的是墨迹天气,我住在浦东,就获取浦东的天气,浦东墨迹天气。源代码地址:https://github.com/apanly/pi3Robot/blob/master/jobs/tasks/weather/index.py文字转语音(TTS)我选择了一个快速可以实现,拿起来就可以用的一个Http Api。我从百度语音演示页面通过开发者工具发现这个api的,拱大家使用。http://tts.baidu.com/text2audio?idx=1&tex=你好,我是编程浪子&cuid=baidu_speech_demo&cod=2&lan=zh&ctp=1&pdt=1&spd=4&per=4&vol=5&pit=5然后根据mplayer 直接播放这个网址就可以啦定时任务使用linux的
刷爆美国朋友圈的超燃短片:年轻人为什么要奋斗?年轻的时候不努力奋斗,等老了拿什么话说当年?!Robot抓取来源:去原网站
看完这个 你还会迷茫?
查看软件xxx安装内容:dpkg -L xxx
查找软件库中的软件:apt-cache search 正则表达式
查找软件库中的软件:aptitude search 软件包
查找文件属于哪个包:dpkg -S filename
查找文件属于哪个包:apt-file search filename
查询软件xxx依赖哪些包:apt-cache depends xxx
查询软件xxx被哪些包依赖:apt-cache rdepends xxx
增加一个光盘源:sudo apt-cdrom add
系统升级:sudo apt-get update;sudo apt-get dist-upgrade
清除已删除包的残馀配置文件:dpkg -l |grep ^rc|awk&
最近应该说比较忙,今天休息了一天,算是对自己身体健康的一个缓冲。今天抽出一小会时间 说说 为什么我会去云平台录制课程始于想挣点外快哎呀,咋和我们梦想中的高大上的话术有点不一样。是不是觉得我应该说点比较激励的鸡汤哇。哈哈当时云平台的人找到我,让我录制课程,我是思考过要不要去作为讲师的。当时由于在创业过程中,出现了一些问题,比较清闲。然后基于自己对自己能力的风骚自信,我就给自己了一次尝试的机会。通过把自己会的东西以视频的方式分享出来而赚取一部分费用,我觉得没有什么不好意思说的。所以基于自己对自己的风骚自信 和 赚点外快的想法,我踏入了网络讲师这个行业源于责任以前我上大学那会,觉得老师好像挺辛苦的,一个课程要重复反复讲N次。直到我自己做一个无证的网络讲师,我发现老师的真的不容易。给大家我说说我在录制课程中的体会,我目录已经录制了3个课程(RBAC打造通用web管理权限,Vagrant打造跨平台可移动的开发环境,Yii 2.0 微信服务号开发带后台的图书商城)。在这三个课程过程中,给大家呈现的2
为什么写这篇文章我个人有一个技术群,里面学什么框架的都有,经常会有人问 某某功能 在 哪个框架怎么实现,用什么框架实现更好,说道这里我大家讲一个同类型问题的笑话某女:你能让这个论坛的人都吵起来,我今晚就跟你走。某软件工程师:PHP是最好的语言!某论坛就真的炸锅了,各种吵架../..某女:服了你了,我们走吧,你想干啥都行。某软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言大家注意重点哦(可能有同学会说 活该单身狗 哈哈),这边文章的标题 就和这个语言争论是一样没有最好,只有更适合和语言之争一样,框架一样没有那个最好这种说法,只有更适合。这里的更适合我要给大家解释下。更适合是 你非常了解一个框架 ,一定要注意不是因为你使用过 就一定更适合,因为只有你认证了解过 在出现极端问题才知道怎么解决更适合是 你当前技术栈选择,例如公司大部分人都会Yii2 框架,你说我们选择个tp5,你这不是折腾人嘛,多人的智慧还是可取的更适合是 相对而言 文档比较丰富,不然新人学习成本很高的其实真有最好