Archive for 学习笔记

免费下载使用正版微软软件的方法

    希望本文对那些想使用正版的Microsoft的软件的IT类人士有帮助,使用这些必须E文好,因为这个方法提供的下载的正版的软件都是英文版的
ACM大家应该知道,如果不知道的话,MSDN大家总该知道。微软开发者网络学术联盟(MSDNAA)最近和ACM签了一项许可协议,可以让ACM学生会员免费使用MSDN版的微软软件。近100种啊!
    由于要查阅资料,本人曾经注册过ACM的学生会员,可是注册后就不了了之了,因为ACM不停的要我缴费注册,$19.00/year!!我索性就不理了,不过最近看到这个好消息,得益于WindyWinter ,我们有了免费注册的方法。
    登录 http://campus.acm.org/icpc/可以无限量免费注册。注册之后会收到大量的邮件回复,根据其中的一份邮件,需要注册成为WEB Account ,其实很简单,输入邮箱和问题密码后,再登录就可以设定密码了,网上帐户就生成了,同时还会送你一个后缀为"@acm.org"的邮箱。用Web Account 登录https://www.myacm.org/,就可以看到左侧导航的"Free software for ACM Students"了。当你确认加入此活动后,24小时内会受到关联网站发送的注册信,确认登录后,就进入了下载站了。使用后缀为"@acm.org"的邮箱登陆就OK了   
    MSDN Academic Alliance Software Center提供了近100中微软的产品供免费下载,从Vista操作系统,到Visual C++ 6 pro,不过这些软件不得用于商业用途,在确认购买后你需要同意相应的条款的!而软件的序列号(SN)在My Softwares中,点击软件,可以看到序列码。下载后你需要做的就是刻盘或解压,使用虚拟光驱也行。
    这也是或许微软产品序列号的正规渠道哦!据我所知,注册免费学生会员时不需要验证你的学生身份,所以已经离开校园的同学也可以试试哦!

求救!Ubuntu 8.04下CompizConfig功能被禁

之前曾经很好用的Ubuntu下的3D桌面效果,在这次却无法使用了。

由于之前的Linux系统安装了杀毒软件后,开机变的比较繁,所以就直接删除掉重新安装,可是这次安装却遇到了很多问题。首先我急于要安装更新,试图立即将8.04下的内核升级到19,同时Firefox升级到3.01,可是,之前安装遇到的提醒我显卡驱动安装却没有了。所以我也就直接安装了Compiz,并开启了一定的效果,可是这时却没有任何效果,我怀疑是没装ATI的显卡,所以就到AMD网站下载了相应的显卡驱动,可是在安装后还是显示桌面数只能设置成1上下按钮是灰色的。任务栏的工作区也只能有1个工作区有效(尽管我设置了4个工作区的)。可是我之前设置的3D效果中最小化,打开和关闭的效果却正常。3D旋转无法实现,而设置却变成了灰色,没有一个项目可以设置了。

   无奈之下,我想到了硬件驱动,在其下安装了开源的ATI显卡驱动,可是效果还是一样,我又设法完全删除掉Compiz的源,然后彻底删除Compiz后再重新安装,可是效果还是一样,所有功能被禁,桌面数仍然是1而无法调成4,不过这次窗口的最小化、关闭和打开的效果也没了,桌面数仅仅为一,而之前还可以四个桌面跳呢。

   Ubuntu 8.04下CompizConfig功能被禁了,桌面数为1且是灰色,即使面板上设定了4个工作区,而CompizConfig所有设置均是灰色,无法设置。这还是我使用Linux一年来第一次遇到这种情况。哪位有高招支一支?

晒一下这两周软件设计的项目

在接受教育厅的本科教学工作水平诊断性评估时,我们迎来了两周的软件设计。主要是数据库的设计和编程。晒一下我分到的题目,由于Delphi之前没用过,所以还要好好熟悉一下。SQL Server 2000也是,我们班都是每天下午上课,半天阿。B机房是学校最差的机房,连USB也不识别。编程平台是Delphi 7 + SQL Server 2000.

附上我的题目:

设计目标:

      按照软件工程的规范,以SQL Server或Access为后台数据库,以Delphi 或Visual C++为前端开发工具,设计并实现一个简化的汽车客运公司售票系统。
需求描述:
      某客运公司每日向10个城市各发一个直达班车(中途不停留下客)。每天都发售今、明、后三天的车票。
系统在磁盘上存储以下信息:
今、明、后三天每个班次的基本信息,包括:每个班次的班次号、发车时间、终点城市、座位数量;
今、明、后三天每个班次的旅客登记表,表项有:姓名、身份证号、座位号。
该系统的功能如下:
添加班次。开始时添加今、明、后三天每个班次的基本信息,以后每天添加后天一天每个班次的基本信息;
办理售票,即在旅客登记表中添加旅客信息,座位号不能重复;
办理退票,即在旅客登记表中删除旅客信息;
班次查询,显示指定班次的余票数和座位号;
旅客查询,显示指定班次的旅客登记表(发车前交驾驶员用)。
结果形式
             提交软件设计报告、源程序和可演示的软件
             软件设计报告重点反映:问题描述
             软件分析(功能模块分解或类结构图)
             数据库设计
             数据结构和处理结构(流程图)的设计
             调试记录
             软件说明
             心得体会等方面内容
软件设计参考思路:
  1) 熟悉数据库和开发工具,掌握开发工具与本地数据库的连接方法。
  2)理解系统的信息需求,进行合理的数据库设计,建立各数据库表。
  3)理解系统的功能需求,设计应用软件。结合Delphi 或VC++进行系统界面(窗体、菜单以及相应控制按钮)的设计、连接与操纵数据库方案的设计,编写程序。
  4)系统运行、调试并完善。
  5)撰写设计报告。

Perl语言入门

       借O'REILLY授权东南大学出版社出版的《Perl 语言入门》已很久,从开始用Movable Type在Dream Host上搭建我的博客开始,因为MT要使用到CGI和Perl,所以就去借了本Perl相关的书,后来由于不需要通过SSH在 DH上配置Perl脚本和CGI-BIN就可以安装MT 4,也就没深入研究,仅看了几页,觉的作者写第一章简介很搞笑,上次听北大测试的讲师讲编写软件测试用例的脚本语言有Perl,不禁一喜,Perl的用途还满广的,并不是局限于互联网编程。
       
       

Windows XP下光盘安装Fedora 8

        昨天的网志我已经说了我通过在XP下光盘安装Fedora 8成功。由于无法截图,所以仅能文字表述。如果需要截图,可以看一下我的Flickr里VmWare Workstation安装Fedora 7截图。