儿童节快乐哈!为了庆祝儿童节,今晚去买点小酒来喝。
又想起来在MGM Happy的时候了,哈哈哈。不晓得MGM有没有儿童节主题夜哈。
Yeah!
毕业设计做完了,套用涛哥原来的口头禅:“从明天开始,我要重新做人了。”决定减少在网上像无头苍蝇一样乱撞的时间。回到大二认真学习的状态。
7点半起来,上午弄英语;下午弄专业知识;晚上跑步减肥。
学校游泳池开放的时候,每天下午再去看看泳装妹妹。
总之一句话,把状态调整好,不能再继续颓废了。
其实业内人士早在两三年前就知道这个事情了,在整个事情曝光以前,我也曾经听说过。这个事情不但是交大的耻辱,更是直接对着各位参加陈进鉴定会、推介会的各位院士、各位领导删了一耳光。曾几何时,几位国内在微电子方面德高望重的院士都曾竖起大拇指称赞“汉芯”……不知道中国还有多少汉芯公司存在……
 
新华网上海5月12日电 上海交通大学12日向新华社记者通报了“汉芯”系列芯片涉嫌造假的调查结论与处理意见。调查显示,陈进在负责研制“汉芯”系列芯片过程中存在严重的造假和欺骗行为,以虚假科研成果欺骗了鉴定专家、上海交大、研究团队、地方政府和中央有关部委,欺骗了媒体和公众。上海交大决定,撤销陈进上海交大微电子学院院长职务;撤销陈进的教授职务任职资格,解除其教授聘用合同。科技部根据专家调查组的调查结论和国家科技计划管理有关规定,已决定终止陈进负责的科研项目的执行,追缴相关经费,取消陈进以后承担国家科技计划课题的资格;教育部决定撤销陈进“长江学者”称号,取消其享受政府特殊津贴的资格,追缴相应拨款;国家发展改革委决定终止陈进负责的高技术产业化项目的执行,追缴相关经费。
  2005年12月,上海交大接到对微电子学院院长、汉芯科技有限公司总经理陈进等人涉嫌造假的举报后十分重视,立即对有关情况进行了初步调查。考虑到问题的严肃性和复杂性,上海交大随即请求国家权威部门对事件进行深入全面调查。
  2006年1月28日,科技部、教育部和上海市政府成立专家调查组并开始工作。在其后两个多月的时间里,专家调查组本着客观公正、尊重科学、实事求是的精神,针对举报人对“汉芯”事件的举报内容,采取与举报人、当事人和相关人员面谈、现场查验技术文档、分析对比有关技术资料、查验芯片演示系统和调阅相关音像资料等方式方法,对“汉芯”系列一至四号芯片的设计过程和性能指标等进行了全面调查与核实。日前,科技部和教育部向上海交大转交了专家调查组的调查结论。
  据调查,陈进负责的汉芯团队所研制的“汉芯一号”,是一款208只管脚封装的数字信号处理器(DSP)芯片,由于其结构简单,不能单独实现指纹识别和MP3播放等复杂演示功能。为了在上海市举办的新闻发布会上能够达到所需的宣传效果,陈进等预先安排在“汉芯一号”演示系统中使用了印有“汉芯”标识、具有144只管脚的芯片,而不是提供鉴定的208只管脚的“汉芯一号”芯片,调查表明,当时汉芯公司并没有研制出任何144只管脚的芯片,存在造假欺骗行为。
  “汉芯二号”是受某公司委托定制的DSP软核,汉芯公司完成了设计实现,但核心技术不为其所有。“汉芯三号”是对“汉芯二号”的简单扩充,技术上与“汉芯二号”来源相同,由于缺乏必要的外围接口,不能独立实现复杂的应用,芯片实际情况与汉芯公司宣称的“已经达到国际高端的DSP设计水平”的说法不符,夸大了事实。“汉芯四号”是一款使用了其他公司中央处理器的单核系统芯片(SoC),不包含汉芯DSP核,与汉芯公司向有关部委提交的项目文件中关于“汉芯四号”是双核芯片的陈述不符,存在夸大欺骗行为。
  根据上述调查结论,上海交大认为,陈进等人的行为完全背离了科技工作者、教育工作者基本的诚信操守和行为准则,严重违反了上海交大的校纪校规,违反了国家的有关规章制度,造成了极其恶劣的影响。为严肃学术规范、维护学术声誉,上海交大按照学校有关规定和程序,经研究决定:撤销陈进上海交大微电子学院院长职务;撤销陈进的教授职务任职资格,解除其教授聘用合同。
  接有关部门通知,科技部根据专家调查组的调查结论和国家科技计划管理有关规定,已决定终止陈进负责的科研项目的执行,追缴相关经费,取消陈进以后承担国家科技计划课题的资格;教育部决定撤销陈进“长江学者”称号,取消其享受政府特殊津贴的资格,追缴相应拨款;国家发展改革委决定终止陈进负责的高技术产业化项目的执行,追缴相关经费。上海交大表示将坚决支持并将严格执行国家有关部委的决定。
  上海交大表示,学校历来倡导求真务实的科学精神,反对任何形式的学术造假行为。今后,将进一步加强科研管理和对科技经费使用的监管,组织全体教职员工、科研人员深入学习“八荣八耻”社会主义荣辱观,树立诚信意识,加强学风和道德建设,大力弘扬创新进取、淡泊名利、脚踏实地、潜心科研的良好风尚,努力为国家的科技事业发展做出更大的贡献。
