Protogon File System in Windows

December 10, 2010 Add Comment

Protogon File System in Windows 

The early leaked builds of Windows 8 reveal a new file system codenamed as “Protogon”. The “Protogon” file system in Windows 8 M2 or Windows 8 M3 builds appears to be still in its infancy prototype, but has been rumored to be a sub-child file system of NTFS which will be named as NTPFS, as it’s is supported with NT Protogon FS kernel mode driver.

As no announcement from Microsoft is available for Protogon file system, many guesses have been made about it, mainly based on history of file system development by Microsoft. As such, Protogon can be resurrection of WinFS (Windows Future Storage), a data storage subsystem that originally been planned to include with Windows Vista but finally been scrapped, with some components utilized by ADO.NET and Microsoft SQL Server instead. Protogon may also be continuity of JET Blue Extensible Storage Engine (ESE), an Indexed Sequential Access Method (ISAM) data storage technology used by Microsoft Exchange Server and Active Directory.

Early test of Protogon file system indicates that it indeed works faster than NTFS file system on Windows 8, and it occupies less space on disk when comparing with NTFS and FAT32 or FAT. But whether the new file system will be included on final release of Windows 8 is unknown. Ironically, Protogon has a PROTDEAD in its HEX header.

In order to create a partition or volume which has the Protogon, a drive, partition or volume has to be reformatted to convert to Protogon file system, with the following steps revealed by _alex_:

Press Ctrl + Shift + F10 to open Command Prompt window.
Type in the following command and hit Enter:
format X: /FS:protogon /Q



Replace X with the actual drive letter for the drive, partition or volume which you want to format with Protogon file system. The /Q switch makes sure that conversion to Protogon file system takes few seconds instead of long wait.






After formatting a volume as Protogon file system, a warning message of “Please be advised that the underlying format may be incompatible with near-future versions” is displayed, indicating that the file system is ready for prime time yet, and may have undergone further change in development, if the new feature makes its way to final build after all.

Note that many Windows 8 components do not recognize Protogon file system yet. For example, chkdks will treat it as RAW file system, even though Disk Management and Windows Explorer can properly show the file system as Protogon. When an external drive with Protogon file system, you will be asked to format the disk in order to use it if you unplugged the drive and reconnect it. And, of course, the Protogon file system won’t be incompatible with Windows 7, Windows XP, and all other operating systems now.


Apple iPhone 4 is a direct copy of the LG Prada phone

December 05, 2010 Add Comment
Apple iPhone 4 is a direct copy of the LG Prada phone


In 2006, LG teamed up with Prada, to create the LG KE850; now 5 years later the design is still considered modern.

The Prada phone was arguably the first full touch phone and one of the first 'smartphones' on the market. A year later Apple came out with the iPhone, a full touch-screen phone with a similar design and interface. Then in 2010, 4 years after the Prada phone came out, Apple released the iPhone 4; a direct look alike of the phone LG released back in 2006. Chrome around the sides of the phone, a horizontal speaker on the top of the phone and an almost featureless front and back, are just some of the similarities between the two.

Criticism arose when the iPhone was first released, with many online forums arguing the similarities between the two handsets. Weeks later LG accused Apple of copying the Prada phone's design and threatened to take legal action. When the iPhone 4 came out, their was no comparison between the two phones, but in fact Apple had taken another step to far, copying the LG Prada phone even more. Now after 1 year on the market Apple is suing Samsung, over the designs of their phones, being to similar to the iPhone's.

Note: its my personal opinion, might not match with others. 

SEO Tips - Search Engine Optimization

October 14, 2010 1 Comment

SEO Tips - Search Engine Optimization



How to optimize your BLOG or site so that may appear in 5th ranks on Google's search engine? One method that you can use is to optimize some SEO techniques. Basically, SEO is not very difficult to learn, especially for those who are still learning to optimize the SEO. There are many ways you can do so they can apply the technique of SEO. SEO is very important for a BLOG or website. This is because the better the position of our BLOG or site in search engines, the more likely others to visit our BLOG. Some SEO techniques you can learn include:

Keyword Research : Before deciding to create a BLOG, you have to do research on keywords that are sought after on the Internet. For this purpose, there are many tools you can use; one of the most recommended is using Google's Keyword Tools.

Keywords Competition : Once you find a keyword that you think could be the theme of your BLOG, then the next step is the level of competition of that keyword. Some keyword tools you can use to determine the level of competition for that keyword.

Choose Domain Name : Before you determine the theme of a BLOG which you will create, then you'll want to choose a domain name that contains keywords for the theme of the BLOG. For example you will create a BLOG about home improvement; you can choose a domain name that matches the theme of your BLOGS.

Write Articles on Regular Basis : Writing articles regularly will help your BLOG to be more quickly indexed by search engines.Writing articles on a regular basis you can do, such as one article every day. And do not forget on each article to be inserted keywords you want to optimize.

Optimize Meta Tags : For you users of BLOG with WORDPRESS platform, SEO optimization can be done through Meta tags that exist on the Dashboard. You can write some keywords are targeted to be optimized.

