物理主机为 windows 8.1,虚拟机 VirtualBox,里面装的 ubuntu。
windows 建立 ftp server
在 cmd 中输入以下命令,在当前目录建立 FTP 服务,需要先安装 python 及 pyftpdlib 模块(使用Python创建简单的HTTP和FTP服务)。
继续阅读 »
非官方VI版
分享一下最近在一个对外活动上做的Presentation非官方版(网页版),详细请戳该链接。
官方VI版
官方VI版本的Slide PDF版下载,请戳 这里 。
继续阅读 »
一、安装Ruby
这里在Windows下安装Ruby,对应自己电脑的操作系统位数,如我的是Windows 8.1 64位,对应下载Ruby 2.0.0-p451(x64)这个版本的Ruby。然后安装过程就很简单了。
继续阅读 »
在Windows上,通过Cygwin编译的c程序在运行时,若有内存错误也会产生类似Linux上的core文件,但是该文件一般是以stackdump为后缀的文本文件,且文件提供的信息有限,只包含了程序coredump时函数调用的栈信息,不能像Linux一样使用gdb调试。所以,在Windows平台调试Cygwin编译的c程序不太方便。本文介绍一种方法,通过反汇编c程序,结合程序coredump时生成的stackdump文件,可以快速定位出程序的coredump位置。
继续阅读 »
本文将介绍如何在 Windows 上配置 Jekyll 本地编译环境,实现网站的本地预览。我的机器是 Windows 10 64位,需要先后安装 Ruby、DevKit、Python 等。至于 Python 我建议使用 miniconda 或者 anaconda,这个使用起来还是比较方便的。
继续阅读 »
组装电脑
最近特别想组装一台电脑。起因是我用了 Mac 半年之后感觉并不是那么的好。它也不是我梦想中的完美开发环境,依旧很痛苦。被折磨了很久就想自己组一台电脑。
作为一个程序员,我肯定是想上高配。无奈钱包不够,只给了自己 4k 的预算。不过。。。。最后还是超支了,到了 7k T_T
由于我第一台电脑的 CPU 是 AMD 家的,是在小学时候买的。感觉并不好,电脑会很卡。而且网上风评也都是 AMD 的 CPU 一直是被压着打的节奏。所以一开始完全没有考虑用 AMD 的。后来本来是准备上 i5。查了一些信息之后发现不用买显卡,这样剩下的预算就飙到了 i7,感觉 i7 7700 挺不错的。然后就放在了购物车里面。
关于显卡是选择了
继续阅读 »
Upgrade
Ready
首先是升级,那么应当是所有的电脑理论上都可以接收到微软的推送,因为微软说
盗版的升级之后还是盗版
我的是原装正版的系统,自然是接受到了消息,升级也是顺理成章。
关于棱镜事件,我觉得他们拿走我党的先进性教育也没什么卵用。
继续阅读 »
命令行是程序员最好的朋友。
Windows 自带的 cmd 几乎没法用, cmder 是比较比较完美的替代品。
Linux 和 Mac 用户请自动忽略 ~~~~
more
继续阅读 »
最近工作上接手了两个项目,可它们依赖的node版本不同,于是想到了之前用的nvm(Node Version Manager)。
https://github.com/creationix/nvm
之前安装nvm的方式是通过npm install nvm,而新版本可以通过脚本或者手动安装。目前,nvm没有提供windows的支持,但是在其文档中提到了nvm-windows这个工具。
https://github.com/coreybutler/nvm-windows
安装
在安装nvm-windows前,需要做以下步骤:
卸载系统中已有的node.js
删除node.js安装目录(例如C:\Program Files\no
继续阅读 »
说在前面
由于我也是第一次搭建,所有如果有什么地方说的不对,请大家提出来。很早之前就想从WordPress换到Hexo,倒不是说WordPress不好,只是不知道为什么我的后台页面是英语,一脸懵逼,也没去管,正好看到朋友自己搭建的挂载github上的博客非常好看,所以想搭一个Hexo看看。于是有了这篇教程。
Hexo原理
经过这一天的折腾,大改理解了Hexo的原理。首先我们写的博客源文件是md文件,然后经过Hexo的解析,生成html文件和文件目录,然后直接访问这些html文件就能浏览到对应的文章。至于将html文件推到github或者个人服务器上,就是作者自己的事情了。
此文使用配置
Windows10 PC ×1
Ub
继续阅读 »