庆祝生日,喝了点小酒,吃了点小烧烤,滋润。
      昨天晚上,和光头他们一起,在一家名叫什么“重庆胖妈烂火锅”的吃饭。听家里人说,此地价格公道,八个人才吃了130多。光头说,涛哥也曾经强烈推荐此店。遂与毛大,野人,龟,光头一起前去探路。
      8皮抢食能力果然不同一般,特别是光头,号称中午没吃饭,已经饿了好久。一盘肥牛,野人一块也没吃到。鸭肠也是3皮全部搞定的。龟是耐力性选手,当大家都已经不行的时候,他还傻吃憨涨把两付脑花全部搞定,感觉都已经堆到喉咙关了。
      最后结账,145。一个人还吃了29,汗一个。不愧是我们。
 
 
希望已经参加工作的兄弟姐妹们,在51期间好好休息,以后挣大钱。
希望还为参加工作的珍惜学生时代最后的假期,耍巴士。
难逢难的我的QQ终于又有新的好友加入了,是一个相当崇拜我的学妹,顿觉相当舒畅。这个妹妹,先是对我的敬仰之情有如滔滔江水一番。
突然,话锋一转,说道:“我又想起第一次看到你的样子了 ……”
 
我紧张了,毛子噢,不会是向我表白吧,我一大把年纪了,想吃点了嫩草,嫩草还不让呢。今天踩到哪砣屎了。真是想说点什么又不敢,不说点什么好像又有点对不起观众。
 
就在面红耳赤尴尬之际,这个妹妹,又来消息了:“你象街头艺术家。”
 
“……。”说我长得丑就行了嘛,还要拐弯抹角的说我长得非常科幻。哎~~看来要打肿脸冲胖子(已经有点胖了)。号称3年帅过锚泊,8年赶上涛哥也不是件容易的事。
 
我将晚会拍的照片传给那个小妹妹之后,她就再也没和我说过话……
 
 
奉献给毛勃同志,希望有用。顺便自己也学习一下……
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。它使用:
使用XHTML+CSS来表示信息;
使用JavaScript操作DOM(Document Object Model)进行动态显示及交互;
使用 XML 和 XSLT 进行数据交换及相关操作;
使用 XMLHttpRequest对象与Web服务器进行异步数据交换;
使用 JavaScript 将所有的东西绑定在一起。
参见Ajax的提出者Jesse James Garrett的英文原文中文译文
类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。事实上,一些基于AJAX的“派生/合成”式(derivative/composite)的技术正在出现,如“AFLAX”。
AJAX的应用使用支持以上技术的Web浏览器作为运行平台。这些浏览器目前包括:Mozilla、Firefox、Internet Explorer、Opera、Konqueror及Mac OS的Safari。但是Opera不支持XSL格式对象,也不支持XSLT。
 
与传统的Web应用比较
传统的Web应用允许用户端填写表单(form),当提交表单时就向Web服务器发送一个请求。服务器接收并处理传来的表单,然后送回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。
与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的页面服务接口,并在客户端采用JavaScript处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少(大约只有原来的5%),结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。
 
发展史
该技术在1998年前后得到了应用。允许客户端脚本发送HTTP请求(XMLHTTP)的第一个组件由Outlook Web Access小组写成。该组件原属于微软Exchange Server,并且迅速地成为了Internet Explorer 4.0[2]的一部分。部分观察家认为,Outlook Web Access是第一个应用了Ajax技术的成功的商业应用程序,并成为包括Oddpost的网络邮件产品在内的许多产品的领头羊。但是,2005年初,许多事件使得Ajax被大众所接受。Google在它著名的交互应用程序中使用了异步通讯,如Google讨论组、Google地图、Google搜索建议、Gmail等。Ajax这个词由《Ajax: A New Approach to Web Applications》一文所创,该文的迅速流传提高了人们使用该项技术的意识。另外,对Mozilla/Gecko的支持使得该技术走向成熟,变得更为易用。
 

