|
jQuery Performance and tuning |
 vote
 |
|
| jQuery is a great JavaScript library, but what about its performance? Is the trade-off between ease of use and a performance hit on the Web page worth it? Is there even a performance hit at all? This article answers your jQuery performance questions and offers some tips to improve its performance in your own applications. read more... |
|
| | permapage | score:9998 | -solrac, July 3, 2009 |
|
Using XML and Java on Android |
 vote
 |
|
| In this article, you will see different options for working with XML tools on Android and how to use them to build your own Android applications. Learn how to leverage XML parsers, SAX, and also how to Work the DOM. read more... |
|
| | permapage | score:9981 | -solrac, July 2, 2009 |
|
Object oriented PHP |
 vote
 |
|
| Separation of concerns is a concept in object-oriented (OO) software design that allows you to build more-modular applications. Modular applications are easier to maintain and add new features to. PHP's OO language features allow you to apply design concepts to build more robust, maintainable applications. read more... |
|
| | permapage | score:9967 | -solrac, July 1, 2009 |
|
Newbie guide to programming languages |
 vote
 |
|
Five top languages described and compared...
You may notice that I didn't list Java or PHP. Why not? Because they're primarily used to write software that runs Web servers. Java (which despite the name has nothing to do with JavaScript) is sometimes used to write desktop applications or cellphone games, but it's relatively complex and I don't recommend it as a first langauge. PHP is a little simpler, but it isn't used much outside Web servers and for most beginning programmers, you're better off with another language. read more... |
|
| | mail this link | permapage | score:9967 | -Ray, June 28, 2009 |
|
Python testing frameworks |
 vote
 |
|
| This article asks what the Python frameworks do when they introspect a test module to discover what tests live inside of it. It also looks at details like how common test setup and teardown is supported, or not supported, by Zope, py.test and nose. Learn how these testing frameworks will support your Python development. read more... |
|
| | permapage | score:9966 | -solrac, June 30, 2009 |
|
Translate Atom to RDF with Java |
 vote
 |
|
| How can you translate an Atom document into a distinct document that follows the RDF specification? The answer: Java technology. Learn how Java with the StAX API make it easy to parse an Atom feed and translate it into an RDF document that you can then use to provide semantic-specific feeds. read more... |
|
| | permapage | score:9958 | -solrac, June 29, 2009 |
|
CSS Frameworks for better Web pages |
 vote
 |
|
| A Cascading Style Sheets (CSS) framework expedites and simplifies the design and development of Web pages. Moreover, a CSS framework produces more standardized results in all browsers. Here's a look at two CSS frameworks, each with a unique philosophy. See why A well-designed CSS framework saves time and effort. read more... |
|
| | permapage | score:9949 | -solrac, June 26, 2009 |
|
PHP namespace management |
 vote
 |
|
| Namespaces are a way of making sure you have the correct PHP class, constant, or function and that people using your PHP classes can be sure they're using the correct ones. These tips provide guidelines for building your namespaces so that you get the most out of them and PHP. read more... |
|
| | permapage | score:9911 | -solrac, June 23, 2009 |
|
Using Androids sensors with Java |
 vote
 |
|
| The Android platform is ideal, especially for Java developers, for creating innovative applications through the use of hardware sensors. Learn about some of the interfacing options available for Android applications, including using the sensor subsystem and recording audio snippets. read more... |
|
| | permapage | score:9903 | -solrac, June 17, 2009 |
|
Ajax tricks: Lightbox, fader, etc |
 vote
 |
|
| In a world where everything is designed to amaze and distract, it's awfully difficult to get a user's attention. This article shows several techniques that use a combination of PHP, Dynamic HTML (DHTML), and Asynchronous JavaScript + XML (Ajax) to throw content right into users' lines of sight so that it really grabs their attention. Over time, I'm sure they will be overused and become ineffective. But for the time being, these tools can provide a fun, effective, and Web 2.0 way to get people's attention. read more... |
|
| | mail this link | permapage | score:9896 | -solrac, September 26, 2007 |
|
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:9888 | -Ray, June 22, 2009 |
|
Groovy metaprogramming |
 vote
 |
|
| The ability to add new methods to classes dynamically at run time — even Java classes, and even final Java classes — is incredibly powerful. Whether used for production code, unit tests, or anything in between, Groovy's metaprogramming capabilities should pique the curiosity of even the most jaded Java developer. read more... |
|
| | permapage | score:9882 | -solrac, June 25, 2009 |
|
Quick and Dirty Vimdiff Tutorial |
 vote
 |
|
A quick how to for the famous Vimdiff utility. It lists the most relevant shortcuts and a screenshot that shows Vimdiff in action.
Vimdiff is a tool that comes bundled with Vim and its a wonderful tool for comparing code and merging changes. read more... |
|
| | permapage | score:9871 | -jinx_kid, September 19, 2008 (Updated: September 20, 2008) |
|
GNU ARM Linux development tools |
 vote
 |
|
| There is a crying demand among mobile phone vendors for talented ARM programmers, and there's plenty of work to be done. This article provides a starting point for understanding the software side of embedded systems development by describing one set of commonly used tools: the GNU ARM toolchain. read more... |
|
| | permapage | score:9850 | -solrac, May 22, 2009 |
|
Scripting: Command line PHP in Linux |
 vote
 |
|
| Learn how to better integrate scripts with command-line tools. Examine using shell_exec(), exec(), passthru(), and system(); safely passing information to the command line; and safely retrieving information from it. See how to integrate closely with underlying shell commands and folding any return values into your interfaces and processes. read more... |
|
| | permapage | score:9839 | -solrac, May 20, 2009 |
|
Simple, Easy-To-Use PHP Frameworks |
 vote
 |
|
PHP has a lot many frameworks and I have gone through many of them. One of the biggest difficulty that I found in some of them was the learning curve. Most of these frameworks use complex directory structures and difficult to remember naming conventions. Also, each one of them uses their own method for adding templates and db access. You don't get the option to put in something that you are familiar with, like Smarty.
According to me, PHP is a powerful language for web programming, both with regard to speed as well as with the ease of use for web. And when you consider Java for web programming, servlets are a powerful concept. It indeed becomes handy when the design concepts of servlets and the speed and usability of PHP can be combined. This framework is an attempt on that path. read more... |
|
| | mail this link | permapage | score:9839 | -shyju, June 8, 2009 |
|
Ajax with Tomcat non-blocking I/O |
 vote
 |
|
| Using Non-Blocking I/O (NIO) improves server performance drastically because of its efficient use of system resources (threads). The gain in performance is very noticeable in Ajax applications. It also lets you control system-resource usage on a server under pressure. This article explains how to optimize your server for performance during the handling of both Ajax and regular requests. read more... |
|
| | permapage | score:9821 | -solrac, May 19, 2009 |
|
Identify Real-time Java memory integrity |
 vote
 |
|
| The new IBM Real Time Application Execution Optimizer for Java can identify memory requirements for the heap, for scopes, and for other memory areas in use and determine the persistent memory characteristics of allocated objects. It also verifies the integrity of real-time Java memory usage in your applications. read more... |
|
| | permapage | score:9814 | -solrac, June 11, 2009 |
|
Grails file uploads and Atom syndication |
 vote
 |
|
| Grails is a modern Web development framework that mixes familiar Java technologies like Spring and Hibernate. See how easy it is to implement a Grails file-upload capabilities for the body of a blog entry and put together a hand-rolled Atom feed for syndication. read more... |
|
| | permapage | score:9807 | -solrac, June 12, 2009 |
|
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:9805 | -solrac, December 6, 2007 |
|
|