Link Exchange : One optimization SEO tips is to do a link exchange with other BLOGS. It is intended that we get a BACKLINK from that site. There are some services exchange links that you can get both free and paid. But one thing you should look if you want to do a link exchange system, try to do link exchange with similar sites or BLOGS, both in topic and theme.

BLOG Walking : This method is most often done almost all BLOGGERS. With a BLOG walking behind the visit is expected to be received from the owner of the BLOG. But there is a separate ethics in providing comments, which do not give comments that are spam.

Article Directory : To get more back links, you can use article directory site. Where is the working principle of the article directory is very simple, we do submit the article with a specific theme, then at the bottom of the article we wrote the bio that can be inserted a link, where if visitors click on the link it will go to our site.

From some of the tips above, simple steps you can do is to write articles regularly, wrote an interesting article, so readers will be happy to be a loyal visitor to your BLOG. And do not forget to fill the article with something that could help the reader solve a problem and provide solutions.

Which web hosting service is best?

September 17, 2010 Add Comment

Which web hosting service is best?


One important factor to maintain the reputation and the existence of a website or blog especially those using self hosting services such as choosing the right hosting provider and quality. If the server is frequently down will definitely disappointing and detrimental to the owner of a website or blog, both of SEO, traffic and reputation.
I own so far been quite satisfied with services provided by the company where I put my blog hosting for some, this is because of the hosting discount facilities. Update 24 hours, the server is quite stable and quick to respond when there are things we need. There are a few tips or guidance in choosing web hosting, include the following:


  • Consider the target visitors blog / your website, if you want the traffic is mostly from overseas, you should use servers located abroad.

  • Check the features offered such as auto-installer script, email accounts, FTP, SubDomains, parked domains, etc., besides the capacity offered by hosting providers, whether in accordance with your needs and able to adapt in line with the development of your site. Many hosting providers that offer versatile features with a capacity of bombast and only marketing tactic, or a low price with limited features that end up forcing you to pay far more expensive when you need an upgrade. One service provider with a complete feature is hostgator coupon.

  • Disk Space Quota and Quantities given. Disk Space was the capacity of the server hosting provided it for you, to store your website files. The best option is a hosting package that gives Disk Space in accordance with needs.

  • Magnitude of the given bandwidth. Bandwidth is the capacity of monthly access provided to access your website. Every person who opens a website or download a file from your website to be displayed in a browser such as Mozilla Firefox or Internet Explorer, it will eat the bandwidth. Capacity and bandwidth usage will be reset every month.

  • Domains Allowed. Number of domains that can be used in a hosting package. You can use the first fruit of hosting packages for your entire domain name if the hosting package provides access to it, and you also need to consider the amount of disk space and bandwidth provided, is it enough to run some of your own domain.

What to check before buy old laptop?

September 10, 2010 Add Comment

What to check before buy old laptop?



In certain situations, buying used equipment may be a better option than buying new. Some possible scenarios: Your requirements aren’t that high–it’s for use by grandma for emailing her grandkids. Or, the computer is expected to be used in not-so-friendly situations–it will be used by your preschool-aged kids for games and practice activities. Or, perhaps you intend it to be just your backup laptop (for some reason that you need one).

You can even go cheaper if you opt for last year’s models or even those older than that. Some laptops are, after all, built tough, and still have decent capabilities a few years down the line. You won’t probably need a Core 2 Duo laptop if all you do is send five emails a day and visit your favorite news sites and blogs a couple of hours coming home after work.

What’s great is that you can usually even purchase old models from the manufacturers or dealers themselves–whether these are refurbished units, unsold stock, or leased units already returned, you can still get good deals. If you do decide to purchase or bid online, be sure to ask for photos and specifications from the seller (or the dealer). Of course, with used units, I would prefer to be able to manually inspect the computer myself.
All right, what do I need to know?

* Chassis - The condition of the chassis–meaning the laptop’s frame and body–would tell you about how well the laptop has aged. There will be indications if the computer has been maintained well, or if it had been misused. If you’re lucky, you’ll even chance upon a laptop that’s rarely been used. The Dude advises to look for irregularities outside of usual wear and tear, such as loose hinges, warping, lid alignment, and even missing parts like screws, port lids (where applicable) and the like.
* Screen - The LCD screen is one of the most expensive parts of the laptop. When buying a used unit, you probably won’t enjoy the warranty that comes with brand new. And if something goes wrong with the LCD, you’ll have to spend quite an amount on a replacement. Make sure the screen is still properly aligned and that the lid sits well on the hinge, opened or closed. Also, it’s best if you can have the laptop turned on to see if the screen has dead or damaged pixels.
* Input devices - These are the most abused parts of any computer, and with laptops, you’ll have to watch out for irregular wear and tear on the keyboard and touchpad (or trackpoint). It’s not as easy to replace them as on a desktop computer, after all. Again, it would be best if you can turn the computer on to test, so you can see if all the keys are working and if the pointing device is functioning smoothly.

These are mostly things to look for at first-glance. Usually, when checking out used machines, the first thing I look for is wear and tear. If a computer seems older than it’s supposed to be, then that means the original user might have not taken care of it properly. Or, it could mean that that particular model (or even brand) was poorly built by the manufacturer, and should be avoided.
What’s next?

Let me add to The Dude’s suggestions in determining whether a laptop still has a few years of serviceability life. After inspecting the build quality and physical characteristics, do look under the hood. Here are things I would look for.

