Category Archives: Uncategorized

16 Stable & Free IDEs For Designers/Developers

For a productive development process, every web designer/developer needs tools that are functional and make you feel comfortable. 

An IDE (integrated development environment) is possibly the most frequently used tool as it is your touch to the code whether you're building something from scratch or applying just a small update.

And, you don't have to use only a single IDE, maybe something complicated with a debugger, built-in FTP, etc. as the main code editor and something simpler for quickly making updates + viewing source codes.

Here are 16 free IDEs for designers/developers that are used widely and proven to be stable:

Aptana Studio (Windows, Mac, Linux)

Aptana Studio

Aptana Studio is a very impressive and open source development tool that supports HTML5, CSS3, JavaScript and Ruby, Rails, PHP & Python on the server side.

It has a "code assist" feature where you can find out details about functions, elements, etc.

You can stay synchronized with the server via FTP, SFTP and control your code with the help of an integrated debugger.

There are many other features that will ease the development process including Git integration or a built-in terminal.

Komodo Edit (Windows, Mac, Linux)

Komodo Edit

Komodo Edit is an open source application that has support for PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 and CSS 3.

It has syntax coloring, folding, background syntax checking,  auto-complete and calltips.

There are lots of extensions created by the community that will help you customize it more.

Code::Blocks (Windows, Mac, Linux)

Code::Blocks

A flexible IDE, focused on C/C++ code, that can be extended very easily with its powerful plugin support.

It has syntax highlighting, code folding, auto-completion and a tabbed interface.

There is also a task manager to simplify working on the same project for multiple users.

Aptana RadRails (Windows, Mac, Linux)

Aptana RadRails

Similar to Aptana Studio, RadRails is also a great code editor that is open source. With only one difference, it is focused on Ruby on Rails applications.

It includes support for project navigation, smart code assistance, visual debugging and structure outlining.

Eclipse (Windows, Mac, Linux)

Eclipse

Eclipse is a free, state-of-the-art Java development environment (there are also JS, PHP and C/C++ versions).

It has a very active community and many open source plugins + developer tools built around the ecosystem.

CodeLite (Windows, Mac, Linux)

CodeLite

An open source IDE for C/C++ which can be easily extended with plugins.

It has a XML-based syntax highlighting for most of the popular languages and has a powerful code-completion mechanism.

Visual Studio Express (Windows)

Microsoft Visual Studio Express

Express products are the lighter versions of the Microsoft's popular developer tools (but they are still powerful).

There are various programs provided under 4 categories:

  • Web
  • Desktop
  • Mobile
  • Database

Each program targets a Microsoft platform (Windows Mobile, SQL Server, etc.) and they are very handy if you're developing in these platforms.

NetBeans (Windows, Mac, Linux)

NetBeans

It consists of an open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications.

Java is the main platform and it also supports JavaFX, PHP, JavaScriptx, Ruby +Ruby on Rails, Groovy and Grails and C/C++.

Xcode (Mac)

Xcode

Xcode is the "Mac way" of building for Apple-powered platforms.

It includes features to complete all the build, debug and test cycles.

A graphical editor (Interface Builder) helps designing every aspect of your iOS or Mac OS Xapplication’s graphical user interface.

For iPhone developers, there is a full-featured simulator for a complete testing of the output and much more.

MochaCode (Mac)

MochaCode

A Java IDE that offers a complete "Mac" user experience with text editors, keyboard shortcuts, toolbars, etc., all behaving exactly as you would expect from a Mac application

There is a powerful code assistant with auto-complete and a library displaying any parameters related to the code.

Geany (Windows, Mac, Linux)

Geany

Geany is a simple-yet-powerful IDE that support all major filetypes.

It supports code-folding, auto-completion, code navigation and new features can be added with the plugin support

PSPad (Windows)

PSPad

The editor supports many file types and languages, with syntax highlighting.

There are macros, clip files and templates to automate repetative tasks.

