- 博客(30)
- 收藏
- 关注
原创 家用服务器搭建总结-qBittorrent迁移Transmission(四)
1 背景一直喜欢倒腾东西,特别是一些新的软件。原本transmission用的好的很,听说qBittorrent是用qt做的,而且目标是替代utorrent,所以尝试了一下。尝试后,觉得还是transmission好用,有安卓上的app TransDroid。所以,在尝试了一段时间的qBittorrent后,最后还是决定切换回transmission。在重新部署服务器家用服务器搭建总结-Tra...
2019-12-15 16:31:41
12985
原创 家用服务器搭建总结-Flexget(三)
接上一篇家用服务器搭建总结-Samba(二).,完成目录规划和samba文件共享服务器后,可以开始配置flexget + transmission的神奇组合了。1 需求最原始的很简单,就是希望服务器可以下载我想让它下载的torrent。经过调研,考虑使用flexget通过rss订阅的方式下载torrent。哪些希望下载的种子,可以是特定的搜索rss,或者是下载框的rss,或者是收藏rss,具体...
2019-12-12 23:34:33
2962
原创 家用服务器搭建总结-Samba(二)
1 需求及规划接上一篇家用服务器搭建总结-Transmission(一)博文,创建了用户dad, mom,还需要考虑debian-transmission用户下载的文件。1.1 目标有公共区域,mom和dad都可以访问;有私有区域,mom和dad各自只有自己可以访问;debian-transmission下载的文件,可以在上述三个空间内(dad专属、mom专属和家庭内)1.2 目录...
2019-12-11 22:12:59
682
原创 家用服务器搭建总结-Transmission(一)
我用十年前的笔记本,搭建了一台家用服务器,使用了Debian, Transmission, Flexget, Samba, nextcloud等组件。
2019-12-11 00:13:35
2919
1
原创 Jenkins 编译 VC6.0 项目
目前有一个 VC 6.0 的 DLL 项目,假设项目名称为 HelloWorld 。现在希望通过 jenkins 配置完成项目的自动化编译、部署等过程。已有:Windows Server 2008 R2, VC6.0, HelloWorld 项目首先安装 bitnami-jenkins 软件包,配置好相关的源码管理,构建触发器,构建环境,构建和构建后操作。其中构建这一步配置花费了比较多的时间。VC6
2017-11-07 15:38:53
901
原创 Bitnami MySQL 密码错误的解决
之前安装过 bitnami xampp 的应用,装了个 mediawiki 。当时不知道有一系列 bitnami applications ,所以是自己下源码装的。当时安装 bitnami xampp 之前,装了 mysql ,所以在装 xampp 的时候,就没有装 mysql 。mediawiki 装好后,用着还不错。后来发现了 bitnami applications ,就下载了各式各样的 ap
2017-11-07 02:41:36
1588
转载 Mac 处理 .DS_Store 的方法
简介.DS_Store是Mac OS保存文件夹的自定义属性的隐藏文件,如文件的图标位置或背景色,相当于Windows的desktop.ini。禁用/恢复 .DS_Store 的自动生成禁止 .DS_Store 生成:打开 “终端” ,复制黏贴下面的命令,回车执行,重启Mac即可生效。defaults write com.apple.desktopservices DSDontWriteNetwork
2017-02-17 18:05:00
9512
原创 Java 合并两个已排序 LinkedList
合并两个已排序的数组并不难,在学习 mergesort 的时候应该都有学到,但在 Java 实现合并 LinkedList 中遇到了小小的问题,简短总结下。首先把合并的算法用伪代码写下来:public List mergeTwoLists(List l1, List l2) { List result = new List(); Iterator it1 = l1.iterator(
2017-02-09 12:11:49
3779
原创 My Background and Interests
Last Update Time: 2016-12-30BackgroundI’m a Master from ECNU, with SE as my major. IProgram in C++, Java, Python, PHP, Javascript, etc;Familiar wth Linux, and its common utils;Have Program Verificat
2016-12-30 11:34:14
587
原创 Sublime Text 配置汇总
本文不定期更新,以备之后查看。最后更新时间:2016年11月20日。Sublime Text 可通过菜单 Preference -> Setting -> User 打开配置文件。文件编码Sublime Text 默认不显示文件编码,可以通过配置开启:"show_encoding": true,"show_line_endings": true,能够在 Sublime Text 最下方看到文件编码
2016-11-20 09:43:40
901
原创 在 Ubuntu 14.04 上编译 llvm 和 clang 3.8
很早之前的草稿,当时研究 KLEE 的需要。0. 安装依赖:cmake -DCMAKE_BUILD_TYPE=Release ../llvm-3.8.0.src/1. 在本例中,我们的根目录是 ~/llvm 内$ mkdir ~/llvm && cd ~/llvm2. 下载源码包:$ wget -c http://
2016-10-27 15:28:09
2799
转载 jQuery UI 配合 icon 设计出 gif 动态图效果
2014-04-21 15:15 的草稿,很早之前的菜鸟入门时学会的东西,我也忘了是原创还是转载的,毕竟年代久远了。嗯,能帮上忙就好……需要使用到的知识: jQuery UI的 Color Animation: http://jqueryui.com/animate/ HTML DOM setInterval()方法: http://www.w3school.com.cn/jsref/met_w
2016-10-27 15:21:32
1520
原创 各种编程语言的 Hello World
我就看看 优快云 对编程语言的支持到底有多少了,不定期更新。我也是有够无聊的……Java Hello Worldpublic class HelloWorld { static public void main(String[] args) { System.out.println("Hello, world!"); }}C++ Hello World#include<iostr
2016-10-27 15:14:51
1231
原创 VMware 12 Install Archlinux
之前安装还是蛮顺畅的。但距离上次安装 Archlinux 已经大概有两三年了,现在的安装过程有了一些变化,主要卡在了硬盘分区后安装 GRUB 启动。一直觉得 GPT 很烦,而且一直没找到回归 MBR 的方法。后来用 parted 工具弄好了,记录下过程。虽然 MBR 比较容易理解,但 GPT 是新生物,最终肯定还是会取代 MBR 。所以有空还是要再研究下 GPT 的。建立硬盘分区表并分区root#
2016-10-27 11:53:38
928
原创 CentOS NodeJS PhantomJS PhearJS 失败的尝试……
Install GCC 4.8+PhearJS 需要 C11 的支持,而 CentOS 6 目前最新的 gcc 不支持。所以需要自己编译安装 gcc 。这里以 gcc 4.9.4 为例,下载链接以中科大镜像为例:$ cd ~$ wget -c http://mirrors.ustc.edu.cn/gnu/gcc/gcc-4.9.4/gcc-4.9.4.tar.bz2$ tar -jxvf gcc
2016-10-27 09:51:44
1870
原创 如何快捷查看PPT页数 统计PPT页数
1 更改文件夹视图为“详细信息”2 在上方的表头上右键,选择最下方的“其他”3 在弹出的“选择详细信息”对话框,找到“幻灯片”选项,勾选上
2016-08-08 17:12:07
4869
原创 解除 123 sougou 主页的几种方法
之前安装了一个什么软件,然后所有浏览器的首页都被修改成 123.sougou.com ,今天折腾了下,终于全部弄回来了。第一步改 IE 的 Internet 选项,这个网上都有办法;第二步改 桌面快捷方式的属性,在“目标”这一栏里面,把后面的网址删掉;第三步改 任务栏快捷方式的属性,以 Firefox 浏览器为例,在任务栏快捷方式上右键,再在弹出的菜单的 Mozilla Fir
2016-07-10 19:41:05
7693
原创 为阅读/修改postgresql内核做准备工作
写在前面:一门课程的大作业内容是学习/修改postgresql内核,今天把开发环境搭好了,在此记录下,以备环境重建及他人查阅。参考资料:1. postgresql官方安装手册:http://www.postgresql.org/docs/9.3/static/installation.html2. postgresql git仓库: 2.1 官方:http://g
2014-11-27 22:16:50
820
原创 Ubuntu 14.04安装LAMP
安装apache sudo apt-get install apache2安装phpsudo apt-get install php5安装mysqlsudo apt-get install mysql-serversudo apt-get install mysql-client安装其他模块sudo apt-get in
2014-08-11 11:26:33
656
原创 遍身罗绮者 不是养蚕人
这段话是在微博上看到的,SinaAppEngine的官方微博。觉得这句话很有道理,能写出好的代码,实现好的功能,其实并不一定算是一个真正的好软件工程师,好的软件工程师应该有自己的想法,而且是切合实际的想法,能够真正改善生活的想法,能给大家带来便利。做不到这点,只会做别人告诉他的事情,只会完成客户提出的要求,算不上是软件工程师,只能算是程序员。 前段时间,有幸参加了一位大佬的交流会,而他演讲的题目
2014-06-06 22:03:14
1465
转载 移除GitHub上的commit
参看stackoverflow上的回答http://stackoverflow.com/questions/448919/how-can-i-remove-a-commit-on-github
2014-04-23 15:49:33
1540
转载 ubuntu 安装 python MySQLdb 支持
安装步骤:1、sudo apt-get install python-setuptools2、sudo apt-get install libmysqld-dev3、sudo apt-get install libmysqlclient-dev4、sudo apt-get install python-dev5、sudo easy_install mysql-python
2014-04-17 17:21:04
872
原创 JQuery UI Drag and Drop在ipad和iphone上的解决办法
JQuery UI的Drag and Drop插件可以很好的实现网页上的拖拽
2014-04-17 13:10:19
2510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人