Advantages Of Php Web Application Development

Posted by reco | Posted in General | Posted on 19-01-2010-05-2008

0

PHP stands for Hypertext Preprocessor. It is a popular and most used programming language for website development. After its release in 1995, a number of web applications were made on PHP. This scripting language is a powerful tool for designing dynamic web pages. The language is widely used for web development and can be easily embedded into HTML code. Major operating systems such as Linux, Microsoft Windows, Mac OS X etc., support PHP language. PHP is most commonly used in server side scripting, command line interfaces and desktop applications. Various databases like Oracle, Sybase, generic ODBC (Open Database Connection), MySQL etc., are supported by PHP. It also includes external libraries to generate PDF documents and parsing XML. Because of being an open source language, it is used by a large number of developers, can be easily downloaded, saves time and is cost effective. The time needed to process and load a webpage made on PHP is also comparatively low. Due to its versatility, PHP development is growing at a faster speed and gaining popularity worldwide. PHP’s main benefit is that it is totally free for website programming development and no investment is required for beginning in web development cycle. Various other advantages of PHP web development are:

The aforesaid benefits along with numerous others have made PHP an ideal solution for businesses to use it as a tool for their web-based applications. PHP offers better performance, versatility, reliability, faster speed and efficiency as compared to other programming languages, which makes it popular among web developers. Being free (as it is an open-source software), fast (as it can be easily embedded into HTML) and having the capability to build application compatible with any type of browser, PHP continues to grow rapidly and is being used on 24% of the sites on the Internet. Only a few languages can come close to deliver what PHP can offer.

Vinove is an integrated Web Development Company with its services spectrum ranging from offshore software development & custom web development to Internet marketing.
Stock Market For Beginners

Tethering Your T-Mobile G1

Posted by reco | Posted in General | Posted on 19-01-2010-05-2008

0

One of the things I like my most about my T-Mobile G1  is that I can tether the mobile phone to my laptop and use my mobile phone’s Internet connection to browse the web.  Tethering isn’t anything new, but most cell phone carriers simply won’t allow it.  They want you to go buy their expensive AIR cards and then pay an additional $50 – $75 per month for service.

Graham Stewart, from Boulder, Colorado created a very nice little Android app to tether the G1 to a laptop (or any computer for that matter).

Here are the instructions to get everything set up:

To get on the Internet, you’ll need to do a few things.

1. Open a cmd prompt (Press the windows icon and type cmd in the search bar). You need to navigate to the directory that contains the adb.exe file.  In my case, I just downloaded the ADB utility (see above) and not the entire Android SDK platform.  I unzipped the ADB utility into a folder called “Android” on my C: drive.  Now in the cmd prompt you’ll type cd C:Android

Now you need to type: adb forward tcp:1080 tcp:1080

If all goes well you should receive something that says “Daemon started successfully” (and then the window will appear to close).  The program is still running in the background so whenever you’re done using the Internet you should close it.  Press Ctrl+Shft+Esc to open the Task Manager.  Under the Processes tab, close the file called adb.exe to exit the program.

Tip: I created a simple shortcut on my desktop (right click on your desktop and select New Shortcut) to skip having to open the cmd prompt and enter the forwarding command each time.    If your adb.exe file is located in a different folder than mine below, just change the path to match yours. Here is what my shortcut looks like.

C:Androidadb.exe forward tcp:1080 tcp:1080

I also changed the icon of the shortcut to a cell phone because I’m cool like that.

2. Using Firefox is the best way to browse the web using this tethering app.  You can use Internet Explorer but I’m not making a tutorial for installing the proxy program with IE.  IE is scary.

Anyways, using Firefox, go to http://www.foxyproxy.com and download the plugin for Firefox.  Firefox should install it and then restart.  Once Firefox has restarted you should see something in the bottom right corner that says “FoxyProxy: Disabled.”  Right click on that and select Options.  Click on the Global Settings tab and then select “Use Socks Proxy for DNS Lookups”.  It will make you restart Firefox again… do so.

Now left click on the “FoxyProxy: Disabled” in the bottom right corner once.  Click on the tab that says Proxies.  On the right, click on Add New Proxy.  Make sure Enabled is checked and then give it a name. I named my connection “G1? but you can name yours whatever you’d like.  Now click the tab at the top that says Proxy Details.  Select Manual Proxy Configuration and enter the host name (which is localhost) and the port (which is 1080).  Check the SOCKS proxy box and then choose Socks v5.  Click OK at the bottom of the window.

You’re so freakin’ close now!

Now that you have TetherBot installed on your phone, you’ve added the adb utility to your laptop and you’ve configured FoxyProxy in Firefox you should be able to give this thing a whirl.

These are the steps you’ll need to take each time you launch TetherBot

The port bouncer will let you connect to a single port on a remote host. This works well if you need to establish an SSH tunnel to your home machine.

This should work for TCP only vpns (openvpn can be configured in this mode) but it wont work for Microsoft PPTP (because it’s GRE based) or most typical openvpn setups (because they are UDP based).

and you should be routed through to the server in question.

For more articles from Coldplatter, please visit http://blog.coldplatter.com

How To Build A Simple Open-Source Distributed Protocol Analyzer

Posted by reco | Posted in General | Posted on 15-01-2010-05-2008

0