* Processor - While old computers still do work, I won’t go with any technology older than five years. For this reason, I would probably not go below anything lower than a Pentium III or the more modern PowerPC G3s. These can still run today’s modern OSes (such as Windows XP service pack 2, Mac OS X Tiger, or your choice of Linux flavor) pretty well. Do consider what you plan to do with the laptop. A P-III should be able to handle wireless Internet and the usual Web surfing, email, IM and VoIP pretty well. Movie playing and MP3s are also handled decently. Don’t plan on playing around with multimedia manipulation, though. You’ll need raw processing power for that.

Also, I would personally advise against buying a Pentium-4 based laptop, as the P-4 chip (even the mobile version) isn’t designed to be truly portable. These often get really hot and tend to come in bulky packages. P-4 machines are good for gaming, though, since they offer sheer processing power and usually come with large screens.
* Memory - RAM is usually cheap these days. Whether it’s SDRAM or DDR SDRAM, you’re sure to find laptop memory selling for cheap. Do check how much RAM the laptop already has, and whether it can upgraded easily. Most laptops have slots at the bottom or underneath the keyboard that are easily accessible and user-upgradeable. Some laptops, however, have only one slot for RAM, while most have two. I would suggest putting in at least 512 megabytes of RAM, regardless of your OS. Having more RAM would speed up operations, regardless of your processor’s speed.
* Storage - New laptops come with at least 40 GB of hard disc space, and this is the barest minimum today. The standard is in the 60 to 80 GB range. Older laptops, though, might come with 20, 10, or even 6 GB drives. These are easily upgradeable, but you might have to spend about $100 for a decent 80 to 100 GB drive for storing all your MP3s, photos and videos. Regardless of capacity, though, do check the drive for strange sounds like clicking or abnormal screeching sounds. These are signs that the drive is bound to fail soon. Also, try to check the hard disc’s model (usually under the OS’s device manager) for the speed. Standard is 5200 RPM. You can usually enhance performance by going for drives with higher speeds rather than the lower ones (like the 4200 RPM drives that come with low-end laptops today). This is especially so for OSes that are fond of swapping to virtual memory constantly, such as OS X and Windows XP.
* Battery - Used laptops almost always come with dead or weak batteries. This is because Li-Ion cells have a life of about three years, whether it’s on the shelf or in constant use. Thus, you should consider whether you’ll be needing a good battery for your used equipment or not. A new battery will cost you–OEM batteries can cost up to 1/3 the price of a new laptop. Aftermarket solutions would cost about $100 to $150, depending on the model. You can also have your battery set repacked for a fraction of the cost of buying a new one (you can even have higher-capacity cells installed for longer operating life). Just make sure you buy or get services from reputable dealers or service centers. After all, batteries do burn and can cause explosions if improperly used or installed. If the used laptop will mostly spend its life on a desk at granny’s home as a desktop replacement, then you probably won’t be needing a good battery.
* Feel - Lastly, ask yourself how you feel about the laptop. Is it the right choice? Should you buy a new, more expensive, unit? Does it look like it will still last a couple of years? A while back, I wrote about things to consider when buying a new laptop. These are still very much applicable when buying a used unit. Again, a laptop is as personal as a computer can get, and even with used devices, I think you should have the power to choose what fits you well.

OLD PC - PC wireless tech tips

September 01, 2010 Add Comment

OLD PC - PC wireless tech tips



Well what you're looking for information on how to make a wireless connection to desktop PC. You'll be glad to know that almost any desktop PC can support a wireless connection to the Internet. Desktops even higher can connect to the Internet through a wireless Internet. 

First, make sure your desktop PC is in good working order. What I mean by good working order is just to make sure that the desktop PC is free from unwanted spyware and other malicious files that could make the connection of a wireless desktop computer slow to a crawl. If you want to make a wireless desktop older then you really should scan your computer for spyware and infections because the last thing you want is something stealing all your system resources when not much to begin with. 

WHAT IS TO GIVE Wireless Desktop PC 

Let's start by assuming you already have an Internet service (not dial-up) and circulated the web with ease. You must have a cable modem connected to your PC desktop. If this is the case, then you are ready to begin your wireless installation. If you have an existing Internet service and cable modem then you better stop reading this because a wireless Internet connection to your PC can not legally take place without them. 



MAKING PC WIRELESS - WIRELESS ROUTER 

First, before anything else, you need to buy a wireless router. If you never had a wireless router before then grabbing the most expensive model probably will not benefit all that much unless you plan on receiving a wireless Internet connection from inside a building with several. In this case, a more expensive router will offer a number of features worth the extra money. 


Remember that when you go ahead and buy a wireless router in hopes of making your desktop computer wireless you'll be glad to know that you'll be halfway done with their mission for the wireless Internet on your desktop. The only thing left is a wireless PC adapter. 

MAKING PC Wireless - Wireless Desktop Adapters 

It's really easy to add a wireless adapter for your desktop comupter arsenal of tools. There are two different types of wireless network components to choose from. Are as follows. 

1. Wireless USB Adapter

2. Wireless PCI Adapter 

