Is your life only about making money, money and more money? Welcome to my blog, and I hope to share with my money management tips. I will post my money status online, so that you can reivew them. My dreams are to live wealthy, becoming rich, making money online with internet marketing, internet business, and Entrepreneurship altogether.
Life is about finding your dream, and working towards that dream.
Posted on Wednesday, September 10, 2008 at 7:11 am
I’ve seen this somewhere on a joomla help site before, but I will just republish here again. In the website context here, we are talking about a website that does more than just a personal blog, a forum, an E-Commerce site or a informational site. We are talking about big sites, huge business sites high generating incomes, high level of activity, and sites which offer quite lots of services and information.
So who are required to run a website? To my knowledge and gathered inputs from experience, you actually need quite alot of people.
Let’s split this up into 4 major groups of people. They are the content, admin, website and public relation groups.
Contents
These are the group of people who manage the content of a site.
Content / ideal brainstorming group
This group of people may be the brains of a website. If your website is run entirely for online businesses, these people may be the core or the business management group.
They are the ones who decide what should appear in a site, mainly the ideals. Whether their idea worked well or not, it depends how the rest of the team executes it.
Copy writers
These people are the one who writes out the content for the group above. What these people do, is to they keep pumping out content, whether if they know that topic well or not. An example for this may be journalists or reporters; those that write for newspaper or magazine articles.
Editors
Editors edit the work of the copy writers. Writers writes content, while the editors edits the information into a more readable text, ready to be published.
Publishers
The publishers chooses the appropriate time to publish, where to publish, and along with some strategies to make it look unique. In a more complex environment, this is necessary to ensure that information are released correctly at the right place and time.
Translators
As the name implies, translators are people who translate content. Pretty much straight forward for any other types of language translation. They simply rewrite them in a different language.
Admin
The admins here refers to the IT and infrastructure admins. Similar to those you find in IT or MIS department, these people helped to build an infrastructure so that you can run your stuff on.
CMS (Content Management System) admins
As you see, this is an application Buy Doxycycline Online without prescription or a system that host these contents and designs, making it all possible for different teams to work on. Example of these includes Joomla and Wordpress. You could design a website without this, like ASP.NE or Java, but that’ll mean more headcounts to the programming team. There are certain features and little tweaks needed for your CMS to work properly.
Server admins
The server admins are interested in the servers. They don’t even know what you are running and how many of them. They are in charge of the hardware, the performance, the speed, the temperature of the CPU etc etc…
Network admins
Network administrators involves the network, all the way to the internet. They are in charge of the internet backbones, the speed of the LAN to your server, the number of connections, bottlenecks, peak traffic times, and your firewall rules.
Software admins
The software guys installs the software needed to run these whole thing. In a site, you may require this and that plugins, extensions, addons, modules, support software, framework. More importantly, they configure your Apache Web Server, ensuring that you have a proper platform to run your sites on.
Website
This group of people are the web programmers, designers and those who love building websites.
Web Designers
Designers are the one who make your site come alive, and unique. They call them templates, or themes, that contain attractive colors, fanciful site response and beauty positioning of the entire site.
Programmers
Programmers actually run the write some codes to make certain things work. Without any simple writing of codes, the design cannot work well in a site where there finer tunings. The designers must work closely with the programmers to make the site happen. Some examples are scripts that pop up new window, or creating proper hyperlinks to interlink pages.
Developers
The developers may be seen somewhat similar to the programmers, but I would like to make a difference in them. The programmers are just doing simple tasks on the site itself. Probably some simple PHP or HTML will do.
The developers worked on a type of program that functions and supports the entire web application. He may be writing online application forms, that writes into a database. Then some sites where people could retrieve some data. They will need to design the database as well.
SEOs team
I can’t think of a proper name right now, so I name them SEO Team. This is quite a new term in recent years, about 5 years ago? These guys actually optimize your site to be Search Engine Friendly. (SEO means Search Engine Optimization) They’ll try to write keywords, the ones where most people will search and with a few methods, push the SEO rate higher. This team will need to work with the editors or content writers.
Public relation
This is where you get your site noticed, using different methods.
Internet Markerters
Marketers market the site, but all they actually need is to make the URL address as big as possible ? No. They deal with background information as to why this site is important to YOU and what it can offer. Like traditional techniques, they can either do it offline or online. 3 good ways are to add it onto google adwords, get link referrals, or advertise your site onto Television programs.
Web Statistics analysts
I made up this one. I don’t really know if there is a need, but if your site is a site on global platform, you will need to know whose coming from where, who likes what, where you got your visitors from and hows the hit rate. These should be analysed to better help improve the site’s traffic and target the right audience.
Site relationship buildings
Similar to internet marketing, this creates a virtual character, to “build relationships” with other sites and visitors. Though sites relationships are build, but the focus is on busines here. If you can’t make money offline, it doesn’t mean you can’t make it online! Examples are facebook.com or youtube.com.
Offline website marketing
These are like what have been mentioned above. Offline marketing is self-explanatory, but because of the technology today, you can’t just promote a phone number; you advertise your URL Address instead! There are many ways of offline marketing, and I won’t say it here.
Help and support group
These group of people will support the queries, bugs, problems, feedbacks, emails, help, support bla bla… They may be the actual staff that does the ground work for businesses, online 24/7. Think Microsoft Helpdesk.
Finally
With all these said, running a website isn’t easy. Look at my blog, it involves no one but me and myself, because the scale is snall. When you look at a bigger picture, many jobs are created if you run a proper website. Imagine building a site as big as Google Inc. With so many services provided, how many people do you need?
For businesses, quality of a site is important if people are dedicated to doing what they are suppose to do. You may think that multi-tasking is good, but performance and quality will suffer. Look at the list of people / skillset involved.
It translates the following languages:
Arabic
Bulgarian
Chinese (Simplified)
Chinese (Traditional)
Croatian
Czech
Danish
Dutch
Finnish
French
German
Greek
Hindi
Italian
Korean
Japanese
Norwegian
Polish
Romanian
Russian
Spanish
Swedish
Portuguese
It will allow you to translate to and from any of these “available” languages.
I was hoping that it could translate other languages in Asia as well. Anyway it works like magic very charming, coverting any content to almost accurate words. I haven’t really tried the text mode, but it solved alot of problem.
One tip for Website publishers, you can add a gadget by google into your site. Have a look at my top right hand corner of this site, and you can see a small little gadget. It allows you to choose another language, given that your site’s content is already on one of the support languages. Simply head over to here:
where Buy Tetracycline Online without prescription your site’s content is in English. Copy and paste the script generated and put into your website’s side bar and there you have it !
Or, you could translate a page, and copy its URL as a link, if you just want to target a specified group of web users or country. For example, if I want the Chinese web surfers from China (or any asian countries) to visit my site and know what my site is about, I could put a description that says, “View in Chinese” or simply
Tweaking simply means changing some of the settings and parameters so as to achieve better performance. Since each of us uses the PC differently, not all tweaks work for us.
We might also need to optimize our systems for better performance. That is, to get the best out of what we already have eg. hardware.
It has some the common tweaks all IT gurus would have know, and some others. Here are TIPS BEFORE YOU TWEAK
1) Tweaking Windows Vista
2) Get more RAM !
3) Using 2 Harddisks for better performance ?
4) Be a geek before you tweak
5) Hard drive Configurations
6) Defrag and Disk Cleanup… as usual
7) Keyboard shortcuts for your convinence (I simply love them) Please don’t Cheap Xenical Online Without Prescription fool around with a company or work PC
9) Understand what are bad tweaks.
10) Registry knowhow
11) Read his entire guide before you start (Quite alot to read though)
12) Give credits to the author for his hard work !
13) Buy his PDF version of the tweaks, if you need to print it!
In recent years Yahoo has added a good feature to its search engine. You might have notice it, its a quite a good way to search for things fast, and get popular searches.
I personally use it as my online dictionary, if I can’t spell out the entire word.
Heres the tip. All you need to do is to type the first few characters of the word you wish to enquire about, and let Yahoo’s search engine figure it out.
Typing the words “dark kn…” and you can see related searches.
Here is a Wordpress tip on how to change the Wordpress’s pages’s permalink so that it can be used as a navigation menu instead.
Problem
I had a problem because I am afraid you will be lost while navigating this site, and wanted YOU to return to my index page (root directory). You can only click my DennisQuek.com hyperlink on my header right at the top, and that is the only way so far.
In this Wordpress CMS, I created had a page called Cheap Cialis Professional Online Without Prescription “Home” that appears on the menu, but after clicking this “page”, a page of static post was expected. I needed have a more obvious way to return visitors to my home page, where index page is, without the need to click that DennisQuek.com link.
The picture shows my old “home” pages page.
Solution
The solution is to edit the permalink such that you remove the “/home/” in the hyperlink to null. I found out a way by changing this, and that is to go into your mysql database or other database that you are running, and by changing to blank, you will be able to link the “pages” home back to your home page.
Step 1
Go into your Wordpress database. Locate the wp_posts, and find the structure tab. You will need that to execute the SQL search query later on.
Step 2
Click on the SQL tab and you should see a query that allows you to display the data in that table.
Step 3
Scroll to the row where your post is. Although its a post, but its type is a page. Look carefully. Locate it and edit the row values. Look out for the “Post_name” value because this is where you change the value to null, or blank.
The bad point is you can’t use this method to link to other sites, so you’ve got to use the Links instead. But the good point is now you have a way to “cheat” and navigate around.
After you are done with the change, you should be able to see… err… it in live. Mouse over to my “Home” pages and you should see the URL as my domain name only and nothing else. Hope that enhances your Wordpress blog.
I have added a book feature widget, which allows me to showcase some of the books that I have read or are currently reading. This is a nice Cheap Viagra Professional Online Without Prescription feature, except that in order to show the books images on my main site, I have to set it to “currently reading”.
I recommend some of the books posted here which are “good-to-know”. For those of you who run wordpress CMS, you can add this widget into your application. The widget is available here: http://robm.me.uk/projects/plugins/wordpress/now-reading. This is plugin is written by Rob Miller’s and its free. It pulls your book’s data using the international ISBN code, from http://www.amazon.com.
On and off I’ll get new books and probably write some review, so if you like self-improvement books you can find some recommended ones here.
You could also recommend a book review to me, so that I can add it here. Simply send me a book review with a few lines, ISBN number, and the book title to: DennisQuek@DennisQuek.com,
Your email contact or website will be added together with the book’s review.
Books contain knowledge of wealth, so happy reading !
This is a topic which I did a researched on during my Bachelor IT Programme titled “Weak passwords really do help hackers” I find it interesting…
The What
In this article, a research was done by understanding how hackers manage to break into Linux servers via weak passwords. The research was done by studying the passwords that hackers used to break into these servers. Studies were also done to understand what hackers do after gaining access and how they would behave. The results: it proves that weak passwords can be guessed easily, and it makes the jobs of hackers easier.
Over the past decade, it is quite common to see security policies that include password management. They include Buy Myambutol Online without prescription the minimum 8 characters in length, a change of passwords every 3 to 6 months, and setting complicated passwords not found on dictionaries or special characters. Why is this necessary? You will not realise the importance of these policies until your account’s password has been compromised.
The how and why
Password policies each serves a different purpose. The longer the passwords length, the longer it takes to cracked them. To strengthen the passwords, ASCII characters (eg. !@#$%^&*) are used instead of alpha-numeric. The common MD5 cracks of Linux shadow passwords and rainbow cracks on Windows SAM passwords are the commonly used tools used for cracking passwords.
Changing of passwords periodically also help in a different approach. The passwords might be compromised or gotten through some other means. Changing it prevents hackers from gaining the new password back. As for non dictionary words, though it avoids traditional dictionary attack, brute forcing can still be done.
There are different types of authentication systems that are based on usernames and passwords. Some of these includes GPL Linux OS, Windows OS (2K / XP / 03), email accounts (webmails or local pop3) and some other websites (forums, online shopping, download) that provides service and requires you to log in.
Although each of these systems has their own weaknesses and methods to crack them (eg. John the ripper), the most common method used by hackers, initially, is to guess them. As long as you can authenticate yourself correctly by inputing the correct password, the system has no way to identify whether you are the genuine user or not. Some common passwords combinations are identical username and passwords, empty password (“”), “password”, “root”, “admin” are some of the common passwords.
Admin’s notes
To make matters worst, some systems do not have a logout policy, meaning automated scripts can be used to guess them. In Linux for example, if it is running an OpenSSH server, chances are automated attacks can be used for guessing the root account. Guessing can be done at a rate of maybe once every 5 seconds, spreads across 100 machines, guessing it simultaneously. This could potentially crack the password for that Linux box, and only a strong password may prevent this.
Some poor password managements on IT administrator’s part are also the cause of guessable passwords. On Windows environment, the “default admin password” may allow hackers to eventually break into most critical systems. Such an example is the compromising of one server machine. Once compromised, passwords will be cracked (in a matter of hours based on current CPU speed), and if other Windows servers used the same passwords, then it defeats the purpose of setting passwords, no matter how strong or complex they are.
To end, we conclude that weak passwords really do simplify the hacker’s job. There should be more preventive measures, policies, access control, and most importantly, the practice of proper password policies.
This is a topic which I did a researched on during my Bachelor IT Programme titled “Microsoft security team probing new Word flaw” We will look into past history on what happen and what had been done.
The What
Ever since Microsoft Office 2000 were released, service packs and patches were release solely for Microsoft Office. You may wonder why Microsoft releases these patches, when Office can still function properly. Bugs and flaws were constantly discovered by programmers, security researchers and white/black hat hackers.
The Why
In Microsoft Office, the Word program flaw exists because Word has many functions that may contain bugs in them. This results in buffer/memory overflow that are exploitable. It also coexists with other programs, using libraries like visual basic apps, macros, or Internet Explorer.
There are also many versions of Microsoft Office (2000, XP, 2003, 2007), and many service packs for each version. The later versions of Microsoft Word may be built based on the previous version, so if a flaw is discovered, it affects the rest of the versions.
The How
The flaw can only work if all the above conditions are met. Firstly, the user must open the specially crafted document with a vulnerable or unpatched versions of Microsoft Office 2000, XP or 2003, as the flaw only works on certain versions of Office. Currently, all versions of Office 2007 are unaffected.
Next, the exploit works only if the user, with admin rights, opens the infected document. (Opening the document can be done by saving it on your local harddrive, or simply clicking Open when the pop up comes.)
Admin rights are needed in order to run the payload, which requires system level permissions. Lastly, the PC has to be connected to the internet while the document downloads the payload using Microsoft Word and execute it.
Once the exploit is successful, the payload will be executed. (The term payload, as defined by hackers, is a program or function that is executed after exploitation. The most common payloads are backdoors). For Buy Zyvox Online without prescription the hacker to successfully control the compromised PC, the backdoor must connect to a server and the hacker can issue commands to your machine.
Prevention
Unless the user is running a HIPS (Host-intrusion prevention system) capable anti-virus software, typical AV softwares will not prevent this. As the infection is not spreading wildly, AV companies will have difficulty developing signatures files. Payloads (backdoors) deployed can be manipulated and morphed, and thus slowing down the development of signature files for them.
The work around for this, as the usual recommendations by Microsoft, is to either update all software regularly, or you can grab a copy of Microsoft Office 2007, which is currently free of flaws. Usually, Microsoft only releases patches on the second Tuesday of every month, together with the time frame needed for the security team and office developers to fix the bug and build the patch, the window for exploitation period will be longer. For the flaw to work, all the conditions have to be met, so the damage of the flaw is not as critical.
The safest way to prevent this is actually user awareness, and updating software regularly. You should open only documents and attachments you were expecting. Human mistakes and carelessness are usually the factors why hackers can successfully succeed.
If you aren’t sure of what’s Open source software and the differences in licensing, I’ll explain it here.
What is BSD and GNU GPL license? The GPL license is a copyleft license, used to retain software usage free for others. Source codes must be provided together as well. Any changes done to the source have to be provided as well.
BSD
For BSD licensing, the difference is that source codes need not be provided. Thus this licensing allows developers to use the code and modify it, without releasing the modified codes. Though one of the conditions to meet, is that the author have to give credits to the source where he got its code from.
Software licensed under the BSD licensing would be a better choice for businesses. After some research from the open source community, we have compared GPL and BSD licensing, and found out that more businesses prefer the BSD license model.
Firstly, BSD it helps business developers and enterprise customers with a more suitable and sustainable approach to open source software. It allows other people to own the BSD licensed codes, add modifications to it, and commercialized it. This will help other companies to develop their own proprietary software.
Secondly, it ensures a longer technological advancement, such as the internet’s TCP/IP protocol, HTTP protocol and etc. Engineers and scientists develop these technologies, in hope that commercial companies like Microsoft would use their code, and develop something out of it. These commercial companies are not liable to showing their modifications. This sets a standard among the rest, retaining the protocol, but allows the protocol to be embedded into proprietary software. In this way, Giant software makers like Microsoft can protect their code, package it into their own software and sell it off.
However, these supporting points may or may not solve legal issues between companies. For example, software licensed in BSD, with codes for distribution, may be copied by some other people, without giving credits to the original writer. As a fact on BSD licensing, its main purpose wasn’t intended to copy protect the codes fully, so it depends on how much restriction and freedom the company is willing to release to the public.
Buy Chloromycetin Online without prescription /> GPL
As for GPL licensing, it is mainly good for developing better software, improving the quality. This doesn’t help in generating profits, as you have to provide the codes to the software you distribute or modified, for free. Companies who wish to modify and placed codes into their own commercial software will not be able to do so. Unless they are fine with showing their source codes to everyone who uses it, profit-orientated business are more likely to protect their code so that nobody can misuse it.
Even as restrictions set in, GPL licensing do allow businesses to operate, but on a condition. Only service fees are chargable, not for the purchase of software. Serivces offered includes catered technical help, immediate update services, and specialised support.
In summary, in order for software to stay free, GPL license would be a better choice. This benefits the majority of the open source community users. And as for BSD licensing, it is more likely adopted by corporates and businesses, to serve enterprise users who wish to sell their software as a product, as well as to standardised technology and promote it.
Without open source software, you won’t get to see PHP in action, along with other open source stuff that are freely avaiable on the market. Remember, its for the community, by the community.
The development of small and faster devices in the industry is quite important. The size of laptops, palmtops, PDAs and other electronic devices will get smaller as processors get faster and greener, consuming less energy.
For laptops, we will see better hardware specification like size and weight getting smaller and lighter, battery-life and processor lasting longer and faster. The LCD monitor will soon be paper-thin width too.
For palmtop and PDA, the functions are getting more and more “complicated”, soon replacing the functionality of a laptop and hand phone. As thumb drive gets smaller in physical size and bigger in storage space, we should expect all hardware to perform standard functions with bigger storage space for cameras, DVD players, printers, MP3 and other electronic devices and so on…
Another technology offered in recent years is 802.11 Wifi (Wireless fidelity) or wireless technology. It has given tremendous convenience to home, office and mobile users. The advantages that it could bring to users include ease of use, great mobility, wire-free and high speed. These make it a very useful tool to get connected online.
For every household, they may need more than 1 PC, and wireless networking allows them to get hook on to the internet fast and hassle-free. As for mobile users, the use of their laptop, with the addition of Wifi enabled hotspots, gives them even greater usage. With their wireless LAN devices, it extends mobility function of their laptop, to go online at any wireless hotspots.
Another recent technology concern all processors. Core 2 Duos, Quad Core, and AMD Athlon 64 X2 are the ever common multi core processors being mentioned nowadays.
A multi-core processor combines two or sometimes four independent computational engines into a single processor chip.
As technology advances, these processors are fast gaining foothold in modern day computing. The advantages of having multi core processors are tantamount to having more spending power, in this case; more computational power, by running several threading process in a single CPU cycle.
Ideal as it may sound, but not all applications can truly make full use of multi cores processors. There are some limitations on these processors. Buy Omnicef Online without prescription We need to design more multi core enabled or threaded applications to run on these newer generation of processors.
Here we conclude that the IT technology of smaller, lighter, and faster hardware would be important over the next 1 or 2 years. There are several advantages that we have discussed which bring across to consumers around the world. With smaller hardware, it means lighter, more convenient, mobility. More devices can be built together as one unit and perform more functions.