Tuesday, October 15, 2013

Tips To Turbo-Charge Your Google Adwords

4 Quick and Easy Insider Tips To Turbo-Charge Your Google Adwords’ Sales

Uncover little-known Google Adwords strategies you can implement moments from now to boost your response. While most advertisers continue to waste their money, you're implementing techniques savvy advertisers are using to rake-in more sales and leads!

4 Quick and Easy Insider Tips To Turbo-Charge Your Google Adwords' Sales!

By Sir Alex Franks Willime

If you want to boost your clickthrough rates and slash your advertising costs moments from now, then pay close attention.

Because you're about to uncover 4 surefire techniques to dominate your Adwords' listings… practically wiping-out your competition at the same time.

Best of all, they're quick and easy to apply.  

Let's get started:

1. Experiment with dynamic headlines - Dynamic headlines replace your normal ad headline with what the searcher types in.  

So, if the searcher types, “Furniture”, this appears in the headline.  

And if the searcher types in a search phrase that can't fit, such as “Affordable quality furniture,” then it reverts back to your default headline.
.  
Use it by inputting, “{KeyWord:Quality Furniture}” in the headline portion of your ad.  “Quality Furniture” is your default headline.

Also, note that the “K” and “W” are capitalized in “KeyWord”.  This means that the first letter in each search phrased is capitalized.  For instance, “Fun Furniture,” instead of “Fun furniture” (if you had “Keyword”).

Dynamic headlines almost always significantly boost clickthrough rates.  But, they also sometimes reduce the quality traffic you get.

You should experiment with dynamic headlines.  If you find that an Ad Group is producing low-quality traffic, then you would toss the dynamic headline… and add a qualifier instead. 

Some examples of a qualifier are to add a price to your ad, using the words “For serious customers only”, “buy now”, or to use words that call-out targeted customers to click on your ad.

Also, try adding words around the dynamic headline, such as, “Unique {Keyword:Furniture}”.  This works best in Ad Groups with only a few keywords.

2. Test ad positions - because the highest one isn't always the best. 

Keep in mind, the number 1 position usually produces the MOST traffic.  However, it does not always produce the BEST quality traffic.

Instead, you can continually adjust your bids (based on several days data) to target lower positions instead.  Depending on your market, you may target position three or four.

Remember, many bidders daily budgets cut off their campaigns near the end of the day.  This means you get their top positions for a fraction of the cost!

3. How to use site selection correctly - The site selection option allows advertisers to place their ads on specific content sites.

It is a completely different animal than search traffic.  And varies from normal content ads.

Because instead of paying per click, you're paying for impressions (or how many times your ad is seen).  This can be a lifesaver for some businesses and a waste of money for others.

It depends on the market.  Some markets produce terrible results with search traffic.  But, are great for selected sites. Why?

Well, usually it's because a market is in its infancy.  And your target market is NOT searching for what your have to offer.  

Instead, the only way they can be reached is in their communities.  You must go to them.  These communities might be blogs, discussion forums, or news sites. 

An example, might be a tool that creates video blogs.

Very few people are looking to do this.  But, LOT'S of normal blog publishers may easily be convinced that this is something they need to be doing.

The bottom line is… if you get good results with search traffic, then you probably want to pay per click for your content advertising.  The only exception is if you have a killer ad (that generates lots of clicks).  Because it will be cheaper to pay for impressions.

4. Put your best performing text ad on your banner.  

Most advertisers either stick only with text ads.  Or they use ineffective banner ads.  These are costly mistakes.  The smart way to do it is to find a very effective text ad.  

Then, put it on your banner ad.  You will find that these normally out-perform your text ads.  And will be your most profitable.  Images may say a thousands words, but it's the right words that close more sales!


Saturday, October 12, 2013

1.000.000$ With Google In 6 Months

Learn how you can make great money with the internet's number 1, know Google
Adwords and Google Adsense programs...

Did you know?

That internet advertising revenues reached an estimated new record of $4.2
billion for the third quarter of 2006 and that the internet advertising market
has been growing more than 30% for the last 4 consecutive years.

"Google reported revenues of $3.66 billion for the quarter ended March 31, 2007"

Google Adsense is revolutionizing the web, high school kids are making fortunes
per month with Adsense paying their classes and helping their fathers paying
the bills at home.

Lawyers and doctors gaved up their practices to make millions with Google.

Thanks to Google Adsense revenues the internet is growing faster each day, while
Google is paying the bills webmasters create more quality websites with free
content and utilities for everyone, websites that you look for when your cash
flow is fading. People create websites just for make money with Adsense and
this reason is reflecting on the web contributing to the fast growth of
thousands of websites and ideas that born every day. When you use Adwords to
promote your products you are sponsoring and broughting to life a new star
rising website that can be a must value to the web.

That's why Google Adsense/Adwords programs are so great, because everybody wins,
advertisers pay per click and make sales using Adwords, clicks and impressions
are made by the Adsense publishers that receive compensation, it's a
rollercoster that never stops so therefore it is unbeatable.

It's called "revenue sharing" and it's the most powerfull internet marketing
tool you will ever find!

Thousands of people every day discover Adsense and start making money at home
with their websites, they share the secret with others and when others make
money everyone makes money, that's why I had the trouble to write and
distribute this little article, to spread the good news and off course make my
own fortune.

If you have a website and are looking for a serious income this is the perfect
opportunity for you to grab, Adsense is the best money making program
circulating on the web, one of the most well paid if not the number 1 and best
of all it is real!

Join Google Adsense free and retire from your job in months, use Google Adwords
to rise up your business and become a millionaire in the next year.

Let me show you the headline 1.000.000 in 6 months:

