Tag web

2012

北邮综合信息查询系统

之前写过一个“北邮本科生成绩查询系统”,写完后就一直没管它,最近期末考试的考表出来了,于是琢磨着给这个系统加点儿功能,比如考表什么的,于是就捣鼓出来这个升级版的“北邮综合信息查询系统”。 依旧采用Django进行开发,但是这次没有部署在OpenShift上,而是直接在我的VPS上部署,感觉比OpenShift使用起来更自由一点。而相对于之前的查询系统,最大的不同应该就是界面了,这次的界面采用了Twitter的bootstrap框架~此外,功能上也增加了很多,请看: 目前实现的功能有: 本学期成绩查询 所有及格成绩查询 所有不及格成绩查询 考表查询 北邮主页新闻 办公布告栏消息 学生布告栏消息 将要实现的功能 空闲教室查询(包括本部&宏福校区) 本学期课表查询 培养方案完成情况 加权成绩计算 其实空闲教室的查询功能已经做好了,但是苦于学校提供的数据源失效,导致查询结果始终是错误的,只好将这个功能暂时关闭。 围观地址:http://byr.moecn.net 依旧使用本科生教务系统(URP)的密码登录,不会保存您的密码,请放心使用~(p.s.我甚至都没有用到数据库= =) 放几张截图吧:-)

#Django#北邮#web

基于Nginx+uWsgi的Django一键部署脚本

在Nginx上使用uWsgi代替FastCGI运行Django不仅性能可以提高数倍,而且还可以具有低内存占用,部署简便等诸多优点。 为了方便在服务器上部署Nginx+uWsgi,我写了个一键部署脚本,在CentOS 6.2上已经成功安装,其他平台目前尚未测试。 注意:在使用此脚本之前需要先安装Nginx,Nginx的安装方法可以自行Google,在此不再赘述。 Django+uWsgi一键安装脚本 下载脚本https://github.com/chon219/Code/blob/master/scripts/uwsgi-install.sh 执行 chmod +x uwsgi-install.sh 给该脚本赋予可执行权限 然后以root身份执行脚本 ./uwsgi-install.sh 根据提示输入网站的根目录路径,比如/home/wwwroot 即可开始安装。 安装完成后,uwsgi服务将会自动添加到系统启动项中,毋须手动添加 管理uWsgi服务 启动uWsgi: /etc/init.d/uwsgi start 停止uWsgi: /etc/init.d/uwsgi stop 重启uWsgi: /etc/init.d/uwsgi restart 注意:每次修改Django应用之后,都需要重启uWsgi服务使新的应用生效。 添加多个Django应用 下载uWsgi-app脚本https://github.com/chon219/Code/blob/master/scripts/uwsgi-app.sh 执行 …

#Django#linux#nginx#CentOS#uWsgi#脚本#web

2011

HP Veer初体验[多图杀猫]

最近在学校里移动的EDGE网络越来越烂了,每天晚上熄灯之后几乎无法上网,于是终于忍无可忍去办了一张联通3G的卡,但是暂时还不打算丢掉移动的卡,所以就想买个手机让手里这张移动卡还能够用得上~ 正犹豫着要买哪个手机,就在twitter上看到很多人都在讨论HP的Veer,上网搜索了一下觉得看起来挺不错的,于是跟MM商量了一下就决定入手了。 两天之后收到快递,迫不及待地打开包装,嗯,挺漂亮的盒子 盒子侧面的AT&T标志说明了这是一部AT&T定制版的手机 打开盒子,取出手机,顿时被这小巧的外形给萌翻了! 机器尺寸很小,大概也就跟银行卡差不多大吧,刚好可以握在掌心 这么小的屏幕仍然可以有不错的分辨率,显示效果很不错 从Deice info可以看到,WebOS的版本为2.1.2,虽然Veer本身不支持存储卡,但是机身8GB内存也足够使用了。 Veer的充电+数据传输接口,是使用磁性连接的,很特别 Veer的3.5mm耳机接口,同样使用磁性连接 好可爱的充电器! 与我的MOTO MB525对比,明显小巧了很多 主屏幕 短信界面 Google Talk是直接嵌入到短信中的,这一点做得比Android更好 Applications界面 内置的Google Maps,不知道为什么一直无法启用GPS,只能使用Google的定位服务 用了几天Veer之后,感觉webOS的流畅度超出我的想象,尤其是卡片式的多任务切换,感觉比我用过的任何一个操作系统都要棒~唯一美中不足的是,webOS上的应用实在是少得可怜...好在webOS是基于Linux的操作系统,很多Linux上的软件都可以直接移植使用,比如openvpn,关于openvpn的使用可以参考这篇文章http://www.yeyaxi.com/2011/10/how-to-openvpn-in-webos-2-x/

#veer#HP#webOS