Wednesday, October 20, 2010

Challenges Faced in the Development of Smart Grids

The environmental issues that have cropped up of late have largely been prompted by the depletion in natural resources. The planet has been affected by the continuous exploration in search of such natural resource reserves. ICT applications concentrate on increasing the efficiency at which the natural resources are managed.

The connection between the different energy grids that is renewable, nuclear and coal and the addition of communication and intelligence capabilities that leads to the creation of the smart grids is vital. Smart grids are empowered to conduct the detection, communication of problems and to locate any inefficiency that might take place in the energy generation system and the distribution network. Energy consumption in homes is thus accurately monitored. However there are numerous challenges that lie in the path of developing smart grids that can be used to empower smart transportation. E-mobility jobs revolve around the development of such smart grids that effectively implement vehicle to grid and grid to vehicle technology. The obstacles that may surface in the process include:

• The creation of solutions that are ICT based and can reduce energy consumption drastically and also increase the efficiency of business and technical processes
• Devising new solutions that are aimed towards designing and the implementation of reliability and usability in specific energy systems
• The creation and execution of systems meant for data monitoring, evaluation and transmission collection to initiate actions for the effective use of energy.
• Increasing the collaboration between the public sector, the industry and the various environmental organisations.
• The development of techniques and network infrastructure for considerably reducing power consumption.

The ICT or information communications technology industry plays a crucial role in the development of smart grids that are used for the development of electric vehicles. Research and development and manufacture of such vehicles is carried out by people engaged in smart transportation jobs that require technically aware and skilled candidates.

Friday, October 8, 2010

Exercising Our Remote Application Removal Feature

Every now and then, we remove applications from Android Market due to violations of our Android Market Developer Distribution Agreement or Content Policy. In cases where users may have installed a malicious application that poses a threat, we’ve also developed technologies and processes to remotely remove an installed application from devices. If an application is removed in this way, users will receive a notification on their phone.


Recently, we became aware of two free applications built by a security researcher for research purposes. These applications intentionally misrepresented their purpose in order to encourage user downloads, but they were not designed to be used maliciously, and did not have permission to access private data — or system resources beyond permission.INTERNET. As the applications were practically useless, most users uninstalled the applications shortly after downloading them.

After the researcher voluntarily removed these applications from Android Market, we decided, per the Android Market Terms of Service, to exercise our remote application removal feature on the remaining installed copies to complete the cleanup.

The remote application removal feature is one of many security controls Android possesses to help protect users from malicious applications. In case of an emergency, a dangerous application could be removed from active circulation in a rapid and scalable manner to prevent further exposure to users. While we hope to not have to use it, we know that we have the capability to take swift action on behalf of users’ safety when needed.

This remote removal functionality — along with Android’s unique Application Sandbox and Permissions model, Over-The-Air update system, centralized Market, developer registrations, user-submitted ratings, and application flagging — provides a powerful security advantage to help protect Android users in our open environment.

Monday, September 27, 2010

Executing Change Management


IT organisations often struggle with maintaining an updated database of resource documentation. IT departments have to often settle down for far less than what their actual demands call for. The purpose of the Change Management Program is to ensure the fact that the changes to the information technology system of an organisation is minimised by the use of a standard process of governance. Some of the changes are not optional and there is no other way out but to adapt to them.

The decision to make a change is definitely a business decision and a number of factors are taken into consideration including the costs involved and the benefits of the project. Even in places where the decision of change is strictly connected with the IT department, the actual decision is obviously taken by people at the helm of affairs. IT change manager jobs revolve around taking stock of the processes and the people involved with the execution of these changes.

The development of a change including the testing phase is undoubtedly an IT function. In case of an emergency change, the functions are already predetermined. During the course of the development of a new system, the task is managed as a collaborative venture of the IT team and the business users. The changes are then sent to the Change Advisory Board for an approval. The implementation is scheduled once all the proposed changes are accepted.

Change managers are often part of the greater scheme of things. Often people in charge of IT project management jobs are assigned the task. Therefore the candidate who is in charge of such a position may necessarily have to be from a technical background. The right candidate for the job is obviously one who has sufficient years of experience in the IT industry.

Thursday, September 23, 2010