优点、前提和批评

使用Ajax的最大优点就是能在不更新整个页面的前提下维护数据。这使得Web应用程序更为迅捷地响应用户交互,并避免了在网络上发送那些没有改变的信息。

Ajax不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。就像DHTML应用程序那样,Ajax应用程序必须在众多不同的浏览器和平台上经过严格的测试。随着Ajax的成熟,一些简化Ajax使用方法的程序库也相继问世。同样,也出现了另一种辅助程序设计的技术,为那些不支持JavaScript的用户提供替代功能。

对应用Ajax最主要的批评就是,它可能破坏浏览器后退按钮的正常行为(参见Jakob Nielsen’s的《Web设计10大错误(1999年)》)。在动态更新页面的情况下,用户无法回到前一个页面状态,因为浏览器仅能记忆历史记录中的静态页面。一个被完整读入的页面与一个已经被动态修改过的页面之间的差别非常微妙;用户通常会希望单击后退按钮能够取消他们的前一次操作,但是在Ajax应用程序中,这将无法实现。开发者们想出了种种办法来解决这个问题,大多数都是在用户单击后退按钮访问历史记录时,通过创建或使用一个隐藏的IFRAME来重现页面上的变更。(例如,当用户在Google Maps中单击后退时,它在一个隐藏的IFRAME中进行搜索,然后将搜索结果反映到Ajax元素上,以便将应用程序状态恢复到当时的状态。)

