实习照片

正在上传到我的 flickr 上,由于照片太多,而且 flickr 每月有20M的限额,而且最多能显示最新的200张,所以只传了部分上去。

有兴趣的可以去看看,因为我没有相机,都是同学拍的,所以大部分都是我的到此一游照片,觉得我帅的可以留言夸我一下,觉得丑的在心里骂骂就可以了哈。^_^

更多照片

这里还有段被人偷拍的好笑的 DV

另外可以参看 hedgehog 上传的照片。

即将归来

在上海的第三天,下雨,前两天一直在走,去了好多地方,不过发现吸引人的地方不多啊,除了晚上想去看看外滩的夜景外,没有兴趣了。

不喜欢上海的高楼,高架,高密度的建筑……

明天晚上八点的火车狂奔北京。

在华师外上的网,回复和email等14号回去再回。

即将暑假实习

今天上午考完了最后一门考试了,接下来就是暑假的野外实习了。

这次是人文地理实习,也是大学里的最后一次暑假实习了。大一时去的小五台山,大二去的坝上草原,都在河北,离北京不是太远。这一次是就远了一点,去江南:江苏和上海。

具体行程为:

  • 4-7号 苏州东山镇
  • 8-9号 苏州
  • 10-14号 上海

详见 Hedgehog 的 Blog 上的实习日程安排

前两次实习都是野外,感觉虽然并不是旅行那么轻松,但是真的是好好玩。尤其是那自然景色还有就是能逃离北京火热的天气。这次虽也叫野外实习,不过去的却是苏州和上海两座城市,没有了山山水水,希望也不会让人失望。

我们小组选的实习内容是摄影和素描在人文景观中的应用,看起来很有新意,应该是一个很有意思的实习项目。前两次实习没有同学有 DC,这次单我们组就有四个,回来之后还可以传一大堆照片到我的 Flickr 上面去,嘿嘿。

大学里最喜欢的就是野外实习了,我觉得这也是学地理的人最快乐的一件事情。不管是暑假的长途实习,还是平时周末的短途实习,都是非常令人惬意的事情。不过现在机会是越来越少了,过了这次暑假实习,以后可能就再也没有了。

启功先生逝世

启功先生因病于2005年6月30日2时25分逝世,享年93岁。

九点多考完试就收到同学的短信,说科技楼的电子屏上公告启功于30号凌晨两点逝世了。

十点多的时候拿到了学校的讣告。

启功照片

中国当代著名教育家、国学大师、书画家、文物鉴定家、诗人,中国人民政治协商会议全国委员会常务委员、中央文史研究馆馆长、“九三”学社顾问、国家鉴定委员会主任委员、中国书法家协会名誉主席,中国佛教协会、故宫博物院、国家博物馆顾问,西泠印社社长、北京师范大学教授启功先生因病于2005年6月30日2时25分逝世,享年93岁。

北京师范大学在英东学术会堂演讲厅设置灵堂,供校内外各界人士吊唁。吊唁为6月30日起每天8点-22点,直至遗体告别时间。

启功先生字元白,1912年生于北京,满族。幼年失怙且家境中落,自北京汇文中学中途辍学后,发愤自学。稍长,从贾尔鲁先生(羲民)、吴熙曾先生(镜汀)习书法丹青,从戴绥之先生(姜福)修古典文学。刻苦钻研,终至学业有成1933年经傅沅叔(增湘)先生推介,受业于陈援庵先生(垣),获闻学术流别与考证之学。援庵先生慧眼识才,聘为辅仁中学国文教员;1935年任辅仁大学美术系助教;1938年后任辅仁大学国文系讲师,兼任故宫博物院专门委员,从事故宫文献馆审稿及文物鉴定工作;1949年任辅仁大学国文系副教授兼北京大学博物馆系副教授;1952年后任北京师范大学副教授、教授至今。现任中国人民政治协商会议全国委员会常务委员会委员、国家文物鉴定委员会主任委员、中央文史研究馆馆长、中国书法家协会名誉主席、北京师范大学教授、博士研究生导师。

前一阵子只知道老先生一直在住院,没想到今天就去世了……

当年报考师大的时候,就听老爸说过学校有一个叫启功的大书法家,来学校后知道老先生不仅书法造诣深厚,更是德高望重,真正的德艺双馨。

先生仙逝,师大至此无大师矣。

沉痛悼念启功先生

用 Apache 作反向代理

打开 Apache 的 mod_proxy, mod_http_proxy, mod_headers 这三个模块,然后进行如下配置:

  1. ProxyPass /app1/ http://www.jianqing.net/
  2. ProxyPassReverse /app1/ http://www.jianqing.net/

即可用 Apache 来可实现代理服务器,针对后台服务器的反向加速。上面例子为将 /app1/ 反向代理到 http://www.jianqing.net

更进一步的设置参见:

Nick Kew : Running a Reverse Proxy with Apache

PHP 10 周年

今天,6月8日,是 PHP 诞生十周年的日子。刚从很多国外的 blog 上知道了这个特别的日子。很值得纪念一下。

我差不多也是去年的这个时候知道 PHP 这东东的,那时是数据库课期末要做一个小程序。刚才那学期在学植物地理,所以花了一星期边学边做,弄了一个 PHP 的植物图像查询系统。从那之后就无法控制地喜欢上了 PHP 这家伙,直到现在,而且每天都能发现很多 PHP 的有趣。所以要感谢 PHP 给我带来了这么多快乐,呵呵。

