How To Map A Network Share To Mac OS 10.9 (Mavericks) Permanently

Within the video right after the break, I show you how to map a network share to your Mac OS 10.9 (Mavericks) permanently.  This way, whenever you reboot or first boot up your Mac, the network share folder will automatically be connected to the NAS (network attached storage server).  Enjoy!!!

With The New Mavericks, I Found Love In Bitdefender Virus Scanner

English: An "X" colored to be simila...

English: An “X” colored to be similar to the logo for Mac OS X tiger (Photo credit: Wikipedia)

I just got done updating my MacBook Pro to the latest Mac OS X which is the Mavericks.  Coincidentally with the Mavericks update, my Kaspersky antivirus for Mac is about to be expired, seven days to be exact, and so I was frantically searching for a good alternative.  I downloaded all sorts of antivirus for Mac out there, but I found many of them had performed poorly or not worked at all with Mac OS X Mavericks.  Luckily, I found one that is working rather well with Mac OS X Mavericks at this point in time.  I didn’t even have to download it on a strange website, because it is readily available in the Mac App Store.  Basically, I pulled my hair out for nothing!  The antivirus I’m talking of is the Bitdefender Virus Scanner.

You can download Bitdefender Virus Scanner for free in the Mac App Store.  This antivirus app runs well, and I haven’t found any trouble with it yet.  It does not slow down my MacBook Pro at all, and so this is a really big plus.  I found most Mac antivirus software tend to slow down my MacBook Pro a lot, but Bitdefender Virus Scanner proves to be not this sort of case at all.  One downside to this Mac antivirus app is that it does not have a real time monitoring/scanning feature.  You know how the antivirus software on Windows would behave?  (Lurking in the background and checking to see if there is a malicious process!)

Bitdefender Virus Scanner also got a paid version, and you can also find it in the Mac App Store.  I think it is being called as Virus Scanner Plus.  I think the paid version comes with more features such as Continuous Scan, but I don’t really know what this feature does since I haven’t yet bought the paid version.

I combine Bitdefender Virus Scanner with Little Snitch Network Monitor to add an additional sound security defense measure for my MacBook Pro.  The first line of defense is obviously would be the Mac OS X Mavericks’ default firewall.  Still, you can never know how much computer security measures would be enough, because there is always that somebody who knows just enough to poke a hole through your computer security defense.  I hope this little confession of mine will be of some help to Mac users who are thinking of adding an antivirus program to their computer security defense.

What About Steam?

Steam empowers Windows and Mac gamers alike as it allows gamers to have a central destination where they can basically get discount game offers from time to time, download free to play games, shop for games, discuss about games, play the games, and the whole nine yards.  I have no affiliation with Steam, but I like Steam a lot since I’m a Steam user myself.  This is why I had created a video which strives to introduce Steam to whoever wants to play games on Windows and Mac platforms.  Enjoy the video right after the break!

Time Machine On Mac OS X Mountain Lion Allows Multiple Backups

Time Machine (Mac OS)

Time Machine (Mac OS) (Photo credit: Wikipedia)

Before the arrival of Mac OS X Mountain Lion, Time Machine was fixed on backing up a Mac to a single backup device.  Every time a Mac user wanted to backup a Mac to another backup device, he or she had to switch to another backup device manually before Time Machine would go on backing up a Mac.  Now, Time Machine on Mac OS X Mountain Lion is better, because Mac OS X Mountain Lion allows Mac users to just add multiple backup devices and Time Machine would know that it has to go about backing up a Mac to multiple backup devices.  Anyhow, check out the video right after the break to see Time Machine of Mac OS X Mountain Lion in action.  Enjoy!!!

Let Download An Entire Website Locally For Viewing A Website Offline

A download symbol.

A download symbol. (Photo credit: Wikipedia)

I should have known how to save a website for offline viewing long long ago, but the truth was that I did not know an elegant way of doing it until now!  For the longest time, I have used wget for downloading open source software over the Internet, but I had no idea that I could also use wget to download an entire website for offline viewing.  Now I know, but how do I use wget to download an entire website on a Mac?