一个相关的观点认为,使用动态页面更新使得用户难于将某个特定的状态保存到收藏夹中。该问题的解决方案也已出现,大部分都使用URL片断标识符(通常被称为锚点,即URL中#后面的部分)来保持跟踪,允许用户回到指定的某个应用程序状态。(许多浏览器允许JavaScript动态更新锚点,这使得Ajax应用程序能够在更新显示内容的同时更新锚点。)这些解决方案也同时解决了许多关于不支持后退按钮的争论。

进行Ajax开发时,网络延迟——即用户发出请求到服务器发出响应之间的间隔——需要慎重考虑。不给予用户明确的回应,没有恰当的预读数据,或者对XMLHttpRequest的不恰当处理,都会使用户感到延迟,这是用户不希望看到的,也是他们无法理解的。通常的解决方案是,使用一个可视化的组件来告诉用户系统正在进行后台操作并且正在读取数据和内容。

开发Ajax应用面临的挑战及解决方案

对程序员而言,开发Ajax应用最头痛的问题莫过于以下几点:

  1. Ajax在本质上是一个浏览器端的技术,首先面临无可避免的第一个问题即是浏览器的兼容性问题。各家浏览器对于JavaScript/DOM/CSS的支援总有部分不太相同或是有Bug,甚至同一浏览器的各个版本间对于JavaScript/DOM/CSS的支援也有可能部分不一样。这导致程序员在写Ajax应用时花大部分的时间在调试浏览器的兼容性而非在应用程序本身。因此,目前大部分的Ajax程序库或开发框架大多以js程序库的形式存在,以定义更高阶的JavaScript API 、JavaScript对象(模板)、或者JavaScript Widgets来解决此问题。如prototype.js。
  2. Ajax技术之主要目的在于局部交换客户端及服务器间之数据。如同传统之主从架构,无可避免的会有部分的业务逻辑会实现在客户端,或部分在客户端部分在服务器。由于业务逻辑可能分散在客户端及服务器,且以不同之程序语言实现,这导致Ajax应用程序极难维护。如有使用者接口或业务逻辑之更动需求,再加上前一个JavaScript/DOM/CSS之兼容性问题,Ajax应用往往变成程序员的梦靥。针对业务逻辑分散的问题,Ajax开发框架大致可分为两类:
    • 将业务逻辑及表现层放在浏览器,数据层放在服务器:因为所有的程序以JavaScript执行在客户端,只有需要数据时才向服务器要求服务,此法又称为胖客户端(fat client)架构。服务器在此架构下通常仅用于提供及储存数据。此法的好处在于程序员可以充分利用JavaScript搭配业务逻辑来做出特殊的使用者接口,以符合终端使用者的要求。但是问题也不少,主因在第一,JavaScript语言本身之能力可能不足以处理复杂的业务逻辑。第二,JavaScript的执行效能一向不好。第三,JavaScript存取服务器数据,仍需适当的服务器端程序之配合。第四,浏览器兼容性的问题又出现。有些Ajax开发框架如DWR企图以自动生成JavaScript之方式来避免兼容的问题,并开立通道使得JavaScript可以直接叫用服务器端的Java程序来简化数据的存取。但是前述第一及第二两个问题仍然存在,程序员必须费相当的力气才能达到应用程序之规格要求,或可能根本无法达到要求。
    • 将表现层、业务逻辑、及数据层放在服务器,浏览器仅有使用者接口引擎(User Interface engine);此法又称为瘦客户端(thin client)架构,或中心服务器(server-centric)架构。浏览器的使用者接口引擎仅用于反映服务器的表现层以及传达使用者的输入回到服务器的表现层。由浏览器所触发之事件亦送回服务器处理,根据业务逻辑来更新表现层,然后反映回浏览器。因为所有应用程序完全在服务器执行,数据及表现层皆可直接存取,程序员只需使用服务器端相对较成熟之程序语言(如Java语言)即可,不需再学习JavaScript/DOM/CSS,在开发应用程序时相对容易。缺点在于使用者接口引擎以及表现层通常以标准组件的形式存在,如需要特殊组件(使用者接口)时,往往须待原框架之开发者提供,缓不济急。如开源码Ajax开发框架ZK目前支援XUL及XHTML组件,尚无XAML之支援。
  3. Ajax是以异步的方式向服务器提交需求。对服务器而言,其与传统的提交表单需求并无不同,而且由于是以异步之方式提交,如果同时有多个Ajax需求及表单提交需求,将无法保证哪一个需求先获得服务器的回应。这会造成应用程序典型的多程序(process)或多线程(thread)的竞争(racing)问题。程序员因此必须自行处理或在JavaScript里面动手脚以避免这类竞争问题的发生(如Ajax需求未回应之前,先disable提交按钮),这又不必要的增加了程序员的负担。目前已知有自动处理此问题之开发框架似乎只有ZK

外部连接

工具

  • Atlas, 微软AJAX工具箱。
  • Dojo工具箱, AJAX/DHTML工具箱。
  • Prototype, 开放源代码框架。
  • Sajax, 简单AJAX工具箱
  • Rialto, Rich Internet AppLication TOolkit.
  • ZK, 开放源代码AJAX/XUL框架。
  • MochiKit 一个不自称AJAX的轻量级js库,支持Json

门户

图书

其他资源

 
DellTM  AximTM  X51v 624MHZ 掌上电脑

 

  • Microsoft® Windows MobileTM  5.0操作系统含Windows移动媒体播放器10和移动PowerPoint软件
  • 配置强大的英特尔® XScaleTM PXA270处理器,624MHz
  • 明亮的3.7"彩色TFT VGA显示屏,640×480分辨率
  • 集成英特尔®  2700G多媒体加速器,含16MB显存
  • 集成802.11b和蓝牙TM 无线技术
  • 配备64MB SDRAM和256MBFlash ROM
  • 集成CompactFlash Type II和安全数字/ SDIO Now! / MMC卡插槽提供灵活扩展性
  • 可选VGA展示工具包支持VGA输出支持
  • 可拆卸基本电池,可选高容量电池
  • 3.5毫米耳机/头戴设备插孔支持VoIP和语音识别应用
  • 内置麦克风和扬声器提供移动时的便捷录音
  • USB支架包含电池充电插槽
  • 流线、时髦设计

DellTM  AximTM  Latitude D820 笔记本电脑

 

  • 全新英特尔® 945芯片组提供强大的下一代技术:
    -PCI-Express:下一代串行I/O和显卡总线
    -高速FSB(前端总线):667MHz
  • 正版Windows®  XP专业版
    正版Windows®  XP家用版
  • 可选最快的英特尔®  CoreTM  Duo处理器
  • 超强的领先显卡选项: 256MB NVIDIA®  Quadro NVS 110M, 或512 MB NVIDIA®  Quadro NVS 120M – 最大化PCI Express的技术性能TM 
  • 明亮的宽屏15.4" LCD显示屏和三种分辨率选项: WXGA, WSXGA+和WUXGA。
  • Dell的UltraSharp LCD技术实现理想的视效清晰度和更高的亮度。
  • 高性能、高容量硬盘选项。
  • 标配的所有通讯技术包括56Kbps V.92调制解调器1和10/100/1000 以太网2LAN卡和可选英特尔® PRO Wireless LAN (标配)或DellTM  Wireless LAN (可选)
  • 集成智能卡读卡器和可选指纹识别器
  • Dell Tri-MetalTM 机箱
  • D系列兼容性。D820可共享相同的D/Dock、D/Port、D系列模块和A/C适配器。
  • 全新Wi-Fi Catcher网络定位器实现快速查找无线网络或切换无线模式。
感谢黄世仁同志给我发来的链接。NETGEAR(网件)终于决定于今年6月30日推出世界首款Skype wifi Phone。Amazon已经开始接受预订了,价格249.99USD。如果待机时间和通话时间与目前手机差不多,就可以考虑购买了。