Archive for ManTech Blogs

Fully Automated Test???

Computers have taken over many functions in our society that were once done manually. Since automation has been successful in many areas, does it follow that a software program should be solely used to test another software program? If you come to think of it, using an automated test program will basically avoid errors that humans usually make when they get tired, especially if what they are doing is something monotonous. In addition to this, biases are also eliminated since the one testing the application is a software not a human. Automating tests is a good idea but in my opinion, it will definitely not fully take over manual testing. How could it tell if the color combination or the font sucks for example? :p

Advertisements

Top Five (5) Common Misconceptions about I.T People

1. ALL I.T. ARE GOOD IN MATH. Logic is one of the key requirements to be able to survive in the I.T. industry but doing well in Math isn’t the only gauge to determine one’s ability to think logically.

2. ALL I.T. PEOPLE ARE GEEKS. I.T. people are often associated with thick glasses, and nerdy, unfashionable clothes.

3. ALL I.T. PEOPLE ARE ANTI-SOCIAL. Others think that I.T. people have no social life. On the contrary, I.T. people have to have good interpersonal skills to be able to communicate with their clients properly.

4. ALL I.T. PEOPLE ARE ECCENTRIC/ODD/WEIRD. Let’s just put it this way, I.T. people are creative and are not afraid to express themselves.

5. (IT PEOPLE == HACKERS). Not true.

Battle of the Search Engines (Google vs. Yahoo)

When it comes to search engines, there’s no doubt that Yahoo and Google tops the list. But what does Google have that Yahoo doesn’t have? Both search engines are fast, there’s no question about it. They are able to scan through millions or billions of web pages in split seconds. So speed is not really that relevant in the comparison. Is it the number of search results that they return? I don’t think so. Usually, people only look at the first page. Other people don’t bother to view beyond the third or fourth page (well except out of curiosity). All relevant links results are displayed at the beginning and as you turn the pages, chances of finding the desired result or information is quite slim. The relevance of results returned is basically the “battle ground” of these search engines. Other people say that even if both search engines return relevant results, it still shows that people still prefer Google over others.

I did a little research and I found out that Google seems to have taken more than half of the world market. This is quite evident since the term ‘google’ is now associated/synonymous to the word “search”. I for one have always associated Google with web searching and Yahoo with e-mail and IM. Yahoo search engine is definitely not as popular as Google, but if not for Yahoo, Google wouldn’t be as popular as it is now.

-michelle a.ü

Unfair

The Optical Media Board (OMB) is one of the *super few* government organizations that helps in abolishing piracy in our country. In my opinion, I think the government should appoint a leader that is not affiliated with the entertainment industry nor with the IT industry. No offense to Mr. Manzano, but what’s happening? Pirated audio cds and dvds are given more priority than pirated software. Maybe this is because Mr. Manzano is part of the entertainment industry and he knows that their industry would be losing millions of pesos because of piracy. But what about the IT industry? It’s so unfair.

-michelle a.ü

Injection Attacks

Injection attacks pose a serious threat to web applications. As more applications become web-based, these kind of attacks have become a growing concern. These attacks are usually embedded in the code itself so, it’s really quite complex to detect if your code has been injected with some malicious code. So to prevent this, it’s really important to have a secured code. I think one good way of securing web apps is by filtering all inputs which includes anything submitted through a form. Like what the guy did in the injection demo, a code can be easily manipulated by using special characters like ‘#’ and ‘!’ so filtering is really helpful to avoid these kind of attacks.

-michelle a.ü

Double Jeopardy

Technology is now widely being used as a tool to capitalize on other people’s innocence. I remember watching an episode on Oprah about internet scams. There was this girl who tried out this online dating thing. She met this guy who was based on Africa. The guy told the girl that he’s into social work, taking care of the poor African kids and other noble stuff. They had this dating thing for months. The girl fell in love with the dweeb and after some time, the guy asked the girl to marry him. This guy told the girl that he needs money to support the funding of his “noble work” so that he could leave Africa for good and marry her. Because the girl was desperately in love with the guy, she sent him the money. The girl told the guy that she already sent the money but there was no reply. Days have passed but still, there was no reply from the guy. The girl told his brother about this and he told her that she was scammed. The girl was left with a broken heart and an empty bank account. It wasn’t a fairy tale ending after all. Maybe the girl wasn’t aware of these online dating scams so she was easily lured. I personally don’t know how these online dating sites work because I haven’t tried it….. Anyway, the moral of the story, don’t be too trusting and don’t take online dating seriously or anything ‘online’ because the the internet is very vulnerable to scams. 

-michelle a.ü

1 vs. 100000

With the growing number of IT graduates each year, it’s quite surprising to know that only a few of these people are given good job opportunities. Good jobs, meaning, their degree matches their job. In short, IT related work. It’s just so sad to know that a lot of IT graduates fall as call center agents. What could be the reason for this? I think it would be the tough competition for IT jobs among graduates. Nowadays, if you’re not a graduate of UP, La Salle, or Ateneo, then it would be somewhat hard for you to land on a good job especially if you don’t have an impressive resume and transcript to back you up (unless you have connections). Well, in my opinion, even if you came from these top notch universitites, if you don’t have the right skills and attitude, then you won’t succeed, and this apply to other fields as well.

-michelle a.ü

Marketech

Last meeting, we were given a brief overview on the different marketing strategies used by companies to make consumers buy their products. One strategy that we discussed was the image pricing strategy, wherein companies set cost to create a certain image of a product. One good example of this would be Apple’s Macintosh. Sleek, posh, expensive. This was the image that Apple wanted to project. According to an article that I’ve read before in PC Buyer’s Guide, Mac OS is much more stable than Microsoft’s Windows. But despite Mac’s super specs and ultra mod and stylish design, people would still opt to buy a non-Mac computer with Windows as its OS. What could be the reason for this? Maybe because almost all software are supported by Windows. (I think?) Windows is also more common and more user-friendly than Mac. Last weekend, I happened to drop by Power Mac Center in MOA. Their white 20+ inch flat screen monitor never fails to grab my attention and so I entered the store. When I saw their price list, I was surprised because the prices of their Macbooks are relatively the same as non-Mac laptops. The Power Mac Center guy told us that they even offer discounts. This is probably another marketing strategy by Apple to attract more consumers to buy their products. Indeed, marketing plays a big role in the tech world. The success of a product depends on its price, performance, and packaging (image).

-michelle a.ü

Microcheap

Back then, personal computers were considered as a luxury item. Pag may pc ka, rich ka, sosyal ka! Only rich people can afford to buy one. The prices of these machines were very high. Because the technology was “new” to us, we were so fascinated with its capabilities. But now, because of the rapid change in technology, prices of these machines depreciate very quickly. This is probably the reason why computers are now present in almost every household. It’s a lot more cheaper now and there’s a wide variety to choose from.

 -michelle a.ü

Evolution of Technology

From the abacus to the über high-tech computers of today, it’s quite evident that people find ways to make work easier. The advent of computers gave way to new inventions and technolgical breakthroughs which people benefit from today.

Computer technology has advanced rapidly since Babbage’s time. Because of the rapid developments in technology, people have to constantly update themselves with the latest trends in technology. Nowadays, if your pc only has like 128mb of ram and its processor speed is less than 1gHz then you are part of the “napag-iwanan na” people. You have to be in sync with what’s in and what’s out in the tech world to be able to enjoy what it has to offer.

The evolution of technology is neverending. Indeed, there are a lot of great things we have yet to see.

-michelle a.ü