Saturday, May 5, 2007

How to Download a YouTube Video to your computer

Ever wanted to save that favorite YouTube video to your local computer? Although some people might have you believe this is a difficult task, it’s actually very simple. Below is an outline to the easiest way to rip a YouTube video to your local computer.
  1. Load your favorite YouTube video.
  2. Copy the URL from the address bar.
  3. Go to RipZor.com
  4. Paste the URL into the textbox and click "Get Video".
  5. The website will generate a flash file for you to download.
  6. Click on the "Click Here" link to download the flash file, it will save as an flv file.

At this point as long as you have a flash viewer on your computer, you will be able to play this saved file, without having to connect to the internet, or having to go to the YouTube website! What if you want to play them in Media Center? You will need to convert this file to sometime of video format that is supported in Media Center.

The simplest way to do this is to download this zip file. It includes a program that will convert your newly created flash file to mpg format. Here are the easy to follow steps.

  1. Download the zip file here.
  2. Extract the zip file to a folder on your computer and run flvconverter.exe
  3. Click Add Files and Browse to the location of your flv file you just converted.
  4. Choose an output folder by clicking the browse button.
  5. Click "Process"
You should now have a mpg file on your computer that you can play at any time! Most importantly, you can add this to your video library on your Media Center without having to load YouTube!

Sunday, April 29, 2007

Microsoft Student Partners program

What is the Microsoft Student Partner (MSP) program?
The Microsoft Student Partner Program recognises the top minds from around the world who are passionate about technology. It's a once in a lifetime opportunity to develop real-world skills to help you succeed in your future career, to help others learn about the technology of today and tomorrow, and to connect with other like-minded students, all whilst having a ton of fun along the way.
The program is a way of encouraging students who are interested in building a closer relationship with Microsoft, and those who are simply hooked on technology, to develop their skills further.

What is an MSP?
The Microsoft Student Partner program consists of the brightest and most innovative student developers and technology enthusiasts from universities around the world.

The ‘ideal candidate’ for an MSP would be a passionate and enthusiast individual who wants to learn about new tools and technologies. You would need to have a whole range of skills including excellent time management, organization and communication skills to ensure that you could host a successful campus launch event.

An MSP should be comfortable and confident presenting in front of large audiences of both students and faculty members. You may even be asked to present in front of your fellow MSPs at an event. General business and sales skills come in very handy in order to allow you to articulate your ideas effectively when presenting.

MSPs are sociable, friendly and approachable individuals who like to meet new people. You will require the ability work as a team as well as use your own initiative. In summary, MSPs are innovative and creative students who are extremely passionate about technology.

Why be an MSP?
The MSP Program is designed to help you get the most out of Microsoft tools and technologies, develop your skills and give you a head start in the ‘real world’ once you graduate and enter the IT industry.

Being an MSP is a privileged and honored status for any student. You get a whole host of opportunities and benefits from being part of the MSP program including:

  • Global portal access to the latest news, actions, event, worldwide forums, resources and photo gallery.
  • MSDN Universal Subscription.
  • Technical events hosted by Microsoft – travel expenses funded, Industry and Microsoft speakers.
  • Mentor Program with Community Leaders & Microsoft Most Valued Professionals.
  • Software giveaways, betas, resource kits etc.
  • Promotional items for on campus use – posters, flyers, campus launch kits etc.
  • Star Award winners receive Tech-Ed passes (ticket, flights & accommodation) and reference letter.
Interested?!
Go the official Student Partner website for more details: http://student-partners.com

Friday, April 6, 2007

Google offers wireless Internet access via the toilet!

Google Inc. announced the launch of Google TiSP (BETA)™, a free in-home wireless broadband service that delivers online connectivity via users' plumbing systems. The Toilet Internet Service Provider (TiSP) project is a self-installed, ad-supported online service that will be offered entirely free to any consumer with a WiFi-capable PC and a toilet connected to a local municipal sewage system.

Structured Programming HW sheets & Labs solutions

The following Zip file contains solutions of:
  • Sheet 1, 2 and 3
  • Lab 3, 4 and 7
  • The 2 exercises at the end of lecture 4
Download: http://sharebigfile.com/file/135146/Structured-Programming-zip.html

Update:
I uploaded the file to another host since the megaupload link wasn't working.

Friday, March 16, 2007

Only in Egypt!!

I know these are kinda old and you have probably seen them before but I just love them! :)



















iPhone

You have to see this!

What is Bluetooth?

Bluetooth is a standard for short range, low power, low cost wireless communication that uses radio technology. Although originally envisioned as a cable-replacement technology by Ericsson (a major cell phone manufacturer) in 1994, embedded Bluetooth capability is becoming widespread in numerous types of devices. They include intelligent devices (PDAs, cell
phones, PCs), data peripherals (mice, keyboards, joysticks, cameras, digital pens, printers, LAN access points), audio peripherals (headsets, speakers, stereo receivers), and embedded applications (automobile power locks, grocery store updates, industrial systems, MIDI musical instruments). Ericsson joined forces with Intel Corporation, International Business Machines Corporation (IBM), Nokia Corporation, and Toshiba Corporation to form the Bluetooth Special Interest Group (SIG) in early 1998. 3Com Corporation, Lucent/Agere Technologies Inc., Microsoft Corporation and Motorola Inc. joined the group in late 1999. Joint work by the SIG members allowed the Bluetooth vision to evolve into open standards to ensure rapid acceptance and compatibility in the marketplace. The resulting Bluetooth specification, developed by the Bluetooth SIG, is open and freely available at the official Bluetooth website www.bluetooth.org. Bluetooth technology is already supported by over 2100 companies around the world. The Wireless Personal Area Network (WPAN) technology, based on the Bluetooth Specification, is now an IEEE standard under the denomination of 802.15 WPANs. In 2003, Cahners In-Stat estimated that Bluetooth-enabled equipment shipments would climb to just under 1 billion units by 2005.

You can download the original three-paper IEEE text from here.

Wednesday, March 14, 2007

Turbo C++

For those of you who are still 'struggling' to get the C editor, Turbo C++, you can download it from here.

Tuesday, February 27, 2007

Logical Connectives

Check out this Wikipedia article: http://en.wikipedia.org/wiki/Logical_operator

It will help you a lot to understand the first lecture of the Discrete Structures course.

Thanks to Nizar for the link :)

Hesham

Windows Vista Upgrade Advisor

Wondering if your PC is powerful enough to run Vista? The Windows Vista Upgrade Advisor will scan your computer thoroughly and create an easy-to-understand report to help you to determine if your Windows XP-based PC can run Windows Vista or not. If not, the Advisor will tell you which hardware parts should be upgraded in order to be able to run Vista and get the optimum performance out of it.

The Windows Vista Upgrade Advisor can be downloaded from here.

You will also need Microsoft .NET Framework which can be downloaded from here.

Hesham