* Both wireless devices are packaged with a CD-ROM setup that installs everything you need to quickly set up and use your wireless computer connection to the Internet. 



A wireless USB adapter is the best way to make a desktop wireless network. The disadvantages of using a wireless USB adapter is the intensity of the signal is considerably weaker than a wireless PCI card. Most people experience no problems with signal strength, provided they remain within range of the wireless router that is sending the wireless signal. 

Basically, installing a wireless USB adapter plugs into any available USB port. In fact, it only takes a few seconds to connect a USB adapter and start using the Internet without wires.

The second wireless device that can make the wireless desktop is called a wireless PCI card (PCI = white space inside a computer) card adapter. This device enables high performance wireless connectivity for your desktop PC with extended range. 

Installation is not as difficult as you might have thought. Simply remove the side panel of your desktop PC and insert the PCI card into any slot white inside. Only one way could be the card is installed. Read the instructions that are included when you purchase your wireless networking device is by far the best we can do to ensure a smooth installation and launch of its wireless network wireless connection.MAKING DESKTOP PC 

AS MORE WIRELESS 

In the future, will most likely go into detail about each networking component. Check out this page if you have any questions about making a wireless desktop.

How Spider ( Crawler) work?

July 05, 2010 Add Comment

How Spider ( Crawler) work?


The first thing that you need to understand is what a search engine “spider” is, and how it works. A "spider" (also known as a "robot" or "crawler") is a software program that search engines use to find what’s out there on the ever-changing web. There are a lot of different types of search engine spiders, but they all contribute to the overall goal of keeping their search engine’s index as accurate and up-to-date as possible. Not all spiders are operated by search engines, and some of these are a real nuisance.

The first type of spider is one that actually “crawls” the web looking for websites and pages. This program starts at a website, loads the pages, and follows the hyperlinks on each page. In this way, the theory goes, everything on the web will eventually be found,as the spider crawls from one website to another. Search engines run anywhere from dozens to hundreds of copies of their web-crawling spider programs simultaneously, on multiple servers.


When a "crawler" visits your home page, it loads the page’s contents into a database.With some spider programs, that’s all they do – load the home page, so that another spider can actually index it. Once your site has been found, the text of your page is loaded into the search engine’s index, which is a massive database of web pages. The last time I checked, both Google and FAST claimed to have over 2 *billion* pages indexed. Google has over 3 billion documents in its database.

Some search engines don’t do any more than load the home page, but this is becoming more rare. A search engine that only indexes your home page, or a few pages linked from it, is doing what’s known as a “shallow crawl.” Most search engines nowadays do a “deep crawl,” which means that they follow the hyperlinks on your home page, loading the pages they find, successively getting deeper into your site. Some of them have a limit on the number of pages they’ll index from a given site, others try to index everything.

There are other types of spiders as well. “404 spotters” are used by search engines to help avoid referring searchers to pages that no longer exist online. These spiders go through the search engine’s index page by page (or site by site), trying to load each page. If the page can’t be found, the web server returns a “404 error” which indicates that the page or site isn’t currently available online. When the spider (some of them will check later to verify that a page really is offline)
doesn't find a page, it’s deleted from the index. This is why it’s important to use a good web hosting provider. If your server is offline at the wrong time, your site may be dropped from a search engine’s index, and it can take several weeks before it’s indexed again.

Another term you may hear is “spider food.” This is shorthand for anything that’s placed on a web page (mostly hyperlinks) that is intended to attract a spider’s attention. Sometimes, these are invisible links that a web surfer would not find, and are intended to direct the spider to keyword-rich “doorway” or “hallway” pages specifically designed to fool the search engines.

I don’t use these kind of tricks, but you should be aware of them. I'll explain throughout this book why you should avoid using dirty tricks to fool the search engines. The first thing a spider is supposed to do when it visits your site is look for a file called “robots.txt”. This file contains instructions for the spider on which parts of the web site to index, and which to ignore. The only way to control what a search engine spider sees on your site is by using a robots.txt file. Chapter 8 provides detailed instructions on how to control spiders, and why you’d want to do this.

All spiders are supposed to follow certain rules, and the major search engines do follow these rules for the most part. One rule is that spiders should load only one page a minute – this rule came about when early spiders visited early web servers and tried to load entire web sites all at once. The result of this was that access for the site’s real visitors often slowed to a crawl. Since the web was much smaller then, a spider might visit your site several times a day! With modern, high-speed web servers, and spiders only visiting infrequently, this rule doesn’t make as much sense as it once did, but it’s
still followed.

Can i watch TV on my PC?

May 07, 2010 Add Comment

Can it possible to watch TV on my PC?




Yes it is possible with todays technology to download TV on your PC. This technology is becoming hugely popular; especially with people who are trying to save all kinds of money with the high cost of living. One great thing about this technology is that once you download TV on your PC; you will never have to worry about your cable bill going up. Why is that? You will never again receive another cable bill.



This article is written to discuss how you can today download TV on your PC and begin saving hundreds possibly even thousands of dollars. Of course it will depend on how much you are spending today for your television services.
All that is required for this technology is a computer and a high speed internet connection. You will also be required to pay a small one time fee to download the software onto your computer. However once you pay that fee; you will never again have to worry about receiving any monthly bills in your mailbox. Everyone is tired of paying those high cable bills and most people know when to expect them in their mailbox.

