apache使用auth实现网页密码登陆

有时候网站有些地方不打算向外界开放,只允许内部人员访问,比如phpmyadmin数据库管理,这时候就要用到apache得auth设置了,这个模块可以实现访问首次访问页面时,弹出登陆框,如果没有正确的用户名和密码就返回401.

继续阅读apache使用auth实现网页密码登陆

drupal使用bootstrap实现登陆界面弹窗显示

之前介绍过建立基于bootstrap的drupal主题,bootstrap不仅提供了方便美观的css,更提供了很多的js插件,比如popup功能,可以很方便的实现界面的弹窗显示,感觉很高大上啊,今天就继续用这个bootstrap主题来提供登陆弹窗。

继续阅读drupal使用bootstrap实现登陆界面弹窗显示

GIT服务器实现web代码自动部署

之前在一台vps服务器上面搭建了git服务器,用来做代码管理,方便团队开发。但是问题也就相应的来了,使用git可以轻松的上传代码,而由于做的是web开发,每次还都得到服务器上把代码手动pull或者复制到网页所在的文件夹下,也就比较麻烦,不适合我这种懒人。git提供了hook机制,可以很容易的实现代码的自动部署。

继续阅读GIT服务器实现web代码自动部署

在树莓派Raspberry上使用flask进行python web开发

之前写过在树莓派上用nginx和sqlite和wordpress搭建博客的文章,不过最后的结论是树莓派还是承受不了wordpress之重,毕竟性能有限,那怎么才能更好得使用树莓派的性能?那就得自己来开发web端了,而不仅仅只是使用别人做好cms,虽然方便但是大刀小用了。做web开发,现在有很多流行的架构,比如ruby on rails,django等,在树莓派上运行web开发当然是要选轻量级的web开发框架。本文选用flask来在raspberry上进行web开发。flask是基于python的轻量级web开发框架。

继续阅读在树莓派Raspberry上使用flask进行python web开发

Beaglebone black(BBB)使用spi接口oled:基于python

上一篇博客介绍了树莓派(raspberry)上使用spi接口的oled屏幕,今天就再把那个屏幕用到beaglebone black(BBB)上面,用它来使beaglebone black有个显示提示功能,可以用来调试等.屏幕还是那个:0.98寸的oled屏幕,ssd1306主控芯片,128*64的分辨率。  继续阅读Beaglebone black(BBB)使用spi接口oled:基于python

树莓派raspberry使用spi接口oled显示屏:基于python和c

之前写过一篇树莓派使用12864接口的2.3寸显示屏的文章,当时用的是并口,占用了太多的gpio资源,于是考虑使用spi接口的显示屏,最近的项目正好用到了spi接口的oled的显示屏,于是考虑把它用到树莓派上,先介绍下这款屏幕:0.96寸的oled屏,spi接口ssd1306主控芯片,在很多单片机上也可以用,它的优点是低功耗,以及它的分辨率很高,很难想象0.96寸上面有128*64的分辨率,而且0.96寸正好就是智能手表的尺寸啊,哈哈。本文使用python和c语言来完成功能。

继续阅读树莓派raspberry使用spi接口oled显示屏:基于python和c

shell脚本实现定期检测mysql状态-停止自动重启

最近发现服务器上的mysql经常自己就听了,每次都得重启才能正常使用。于是考虑写个脚本,用来定期定时检测mysql的状态,当发现stop状态,就自动重启。省时省力,哈。

继续阅读shell脚本实现定期检测mysql状态-停止自动重启

正则表达式实现email邮件格式检验

之前去面试实习生,面试官问了个编程问题,让用js写一段,判断输入是否的文本是邮件格式,当时脑子卡壳了,硬是想通过对字符串字符的循环扫描来实现这个功能,结果做了半天还出错了,回来路上后冷静想了下,发现可以用正则表达很简单的实现。

继续阅读正则表达式实现email邮件格式检验