==> AKA “Linux编程系列讲座”专栏 <==
自由、协作、创造-为了明天
Linux 的普及乃大势所趋、势不可挡。Linux 环境下各种自由软件的技术思想、文档乃至源代码都是开放的,但是对于我们已经习惯于在 Windows 环境下编程的程序员来说,入门仍然存在不少困难,诸如:
对系统环境不熟悉,
许多工具不知道如何去使用,
看文档不知道该从哪里开始看起,
不习惯 Linux 下 C 语言代码的编程习惯,
不知道如何使用 Makefile 等等。
那就让我们来学习他吧,向已经在某些领域熟悉的同学学习,向网上的大虾学习,向周围的朋友学习。用我们的智慧掌握这些本来就是“开放”的知识,用我们的双手把梦想变成代码,将 Linux 运用到大家学习工作的各个方面去。
AKA 在网上热心网友建议的基础上,结合 Linux 学习的内在规律,制定了一个自由软件系列讲座计划,计划详细安排见下。我们的讲座针对的对象主要是在 C 语言和其他操作系统环境下已经有一定经验的同学,让大家的智慧能在“开放”的 Linux 平台下迸发出更多的火花。当然讲座本身也适当覆盖了自由软件编程和 Linux 使用的各个层次和方面,欢迎所有同学来听自己感兴趣的内容,同时关于这次讲座,如果您有任何意见和建议,请给我们来信:freeAKA@263.net。
另外每周六晚的19:30开始,GNU/Linux研发中心在清华大学东门华业大厦2509房间也举行各种技术讲座,覆盖面广,欢迎大家参加,共同建设出一个团结协作、积极向上的大环境。
2000 Mar 17 | AKA自由软件系列讲座计划酝酿成熟,计划内容简介在水木清华公布 |
2000 Mar 21 | AKA向广大Linux爱好者发出了参与讲座的邀请信 |
2000 Mar 25 | AKA“Linux编程系列讲座”详细计划出台 |
2000 Apr 1 | 在对25日出台的详细计划的内容进行合并和调整的基础上,AKA 制定了历次讲座安排 |
2000 Apr 2 | AKA 第一次讲座 讲座通知、讲座地点更改通知 第一讲:Linux 编程入门以及基本编程工具的使用讲义,这里是>>讲义>>。 网友 windtear 所记录的笔记(感想)。 |
2000 Apr 16 | AKA 第二次讲座 讲座通知 第二讲:Linux常用开发工具 diff, patch, RVS, CVS及RPM,这里是>>讲义>>(感谢网友Simbar的帮助,将Word格式的讲义转成HTML格式的档案),另外还有pdf格式文件(173KB),和Word格式文件(73KB)的讲义。 |
2000 Apr 23 | AKA 第三次讲座 讲座通知 第三讲:中国人自己开发的自由软件项目介绍(LIDS Linux下的防火墙技术, SmartBootManager 比PQMagic还好的自由软件, MiniGUI 应用于嵌入式系统的GUI库),这里是>>讲义>>。(感谢网友Costa的帮助,将 ps 格式的LIDS讲义转成HTML格式的档案) |
2000 May 7 | AKA 第四次讲座 讲座通知 第四讲:Linux系统调用机制,Linux与其他Unix系统之对比,这里是>>讲义>>。(感谢网友Doch的帮助,将 doc 格式的讲义转成HTML格式的档案) |
2000 May 14 | AKA 的五次讲座 讲座通知 第五讲:Linux编程主题:文件系统及I/O,进程和进程间通讯,这里是>>讲义>>。 |
2000 May 21 | AKA 的六次讲座 讲座通知 第六讲:Linux编程主题:信号,终端和控制台,Perl入门,这里是>>讲义>>;另外还有两份 Perl 语言相关资料:Perl 正则表达式8大原则 (还有一个pdf文件(956KB))和 Perl-CGI FAQ。 |
2000 May 28 | AKA 的七次讲座 讲座通知 第七讲:Linux 下应用程序的国际化(I18N)机制和实战,这次的讲义是 mpg 格式,需要在 TurboLinux 6.0 下观看,请下载打包好的讲义压缩文件 Lecture-7.tgz(68KB),Lecture-7.zip(71KB)。这里还有一些更多的关于 Linux 下国际化的资料,另外还有网友 symbo 提供的 SGI 主页中关于国际化方面的一些资料。 |
2000 Jun 11 | AKA 第八次讲座 讲座通知 第八讲:Kernel剖析:对象缓存——Linux的核心内存分配器,这里是>>讲义>>;这里是关于swap问题的pdf文件:swap_in.pdf(32KB)、swap_out.pdf(17KB)、kswapd.pdf(15KB)、filemap_nopage.pdf(10KB),另外还有一个关于slab机制的论文:slab.ps(101KB)。 |
2000 Jun 18 | AKA 第九次讲座 讲座通知 第九讲:Linux的桌面编程,KDE & GNOME,这里是>>讲义>>。 |
2000 Jun 25 | AKA 第十次讲座 讲座通知 第十讲:配置 Linux Server (Apache, EmbPerl, MySQL...),这里是>>讲义>>。 |
2000 Jul 2 | AKA 第十一次讲座 讲座通知 第十一讲:Berkeley Socket编程和网络程序设计 这里是讲义>>讲义>>。 |
2000 Aug 1 | AKA 第一期“Linux编程系列讲座”总结。包括致谢、部分讲座现场影像记录、讲座参加人员统计分析。关于本次讲座的意见和建议,欢迎写信到:freeAKA@263.net。 |