专栏中心

EEPW首页 > 专栏 > IBM-developerWorks-Linux专区中的所有专栏文章

IBM-developerWorks-Linux专区中的所有专栏文章

发布人:lionwq 时间:2008-01-07 来源:工程师 发布文章

为了方便大家系统地学习 Linux,我们通过 theme 形式收集了目前 Linux 专区中的所有专栏文章。在此您可集中了解、学习各种热门的 Linux 专栏。

1. Python 编程系列 2. 服务器诊所系列 3. Perl 系列
4. Run-Time 系列 5. Posix 线程 6. 文件系统
7. Linux 硬件稳定性指南 8. SDL 游戏编程系列 9. Shell 编程
10. 嵌入式系统 11. 集群系统 12. 软件工程
13. Linux GUI 开发 14. Linux 国际化 15. PHP
16. Linux 内核 17. Linux 系统引导 18. Linux 安全编程

Python 编程系列 —— David MertzMichael RobertsMarkus Neifer


本专栏主要包括David Mertz 创作的“可爱的 Python”系列,内容涉及与 XML 的结合、DOM 的动态性、Web-based filtering proxy、State machine、Text processing、Curses、实现内幕、Reloading on the fly、Python 中的函数编程,最新版的获得、Python 下的TK编程、全文检索的开发、Python IDE评测、Python 下的XML 工具等等;另外您还可以学习到 Michael Roberts 的 Python GUI 库 wxPython 入门,和 Markus Neifer 的 wxWindows 学习,这是一个可移植的 C++ 和 Python 工具箱。
可爱的 Python:将 XML 和 Python 结合起来 -- 介绍 Python 的 XML 工具
可爱的 Python:DOM 的动态性 -- 近观 Python 的 xml.dom 模块
可爱的 Python:我的第一个基于 Web 的过滤代理 -- 使用 Txt2Html 将文本转换成 HTML
可爱的 Python:使用状态机 -- Python 中的算法和编程方法
可爱的 Python:Python 中的文本处理 -- 给初学者的提示
可爱的 Python:Curses 编程 -- 给初学者的提示
可爱的 Python:Python 实现内幕 -- 采访 Vyper 和 Stackless Python 创始人
可爱的 Python:动态重新装入 -- 在长期运行的进程中动态重新装入模块
可爱的 Python:JPython 和 Python for .NET 内幕 -- 采访创始人
可爱的 Python:Python 中的函数编程 -- 让您喜爱的脚本语言发挥更大功效
可爱的 Python:获得版本 2.0 -- 最新 Python 版本的新特性
可爱的 Python:Python 中的 TK 编程 -- 给使用 Python GUI 库的初学者的提示
可爱的 Python: 在 Python 下开发全文索引 -- 为更好的搜索铺平道路
可爱的 Python: Python IDE 测评 -- 成熟与未成熟
可爱的 Python: 重温 Python 的 XML 工具 -- 为您带来最新工具和代码信息
可爱的 Python: Python 中的函数编程,第 2 部分 -- 刚开始涉足函数编程?
可爱的 Python: 在 Python 中进行函数编程,第 3 部分 -- Curry 和其它的高阶函数
可爱的 Python: 用于 PalmOS 的 Python -- 用 Pippy 开发用于手持设备的应用程序
可爱的 Python: pydoc 和 distutils 模块 -- 改善 Python 的社会基础
可爱的 Python:迭代器和简单生成器 -- Python 2.2 中的新型构造
可爱的 Python:[anygui] 项目预览 -- Anygui 将完成 Python 的最佳工具箱
可爱的 Python:更新您的 Python 读物列表,第 2 部分 -- 对您冬季读物列表的建议
可爱的 Python: 使用 SimpleParse 模块进行解析 -- 一种简明易读的 EBNF 样式的封装器
可爱的 Python:更新您的 Python 读物列表,第 3 部分 -- Python 书籍的收集和追踪
可爱的 Python:用 Python 生成器实现“轻便线程” -- 微线程的力量
可爱的 Python:基于生成器的状态机 -- 用基于生成器的状态机和协同程序增加效率
可爱的 Python:使用 Spark 模块解析 -- 了解这个有用的工具
可爱的 Python:用 Psyco 让 Python 运行得像 C 一样快 -- 使用 Psyco:Python 专用编译器
可爱的 Python:Python 中的测试框架 -- 确保软件如您所愿地工作
Python 持久性管理 -- 使用序列化存储 Python 对象
Python 自省指南 -- 如何监视您的 Python 对象
可爱的 Python:SimPy 简化了复杂模型
可爱的 Python:创建声明性迷你语言 -- 编程为断言而不是指令
可爱的 Python:Numerical Python -- 使用 Numeric 软件包和 Numarray 软件包

