Article Network

All | May | April | March

MinGW

by Ilya Shpigor | April 2013 | Microsoft

Minimalist GNU for Windows (MinGW) is a native software port of the GNU tool chain for the Microsoft Windows operating system. The base components of MinGW software are compiler, linker, and assembler. This minimal tool set is enough to start developing applications. But MinGW contains some service utilities to make the developing process more effective:

In this article by Ilya Shpigor, the author of Instant MinGW Starter, you will learn how to perform some tasks with the most important features of MinGW :

  • GNU Make

  • GNU Debugger (GDB)

  • GNU profiler

  • Compiler for Windows resource files

  • Header files and libraries for Windows API

  • Collection of archives and packers

(For more resources related to this topic, see here.)

Read MinGW in full

Running a simple game using Pygame

by Ivan Idris | March 2013 | Games Open Source

In this article by Ivan Idris, author of Instant Pygame for Python Game Development How-to , we will create a simple game. As is traditional in the world of programming, we will start with a Hello World! example. It's not a game per se. It's important to notice the so-called main game loop where all the action happens and the usage of the Font module to render text. In this program we will manipulate a Pygame's Surface object, that is used for drawing and we will handle a quit event.

(For more resources related to this topic, see here.)

Read Running a simple game using Pygame in full

Introduction to RWD frameworks

by Thoriq Firdaus | March 2013 | Web Development

In this article by Thoriq Firdaus, the author of the book, Responsive Web Design by Example, we will learn about some basic features of Responsive Web Design frameworks.

(For more resources related to this topic, see here.)

Read Introduction to RWD frameworks in full

Animating a built-in button

by Nick Polyak | March 2013 | Enterprise Articles Microsoft

This article by Nick Polyak, author of Instant Silverlight 5 Animation , will describe the process involved in animating a built-in button.

A Silverlight button has the following mouse-driven states:

  • Normal

  • MouseOver

  • Pressed

Read Animating a built-in button in full

Quick start – Firebug window overview and inspecting

by Chandan Luthra | March 2013 | Open Source Web Development

Firebug is not about fixing the bugs and tweaking CSS (cascade style sheet), it consists of many tools that can be of great help to a web developer and designer. Firebug is similar golf club bag. Each club (panel) in Firebug is a powerful weapon for web developers. Like a golf player, a web developer has to choose a club (panel) for different situations.

In this article by Chandan Luthra, the author of Instant Firebug Starter, we will learn

  • Console panel

  • HTML panel

  • CSS panel

  • Script panel

  • DOM panel

  • Net panel

  • Cookies panel

Read Quick start – Firebug window overview and inspecting in full

Getting Started with the Citrix Access Gateway Product Family

by Andrew Mallett | March 2013 | Enterprise Articles

This article by Andrew Mallet, author of Citrix Access Gateway VPX 5.04 Essentials, we will explain Citrix Access Gateway in detail.

If you have ever tried navigating the range of products and vendor websites, you will be able to sympathize with those poor souls trying to come to terms with all of the different options that Citrix has for the Access Gateway products. So many choices! Soon, you will also find out that the costs of these products will vary from nothing to many thousands of dollars. The aim of this introduction is to help you become familiar with the range and make some informed decisions about which product is right for you. We will work with the VPX edition (virtual appliance); however, most of the configuration remains consistent between the models. Additionally, at this stage, we also need to show you where Citrix Access Gateway (CAG) will fit into your corporate remote access and security environment.

Specifically, in this article, the following topics will be looked at in detail:

  • Security and Remote Access solutions addressed by CAG

  • Citrix Access Gateway hardware

  • Citrix Access Gateway specifications

  • Citrix Access Gateway versions

  • Citrix Access Gateway VPX

  • Designing a secure Remote Access solution

Read Getting Started with the Citrix Access Gateway Product Family in full

Collaborative Work with SVN and Git

by Thomas Deuling | March 2013 | Beginner's Guides Open Source

Collaborative work is an important topic at present. Many large projects are now being developed in a collaborative way. But this was not always easy for the developer. When many developers are working together on large projects, each developer must have a well-known area of work, and each developer must make sure that he doesn't interfere with the work of the other developers.

Without tools such as SVN or Git, large projects like jQuery or Linux Mint could not be possible. The developers of all these projects are distributed all over the world and they often work in different time zones and have different ways of working, but in the end all the parts are merged into one great project in SVN or Git.

So, SVN and Git are a great enrichment for all developers and essential for the fast progress of large web projects.

In this article by Thomas Deuling the author of Aptana Studio Beginner's Guide, we will take a look at how easy it is to work with SVN and Git in Aptana Studio.

