|
Vim Plugins: ragtag.vim |
 vote
 |
|
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 |
 vote
 |
|
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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
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 |
 vote
 |
|
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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
| 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 |
 vote
 |
|
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 |
 vote
 |
|
| 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 |
|
|