If you are worried about whether or not you will be about to download the software onto your computer; you do not have to worry. If you know how to check your email, then you have enough knowledge on how to download TV on your PC. It is user friendly and comes with a step by step guide on how to download the software safely onto your computer.

You will not have to purchase any extra hardware or spyware to utilize this technology. However to use this technology you not need a very powerful computer or laptop at all, computers with Windows 98 and just 90mb of RAM can use Satellite TV on PC, of course having a high spec PC is a bonus, but you can begin enjoying the thousands of channels without having to have a powerful PC.

The purpose of using Satellite TV for your PC is to save from having to pay monthly subscription fees of $50-$95 that typical cable and satellite cost., this can add up to a lot of money by the end of the year and that is why thousands of people are now using this technology.

If you are frustrated with the cable company and tired of paying your monthly television bills and want to learn more about how you can download TV on your PC; visit the site below. It has all the answers to your questions. You can literally begin saving money today just by using this technology.

Straight Way of SEO

April 20, 2010 Add Comment

Straight Way of SEO



These days the term search engine optimization is a hot topic. To define the term it can be said that the search engine optimization is the process by which the search engine page ranking of a website can be increased and in the process increases the popularity of the website and thus it can gain considerable amount of web traffic. Thus the search engine optimization is the most essential thing for any website too increase the ranking on the search engine result pages as well as to increase website traffic to the site.

The search engine listing is done in two ways. Among these one is the sponsored listing for which the websites pays the search engines to have their links on the search engine result pages and the other one is the Organic SEO. The Organic SEO is the natural means of search engine optimization and through this process the search engine page ranking can be increased to a great extent. Moreover, there are several things that are to be done for the proper optimization of a website. The main things among these are the keyword research, link building, and other such things.

For the search engine optimization the main target are the major search engines like Google, Yahoo, and MSN. These are the most popular search engines where you can find the listing of almost each and every website available on the internet. These search engines send their spiders to crawl the web pages and collect information about the website and then those are sent to the search engine indexer and after that the indexer further collects farther information on the websites and then these websites are given the page ranking on the basis of these information. The role of the search engine optimization is to work on this field so that when the search engine spiders crawl the web pages the information they collect are in the favor of the website to rise higher in page ranking on the search engine result pages.

The search engine page ranking is the most preferred thing for any website because of the reason that with the better ranking on the search engine result pages the website can gain more potential visitors to their site. The fact is that the search engine users are in the tendency to visit those sites first which comes to them first. And therefore the sites with poor page ranking are seldom visited. Moreover, what good is a site if it is never visited.

Internet Through Mobile

April 16, 2010 Add Comment

Internet Through Mobile


Unlike dial-up connection, broadband offers high speed Internet access without any hassle. There is no dearth in the broadband provider available in the market. Each and every provider is ensuring good and beneficial deals for their customers. In this cut-throat competition many providers are coming up with alluring mobile broadband deals to choose from. Every single brand ensures that their deals are the best and the cheapest of all. But it depends completely on the users choice, which deal is to select.

People are now more Internet fanatic and they loves to do their majority of work over Internet. Witnessing the high demand and heavy usage providers are offering way best mobile broadband deals for the users. To satisfy their Internet surfing need, people are now looking for the best, convenient and economic deal. In the rush of herculean providers one should first compare the different deals before making decision. People can compare mobile broadband deals online. There are plenty of web portals that are available on the Internet to draw a comparison between different deals. Broadband deals that are available for the customer's benefit are classified into two categories- contract deals or pay as you go deals. Both come with different features and valuable offers.

Pay as you go deal is the most preferred one as users are not asked to enter into any contract. They are all free to use the broadband service as per their convenience. Such packages work on credit minutes. The users get usage minutes through the recharge coupon. Whereas, in contract deals users are bound to sign a contract of a specific period which they cannot revoke until it ends. Users cannot switch to another deal before the expiry of the contract. In this Internet savvy world these mobile broadband deal plays an important role.

How to Create a System with Object Oriented

March 10, 2010 Add Comment
What is Object Oriented Programming? And how to Create System with Object Oriented? If you have been or are still engaged in a job related to programming, of course you have heard the term "component".

What is OOP, Function and Subroutine?




For some people, especially those who are lay about the programming, maybe the term is not too well known. What exactly is the "component" and how to make it?

Thinking of component making begins when the program is created. Often several routine jobs that have the same function used repeatedly, so that made what is called a subroutine. Maybe this time the subroutine is not so popular anymore, and what we often hear today is "function".

Conceptually the two are not much different, i.e. create a sequence of programs that can do the same job, so that when you want the job you just call just that function.

However, the problem is that this function only consists of commands only, so functionality can usually only be used within the same application program. To be used on other applications there needs to be a bit of adjustment.

With object-based programming (Object Oriented Programming) making components that can be used in one application and the other can be done.

In object-based programming (OOP) known terms encapsulation and information hiding. Therefore OOP uses the concept of class, then in one class, data and operation are made into one. 
Since each class has its own data and operations, the inter-Class dependency becomes very low. Unlike the case with functions, where data and programs are not in a closed package, the dependency of the function on the data will be very large.

