blogdaren.com
linux中如何自动删除指定日期之前的文件? - IT博客达人网 - LAMP开发,PHP学习开发,C语言学习开发,VIM发烧友,自由开源分享 - 码农的博客
http://www.blogdaren.com/post-2221.html
Php echo 爱自由,爱分享,亦爱PHP;. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com [耶]. 1 命令 find /tmp -mtime 10 -type f -name "*.log" -exec rm -f {} ;. Mtime 10 - 设置时间为10天前. Type f - 设置查找的类型为文件. 设置查找扩展名为log的文件 注意 *.log必须放在引号里面. Exec rm -f - 查找完毕后执行删除操作. 看看右边的头像对不对 [ 取消回复 ]. 近期心愿 Wanna do sth I'm interested in, try my best 2 make blogdaren.com better and better. 喜欢名人 周恩来 朱镕基总理-比尔.盖茨-Google之拉里.佩奇 和 谢尔盖.布林-乔布斯-顶级HACKER理查德.斯托夫曼-习大大-王老-Linus Torvalds.
blogdaren.com
PHP - IT博客达人网 - LAMP开发,PHP学习开发,C语言学习开发,VIM发烧友,自由开源分享 - 码农的博客
http://www.blogdaren.com/sort/12
Php echo 爱自由,爱分享,亦爱PHP;. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com [耶]. 问题背景 shell脚本中经常会遇到在一行输入过长的命令而影响脚本编辑以及后期的维护 解决方法 1. 首先定位到想要折行的地方 2. 紧接着插入一个反斜杠 即: 3. 最后按下回车Enter即可 效果图例. 解决方案 使用PHP自带的函数 bool ctype space ( string $text ) 代码示例:? Php $check result = ctype space($remak)? 备注全部是空格" "备注不全是空格 即部分是空格或者纯是字符串"; var dump($check . Php curl报错 Couldn't resolve host XXXXXX 解决方法. 花了些时间画下此图以分享给互联网从业者 题为需求的一生 团队协作核心工作流程图 仅供参考. Php print r($ SERVER);? 百度站长工具里面的解释是 浏览器开始收到服务器响应数据的时间 = 后台处理时间 重定向时间,是反映服务端响应速度的重要指标。
blogdaren.com
PHP环境变量之$_SERVER["SERVER_NAME"] 和$_SERVER["HTTP_HOST"]的区别 - IT博客达人网 - LAMP开发,PHP学习开发,C语言学习开发,VIM发烧友,自由开源分享 - 码农的博客
http://www.blogdaren.com/post-2217.html
Php echo 爱自由,爱分享,亦爱PHP;. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com [耶]. PHP环境变量之$ SERVER[SERVER NAME] 和$ SERVER[HTTP HOST]的区别. SERVER["HTTP HOST"] 在HTTP/1.1协议规范下,会根据客户端的HTTP请求输出信息。 SERVER["SERVER NAME"] 默认情况下直接输出apache的配置文件httpd.conf中的ServerName值。 SERVER["HTTP HOST"] 会输出端口号,例如 mimiz.cn:8080. 因此在这种情况下,可以理解为 HTTP HOST = SERVER NAME : SERVER PORT. 3 当apche配置文件httpd.conf中的ServerName与HTTP/1.0请求的域名不一致时. Virtualhost * ServerName blogdaren.com ServerAlias www.blogdaren.com /virtualhost. 看看右边的头像对不对 [ 取消回复 ].
blogdaren.com
用一张图迅速看懂crontab的格式 - IT博客达人网 - LAMP开发,PHP学习开发,C语言学习开发,VIM发烧友,自由开源分享 - 码农的博客
http://www.blogdaren.com/post-2222.html
Php echo 爱自由,爱分享,亦爱PHP;. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com [耶]. Minute hour day month week command. 逗号 , 可以用逗号隔开的值指定一个列表范围,例如, 1,2,5,7,8,9. 中杠 - 可以用整数之间的中杠表示一个整数范围,例如 2-6 表示 2,3,4,5,6. 正斜线 / 可以用正斜线指定时间的间隔频率,例如 0-23/2 表示每两小时执行一次。 看看右边的头像对不对 [ 取消回复 ]. 近期心愿 Wanna do sth I'm interested in, try my best 2 make blogdaren.com better and better. 喜欢名人 周恩来 朱镕基总理-比尔.盖茨-Google之拉里.佩奇 和 谢尔盖.布林-乔布斯-顶级HACKER理查德.斯托夫曼-习大大-王老-Linus Torvalds.
blogdaren.com
php使用glob()函数查找文件 - IT博客达人网 - LAMP开发,PHP学习开发,C语言学习开发,VIM发烧友,自由开源分享 - 码农的博客
http://www.blogdaren.com/post-2215.html
Php echo 爱自由,爱分享,亦爱PHP;. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com [耶]. 目录的数组, 如果出错返回 false。 取得所有的后缀为PHP的文件 $files = glob('*.php'); print r($files);. 获取PHP文件和html文件 $files = glob('*.{php,html}', GLOB BRACE); print r($files); / 搜索特定的目录 $files = glob('/path/to/blogdaren*.php'); print r($files);. PHP环境变量之$ SERVER[SERVER NAME] 和$ SERVER[HTTP HOST]的区别. 看看右边的头像对不对 [ 取消回复 ]. 近期心愿 Wanna do sth I'm interested in, try my best 2 make blogdaren.com better and better.
blogdaren.com
微语 - IT博客达人网 - LAMP开发,PHP学习开发,C语言学习开发,VIM发烧友,自由开源分享 - 码农的博客
http://www.blogdaren.com/t
Php echo 爱自由,爱分享,亦爱PHP;. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com [耶]. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com. 欢迎大家访问博主的博客新家 IT博客达人网 http:/ www.blogdaren.com. 欢迎大家访问博主的博客新家 博客达人网 http:/ www.blogdaren.com. 近期心愿 Wanna do sth I'm interested in, try my best 2 make blogdaren.com better and better. 喜欢名人 周恩来 朱镕基总理-比尔.盖茨-Google之拉里.佩奇 和 谢尔盖.布林-乔布斯-顶级HACKER理查德.斯托夫曼-习大大-王老-Linus Torvalds.
idyllictux.wordpress.com
[Lucid][Ubuntu 10.04] High resolution Plymouth & Virtual Terminal for ATI/NVIDIA cards with proprietary/restricted driver | Tux's idyllic life.
https://idyllictux.wordpress.com/2010/04/26/lucidubuntu-10-04-high-resolution-plymouth-virtual-terminal-for-atinvidia-cards-with-proprietaryrestricted-driver
Tux’s idyllic life. I will not choke on failure! Laquo; [Kubuntu][Karmic][KDE 4.4.1]Upgrading to Amarok 2.3 Clear Light note and fixes. Lucid][Ubuntu 10.04] High resolution Plymouth and Virtual Terminal for ATI/NVIDIA cards with proprietary/restricted driver. April 26, 2010 by idyllictux. Deja vu. When Ubuntu first introduced PulseAudio, it was one hell of a plight for the end-user. And now it is Plymouth turn to make life an uphill struggle for user with. Plymouth splash screen…. Is in low res mode.
dongwm.com
IPython3时代到来 - 小明明s à domicile
http://www.dongwm.com/archives/ipython3shi-dai-dao-lai
被release了. 它带来什么可以看一下 release notes. 好吧, 我也没有意识到ipython3来的会这样快. 这多半年来. 我作为一个150个贡献者之一, 见证了IPython的发展. 这是个里程碑的版本. 他带来了非常多的变化和新的特性. 今天我来帮大家迁移和解读一些吧. 本质上它是一个增强版的python交互模式解释器, 所见即所得的执行代码, 查看结果, 也拥有历史记录. 我认为这是一个python开发者必备的工具. 我个人依赖ipython常用的功能有:. Ipython notebook - 一个可以跑的在线可编辑可运行的笔记. 可以测试程序, 执行代码, 当做说明文档, 能帮助不擅长web开发的同学做出很多页面的效果, 支持markdown语法等. Magic - 它提供很很多magic的函数命令, 比如你可以直接执行ls, pwd等. 还能使用其他shell命令, 调用编辑器等. 它提供很多的配置选择, 可以使用内置/外部插件达到一些其他的功能, 比如autoreload - 你不需要退出ipython就能获得你已经import之后的代码修改后的效果. 可以指定外部模板目...
dongwm.com
ptpython- a better Python REPL - 小明明s à domicile
http://www.dongwm.com/archives/ptpython-a-better-python-repl
Ptpython- a Better Python REPL. 新一代的REPL神器. 玩了一下. 毅然的ipython换成了ptipython - ptpython自带的 iython的接口. 和大家介绍下. Ipython在Mac下缩进问题. 每次在交互模式里面输入一个缩进的内容, 比如下面. 看到了吧, 缩进不正确了. ptpython没有这个问题, 它的底层库 prompt toolkit. Jedi 我在emacs里面, jedi是标配. 其一是因为有epc, 可以和python通信, 它的自动补全和跳到函数/类定义真的很方便. 但是python交互解释器 还没有一个用它的. 这里真的感觉效果很好. Ctrl x Ctrl c. 模式粘贴 大家知道python有个问题: 你粘贴过来的代码不一定能运行 - 粘贴后的缩进会很奇怪的. ipython虽然有. 可以开启多个Tab,甚至多个Tab的内容一齐显示出来. 类似vim的:split. 能对你写的每行程序判断是否出现语法错误.如果你的代码有问题, 下面左侧会有错误提示 - 这其实能延伸做很多检查嘛.
dongwm.com
推荐pre-commit/pre-push: 本地在commit或者push的时候做各种检查(pep8/pylint/pyflakes8) - 小明明s à domicile
http://www.dongwm.com/archives/tui-jian-pre-commit-slash-pre-push-ben-di-zai-commithuo-zhe-pushde-shi-hou-zuo-ge-chong-jian-cha-pep8-slash-pylint-slash-pyflakes8
使用git的同学想必都有这样的工作场景-保证生产环境的ci不挂. 也就是检查python是否符合pep8/csslint/jslint/pylint/pyflake8等. 我在我的emacs配置中加入了这一项 py-autopep8. 就是在保存缓存区的时候把当前缓存区的文本放到一个临时文件, 然后执行autopep8, 再检查pep8/flake8. 但是不能对css/js/html做规范检查. 而且也不通用. 周末看到了Yelp的 pre-commit. 感觉是个很有意思的东西,虽然之前也写过类似的hook. 但是没有它灵活. 看完他的源码后, 我今天给大家介绍下这个东西. 玩过svn/git的同学应该都知道他们有各种的hook. 也就是准备/完成什么事件的时候做些额外的工作. 一般是shell脚本, 版本控制工具会判断脚本的退出码, 如果不是0, 就不会继续完成. pre-commit顾名思义就是在commit之前做的准备, 也就是每次执行. Git commit -m 'xxx'. PS: 第一次执行commit会比较慢,因为他会clone对应的源, 之后就会用这个缓存的源.
SOCIAL ENGAGEMENT