使用 Python 访问 DB2 for Linux
Qt 和 PyQt -- 用于 Python 的高级 GUI 库

用C语言扩展Python的功能
Python 自动单元测试框架
Python 设计模式系列之一: 用模式改善软件设计
Python 设计模式系列之二: 创建型 Simple Factory 模式
Python 设计模式系列之三: 创建型 Factory Method 模式
Python 设计模式系列之四: 创建型 Abstract Factory 模式

Python 中的元类编程 -- 将面向对象编程推向新的高度
Python 中的元类编程 -- 理解继承的奥秘和实例创建
在 Python 中封装 GObject -- 您不必是 C 专家就可以为 Python 封装模块

使用 Twisted Matrix 框架来进行网络编程,第 1 部分: 理解异步联网
使用 Twisted Matrix 框架来进行网络编程,第 2 部分: 实现 Web 服务器
使用 Twisted Matrix 框架来进行网络编程,第 3 部分: 有状态 Web 服务器和模板化
使用 Twisted 框架进行网络编程,第 4 部分: 保护客户机与服务器

Back to top 回页首

服务器诊所


Cameron Laird
在这一系列的文章中,作者从各个方面向我们阐述了“如何保持服务器正常运转”

Back to top 回页首

Perl 编程 Perl 更佳编程之路功能丰富的 Perl其他 Perl 文章



1.更佳编程之路 Teodor Zlatanov
在这一系列的文章中,作者将全面指导如何更好地使用 Perl 语言进行编程。

更佳编程之路:简介与第 1 章 -- 开发编码指南
更佳编程之路:第二章 -- 注释代码
更佳编程之路:第三章 -- 循环、整洁代码和 Perl 语言习惯用法
更佳编程之路:第四章 -- 函数型编程
更佳编程之路:第五章 -- 模块与对象
更佳编程之路:第六章 -- 开发 cfperl,从头开始
更佳编程之路:第七章 -- 顶级控制流和配置
更佳编程之路:第八章 -- 顶级解析器和复合类解析器
更佳编程之路:第九章 -- 类和缺省解析器
更佳编程之路:第 10 章 -- 使用 cfperl 进行用户管理
更佳编程之路:第 11 章 -- 利用 cfperl 进行 crontab 管理
更佳编程之路:第 12 章 -- 使用 perledit: 段编辑文件 ...

Back to perl 回专题首 Back to top 回页首

2.功能丰富的 Perl Teodor Zlatanov
Teodor Zlatanov 从应用入手,逐步讲解了关于 perl 的各种编程、调试、配置技巧。

