Introducing Joomla!

Introducing Joomla!
Joomla! is one of the Web Content Management System (CMS) that exist in the Internet world. He can use to manufacture a simple website, such as web communities, online store, up to highly complex websites.

So it can be regarded as the Joomla content management system that is free to use for creating websites. Joomla allows web designers to construct sites by combining modules, and requires no programming knowledge to use.

Joomla has a framework written in PHP, such as the modules used to customize websites. There are various modules available, including RSS feeds, polls, and language internationalization, which makes it easy for Joomla users to publish content to the web, even with minimal web design experience. Joomla! can also be used to publish information on the intranet, making it a useful organizational tool.

In addition, website creation Joomla! also does not require long time. Thus, the time, effort, and our thoughts are not depleted when made. With Joomla!, We created a website that will appear professional.

Joomla! Basic Elements

Because Joomla! an open source code, anyone can write modules and extensions of the system, making it very easy to adapt. This module is available for download, typically through their creators websites.

Many web designers also create Joomla design elements, the so-called "theme", which is then made available for download. Not all Joomla themes are free, however, and many web designers will create custom themes for various prices.

When this article was written, the latest version of Joomla! is Joomla 1. 6 Beta 9. we can download it at the site www.Joomla. org. Joomla!, In outline, is composed of three basic elements: PHP scripting, MySQL database and Apache web server.

PHP script is programming code in PHP language that is used to create a Joomla! Own MySQL database serves as a repository of web content and web server that is used to support PHP applications. While acting as Apache web server and MySQL for its database.

Joomla is often compared to Drupal, other systems with open source content management. Joomla is often described as an easy to use, at first, but Drupal seems more adaptable if the user is able to deal with technical issues. One of the key features of Joomla! is a graphical interface, which has less of a learning curve from the system menu Drupals.

The name "Joomla" is a transliteration of the Swahili word which means "together" or "as a whole". He was elected as part of the process of re-branding for the software was originally developed as part of the Mambo content management system.

Mambo is controversial interrogation center what is open source software, and a foundation member accused of accused of planning effort funded project capitalization. The Mambo development team, in turn, left the project and released the first version of the Joomla! - Essentially Mambo version 4.5.2.3 - in 2005.

In addition to visual templates, Joomla! have the ability to expand through the modules and plugins which extends the capabilities of the system. Some extensions can be quite strong. They can be a photo slide show or some form of user management. There are even extensions to integrate credit card payment system and shopping cart to Joomla.

The flexibility provided by Joomla for web design was considered to be quite amazing. The author is not one of the web designers but Joomla! allows the author to focus only on the content and articles published instead of constantly dealing with design issues.

One option that you will find when you research the Joomla! more is that the company has developed a template design Joomla! specific that you can place on top of the standard design.

Often there are clubs Joomla! template that allows you to subscribe to them and get to continue using a constant flow of visual changes that they provide.

If you want to change the look of your system on a regular basis, the authors would recommend investing in a membership club like this.

Although there are claims of ease of use offered by Joomla!, There is a very difficult learning process involved with this type of software if you do not ever get to work with them before. Fortunately there are many video tutorials Joomla! available on the internet to provide a way of learning with a visual aid to set up and manage a Joomla website!.

Best Symbian Application

Best Symbian Application
For those who have a Symbian phone type, following the latest Symbian applications are fairly good.

WeChat 4.2
Is a social media application that can be used for Gadgets SmartPhone devices.

Camera-fx-v2
This type of camera has many advantages, among which is to reverse the picture, have 5 frames, reflection effects, colors, effects 3G, multi-language, and so forth.

Orcid-fone-detectif
Is an application that can track the phone if it is lost.

Crrypto
Is an application that can locking files using a password

mumSMS +. sis
Is an application that works on s60v2 hide incoming sms. If there is text entry, which sounds just tone without any contents. Messages can be seen when entering into mumSMS application.

wowvideo.sis
In general, if we receive a call that is heard only the sound of the tone alone. However, with this application, can menggetahui call with no video display on the phone screen.

DivXPlayer v0.89en.sis
Is a mobile video player application with Symbian v2 Xvid formats, and avi.

