SECURELY HANDLING USER’S LOGIN CREDENTIALS

For most websites, you have different areas within it (home page, user profile, admin page, etc.), some of which will be public and others will need to be restricted to only certain users. You often want to uniquely identify users so you can provide customized content or to capture specific information from a user. Many sites also need to protect part of the site, such as an administrative area to maintain and update the content of the site. In a CMS site, some users may be able to create content, but others must approve that content before it is shown to the public. Securing the Username and Password Whatever the need, restriction or customization requires identifying each user accessing your site. For an Internet facing site meant for general users, the username and password still prevai ...

More

REFACTORING LEGACY CODE: PART 1 – THE GOLDEN MASTER

Old code. Ugly code. Complicated code. Spaghetti code. Jibberish nonsense. In two words, Legacy Code. This is a series that will help you work and deal with it. In an ideal world, you would write only new code. You would write it beautiful and perfect. You would never have to revisit your code and you will never have to maintain projects ten years old. In an ideal world… Unfortunately, we live in a reality that is not ideal. We have to understand, modify and enhance ages-old code. We have to work with legacy code. So what are you waiting for? Let’s get our heads into this first tutorial, get the code, understand it a little bit and create a safety net for our future modifications. Definition of Legacy Code Legacy code was defined in so many ways it is impossible to find a singl ...

More

CREATING A NODE WEB APP WITH HAPI AND TWILIO INTEGRATION

As a developer evangelist for Twilio, I spend a lot of time going to events.  When I’m chatting with event organizers and they realize I work for Twilio, one of the most common requests they have is for me is a simple application they can use to power voting at their events. Generally they are trying to solicit feedback from their attendees and SMS is the one of the only apps that everyone has installed. Their requirements generally include letting people vote using SMS, preventing people from voting more than once and sometimes displaying real-time results of the voting. Over time, I’ve built several iterations of this application and have learned quite a bit about building full stack web applications using Node and Angular. Introduction Over the course of this three part tutorial, we are ...

More

SECOND LIFE

DO you know SECOND LIFE?,The Social Community over the INTERNET???Well,second life is a three-dimensional virtual community created entirely by its membership. Members assume an identity and take up residence in Second Life, creating a customized avatar or personage to represent themselves.Residents buy property, start businesses, game with other residents, create objects, join clubs, attend classes, or just hang out. The virtual world of Second Life is a friendly place for businesses, as it offers most of the advantages of our real lives when you’re about to start one. Usually, people start out a business in Second Life with one of the following three purposes: profit, advertising or Creating a real life business.Many real life companies are using second life for these purposes,Coca Cola, ...

More

INSTANT MESSAGING

Before the Internet became popular, a lot of people were already online. The major online services, such as America Online (AOL), Prodigy and CompuServe, were the main way that ordinary people could connect and communicate with each other online. Online services provide the actual interface that you use when you’re connected to the service, which creates a targeted experience for users. In the early 1990s, people began to spend more and more time on the Internet. Creative software developers designed chat-room software and set up chat rooms on Web servers. In a chat room, a group of people can type in messages that are seen by everyone in the “room.” Instant messages are basically a chat room for just two people. Instant messaging really exploded on the Internet scene in ...

More