2009/10/01
Tags:ClassIC,DoubanJiang,iMobile,JavaScript,jQuery,PHP
95,643 Views
周末小结已死,现在来玩月末小结。
快速导航:PHP、Web 前端、iMobile、End
【PHP】
1、ClassIC 重构

当初 ClassIC 是在什么样的情况下开发的?工作室几个人凑在一起,说我们用 PHP 来写 ClassIC 吧!OK,可当时压根就没一个人会 PHP。于是填鸭式地学了一周,熟悉语法后就开工了。
这样的直接后果是——ClassIC 的功能是都实现了,可是代码不堪入目。于是我暑假就计划着重写 ClassIC,但一直没行动,一直拖到九月初才完成。
这次重构,主要是做了以下工作:
- 数据库结构重新设计。原先的数据库一共 5 个表,其中有 2 个纯粹是做连接之用没有任何实际意义,你能相信么?
- 将原先面向过程的代码整理为面向对象
- 预留了一些多学校多校区支持的接口
- 顺便写了一个简单的管理后台
一个月后,再看 ClassIC,又觉得代码结构垃圾了。不过,先这么着吧,实在不想再重写一遍……
阅读全文 »
2009/09/15
Tags:ClassIC,LilyStudio
3,251 Views

防止有人不知道,先扫个盲。
ClassIC 是南京大学小百合工作室开发并维护的课程、自习教室查询系统,其前身为阳光教室(SunnyClass),目前有网络版和 WAP 版(力推 WAP 版),仅支持南京大学仙林校区。
具体介绍可以参考以下两篇文章:
感谢 sudyya,开学不久后,就拿到了课程数据。按照惯例平分给工作室成员(这可是苦力活啊= =),目前数据已经基本录入完毕,ClassIC 可以恢复使用了。
阅读全文 »
2009/04/25
Tags:ClassIC,LilyStudio,Work
1,984 Views

下午挺无聊的,就写了下 ClassIC 的 WAP 版。大约用了两个小时,有大堆可以复用的代码就是舒服。
之前被用户抱怨得最多的问题(自习教室查询竟然只能一个一个查),也顺便解决了。现在选择好区域和时间后,就会列出所有可以自习的教室。不幸的是,Web 版目前还是很囧的只能一个查询一个教室。因为我现在对 JavaScript 基本上还是一头雾水的,而 @Remember2015 又忙了起来……
ClassIC WAP 可以实现的功能有:
访问地址是 http://classic.lilystudio.org/m/,没做浏览器识别,所以用电脑也可以直接访问。其实也可以看做是一个简约版的 ClassIC(Web 版的 ClassIC 有点华丽过头了 = =)。
阅读全文 »
2009/04/21
Tags:ClassIC,LilyStudio,Work
3,343 Views

原来叫做阳光教室(SunnyClass)的浦口大学教室、课程查询系统 ClassIC 即将于明晚正式发布。好吧,其实应该说是终于要发布了。拖了这么长时间,这学期都已经过了快一半,真不容易啊。
这应该算是我在工作室真正参加的第一个项目,虽然现在回顾看看,也不过是个小项目,没什么了不起的。但两个月下来,收获还是蛮多的,就不一一回顾了。仅仅列举一下遇到过的困难。