CorePlayer.v1.3.0.sis
Is a multi-function applications. Has a greatness that can play video with formats 3gp, mp4, rm, avi, divx. This application can also play mp3 songs as well as be able to open an image.

LCGJukebox.v1.01.s60v2.sis
Is an application to play mp3. The surplus has equalizer. This application can make the bass boom for users N70, N72, and N90.

ETIcamcorder.sis
Is an application that can record video in avi format. Video recording is smooth. Can be played in Smartmovie v.3.4.1.sis

SmartMovie v.3.4.1.sis
Smartmovie is an application for memuta video format avi, and divx. Register with code 12345.

FIVN_Player_s60v2v.2.2.4.sis
If there is an incoming call, you automatically hear the song being disconnected. With the application Fivnplayer the problem can be resolved.

FIVN_Player_s60v2v.2.2.4.sis is an application to play mp3 that can hear a song once receiving a phone call. I click the "Options", "Settings", "Sound priority". Then change the option "Normal" to "High". For users of the Nokia 6600, an application must first install mp3 codec 6600.

Of course, the latest Symbian applications will continue to grow and spoil the user's mobile phone operating system Symbian.

Latest Application For Symbian Operating System

Symbian operating system
Latest applications for the Symbian operating system the spoil of the Symbian mobile phone users. But before we review these applications, we first need to know about Symbian itself.

Symbian is an operating system developed by Symbian Ltd.. designed as mobile equipment applications. But now all the shares in Symbian Ltd.. has been owned by Nokia. Where previously only had Nokia shares (47.9%), Ericsson (15.6%), Panasonic (10.5%), Samsung (4.5%), Siemens / BenQ (8.4%), Sony Ericsson (13.1%).

The Symbian operating system is widely used by a variety of mobile communication products. The system is capable of operating in multi-threading, multitasking and memory protection against. Ability and has run more than one application at a time.

Symbian has several versions are constantly being developed. Initially known as Symbian OS v5. Then came the Symbian v6.0 known as the ER6. This system is open to perform a software installation by a wide range of application developers. And in 2005, emerging generation OS v9.1 Symbian better known as capability-based security. Security system set the access point to the installation of an application.

Symbian continues to evolve and emerge successful Symbian OS v9.2 reform Bluetooth connection using Bluetooth v.2.0. Not only that, on July 12, 2006, they issued a new version of the Symbian OS v9.3. This version of the technology using wireless (wifi) and other standard components is HSDPA. While the latest version of Symbian is Symbian OS v9.5s.

Mobile is the most widely circulated today is that many phones using the OS Symbian v6.1s, Symbian v7.0s, RV 47 75, v8.OS, and v9.1s. While the Nokia N series Symbian OS v9.1s general use, but the Nokia N95 is using Symbian OS v9.2s. Nokia is a mobile phone use dominating Symbian OS.