Other features include an integrated HEX editor, FTP client, macro recorder, code explorer and more.

Anjuta DevStudio (Linux)

Anjuta DevStudio

With a simple user interface, Anjuta has many features including project management, application wizard, interactive debugger, source editor, version control, GUI designer, profiler and many more tools.

Also, the functionality can be extended quickly with thanks to its plugin support.

KDevelop (Windows, Mac, Linux)

KDevelop

The IDE supports many programming languages like C, C++, Fortran, Java, Pascal, Perl, PHP, Python and Ruby.

It has built-in project management, debugger and can be extended with plugins.

Notepad++ (Windows)

Notepad++

Notepad++ is actually an advanced text editor and a must-have for every developer using Windows.

It has syntax highlighters for every popular scripting language and it is usually a perfect fit for a 2nd IDE, for small updates or simpler codes (however, there are many developers who only use it).

Multiple tabs can be created, macros can be used and there are many other features like code folding, advanced search, etc.

ConTEXT (Windows)

ConTEXT Editor

Similar to Notepad++, ConTEXT is an advanced text editor where you can work on unlimited files at the same time.

Besides features like syntax highlighting and multilanguage interface, it enables you to store code templates, record macros, compare files and more.

Also, it has customizable help files for each file extension.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

A Conditional Script Loader – yepnope.js

yepnope.js is a lightweight script loader (LABjs-powered) to help use feature detection for loading exactly the scripts (can load CSS or JS files) that your user needs.

With the help of a wait! function, it can wait until the mentioned script loads completely and loads the rest after that.

yepnope.js

Although browser-specific code is a bad practice, it can be necessary and yepnope.js has a powerful detection for IE versions (new rules can be added).

Also, a global filters feature helps applying page-wide JavaScript customizations (an auto-protocol filter is already included which makes all links work on both http and https connections).

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Convert Fonts Online With FreeFontConverter

Sometimes, like switching between OSs, we require a font being in a different format for a better compatibility

FreeFontConverter is a web application that enables us to convert from -almost- any font format to another.

Besides the common font formats like TrueType (.ttf), OpenType (.oft) and PostScript (.ps), it supports .svg, .bin, .dfont and many others.

Free Font Converter

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

[Free] New Software to Delete Locked Files and Other Undeletable Files

Have you ever tried to delete an unwanted file, only to get an error message from Windows saying that the file was busy, or locked or in some other way undeletable? The newest software added to the Free Utilities to Delete Currently Used, Locked, Undeletable, Busy Files page will show you which currently-running program is the culprit, and allow you to forcibly unlock the file, thereby letting you delete it.

The Annual WordPress Conference: WordCamp SF 2011

Mark your calendars: WordCamp San Francisco, the official annual WordPress conference, will be August 12-14, 2011. This year will mark the 5th anniversary of WordCamp, and as always will feature Matt Mullenweg’s “State of the Word” address as well as a variety of amazing speakers that you’d normally only get to see at expensive industry conferences. This year the program will be expanded to three days, with programming for publishers, bloggers, and developers. There will also be related activities, like core team summits, workshops  for contributors, designers, and local organizers, and various professional and networking events. The planning is just beginning, so save the date on your calendar and keep an eye on the WordCamp SF 2011 site (and/or follow the @wordcampsf twitter account) for updates as details become available.

*For people who attended WordCamp SF last year who thought the annual event this year would be called WordCon, with WordCamp SF becoming a more locally-oriented event, you can read my long-winded explanation of why we didn’t go that route over the on the WordCamp Central blog.

Streeme – Open Source & HTML5-Based Personal Music Server

Streeme is a free and open source application, that consists of both the server + frontend, allowing you to listen to your personal music collection anywhere.

Its front-end is HTML5-based and works in most modern browsers including smartphones.

Streeme

The application is built with PHP, uses MySQL for storing the data and makes use of the FFMPEG library for transcoding media.