功能丰富的 Perl:程序员面向 Linux 的设置 -- 优化机器来满足需要
功能丰富的 Perl: 吸引 C 和 Java 程序员目光的 Perl 5.6 -- Perl 5.6 的新特性在哪些方面优于 C/C++/Java ?
功能丰富的 Perl: 《Programming Perl》第三版简介 -- 该是更新您收藏书库的时候了!
功能丰富的 Perl:轻松调试 Perl -- 在错误产生危害之前发现错误
功能丰富的 Perl:使用 Perl 自动化 UNIX 系统管理 -- 集中化的配置文件策略
功能丰富的 Perl:JAPH 的精致 -- Just Another Perl Hacker
功能丰富的 Perl:Perl 用于实现遗传算法 -- 创建您自己的达尔文式的繁殖基础
功能丰富的 Perl:用 Perl 读写 Excel 文件 -- 使用 Spreadsheet::WriteExcel 和 Spreadsheet::ParseExcel 模块
功能丰富的 Perl:编写说英语的 Perl 程序 -- 使用 Parse::RecDescent 创建一个简单而有效的命令行用户界面
功能丰富的 Perl:将 xinetd 程序用于系统管理 -- inetd 程序了不起的替代
Perl:化繁为简 -- 提高 Perl 代码的可靠性和可维护性的简单技巧
功能丰富的 Perl:用 Perl 保存 -- 数据持久性的 CPAN 解决方案
功能丰富的 Perl:用 Perl 进行应用程序配置,第 1 部分 -- CPAN AppConfig 模块和面向数据库的配置
功能丰富的 Perl:用 Perl 进行应用程序配置,第 2 部分 -- CPAN AppConfig 模块的高级用法
功能丰富的 Perl:介绍用于系统管理的 cfengine -- UNIX 冠军的早餐
功能丰富的 Perl:绑定的变量 -- 通过 CPAN 模块绑定标量、数组及散列变量的示例
功能丰富的 Perl:一行程序 101 -- Perl 作为命令行实用程序
功能丰富的 Perl:一行程序 102 -- 更多一行 Perl 脚本
功能丰富的 Perl:通过 Perl 使用 IMAP -- 用 Mail::IMAPClient CPAN 模块构建的 IMAP 客户机
功能丰富的 Perl:在 Perl 中使用倒排表 -- 压缩比特串和其他数据
功能丰富的 Perl:趣谈 MP3 和 Perl,第 1 部分 -- 使用 Perl 操纵和猜测 MP3
功能丰富的 Perl:趣谈 MP3 和 Perl,第 2 部分 -- 用 Perl 进一步操纵和猜测 MP3 标签
功能丰富的 Perl:三本必备的 Perl 书籍 -- Perl 6 Essentials、Perl Cookbook 和 Perl Template Toolkit
功能丰富的 Perl:管理 Linux 配置文件
功能丰富的 Perl:有趣的 Ion 窗口管理器
功能丰富的 Perl:遗传算法模拟多细胞机体
功能丰富的 Perl:Perl 6 语法和正则表达式 ...

Back to perl 回专题首 Back to top 回页首


3.其他 Perl 文章
方便的 CGI 脚本编程技巧 -- 深入探索 CGI.pm 模块
使用 MakeMaker 构建 Perl 项目 -- 制作文件和更多其它事物的模块
用 Perl 来创建可重用的 Web 应用程序 -- CGI 编程中的对象技术和 HTML 模板
在 Perl 中使用内联 -- 嵌入非 Perl 代码时不必再有使用 XS 的烦恼
用 Perl 模块进行解析 -- 正确的工具简化任务并扩展文法
用 Pixie 管理 Perl 持久性 -- 关系数据的无模式接口
用 Perl/Tk 实现数据可视化 -- 使用 Perl 的标准 GUI 工具箱构建自定义绘图工具
优化 Perl -- 榨取代码的最大性能 ...

Back to perl 回专题首 Back to top 回页首

RunTime: Linux 和 Windows 上的高性能编程技巧专题 12345678910...
Edward Bradford
专栏作家 Ed Bradford 在这个专栏中,将主要讨论用于 Linux 和 Windows 2000 操作系统的高性能编程技术。他将利用这些编程技术来演示和比较 Linux 和 Windows 2000 操作系统的性能,以便让人们了解每个操作系统的最佳性能特性。