Before I continue on with the main point, you might wonder what is the point of downloading an entire website, but the point is simply that some people might experience Internet Interruption Syndrome and by downloading a website for offline viewing they can basically somewhat anticipate this very syndrome.  You know, it can happen to you too!  Like, whenever you on a road trip to somewhere you have been fantasized about, but your so called 21st century car doesn’t have 21st century wireless technology and you don’t have other 21st century always on wireless technology with you (e.g., a portable hotspot, a good enough smart phone data plan which allows you to have a smart phone behaves as a portable hotspot, etc…) — you are in a bind as to not to be able to connect to the Internet while inside a rather modern moving car and this makes you want to scream “Oh my God, I want a cure for my Internet Interruption Syndrome!”  Don’t scream too loudly, because you might make your driver dangerously swivels in and out of that highway lane.  The driver might blame you for experiencing a “Sudden Oh my God syndrome,” but the blame has to be after the fact that the car and its passengers are still whole.

With the why for using wget to download an entire website out of the way, let us move on with the how to acquire wget so we can use it to download an entire website, OK?  Unfortunately, wget isn’t coming with Mac by default, but you can always get it onto Mac by following the’s How To Get Wget For Your Mac tutorial.  If for some reasons you don’t like to follow the tutorial I just mentioned to get wget onto your Mac, you can always install a virtual machine (e.g., VMware, VirtualBox, Parallels) that runs Linux (e.g., Ubuntu, Fedora, CentOS, Mint, etc…) and through this way you can automatically acquire wget as Linux will install wget by default (i.e., so far Linux has always include wget).  Just remember though, you need to enable a share folder between Linux virtual machine and your host machine (e.g., Mac, Windows) so you can share whatever wget had downloaded between the virtual machine and the host machine — this way you don’t have to download the content from a virtual machine onto a USB flash drive and then share whatever content on a USB flash drive with the host machine (e.g., Mac, Windows).

OK, with the how to acquire wget is out of the way, let us move on with how to use wget to download an entire website, OK?  I follow’s Downloading an Entire Web Site with wget tutorial for using wget to download an entire website.  In case you don’t want to check out that tutorial, you can read on as I will repeat the how to use wget to download an entire website within this blog post of mine.  To use wget to download an entire website, what you need to do is to open up a terminal in Linux (or a terminal on Mac if you have wget installed successfully on Mac) and type in the commands below:

  1. cd ~/Documents/
  2. mkdir wget-Downloads
  3. cd ~/Documents/wget-Downloads
  4. wget –recursive –no-clobber –page-requisites –html-extension –convert-links –restrict-file-names=windows –domains

After using the commands above, you should now have a directory wget-Downloads created inside your Documents directory (e.g. Linux – /home/[user-name-here]/Documents/wget-Downloads, Mac – /Users/[user-name-here]/Documents/wget-Downloads) and a website which you had downloaded to this directory.  Of course, remember to replace with an actual website, OK?  Also, if you compare the tutorial from LinuxJournal against mine, you will notice I had not used the –no-parent parameter for the wget command.  When using –no-parent parameter with wget command, it will limit you from downloading an entire website, therefore you might have broken links when viewing the website offline.  Still, if you are sure about the usage of –no-parent wget parameter, then you should use it.  Also, you should know that using wget to download an entire website might be the worst thing you can do sometimes, because you might have to fiddle your fingers for the longest time if not forever when a website you try to download is way way too big.  Luckily, you can always use Ctrl+C key combination on Linux (might be the same for Mac) to actually stop wget from continuing the download of an entire website.