同时,期待 PHP 的下个十年更好,呵呵。

a decade of php

《博客》杂志

上午在学校东门数完汽车后,跑到报刊亭去看了一下,发现了一本叫《博客》的杂志。

该杂志号称是国内第一本”轻“概念心灵读本。这一期是试刊号,由哈尔滨日报社报业集团主办,《知识文库》编辑部编辑。大16开本,64页全彩,零售4元。

杂志收录文章分为博客,心情,记忆,人生四大块,个人感觉和其它文摘杂志没多大的区别。

SOHU 上面有一篇报道:《博客》杂志出版

看来我一定要努力写好这个blog ,然后也许有一天我也可以出版一本文集 ,或者还可以搞签名售书。^_^

顺祝各位六一节快乐!!

Cake PHP framework 0.9 dev 发布

昨天 Cake PHP framework 发布了 0.91dev 版。

新版将函数的命名风格从像 input_tag() 这种改到 inputTag() 这种了。汗,不知应该怎么叫啊 :'(

协议换成使用 MIT License

框架程序改动也挺多的,详见 Cake’s release history ,不再赘述。

作者还发布了一个 Cake Framework AJAX Demo ,展示了如何使用 Cake 进行 Ajax 方面的开发。

同时并提供源码下载:Cake Framework AJAX Demo source code

另外从 Sourceforge 上看到了一个叫 xajax 的 PHP 类库 ,刚出炉不久 ,5.26 号发布的第一个版本: 0.1 alpha ,现在是 0.3 alpha 。它提供的一个叫 Graffiti Wall 的东东还比较好玩。

Cake PHP framework

Cake PHP framework 这东东时常在我这个 blog 上订阅的 del.icio.us/tag/php 中出现。

这是一个基于 PHP 的 framework 。它的作者称 Cake PHP framework 的设计思想源自 37signalsRuby on Rails ,一个最近非常的 Ruby 框架。他说:

after playing around with Ruby on Rails you don’t want to develop software the old way. Rails does all the paperwork involved with connecting to the database, setting up the templating, linking code to URLs in a meaningful way, and so on. You write the application business logics and fire it up. Very fast, very efficient programming, saves a lot of unnecessary bother.

Cake aims to provide an easy way to write PHP applications. While designed as a Rails rip-off, it aims to be a framework of it’s own, along with certain functionalities, such as custom, specialized modules, that, if I understand correctly, Rails developer are not particularily fond of.

类似于 Ruby on Rails ,它封装了数据库连接,模板,及生成链接。最大的特点就是数据操作,不用自己再写多少代码。和 Ruby on Rails 类似,它生成一个数据表的操作最少只要一行代码。 Cake PHP framework 还有很大的一个优点就是它是一个轻量级的框架,虽然第一次看来会觉得很神奇,但是仔细看它的代码也很好懂而且也没什么特殊之处,但其开发使用方式确实很独特,实用,高效。如果是作基于数据库的 PHP 系统,这是一个很值得考虑的选择 。

看一下 Cake Tutorial 就能了解用 Cake PHP framework 建立一个 Web Application 是如何的快速方便了。它介绍了如何快速地建立一个 blog 程序的例子,几分钟就能搞定。

越来越发现 PHP 世界的有趣,哈哈。

Digital-NGP

Digital-NGP (Digital Northern Great Plains Project) 是一个在线的遥感图像存储及发布系统,是由美国的 North Dakota 大学 Upper Midwest Aerospace Consortium 开发的一套系统。用它可以查询,下载美国地区各种尺度的各种卫星遥感影像。

Digital-NGP or DNGP is an online GIS database system for archiving and delivering remote sensing images. NGP stands for Northern Great Plains, which defines the region of our interest. DNGP is developed by the Upper Midwest Aerospace Consortium at the University of North Dakota in an aim to better serve our community by providing an integrated web-based Geographic Information System.

提供的影像类型包括:MODIS,ETM,TM,QuickBird,MSS,ASTER,ETM+,SRTM 等,并能查看指定日期的各地区的各种类型的影像。并对于多光谱影像可以选择特定波段,生成RGB图像。然后还可以选择生成特定的图层的内容,如 Boundaries,Transportation,Water,Geology,Raster Layer,Agriculture等分类下的特定图层。同时也可进行 NDVI 等指数的分析。生成的影像均为 png 格式,可以自由打印和下载。

这是今天上午被老师叫去听一个 North Dakota 来的张老师的讲座了解到的。他是该项目的 Team leader 。系统数据库用的是 Oracle spatial ,底层影像的处理主要是依靠开源的 Mapserver 来完成。影像数据通过 GeoTIFF 存储,然后通过 Mapserver 根据用户的请求生成 png 图像。其 web 界面早期用的是java ,后来转而使用了 PHP 。他介绍说当时数据库之所以使用 Oracle 是因为早期只有 Oracle 有对空间数据的支持,不过现在的 MySQL 4.1 也有了对空间数据的支持,以后可以好好研究一下。PostgreSQL 现在也有 Spatial Extension:PostGIS ,相信现在开源的数据库应该也能完成这方面的应用了。

听那老师的讲述,在科研领域使用 java 很多时候都是不合适的,因为太慢的速度,内存占用对于很大数据量的遥感影像处理完全不合适。而且使用 java 容易出现各种问题,一般较适用于有快速开发要求的商业应用,然后还可以因为容易出问题而使开发者可以实现提供长期的升级,修补等服务。呵呵。