Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Vim Plugins: ragtag.vim

Up
vote
Down

In this part I introduce you to a plugin called "ragtag.vim."

The best parts of RagTag are mappings for editing HTML tags. It has a mapping for quickly closing open HTML tags, a mapping for quickly turning the typed word into a pair of open/close HTML tags, several mappings for inserting HTML doctype, linking to CSS stylesheets, loading JavaScript ... and it includes mappings for wrapping the typed text in a pair of tags for PHP, or for ASP or eRuby, and {% .. %} for Django. read more...
permapage | score:9968 | -pkrumins, March 7, 2010

Forking vs. Threading

Up
vote
Down

What is Fork/Forking:
Fork is nothing but a new process that looks exactly like the old or the parent process but still it is a different process with different process ID and having it’s own memory. Parent process creates a separate address space for child. Both parent and child process possess the same code segment, but execute independently from each other.

What are Threads/Threading:
Threads are Light Weight Processes (LWPs). Traditionally, a thread is just a CPU (and some other minimal state) state with the process containing the remains (data, stack, I/O, signals). Threads require less overhead than “forking” or spawning a new process because the system does not initialize a new system virtual memory space and environment for the process. read more...
mail this link | permapage | score:9953 | -Napster, March 1, 2010

Tutorial: Regular Expressions In grep

Up
vote
Down

Regular Expressions is nothing but a pattern to match for each input line. A pattern is a sequence of characters. Linux comes with GNU grep, which supports extended regular expressions. GNU grep is the default on all Linux systems. The grep command is used to locate information stored anywhere on your server or workstation. read more...
permapage | score:9905 | -nixcraft, February 19, 2010

Evolutionary architecture and emergent design

Up
vote
Down

This installment of Evolutionary architecture and emergent design tackles a variety of topics related to evolutionary architecture, including the important distinction between design and architecture (and how to tell them apart), some issues that come up when you create enterprise-level architecture, and the difference between static and dynamic typing in service-oriented architectures. read more...
permapage | score:9902 | -solrac, February 12, 2010

Build eSWT Java apps for mobile phones

Up
vote
Down

As mobile platforms become increasingly sophisticated, the demand for mobile computing will increase. In this series, learn about the embedded Standard Widget Toolkit (eSWT). In Part 1: Use simple widgets to quickly build mobile apps. In Part 2: Use advanced controls for your mobile apps. read more...
mail this link | permapage | score:9869 | -solrac, December 7, 2009

Tutorial: Linux Dialog Boxes

Up
vote
Down

Dialog lets you create dialog boxes from Unix/Linux shell scripts...
'dialog' is a utility for building console-based 'front ends' in UNIX like operating systems.

In this brief tutorial I am mentioning the usage of few important basic controls available with this 'dialog' utility and later I have created a very simple front end application in UNIX bash scripting using dialog.
read more...
permapage | score:9829 | -Ray, January 1, 2010

Build Java apps with Apache Click

Up
vote
Down

Get introduced to Apache Click, a Java EE Web application framework that enables the creation of Web applications without using MVC patterns or JSP. This article provides examples of displaying a simple Web page and creating a Web form that submits data that is displayed on a different Web page. read more...
permapage | score:9828 | -solrac, January 29, 2010

Debugging Swing code

Up
vote
Down

The two open source tools that this article introduces — Swing Explorer and FEST-Swing — can make debugging and testing of Swing UIs simple and reliable. This article shows how to use them to understand a UI's structure, test how it functions, and troubleshoot issues. read more...
permapage | score:9824 | -solrac, February 9, 2010

Java: Gaelyk for Google App Engine

Up
vote
Down

The introduction of the Google App Engine saw a wave of frameworks emerge to facilitate developing applications targeted for it. The Gaelyk framework, one such framework written in Groovy, eases development of lightweight applications that leverage a datastore. And the scalability you can achieve is impressive. read more...
permapage | score:9821 | -solrac, February 10, 2010

Python Client/Server Tutorial

Up
vote
Down

A tiny Python tutorial...
This application can easily be coded in Python with performance levels of thousands of transactions per second on a desktop PC. Simple sample programs for the server and client sides are listed below, with discussions following
read more...
permapage | score:9819 | -Ray, June 22, 2009

Tutorial: Linux game programming with Ogre 3D

Up
vote
Down

This tutorial starts at the beginning with opening a window...
This tutorial series steps you through the process of creating a 3D shoot'em'up game using the popular and powerful Ogre 3D engine. The tutorials compile on both Windows and Linux.
read more...
permapage | score:9816 | -Ray, January 1, 2010

Tutorial: Build an Arduino laser game

Up
vote
Down

