- 博客(10)
- 收藏
- 关注
原创 书评:C++网络编程,卷2 by Matthew Wilson
书评:C++网络编程,卷2 by Matthew Wilson Title: C++ Network Programming, Volume 2: Systematic Reuse with ACE and FrameworksAuthors: Douglas C. Schmidt and Stephen D. Huston Publisher: Addison Wesley
2003-04-30 16:11:00 1635 1
原创 Claiming back the meaning of computer science
Claiming back the meaning of computer scienceA plea for better programming education in computer science curricula, by Jaap SuterA commercial disinterest in research is a thing of the past. Corpor
2003-03-01 13:11:00 1197
原创 抽象机模式
抽象机模式(已发表在《程序员》2003年第1期上) 撰文/Julio García-Martín Miguel Sutil-MartínUniversidad Politécnica de Madrid[1] 翻译/马维达 摘要 由于现代高级编程语言和现有硬件之间的差异日渐增大,常常有必要引入中间语言、并在原始硬件之上构建抽象机。本论文描述了抽象机(Ab
2003-02-25 17:37:00 2023
原创 为何不用MySQL?
注意:这篇文档写于2000年5月。因此,它并不能说明MySQL的最新特性。但从中我们仍然可以了解RDBMS的一些基本概念、原理,从而在实践中更好地应用数据库,同时也才能对一些不实的炒作保持必要的警惕。 为何不用MySQL?作者:Ben Adida 译者:马维达几乎每周、有时甚至更为频繁,总有人会问我们为何不采用MySQL作为OpenACS的RDBMS(关系式数据库管理系统)。AC
2003-01-08 09:33:00 1630
原创 使用doxygen
使用doxygen 撰文/ K. Young 翻译/马维达(已发表在《程序员》2002年第3期上)一、介绍GLAST软件已采用doxygen(GNU GPL软件)来作为文档工具,本文将对其进行简单的介绍。要了解更详细的信息及下载doxygen程序,请访问网站http://www.stack.nl/~dimitri/doxygen/。什么是doxygen呢?
2003-01-07 15:52:00 2806 3
原创 包装外观(Wrapper Facade):用于在类中封装函数的结构型模式
包装外观(Wrapper Facade):用于在类中封装函数的结构型模式 Douglas C. Schmidt著 马维达译1 介绍 本论文描述包装外观模式。该模式的意图是通过面向对象(OO)类接口来封装低级函数和数据结构。常见的包装外观模式的例子是像MFC 、ACE和AWT这样的类库,它们封装本地的OS C API,比如socket、pthreads或GUI函数。 直接对本地OS C
2003-01-07 15:51:00 2270
原创 CVS:版本控制的开放标准
CVS:版本控制的开放标准撰写/Jim Blandy 翻译/马维达(已发表在2002年第5期《程序员》上)译者按:CVS,即并发版本系统(Concurrent Versions System),是占统治地位的版本控制系统。它具有开放源码、“网络透明”(Network-transparent)的特点,从个体开发者到大型的分布式开发队伍,都可以使用它来进行项目的版本控制:
2003-01-07 09:05:00 1266
原创 Core Ware
Core War撰文/Glenn Strong 翻译/Bolidecaster Core War游戏是由A.K. Dewdney在1983年发明、并由他和David Jones在Western Ontario大学实现的。在1984年5月号的《科学美国人》上发表的一篇文章使这一游戏得以广为人知,自那以后,Core War已经变得更为复杂精深了。 在Core War游戏中,用专门的
2003-01-07 09:03:00 1154
原创 ACE自适配通信环境
ACE自适配通信环境 作者: Douglas C. Schmidt 译者:马维达一、ACE综述 ACE自适配通信环境(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(OO)构架(Framework),在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C++包装外观(Wrapper Façade)和构架组件,可跨越
2003-01-06 15:23:00 1325
原创 Richard Stallman生活中的一天
Richard Stallman生活中的一天 作者:Crossroads 译者:马维达 我所做的工作:我的工作的总体目标是给予计算机用户以学习、复制、修改和分发他们所使用的软件的自由。换言之,我是一个自由软件运动(Free Software Movement)活动家。在一个大多数软件都拒绝给予用户自由的世界上,要给予用户以这些自由,我们必须创造另外的自由软件世界。
2003-01-06 15:19:00 1224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人