Read Collaborative Work with SVN and Git in full

Responsive techniques

by Remo Laubacher | March 2013 | Open Source

In this article by Remo Laubacher, the author of Creating concrete5 Themes, we will learn about responsive themes that we can add to our themes and how media queries are an important part of responsive layouts. This article will also help you on how to scale pictures on different types of devices. It also covers areas regarding what it takes to display websites for retina screens.

Before we start adding responsive elements to our theme, let's have a look at the basic techniques we're going to work with. When building a site for a device with a small screen, we have to make sure our elements scale relative to the size of the screen. We might also have to create a different navigation. A wide drop-down navigation would probably not work well on a cell phone.

Read Responsive techniques in full

Accessing Oracle

by Geoffrey Hudik | March 2013 | Enterprise Articles Microsoft Oracle

In this article by Geoffrey Hudik, the author of Instant Oracle Database and PowerShell How-to , we will look at loading libraries to create objects to interact with Oracle.

Read Accessing Oracle in full

Doing it with Forms

by Armando Gonzalez Crysfel Villa | March 2013 | Open Source Web Development

Ext JS comes with powerful widgets to collect and edit data; we have the form component and many types of input widgets. These include textfields, textarea, radios, checkbox, combos, sliders, and many more.

In this article Crysfel Villa and Armando Gonzalez, authors of Learning Ext JS 4 , we are going to learn about the components we can use to collect data from our users. Also we are going to be working on our final application as well as creating the required forms in the wireframes.

We are going to cover the following topics in this article:

  • The form component

  • The available field types

  • Field container

  • Submitting the data

Read Doing it with Forms in full

Common design patterns and how to prototype them

by Amit Daliot | March 2013 | Web Development

In this article by Amit Daliot, the author of Instant Axure RP Starter [Instant], we will learn how to prototype some commonly used UI design patterns using the key features of Axure. Axure prototyping enables you to create accurate, high fidelity mockups of applications and web services quickly and with no coding skills. By the end of this article, you will be able to work more efficiently with Axure and will be able to deliver detailed designs much faster.

 

Read Common design patterns and how to prototype them in full

Managing Oracle Business Intelligence

by Dhananjay Papde Tushar Nath Vipul Patel | March 2013 | Cookbooks Enterprise Articles Oracle

Oracle Business Intelligence is an integrated solution that addresses business intelligence requirements, such as enterprise performance management, data integration, financial performance management, data warehousing analysis, and reporting.

Oracle Business Intelligence includes Oracle Business Intelligence Discoverer, Oracle Business Intelligence Reporting and Publishing, and Oracle Business Intelligence Publisher.

This article by Dhananjay Papde, Vipul Patel and Tushar Nath, authors of Oracle Enterprise Manager 12c Administration Cookbook describes the steps to configure OEM 12c to manually discover the Oracle BI EE targets.

Read Managing Oracle Business Intelligence in full

Getting Started with Impressive Presentations

by Rakhitha Nimesh Ratnayake | March 2013 | Open Source

Presentations are one of the most effective ways of communicating our ideas to people who are interested in the topic. We used to create presentations with popular desktop programs such as Microsoft PowerPoint and Open Office Impress. Things have changed dramatically now and web-based presentations are gaining more interest from users. impress.js is one of the stand out frameworks among the web-based presentation creation libraries and tools.

In this article by Rakhitha Nimesh Ratnayake, the author of Building Impressive Presentations with impress. js, we are going to work on creating impressive visualizations with the impress.js framework.

In this article, we are going to cover the following topics:

  • What is impress.js?
  • Built-in features
  • Beyond presentations with impress.js
  • Why is it important?
  • Downloading and configuring impress.js
Read Getting Started with Impressive Presentations in full

Connecting with people

by Ralph Roberts | March 2013 | Enterprise Articles

In this article by Ralph Roberts, the author of Yammer Starter , will help us increase our interaction with people by experimenting with several tasks on Yammer.

In this article, we will cover the following topics:

  • Posting an update

  • Posting a photo or other graphics

  • Commenting and complimenting

  • Yes we LIKE that

  • Learning more

  • Receiving notifications

  • Searching

  • Using the bottom line

Read Connecting with people in full

Let's Chat

by Rohit Rai | March 2013 | Open Source Web Development

Beginning with Yahoo! Chat in the early 2000 and up to today's popular Google Talk or Facebook Chat, chatting has been the most popular form of real-time communication on the Internet.

This article by Rohit Rai, author of Socket.IO Real-time Web Application Development will show you how to build a chat room using node and express, and the socket.io library.

Read Let's Chat in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software