newsletterlibrary.com

Top : Computers : Software : Operating Systems : Linux :
Programming

Categories
Ada @
Assembly @
C @
C++ @
Debugging 
Fortran @
GCC @
GTK @
Java @
Oberon @
Project Management 
Revision Control 
Threads 

Websites
Official Home Page for the Simuli-like OOP language BETA. Features documentation, tutorials, general information, plus lots more.
site exerpt
The BETA Language Home Page  W home page for the object-oriented BETA programming language. The home page contains information on the BETA language and its environments. The material is gathered from many sources, and will be augmented with as much public information as possible. If...
http://www.daimi.au.dk/~beta/

Programming environment for UNIX systems. The user interface mimics the Borland C and Pascal family of products for MS-DOS.
site exerpt
Xwpe-ALPHA Project  Xwpe is a programming environment for UNIX systems writen by Fred Kruse. The user interface mimics the Borland C and Pascal family of products for MS-DOS. From within xwpe you can edit, compile, and debug programs. Unfortunately Fred Kruse seems...
http://www.identicalsoftware.com/xwpe/

Offers a full range of source code engineering tools and services to keep software projects on a steady course.
site exerpt
Wind River  You will be redirected to http www.windriver.com....
http://www.takefive.com/

Various aspects of Linux in business, including databases, bug tracking project management ,help-desk automation tools,and version configuration management tools.
site exerpt
Linux Enterprise Computing  This page attempts to survey Linux in a corporate, commercial enterprise setting from a programmers or technicians perspective. If you are looking for information about the technologies and building blocks for building e-commerce sites, small and large servers, and complex...
http://www.linas.org/linux/index.html

The Linux content zone on the developerWorks Web site is a developer resource for information on Linux, Linux resources, and Linux development.
http://www.ibm.com/developer/linux/

LCC is a faster C compiler for Linux.
site exerpt
Compile C Faster on Linux  Reprinted with permission of Linux Journal. See the 5/96 issue lcc is a small, fast C compiler now available on Linux. A perfectly good C compiler, gcc, comes with Linux. Why would anyone bother installing a second one? Because the...
http://www.cs.princeton.edu/software/lcc/doc/linux.html

Linux Programming Links
site exerpt
Linoleum moved  Please update your bookmarks: http linoleum.leapster.org/...
http://leapster.org/linoleum/

The Toolkit for Conceptual Modeling (TCM) is a collection of software tools to present conceptual models of software systems in the form of diagrams, tables, trees, and the like.
site exerpt
TCM Toolkit for Conceptual Modeling  Please use a browser that's capable of showing HTML 3.0 documents, like Netscape 2.0 or later. See a non-frame-based version of this page...
http://wwwhome.cs.utwente.nl/~tcm/

