PHP Project with Aptana Studio

Originally posted on Faysal Ahmed:

Hello everybody.

Today I am going to show you how you can start a php project with aptana studio.

Aptana Studio is an open source integrated development environment (IDE) for building Ajax web applications. It includes support for JavaScript, HTML, DOM, and CSS with code-completion, outlining, JavaScript debugging, error and warning notification and integrated documentation. Additional plugins allow Aptana Studio to be extended to support Ruby on Rails, PHP, Python, Perl, Adobe AIR, Apple iPhone and Nokia WRT (Web Runtime). Aptana Studio is based on Eclipse and is available as standalone on Microsoft Windows, Mac OS X and Linux, or as a plug-in for Eclipse. [1]

You can download Aptana studio from http://aptana.com/

Now lets get started. I am not going to build something huge in this tutorial. Let us consider the following requirement.

In this tutorial, there will be a page where user will be asked to give his…

View original 710 more words

Web Development

There is no denial in it that the process of web development has moved to a level where web-
dev expertise is considered to be the key for flawless programming and coding. With

emerging technologies, there has been noted striking differences in the way the process of

web development is carried now. Many of the things which were a bit not possible with the

old programming or coding tools are now possible with the use of the latest tools.

An Online Gaming and Mobile Application Development Company, make use of

the latest web development technology in order to develop websites which are extremely

error-free and strikingly high-grade in functionality and structure.

Offer highly most cost-effective and flawlessly executed web development services for

our clients across the globe

team of expert web developers, is here to covert web development ideas

of our clients into a reality. Our team of expert programmers or coders knows more about

what is to be done when it comes to delivering excellent web development services. We are

extremely proficient at all web development technologies. We, as Web Development

Company, have diverse experience in carrying out work for our clients from various parts of

the world.

We,  always offer the most customizable and the most reliable web

development services for our clients

Why count on us for web development services?

We specialize in making the best use of the latest web development tools. Just count on us to

receive quality web development services….

Reliable web development services – Our clients can trust us for reliable web development

solutions. We offer web development services which are unique and exceptionally

extraordinary.

A-Grade Web Development Services at low costs – We,  offer the best web

development services at very low costs. Our customers really do not have to shell out more

and more money for their web development requirements.

Team of experienced web developers – We have a team of experienced web developers,

proficient in HTML 5, PHP, Java, Dot Net etc.

Customizable web development services – We offer the most customizable web

development services for our clients. We work solely in accordance to clients expect.

Quality Support Services – Get in touch with us anytime you would like to without thinking

much over geographical time-barriers. We are here for our clients to help them or clear out

their issues anytime they want.

What have we expertise in?

We can develop from basic to the most advanced sites including ecommerce sites, web

application sites etc.

• PHP Web Development Services

• Joomla Web development Services

• Java Web Development Services etc

We always make sure we include in every web project we take the most influential

web elements on par with the latest technology.

Just get in touch with us today for reliable web development services.

WebOS lives! LG to show off its first WebOS TV next week

Originally posted on VentureBeat:

LG always seemed like a strange buyer for WebOS, the slick mobile OS originally developed by Palm, but there’s a chance it could finally be the company to make WebOS succeed.

After announcing earlier this year that it intended to put WebOS in its future smart televisions, LG is apparently gearing up to show off its first WebOS TV next week at the International CES in Las Vegas, reports the Wall Street Journal.

LG bought WebOS from HP earlier this year after HP struggled to deliver a successful WebOS device. It was first developed by Palm as a direct iPhone competitor, but a delayed initial release and limited apps led to dismal adoption rates. HP eventually bought Palm but stumbled with its own attempts to keep Palm’s Pre smartphone line alive and release its own tablet (the ill-fated TouchPad).

Details are slim, but a source tells the WSJ that…

View original 114 more words

PHP Training

PHP Training Course Overview

An Introduction to PHP       

  • History
  • Versions and Differences between them
  • Installation and configuring Apache and PHP

PHP Basics     

  • Default syntax
  • Styles of PHP tags
  • Comments in PHP
  • Output functions in PHP
  • Datatypes in PHP
  • Configuration Settings
  • Error Types

Variables in PHP

  • Variable Declarations
  • Variable Scope
  • PHP’s Superglobal Variables
  • Variable Variables

Constants in PHP

  • Magic Constants
  • Standard Pre-defined Constants
  • Core Pre-difined Languages
  • User defined Constants

Control Structures

  • Execution Control Statements
  • Conditional Statements
  • Looping Statements whith Realtime Examples

Functions       

  • Creating Functions
  • Passing Arguments by Value
  • Passing Arguments by Reference
  • Recursive Functions