As how had explained,

  • –recursive wget parameter is for telling wget to download an entire website
  • –domains wget parameter is for telling wget to download the contents within a specific website and not to download the contents of other websites as wget can actually follow the links that point to other websites and scrape the contents of those websites too
  • –no-parent wget parameter for telling wget to not follow links outside of a directory within a website, therefore stopping wget from downloading whatever contents that are locating outside of a specific directory
  • –page-requisites parameter for wget is for telling wget to download all the extra contents besides just text (e.g., CSS, images, etc…), and this way an offline website will appear pretty much the same as if it’s being viewed online
  • –html-extension wget parameter is for telling wget to save files of the offline website in .html extension, keeping the website structure as if it’s being served online (this is useful for website owner to backup a website locally)
  • –convert-links wget parameter is for telling wget to convert links locally so when a website is viewing offline, the offline website’s web links will link to each other properly (locally)
  • –restrict-file-names=windows wget parameter is for telling wget to convert file names in a way that when using the files that are downloaded with wget will be displayed correctly on Windows as well (i.e., Windows will be able to serve offline website’s files correctly in whatever browsers that are installed on Windows)
  • –no-clobber wget parameter is for telling wget to don’t overwrite any existing file so you can save some bandwidth and storage space, but sometimes it’s best to not use this parameter so you can actually update the entire website offline (i.e., sometimes a website updates its webpages with newer contents)

In summary, I had tried many other methods of saving a website offline for later viewing, but none is so elegant and simple as using wget.  How come?  For an example, when I used a browser to save a website (i.e., File > Save Page As), I had to do this more than once so I could actually save the portions of website correctly.  Furthermore, I had to reorganize the saving portions of the website locally or else the saving portions of the website appear unorganized within a local directory.


What About Free Avast For Mac?

Image of free Avast antivirus for Mac

Image of free Avast antivirus for Mac

According to PCWorld’s Avast Offers Free Security for Mac OS X article, Avast is now offering free antivirus for Mac users.  Me personally (obviously using incorrect grammar here for fun) would not need Avast since I had Norton Internet Security installed on my MacBook Pro, but I was curious about free Avast antivirus for Mac and so I had downloaded and installed it onto my MacBook Pro anyway.  Usually, it is not a good idea to run two security solutions together, whether that be antivirus solutions or not (and definitely you cannot run two firewall solutions on the same machine as firewall rules will conflict each other), but sometimes some antivirus (and other security solutions) do play nice with each other.  I think free Avast antivirus for Mac might be the one, because I haven’t seen Avast has yet threw a tantrum against Norton Internet Security.  I once had installed another security solution on Mac which now I forgot what it was, but I still remembered it had stopped Norton Internet Security’s Automatic Protection Virus Protection from working.

Anyhow, installing free Avast antivirus for Mac is easy enough.  Just like installing any other application onto Mac, you just have to double click on the download file of free Avast antivirus for Mac so the package can be extracted, drag the free Avast antivirus application within the extracted package to the application folder, and that’s it for installing free Avast antivirus for Mac.  After installing it, I went ahead and registered an account with Avast so my free Avast antivirus for Mac would not show up as expiring in 30 days if I clicked on Registration link under Maintenance portion within free Avast antivirus for Mac’s left panel.  Afterward, I went to free Avast antivirus for Mac’s Preferences to further configure free Avast antivirus for Mac to my liking.  Finally, I used free Avast antivirus for Mac to scan my whole Mac.

For now, I can’t really comment how good free Avast antivirus for Mac is, because I’m still playing with it.  Plus, I’m not sure how long free Avast antivirus for Mac would play nice with Norton Internet Security’s antivirus.  Nonetheless, I’ll play with free Avast antivirus for Mac for some time to come.  When I do have enough experience with free Avast antivirus for Mac, I intend to make a short video to review this particular antivirus solution for Mac.

My two cents to you is that if you are worrying about how hackers have increased their attacks against Mac ecosystem (i.e., writing malware and trojan horses for Mac OS X), then you should give free Avast antivirus for Mac solution a try.  Of course, if you’re going to be like me, installing two antivirus solutions on a Mac, then you’ll never know something strange might occur.  I suggest you not to go ahead and install two antivirus solutions on a single machine (e.g., Mac, PC), because it’s a recipe for resource hogging (i.e., your system might slow down tremendously since both antivirus or security solutions are fighting for the same resources).