Changing Nature of Project Management

The role and job responsibilities of an IT project manager have been redefined. It is necessary to make sure that the project is executed as per plan. In the current scenario, the project manager needs to be well versed in more than one area. These include the management of customers and resources that might be globally distributed. IT project manager jobs also call for the understanding of the marketing and business strategy in the current competitive landscape.


An IT project manager is expected to take on a task and then delegate it to the right candidates. These include the proper allocation of the resources, monitoring of the progress of the project and then seeing to it that the project ends on time. In the past, the projects had a rather long lead time and the customers and resources were all available locally thereby making the monitoring of the project rather easy. Subsequent years saw the use of the ‘waterfall’ project planning techniques, with the early stages dedicated to the acquisition of resources and the later stages aimed at the designing and development of the software application.


With the changing business scenario, the nature of project management jobs has also undergone a transformation. The life span of a business cycle is slowly dropping and most organisations do not have the luxury to take up a long time while adapting to the demands of the client. Decisions need to be taken quickly and therefore the business processes need to be speeded up. The priorities are changing and so are the products and the projects. A project manager thus needs to evolve and keep pace with the changing times. An IT project manager therefore needs to have an understanding of the business strategy that is being employed and also exhibit certain intelligence as part of their job.

Saturday, September 18, 2010

Social Network weaves a complex Web


"When (Hermes) had driven away the cattle of Apollo and had been caught in the act, to win pardon more easily, at Apollo's request he gave him permission to claim the invention of the lyre."
--The Astronomica of Pseudo-Hyginus (2.7) explains the birth of deception, and intellectual property
"For those of you addicted to FarmVille as much as I am there is a glitch in the game that gives you free cows."
-- on the Facebook Platform's biggest runaway success

In one scene in David Fincher's new film "The Social Network," a retelling of the early days of Facebook that opens in wide release in the U.S. on October 1, company founder Mark Zuckerberg (Jesse Eisenberg) is given a bit of insight on behalf of one of his lawyers (Rashida Jones) as he's faced with a million-dollar lawsuit from college classmates who claim that he stole their idea for creating an exclusive social network for Harvard University students.

"Creation myths need a devil," she says, explaining to Zuckerberg her recommendation that the lawsuit be settled rather than taken to trial.

The poster for Columbia Pictures' 'The Social Network,' starring actor Jesse Eisenberg as Facebook CEO Mark Zuckerberg.