From this encapsulation information hiding occurs, meaning that when a class is given a command to perform an operation, the class will process it within the class itself, and will bring the results of its operation.

Therefore, in determining a class the class name, attribute, and operation must exist. Not all programming languages ​​can be called OOP. OOP programming languages ​​are VB.net, Java, C #, C ++, Simula, PHP, while VB 6.0 is not included in the OOP category.

Learn more about recognizing object-based programming, please visit the " How to Object-Based Programming Tutorial" tutorial .

How to make components?


Basically the component consists of one or more classes by designing the system using the same approach with the programming of OO (usually called OOAD).

The development of OOAD adopts many of the ER diagrams, and some ways in the way of structured design.

Quite a lot of the originators of this OOAD. Each of these initiators has a different way of depiction. This is often the main reason for the difficulty of studying OOAD.

Grady Booch, James Rum Baugh, and Ivar Jacobson are three people who have long been in the field OOAD. They each have a way of designing with OO. They also initiated the so-called UML (Unified Modeling Language).

Thus, whatever method they do to design OO, its depiction is the same as UML. UML is now accepted by many organizations and its use is increasingly widespread. Even now VISIO has also implemented this UML facility.

Hopefully this article from Mr. Indra can help the reader in understanding what is Object Oriented Programming (OOP), making it easier for how to create a system with object oriented.

HOW TO FIND COMPUTER FORENSIC CLASSES

March 09, 2010 Add Comment

HOW TO FIND COMPUTER FORENSIC CLASSES



If you are like a lot of people, you will want to find the best career to get started in and all this is very good idea for you to seriously take the time to consider what may be the best for you. When it comes to getting the best career to suit all your needs, you will want to take the time to look into what may be the highest in demand. There are a lot of careers that may be over populated and you will want to stay away from those and focus on the areas that fewer people are involved in.

One of these areas includes computer forensics and can really be a good career to consider getting into if you want to get into a career where it is not as crowded as a lot of others. This is an area where you may be able to excel due to the demand of this vocation and the lack of people. If you are looking to get hired, you will certainly want to take the time to get educated where you have the opportunity to do so.

You can easily find computer forensic classes at many locations, but one of the best ways is to do a search on this and you are certain to find where some computer forensic classes may be offered. There are many colleges that will offer these classes and if you are serious about getting involved in this, you will certainly want to take the time to find the best class with the best education for you to get.

When it comes to forensics, you can count on this being a very detailed class and you will certainly want to be certain you can and will make the time for if you intend to get involved in this area.

Generate traffic Through Monetize ads on blog

February 17, 2010 Add Comment

Generate traffic Through Monetize ads on blog



You may often hear from some people asking, how much income from your BLOG? If you have not known about in more detail some of the functions and advantages of the BLOG, surely ask, what is true BLOG can make money? The answer is relative. Why? Because as we know that at this time the existence of the BLOG is more knowledgeable about the functions and advantages are. One of the advantages that have been felt by many people is that BLOGS can be used as a means to make money online without investment. Investment in this case is that we do not need a big enough investment to be able to start a program like this. Besides not requiring a large investment, the BLOG you can also use as a tool to make money online for free.

But often we face is how to BLOG so that we can make money, either online or offline. Some of the things that you need to make a note in the BLOG, whether in terms of the layout design (BLOG template), BLOG content, and also the means of navigation, SEO, and some tools to monetize your BLOG. Actually not difficult for do that. All you need is just to try, although you often face trial and error at the time of implementing this method.

According to some webmaster, especially the senior BLOGGER, one of the successes of the program in follow to make money online without investment is a high traffic. And accordance with the terms we often hear, that the higher of traffics, the chance of a sale or promotion of the greater certainty, and thus earning the opportunity to also increase. Therefore if you want to follow a program, especially programs such as make money online for free, then you can take advantage of the BLOG that you have.

Meanwhile, on how to bring traffics to our BLOG, there are several ways that we can do with them is how to buy traffics, we fill the BLOG with quality articles and useful to readers, so that readers are expected to always want to come to our BLOG, exchange links or that we often know the term link exchange, and some strategies that we can do to bring a high traffics, so that this can benefit for us. In addition, you can also take advantage of communities on the FACEBOOK BLOG to introduce you at the forum. And as we know, at this time the existence of the FACEBOOK is one of the sites that are currently booming.

And with the expected high traffics, as a comparison, if your BLOG is visited by about a thousand visitors every day, it can be one percent of these visitors can make purchases or simply click on the ads that you install. And if you follow the program such as Google ADSENSE, then this is very profitable one. And moreover, if you want take advantage of high paying keywords to maximize your ADSENSE earning. So that the program make money online without investment can be achieved.

IT Solution for Business People

February 03, 2010 Add Comment

IT Solution for Business People


Tired of the same old advertising on TV and the radio? Then go for email marketing list for a fresh start and see your business go from strength to strength. There are many things you can do with e-mail marketing, from promoting your brand and your products to selling them directly to customers. E-mail marketing is a technique much easier to afford than more expensive and less effective campaigns. First of all it is quite cheap, fast to act, easy to prepare and it is used for a targeted audience. In terms of effectiveness, it is only second after SEO.