Besides the Adsense earnings and the Adwords traffic that you can generate you
can also make big money referring others to the Adwords and Adsense programs,
when they use the programs you get paid, well paid.

This is how the programs work, by own Google words:

"When an advertiser who signed up for Google AdWords through your referral
spends $5.00 (in addition to the $5.00 sign-up fee) within 90 days of sign-up,
you will be credited with $5.00. When that same advertiser spends $100.00
within 90 days of sign-up, you will be credited with an additional $40.00. If,
in any 180-day period, you refer 20 advertisers who each spend more than
$100.00 within 90 days of their respective sign-ups, you will be awarded a
$600.00 bonus."

"When a publisher who signed up for Google AdSense through your referral earns
$5.00 within 180 days of sign-up, you will be credited with $5.00. When that
same publisher earns $100.00 within 180 days of sign-up and is eligible for
payout, you will be credited with an additional $250.00. If, in any 180 day
period, you refer 25 publishers who each earn more than $100.00 and are all
eligible for payout, you will be awarded a $2,000.00 bonus."

Do I need to say anything else to convince you to sign up? I Don't think so.

Just do the math and you will find out the potential of your earnings, if you
already know the programs you know what im talking about and have a better
perspective, if you don't I tell you this, you can look but I guarantee that
does not exist nothing else like it.

And don't worry, take it easy, take your time, it doesn't matter if you don't
understand any of this, the only matter is that you have a website and want to
make money with it, in the process you will discover how everything works and
how tho succeed in your goals.

That's for this and many other reasons that Google is and will be the internet's
number 1 for many years to come!

Follow the path, become rich and make your dreams come true forever!!


3 Ways You Can Generate Cash Using Google Adsense

3 Ways You Can Generate Cash Using Google Adsense


In many webmaster forums, you are likely to come across this question: "How can I make money with Google Adsense?" Google Adsense is arguably the most popular pay-per-click advertising program today. Many webmasters are earning considerable money by displaying Google Adsense on their sites.

Yes, it is very possible to make money with Google Adsense. There are several effective and proven ways you can do this. The best part is that they are not complicated ways; they are in...

In many webmaster forums, you are likely to come across this question: "How can I make money with Google Adsense?" Google Adsense is arguably the most popular pay-per-click advertising program today. Many webmasters are earning considerable money by displaying Google Adsense on their sites.

Yes, it is very possible to make money with Google Adsense. There are several effective and proven ways you can do this. The best part is that they are not complicated ways; they are in fact very simple and easy to implement. Of course, exactly how much you make from Google Adsense largely depends on how much effort you put into your sites. Don't fall into believing that you can make money from Google Adsense overnight. Like other types of work, you need to spend time as well as have the commitment and perseverance.

With all that said, you will learn three effective ways you can generate cash with Google Adsense -- through niche sites, forums and blogs.

Niche Sites: Targeted Market Equals Targeted and Higher Adsense Clicks

The word "niche" is today's buzz word. A niche is a specific market you want to focus on. If you are in the antique business, exactly what kind of antique do you deal with? Are you in the antique furniture business? antique dolls? antique cars? That's your niche.

Niche websites are sites that are focused on very specific markets or audience. Instead of a broad category, you narrow down into a target market or audience. For instance, a guitar website can be further made specific and focus on Fender Stratocaster guitars. People who are into Fender Stratocaster guitars are your target audience. Google Adsense ads that appear on this particular niche website appeal to your target audience and visitors. By being specific, you can generate higher clicks to your Google Adsense, which translate to higher Google Adsense earnings.

If you want to maximize your Google Adsense earnings, put up several niche websites instead of one website devoted to a broad category or topic. Instead of putting up a website about cars, put up several small websites focused on car repairs, care restoration, antique cars and such. By narrowing down your website's focus, you can attract targeted visitors who are likely to click on your Google Adsense ads.

Forums: Placing Google Adsense Ads that Stand Out

Do you run a highly active forum or online discussion board? If your forum receives a lot of traffic and has many members who regularly participate in online discussions, you can monetize your forum pages by inserting Google Adsense in them. While forum users are known to be "ad blind", you can insert Google Adsense codes smartly.

For instance, you can make your Google Adsense ads stand out by using very bright colors. On niche sites, it is recommended that your Google Adsense ads blend in with the site. In online forums, however, you can make money with Google Adsense by making the ads stand out. You can also make Google Adsense appear after a certain number of posts. Many forum owners have discovered that Google Adsense ads placed at the bottom of the last post on every page generates a lot of clicks.


Today, many are able to establish an online presence and have their voices heard. They do this by creating and maintaining their own blogs. In the last two years alone, literally hundreds of thousands of blogs have cropped up. Blog software like Wordpress and blog networks like Blogger make it easy for anyone, even the least techie, to set up his or her own blog and make money from it. There are bloggers who are reportedly making four-, five- and six-figure yearly income just by placing Google Adsense on their blogs.

Since Blogger is owned by Google, people with blogs on Blogger can easily integrate Google Adsense into their account. Even if you don't have an account with Blogger, you can still make money displaying Google Adsense ads on Wordpress-powered blogs hosted on your server or third-party host. Blog software like Wordpress have Google Adsense plugins. This means you can easily insert Google Adsense ad codes in your blog posts with just a click of a button.