Linux Assembly Tutorial, CS 200 from fall 1998
site exerpt
Linux Assembly Hello World tutorial, CS 200 fall 2001  The following is designed familiarize the reader with programming in x86 (AT&T style, that produced by gcc) assembly under Linux and how to interface assembly and higher-level language code (i.e. C The tutorial will also briefly cover debugging your assembly...
http://www.cs.pdx.edu/~bjorn/CS200/linux_tutorial/

Helps you to generate configuration files (dotfiles) with an easy to use X-based interface.
site exerpt
The Dotfile Generator  Generator is a tool to help the user configure basic things as well as exotic features of his favorite programs without knowing the syntax of the configuration files, or reading hundreds of pages in a manual. The idea is that...
http://sunsite.bilkent.edu.tr/pub/linux/dotfile/

A simple GUI front-end to the GNU make utility.
http://www.alphalink.com.au/~gnb/maketool

An advanced guide on how to make your Linux software communicate with a serial interface.
site exerpt
Serial Programming HOWTO  This document describes how to program communications with devices over a serial port on a Linux box. Table of Contents1. Introduction1.1. Copyright Information1.2. Disclaimer1.3. New Versions1.4. Credits1.5. Feedback2. Getting started2.1. Debugging2.2. Port Settings2.3. Input Concepts for Serial Devices2.3.1. Canonical Input...
http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/index.html

A guide for those wishing to start shell scripting. Assumes no knowledge of shell scripting but advances quickly.
site exerpt
Advanced Bash-Scripting Guide  This tutorial assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction all the while sneaking in little snippets of UNIX wisdom and lore. It serves as a textbook, a manual for self-study,...
http://www.tldp.org/LDP/abs/html/index.html

A rapid application development environment for Linux, has similarities to Delphi. Provides a C++ IDE.
http://www.borland.com/kylix/

A text-mode integrated programming environment for Linux. It consists of an editor with syntax highlighting, a project manager, a makefile generator, gcc, ctags, gdb, autoconf/automake and grep front-ends. CVS integration is also provided. It allows one to edit, compile, and debug programs without a need to leave the IDE, automatically check in/out files from a CVS repository and import projects into CVS, and generate distribution packages (tar.gz and RPM). The color schemes are customisable.
site exerpt
thekonst.net program information motor  Motor is a text mode based programming environment for Linux. It consists of a powerful editor with syntax highlight feature, project manager, makefile generator, gcc and gdb front-end, etc. Deep CVS integration is also provided. With this release of motor...
http://konst.org.ua/motor

The Pandora Engine is an object-oriented development environment that is specially designed for multi-platform use. It supports audio, graphics, effects, compression, scripting and interface development.
site exerpt
Pandora Engine  This means that it can do everything from simple tasks such as allocating memory, to managing files, graphics, windows, gadgets, audio and running scripts. It provides all of this with a platform neutral design, so Pandora based programs will work...
http://www.rocklyte.com/pandora/

Debian's apt needs translations. This is a place for translators to coordinate and for users to download the newest translations.
http://people.debian.org/~piefel/apt

This document is a partial comparison of Linux kernels 2.2.18 and 2.4.0 focusing on changes in filesystem code.
site exerpt
File System Driver Porting Considerations  This document is a partial comparison of Linux kernels 2.2.18 and 2.4.0 focusing on changes in filesystem code. Kernel version references are found in endnotes. Please send any thoughts regarding errors or improvements to Jay Miller. Table of Contents Modules...
http://www.cryptofreak.org/projects/port/

DCE RPC for Linux 2.0.30.
site exerpt
DCE RPC for Linux 2.0.30  For information on a full port of DCE 1.2.2 to Linux visit http www.bu.edu/~jrd/FreeDCE/ In an effort to promote DCE and (more importantly) to provide for myself a DCE like development environment, I have ported the Public Domain DCE RPC...
http://www.netwaysglobal.com/DCE/

Unix Multi-Process Programming and Inter-Process Communications (IPC)
site exerpt
Unix Multi-Process Programming and Inter-Process Communications (IPC)  One of the strong features of Unix-like operating systems, is their ability to run several processes simultaneously, and let them all share the CPU(s memory, and other resources. Any none-trivial system developed on Unix systems will sooner or later resort...
http://users.actcom.co.il/~choo/...multi-process/multi-process.html

Assembler and Linux, source examples for Nasm and GAS assemblers.
site exerpt
Website Jan Wagemakers  Please forgive my flinstone-english, Yabbe-dabbe-doe GNU/Linux is a wonderfull OS, but when I started to use Linux it was difficult to find information about programming in the assembly language with Linux. So, that is why I have started this Linux...
http://www.janw.easynet.be/eng.html

PIC Programmer and PIC Projects
http://www.ozemail.com.au/~zfred/pic.html

Various home-made software for Linux: Font Editor, a name server cache, and others.
http://oertl.com/wolfgang/download/download.html

Detailed profiling package. Capable of profiling the whole system, from device drivers to applications.
http://oprofile.sourceforge.net/

A Wiki with discussion and tips on the subject of Linux software development.
site exerpt
LinuxSoftware  Greymatter provides installation, support and training for two software packages for teaching, learning, and collaboration: Moodle, and MoinMoin. The eXe project is developing an Open Source authoring tool to assist teachers and academics in the publishing of web content without...
http://www.linuxsoftware.co.nz

Compiler for Linux, limited personal version is free.
site exerpt
Crescent Bay Software  Software provides both off-the-shelf products and compiler components for automatic acceleration of programs on advanced computer architectures. Our products and technologies are used to maximize performance of systems ranging from embedded microprocessors to high-end supercomputers. Our experience in advanced compiler...
http://www.crescentbaysoftware.com/

Well written, entertaining, basics for 1 hour presentation.
site exerpt
LUV talk: An introduction to Linux/Unix programming  This talk is a brief guide to Linux programming languages, tools and concepts. It is aimed at programming novices or programmers migrating from a Windows system (and your first question is probably Where's the IDE The aim is to introduce...
http://www.luv.asn.au/overheads/prog/index.html

An mp3 and mpeg I video/audio library for linux.
site exerpt
Martin's mpeglib package  The library includeds three command line players, for mp3,wav,mpeg video. read the announcement CHANGES TODO public Mailinglists,Forum for mpeglib Screenshots screenshot 2 (150k mpeglib used by kmpg Download: mpeglib-0.4.1.tar.gz 650 Kb Note *already* part of KDE 3.0! mpeglib_divxplugin-0.1.8.tar.gz 500KB divx...
http://mpeglib.sourceforge.net/

Multi-user software development environment for Linux and other Unix systems.
site exerpt
CodeDragon Home  Sorry, this site requires a frame-aware browser, such as Netscape Navigator or Microsoft Internet Explorer. However, you can access most of the information via the Toolbar....
http://wxstudio.sourceforge.net/

Tool to convert QT Translation Sources to .po Gettext Format.
http://oss.erdfunkstelle.de/ts2msg

Part blog, part programming. Linux Projects: Nesbit LAN Messenger, nCurses audio player. Web-based projects: PHP Call Center.
site exerpt
writings greaterscope.net  Interactive for one of our clients. To business-owners SugarCRM looks like a great tool. It is Customer Relationship Management software, so it brings together most everything needed to manage that type of thing: contact information, money-making opportunities, event/call scheduling, notes,...
http://www.greaterscope.net

This QT program reads social network data (pajek/sociomatrix) and displays them graphically. The user can mouse-interact and calculate basic network properties. GNU License
site exerpt
Social Networks Visualiser v0.37  V will support your locale Changes in version 0.37: Now uniform random network is really a random process. Bug fixes. Changing node label is now an on the fly process. Filtering edges by their weights is now supported. Layout by...
http://socnetv.tripod.com

Tool for administering the software configuration on a system.
site exerpt
Linuxconf home  ...
http://www.solucorp.qc.ca/linuxconf/