推荐一款Mac下的离线博客软件

写Blog我一直都是使用离线客户端,一是离线编写方便,不需要打开网站,登录后台,再一步步选择菜单,另外也不用担心由于网络问题保存失败而将努力付之东流,并且客户端提供的功能也很丰富,在没有网络的情况下也可以随时随地的编写。

在Windows下,我一直使用Zoundry作为我的博客客户端,在Mac下我也一直在寻找一款类似的软件,尝试了一些客户端后,觉得MarsEdit和Zoundry差不多,很容易就上手,只需要简单的填写博客网址,用户名,密码后就能立即通过客户端来管理博客的文章,并且其对WordPress支持得相当不错,能够自动区分Posts和Pages而分别管理。

MarsEdit

在FreeNAS/BSD搭建基于Nginx+FastCGI+MySQL+PHP的WebServer

使用FreeNAS也快半月月了,在上一篇文章介绍了利用FreeNAS能做的一些事情,其中一项是WebServer。搭建了FreeNAS之后,这项功能也是必不可少的,简单分享一下配置步骤,希望能帮助到同我一样的刚刚接触FreeNAS(同样适用于FreeBSD)的朋友。

在FreeNAS之前,一直都是在Atom上跑Windows,因为作为文件服务器,除了存储文件/共享(Windows的局域网共享做这个确实很方便,但相比FreeNAS内置的SMB,还是稍显复杂,因为还需要通过一些不算简单的设置,才能解决NTFS权限问题,而FreeNAS中,都为你做好了),还有一个更重要的功能就是下载,虽然迅雷的资源共享方式稍显流氓,但其下载速度和资源探索能力也是无需置疑的(之后也会介绍一下如何利用FreeNAS/BSD打造属于自己的全能下载机)。

说实话,相比Windows用了十数年,对于类unix系统,我是相当的不熟悉,也是毕业以后,由于工作需要,才渐渐的接触一些。时至至今,也只会通过apt-get pkg_add等方式来安装软件。在Windows下,一直都是用几年前自己写的一套脚本来安装基于Apache+MySQL+PHP的服务器,初次接触FreeBSD,参考了网上很多资料也终于实现了基于Nginx+FastCGI+MySQL+PHP的WebServer。

Read the rest of this entry »

用FreeNAS搭建你的家庭服务器(文件共享/Web服务器/下载机/TimeMachine)

经过半年多的折腾,去年入手的ATOM330彻底沦为局域网文件服务器兼下载机,期间试过N多系统搭配,均不尽人意,因为一直都想着在做文件服务器的同时还能通过GUI登录,偶尔还需要用来上上网什么的。年后又新入了一台Macbook和翔升N10,于是也不再在这个问题上纠结,决定将330搬到客厅,只通过远程的方式访问。

之前曾在虚拟机上尝试过一些NAS文件系统,比如FreeNASOpenFiler等,简单比较了一下,后者的WebGUI做得比较漂亮,很中意,但无奈在安装时用外置USB光驱/硬盘无法自动挂载,也懒得折腾,随即换了FreeNAS用来构建文件服务器。

现在使用FreeNAS也将近一个月了,对其非常满意,基于FreeBSD开发,使用起来同FreeBSD完全一样。目前我的FreeNAS主要用来做以下工作:

  • 局域网内通过SMB共享电影/音乐等文件
  • Nginx+MySQL+PHP用于调试程序
  • SubVersion用于管理代码
  • Mldonkey远程下载电驴/BT/FTP/HTTP
  • DAAP为iTunes提供服务
  • 通过AFP为MacBook提供TimeMachine备份

Read the rest of this entry »

无题

服务器已搬离国内,不是因为备案,与政治无关。

RaterStar更新:支持自定义鼠标悬停Title

RaterStar改版以后,一直拖欠着网友们一个小功能,自定义title,最近终于有时间将这个老版中就有的功能移植到了新版,并且使用起来也更加灵活方便。

使用方法请参照Demo11

又回来了

历经一个月,服务器辗转上海->重庆->北京,终于落下脚来,期间曾把天气预报服务转移到另一台机器上,但无奈Google日历不认(GoogleReader可以正常抓取),很长一段时间无法正常提供天气预报服务,现在应该算是稳定下来了,但愿接下来的2010是平安的一年。