阅读全文 »
2009/03/15
Tags:ClassIC,Mobile
2,272 Views
【0】这是最后一次写周末小结。每周写这么一篇文字的初衷是为了自我约束和督促,而现在我已经有了足够良好的习惯。既然目的已经达到,就不再多此一举了。
【1】Motorola
我所在的 iMoblie 社团接了一个 Moto 四部新款手机的宣传活动,于是周四在五食堂门口给同学演示手机。整整站了三个小时,最后腿都几乎废了。顺带一说,Moto 真的在走下坡路了,这次有两款手机外形都惨不忍睹,而且作为卖点的音乐雷达功能也极其鸡肋。
【2】SunnyClass
周六和 WLZ 一起整合前端界面和 PHP 代码,搞定了按教师搜索和按课程搜索,剩下的两类搜索也只剩一点工作。如今算是万事俱备,只欠东风了。
【3】CJ4
悲剧的 CJ4 之行,详见前文。
【本周最爱曲目】Wish I Had A Angel – NightWish
阅读全文 »
2009/03/08
Tags:ClassIC
4,201 Views
【1】SunnyClass
之前的 SunnyClass 只能查询某个教室是否有课,而这次的完全重写的新版则将其细化,可以查询到该教室在某一时间究竟上的什么课。除此之外,还提供了多种搜索方式,如按教师搜索、按时间搜索、按类别搜索等,并且也打算加入讲座之类的信息。新版的 SunnyClass 可以看做是一个以教室为中心的综合信息平台。
但是……显然,我们太乐观了。与学生会接触了几次,才知道数据不是这么好拿的。至少,据说为了防止临近学校的学生来蹭课,教务处就不许将每个院系的课程表发到网上。
但是现在新版的 SunnyClass 已经差不多成形,不可能再去掉这个核心功能了。如果没法从教务处拿到课程表,那也只能人肉搜集了。虽然难度很大,但也并非不可能。
【2】ACG Share!
因为某个原因,玩了玩 UCHome,猛然发现 UCH 真是灰常灰常强大。正好我对现在许多动漫论坛相当不满(太杂、太乱),就用 UCH 搭了个以动漫为主题的 SNS 社区。
以前还刚好注册了一个合适的域名,ACGShare.NET,真是有远见哈……
相比于传统的动漫论坛,每个用户都能自由创建群组、拥有功能齐全的个人页面、更高效的过滤信息等等……至少对于我,这是一个更为理想的动漫社区。
如果你也这么觉得,欢迎加入 ACG Share!。当然,现在的成员数少得可怜,所以加入后也更可能是在自娱自乐。
【本周最爱曲目】Forsaken – Within Temptation
阅读全文 »
2009/03/01
Tags:ClassIC,WordCamp
2,785 Views
【1】Another Blog
随着订阅数的增加,尤其是家人、同学的关注,让写博客越来越累。不仅仅是隐私保护的问题,还经常会考虑对于大多数订阅者,一些碎碎念式的文字有无阅读价值?
于是在国内某 BSP 另开了一个 Blog,记录相对隐私、相对琐碎的生活。地址就不在此公布了,但如果是有心人,或许能找到吧!
【2】CET-6
英语六级毫无悬念的 PASS,可是成绩却惨不忍睹,比四级少了将近一百分。即使 PASS,却是耻辱一般的分数,很可能会再重考一次。这一次,绝不裸考了……
【3】WordCamp 2009
决定参加 WordCamp 2009,时间是非常吉利的 4 月 4 日清明节,地点是复旦大学新闻学院。那么,同去 WordCamp 的同志们,清明节见!
【4】1.5T HardDisk
之前买的 320G 移动硬盘即将用完,闪闪又每天在我面前炫耀他那第二块 1.5T 的硬盘…..导致我现在迫切希望也入一块 1.5T 的(幸好还存有一丝理智,暂时没出手。但……大约是迟早的事了)
果然,大容量储存时代到了啊!
【5】SunnyClass
对 HTML/CSS/JS 大概都有些了解,但顶多也就是小修小改,一直都没完整的做过什么东西。昨晚 WLZ 带我大致了解了下写网页的流程,有些如饮醍醐的感觉。
于是今天就按照他设计的效果图,把阳光教室网络版的几个页面写了出来。原来 PSD2HTML 这么简单,从前还一直以为多么高深呢……不过感觉完全是体力活,毕竟不是自己设计的东西。
阳光教室放在校内的效果,还不错吧?

阅读全文 »
2008/10/23
Tags:ClassIC,LilyStudio,Mobile
4,133 Views
你还是奔波于教学楼,苦于寻找一个自习教室大军中的一员吗?你还是"阳光教室"的忠实爱用者吗?
快快拿起手机,加入"阳光教室"手机版计划吧!
"阳光教室"手机版不仅可以查到你期望的教室的每时每刻的使用状况,也可以罗列指定时间
所有没有课的空教室,给你提供多种选择!
只要你的手机支持JAVA程序,所有的烦恼都可以在指间轻松解决。
嗯,浦口大学的童鞋可以期待一下了,马上就会有相应的现场安装活动。
下面几张阳光教室手机版截图来自 BlackBerry 8800……
阅读全文 »
