前言
本来入手树莓派的初衷就是用来做VPS的异地备份系统,经过一(ji)段(tian)时间的测试,总算是比较正常的工作了。
于是放出来给想用的朋友玩玩,如果遇到什么问题可以在本文评论。
整套系统基于Linux+Crontab+vsftp+lftp来构建。[......]
大D以前用于备份的美国VPS因为忘记续费,主机服务商生成了滞纳金,晚了1天,滞纳金就是10刀。
这台VPS一年都不值10刀好不好?发邮件沟通,还不予取消,反而在工单还开着的情况下删除了主机及数据。干脆,不用你了。
这次备份机事件还连带着大D好友 @兔兔 的数据覆灭了,最近的记录只能找到2015年的,真是心里过不去啊。。
这样VPS备份到哪里又成了新问题,本来是打算备份到百度云的,但是百度云盘的API token貌似有时间限制,超时之后要重新授权,很麻烦。而且现在百度云非会员下载速度真的是慢。于是就想干脆备份到本地算了。
每天开自己电脑下载备份回来也不现实,于[......]
当前版本 | 1.0 | 迭代 | N/A | 稳定版本 |
![]() |
||||
支援版本 | Linux | |||
使用语言 | Python 2.7 + Flask + Mysql | |||
当前大小 | 9.24M | |||
开发进度 |
100%
|
2018-08-04 |
Alpha | Beta | Release | |
A1 | A2 | B1 | 1.0 |
A1 |
1.确定功能 2.设计数据库表结构 3.设计用户权限等级 4.设计登陆页面模板 5.实现登录部分代码 |
A2 |
1.完全实现登录部分代码 2.设计普通用户前台 3.设计管理员用户前后台 4.开发相关页面模板 5.开发相关数据查询功能 6.开发通知公告功能 7.开发待办事项功能 8.开发日志及系统管理功能 |
[......]
当前版本 | Release v1.1 | 迭代 | N/A | 稳定版本 |
![]() |
||||
支援版本 | Windows 7、Windows 10 | |||
使用语言 | C# | |||
当前大小 | 18.3M(含测试数据、git及debug)Release Bin 2.0M | |||
开发进度 |
100%
|
2017-09-07 |
Alpha | Beta | Release |
A1 | B1 | 1.1 |
A1 |
1.设计窗体 2.实现文件备份 3.实现进程检测与服务检测 4.实现系统日志筛选 5.实现自动修复 |
B1 |
1.增加多线程 2.增加启动画面 |
Release 1.0 |
1.完成选择修复功能 2.程序启动检测与启动界面联动 3.添加其他相关窗体 |
Release 1.1 |
1.增加空白字符检测功能 |
[......]
很久没有写博客了,最近确实是有点忙。
大D的好友L同学换新工作有一段时间了,但是看上去经常被坑啊。
比如最近,托管在L同学单位的服务器出了点问题,大D我远程连上去看,结果账户还没有权限。当最后获得有权限的账户时,服务器上跑的IIS已经出现问题了。
can not write to cache files please check directory ./data/ and ./data/sysdata/
既然问题都知道了,那就一个个查。[......]
一直想给Blog加个懒加载,无奈各路插件装上不是不生效就是伪懒加载。
最近发现了一款jq插件可以搞,于是花点时间配置一下。
在这里记录一下。
1.编辑header.php
需要保证Jquery已经加载且版本不要太低。
增加以下内容:
1 |
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jq_lazyload.js"></script> |
由于该插件需要通过class名来捕捉img元素且与Wordpress 4.4开始新增的图片自动增加HTML5属性(srcset和sizes)相冲突,需要关闭该功能。
2.编辑functions.php
1 2 |
//wordpress禁用图片属性srcset和sizes add_filter( 'max_srcset_image_width', create_function( '', 'return 1;' ) ); |
[......]
最近因为一些原因,帮LXC同学和老谢写了两段Python脚本来辅助工作。
于是就用到了Selenium,这个库本是用于前端自动化测试的,嘛,用来做浏览器重复操作也是可以的。
这里就来说说踩过的坑,以备后查。
写完有一段时间了,快忘利索了,23333.
有些网页表单是两层html嵌套的,操作元素时要使用:
1 2 |
driver.switch_to.frame(Tinymce) driver.switch_to_default_content() |
来进行切换,否则会出现找不到页面元素的情况。
执行js分为同步执行和异步执行两种。
execute_script
同步执行,会阻塞主线程执行,直到j[......]
最近L同学的朋友向大D求助,说是要在Intel100系主板+NVMe SSD上装win7,好吧。
很久没接触DIY(P.S.因为没钱),大D还是花了点时间了解了一下情况,于是搞起来就是了。
想了一下,还是写个科普段子好了,虽然写本文的时候感觉挺累的,要感冒的样子。
问题1:为什么不能直接安装Win7
首先,Windows的安装镜像之所以庞大就是因为内置了很多驱动程序。
但硬件的发展速度是非常之快的,Windows内置的驱动程序无法驱动新硬件,也就出现在Win7安装向导界面上无法使用键鼠(缺少USB3.0驱动)、无法看到硬盘(缺少磁盘控制器驱动)等等,所以Win[......]
最近L同学单位搞了机房,搞了服务器,搞了新网站,然而L同学跟大D说网站慢的一笔。
又赶上春节期间偶感小病连躺好几天,也没腾出时间做事情,今天利用午休时间给L同学看了一下。
然而,大D都快瞎了啊~
大概列出几条罪状:
php.ini
中配置了memcached
但没有正确安装并开启memcached
由于不熟悉L同学单位网站的源码情况,资源合并这事儿大D就不做了,把memcached
正确配置上,GZIP开了速度也可以有很明显的提升。
于是习惯性的根据以前大D自己写在Blog上的博文来配置给Apache开启GZIP,然而。。[......]