Monthly Archiv: January, 2011

PDO MySQLi MySQL Class

Package:
PDO MySQLi MySQL Class
Summary:
Access MySQL using MySQL, MySQLi or PDO extensions
Groups:
Databases, PHP 5
Author:
Jason
Description:
This package can be used to access MySQL databases using MySQL, MySQLi or PDO extensions.

There is a base class that defines an interface to access MySQL databases and there are also sub-classes to access MySQL databases using PHP PDO, MySQLi or MySQL extensions.

These classes provide functions to establish database connections, execute queries, sanitize query parameters, retrieve query results, affected rows or database access errors.


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)

E-goi: API

The new version of the E-goi API is now online! More flexible and secure, it can be accessed using SOAP and XML-RPC. API book: http://www.e-goi.com/help/tips-and-resources/mc_doc_en_846/ It is easier for you to interface with it using just a few lines of code in any environment, from a simple call on your website to complete integration with your software application. The new API will make it easier for agencies, developers and system integrators to empower their software or framework with E-goi's relationship marketing features

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)

Powered by Gewgley