Types of Mobile that uses Symbian OS:

  • S60v0.9 Symbian OS 6.1: Nokia 7650.
  • S60v1 (v1.2) Symbian OS 6.1: Nokia 3620, 3650, 3600, Nokia N-Gage, N-Gage QD, Sendo X, X2, Siemens SX1.
  • Symbian OS 7.0 S60v2: Nokia 6600, Panasonic X700, X800, Samsung SGH-D720, SGH-D728, SGH-D730, SGH-Z600.
  • S60v2 FP1 (S60v2.1) OS7.0: Nokia 3230, 6260, 6620, 6670, 7610.
  • S60v2 FP2 (S60v2.6) OS8.0a: Lenovo P930, Nokia 6630, 6680, 6681, 6682.
  • S60v2 FP3 (S60v2.8) OS8.1a: Nokia N70, N72, N90
  • OS9.1 S60v3: Nokia 3250, 5500 Sport, E50, E60, E61, E61i, E62, E65, E70, N71, N73, N75, N77, N80, N91, N91 8GB, N92, N93, N93i, Samsung SGH-i570
  • S60v3 FP1 (S60v3.1) OS9.2: LG KS10, KT610, KT615, 5700 XpressMusic, 6110 Navigator, 6120 classic, 6121 classic, 6124 classic, 6290, E51, E63, E66, E71, E90 Communicator, N76, N81, N81 8GB, N82, N95, N95 8GB, Samsung SGH-G810, SGH-i400, SGH-i408, SGH-i450, SGH-i458, SGH-i520, SGH-i550, SGH-i550w, SGH-i560, SGH-i568 .
  • S60v3 FP2 (S60v3.2) OS9.3: 5320 XpressMusic, 5630 XpressMusic, 5730 XpressMusic, 6210 Navigator, 6220 classic, 6650 fold, 6710 Navigator, 6720 classic, 6730 classic, 6760 slide, 6790 Surge, E52, E55, E71x, E72, E75, N78, N79, N85, N86 8MP, N96, Samsung GT-i8510 (INNOV8), GT-I7110, SGH-L870.
  • S60v5 Nokia 5800 XpressMusic, 5800 Navigation Edition, 5530 XpressMusic, 5230, 5233, N97, N97 Mini, C5-03, C6, X6, Samsung i8910 Omnia HD, Sony Ericsson Satio, Sony Ericsson Vivaz, Sony Ericsson Vivaz pro.
  • Symbian3 (S3): Nokia N8, E7, C6-01, C7, X7, C7 Astound, E6 Communicator.
  • Symbian Anna: Nokia 500, E6, 801.
  • Nokia Belle (OS 10.1): Nokia 600, 603.700, 701

Each operating system whatever it's called, certainly has its advantages and disadvantages. The following strengths and weaknesses of the Symbian operating system.

Pros:

  • Easily incorporate a variety of applications, both format jar, sis and sisx, or exe file. And easily enter the game.
  • Symbian mobile phone operating embed 3D quality, so the quality of the game for the better and satisfying.
  • Engage has features, which can display the quality of games like computer games.
  • Can open many applications at once (multitasking). For example, open the app browsing while playing the game.
  • Easy to set up folders.
  • Can operate opera mini launcher
  • Make it easy to get free internet facility, both a hotspot and phreaking.

Enjoy advantages over the hacking process requires the user first Symbian Os 3rd generation / v3 and above. This is due to the developer Symbian Os protect the mobile phone.

Cons:

  • The operating system uses the open operating system. Phones that use these systems vulnerable to viruses such as Postcard, Cabir, SymbOS, skulls and others.
  • Easy to hang and slowly when infected with the virus. Similarly, if a lot of applications installed.

An Algorithm in Programming

Algorithm in Programming
After we discuss about Algorithms and Programming, so now we will discuss about algorithms in a programming.

In a programming algorithm is a sequence of procedures or steps that have been taken into account systematically to resolve a problem with a computer programming language that has been defined. Algorithm as a sequence of steps or procedures, there is the beginning and the end.

When referring to the opinion of Knuth, when developing the algorithm and programming, there are some necessary condition that must always be considered by a programmer or programmer. The first thing to note when someone makes the algorithm is the finiteness of all processes within the program that must be made is final.

Then the second element that must be considered in making the programming algorithm and each step in the program is made very clear or definiteness, not have ambiguous things that will affect the sustainability of a program.

Every algorithms and programming should have the output, but has absolutely no input. In a program, algorithm language should be made so simple but still effective in accordance with the purpose of making the program. That guides in developing algorithms and programming.

Apart from having to meet certain requirements or rules as expressed by Knut in making algorithms and programming, the algorithm also consists of several types depending on the types of instruction or guidance program itself. The first type of algorithm is in a programming sequence.

Type sequence algorithm is based on the form of instructions that are assigned sequentially. However, if the instruction is made such that the algorithm is based on the specific standards or specific criteria, then this type of algorithm is called selection algorithm.

Meanwhile, if the instruction is done by algorithms that satisfy certain conditions, then this type of algorithm is known as the iteration algorithm. And last is the kind of concurrent algorithms. Concurrent algorithm is an algorithm that uses a lot of instructions on the process are performed simultaneously.

Both algorithms sequence, algorithm selection, algorithm or algorithms concurrent programming iteration in the equally important. Several types of algorithms and programming continues to be one entity chosen by the necessities or the desired output.

