主页

LaunchAgents与LaunchDaemon

文章更新 20170218-初次成文 为什么会有这篇文章在MAC OSX上使用Homebrew安装过程中,多次涉及到launchctl的使用,每个服务存放的位置不同,有的放在了Library/LaunchDaemon下,有的放在了Library/LaunchAgents下,所以有点困惑,就想着把区别弄明白。所以做了一些研究。 什么是 launchd ?Mac OS X 从 10.4 开始,採用

mac上的ln命令

文章更新 20170218-初次成文 为什么会有这篇文章最近发现对ln命令有一点困惑,所以赶紧总结一下。 先说主要的,ln干嘛的ln是linux系统中一个重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)

hexo建站完整步骤

文章更新 20161021-初次成文 20170804-文章终结 为什么会有这篇文章在另外一篇帖子里,内容和这个基本重复了,传送门请戳这里。突然发现,自己竟然没有一个比较完整的步骤,那么就大概写一遍吧。 环境安装需要预先好Git和Node.JS Windows 环境下,安装 git for windows和 node.js MAC OS环境下,安装Homebrew,并使用brew命令安装Node

XAMPP在Windows平台的配置流程

文章更新 20160923-初次成文 20161009-补充内容,基本完成。 为什么会有这篇文章因为自己总忘记一些最基本的东西,所以还是写个笔记吧。 安装去官方网站下载XAMPP的安装程序,链接猛戳这里,才发现原来XAMPP不单有WINDOWS版本,还有LINUX和MAC版本。 安装过程没啥说的,个人建议,最好装在硬盘的根目录下的d:\xampp目录下。 无法启动相关服务启动APAPCHE和MY

斗鱼弹幕获取程序C#.NET CORE版本

文章更新 20160919-初次成文 为什么会有这篇文章之前有一阵子对斗鱼的弹幕比较感兴趣,就参考网上其他大神的办法,用C#实现了一个控制台程序,很简陋,但是效果很不错,有需要的可以拿去扩展功能。我最希望的就是实现登录功能,比如和用户的反馈,程序可以自动根据用户发送的消息进行反馈,比如输入 签到,程序就会说一句‘xxx签到成功,金钱增加10’这样的。不过这样看来,和QQ群内的程序也是一个思路。

使用COW以便让IE和EDGE支持SOCKSS代理

文章更新 201609012-初次成文1 为什么会有这篇文章突然想用GOOGLE PHOTOS,下载了GOOGLE PHOTOS BACKUP,但是却发现无法登录。经过搜索发现,GOOGLE PHOTO使用的IE或者EDGE的代理通道,也就是说,如果IE无法翻墙,那么GOOGLE PHOTOS就用不了。我使用的是SHADOW SOCKS QT5的版本,在使用SHADOWS SOCKS代理的时候,只能在HTTP和SOCKS5两者二选一,如果选了HTTP,那么在CHROME下使用HTTP没有SOCKS5那么流畅,所以需要寻找一种方式,让IE和EDGE走HTTP,让CHROME继续使用SOCKS5通道,两全其美。而COW就是这个完美的解决方案。

树莓派折腾之防火墙

文章更新 20160907-初次成文 为什么会有这篇文章随着使用Resilio Sync,发现5-6个不同的客户端之间的通信总是有一些问题,尤其是处于内网的树莓派和另外一台笔记本,这两台与本地网络内的台式机通信没问题,但是和外网的阿里云服务器,以及我在公司上班时候的MBP就经常在都开机的时候,也无法有效通信。 现在突然发现,基本除了WINDOWS之外,LINUX服务器的防火墙真的不得不好好设置的一个任务。

使用 RESILIO SYNC + GIT 管理代码

文章更新 20160907-初次成文 20161009-更新内容 为什么会有这篇文章之前一直使用git pull/push来同步代码,因为自己总在两台电脑之间来回切换,有的时候不能及时在一台电脑使用结束的时候及时 git push的话,在另外一台电脑上,就没有最新的代码了。如果结合使用Resilio Sync和Git,发现可以相对完美的解决这个问题,当然,你也可以使用百度网盘或者微云这样的文件同步工具,但是因为Resilio Sync是私有云,没有隐私泄露的风险(不是绝对的),所以还是用了这个方法。 2016年10月9日更新,后来发现这个办法的弊端,就是无法做到实时更改,比如A电脑上的FILEA.C增加了一行,那么B电脑上的同样的文件,如果那边开着电脑,并不会直接更改FILEA.C文件,而是会放到.sync目录下面去,有一个办法就是找一台闲置的机器C充当24小时开机的角色,然后A电脑更新到C上去,然后B开机,B把C上的内容同步过来。是不是感觉很蛋疼?我也觉得是。