To make the most out of your Google Adsense ads, it is recommended that you place a Google Adsense unit after each of your blog posts. If you are posting a long article, consider placing a Google Adsense unite in the middle of the article. And if you technically inclined (or you aren't afraid of a challenge), you can insert Google Adsense codes into your blog template. Do it this way and your Google Adsense ads will display on all your blog pages.

There you have it -- three ways you can generate cash from Google Adsense. Niche sites, forums and blogs are only three of the many ways you can make money from Google Adsense. If you are new online, start with a blog. Create an account on Blogger.com and test out the waters. As you become comfortable and acquire more technical skills, you can advance to creating niche sites and starting your own online forums and monetizing with Google Adsense.


Friday, October 11, 2013

$1 Million in Google AdSense Earnings

Google AdSense Earnings


They are calling him the million dollar man. Jason Calacanis recently revealed in his blog that he is on track to earn a million dollars from AdSense over the year ahead.


They are calling him the million dollar man. Jason Calacanis recently revealed in his blog that he is on track to earn a million dollars from AdSense over the year ahead.

And if that number doesn’t wake you up and have you sitting on the edge of your seat, consider for a moment that he reached this level in less than a year. His company only started using AdSense in September 2004.

Calacanis runs Weblogs Inc., a network dedicated to creating trade weblogs across niche industries. And he’s quickly proven that AdSense is a credible advertising partner.

As their network has grown, so has their AdSense revenue. In January 2005 they earned an average of $580 per day. In March it was $737. In May it was $1,585. One day in July, just before he made the blog entry referred to above, they earned $2,335. Remember that is just for one day.  If they can take that daily average to $2,740 they’ll be earning a rate of $1 million for a year. And Calacanis predicts that reaching daily earnings of $3,000 or even $5,000 is quite achievable.

That’s quite an achievement. Keep in mind that Calacanis has 103 bloggers on the payroll and nine staffers. Even so, many webmasters would give an arm or a leg to have even a third of that.

Google’s AdSense has been revolutionary. It has become firmly established as the darling of the online advertising industry. Although rumors are heard of major competitors launching a similar service, AdSense’s premier position seems secure for now.

In essence, AdSense has made it possible for almost anyone with a web site or blog to earn some revenue from advertising, without having to employ sales people or spend precious time searching for advertisers.

AdSense works like this. Webmasters sign up for an account in just a few minutes. They receive a small snippet of code to include on their web pages. Google will then automatically serve advertisements that are relevant to the content on the webmaster's pages. When someone visits the webmaster's site and clicks on one of Google's AdSense advertisements, the webmaster earns a fee. Advertisers can pay anywhere from five cents to a hundred dollars per click, and the webmaster receives a percentage of that fee.

Many webmasters are content with earning five to ten dollars from AdSense to cover the cost of web hosting. But many, unsurprising, have higher ambitions. At a popular WebmasterWorld forum, participants share tips and encouragement on reaching a goal of $300 per day from AdSense. So it is no wonder that Calacanis created quite a buzz when he made his million dollar blog entry.

Google have proven once again that they excel at designing innovative Internet services. If you are in the web industry and have not yet used AdSense, then perhaps you should try it out. Or if you are already using it, perhaps Calacanis’ impressive results will encourage you to track the performance of your AdSense units more closely, fine tune their positions and formats, and take your earnings to a new level.




Sunday, June 30, 2013

MAINTENANCE WORKS FOR INTERNATIONAL DATA LINK TO EUROPE



TM wishes to inform that the consortium for the submarine cable network system providing the international data link to Europe has scheduled a planned maintenance exercise on 29 June 2013. The maintenance work is expected to be completed on 21 July 2013. During this period, users may experience:

1.     Slow browsing when accessing sites hosted in Europe, the United States (U.S.) and North Asia. 
2.     Less than ideal call quality when making and receiving VOIP calls to and from Europe, U.S. and North Asia. 
3. Less than ideal online gaming performance when using servers hosted in Europe, U.S. and North Asia

TM is taking pro-active steps to optimise bandwidth utilisation on other international links to ensure that any performance degradation caused by this maintenance exercise is minimised. 




Monday, May 13, 2013

10 Tip Pilih Tablet



Pergerakan dunia yang seiring perkembangan teknologi pesat memungkinkan kebanyakan anggota masyarakat memiliki pelbagai gajet khususnya tablet, malah ramai percaya gajet itu sebagai tanda pendedahan yang luas penggunaan perkakasan teknologi masa kini.

Ramai yang obses kepada tablet dan tidak mahu ketinggalan memilikinya manakala beberapa pembuat tablet cuba membuktikan model masing-masing yang dipertontonkan bagi mendapat tempat di kalangan pengguna.
Pengeluar terbesar secara teknikal datang daripada kumpulan Samsung, syarikat yang bertanggungjawab memulakan perlumbaan menghasilkan tablet pelbagai bersaiz besar menerusi disusuli Apple, ASUS, Microsoft dan sebagainya.

Antara tablet popular pula yang menampilkan skrin pertengahan atau besar termasuk iPad, Galaxy Tab dan Surface yang mempunyai sekurang-kurangnya paparan definisi tinggi penuh.
Namun dengan lambakan tablet di pasaran, pastinya memeningkan kepala anda untuk memilih tablet yang terbaik untuk anda?

Mungkin ada sedikit tip yang boleh anda fikirkan dan kaji sebelum membeli tablet.


Bajet


Soalan yang sukar dijawab namun jika anda perlu memikirkan soal poket dan masih mahukan tablet, lebih baik jika membeli jenama yang berharga sekitar RM500 ke bawah namun perlu bersedia dengan beberapa kekurangan fungsi.

Anda perlu ingat, lebih murah, kurang pula spesifikasinya jadi bersedia untuk memperoleh tablet dengan saiz, pemprosesan dan kualiti skrin yang tidak seberapa.

Kalau anda bersedia untuk bekerjasama dengan syarikat telekomunikasi, anda boleh mendapatkan tablet yang disediakan dengan subsidi namun terikat pula bersama kontrak sekitar satu hingga dua tahun.

Bezanya, kalau anda bersedia menerima subsidi, tempoh kontrak sehingga satu hingga dua tahun sedikit membebankan tetapi anda boleh jimat hingga 40 peratus berbanding membelinya secara langsung dari kedai.


Berat dan ketebalan


Pada kebiasaannya, tablet dianggarkan mempunyai berat sekitar 700g atau kurang manakala tahap nipisnya mampu menjang­kau hingga 8.0mm yang mana purata pengeluar menghasilkan sekitar 7.0mm saja.

Saiz yang bersesuaian untuk anda pastinya bergantung kepada tahap genggaman individu. Pastikan anda membeli tablet yang ringan dan boleh dimuatkan poket atau beg tangan tanpa mendatangkan masalah.

Berat dan ketebalannya mungkin agak subjektif tetapi jika anda memegang tablet anda untuk tempoh masa yang lama atau dalam satu tangan, anda pasti akan perasan tablet lebih berat selepas beberapa ketika.


Skrin


Antara faktor penentu dalam pembelian termasuk saiz skrin yang perlu dipertimbangkan apabila membuat keputusan membeli tablet terbaik untuk anda.

Terdapat dua saiz biasa iaitu tujuh inci dan 10 inci. Kalau anda individu yang mempunyai mata yang baik, tujuh inci sudah cukup.

Pada kebiasaan pengeluar tablet masa kini, format saiz skrin 1280 x 800 piksel mungkin format minimum.

Selain itu, ia turut berkait rapat dengan keselesaan anda memegangnya memandangkan perbezaan tiga inci sekalipun ada perbezaan ketara.


Pemprosesan


Boleh dikatakan, semua tablet berdasarkan teknologi pemproses ARM sama seperti hampir keseluruhan pemprosesan dalam telefon mudah alih.

Syarikat pengeluar menghasilkan versi mereka sendiri selain reka bentuk cip ARM dan kebanyakannya menawarkan kelajuan sekurang-kurangnya Dual Core bagi memproses data.

Sebaik-baiknya, pilih ciri di atas memandangkan ia akan mengoperasikan aplikasi dan grafik anda dengan lebih baik.

Kalau ikutkan kelajuan pemprosesnya, sila pilih tablet yang mempunyai kelajuan minimum 1.2GHZ.


Kamera


Pengeluar membangunkan kamera depan untuk fungsi panggilan video membolehkan anda menggunakan Skype atau aplikasi seperti Google Talk.

Fungsi kamera belakang pula sudah diketahui sebagai merakam foto atau video seperti telefon mudah alih, namun kebanyakan kamera tablet pada masa kini belum memiliki lensa kamera yang baik.

Namun begitu, terdapat kamera tablet mampu mengambil video definisi tinggi 720p, jadi periksa sama ada fungsi ini penting untuk anda atau tidak.


3G atau WiFi saja?


Semua tablet menyokong WiFi membolehkan anda menyambungkannya ke rangkaian rumah anda atau ketika berada di kafe atau pejabat anda.

Walau bagaimanapun, tablet datang dalam dua versi. Jika anda mahukan 3G, ia membolehkan anda menempatkan kad SIM mudah alih yang memuatkan rangkaian Internet dan menggunakannya ketika bergerak.

Versi 3G lebih mahal dan anda juga perlu berdaftar dengan syarikat telekomunikasi yang ditetapkan secara kontrak.

Berita baik apabila kebanyakan kedai menawarkan tablet pada kadar subsidi seperti yang mereka lakukan dengan telefon pintar.

Kalau anda menggunakan tablet dengan 3G, biasanya langganan Internet sebulan dianggarkan dalam sekitar RM30 hingga RM250.

Periksa tabiat penggunaannya, kalau anda kerap berada di kawasan yang mempunyai liputan WiFi, tidak perlu membeli tablet dengan 3G.


Aplikasi


Apple App Store mempunyai aplikasi yang paling banyak setakat ini dengan lebih 700,000 aplikasi kini boleh didapati manakala Android mengejar hampir dari belakang.

Lain-lain sistem operasi (OS) mungkin jauh ketinggalan namun pastikan aplikasi yang anda mahukan bersesuaian dengan keperluan anda.


Sambung ke TV anda?


Ada yang bertanya persoalan sama ada tablet boleh menyambung ke televisyen melalui kabel HDMI sekiranya anda mahu stream kandungan foto atau video pada tablet anda. Jika ia penting untuk anda, cari saiz penuh atau mini HDMI output yang boleh didapati pada pelbagai tablet.


Setoran


Berapa banyak simpanan yang anda perlukan bergantung kepada apa yang anda mahu gunakan dengan tablet.

Saiz 16GB lebih daripada mencukupi untuk menyimpan beban muzik dan gambar tetapi aplikasi besar dan video HD memerlukan memori yang lebih banyak.

Jika anda tidak menyimpan banyak muzik atau video, saiz yang lebih kecil mungkin bersesuaian.

iPad tidak mempunyai slot kad memori tetapi banyak tablet lain mempunyai slot microSD/microSDHC, jadi anda boleh mengembangkan simpanan.


Sistem operasi


Boleh dikatakan, terdapat pelbagai sistem operasi yang berbeza tersedia untuk tablet tetapi yang paling popular untuk tablet setakat ini adalah iOS dikeluarkan Apple yang terdapat pada iPad dan iPhone.

Android yang tersedia untuk pelbagai jenama pula seperti Samsung, Sony, Huawei, ASUS dan sebagainya.

Banyak tablet dikeluarkan sejak 2011 beroperasi pada Android 3.0 dan sekarang ia mempunyai versi sehingga Android 4.1 Jelly Bean.

Sistem operasi lain adalah pada tablet daripada Blackberry dan HP. Walaupun terdapat beberapa tablet yang beroperasi pada Microsoft Windows 8, ia masih sistem operasi yang merangkak namun boleh diberi perhatian, cuma ada kekurangan dari segi aplikasi.

Monday, May 6, 2013

Programming Fundamentals


Computer Programming Fundamentals You Should Know



Quick!  Can you tell me how to prepare a bowl of cereals with milk?  Too simple, right?  You can probably give me a series of no-brainer instructions that I can perform in less than a minute.  Now try telling a computer to do just that.  What began as a simple task has now become complicated.  It's not just a matter of dumping a cup of cereals in a bowl and pouring milk in.  With computers, it's so much more than that.  Sounds exciting?  It should be.  Because that's what you'll expect once you begin learning computer programming fundamentals.



The basics

Computer programming is a whole new world of possibilities.  Believe it or not, programming actually began in the 1200s, when simple machines were designed to execute simple mechanical tasks.  It has grown both as an art and as a science since then, providing us with the technologies that have made many aspects of our lives easier and faster.  



Once you start learning computer programming, some of the basic stuff you'll encounter include:



- The basic understanding of the discipline

You'll need a good background in the field in order for you to understand how it really works.  With a solid foundation built on knowing the basics of computer programming, it will be easier to comprehend its details, including procedures, steps and other instructions.



- Understanding the types of programming

Essentially, there are two basic types of programming, each of which has its own uses and set of advantages and limitations.  Procedural programming, while older, is quite useful particularly because it is a much simpler way to tell a computer what to do.  It is also the heart and soul of many computer languages.  Basically, it's an input-output operation, where a user or programmer inputs a set of instructions and a computer reacts to it by executing those instructions.  Learning procedural programming helps new programmers understand elements such as sequence, selection and iteration.



The other type of programming is object-oriented, which is relatively newer.  This type of programming treats instructions as a set of objects, something that is more convenient in many of the programs that are in use today.  With object-oriented programming, you'll learn an object's properties, event handlers and methods.  



You'll learn both types of programming as part of a fundamental or basic course.  These will help you understand how to design codes that are easy for a computer to understand and effective enough to execute.  Using the cereal and milk analogy, for example, you will be able to write a code that will tell a computer how to pour the right amount of cereal into a bowl and how much milk to use, in that order.  And if you're truly good, you can even tell the computer what specific type of cereal and milk to use.



- Understanding the nature of the code

Another important basic knowledge you must learn in programming is understanding codes.  While their functions are generally the same – that is, to power a computer program – codes differ in design and use depending on the language.  Codes are at the heart of a computer program and will be one of the basics you will learn in programming.



- Learning problem-solving

Much of your time as a first-time computer programmer will be spent poring over problems – how to create a source code for a desired end result, how to fix a bug, how to solve a glitch, how to put things together or in sequence so they work.  You'll learn how to look at a problem, break it down to its solvable components and come up with ways to solve it.



- Thinking logically.

If you're not a fan of mathematics and logic, you'll be dismayed to know that many of the computer programming fundamentals you'll be learning will require you to think in numbers, figures and sequences.  However, these basics are easy to learn, provided you have the patience to follow the right steps.  Once you've trained your mind to think like this, you're well on your way to a great career as a computer programmer.

Sunday, May 5, 2013

What You Need to Know About a Computer Programming Course


What You Need to Know About a Computer Programming Course



Computer programming may seem like a highly complicated discipline but at its roots, every program actually begins as a simple set of instructions.  Computer programming is essentially the design of a simple program in order to create a more complicated program.  It is currently one of the most sought-after courses and is also a career that presents plenty of opportunities in a very exciting field.  If you're curious about what taking a computer programming course will be like, here are some important information you can use.



The course

Computer programming is one of the disciplines under computer science.  It requires study and practical application of theories and concepts.  Simply put, computer programming is the process of writing and creating a group of instructions that a computer can read and execute.  



Computer programming is not a single, one-size-fits-all discipline.  For one, the task of programming (or coding) involves several computer languages.  These languages have different uses and as such, will often require a different set of instructions.  JavaScript, for example, may be a computer language but it is not the same as HTML or COBOL or Visual Basic.  There are also certain sub-disciplines in computer programming that lead to a specific field of specialization.  Students must determine which field of computer programming they want to focus on.  If they want to work for companies that create video games, for example, they will have to choose courses that teach graphics and animation, among others.



In the course of study in computer programming, a programmer must be able to learn multiple concepts and theories on top of the technical stuff, such as computer language conventions, elements and important operators used to create a source code that will later produce a computer program.



Computer programming is an essential phase in the development of software and is an integral part of software engineering.



How learning is obtained

There are two major ways computer programming can be learned – through classroom type instruction or online, as part of a distance learning program.  Classroom type instruction is still the most common way of attending classes for students but online classes are fast becoming the method of choice.  



What to expect from the course

A computer programming course is usually composed of lectures and hands-on assignments.  The instructor uses lectures to teach theories and concepts in programming and to provide students with an introduction to the discipline.  Generally, students will be listening to lectures while using computers, a way for instructors to allow participants to immediately apply what they have learned.



Other than access to a computer, students may also be required to obtain textbooks to be used as references during coursework.  Some lessons, such as those used in online classes, may also be downloaded from a website.



Who should take the course

Computer programming is not for everyone.  Just because you love computers and have sufficient curiosity about how they work doesn’t always make you the ideal candidate for this course.  Computer programming requires a lot of patience, attention to detail, creativity, logic and common sense.  It also requires careful study and understanding of certain subjects such as mathematical and engineering concepts.



What to expect upon completion of the course

Once a course has been completed, a computer programmer is ready to be hired for entry-level jobs in companies that design software.  If the programmer chooses a higher level of study, he can also increase the chances of being hired for higher pay, particularly if he chooses a field of specialization.  A computer programming course can provide a graduate access to different fields as well, including banking, finance, research & development and database administration.

What You Should Know About a Computer Programming Career


What You Should Know About a Computer Programming Career

Computer programming is one of the most important and exciting careers today.  It is also a field that offers plenty of job opportunities for graduates.  It's one of the best fields of endeavor for people who love technology and are willing to try out new things.  If you're considering pursuing a computer programming career, here are some things that you should know:

What is computer programming?
Computer programming is basically the process of writing codes to create a computer program.  A programming language is used to write this code, also known as the source code.  Computer programming is actually an umbrella term that encompasses all types of programming involving the use of computers.  The design and method utilized to write a source code will depend on the type of computer language used for the job.  Some of the most common computer languages include BASIC, COBOL, FORTRAN, C++, Java, Visual Basic, Python and PHP.

The job of computer programming also includes testing the source code, debugging it to check for flaws and weaknesses and maintaining it to ensure optimum performance.  

Creating the code
The soul of computer programming is the creation of the source code, which can either be brand new or something created to modify or improve upon an already existing code.  The object of the source code is to build a program that will perform a particular series of tasks based on a specific set of commands.  This is called customization.  

The end result of writing the source code is a computer program.  In software engineering, computer programming is an important initial phase.

What does a computer programmer do?
The main job of a computer programmer is to write the codes that serve as the foundation of software programs.  He is also tasked to test, troubleshoot, debug and maintain the program to ensure its quality and reliability.  

Generally, the tasks that a computer programmer must perform are assigned by another person, usually the system analyst.  The computer programmer's job is then to write the program, test it, modify it if necessary and ensure that it passes compatibility and quality standards.  If errors are found, it is the computer programmer's job to ensure that they are corrected.

The job of a computer programmer usually requires hours upon hours spent in front of a computer to design and write a computer program.  Depending on the type of program being written, its purpose and the complexity of the commands required in order for a computer to execute the series of steps involved, writing a program can take several months to several years to complete.

The length of time it often takes for a program to be completed often necessitates having a single program broken down into a smaller series of steps.  These steps will then be assigned as tasks to a group of programmers who will work on them independently.  The final step is to put the end results and produce one coherent and useful computer program.

Computer programming is a very dynamic field and involves plenty of imagination and discipline.  Although there are set standards for the tasks involved, the profession itself does not require certification tests from government agencies.  There are also no state and federal licenses to obtain.  

How much does a computer programming job pay?
That will depend on the experience and level of expertise of the programmer.  Most entry level programmers earn a minimum of about $33,000 a year while mid-level programmers earn approximately $50,000 a year.  For senior level programmers and those who have several years of experience behind them, their typical take-home pay averages at about $65,000 a year.  Consultants, some managers and those who have advanced well in their computer programming career are often paid more.

Saturday, May 4, 2013

Are Functions Core Concepts in Computer Programming?


Are Functions Core Concepts in Computer Programming?

Computer programming is a phrase that is bandied about quite heavily, but only few people actually understand its implications. The process of computer programming itself is difficult to understand for people who are not in the computer science field. Computer programming makes use of a code or a language: this language can be placed into several lines of code that can be translated to mean different things once they are processed as a program. For instance, the software that you use to calculate your taxes, or the software that you employ to make your simple web page are all products of skilful computer programming. Behind these software programs are scripts and codes, and these scripts and codes can mean different things.

For many different programming languages, a function can be important and can therefore be a key concept to learn when someone is interested in software and computer programming. A function can also be termed as a subroutine, procedure, or sub-query. How is a function important? For instance, if a company or institution has a library of many different programs, these programs can therefore consist of millions upon millions of lines of a source code. In the interests of time and space, you would like to keep from duplicating a certain source code in many different places. 

Why is duplication so undesirable? If a source code is duplicated in many different places, it is being needlessly copied, and it can spell Hell for the programmer and troubleshooter when things go wrong down the line. If the source code is actually erroneous, the programmer or troubleshooter will have to correct the code in all the different places that it appears. If the source code has to be updated or improved in order to make the program either run faster or perform more operations, then the source code has to be modified, improved, and updated in all the places that it appears. And if the source code has to be removed and replaced with a new source code, then it has to be erased and replaced with the new code in every single place that it appears.

This is indeed time-consuming, and it can lead to more errors because of all the human intervention that has to be done. On the other hand, if there are functions that are built to handle all the different programs, then only one or a few changes need to be made should there be errors, or should the source code have to be updated, modified, improved, or changed. You can think of the function as an umbrella: it covers all of many different programs beneath it, so that you do not have to cover each program individually. 

Having a single source code serving as the function is also advantageous when you have to introduce a new program that still makes use of that same source code. Because the source code is already available as an overall function or sub-program, you do not need to add the source code to the new program. You only need to find a way for the new program to interact with the source code itself.

These are only a few facts that you need to know about functions in computer programming. For more information, read up on the latest computer programs, how different programs can interact with each other using some umbrella or overall scripts, and how different programs can be improved when using functions.

The Different Sides of Computer Game Programming


The Different Sides of Computer Game Programming



Many people will play computer games without any knowledge of how much work went into the game. True, a lot of thought and creativity had to be employed in order to make the game work, but the game also required a good deal of computer programming and knowledge of different computer programming languages in order to make the game not only feel real, but look attractive as well. There are many sides of computer game programming, so if you are interested in computer game programming and may want to take up courses in the future, take a look at this list.



The game physics programmer is someone who directs how a game uses physics in order to look correct and feel correct. In most cases, a computer game will not completely simulate the physics of a real world, but some important aspects of physics may have to come into play for some games. For instance, wind resistance might be important to dogfights, while the fluid but retarded movements of some characters in water might be needed for a role-playing game.



The artificial intelligence programmer is the one in charge of developing the logical sequence of the game itself. For instance, when a game involves finding a path, employing strategies, or giving rise to enemy tactics, an artificial intelligence programmer may be called in to make a game smart – in other words, to make the game think on its own. In general, the computer language used for artificial intelligence programming is simpler than other languages, and it can be shared with the game’s players.



The graphics programmer uses a series of codes and algorithms in order to provide graphics in the world of the game. In the modern age, a graphics programmer has to work in a three-dimensional environment, and should therefore have knowledge of calculus, vector math, and other algebra concepts that may be needed for specializing in rendering such images. There are only very few graphics programmers, and they may usually demand high wages for their work.



A sound programmer will provide sounds in terms of characters’ dialogues, music, and even sounds that can make the game seem more real, such as the sound of crunching leaves or grass as characters walk on them. The gameplay programmer will add to the experience of the game, and will do so by focusing on the game’s feel and strategy. 



Computer game programming will also require a team of scripters, who are also usually the designers of the game. These scripters write the code of the game itself, usually with a basic computer language. Also needed are user interface programmers, or the UI: the UI programmers will create a library of different aspects that can be used across a wide variety of worlds within the game, or a wide variety of games within a manufacturer. The UI programming language involves a good deal of math, with the aim of producing special effects. 



Also important is an input programmer, who writes codes for how different kinds of hardware, such as the keyboard, joystick, or mouse, will affect the game. The network programmer will find ways for the game to work on a network, where people can play against each other. A porting programmer ensures that the game can work on different platforms and operating systems. 



Overseeing all these tasks is the lead game programmer. These are only a few aspects of computer game programming. As the field widens, more and more programmers of different kinds will have to be called in and identified as important.

Training in Macromedia


Training in Macromedia



The Macromedia family of software might be something that is taken for granted by people who have used the different kinds of software in it a lot. By popping the Macromedia disk into the CD-ROM drive, everyone, from a toddler to a computer programmer, can do a lot of things with his or her computer. However, for those who are interested in working with such software, computer programming and training in Macromedia is needed.



There are many kinds of software in the Macromedia family. For instance, if you are interested in developing computer software, and if you are looking for a way to make a dynamic website, then you may need Adobe ColdFusion, which works like the ASP package of Microsoft, or the programming language PHP. If you are hoping to cut down on website design, development, and editing time, then you may also be interested in Adobe Contribute, which allows different members of an organization to contribute to the changes made in a website, therefore saving time and money in hiring a single person or a team to make the changes in the site.



If you want to do website design but want to see your results immediately instead of plodding through oceans and oceans of script, then you may be interested in Adobe Dreamweaver. This popular member of the Macromedia family may not require programming skills, but it can help software programmers understand what certain scripts do and how these scripts behave online. 



For those interested in online learning solutions, there is Macromedia Authorware, which is a programming language that is based on flowcharts. Authorware is used for making programs that are interactive, and that can be integrated into various types of multimedia content. Also in demand is Adobe Director, which was originally created for making animation. Today, Adobe Director is used as a scripting language for creating a standalone kiosk, or CD-ROMS. It is also being used for developing online three-dimensional games. 



The Macromedia family also has its own graphics editor in the person of Adobe Fireworks. The Fireworks program is the graphics editor that is designed to integrate with other Macromedia products. Another graphics program is the FreeHand package, which creates vector graphics in two-dimensions, and is designed for the use of desktop publishers. 



What is undoubtedly the most popular package in the Macromedia family is the Flash and Shockwave group. Macromedia Shockwave players are multimedia players that were originally designed as independent packages, and that were made to play Flash programs. Today, however, the two are integrated heavily with each other; Flash itself is a highly powerful tool for website designers who want to create more dynamic and attractive websites that thrive heavily on animation. Despite the “eye candy” feel of Flash, however, most website designers stay away from it and do their own scripting, since Flash animation cannot be picked up by search engines, and can thus limit the amount of readable content that can help a website be more popular.



If you are interested in training in Macromedia, you also have to be aware that most of the packages presented are already under the Adobe umbrella. Moreover, you may need to hone your computer programming skills well enough to be able to run Macromedia applications and use them for your work. Not only is Macromedia all about popping something into your CD-ROM drive, it is about computer programming used well, in order to serve a wider variety of purposes.

Friday, May 3, 2013

TM Home Prepaid

What is Home Prepaid?

A prepaid fixed line pay-as-you-use service without monthly rental and bill.
Since there is no bill, all call usages is being deducted from Home Prepaid account value and customer has to reload/top-up his/her Home Prepaid account by using iTalk card to enjoy making calls without interruption.

To suit different needs, Home Prepaid service is available in 2 types – Home Prepaid SINGLE and Home Prepaid PLUS (but Home Prepaid Plus is no longer available for New Application starting from 24 December 2008)

Home Prepaid SINGLE
A prepaid fixed line service with a single Home Prepaid account that is shared among other individuals in the house.

The service allows you to make calls simply by lifting the handset of your telephone without the need of entering 12 digit account number or PIN (except for first time use, the user MUST enter the 12 digit account number for activation of the Home Prepaid SINGLE account).

Upon the date of activation, the user is able to make calls with subject to the validity period and account value of the Home Prepaid account before the account become de-active.

To avoid interruption to the service and inability to make calls, the user has to reload/top-up his/her account by using iTalk card.

Home Prepaid PLUS

A prepaid fixed line service with 1 Principal account and with a maximum of 8 supplementary accounts (1+8).

Each individuals (Principal and Supplementary account holders) use his/her own account number and pays for their own call charges. No more hassle as to who should settle the monthly phone bills.

To reduce the hassle of entering 12 digit account number every time for making call, the principal account holder has the option to set up an abbreviated account number (from 1 to 9) for each Principal and Supplementary accounts via Interactive Voice Response (IVR/voice prompt) from the Home Prepaid line.

However, for extra security and privacy, when the abbreviated account number has been set up, a PIN (the last 4 digits account number) MUST be enter before making call.

*Notes – please remember, Home Prepaid PLUS is no longer available for New Application
Home Prepaid Low ECP
Home Prepaid Low ECP package will be launched on 7th June 2009.

The objective of introducing the new package is to promote and increase NEW customers (NI) in Low ECP areas defined by Consumer Sales (CS).

Product characteristics and mechanism is the same to the current Home Prepaid package

The difference is this new package is targeted for customers in Low ECP areas for New Installation.

Features
  • Available in RM30 Home Prepaid SINGLE starter pack
  • Reloadable via iTalk card in RM10, RM20, RM30 and RM50 denomination
  • Reloadable from the Home Prepaid telephone line OR from other telephone by dialing 1800-88-1088
  • Options to reload the Home Prepaid account either on total value or partial value of the iTalk card.
  • Account balance and expiry date announcement before making call
  • 4 different languages (English, Bahasa Malaysia, Mandarin and Tamil) to customize your preferred Interactive Voice response

Benefits
  • No monthly fee
  • No monthly phone bill (However, if there is Reverse Charge/Collect Call via Malaysia Direct or domestic operator to the Home Prepaid fixed line number, the call will be charge and it is the responsibility of the registered owner [SINGLE] or the principal account holder [PLUS] to settle the bill).
  • Direct access to Interactive Voice Response (IVR) when lifting up the handset without the need of entering the access number
  • Only pay for the calls you make where the credit will be deducted from iTalk card
  • Can be use as a iTalk card when calling from other phones (at your friend’s home by dialing 1800-87-3636)
  • Call to Emergency number or TM Contact Center 100 although the Home Prepaid account is expired or zero value.


Call Matrix

Type of Calls Allowed Barred
Local, STD and IDD Allowed
Dial-up Internet 1515 Allowed
Dial-up Internet 1511 & 1525 Barred
EZnet (1315) Allowed
Streamyx (Selected Packages Only) Allowed
Malaysia Direct (from overseas) Allowed
Freephone 1800 88 and 1300 88 only Allowed
600 premium services Allowed
Mass Calling Allowed
TM Contact Centre – 100 Allowed
Emergency Number - 999,991,994 Allowed
TNB 15454 Allowed
MyVoice and 101 Barred
Directory– 103 Allowed



Home Prepaid Single Service Menu
Menu 1 - Make call

Normal call
Emergency call

Call to TM Card Service Centre

Menu 2 – To Check Balance
To check Home Prepaid Single Account balance
Menu 3 – Reload Account

To reload Home Prepaid Single Account
Menu 4 – Change Preferred Language

Menu 5 – To Register Abbreviated Account Number

To register abbreviated Account Number

Home Prepaid PLUS Service Menu
Menu 1 - To make call
Normal call

Emergency call
Call to TM Card Service Centre
Menu 2 – To Check Balance

To check Home Prepaid PLUS balance


Menu 3 – To Reload Account

To reload Home Prepaid PLUS Account

Menu 4 – To Change Preferred Language

To change preferred language

Menu 5 – To Register Abbreviated Account Number
To register abbreviated Account Number
Menu 6 – To Add Supplementary Account

How to add supplementary account?

* Add Supplementary Account rules:
Only Principal account is allowed to add or delete Supplementary Account
The deleted Supplementary Account is not allowed to be added to other Principal Account
Additional Information

1. Reload Account from other telephone
a) Home Prepaid Single