To further clarify the algorithms and programming, there is a simple example below. For example, we will create a program to find or calculate the area of a square shape. So, the output is the area of a square shape. Algorithms and programming for this case there are several steps: first is to enter the long side (S), and the width and the latter is a broad writing. That algorithm and simple programming.

Explanation of the steps of the algorithm can be made in the form of pseudo code that is specific tagging or coding in writing an algorithm. Consider the writing of algorithms and other programming, as well as how tagging or written explanation in the form of pseudo code.

For example, a problem that must be made of the program is looking for the smallest number of multiple numbers. Writing algorithms and programming it is through a five-step instructions. First, enter the first number. Second, insert the second number and so on.

The third step is an instruction that states the first number from the second number, then continue to step four. If the first number is not from the second number, then do step 5. Fourth step is to display the first number. The fifth step, show number two.

Algorithms and programming of the above cases can be written with coding or written using pseudo code, so it looks more clear to understand instructions and programming algorithms earlier. Pseudo code for the above case based algoritama and pemrogamannya are as follows: (1) Input X, (2) Y Input, (3) If XY then step 5 else step 4, (4) Write Y and (5) Write X.

Algorithm and Programming Language


It is understood that the algorithm is a sequence of procedures or steps that have been taken into account systematically remedy resolve a problem. While the definition of programming is an instruction that directs or arrange for the conduct or a particular work based on the steps or procedures (algorithms).

To realize such a move instruction, so that the computer can translate as expected, then it should use language that is understood by the computer.

Talking about language that can be understood by the computer, in a technique known as two-level programming languages are low level languages and high level languages. Low-level language is a language understood by the computer that a machine language and assembler.

Machine language and assembler said in a low level language programming language because it uses code 0 and 1, or known as binary code. While the language is much higher than that, the language that uses a more complicated coding. Type in a high level programming language is Basic, Pascal, Turbo Pascal, Java and others.

Understanding Algorithms And Programming

Algorithms And Programming
Algorithms and programming are two different elements into a single unit yet. To know each other linkages between these algorithms and programming, should note also that a clear understanding of what is meant by the algorithm and what the programming.

Algorithms and programming, will always be found when someone would do a program, whatever it is that simple. Algorithms and programming into sections into a single unit. In a program or when you are going to make a program, that's where it will use the algorithm.

To understand the algorithms and programming, of course, have to understand first about the algorithm and understand how a program was born. Simply put when a programmer faced with the demands of making a program, it must pass through the stages or step by step in creating a program.

It was then that he will be dealing with algorithms and programming. Why so?

Because the algorithm is the basis for the calculation of the objectives of the program will translate into a language understood by the machine, so it came out a form in accordance with the desired program. Here's why the algorithms and programming into two things that can not be separated.

In making an earlier program, a programmer will deal with how the work of defining the problem, then find a way out, after discovering the family road and how to embed them into the form of algorithms. After determining the algorithm, then it will start to write the program.

At the time of writing the program start to finish, can not be said to be successful. Because the slightest mistake in determining the algorithm, will not make a path or a program error.

Thus, after you finish writing the program in the form of algorithms, then he should test it before it step by step. If indeed the program that has been tested in accordance with desired at the beginning of the production, then it will be hidden. Algorithms and programming are two sides of a coin.

That's when talk of algorithms and programming problems, the problem becomes simpler. As well as a program that looks easiest or simplest, is a complicated job. In defining the problem, for example, a programmer must first determine the issue before finally determining what kind of input and output of the program looks like.

When these steps are right, then he will be able to find the best solution to overcome these problems. In searching for this solution, a programmer will divide into several modules that are not too complicated. After each module is completed, the final stage is how to combine or synergize each module so that it connected perfectly.

At the time of searching for a solution and then think about becoming an output of the desired program, then a programmer will work-related algorithms that determine the appropriate algorithm to be efficient in accordance with the existing problems. This is where started to be seen how the correlation algorithms and programming.

The next step when a program is how to write the program into a programming language that is appropriate and controlled, then be adjusted to any hardware that will be used in the application program. This is very important because without regard to its compatibility, it is feared the program could not be integrated with other hardware devices.