There are other uses to modern IT in businesses. Project managers can make good use of it project management software to help them cope with the pressure in and out of the office. The idea of agile project management is not to take away jobs from their human counterparts but to make the most simple but tiresome tasks automatic. It is sometimes difficult to remember everything you need to tell your staff, form meetings upcoming to deadlines looming. Software has no trouble doing all this automatically so you don’t have to waste your time. Upgrade today and see a better office tomorrow.

Earn Money from your Blog

February 01, 2010 Add Comment

Earn Money from your Blog



At the time of the function of a BLOG, by some people are only used as a means to write someone's daily activities. So if we look at the contents of a BLOG at the time, only about a personal experience, which it is very boring. However, in line with the development of the information currently that the more advanced and modern, where everything requires information that is quick, precise, accurate, and also use a cheaper cost, so when this function has started a BLOG part. From a BLOG that only someone recount personal experiences, functions currently a BLOG can serve as a facility to make money online, and also serve as a means to market a product, whether that be online or offline.

And if we are sharp enough to see opportunities like this, and then we can use our BLOG as one alternative to make money online, here through the Internet facilities. As we know, currently we cannot be apart from this one facility. Due to the existence of the Internet, then everything can be done quickly and with relative low cost.

Some programs on the Internet, which offers several programs related to make money online, one of which is paid to review program, where this program is a program that can pay us through a posting on our BLOG to promote a website or BLOG. The one site that paid out a program to review program is BLOGSVERTISE, through them we know that the term BLOGSVERTISE review. Normally to be able to follow a program paid to review required some specific requirements that must be owned by a BLOG. One important requirement is that page rank. From paid to some type of review that I follow, almost all require that the BLOG page rank with a minimum of two, but not closed the possibility does not need page rank, one of which is BLOGSVERTISE.

If we want to take advantage of our BLOG to make money online from BLOGS, then we should have a requirement that they offer, one of which is the page rank. And like usually, with a high page rank, the price of a post also more expensive. For that we must work to make sure we have a BLOG page rank that high, so that we can make money online from BLOGS with more maximum.

Computer Networks & how Data Communication work?

January 17, 2010 Add Comment

Computer Networks & how Data Communication work?


When we communicate we are sharing information. This sharing can be local or global. Between individuals, local communication usually occurs face to face, while global communication take place over distance. The term telecommunication, which includes telephony, telegraphy, and television, means communication at a distance (tele is Greek for "far").

Data communication implies the transmission of information between two devices through a transmission medium. Data communication is considered local if the communicating devices are in the same building or a similarly restricted geographical area, and is considered global if the devices are farther apart.

A data communication system may be represented by way of a simple conceptual model as shown in below Picture:





The effectiveness of a data communication system depends on the three fundamental characteristics:

Delivery. The system must deliver data to the correct destination Data must be received by the intended device.

Accuracy. The system must deliver the data accurately. Data that has been altered during transmission and left uncorrected is unusable.

Timeliness. The system must deliver data in a timely manner. Data delivered late is useless. In the case of video and audio, timely delivery means delivering data as it is produced, in the same order, that it is produced, and without significant delay. This kind of delivery is known as real time transmission.

How to Install Web Server with XAMPP

January 10, 2010 Add Comment
How to Install Web Server with XAMPP


If you want to install and set up a dynamic web server with Apache, a lot of applications such as Apache web server, mySQL database, PHP and Perl scripting language, and not to mention important extensions and tools to manage the web server’s applications. It’s not a easy and simple task. But luckily, there is XAMPP from Apache Friends.

XAMPP is a collection of free software applications for installing and using the Apache Web server. There are different combination of applications depending on which XAMPP distributions. Currently there are four type of XAMPP distributions available: XAMPP for Linux (previously known as LAMPP), XAMPP for Windows, XAMPP for Mac OS X, XAMPP for Solaris. Typically, XAMPP is a full featured AMPP (Apache MySQL, PHP, Perl), an Apache distribution that includes the Apache Web server, MySQL database, PHP, Perl, FTP server and phpMyAdmin, with several other important and commonly used extension built-in, such as SSL.

To install and get your web server running, just download XAMPP in your OS flavour, extract it and then just start the web server. The Windows version even comes with a installer version, making life even simpler, making the installation of web server in Windows just a few clicks. You can get all the simple installation instructions at the XAMPP web pages where you download XAMPP. Beside, XAMPP for Windows also offers lite version, where it is the smaller bundle of XAMPP recommendable for a quick work around with PHP and MySQL.

Best of all, XAMPP is free, and so do the package of software applications that come with it.

HTML and Blogger templates

January 09, 2010 Add Comment

HTML and Blogger templates


his text presents basic concepts about the structure and HTML templates blogger, but without getting too by INFORMATIQUES. Serve to support the description of other techniques bloguísticas.

Content:
Structure of an HTML document
Concept of client / server
CSS and DIV
HTML or XML?
Structure of a template blogger
Structure of containers of template
Conclusion
Structure of an HTML document
An HTML document is a plain text document which mingle commands to the browser to interpret this text as you are reading. Generally, the structure of an HTML document is as follows:

<html> 
<head> 
..... 
</ head> 
<body> 
..... 
</ body> 
</ html>


