2012 is comming, happy new year @everyone!
Author Archives: 枯藤昏鸦
Name.com 续费优惠码
CentOS 6启用Apache2 WebDAV模块
iPad上的iWork支持使用WebDAV存取文件,以下是在CentOS 6上启用WebDAV步骤:
1.检查httpd.conf中的配置信息,找到如下部分,并去掉相应的注释
1 2 3 4 5 6 |
LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so <IfModule mod_dav_fs.c> DAVLockDB /var/lib/dav/lockdb </IfModule> |
2.配置虚拟主机,添加WebDAV配置
如将网站的/webdav 目录指向实际目录 /var/www/webdav,并设置存取权限
1 2 3 4 5 6 7 8 |
Alias /webdav /var/www/webdav <Location /webdav> DAV On AuthType Basic AuthName “webdav” AuthUserFile /var/www/passwd.dav Require valid-user </Location> |
实际形成的VirtualHost配置文件如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<VirtualHost *:80> ServerAdmin webmaster@example.com DocumentRoot /var/www/html ServerName ioio.name Serveralias www.ioio.name #webdav setting Alias /webdav /var/www/webdav <Location /webdav> DAV On AuthType Basic AuthName “webdav” AuthUserFile /var/www/passwd.dav Require valid-user </Location> </VirtualHost> |
3.添加新用户
1 |
htpasswd -c /var/www/passwd.dav ioio |
/var/www/passwd.dav 为上面所指定的AuthUserFile路径
-c 表示不存在用户时创建,执行命令后按照提示设置密码
4.重启Apache
1 |
service httpd restart |
5.测试配置是否生效
启动小卡车(Transmit),找到WebDAV选项卡,输入连接信息
我们上面设置的是网站的/webdav目录,因此Initial Path需要填写/webdav
在iPad上则输入完整服务器地址 http://example.com/webdav
测试成功后便可在支持WebDAV的设备上自由的存取信息啦。
-EOF-
一周开源项目集锦(2011/11/01)
QualityBots
A tool for automated comparison of website layouts across multiple Chrome versions.
http://code.google.com/p/qualitybots/
Test Analytics
Test Analytics is a web application that allows rapid generation of a project’s ACC model — an alterative to a test plan that is faster to create and of more practical value.
http://code.google.com/p/test-analytics/
Script Cover
Javascript code coverage detector for web pages in Chrome
http://code.google.com/p/script-cover/
Google Tasks Porter
http://code.google.com/p/google-tasks-porter/
Demo https://google-tasks-porter.appspot.com/
Google APIs Client Library for Objective-C
http://code.google.com/p/google-api-objectivec-client/
Bootstrap
Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites.
It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.
http://twitter.github.com/bootstrap/
heatmap.js
JavaScript Library for HTML5 canvas based heatmaps
http://www.patrick-wied.at/static/heatmapjs/
Google JS Test
Google JS Test is a fast javascript unit testing framework that runs on the V8 engine, without needing to launch a full browser.
http://code.google.com/p/google-js-test/
iCal(iPhone/iPad/Mac)添加中国农历和节日方法
不管是Mac上的上的日历,还是iPhone上的日历最初都是空空一片,只有日起和星期,有时候我们还希望能够看到对应的农历和节日信息。当然了,有时间的朋友可以一个一个的输进入,偷懒的朋友可以导入别人输入好共享出来的日历信息。
好消息是苹果有提供已经输入好的这些信息的共享日历,我们只需要添加到我们的日历中即可。
这张页面上列有苹果现有的共享日历清单:
http://www.apple.com/downloads/macosx/calendars/index_abc2.html
访问该页并找到自己想要的添加的日历,点击下载,浏览器会自动打开iCal并询问你是否添加该日历,点击订阅,等待载入日历信息,点击确定后,改日历就添加进你的iCal中了。
如果想要订阅的日历暂时隐藏不显示,选择日历,去掉前面的钩就不在日历上显示。
目前苹果提供的中国日历有三个,分别是:
中国节假日 http://www.apple.com/downloads/macosx/calendars/chinesepublicholidaycalendar_appleinc.html
中国农历(简体)http://www.apple.com/downloads/macosx/calendars/chineselunarholidaycalendarsimplified.html
除此之外,还有可以通过手动输入添加,进入”设置”—>”邮件、通讯录、日历”—>”添加账户…”—>”其他”—>”添加已订阅的日历”,然后输入要订阅的日历地址:
中国节假日:ical.mac.com/ical/China32Public32Holidays.ics
中国农历(简体):ical.mac.com/ical/China32Lunar32Simplified32Holidays.ics
中国农历(繁体):ical.mac.com/ical/China32Lunar32Traditional32Holidays.ics
点击”下一步”,然后”存储”,稍等片刻就可以在日历程序中看到订阅的日历了。
-EOF-