老版天气预报系统停止提供服务

第一版天气预报系统自2008年1月上线以来,已经稳定的为网友提供了两年的服务。随着系统的访问量越来越大,网友的需求越来越复杂,今年年初的时候,重新开发了第二版的系统,并也已稳定运行了近一年。

在新版系统上线后,老版系统就已经不再维护,是否能正常使用我也无法保证,但通过查看系统日志,每天还是有数万的访问量,一直都想关闭老版系统,但为了这部分用户,一直没有这么做。

为了兼容这部分老用户的需求,在新版系统中,增加了一个modifier,以便能输出和v1一样的数据格式,并同时将v1的页面自动跳转到v2的相关页面。

如果还有在使用老版系统的用户,可以的话,请尽快转到新版,但原老版系统的url仍然是可以访问,只是重定向到了新版系统中的v1兼容页面,如果目前因为种种原因使用兼容页面仍不正常的用户,请与我联系。

PS:新版系统解决了以往输出第二天数据不定时的问题,若选了过滤器count_1,每天下午6点后则输出第二天的天气预报信息,换句话说,如果Google日历抓取即时,每天下午6点就可以收到第二天的短信提醒。

关于最近天气服务不稳定的说明

最近很多网友通过QQ MSN Email等方式询问天气预报为什么不能使用了,看到这么多网友使用我的程序,很高兴。

众所周知的原因,年关将至,有关部门的的审核力度也更加严格,继之前机房整顿之后,转移后服务器所在机房又遭同样的”事故”,目前已迁入新的机房,乐观估计,暂时不会出现类似问题了,目前天气预报服务使用正常。

另外,很多网友使用本站的天气预报是通过Google日历服务结合ICAL数据源来实现天气预报(实现方法参照本文:《关注天气:免费的短信天气预报》),但同时Google自己也提供了类似的免费短信天气预报提醒服务,相信也有不少网友使用的是Google官方提供的服务。

上个礼拜的一天早上,接到10086客服打来的电话,说为回馈老用户,移动为用户提供了一项天气预报服务,使用费一年10元,如果选择开通,第一年免费,以后可根据需要选择继续或停止服务。手机自带有天气widget ,自己也有免费的解决方案,自然不需要这类服务。到公司上班后从网络上了解到一则新闻:Google即将停止免费的短信天气预报提醒服务。不由得让我想起近年来由于某些势力团体因为推广自己的产品而找出各种借口打压互联网上相对弱势的竞争对手的事件,虽然这件事与其他事件或许没有直接联系,但仍然不免让人浮想联翩。

在这个神奇的国度,不仅说话需要小心,做事也需要处处留心注意,不要一不留神就动了别人的奶酪。

北京近一段时间来气温越来越低,真正感觉到冬天来了,各位网友也需要倍加注意,注意气候的变化,在这个时候即使是往常小小的感冒,也能紧张好一阵子。

无奈,违规涉黄与我何干

这几天服务器无法访问,与托管商联系才知道因为上海移动怒江机房违规涉黄被CCAV点名批评,继而采取一系列不诚信的,随意的,混乱的,首创性的处理方式:在未通知用户的情况下对整个机房的服务器拔线逐一排查,目前服务器已搬到北艾电信机房,DNS解析可能还需要一些时间,对这段时间内无法正常使用天气预报的同学们说声抱歉了。

PHP FTP Client:基于PHP的FTP客户端

半年前,曾写过一篇通过SVN Hooks实现本地SVN仓库与线上FTP服务器同步的文章《让虚拟主机也用上SVN:适用于个人的开发部署方式》,其中使用到了一个PhpFtpClient的类库,直到今天才有时间稍做了下整理,写了几个Demo,欢迎网友们提出宝贵意见以便改进。

目前已支持的功能:

  • 目录列表
  • 创建文件夹/文件
  • 删除文件夹/文件(支持子文件夹)
  • 上传文件夹/文件(支持子文件夹)
  • 自动判断上传文件格式(ASCII/BINARY)

PhpFtpClient围观地址:http://www.raychou.com/labs/php-ftp-client/

1 / 1612345...最后页