What About Steam?

1

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!

About these ads

Time Machine On Mac OS X Mountain Lion Allows Multiple Backups

2
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

1
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 Makeuseof.com’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 LinuxJournal.com’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 example.com example.com/whatever/

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 example.com 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 LinuxJournal.com had explained,

  • –recursive wget parameter is for telling wget to download an entire website
  • –domains example.com 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.

Sources:

What About Free Avast For Mac?

0
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).

Source:

Installing Windows On Mac?

1
Windows 7 on iMac

Windows 7 on iMac (Photo credit: ryaninc)

Although the video right after the break was uploaded for almost a year ago by someone on YouTube, but I think it is still very relevant as the instruction within regarding to how to install Windows 7 on a Mac may still be useable.  Anyhow, I think it’s quite interesting for someone to install Windows on a Mac.  Of course, you can always dual boot a Mac and Windows on a Mac, but you can’t really do so easily with having Mac on Windows (possible but you gotta jump through hoops).  Of course, I think it’s silly to install Windows on a Mac since Mac users are definitely can afford to buy a PC for PC is way cheaper than a Mac.  Nonetheless, the cool factor to have Windows on Mac is just plain cool in my opinion.  If you can do it, why not right?  Having the look of the Mac, and yet you will also be able to play Windows games on a Mac under the guise of using Mac but in hardware only.

Apple Rolls Out New Update Patch, Combating Mac Flashback Trojan’s Java Exploit

2

Apple Inc.

Apparently Apple has just rolled out a new Java security patch which addresses the Mac Flashback Trojan’s Java exploit, because I has just updated my MacBook Pro with this patch through Software Update.  This is one quick patch that Apple has rolled out, and Mac users definitely are going to be safer than before in regarding to using Java on Mac OS X.  Still, you never know that sometimes in the near future another trojan might be able to find another exploit through Java, therefore the security philosophy that I have came to practice religiously is to deactivate what you don’t need — only activate the things you need and activate the things you don’t need at the time of having such needs.  Cnet has a nice article (How to check for and disable Java in OS X) which explains to you how to deactivate Java in Mac OS X.  One of the tips from this article stands out is how it mentioned of Java Preferences utility.  Through Java Preferences utility, you can basically disable Java from running on your Mac system.  So, even with the new patch is ready for you to download and update so Mac Flashback Trojan won’t be able to invade your Mac system, I still think you need to deactivate Java from Java Preferences utility.  Only reactivate Java from Java Preferences utility when you really have to use Java (i.e., an application that must have Java runtime environment activated in order for the application itself to be functioning)!  Check the screenshots below to see how you can find Java Preferences utility!  The screenshots below will also show you how to disable Java through Java Preferences utility!

  

Source:  http://reviews.cnet.com/8301-13727_7-57408841-263/how-to-check-for-and-disable-java-in-os-x/?part=rss&subj=news&tag=title