Apple Suggests Anti-Virus Software for OS X
December 02, 2008 12:38pm in tech

A little bit of buzz has arisen after Apple has quietly suggested and recommended to Mac users that they should consider installing anti-virus software on their Macs. This has created somewhat of a stir since Apple has said several times that Macs are far less susceptible to viruses if they even get them at all. Personally I know that viruses can be written for any platform, Windows, Mac, and Linux alike. Windows just is the primary target since Windows holds the greatest market share...by a lot. Now imagine if the tables were turned and OS X held 90+% of the OS market, I'd bet that instead of Windows getting the majority of the threats, OS X would likely take the brunt of the attacks. Simply put, the evil-doers will go after whatever they can get the most out of.

I'm one of the people who has a Mac but doesn't have anti-virus software for it, which is probably not exactly the smartest move, but for the moment, I haven't needed it (or I've just gotten lucky). OS X doesn't have a lot of viruses in the wild that can affect the OS, but this however may very well come to an end soon enough with how popular the Mac line has gotten, and how OS X is rising which might make it a much more appealing target for virus writers. It might also be worth noting that Apple's switch to Intel CPUs a little while back probably makes it a little bit easier for the writers as well since they're so used to that for Windows machines.

In the end, I do understand where Apple is coming from, despite what they want to say, they have to acknowledge that OS X is not immune to viruses, no OS is (not even Linux). So putting anti-virus software on a Mac is by no means a bad idea, we'll just have to see how Mac users react. Will they snub their noses to the thought or will they think about it and agree that its probably a better idea to be safe, rather than sorry later should their Mac get infected.

One last thing for everyone to consider: Apple has been consistently growing, sales are up and more and more people are bringing Macs into their homes. With this growing popularity, comes a greater target. The number of threats are only going to go up, stay vigilant and be careful what you download, what you install, and what sites you visit. OS X may be a "small" target today, but given the growth, I don't know how long it will stay out of the virus spotlight.

 


Tags: apple, mac, antivirus, operatingsystem, os

0 Comments

Web Development: WYSIWYG vs. Handwritten
December 01, 2008 3:08pm in tech

Web design and development can take several forms, each with their loyal following, I stick with more of a basic text editor, while others prefer a more "drag and drop" approach.

Adobe Dreamweaver is a pretty popular tool amongst developers for getting their sites developed. Dreamweaver is similar to Microsoft Frontpage but in my opinion, significantly better. Dreamweaver and Frontpage are both "What You See is What You Get" editors (WYSIWYG). They're pretty much designed so that you can pretty much lay out a website much like you would set up a document in Word. The software takes what you lay out and creates the HTML and Stylings behind the scene. Some people would call this easier than handwriting it, and while I can see why they do, I must respectfully disagree.

I do all of my web development work from scratch using nothing more than a simple text editor much like notepad for Windows. I feel that by doing it by hand, not only do you have a lot more control over the layout of the code, but you also gain a better understanding of why things work the way they do, and where everything you need to know in the code is. WYSIWYG editors aren't perfect and sometimes require manual code adjustments to set things where you want them to be set. I feel that it's simply easier to find the "problem" areas in code that you wrote yourself than it is to find the spot in code that was literally written by a piece of software. I personally like to have full control over the code of my sites and just feel that I lose a lot of that control if I move over to a WYSIWYG editor.

I would recommend using notepad to anyone who is just getting into web design for one simple reason. I believe you learn more by writing the code yourself. You'll learn better code styling and layout, as well as how the language works, and why it works the way it does. If after that you would rather use something like Dreamweaver, you'll be better off since you'll know the basics and at that point are more just using Dreamweaver to potentially speed things up.

Now I tend to refuse to use Notepad for my development, especially since a lot of it is done on my Macbook Pro, but there are a schloo of great text editors out there that will trump Notepad any day of the week, so I'll close this out by listing a few that you can go about and try.

Notepad++ (Windows)

Notepad++ is a free open-source app that does everything that Notepad can do, plus more. It contains syntax highlighting, control over the text layout, tabs, and the ability to install and manage plugins to extend its base functionality.

jEdit (Windows, Mac, Linux)

jEdit is similar to Notepad++ but is built with Java so it is compatible and useable on all 3 major platforms (Windows, Mac, & Linux). It features many of the same capabilities as Notepad++ including plugins, syntax highligting and tabs.

TextWrangler (Mac)

TextWrangler is a text editor for OS X that features syntax highlighting and a list view (similar to tabs but lists the files on the side). It's lightweight but lacks some of the more advanced features that jEdit and Notepad++ support.

TextMate (Mac)

