文章分类 » 动态

欢迎PureWeber开发组新成员

2011年10月29日,5名新同学正式加入PureWeber开发组,他们是:

  • 朱柯军
  • 黄靖文
  • 代东
  • 李东朋
  • 李洪祥
  • 骆飞

2011秋季培训班合影

程序设计与实践II - Web开发 - 2011秋季 - 合影

2011秋季班全体人员名单

主讲人

助教

  • 张雄
  • 陈云飞
  • 张志桐

学生

  • 廖乘民
  • 夏伟
  • 马玮
  • 王金麟
  • 李嘉锋
  • 丛小亮
  • 王成玉
  • 黄靖文
  • 彭昌
  • 李英俊
  • 陈徽文
  • 王来
  • 付梓航
  • 乔师师
  • 何泽宇
  • 代东
  • 王博实
  • 李嘉豪
  • 于彦秋
  • 张美范
  • 王佩琪
  • 郭欣彤
  • 李晓倩
  • 胡冲
  • 潘文平
  • 白钰
  • 郝有强
  • 袁喜
  • 李东朋
  • 杨正伟
  • 朱柯军
  • 李洪祥
  • 王树博
  • 王晨

HIT ACM Group新版网站上线

概述

HIT ACM Group的新版网站已经上线,欢迎大家积极使用,帮助开发组发现和解决bug,让我们的HOJ更加好用,更加强大。

尽管开发组的同学们付出了很大的努力,但是因为全面改版的工作量很大,依然有很多细节之处没有做好,如果给大家带来了使用上的不便,希望大家能够多多理解。

主要改进

新版网站主要做了如下改进:
  • 全面改写网站前端,使用DIV+CSS布局,替换掉原来的Table布局
  • 在保持网站基本风格不变的前提下,对一些样式细节做了调整,包括字体、顶部导航、侧边栏等
  • 新增了相册模块
  • 新增了资源下载模块
  • 新增了队伍Profile模块(该模块给每个队伍建立一个页面,记录该队伍的参赛记录、照片、荣誉等信息,目前正在进行数据的整理和录入,录入完毕后会开放)
  • 新增了Wiki模块(使用PmWiki搭建)
  • 重写了论坛模块(简化了论坛的功能,去掉了之前Joomla Fireboard中的很多花哨的功能,针对贴代码进行了优化,具体可参考怎样在论坛中贴代码)
  • 优化了Online Judge的大量页面,着重改进了界面样式和用户体验
  • 对侧边栏做了全面的优化,将不常用的链接完全移除出Online Judge的侧边栏,添加了大量常用功能链接
  • 对Online Judge后台题目的存储做了重新设计
  • 新增了管理员界面,方便管理员进行对比赛、题目的管理操作
  • 针对IE6做了优化,使得IE6下的体验基本不受影响

Bug提交

如果你在使用新版网站的过程中发现了bug,可以通过以下两种方式把bug提交给我们
  • 快速提交:在Online Judge模块中,右上角有一个”Report Bug…”的链接,直接在出现bug的页面上点击该链接,在弹出的窗口中输入bug的详细信息,然后点击”Submit”即可
  • 论坛提交:如果希望就某些bug或者功能需求进行讨论,可以到论坛的OJ Development 版块发贴

关于HOJ开发组

过去,对HOJ的开发都是由HOJ的管理员来负责,由于管理员有很多日常事务要处理,而且有些管理员本身也有参赛任务,因此,在时间和人力上都不是很充足。考虑到这种情况,我们从参与了 程序设计与实践 II – Web 开发 课程 的同学中挑选出了一批,组成了HOJ开发组,专门负责HOJ网站部分的开发和维护。一方面让OJ管理员从繁杂的开发任务中脱离出来,另一方面也让OJ有了一个长期稳定的开发团队。这对我们HIT ACM Group的长期发展是大有裨益的。

参与了此次网站升级工作的同学有

  • 付建宇
  • 田大龙
  • 刘一佳
  • 王洋
  • 张雄
  • 张志桐
,感谢他们的辛苦工作。

参与开发

目前HOJ开发组由 段志岩 主持,如果你想参与HOJ网站的开发,可发送邮件到 dzy0451@gmail.com