b) Home Prepaid PLUS
2. Use Home Prepaid Account starter pack as normal Ring Ring Card or iTalk
Home Prepaid starter pack can be used as a normal Ring Ring Card or iTalk by using other telephone

a) Ring Ring Card
Calling from registered telephone number (if the telephone number has been registered with Ring Ring Card.

Calling from unregistered telephone


b) iTalk
Calling from registered telephone number (if the telephone numberhas been registered with iTalk)
Calling from Unregistered telephone
3. Reload Rules
· 2 reloads per call
· 4 reloads per day
· Maximum value allowed per account is RM1000 at any one time
· Partial reload in RM5 increment e.g.: RM10, RM15, RM20

4. Validity Period

Total Reload by Face Value
Reload Value
Validity Period
RM10.00
10 days
RM20.00
30 days
RM30.00
40 days
RM50.00
90 days
Total Reload by Card Balance
Reload Value
Validity Period
RM0.01 – RM4.99
5 days
RM5.00 – RM19.99
10 days
RM20.00 – RM29.99
30 days
RM30.00 – RM49.99
40 days
RM50.00 – RM99.99
90 days
RM100.00 and above
120 days
Partial Reload
Reload Value
Validity Period
RM5.00 – RM15.00
10 days
RM20.00 – RM25.00
30 days
RM30.00 – RM45.00
40 days
RM50.00 – RM95.00
90 days
RM100 and above
120 days
Sharing Information.tq