Then test the program, documenting them and of course how to take care programs that have successfully made it. That's how complicated when talking between algorithms and programming.

Latest Application For Symbian Operating System

Symbian Operating System
Latest applications for the Symbian operating system the spoil of the Symbian mobile phone users. But before we review these applications, we first need to know about Symbian itself.

Symbian is an operating system developed by Symbian Ltd.. designed as mobile equipment applications. But now all the shares in Symbian Ltd.. has been owned by Nokia. Where previously only had Nokia shares (47.9%), Ericsson (15.6%), Panasonic (10.5%), Samsung (4.5%), Siemens / BenQ (8.4%), Sony Ericsson (13.1%).

The Symbian operating system is widely used by a variety of mobile communication products. The system is capable of operating in multithreading, multitasking and memory protection against. Kemampun and has run more than one application at a time.

Symbian has several versions are constantly being developed. Initially known as Symbian OS v5. Then came the Symbian v6.0 known as the ER6. This system is open to perform a software installation by a wide range of application developers. And in 2005, emerging generation OS v9.1 symibain better known as capability-based security. Security system set the access point to the installation of an application.

Symbian continues to evolve and emerge successful Symbian OS v9.2 reform Bluetooth connection using Bluetooth v.2.0. Not only that, on July 12, 2006, they issued a new version of the Symbian OS v9.3. This version of the technology using wireless (wifi) and other standard components is HSDPA. While the latest version of Symbian is Symbian OS v9.5s.

Mobile is the most widely circulated today is that many phones using the OS Syimbian v6.1s, Syimbian v7.0s, RV 47 75, v8.OS, and v9.1s. While the Nokia N series Symbian OS v9.1s general use, but the Nokia N95 is using Symbian OS v9.2s. Nokia is a mobile phone use dominating Symbian OS.

Types of Mobile that uses Symbian OS:

  • S60v0.9 Symbian OS 6.1: Nokia 7650.
  • S60v1 (v1.2) Symbian OS 6.1: Nokia 3620, 3650, 3600, Nokia N-Gage, N-Gage QD, Sendo X, X2, Siemens SX1.
  • Symbian OS 7.0 S60v2: Nokia 6600, Panasonic X700, X800, Samsung SGH-D720, SGH-D728, SGH-D730, SGH-Z600.
  • S60v2 FP1 (S60v2.1) OS7.0: Nokia 3230, 6260, 6620, 6670, 7610.
  • S60v2 FP2 (S60v2.6) OS8.0a: Lenovo P930, Nokia 6630, 6680, 6681, 6682.
  • S60v2 FP3 (S60v2.8) OS8.1a: Nokia N70, N72, N90
  • OS9.1 S60v3: Nokia 3250, 5500 Sport, E50, E60, E61, E61i, E62, E65, E70, N71, N73, N75, N77, N80, N91, N91 8GB, N92, N93, N93i, Samsung SGH-i570
  • S60v3 FP1 (S60v3.1) OS9.2: LG KS10, KT610, KT615, 5700 XpressMusic, 6110 Navigator, 6120 classic, 6121 classic, 6124 classic, 6290, E51, E63, E66, E71, E90 Communicator, N76, N81, N81 8GB, N82, N95, N95 8GB, Samsung SGH-G810, SGH-i400, SGH-i408, SGH-i450, SGH-i458, SGH-i520, SGH-i550, SGH-i550w, SGH-i560, SGH-i568 .
  • S60v3 FP2 (S60v3.2) OS9.3: 5320 XpressMusic, 5630 XpressMusic, 5730 XpressMusic, 6210 Navigator, 6220 classic, 6650 fold, 6710 Navigator, 6720 classic, 6730 classic, 6760 slide, 6790 Surge, E52, E55, E71x, E72, E75, N78, N79, N85, N86 8MP, N96, Samsung GT-i8510 (INNOV8), GT-I7110, SGH-L870.
  • S60v5 Nokia 5800 XpressMusic, 5800 Navigation Edition, 5530 XpressMusic, 5230, 5233, N97, N97 Mini, C5-03, C6, X6, Samsung i8910 Omnia HD, Sony Ericsson Satio, Sony Ericsson Vivaz, Sony Ericsson Vivaz pro.
  • Symbian3 (S3): Nokia N8, E7, C6-01, C7, X7, C7 Astound, E6 Communicator.
  • Symbian Anna: Nokia 500, E6, 801.
  • Nokia Belle (OS 10.1): Nokia 600, 603.700, 701