TextMate is similar to TextWrangler but is significantly more powerful with an advanced feature set. It supports what almost seems like the standard syntax highlighting, ability to pair brackets, svn support, regular expression (grep) support, and many others. The one downside is that TextMate is not free, it costs around $50 for a license, but depending on your use, it might be worth it to you. It does come with a 30 day trial.

Coda (Mac)

This is my editor of choice. It has an extensive list of features and my favorite being built in FTP and SSH / SFTP support which makes uploading to your web server quick, easy, and painless. Among its other features are tabs, syntax highlighting, code support (will show you the function arguments to help you on your way) as well as smart editing (will finish lines with quotation marks, etc as needed). This, like TextMate is not free, Coda costs $99, but its a great piece of software and helps make managing the code between my Mac and the web server easier. It also supports help with css keywords and styles for those who might need some help with CSS.

So, what do you use when doing web development? Something like Dreamweaver, or a more hands-on approach with a basic text editor?


Tags: webdevelopment, programming, code

1 Comments

Indiana Jones in WoW
November 27, 2008 12:24am in gaming

It's well known in the gaming community, especially those into MMORPGs and World of Warcraft that Blizzard loves putting little easter eggs in WoW. Their reference to Bambi [wowwiki.com] is a perfect example of this. Well tonight I found an even greater one. You're in this what looks like an ancient temple, all of a sudden you see this guy locked in a cage...what's his name? Harrison Jones (for those of you who don't get it which I'm hoping is a small amount if any, Harrison Ford plays the character Indiana Jones in the popular movie series). You're tasked with escorting him out of the temple, although you don't really have to do much as he tends to fend for himself rather well. And of course he does a little bit of exploring and what does he run into, but a giant snake. And to top it all off, after the quest is done, he says "See ya around kid".

Indiana Jones in WoW


Tags: Array

0 Comments

On the Hunt for a New Linux Distro
November 17, 2008 11:50pm in tech

Many already know that I've been a Linux fan for some time now, primarily using the Ubuntu distribution on both my server and my desktop. Well I upgraded to Ubuntu 8.10 and I noticed a noticeable slow-down on performance. I've been noticing a bit of sluggishness from Ubuntu over the last several versions, but nothing really noticeable. Well that changed for me with the install of Ubuntu 8.10 Intrepid Ipex. System performance was sluggish, and I realized that there was a little bit too much bloat than I cared for, not as bad as Vista, but still more than I feel a Linux desktop should have. I decided I'd move to a different distro.

My first choice was Debian 4.0. Ubuntu is Debian-based so I figured going back to Ubuntu's base might be a good place to start since I am most familiar with the Debian system. The install went smoothly and within an hour I had the Gnome desktop in front of me. The thing that impressed me most was its bootup speed, loading speed, and responsiveness. It put Ubuntu to shame in all of these cases as it was incredibly fast. The only thing that I didn't like was that it seemed to be behind on a lot of key software and updates. Iceweasel, its browser (a port of Firefox 2.0) was the browser installed and me of course wanted Firefox 3.0. I download it, try to run it and it says I need to have GTK+ v2.10 or higher. Apparently the Debian repositories are somewhat out of date with some key software versions as the latest version in Debian's repositories for GTK was 2.08 and when I tried to manually compile and install GTK+ 2.14, its dependencies were all libraries with versions greater than the Debian repository had. Now I realize that I could try harder to find some good 3rd party repos or work through the massive dependencies, but at the same time I'm looking for a distribution that does not require massive amounts of configuration. It might also be worthy to note that a lot of the key applications that I use on a regular day basis were not installed nor were they available for download from the repositories. I liked Debian, but it was missing too much to become a working Linux desktop distro for me. Now server wise, Debian would be great for its speed and stability, and maybe one day if I feel adventurous, I may very well switch over from Ubuntu 8.04 Server to Debian, but as it stands now, as good a distro as Debian is to many people, it just didn't match what I wanted in a desktop distribution.

My next choice was CentOS 5.2 which I'm currently installing. It'll be a change from Ubuntu since its most definitely Red Hat based and not Debian, but a co-worker sings its praises and since its an offshoot of Red Hat Enterprise Linux, I figure I'll give it a try and see how it goes. I'll let you all know later.


Tags: ubuntu, debian, linux, opensource

0 Comments

Well I've Entered Northrend
November 14, 2008 1:32am in gaming

I picked up World of Warcraft: Wrath of the Lich King today and spent the evening playing around in the new area. It's been a lot smoother than I anticipated. Despite the large influx of players into the new zone, there has been little lag and the contention for kills/quest goals is suprisingly low so definitely a better experience than I had anticipated. I actually figured I'd go into the new zone, see a lot of bugginess and then just go back to Outlands and just work from there.

Since my wrist has sidelined me from console gaming, I guess I'll probably be spending a fair amount of time on WoW in the coming days.


Tags: worldofwarcraft, wow

1 Comments