参与开发工作需要你具备一定的web开发技能,如果熟悉以下技术的一项或几项,那么对开发工作是很有帮助的

  • HTML & CSS
  • Javascript
  • PHP
  • Mysql
  • Apache
  • Linux系统管理

访问旧版

考虑到刚刚切换到新版本,有些同学可能使用起来不太习惯,这些同学可以访问旧版,在首页侧边栏中,点击 Online Judge(Old) 即可进入旧版的OJ。

请大家注意,旧版OJ仅是在网站新改版的这段之间中帮助大家过渡,不久后就将停止支持并下线。因此,我们鼓励大家使用新版。当在网络上分享指向HOJ的链接时,请使用新版的链接。

2011年秋季学期课程开放报名

程序设计与实践2 – Web开发 是一个公益性的培训课程,由哈工大计算机学院ACM技术俱乐部提供支持,旨在提高学生的动手编程能力、培养编程兴趣。该课程由孙大烈老师于2010年秋季学期发起,面向计算机学院低年级学生,讲授基于Linux, Apache, Mysql, PHP的Web开发技术。

课程的目标是:让零基础的学生能够完全凭借自己的能力开发一个简单的Web应用,在获得知识的同时,享受编程的乐趣。

关于课程的更多信息请看这里:http://www.pureweber.com/about/

现在,本学期的课程面向10级学生开放报名

如果你对Web开发感兴趣,如果你希望享受编程的乐趣,如果你希望应用自己学过的知识去解决一些实际问题,那就来报名参加吧。

报名网址:http://www.pureweber.com/join/

Web开发课程(暑期班)开始报名

经过一个学期的折腾,PureWeber课程进行的不温不火,没有取得什么显著的成绩。我个人颇感惭愧。好友提醒我,这种科普类的课程,不应该指望它能够收到立竿见影的效果。这多少让我的心里好受了一点。

经过仔细的思考,我想有必要搞一期暑假班,而这个暑假班应该能够克服“科普”性质的课程的不足,剔除那些流于表面的说教,把实实在在的项目开发作为唯一的核心。下面我就简要介绍一下暑假班的计划,欢迎感兴趣的同学报名。

内容概要

本期暑假班将围绕项目开发展开,主要分为三个部分:

  • 第一部分:使用jQuery构建友好的交互界面和行为
  • 第二部分:开发一款新浪微博应用
  • 第三部分:在已有的系统基础上,构建一个勋章/彩蛋的子模块

这三个部分分别从“使用第三方库”、“从头开发一个应用”、“在已有应用的基础上进行扩展”三个方面入手,力争让参与者全面的体会web开发的各个步骤。

面向人群

本课程的全部资源均由哈工大计算机学院提供,因此仅面向哈工大计算机学院的学生。

暑假班将不包括对基本技术的讲解,因此参与者最好能够对基本的web开发技术有所了解。具体来说:

  • 能够使用HTML,CSS编写基本的网页
  • 使用过Javascript或类似的浏览器端语言
  • 使用过PHP或类似的服务器端语言
  • 使用过git或类似的源代码版本控制工具

注:如果你参加过本学期的《程序设计与实践2 – WEB开发》课程的话,这些条件应该都已经满足了。

详细日程

主题内容时间
使用jQuery构建友好的用户界面
  • 动画效果
  • 拖动效果
  • UI控件:Slide, Accordion, Dialog等
  • 自定义控件
2011.7.20 ~ 2011.7.23 (4天)
开发一款新浪微博应用
  • 产品调研和需求分析
  • 产品设计和原型设计
  • 技术难点和解决方案
  • 实现原型并获取反馈
2011.7.24 ~ 2011.7.29 (6天)
向已有系统添加新模块
  • 调研现有系统
  • 新模块需求分析和方案设计
  • 实现新模块
2011.7.30 ~ 2011.8.3 (5天)
小计:15天

报名方式

发送邮件到 dzy0451@gmail.com

PureWeber开放报名了

2011年春季学期的《程序设计与实践2 – Web开发》课程开发报名了,你可以 点击这里 了解更多。