Each operating system whatever it's called, certainly has its advantages and disadvantages. The following strengths and weaknesses of the Symbian operating system.

Pros:

  • Easily incorporate a variety of applications, both format jar, sis and sisx, or exe file berextensi. And easily enter the game.
  • Symbian mobile phone operating embed 3D quality, so the quality of the game for the better and satisfying.
  • Engage has features, which can display the quality of games like computer games.
  • Can open many applications at once (multitasking). For example, open the app browsing while playing the game.
  • Easy to set up folders.
  • Can operate opera mini launcher
  • Make it easy to get free internet facility, both a hotspot and phreaking.

Enjoy advantages over the hacking process requires the user first Symbian Os 3rd generation / v3 and above. This is due to the developer Symbian Os protect the mobile phone.

Cons:

  • The operating system uses the open operating system. Phones that use these systems vulnerable to viruses such as Postcard, Cabir, SymbOS, skulls and others.
  • Easy to hang and slowly when infected with the virus. Similarly, if a lot of applications installed.

Best Symbian OS Applications


For those who have a Symbian phone type, following the latest Symbian applications are fairly good.

WeChat 4.2
Is a social media application that can be used for Gadgets SmartPhone devices.

Camera-fx-v2
This type of camera has many advantages, among which is to reverse the picture, have 5 frames, reflection effects, colors, effects 3G, multi-language, and so forth.

Orcid-fone-detectif
Is an application that can track the phone if it is lost.

Crrypto
Is an application that can menguncil files using a password

mumSMS +. sis
Is an application that works on s60v2 hide incoming sms. If there is text entry, which sounds just tone without any contents. Messages can be seen when entering into mumSMS application.

wowvideo.sis
In general, if we receive a call that is heard only the sound of the tone alone. However, with this application, can menggetahui call with no video display on the phone screen.

DivXPlayer v0.89en.sis
Is a mobile video player application with Symbian v2 Xvid formats, and avi.

CorePlayer.v1.3.0.sis
Is a multi-function applications. Has a greatness that can play video with formats 3gp, mp4, rm, avi, divx. This application can also play mp3 songs as well as be able to open an image.

LCGJukebox.v1.01.s60v2.sis
Is an application to play mp3. The surplus has equalizer. This application can make the bass boom for users N70, N72, and N90.

ETIcamcorder.sis
Is an application that can record video in avi format. Video recording is smooth. Can be played in Smartmovie v.3.4.1.sis

SmartMovie v.3.4.1.sis
Smartmovie is an application for memuta video format avi, and divx. Register with code 12345.

FIVN_Player_s60v2v.2.2.4.sis
If there is an incoming call, you automatically hear the song being disconnected. With the application Fivnplayer the problem can be resolved.

FIVN_Player_s60v2v.2.2.4.sis is an application to play mp3 that can hear a song once receiving telephon. I click the "Options", "Settings", "Sound priority". Then change the option "Normal" to "High". For users of the Nokia 6600, an application must first install mp3 codec 6600.

Of course, the latest Symbian applications will continue to grow and spoil the user's mobile phone operating system Symbian.

Web Programming Guide

Web Programming Guide
Before we plunge further into the web programming, it helps us know the meaning of each of these words. Instruction set is a collection of programs that will be executed by the processor, in the form of software. How can a computer system thinks governed by this program.

This is a program that controls all the activities available in the processor. Construction program contains logic that created by humans, and has been translated into machine language in accordance with the existing format on the instruction set. While programming is a programming process that will be executed by the computer.

Site or sites can be defined as a collection of pages that are used to display information, pictures, motion pictures, sound, and or a combination of all the good they are static or dynamic form a series of interconnected buildings where each one is associated with links. So, web programming is the process of making a program called a web or site.