Wednesday, February 2, 2011

Compile Software from Source Code

Photo Artonice via Flickr / CC BY-SA 2.0
Photo Artonice via Flickr / CC BY-SA 2.0
Most of the time, especially in the Windows and Mac OS X world, end users don't have to compile software. The programmers of the software write the code and then compile it into a "binary executable" for you.
However, thanks to the popularity of open-source software, where the source code is available for one and all to read and enjoy, the impetus has been put on the end-user to compile their own code if they want to use the software.
If you find yourself having to (or wanting to) compile a piece of software, don't panic. The process is fairly simple. Every piece of software is different, but here is a summary of the most common scenario for Unix-based OS such as Linux or Mac OSX. These instructions are not so useful for Windows, as apps are usually built with special GUI development tools, not command line tools.
First, you'll need a command line and a compiler.

Get Windows XP Even Though it's 'Dead'

On June 30, 2008, Microsoft pulled the plug on Windows XP. That's the last day Windows XP was officially available for purchase from retail outlets, major resellers and OEM hardware manufacturers. But that doesn't mean the operating system is going to go quietly. Many consumers would still rather run XP than Vista, and there are several loopholes in Microsoft's supply chain that let you get a copy of XP if you really want one.
If you decide to run XP, you may be buying a lame duck, but at least it won't be a dead duck -- Microsoft will continue to fully support Windows XP until the end of 2009, and offer limited support in some form until 2014. So even though you can no longer buy it at your local big box retailer, here are some ways to get your hands on a copy of XP.
Of course it may not be good old XP you're looking for, you might prefer the older version of Eudora or Skype, ICQ or MSN Messenger. Not everyone likes all the Bells and Whistles, the original version might be the one you fell in love with and want to keep.
So if the program you use updates automatically and you prefer the original, hop along to Old Version [1] and look at their list of oldies and goodies. They currently list 2421 versions of 181 programs.

How to create an Editable PDF with Adobe Reader


Create an EDITABLE PDF with Adobe Reader

Want to create an EDITABLE PDF using the FREE Adobe Reader program?
I created this Adobe Reader file for instructors so they could create editable and savable assignments for online courses: http://upload.wikimedia.org/wikipedia/commons/4/44/PDF_Assignment_Builder1.pdf.
Watch this video to see how to use it: http://www.youtube.com/watch?v=Ork2LxbVwV8.
Or follow these steps:
1. Open the file in Adobe Reader.
2. Click on the text field and paste text from any word processor or text editor into the text field--or just start typing.
3. Click anywhere outside the text field. The file will dynamically generate the pages needed to hold your content.
4. Save a renamed copy.
You now have a file that anyone can open in Adobe Reader, add new text to and/or edit the existing text, and save the changes when they are done.



IF GOVERNMENT CAN SAY NO INTERNET SERVICE.

Communicate if Your Government Shuts Off Your Internet


 Scenario: Your government is displeased with the communication going on in your location and pulls the plug on your internet access, most likely by telling the major ISPs to turn off service.
This is what happened in Egypt Jan. 25 prompted by citizen protests, with sources estimating that the Egyptian government cut off approximately 88 percent of the country's internet access. What do you do without internet? Step 1: Stop crying in the corner. Then start taking steps to reconnect with your network. Here’s a list of things you can do to keep the communication flowing.

The Social Network Nabs Eight Oscar Nods

Jesse Eisenberg (L) as Facebook CEO Mark Zuckerberg in 'The Social Network.' The real Mark Zuckerberg (R).
The Social Network, the fictionalized film about Facebook origins at Harvard, has received eight Oscar nominations, the Academy of Motion Picture Arts and Sciences announced Tuesday, including Best Picture and Best Actor for Jessie Eisenberg’s portrayal of Mark Zuckerberg.
Widely praised as a film, The Social Network has nonetheless been characterized as largely fiction by Facebook and some of the real-life figures portrayed in the film. Two days ago, Sean Parker, Facebook’s first president and a co-founder of Napster, who was played by pop star Justin Timberlake, called the film “a complete work of fiction.”
Facebook founder Zuckerberg has also taken the film to task for its portrayal of Facebook’s origins, noting that while the filmmakers got his choice of T-Shirts and fleece jackets correct, much else in the movie is inaccurate. Zuckerberg has objected most to the movie’s strong suggestion that he created Facebook as a way to meet girls, when in fact, he says he’s dated the same girl since well before Facebook.
That didn’t stop him from taking Facebook employees to a screening of the film when it was released.
Fiction or not, the Oscar nods should feel good to Scott Rudin, the Hollywood honcho who produced the film, as well as Aaron Sorkin, whose dense, rapid-fire dialog made the screenplay a classic Sorkin number.
The Social Network also got nods for Director (David Fincher), Adapted Screenplay (Aaron Sorkin), Original Score (Trent Reznor and Atticus Ross), Achievement in Cinematography, Film Editing and Sound Mixing.
The film squares off in the Best Picture category against strong contenders including True Grit, Inception, The Black Swan and The King’s Speech.
The competition may be even tougher in the Best Actor category, where Eisenberg faces off against Jeff Bridges (True Grit), Javier Bardem (Biutiful), and Colin Firth, whose performance in The King’s Speech has garnered rave reviews. Speech led all pictures with 12 Oscar nominations.
Two weeks ago, The Social Network earned Golden Globe victories for Best Picture, Best Director, Best Adapted Screenplay and Best Score.
The film has grossed $200 million worldwide, a big win for a film that cost an estimated $40 million to produce.
The Academy Awards will be broadcast on February 27th.