Back to top 回页首

POSIX thread 专题

1. POSIX 线程详解 1. 一种支持内存共享的简捷工具2. 称作互斥对象的小玩意3. 使用条件变量提高效率...
Daniel Robbins
Daniel Robbins 从实例入手,逐步讲解 POSIX thread 编程技巧,有共享内存、互斥以及条件变量的运用。以后还会有更多 POSIX thread 的专题,如线程安全、各种操作系统的 POSIX thread 实现比较、以及其他与线程相关的技术。

2. Posix线程编程指南 12345
杨沙洲
这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。

Back to top 回页首

文件系统专题



1. 高级文件系统实现者指南: 1234567891011...
Daniel Robbins
伴随着 Linux 2.4 版本的发行,出现了大量的文件系统可能性,其中包括 ReiserFS、XFS、GFS 和其它文件系统。这些文件系统听起来的确都很酷,但是它们真正能做些什么呢,擅长在哪些方面,以及在 Linux 产品环境下如何才能安全地使用它们呢?Daniel Robbins 通过向您展示如何在 Linux 2.4 的环境下建立这些新的高级文件系统来回答以上的问题。

2. JFS 文件系统原理: 12...
Steve Best
JFS for Linux 已经是 developerWorks 的一个开放源码项目,它的目的是将具有商业品质的 JFS 从 AIX 移植到 Linux 平台。Steve Best 正在领导这个四人小组,开发 JFS for Linux,目前已经到了 JFS 0.2.00 版。Steve 从概述、布局和日志三个方面阐述 JFS for Linux 的实现原理,这对于 Linux kernel hacker 来说,应该是一个不错的主题。

3. Linux 2.4 内核中的软件 RAID: 12...
Daniel Robbins
Daniel Robbins 介绍了 Linux 2.4 中的软件 RAID — 一种通过将数据分布于多个磁盘,从而增强磁盘性能和可靠性的技术。

4. 学习 Linux LVM(逻辑卷管理): 12...
Daniel Robbins
在这一系列中,作者要向您介绍如何安装和使用新的内置在 Linux 2.4 内核中的“逻辑卷管理”支持。

Back to top 回页首

Linux 硬件稳定性指南 12...
Daniel Robbins
Linux 负有盛名的特点之一是其非凡的稳定性。然而,如果您的硬件有缺陷或配置不正确,即使是世界上最稳定的操作系统也不会对您有什么帮助。本系列中,Daniel Robbins将为您分析如何更好的在Linux下获得硬件的稳定性。

Back to top 回页首

SDL 游戏编程系列 123456
Sam Lantinga 和 Lauren MacDonell
SDL (Simple DirectMedia Layer)这是一个可以跨任何平台的游戏开发接口,当然也适合 Linux,这无疑给 Linux 开发者带来一种新的选择。由 SDL 的设计者 Sam Lantinga 介绍 SDL,自然没的说,他和同事 Lauren MacDonell 共同以 “Prirates, Ho!” 游戏的开发为基础,给您带来 SDL 的编程技术。有了这些,也许您也可以在 Linux 上作自己的游戏了。

Back to top 回页首

Shell 编程专题

lex 和 yacc、Bash 编程系列( 123)、sed 编程系列 ( 123)

Back to top 回页首

嵌入式系统与 MiniGUI 专题
魏永明
MiniGUI 作为国内优秀的开放源码项目之一,以早为广大 Linux 开发者所熟知,这里有 MiniGUI 的较完善的开发资料。


1. 面向实时嵌入式系统的图形用户界面: (魏永明)

2. 基于 Linux 和 MiniGUI 的嵌入式系统软件开发指南专题:(魏永明)

3. SkyEye 硬件模拟平台专题:(陈渝)

4. 其它嵌入式
Back to top 回页首 集群系统 ( 章文嵩:LVS许广斌:基于Linux的集群系统林凡:集群的可扩展性及其分布式体系结构)