Streeme can get the music collection from any folders or it can use the iTunes XML file. After that, you can navigate music by genre, albums, artists or songs and see the latest additions.

With a click, you are ready to listen any item (has shuffle function as well).

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Easy Image Zooming With jQuery – Zoomy

Zoomy is a very easy-to-implement jQuery plugin which helps creating zoom-to-image functionality.

Besides the thumbnail, It requires a bigger size of an image to display the part being zoomed.

jQuery Zoomy

It comes with several options like the zoom size, whether it'll be rounded or not and image being clickable or not.

There is also a nice loader being displayed while waiting for the zoom to load.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Touchqode – Free Code Editor For Smartphones

We all experience that typing in smartphones is not fun. It requires a serious effort (specially for touch screens).

However, it can be fun (or handy) to write code with them when we don't have the alternative (in a bus, metro station, etc.) as inspiration can come anytime.

Touchqode

Touchqode is an application for smartphones (currently Android-only, iOS to be launched) which enables you to view, edit and fix your source code anywhere.

It has the most extensive support for Java and also supports C++, C#, Python, Ruby, HTML, JavaScript and simple XML.

Would you use Touchqode or any other IDE for mobile?

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

WordPress 3.1 Release Candidate 3

WordPress 3.1 Release Candidate 3 is now available. After careful evaluation of the 3.1 features in RC2, we recognized the need to make some adjustments. There are some significant differences from previous versions of 3.1, so please review the changes if you have been developing against a beta or RC version.

The biggest change is the removal of AJAX list tables, which had been an effort to move all of our list-style screens to full AJAX for pagination, searches, and column sorts, and to consolidate the list-style screens into a single API that plugins could leverage. Unfortunately, with more testing came realizations that there were too many major bugs and usability issues with how the functionality was implemented, so we’ve spent the last week rolling back the most important portions of the feature.

  • For users: AJAX has been entirely disabled for the list tables. We hope to bring this back again, in a form that is properly and fully implemented, in a future release. Column sorting remains, but everything else has returned to its 3.0 state.
  • For developers: The entire list table API is now marked private. If you attempt to leverage new components of the API, you are pretty much guaranteeing that your plugins will break in a future release, so please don’t do that. :-) We hope to enable all the fun new goodies for public use in a future release.

This is the only way we could prevent any regressions in functionality and usability from WordPress 3.0 to 3.1. That’s right, users and plugin authors can still do everything you used to be able to do (and a little bit more).

Because of the code churn between RC2 and RC3, this release candidate needs a lot of testing. Every list screen needs testing. In particular, the comment moderation screen needs testing, especially with keyboard shortcuts (if you didn’t know about those, now’s your chance to try them out).

Other fixes in RC3 include:

  • Properly display the author dropdown in Quick Edit
  • Various important fixes to numerous taxonomy query variables
  • Fixes to the theme deletion process
  • Fixes to pages used for posts
  • IIS and Multisite: Avoid resetting web.config on permalink save
  • Properly validate post formats and their rewrite rules

I’m assembling a group of friends in Washington, D.C., this weekend to test WordPress 3.1 and provide feedback. We’d love to see this idea catch on among friends at coffee shops around the world. (We’ll blog our results, and we’re thinking about using the hashtag #wptest on Twitter.) If you are testing the release candidate and think you’ve found a bug, there are a few ways to let us know:

To test WordPress 3.1, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the release candidate here (zip).

We’re going to study this release carefully to see where we can improve on our internal processes in the future. With that, our requisite haiku, authored by Jane:

Pulling the AJAX –
sometimes you need to step back
and show some restraint.

Happy testing!

NounProject – Highly Recognizable Symbols In Vector Format

NounProject is a beautiful project which collects, organizes and extends the highly recognizable symbols used all around the world.

There are ~300 items, new ones are added regularly and they are all in high quality .SVG format.

All symbols are totally free to use and what could make it better is the ability to download all in a single package.

NounProject

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Powered by Gewgley