Using a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting, this book introduces programmers to the environment from the lowest layers to the user layers.
工作站上,其目标是在 ARM 平台上使用。GNU ARM 工具链是一种编程环境,它允许您在设计、开发和使用 ARM 模拟器进行测试时选择自己最喜欢的工作站环境。 GNU 工具链驻留在 CodeSourcery
GNU Parallel是一个shell工具,为了在一台或多台计算机上并行的执行计算任务。本文简要介绍GNU Parallel的使用。 GNU Parallel 它是什么? GNU Paralle
2011年8月25日至28日,GNU各大社区的黑客在巴黎召开了GNU的年度会议 GHM(GNU Hackers Meeting) 2011 ,来自emacs、gcc、gdb、GNU/Hurd、debian、GNU R等重要
GNU autotools 1. 介绍 大部分时候,你从网上下载了一个开放源代码的软件,在解压后,你一般会敲入以下三个命令来编译和安装你的程序: 1) ./configure 2) make 3)
式,以及对文本执行“搜索-替换”操作和其它功能。 项目地址: http://www.gnu.org/software/grep/
Package gnu.bytecode包含一些可以生成,读取,打印Java字节码文件的Java类。这个包是Kawa项目的一部分。
MSYS:Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。(是否厌倦了Cygwi
Owl,或者写为Openwall GNU/*/Linux,但请注意两种写法中都只有字母O是大写的,这是一份安全增强型操作系统,它以Linux和GNU软件作为其核心,并与其他主流的GNU/Linux是兼容的。它面向服务器平台,并且可免费获得。
Ututo GNU/Linux是一份基于光盘的Linux发行,它基于Gentoo Linux, 由阿根廷Universidad Nacional de Salta的Diego Saravia开发。Ut
一个简单的 Emacs CGI 库,允许使用 Elisp 开发动态页面。 目前支持的特性有: Script-let:使用 <% %> 嵌入 elisp 语句,将标准输出的内容输出到页面; <%= %>
Libtasn1是一个用于ASN.1 (Abstract Syntax Notation One) 结构管理的开发库。此版本包括了许多的优化,在库中提供了一个显着的性能提升。
Trove 是一个快速、轻量级 Collection 类的集合。Trove 提供所有标准 java.util Collections 类的更快的版本以及能够直接在原语(primitive)(例如包含 int 键或值的 Map 等)上操作的 Collections 类的版本。
本文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。同时重点讨论如何为一个工程编写Makefile。作为一个Linux程序员,make工具的使用以及编写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于对广大中文Linuxer的支持,本人在工作之余,花了18个多月时间完成对“info make”的翻译整理,完成这个中文版手册。本书不是一个纯粹的语言翻译版本,其中对GNU make的一些语法和用法根据我个人的工作经验进行了一些详细分析和说明,也加入了一些个人的观点和实践总结。本书的所有的例子都可以在支持V3.8版本的GNU make的系统中正确执行。 <br> 阅读本书之前,读者应该对GNU的工具链和Linux的一些常用编程工具有一定的了解。诸如:gcc、as、ar、ld、yacc等;同时在书写Makefile时,需要能够进行一些基本的shell编程。这些工具是维护一个工程的基础。如果大家对这些工具的用法不是很熟悉,可参考项目资料。
GNU 单位转换测量到其等值的其他测量系统的各种系统中表达量。像许多类似的方案,它可以处理乘法规模的变化。它还能处理如非线性转换到华氏摄氏度或线规,它可以转换和单位的款项,如米,英尺加英寸之间的转换。
bash、ftp、gdb 等等软件都使用了 GNU 的开源跨平台库,为其提供交互式的文本编辑功能。当然需要注意的是,Readline Library 是 GNU 自由软件,在 GNU GPL V3 协议下发布,因此
GNU WebSocket4J是WebSocket协议的一个Java实现。它可以用于让运行在同一个JVM上的多个Web应用程序相互通信。WebSocket4J已实现服务器和客户端协议,所它可以用于构建WebSocket服务器和客户端。
Eric S. Raymond今年一月 提议 将Emacs的版本控制系统从Bazaar(bzr)迁移到Git,理由是bzr已死。 Bazaar 版本控制系统由Canonical公司雇员开发,但如今Ca
GNU Emacs 作者、自由软件基金会主席 Richard Stallman(RMS) 反对 Emacs 的 Grand Unified Debugger (Gud.el)支持 LLVM 的 LLDB
slime是在 emacs下开发common lisp的插件,现在支持一下 common lisp 方言 CMU Common Lisp (CMUCL) Steel Bank Common Lisp (SBCL)