1. Linux服务器集群系统(LVS)
章文嵩
LVS(Linux Virtual Server)是国内最著名的开放源码项目之一。本专栏是由该项目创始人和主要开发者章文嵩博士亲自撰写,将带领我们游历 LVS 的精彩世界。



2. 基于Linux的集群系统 许广斌
本专题将从基本概念入手,由浅入深的为您讲述基于Linux的集群系统。内容包括系统概述、典型系统分析、关键技术、设计实现等。

基于linux的集群系统(一) -- 集群系统概述
基于Linux的集群系统(二) -- 典型集群系统介绍之一
基于Linux的集群系统(三) -- 典型集群系统介绍之二
基于Linux的集群系统(四) -- 典型系统小结及评测标准
基于Linux的集群系统(五) -- 关键技术分析之 进程的放置和迁移
基于Linux的集群系统(六) -- 关键技术分析之 高可用性
基于Linux的集群系统(七) -- 关键技术分析之文件系统
基于Linux的集群系统(八) -- 实现过程之理论先导篇(1)
基于Linux的集群系统(九) -- 实现过程之理论先导篇(2)
基于Linux的集群系统(十) -- 实现过程之理论先导篇(3)
基于Linux的集群系统(十一) -- Linux集群系统的实现(上)
基于Linux的集群系统(十一) -- Linux集群系统的实现(下)

另外您还可以参考Rawn Shah 撰写的《 Linux 集群大全--哪种群集适合您?》。


3. 集群的可扩展性及其分布式体系结构 林凡
这是一个关于集群技术的专栏。作者将侧重就集群的可扩展性及体系结构分析、原理论、集群的考量、具体的分析案例(LVS、beowulf、MOSIX)、集群高可用技术、分布式文件系统等等各个方面为您更加深入的介绍集群系统。

基础篇
集群的可扩展性及其分布式体系结构(1) -- 介绍
集群的可扩展性及其分布式体系结构(2) -- 体系结构比较与可扩展性研究(上)
集群的可扩展性及其分布式体系结构(2) -- 体系结构比较与可扩展性研究(下)
集群的可扩展性及其分布式体系结构(3)-- 分层、分类与要素(上)
集群的可扩展性及其分布式体系结构(3)-- 分层、分类与要素(下)
集群的可扩展性及

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

LabVIEW讲坛第三季——第十二期:多核时代下的并行编程(下)

视频 2009-06-09

为人工智能提供动力:美国\"棕地\"半导体晶圆厂能否推动超大规模繁荣?

CMOS 2.0:后纳米芯片时代的分层逻辑

EDA/PCB 2025-07-30

到2034年,全球半导体市场规模将达到1.2万亿美元

EDA/PCB 2025-07-30

LabVIEW网络讲坛第三季——第九期:子面板技术探究

视频 2009-06-09

第十一届国际集成电路研讨会暨展览会--第五届电子设计自动化及测试研讨会...

低压差线性稳压器产品选型指南

SEMI:2025年第二季度全球硅片出货量同比增长10%

EDA/PCB 2025-07-30

LabVIEW网络讲坛第三季——第十期:事件结构的妙用

视频 2009-06-09

Aeva与LG子公司达成激光雷达芯片制造协议

LabVIEW网络讲坛第三季——第七期:生产者/消费者循环(中)

视频 2009-06-09

2025年全球纯半导体代工收入同比增长17%

为什么三星的顶尖人才会被SK海力士夺走

Marvell将与韩国人工智能半导体公司Rebellions合作

英伟达人工智能芯片挑战者Groq据称即将以$6B估值筹集新资金

LabVIEW网络讲坛第三季——第八期:生产者/消费者循环(下)

视频 2009-06-09

Nvidia支持的Enfabrica发布旨在降低内存成本的系统

单相电子式复费率电表解决方案

更多 培训课堂
更多 焦点
更多 视频

技术专区