This is the way that Network General (the creator of Sniffer ®) has deployed Distributed Sniffer ® since the beginning. While the product that you are using may be from another or Open-Source vendor,( i.e. Ethereal ®/ WireShark ®), this process is time honored and as such, is considered to be “Best Practice.”
This design is meant to assure that the NIC that is listening to the Monitor is not sending any packets itself. The Monitor Card should have no protocols bound to itself and listens in promiscuous mode. Additionally, the PC should be as passive as possible and not phoning home to vendors because of unnecessary software it has loaded.
One process is to take a company’s standard laptop and customize it by removing anything that is not needed to support the role of a Protocol Analyzer. Any software that is not part of the laptops OS requirements should be un-installed. Once the laptop has been stripped down this way, load the Open Source Protocol Analyzer of your choice and test it.
Once testing is satisfactorily completed, save an Image of the laptop to be used to generate other Open Source Laptop Protocol Analyzers.
System Requirements:
Pentium 4 or higher.
1GB Memory or higher.
2 NICs. One of which is 100Mbs (not Gigabit) to be used as the Monitor Card. (NOTE: This process is not appropriate for Gigabit Monitoring.)
Remote Control Software (i.e. VNC) that supports File Transfers from the laptop acting as a Protocol Analyzer to the PC used by the Network Transaction Analyst.
Two NICs:
1st NIC – Monitor Card – No IP bound to the card. This card just listens in promiscuous mode. It is the one that is attached to the Monitor Port in the Switch. This should be a 100 Mbs NIC.
2nd NIC – Transport Card – IP is bound (static) so that this card can be used on the Intranet to access the remote control function of the PC. This can be Gigabit if that is all that is available.
Other Configuration Issues:
No Management Software (SMS, Radia, etc.) enabled. No management of this device other than remote control.
Virus Protection (only if it is considered mandatory by company policy). However, this laptop should have no email client or any other software that will want to connect to the Internet (with the possible exception of Time Services). A Firewall rule can always be created to enforce its isolation from the public Internet except on approved sockets.
A Time Server should be in place to keep the various Protocol Analysis Laptops in sync. This can be an Internet source if Company Policy permits or a local Intranet source.
The laptop should not be a member of the Company Domain. One logs into the PC itself, locally or via remote control.
All Mirrors in switches are to be bi-directional.
Consider creating a shared folder to act as a Trace File depository. This is not required, but can be helpful as these files can easily grow too large for many corporate email policy size limits.
Use WinZip on the Laptop to allow compression of the large trace files to speed up transfer.

Open Source Application: Distribution Terms

Posted by reco | Posted in General | Posted on 13-01-2010-05-2008

0

Introduction:

Open source does not only signify accessing the source code.

The distribution terms of open-source software must be in according with the following criteria:

The distribution terms of open source applications must be in accordance with the above mentioned factors.

Tyler Moon is an expert in article writing and internet marketing. She regularly contributes articles on various topics like security services, birth announcements etc.
Rocket French or Bust

Open Source: The Importance in the New Millenium

Posted by reco | Posted in General | Posted on 13-01-2010-05-2008

0

What is Open Source?

Generally, open source signifies any program for which the source code is available for modification or change by the developers according to necessity. It is chiefly available for public use and therefore people are free to use it.

As a Certification Mark:

Open Source is regarded as a certification mark owned by the Open Source Initiative (OSI). Developers of software that is meant to be freely shared and possibly improvised and redistributed by others can use the Open Source trademark if their distribution terms adapt to the OSI’s Open Source Definition. To say it in short, the Definition model of distribution terms needs the following:

    * There should be no restriction imposed on the software. That is to say, the software should be allowed to be distributed once and then redistributed without any restriction.

    * There must be a free availability of the source code. This is to ensure that the receiving party gets the full right to modify it according to his needs or requirements.

    * The license can necessitate improved versions of the software to carry a special name or version from the original software.

Open source is regarded as a process to the design, development, and distribution of software, providing practical accessibility to a software’s source code. Some believe open source as one of different possible design approaches, while others think it a critical strategic element of their operations. Before open source became extensively adopted, developers and producers used a variety of phrases to explain the concept; the term open source gained a huge momentum and a wide round of applause with the rise of the Internet, which provided access to diverse production models, communication paths, and interactive communities.

Software development costs in organizations have been boasted as being roughly 15% of total costs. This points out to the value of one over another development methodology is more of a marketing decision as much as it is about the planning of software. The open source model of function and decision making ensures concurrent input of different agendas, approaches and priorities, and it is very different from the more closed, centralized models of development.

 The principles and practices are usually applied to the peer manufacture development of source code for software that is made accessible for public collaboration. The result of this peer-based collaboration is regularly released as open-source software, though, open source methods are gradually being applied in other fields of endeavor, such as biotechnology.

Widely used open source products

Open source software (OSS) projects are constructed and maintained by a network of volunteer programmers. Some of the chief examples of open source products are the Apache HTTP Server, the e-commerce platform osCommerce and the Internet browser Mozilla Firefox. One of the most flourishing open source products is the GNU/Linux operating system, an open source application or Unix-like operating system.

Tyler Moon is an expert in article writing and internet marketing. She regularly contributes articles on various topics like security services, birth announcements etc.
watch family guy free

Mobile application stores: Google Android–Aarkstore Enterprise

Posted by reco | Posted in General | Posted on 20-12-2009-05-2008

0

Aarkstore announce a new report