In this example we can see that:



The dots are content and miscellaneous commands, the rest are HTML commands;


HTML commands (called HTML tag or simply tag) are contained between <and> characters.


An HTML command is formed by a part of "opening" command (such as "<html>") and a "closing" command (such as "</ html>"). The opening part of a command begins with "<", followed by him command itself (characters up to the first space or by the ">" sign), continues with parameters specific to the command, and ends with ">". The closure part of the command begins with "</", followed by the same characters you command the opening and ending with ">." Thus, the command lines 1 and 8 form a respective pair of opening and closing.


Although not shown in the example, some commands close themselves, as is the case of the command that inserts an image: <img ..... />. These commands start "<", follows them the command itself (characters up to the first space), continue with specific parameters of the command and end with "/>".


An HTML document necessarily begins with line 1 and ends with the line 8. Lines 2 to 4 and rows 5 through 7 form two main blocks. The first block contains instructions for the browser and the second block contains the browser will display a page. Before the first line should contain information about which version of the document is being built, which is done with the command "<! DOCTYPE HTML PUBLIC .....>."


There are specific controls for each of these blocks.


Generally, HTML commands that contain the opening and closing can be chained within each other as long as they respect the order "first to open, last to close" (see the commands in lines 5 and 7).



Concept of client / server


Called client device where the HTML document will be shown (the browser, usually) and is called the server software that runs on the computer that can be accessed by a URL (the http://bloger.com, for example).


When entering in the browser the address of a site, the server processes the request and returns a result. Next, the browser receives the request and may perform additional processing until finally the result is shown. Example:


I type in the browser http://comptechdigg.blogspot.com;


Primir to enter, the browser sends the request to the blogger's blog home page;


blogger, containing the texts of posts in a database, read the blog settings, get the posts to show and mix them with a template that is in use. Then returns the result to the browser;


the browser handle the response returned by the blogger and interprets the response received. Besides the content to display, between commands may be formatting commands, positioning and further processing (with javascript). Having javascript to be processed, the browser executes it, can profoundly alter the response returned by the server;


finally the result is presented to the user.



CSS and DIV


The formatting and placement of the contents of an HTML page can be made with CSS, placing the class attribute in the HTML element. The properties defined by the class of an element will be valid for that element, and for those who are in it (unless they are redefined by another class or specific formats).


DIV is a structural element of HTML and mainly serves to define the position of content on a page. A DIV associated with a class allows you to position the contents and assign them to specific formatting.


HTML or XML?


An HTML document is a particularization of an XML document. This area will not go into specifics but who want to know more you can read here: http://pt.wikipedia.org/wiki/Xml


Structure of a template blogger


One blogger template is a special document in XML format, similar to an HTML document but with additional commands. A template can have various structures, and the following blocks an approach quite common:



Header (header);


Area posts (posts area);


Component area (widget area);


Footer (footer).

<? Xml .... ?> 
<! DOCTYPE ... > 
<html .... > 
<head> 
<b:skin> <! [CDATA [/ * 
# outer-wrapper { 
.... 
# header-wrapper { 
.... 
# main-wrapper { 
.... 
# sidebar-wrapper { 
.... 
# footer-wrapper { 
.... 
]]> </ b: skin> 
... other settings ... 
</ head> 
<body> 
<div id='outer-wrapper'> 
<div id='header-wrapper'> 
..... 
</ div> 
<div id = 'main-wrapper' > 
..... 
</ div> 
<div id='sidebar-wrapper'> 
..... 
</ div> 
<div id='footer-wrapper'> 
..... 
</ div> 
</ div> 
</ body> 
</ html>


Lines 1 and 2 classify the template. From an existing template and leave them as they are.


Lines 3-40 are the HTML to send to the browser. Contains commands that are interpreted by the blogger before sending the response to the client.


The block head of the HTML document is between the lines 4-23. This block is where files include javascript, CSS and CSS which defines the structural blog (lines 5-21). The CSS structural blog defines a set of classes (containers), positioning the blocks as the previous figures in specific locations of the HTML page.


Between the Lines 00:39 is contained content of the blog itself (header, posts, sidebar, and footer). In the figure are shown blocks corresponding to the first of the three previous figures. Highlight:



the various blocks of the template are contained between DIV tags;


each DIV has a property "class" that identifies the corresponding CSS class d. This class is defined in the CSS block head.



The structure of the template containers DIV Within each of the containers forming the template, as there are blocks which follow:




<B: section ... > 
<b: widget id = 'HTML1' type = 'HTML' ... > 
<b:includable id='main'> 
   ... content ..... 
</ b: includable> 
</ b: widget> 
</ b: section>


The "section" group blocks such as multiple columns in the sidebar. Within each are a "widget" which is the "gadget" that shows the contents of the section. Finally, within the widget are "includable" which are the actual content: text, images, javascript, etc..


The widget accept specific content based on their "type" and must have an identification (ID) unique throughout the template. This identification has to be formed by the following type of number.


Widgets can be of the following type:



  • BlogArchive
  • Blog
  • Feed
  • Header
  • HTML
  • SingleImage
  • LinkList
  • List
  • Soon
  • BlogProfile
  • Navbar
  • VideoBar
  • NewsBar