关注2009国际天文年

为纪念伽利略将望远镜用于天文观测四百周年,国际天文学联合会(IAU)提议将2009年定为以”探索我的宇宙(The Universe, Yours to Discover)”为主题的国际天文年

国际天文年的活动非常丰富,4月2日-5日的天文学100小时活动,将推广路边天文观测以及天文台及观测设备的在线直播。4月5日同时也是天文研究机构的”公众开放日”,中科院奥运园区的国家天文台、南京紫金山天文台、青海德令哈毫米波射电观测站,以及盱眙观测基地、上海天文台、国家授时中心等单位,也将向公众开放参观。

除此之外,2009年还是天文观测的好时节,7月22日将到来的历时近7分钟的壮观日全食自不必说。4月下旬的天琴座流星雨,以及5月6日宝瓶座η流星雨达到极大时,预计每小时最大天顶流量40-85颗的数字,同样也让人无限期待。北师大天文系学生还策划了近期的天文年宣传活动,内容和准备工作非常细致,虽然没有去听报告,但希望活动进展一切顺利。

天文学是历史最悠久的基础学科之一,无处不在展现着人类探索宇宙的智慧。天文年的主题活动,在宇宙驿站(Cosmo Station)的邮件组里早已成为朋友们讨论的焦点。虽然我对天文知识还是门外汉,但好在地理所天文台比邻,天文地理不分家,也被天文年活动吸引着,希望有机会参与其中,更多仰望头顶美丽的星空。

QCon(北京站)诚征志愿者

QCon全球企业开发大会(QCon Enterprise Software Development Conference)是由C4Media媒体集团InfoQ网站主办的全球顶级技术盛会,每年在伦敦和旧金山召开。自2007年3月份在伦敦召开首次举办以来,已经有包括金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

2009年,这一在全球企业开发领域享有盛名的大会将首次来到亚洲,来到北京和东京。QCon北京大会将在2009.4.7~2009.4.9在清华科技园国际会议中心举行。秉承QCon伦敦、QCon旧金山的高品质特性,QCon北京大会将不仅是一次顶级技术盛宴, 还是一次众星云集的大会!

QCon大会为学生志愿者提供了与国际大师近距离交流的机会。申请成为大会志愿者,只要完成一天的志愿者工作,就可以获得免费参加大会的机会。QCon Beijing 2009为志愿者提供了多项实习岗位:Interpreter,Tourist Guide,Registration Staff,Conference Guide,Recorder等。

请将您的简历发送至:qcon@cn.infoq.com(邮件标题注明”志愿者”)

QCon北京站:http://www.qconbeijing.com/

会议预告:QCon全球企业开发大会(北京站)


QCon是为团队领导者、架构师、项目经理和高级软件开发人员量身打造的企业软件开发大会,其所覆盖的主题内容与InfoQ相同,关注架构与设计、真实案例分析等等。从2007年3月到现在,QCon已经在英国伦敦、美国旧金山等举办了4次会议,得到业界的广泛好评。2009年4月7号,这一高品质的技术大会将在北京清华科技园国际会议中心举行。

届时Spring创始人Rod Johnson、ThoughtWorks首席科学家Martin Fowler等人将在会上有精彩讲座。更多QCon北京大会相关信息可以访问官方站点获取:
http://www.qconbeijing.com/

HPC工具ClusterTools

并行计算(Parallel Computing)将大的计算问题分解为许多小的部分,在多处理器单元上进行同步计算,以组建集群来应对科学计算中大计算量与大数据量所带来的挑战,高并发的计算是实现高性能计算的途径之一。

HPC ClusterTools是Sun推出的高性能计算整合工具包,目前最新是8.1版本,基于Open MPI 1.3构建。ClusterTools支持多达1024个结点和4096个CPU计算内核,可以帮助开发者在高性能计算集群上搭建MPI应用,并且包含Solaris的DTrace技术支持以及内存共享的支持。ClusterTools还提供了Grid Engine网格引擎插件,并且支持第三方的并行调试器,以及提供Sun Studio分析器集成功能。

目前MPI(Message Passing Interface)消息传递规范是并行计算的实际标准。MPI应用于计算集群和超级计算机并行程序设计,其中定义了计算机集群相互通讯的标准编程接口。MPI定义的消息传送编程接口,致力于实现高性能、可拓展的计算模式。而ClusterTools所依托的Open MPI项目则是一个开放源代码的MPI-2规范实现。

HPC的应用目前已不仅仅局限在单一的科学计算领域,正逐渐走近我们的生活,类似于SecondLife这样的虚拟世界,后台运行都离不开HPC的支撑。感兴趣的朋友,可以在Sun的HPC门户站点,查看更多高性能计算与存储相关的教程和视频。

Django强大的Admin后台管理

Django在1.0版本中,使用newforms admin分支对Admin管理模块进行了重构,让自带的后台管理变得更加灵活方便。对Admin的数据创建、管理以及用户的权限和分组,都不需要编码或者仅用极少的配置代码就可以实现。

Admin可以实现的功能非常强大,需要用Admin管理的Model,只要在模型中增加一个Admin内嵌类,就可以添加到Admin界面中进行数据的CRUD操作。

当然,功能不仅仅是这些,再添加不多的代码(详见易上手教程的第二章节),就可以在管理界面中加入搜索、排序、分类显示、列表过滤等功能。如果你认为它的默认界面还不符合要求,可以参照Admin CSS指南,通过修改CSS文件和图片文件来定制自己想要的Admin外观,只需要编辑CSS,就可以得到自己想要的效果。

Django定制Admin接口的功能正在变得越来越强大,Django Book一书也将Administration Site定制作为单独的一章来描述,但目前Admin还有些功能亟待补充,比方说只允许创建特定对象的用户编辑该对象,以及为用户编辑对象的某个字段自动赋值等等。

Django框架向Jython平台的迁移工作也已经完成,Django编写的程序可以通过Jython直接运行在JVM之上的GlassFish等应用服务器中,以满足站点集群拓展和性能的要求。

顺便提一下,试用Django功能时一直在使用SQLite,非常小巧的单文件数据库,简便易用,仅用几行命令就可以完成数据库和表的创建以及内容的查询,特别是对于Rails、Django这样已经有强大ORM支撑的框架来说,很是方便。