Pages

Top 5 Free Text Editors for Mac OSX

Friday, February 22, 2013

Many of the windows users use notepad++ as a text editor but unfortunately there is no mac version available for mac OSX. For mac user there are many alternative text editors.  These are much powerful and versatile.


TextWrangler

TextWrangler is a free version of BBEdit (see below). It offers a broad range of support for different programming languages, and fantastic find and replace functionality. A reliable and powerful tool, especially considering its freeware status.

Configure XDebug to Debug PHP Projects

There are few options to debug PHP projects. By default XDebug is not configured in PHP engine. So you need to follow some steps.

Steps:

  1. If you have used any of the AMP package like XAMPP/WAMP/LAMP, the XDebug extension may be already installed in your PHP engine.If not download the XDebug tool from its official website

Enable XDebug in Aptana Studio 3.x

Many of the web developers faced problem to use Aptana Studio as they cannot configure the XDebug in their workstation. Recently I configure my Aptana Studio for XDebug successfully. Here it is:

Requirements:

  1. Aptana Studio 3.2.0 or newer. I use 3.2.2 to demonstrate the tutorial
  2. XAMPP / WAMP/ LAMP or any other web server solutions.
  3. PHP 5.3 or newer.
  4. XDebug is already configured in the php.ini . If the XDebug is not configured in your web server, follow this link. I have discussed the topic in "Configure XDebug" post.

Speeding up Your Android Emulator

Thursday, February 21, 2013

The main problem to develop and testing an android application is their Emulator. Almost all of the android developers has complaints about the slowness of the Emulator. Although the current system image has built-in GPU support (Android 4.0.3 r2). With Android’s growing reliance on using the GPU to improve performance. But I, personally, dont like the slowness of Android Emulator and it really kill too many times of mine. So I got some research and found three solutions that are described below:
  1. Emulator Snapshot
  2. x86 hardware acceleration (Intel HAXM)
  3. Use BlueStack Emulator

Using Emulator Snapshot: 

The first solution to speed up the emulator is to use the snapshot option of the android emulator.

Resolve the Intel HAXM Issue in MAC OSX

Many Android Developers used the Intel Hardware Accelerator (HXAM) to accelerate the Android emulator in their workstations. Its works like a charm in the Windows environment but MAC OSX users may face reboot issue when they are tried to run a Intel x86 base AVD.

Yet another but the fastest android emulator

The main complaints about the Android emulator is their slowness. As the Android emulator uses the Atom based system image it operates slow in the PCs and traditional workstations. But finally their is a light in the tunnel and here it come BlueStack.

Change the blogger post URL using permalink

When you write a post, Blogger automatically generates a permalink (a URL that links to a blog post) for your post from its title.For example if your post title is something like "Change The URL" blogger automatically create an URL like "example.com/2013/02/change-the-url.html". If you prefer to use a custom permalink, you can do so via the “Permalink” option in the Post Settings box. To do so you should do the following steps.

WPF Tutorial: WPF Development Tools

Tuesday, February 19, 2013

There are a number of development tools available for developing Windows Presentation Foundation applications. Microsoft provides two development tools for WPF applications. One is Visual Studio, made for developers and the other is Expression Blend made for designers. While Visual Studio is good in code and XAML editing, Expression Blend covers the graphical part very well.

WPF Tutorial: Introduction to WPF

Windows Presentation Framework (WPF) is a next generation presentation framework for building stunning windows client application. WPF is developed by Microsoft and is a computer-software subsystem that is vastly used for rendering user interfaces in windows based applications. WPF was initially released as a part of .NET Framework 3.0. Rather than relaying on older USER32 and GDI32 subsystem, WPF utilizes DirectX for rendering user interfaces.

WPF Tutorial: Getting Started with WPF

Welcome to the world of WPF ( Windows Presentation Framework). In this tutorial I will share the basic knowledge and setup environment to start developing WPF applications.

Next Steps:
1. Introduction to WPF
2. Development tools
3. Setup Development Environment
4. Resources