Multicore CPUs are the latest computer performance optimizations to go mainstream. Most computers sold today (netbooks excluded) have at least dual core processors. Some consumer desktops have up to 8 cores on a CPU. There's no doubt that future computers will see many times the number processing cores seen on the typical desktop today. But to understand why this trend is occurring, we must first understand why chip makers turned to multicore CPUs to drive performance.
Throughout the 1990's and into the early part of the 2000's single
Ever since I got my Blackberry Bold 9700 I wanted to tether it to my MacBook Pro. For those of you who don't know what tethering is, it's when you connect your computer with your phone so that you can use your phone's data connection to access the internet on your computer. Tethering is by no means a real substitute for Wifi. But when Wifi isn't available, tethering is a great way to get on the internet. This post details how to set up tethering between a Mac (OSX 10.6 Snow Leopard) and a Blackberry (Bold 9700) on T-Mobile's network.
Typically when people I talk to discuss how 'fast' a computer is, they reference clock speed. A common question is "how many GHz does your computer have?" But clock speed is only one piece of what determines how 'fast' a computer is.
I am typing this post on a computer that has a 2.53GHz processor. In the next room I have a computer with a 3.2GHz processor. Guess which one is faster? I'll give you a hint, it's not the computer with the 3.2GHz processor.
Simply put, 64-bit computers have the potential to be much faster than 32-bit computers. Not only can 64-bit computers process more per clock tick, they also have the potential to put more data in memory.
32-bit hardware can physically support 32-bit word instructions and addresses. In 32-bit hardware, this limitation exists because 32 pins are used as instruction inputs into the CPU. For this reason, 32-bit computers can only address up to 232 bits of memory (4GB) and they can only crunch up to 32-bits of data at a time. So, 4GB is
If you are like me then you don't want to shell out a ton of money for Apple's Time Capsule and you want redundant network storage that works with Time Machine. This post details how to setup Time Machine on your Mac (OS X 10.6 Snow Leopard) so that it works with FreeNAS (version 0.7).
FreeNAS (link) is an open source Network Attached Storage operating system based on FreeBSD. It supports a wide variety of services, including AFP and SSH (it also supports Samba for those of you who are Windows users). FreeNAS also works very well
By default, Time Machine does not attach to networked storage (other than Time Capsule, of course). Fortunately, it is very simple to change that default setting. First, ensure that Time Machine is turned off (System Preferences->Time Machine). Next, open a terminal window on your Mac and execute the following command.
After FreeNAS has successfully been installed, upon system startup the IP address of the NAS Server will be displayed on the screen. Open a browser and type http://<Your FreeNas IP Address> in the address bar. When prompted with a login screen, type admin for the username and freenas for the password.
The privacy of our visitors to Clayton's Software and Technology Blog is important to us.
At Clayton's Software and Technology Blog, we recognize that privacy of your personal information is important. Here is information on what types of personal information we receive and collect when you use and visit Clayton's Software and Technology Blog, and how we safeguard your information. We never sell your personal information to third parties.
As with most other websites, we collect and use the data contained in log files. The information in the log files include your IP (internet protocol) address, your ISP (internet service provider, such as AOL or Shaw Cable), the browser you used to visit our site (such as Internet Explorer or Firefox), the time you visited our site and which pages you visited throughout our site.
Cookies and Web Beacons
We also use third party advertisements on Clayton's Software and Technology Blog to support our site. Some of these advertisers may use technology such as cookies and web beacons when they advertise on our site, which will also send these advertisers (such as Google through the Google AdSense program) information including your IP address, your ISP , the browser you used to visit our site, and in some cases, whether you have Flash installed. This is generally used for geotargeting purposes (showing New York real estate ads to someone in New York, for example) or showing certain ads based on specific sites visited (such as showing cooking ads to someone who frequents cooking sites).
You can chose to disable or selectively turn off our cookies or third-party cookies in your browser settings, or by managing preferences in programs such as Norton Internet Security. However, this can affect how you are able to interact with our site as well as other websites. This could include the inability to login to services or programs, such as logging into forums or accounts.
I am currently a Senior Solutions Architect with PilotFish Technology. I hold a Masters in Computer Science from the University of South Florida. I have a professional background in software design and development and I have certifications in both Java and .Net. My interests include sailing, SCUBA diving, bodybuilding and software engineering.