Arrays

  • What is an Array?
  • How to create an Array
  • Traversing Arrays
  • Array Functions

Include Functions     

  • Include, Include_once
  • Require, Require_once

Regular Expressions

  • Validating textboxes,emails,phone number,etc
  • Creating custom regular expressions

Object Oriented Programming in PHP       

  • Classes, Objects, Fields, Properties, _set(), Constants, Methods
  • Encaptulation
  • Inheritance and types
  • Polymorphism
  • Constructor and Destructor
  • Static Class Members, Instance of Keyword, Helper Functions
  • Object Cloning and Copy
  • Reflections

PHP with MySQL      

  • What is MySQL
  • Integration with MySQL
  • MySQL functions
  • Gmail Data Grid options
  • SQL Injection
  • Uploading and downloading images in Database
  • Registration and Login forms with validations
  • Pagging,Sorting,…..

Strings and Regular Expressions     

  • Declarations styles of String Variables
  • Heredoc style
  • String Functions
  • Regular Expression Stntax(POSIX)
  • PHP’s Regular Expression Functions(POSIX Extended)

Working with the Files and Operating System      

  • File Functions
  • Open, Create and Delete files
  • Create Directories and Manipulate them
  • Information about Hard Disk
  • Directory Functions
  • Calculating File, Directory and Disk Sizes

Error and Exception Handling         

  • Error Logging
  • Configuration Directives
  • PHP’s Exception Class
  • Throw New Exception
  • Custom Exceptions

Date and Time Functions     

Authentication         

  • HTTP Authentication
  • PHP Authentication
  • Authentication Methodologies

Cookies          

  • Why Cookies
  • Types of Cookies
  • How to Create and Access Cookies

Sessions         

  • Session Variables
  • Creating and Destroying a Session
  • Retriving and Setting the Session ID
  • Encoding and Decoding Session Data
  • Auto-Login
  • Recently Viewed Document Index

Web Services

  • Why Web Services
  • RSS Syntax
  • SOAP
  • How to Access Web Services

XML Integration       

  • What is XML
  • Create a XML file from PHP with Database records
  • Reading Information from XML File

MySQL Concepts

  • Introduction
  • Storage Engines
  • Functions
  • Operators
  • Constraints
  • DDL commands
  • DML Commands
  • DCL Command
  • TCL Commands
  • Views
  • Joins
  • Curosrs
  • Indexing
  • Stored Procedures
  • Mysql with PHP Programming
  • Mysql with Sqlserver(Optional)

SPECIAL DELIVERY                                        

  • Sending Mails using PHP
  • Email with Attachment
  • File Uploading and Downloading using Headers
  • Implementing Chating Applications using PHP and Ajax
  • SMS Gateways and sending SMS to Mobiles
  • Payments gateways and How to Integrate them

With Complete

  • MVC Architecture
  • DRUPAL /JOOMLA/ Word Press
  • AJAX
  • CSS/JavaScript
  • JQUERY (Introduction and few plugins only)

The case for filesharing sites vs torrents

Originally posted on All that is wrong with the world...:

There are two primary methods of transferring popular and/or large files on the internet. Everybody has heard of bittorrent, which was somewhat of a revolution, and has been in the media enough that it would be hard not to have heard of it. The second, slightly less popular method is filesharing sites. Sites such as Rapidshare, Megaupload, Netload, Megashares and the like.

Bittorrent became the dominant method, due to its decentralized nature, and the ease of which files can be distributed. However, filesharing sites have been around for a lot longer, and tend to remain more constant, while bittorrent can change as features continue to be added, and the protocol continues to be improved. There has recently been some speculation that filesharing sites are starting to surpass torrents as a distribution method. Filesharing sites seem to have a negative reputation for some reason, and are prone to many misconceptions. I…

View original 1,890 more words

Ubuntu 10, Guest Accounts, and Persistence

Originally posted on Bill Hensley's Random Blog:

So Ian, after hearing Dad talk incessantly about the virtues and sheer coolness of Linux over the years, had me install a dual-boot of Ubuntu with his XP. However, he judged that it was a PITA to switch between the two, and he decided to go Windows-free. He first installed Ubuntu into his XP installation, but it was awkward. After some thought, he backed up all his files and did a from-scratch reformat-the-disk install of Ubuntu 10. After one hiccup that caused him to re-install Ubuntu (something crashed and really hosed up the machine), he was running happily along.

Yesterday, Erin needed to type up a book report, and she decided to give Ians Ubuntu a try. It has LibreOffice, which is essentially Open Office, and she is fully checked out on that.

She started the machine up, selected the Guest account, and after she got the desktop fired up…

View original 367 more words