She's telling him that even if he isn't really guilty of anything, his past actions (drunkenly and publicly blogging about an ex-girlfriend, making a joke about comparing the appearances of girls on Harvard's campus to farm animals) are enough for the members of a jury to complete the circuit with their own details, to somehow provide enough wiring to turn a disparate set of facts and plot points into a coherent illumination of a narrative. The jurors would see what he put online (and later regretted) and it would shape their opinions of Zuckerberg regardless of what he says in court.

This is key. "The Social Network" is a thought-provoking, cerebral treatise--perhaps, unfortunately, too brainy for mass-market success--on the ambiguity of friendship, identity, and social status. It's about how we see ourselves and how the world sees us, and how these two forces can find themselves at odds. It's about the truly weird coexistence of rapid, unprecedented change ("It won't be finished, that's the point," Zuckerberg says of his iterative vision of Facebook) with unflinching permanence: another character, a fictionalized version of the aforementioned ex-girlfriend, says to Zuckerberg of the blog posts about her, "The Internet's not written in pencil, it's written in ink."

It seems consciously meta for the characters in "The Social Network" to be talking about creation myths. After all, the film is itself a creation tale of Facebook, as penned by screenwriter Aaron Sorkin and crafted for the screen by Fincher. And in this interpretation, Zuckerberg himself really is the devil--or, to delve more into the Intro to Mythology class you might recall from college, more the "trickster god" than the devil, a Hermes or Loki with little regard for the status quo, as preoccupied with unmaking as with creating. He's devious, obsessively surveying the world around him and scheming as to how he can lay his own framework on top of it, unafraid to cast others aside when they threaten his vision--like the onscreen version of spurned Facebook co-founder Eduardo Saverin, in an impressive performance by British actor Andrew Garfield.

An early montage depicts it best. As Harvard students socialize and chatter in their dorm rooms, drink and dance at parties, and strive to scale the storied university's well-established social ladder, Zuckerberg is at his computer, building a predecessor to Facebook that let undergraduates click to rank the appearances of their fellow classmates based on pictures gleaned from online "face book" directories. He's hacking their lives with beer in hand, mischievously unmaking and remaking their social world as they know it: Loki at work.

According to Facebook, "The Social Network" itself is a creation myth on behalf of Fincher and Sorkin (and Ben Mezrich, author of "The Accidental Billionaires," the book upon which its storyline was based). Disputed facts and situations in the book and film have already been parsed and re-parsed ad nauseam, and Facebook's gelid reception toward the film has been enough to satisfy any Silicon Valley gossip for the season. That's not the point. Every detail in "The Social Network" could be pulled from the transcripts of public court records--and, indeed, much of it is--and the film would regardless be inflected with the artistic direction of Sorkin and Fincher. Fincher's "The Social Network" would be a very different film from Steven Spielberg's or Wes Anderson's. It's not a matter of fact versus fiction, it's about the nature of storytelling.

And "The Social Network" is indeed very much a piece of tense entertainment, rather than a documentarian take on the company. The film throws viewers smack into the action, with Zuckerberg and his girlfriend in a rapid-fire argument that's nearly drowned out by the drone of the bar that they're in, and is unapologetic about jumping back and forth between the main narrative, which takes place in the winter of 2003-2004 and courtroom scenes that were set at a later date. The pace and substance of the dialogue offers little time to blink.

Tawdry on-campus shenanigans that were arguably gratuitous details in Mezrich's book--lingerie-clad coeds gyrating on mahogany tables of one of Harvard's finals clubs, the frequent bong hit in the background--become an almost tongue-in-cheek pastiche of collegiate life against which Zuckerberg begins to construct his grand vision. Ivy Leaguers, of course, are chiseled and beautiful. A scene set at the prestigious Henley Royal Regatta in the U.K. uses tilt-shift cinematography to make buildings and boats look like toys in a storybook imagining of old-school competition, athletic prowess, and social status.

So we have our creation myth, one about a company that continues to rapidly grow and change and alter the world around it while still generating an unheard-of sense of permanence and public narrative. And we have our Hermes in Zuckerberg; plus, there's a set of blue-blooded twin Apollos in antagonists Cameron and Tyler Winklevoss (played with camera tricks by actor Armie Hammer), eventual members of the Olympic crew team prone to both utterances of law-abiding mannerliness ("We are gentlemen of Harvard!") and what they believe to be noble aggression ("Let's freakin' gut that little nerd!").

Then there's Zuckerberg's kindred spirit in Napster co-founder Sean Parker (a surprisingly good performance by erstwhile boy-band singer Justin Timberlake), an entrepreneur prone not only to deceit and pranksterism but to ribald hedonism and wild, sometimes questionable tales of his own past in Silicon Valley. He can shape-shift in the manner of traditional lore, morphing from broke Palo Alto couch-crasher to man of the hour with martini glass in hand. In Fincher and Sorkin's retelling, Parker is the Digital Age's original trickster.

But here's where Zuckerberg comes in. The real-life Zuckerberg, as tech news aficionados are likely aware, abides by a credo of "real identity": On Facebook, you're supposed to share your real name, your real photographs and statistics, accompanied by digital simulacra of your real-world social connections. It seems to leave little room for a shape-shifter like Timberlake's Parker--but in reality, it just wrests that shape-shifting from your own control, and leaves your identities open, often full of gaps, for others to complete the picture. Facebook executives like to say that you have control of your own identity on the social network and perhaps that's true. But you've never had complete control over what others think of you, and merely by sharing snippets of your life online (regardless of the platform or outlet) you're setting that lack of control loose in a public or semi-public space.

And so Zuckerberg has rendered the majority of Facebook's 500 million-plus members into public figures for the first time, open to the judgments, interpretations, and prejudices of an entire planet--just as Zuckerberg himself has now been depicted and mythologized by Fincher and Sorkin. He's not happy about it.

There are also real consequences for the rest of us, some critics of Facebook say. "I care deeply about the culture of the Web, and am concerned that many of the decisions Facebook makes are detrimental to its culture, particularly when Facebook inadvertently imposes an extreme set of values on its users without adequately communicating the consequences of those choices," dot-com thinker Anil Dash wrote in a recent blog post explaining his view that socioeconomic advantage or disadvantage may weigh heavily on how the information we share online can affect us.

So we, too, have to consider the questions: Are our Facebook profiles our own "creation myths," or are they the platform--pun intended--from which others can devise their own impressions of us? How "real" is the Zuckerbergian manifesto of "real identity" if everyone's interpretation of everyone else is different? And it's the world that's still evolving on behalf of this new "digital mythology," in which anyone can have a hand in the building of another person's narrative, that "The Social Network" at once encapsulates and previews.

It's a world that's exciting and scary. And if you made it this far, you win a prize in the form of the Short Version of this "Social Network" review: four out of five stars.

Friday, September 10, 2010

Game Developers Choice Awards 2010

2010 Special Awards Recipients

These three special honors, selected by the Game Developers Choice Awards advisory board, were presented at the ceremony.

Lifetime Achievement

The Lifetime Achievement Award recognizes the career and achievements of a developer who has made an indelible impact on the craft of game development and games as a whole.

  • John Carmack

Pioneer Award

The Pioneer Award (formerly known as the First Penguin Award) celebrates those individuals who developed a breakthrough technology, game concept, or gameplay design at a crucial juncture video game history - paving the way for the myriads who followed them.

  • Gabe Newell

Ambassador Award

The Ambassador Award honors an individual or individuals who have helped the game industry advance to a better place, either through facilitating a better game community from within, or by reaching outside the industry to be an advocate for video games and help further our art.

  • Jerry Holkins, Mike Krahulik and Robert Khoo

2010 Recipients & Nominees




In addition to the Ambassador, Pioneer and Lifetime Achievement Awards, Choice Awards were given in the following categories below. These particular categories will be both nominated and voted on by the development community.

Game of the Year

The Game of the Year Award recognizes the choice of game developers for the overall best game release during 2009.

  • Uncharted 2 (Naughty Dog)
  • Dragon Age: Origins (BioWare)
  • Batman: Arkham Asylum (Rocksteady Studios)
  • Demon's Souls (From Software)
  • Assassin's Creed II (Ubisoft Montreal)

Best Writing

The Best Writing Award recognizes the overall excellence of storytelling in a game - including, but not limited to, art direction, animation, modeling, character design, texture creation, and so on.

  • Brutal Legend (Double Fine)
  • Batman: Arkham Asylum (Rocksteady Studios)
  • Dragon Age: Origins (BioWare)
  • Uncharted 2 (Naughty Dog)
  • Halo 3: ODST (Bungie)

Best Game Design

The Best Game Design Award recognizes the overall excellence of design in a game - including, but not limited to, gameplay mechanics, playability, play balancing, and level design.

  • Batman: Arkham Asylum (Rocksteady)
  • Assassin's Creed II (Ubisoft Montreal)
  • Flower (Thatgamecompany)
  • Uncharted 2 (Naughty Dog)
  • Plants Vs. Zombies (PopCap)

Best Technology

The Best Technology Award recognizes the overall excellence of technology in a game - including, but not limited to, graphics programming, artificial intelligence, networking, and physics.

  • Call Of Duty: Modern Warfare 2 (Infinity Ward)
  • Red Faction: Guerrilla (Volition)
  • Uncharted 2 (Naughty Dog)
  • Killzone 2 (Guerrilla Games)
  • Assassin's Creed II (Ubisoft Montreal)

Best Visual Arts

The Best Visual Arts Award recognizes the overall excellence of visual art in a game - including, but not limited to, art direction, animation, modeling, character design, texture creation, and so on.

  • Borderlands (Gearbox Software)
  • Uncharted 2 (Naughty Dog)
  • Assassin's Creed II (Ubisoft Montreal)
  • Call Of Duty: Modern Warfare 2 (Infinity Ward)
  • Flower (thatgamecompany)

Best New Social/Online Game

      • Restaurant City (Playfish)
      • Farmville (Zynga)
      • Dungeon Fighter Online (Neople/Nexon)
      • Free Realms (Sony Online Entertainment San Diego)
      • Bejeweled Blitz (PopCap)

Best Debut Game

The Best Debut Game Award recognizes the game from any development studio which released its first publicly available title in the year 2009.

  • The Maw (Twisted Pixel)
  • League Of Legends (Riot Games)
  • Spider: The Secret Of Bryce Manor (Tiger Style)
  • Torchlight (Runic Games)
  • Zeno Clash (ACE Team)

Innovation Award

The Innovation Award recognizes the single game that demonstrates true innovation, advances the state of the art, and pushes the boundaries of games as an expressive medium.

  • Scribblenauts (5th Cell)
  • Flower (thatgamecompany)
  • Uncharted 2 (Naughty Dog)
  • Plants Vs. Zombies (PopCap)
  • Demon's Souls (From Software)

Best Handheld Game

Best Handheld Game Award recognizes the overall best game commercially released on any handheld platform during 2009.

  • Scribblenauts (5th Cell)
  • Flight Control (Firemint)
  • Grand Theft Auto: Chinatown Wars (Rockstar Leeds/Rockstar North)
  • Spider: The Secret Of Bryce Manor (Tiger Style)
  • Legend Of Zelda: Spirit Tracks (Nintendo EAD)

Best Audio

The Best Audio Award recognizes the overall excellence of audio in a game - including, but not limited to, sound effects, musical composition, sound design, orchestration, etc.

  • Uncharted 2 (Naughty Dog)
  • Dragon Age: Origins (BioWare)
  • Rock Band: The Beatles (Harmonix)
  • Flower (thatgamecompany)
  • Brutal Legend (Double Fine Productions)

Best Downloadable Game

Best Downloadable Game Award recognizes the overall best game released on console or PC platforms specifically and solely for digital download - with an emphasis on smaller, more 'casual'-friendly titles.

  • Plants Vs. Zombies (PopCap)
  • Trials HD (RedLynx)
  • PixelJunk Shooter (Q Games)
  • Shadow Complex (Chair Entertainment)
  • Flower (thatgamecompany)



Saturday, August 28, 2010

Working as a .Net Developer

Mircrosoft.Net has turned out to be a great help for software developers as it includes tools for creating Windows-based applications. This is referred to as the .Net framework and is chiefly used for web applications.
Ideally a candidate seeking a job that revolves around the extensive use of .Net technologies should have adequate programming experience and also an object oriented design and sufficient experience in handling databases and systems. Familiarity with other programming languages that help in the development of diverse software applications are an added advantage. Programming skills should include Java Enterprise Edition, C# and XML. Knowledge of database applications such as Oracle and Microsoft SQL Server are also called into practise.
The job responsibilities of a .Net developer includes working in tandem with software engineers and other IT professionals to create a logical series of instructions. This is known as a programming code that is necessary for communication with applications, databases and networks. It is not all about creating new software applications alone but also revolves around the modification of the existing software, any form of repair, and maintenance work. Applications are also put to test to judge their functionality in the technological environment.

.Net developer jobs are in great demand and qualified professionals can hope to make it big in the field. This has been corroborated by the reports published by various job portals and employment agency reports. Developers who have mastered the software programming language introduced by Microsoft can expect to find a strong foothold in the information and technology industry. .Net programming jobs can fetch you a good pay package if you have sufficient years of experience in the industry.

If you are looking for jobs in the similar profile, then you can approach a recruitment agency for the same or seek referrals from people in the industry.

Friday, August 27, 2010

Typical daily life of a web developer

Arrive at the office early, around 8am. Make a cup of tea or coffee and feed the fish. Turn on my monitor. I leave my PC running. The statistic for how much of my life is spent waiting for Windows to boot, is just as scary as the famous statistic of the percentage of our life spent asleep. At least I can influence the former more easily. I check through my emails binning any spam. Look to see if any of the sites we maintain have mailed system errors, or if any users have filed bug reports. We always fix bugs as a priority over creating new code. With new code you have a specification to work to, and therefore, have a good idea of how long it's going to take. A project manager's dream. Bugs are like a box of chocolates, you never know what you're going to get. Therefore, it could take five minutes, or all day, to track down the offending code and fix it. A project manager's nightmare.

Switch to Firefox web-browser and check my personal web-mail and any new posts in the technical forums that I am registered with. Make another hot beverage. Hmm... hot chocolate today I think. Finally, fire up the IDE (Integrated Development Environment) of choice. In my case this is either Visual Studio 2003 or Visual Studio 2005. Time to start squashing bugs. How this goes generally sets the mood for the rest of the day. When the bugs are not hiding the feel good factor is high. You feel your day is going to be productive with lots of time hacking new code and designing flashy layouts. When the bugs have gone to ground and the day starts to run out of hours, it does not feel quite so productive. There is the brief satisfaction of having hunted down and squashed a nasty. But, you can't sit back and admire a fixed bug like you can a new three column layout with animated links.

On a good day, bug squashing is over before lunch time. This leaves a little time to surf the Internet. There is some really strange content on the information super-highway. Other content of interest are technical articles written by my peers on the latest up and coming technologies, or new versions of existing frameworks and tools. Now it's the lunch hour. Someone takes orders around the office and scoots off to Starbucks or Nero's to get some proper coffee.

The afternoon hopefully involves the best part of the job. Now I get to exercise my creative talents. This is the part I like the best and the reason I am a web-developer. This is when it doesn't feel like a job and I'm happy as a sand-boy. It's 5:30pm before I know it, time to check my work into source control. depending on how I'm feeling mentally and whether other commitments permit I may leave now or push through to 6 or 7. Occasionally, when a project has slipped particularly badly we may go to stupid o'clock. Mondays are usually an early finish to get to the squash courts.

Saturday, August 21, 2010

Web Developer Vrs Web Designers


Web Developers and Web Designers are two very different animals altogether. Web Designers draw pictures all day then go home to enjoy their evenings with friends and family, go to the cinema, sports clubs, pubs, or watch a movie at home with their nearest and dearest whilst tucking in to a fantastic take-away. Web Developers (or Programmers as they were called in the good old days) on the other hand write code all day, then go home and write more code until they collapse on the keyboard. Night after night after night. Don't get me wrong, one is no more important than the other when it comes to producing your website, it's just that one puts in ten times more effort than the other!


So what's the difference? Well for a start, Web Developers are rubbish at designing websites, and Web Designers are rubbish at making websites actually work. Developers have no artistic creativity at all, and absolutely no idea which color goes with what. Pan tones what? CMYK what? Forget it. Developers can't even match their handbags to their shoes. They can cut graphics up which they've been given and optimize them for the web but that's as far as it goes. Secondly, Web Developers can't incorporate your beautiful web design into any kind of printed literature. The Designers are the ones who look after your corporate identity right across the breadth of your marketing activities, and they talk to printers in language they can understand. Developers can't do that (and don't want to do that).


So it pains me to say it, but Developers need Designers to keep feeding them beautiful designs because they are simply not genetically equipped to do it themselves.

However, these pictures of websites they produce, these designs, will remain pictures until the Web Developer gets their hands on it and brings it to life on the internet. Yes, it's the developer who actually makes it work. And it's the Developer who spends ten times longer getting it to work than the Designer did drawing it!

Unless the Designer is very familiar with web work, the Developer can be presented with impossible tasks. Designing for print is a far cry from designing for the web because the web design is something that is functional, it has navigation requirements, sometimes complex ones, and the design has to take this into account. In fact website navigation is a key aspect of the design, and if it's not right the Developer will pass it back to the Designer who then has to go back to the client.
The Designer also needs a good understanding of what is technically possible so they can design their widgets with confidence. And if you're VERY lucky, you'll come across a designer who also has an understanding of what works well for the search engines. So I'll admit, designers do need SOME technical understanding, much like they need some technical understanding of the print process.

But let's not get carried away here, Web Designers still draw pictures all day and Web Developers still write code all day and all night.So, the Designer is the one who is responsible for putting your corporate image across on the internet and giving your website that 'wow factor'; the one thing that will create a good first impression (because as we all know, you only get one chance to create a good first impression). But the poor Developer is the one in the back room cutting the design up and coding it up so that it works not only efficiently, but just as the Designer (and the customer) had envisaged.

Friday, August 13, 2010

Technical phones by Blackberry brought to you by RIM

Business phones are special phones that all business professionals require. The Blackberries brought by RIM are considered as the most liked business phones throughout the world. But the blackberry are so simple that even a general user can try his or her hands on it.

The latest handset that is introduced to the blackberry family is the all new Blackberry Storm 9500. This smart phonehas a beautiful touch screen. It has a 3.25 inch TFT capacitive touch cum display screen. This wonderful screen can very well support 65 K colours which together brings out a wonderful resolution of 360 x 480 pixels. The gadget is fitted with an Accelerometer sensor which helps in auto-rotate feature of the phone.



This 3G handset is different from rest of its brothers. It is quite compact in size and can very easily fit in your pocket or the handbag. It weighs only a hundred and fifty grams and its dimension measure 112.5 x 62.2 x 14 mm. Available in black colour this phone has a casing around it which gives it the most stunning look. This phone is gifted with a 2 fantastic keyboards. 1st is the Sure Type of keypad and as soon as you rotate the handset a full QWERTY keyboard appears and makes typing hell easy. With the help of this wonderful keyboard you can easily type e mails, text messages or SMS and all the other kind of typings are facilitated by these keys.

Blackberry Storm 9500 Deals brings you this beautiful handset which has an amazing 3.15 mega pixel camera. This camera also has a LED Flash. With the help of this flash you can very easily click pictures even in the darkest corner of the room. And using the auto focus the need to focus the object manually is totally shunned. The image stabilization and Geo Tagging make the experience even more fun filled. The camera is fully capable of video recording. But it video records in QVGA quality. Using this camera you can capture most precious moments of your life.

You can get Blackberry Storm 9500 Deals on any network of your choice. You can make a selection from Vodafone, T Mobile, O2, Virgin, Three MobileArticle Search, Orange or any other that you like. So there is no reason left why this beautiful phone should not be opted for.

Saturday, July 17, 2010

Joomla Website Builder

Joomla is a very powerful web site design software tool. This program is an open source code, so there is no charge for acquiring and using the software. Now that, you must admit, is a tremendous deal. You will surely agree after you take some time and review Joomla.

It is almost unbelievable, if not ludicrous and irrational, that the developers of this software freely give it away. But, that is the impetus behind open source code- to share with the public. Truely a design to help empower those that do not have the financial wherewithal to acquire high end software and compete with large corporations.

Noting that Joomla is openly downloadable for public use or what is commonly referred to as shareware makes its professional design even more incredible. Creating a high quality software program is a major challenge for any corporate team of developers. Because Joomla was developed by a group of web designers and programmers outside of that corporate shadow, the group responsible for Joomla's development had few limitations on creativity. The melding of minds in the group resulted in a very powerful software program that is used by individuals and companies alike.

Review the Joomla "Core Team" members and their credentials at http://www.joomla.org.

In my opinion, this is the best (no charge) web designing software available. Its popularity has brought other programmers to develop custom modules that can be loaded with Joomla for further enhancement. These enhancements make this already superb web site and design software that much more powerful and flexible.

Addons, or extensions as they are known in the Joomla comunity, are continually being developed and upgraded by programmers outside of the main core group. Typically when a new module is developed it will be made available to others at a reasonable price. Like the main program, the addons are suitable for small to large company web sites.

If you are concerned about support, there is a great many forums that you can read and review for tach issues. Of course, the best forum is the main community support system associated with the web site- forum.joomla.org/. In many cases, you do not have to make a post in the forum because it is likely your question has already been asked and answered.

There are more than a few joomla templates created by third parties. Please do not discount the fact that the templates were created by programmers other than the original joomla developers. You will find the templates extremely beneficial to your Joomla website devlopment needs. These are full website templates ready to load- including graphics.

Well, load it up and give it a spin. You may find that Joomla will replace all of your old website design software programs. For loading the program, you can check with your web hosting company. Many offer a preloaded script or tool that makes loading Joomla a five minute breeze.

Be patient when learning the many different settings and uses of the program. Sometimes the addon modules require a little extra time for installation. However, your overall experience with this mightily equipped program will no doubt be an impressive one.