Amazon EC2 + RDS

用了亚马逊EC2作服务器后发现数据库mysql总是崩溃,因为内存不够,参考一些文章优化了配置,设置swap space也解决不了问题。 网上很多人都建议用亚马逊的RDS来放置数据库,通过EC2去连接RDS读取数据。没有看到特别好的教程,我研究了半天才设置成功。 以下几点要注意: Continue reading

Amazon ec2 wordpress 固定链接修改问题

转到ec2后发觉wordpress建的网站不能修改固定链接了,以往是要修改.htaccess文件,但ec2默认是没有这个.htaccess文件的,所以要修改 /etc/httpd/conf目录下的httpd.conf文件,找到<Directory>改成下面这样:

Options FollowSymLinks
AllowOverride All

最后

sudo apachectl -k restart

安卓手机失而复得

今天手机突然找不到了,我怀疑是掉在图书馆一个沙发的缝里面了。 回去找了没有,沙发底下,周围也都没有。我给手机打电话也没用,因为开了震动。 我想起室友说过他有个朋友也是丢了,但是用Google 账号就找回来了,不需要事先安装任何应用。 于是我一试,果然可以! 手机即便震动模式,也可以在这个网页选择让手机用最大音量播放铃声五分钟。 并且可以定位手机位置。

www.google.com/android/devicemanage

最后我发现确实是从沙发缝掉进去了,而且是进入了沙发的深处,把整个沙发拆掉才拿到了手机。。

 

RSA算法

今天复习密码学看到了RSA的部分,我无意搜到了几篇阮一峰前辈的相关博文,发现大神文笔真是好,写什么都能写的特别清楚明白,完整可靠。我把三篇博文链接贴在这里,以后再复习也许会用到。(我最早知道他是看了他翻译的Paul Graham的文集《黑客与画家》)

Continue reading

Ubuntu13.10通过profile文件修改PATH

装了数学软件sage, 在下载文件夹里,每次想打开得cd到这个文件夹里然后 ./sage 来运行,很麻烦。

用terminal直接打开程序非常方便,而可以打开的程序的路径都被保存在了的$PATH这个变量里面,于是我查了一下怎么修改$PATH, 命令如下:

可以直接打在terminal里,但这样就只在该terminal运行时的session里有效。

所以这个命令需要存在一个固定的文件里,让系统每次打开都会自动运行。

Ta-dah! 它就是/etc/profile 文件了,我们只要把上面这行加进去就改好了。 注意这个是只读文件,一定要sudo vi 或者 sudo gedit之类的才能编辑哦!

比如

 

好了,现在在terminal里打sage就像打python一样可以直接启动这个程序了:)

 

(这个profile文件是面向整个系统的,如果是针对特别用户的Path修改,则在另一个文件,或者用另外的办法。)

Hello Ubuntu

昨天室友装了Ubuntu, 赞不绝口, 于是我又不好好学习了,马上使劲装之。 我半年前前刚买新电脑的时候也试过装,当时是因为想用一些高大上的黑客软件, 不过因为Win 8和Ubuntu不是很兼容,没弄成功。 这次我比较耐心,多Google了几个帖子,试了几种办法,终于装上去了:) Continue reading