Arduino is an easy-to-use electronics platform. The entire platform, both the hardware and the software, is completely open source, and the language is loosely based on C/C++. Whether you're new to Arduino or a seasoned builder, this project has something for you. There's nothing quite as satisfying as creating an interactive physical object. Use this tutorial to create an interactive laser game called "'Duino tag," where players can play tag using devices built nearly from scratch. read more...
permapage | score:9806 | -solrac, February 2, 2009

Tutorial: Write a PHP wiki

Up
vote
Down

Wikis are widely used as tools to help speed development, increase productivity, and educate others. This tutorial creates a wiki from scratch using PHP, with value-added features useful for tracking production. It focuses on application design with PHP. All of these things make PHP a good choice for writing a wiki engine. read more...
permapage | score:9793 | -solrac, February 22, 2007

Comparison: Zend PHP vs. Symfony vs. CakePHP

Up
vote
Down

This article walks through extending the sample application, Blahg, in each of the three frameworks (Zend PHP, symfony, and CakePHP). This is a great way to see each framwork in action by examining their similarities and differences while applying each framework and extending a sample application. read more...
permapage | score:9784 | -solrac, December 19, 2007

Porting C / C++ code from Windows to Linux / Unix

Up
vote
Down

Software programs are often made to run on systems that are completely different from the system in which the program is coded or developed. This process of adapting software across systems is known as porting. This article shows you how to port your software from one environment to another. read more...
permapage | score:9783 | -BlueVoodoo, September 20, 2007

Generate web pages with gnuplot

Up
vote
Down

Use gnuplot to dynamically generate Web pages from your system using raw data to provide graphic images. This raw data typically contains MIS-related information, on system performance, storage, or database growth. read more...
permapage | score:9782 | -solrac, February 2, 2010

Eclipse: Use gdb from CDT

Up
vote
Down

The GNU Debugger (gdb) is the most popular open source debugger in use. Learn how the Eclipse C/C++ Development Tooling (CDT) talks to the GNU Debugger. This concrete example of CDT-debugger interaction should be helpful for anyone wishing to interface a custom C/C++ debugger from CDT. read more...
permapage | score:9778 | -jmalasko, July 4, 2008

Example code: A PHP/Ajax chat application

Up
vote
Down

Learn how to build a chat system into your Web application with Ajax and PHP. Your readers can talk to you and to each other about the content of the site without having to download or install any special instant-messaging software. Give this free example code a try in your Web application. See whether you can engage your visitors in a real-time conversation. read more...
permapage | score:9775 | -solrac, December 6, 2007

Scripts for custom Linux distributions

Up
vote
Down

Short overviews of ten scripts to help you create your own Linux distribution...
1. Remastersys

This tool has a newbie-proof GUI and works on both Ubuntu and Debian distros and any of their derivatives.

Remastersys works by transferring the distro you're running into an ISO image. You can choose to include your settings and personal data too, which makes it ideal for backups.
read more...
permapage | score:9772 | -Ray, January 26, 2010

Android, iPhone browser tools: Using HTML5, CSS, and jQuery

Up
vote
Down

Learn how to developing browser-based apps for iPhone and Android. In Part 1, we introduce WebKit, the browser engine at the heart of iPhone and Android. Part 2 digs deeper by building a network management application that runs on both the iPhone and Android browsers. The app demos browser-local SQL storage and Ajax, key techs that enable a rich app experience from within the mobile browser. Additionally, the app leverages the popular jQuery JavaScript library. read more...
mail this link | permapage | score:9772 | -solrac, January 6, 2010
More coding articles...
Selected articles

How to install Ubuntu Linux on the decTOP SFF computer

Why software sucks

Space Tyrant: Multithreading lessons learned on SMP hardware

MiniLesson: An introduction to Linux in ten commands

Graffiti Server Download Page

No, RMS, Linux is not GNU/Linux

Hacker Haiku

The Network Computer: An opportunity for Linux

Programming Language Tradeoffs: 3GL vs 4GL

Scripting: A parallel Linux backup script

Closed Source Linux Distribution Launched

Missing the point of the Mac Mini

Space Tyrant: A threaded game server project in C

Microsoft to push unlicensed users to Linux

Mono-culture and the .NETwork effect

The life cycle of a programmer

Download: Linux 3D Client for Starship Traders

Apple to Intel move no threat to Linux

Shadow.sh: A simple directory shadowing script for Linux

The Real Microsoft Monopoly

Tutorial: Introduction to Linux files

Beneficial Computer Viruses

The Supreme Court is wrong on Copyright Case

Linux vs. Windows: Why Linux will win

Space Tyrant: A threaded C game project: First Code

The short life and hard times of a Linux virus

Why Programmers are not Software Engineers

Space Tyrant: A multiplayer network game for Linux

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 

Articles are owned by their authors.   © 2000-2010 Ray Yeargin