background preloader

Computer Science

Facebook Twitter

Acer aspire 5750G with Mountain Lion (Unibeast) - Page 2. Hi guys and gals!

Acer aspire 5750G with Mountain Lion (Unibeast) - Page 2

This is a complete guide to get your adventurous AA 5750G up and running with it's new Apple made clothes. ***USE THIS COMPLETELY AT YOUR OWN RISK, IF YOU BLOW UP YOUR WHOLE TOWN NEITHER ME NOR ANYONE ELSE BUT YOU IS RESPONSIBLE***. *Later in this post I'll mention my notebook's hardware specs, if yours uses any different hardware (like Elan touchpad or Broadcom WiFi), that specific kext won't work, you gotta find it yourself.* First of all, go to your BIOS setup and disable the discrete GPU (select integrated), then go ahead and install ML, You don't need any boot flags or anything, just do a simple install. GPS - The Complete Guide - Arduino based Global Positioning System. GPS:- The Complete Guide to Global Positioning Systems.

Updated Here :- Arduino based Global Positioning System How they Work and How to interface them into your Robot. Elektrischer Reporter - ZDF.de. 50 Useful Articles and Resources You May Have Missed. Jul 21 2010.

50 Useful Articles and Resources You May Have Missed

Big list - What papers should everyone read? - Theoretical Computer Science. 50 Open Source Tools to Make Your Life Easier. The open source community is vibrant, continually growing, and just loves to create applications and tools to make lives easier.

50 Open Source Tools to Make Your Life Easier

Here are 50 of our favorite open source apps that help us do everything from managing pictures on our computer to learning about Jupiter and Mars. Chandler – An information management application for personal use or small group collaboration. Includes integrated calendaring, data organization tools, and allows backup and data sharing via web access. Tomboy – A cross-platform note-taking application packed with features text highlighting, font styling, inline spellchecking, and more. BasKet Note Pads – More than just a note-taking app, BasKet lets you organize in track data in several different ways, import information from other apps, and easily share your notes with others.

Freemind – This free mind mapping app can easily handle maps with as many as 22,000 nodes. Task Coach – A robust todo list tracker. Xchat – An IRC chat client for Linux and WIndow. Computer Science: Free Courses. Advertisement Get free Computer Science courses online from the world's leading universities.

Computer Science: Free Courses

You can download these audio & video courses straight to your computer or mp3 player. For more online courses, visit our complete collection, 1,250 Free Online Courses from Top Universities. Free Lectures, Screencasts and conferences for real developers & designers. The Changelog - Open Source moves fast. Keep up. Arnon Rotem-Gal-Oz's Cirrus Minor - 10 Papers Every Software Architect Should Read (At Least Twice) Papers software architects should read at least twice.

Arnon Rotem-Gal-Oz's Cirrus Minor - 10 Papers Every Software Architect Should Read (At Least Twice)

10 operating systems you've never heard of: 6-10: Compact code to DOS compatibility. 6.

10 operating systems you've never heard of: 6-10: Compact code to DOS compatibility

KolibriOS Goal: Extreme performance and compact code size Web: www.kolibrios.org Without a doubt, KolibriOS wins the award for the most ambitious project in this feature. It's a fully fledged OS written entirely in assembly language. The KolibriOS team has managed to squeeze pre-emptive multitasking, a graphical desktop, TCP/IP networking, USB support, media playback and many other features onto a 1.44MB floppy disk. Booting 'kolibri.img' brings you to the desktop in just a couple of seconds. It's all tremendously impressive, and while KolibriOS will never challenge the main OS trio's desktop supremacy, it shows what can be achieved with careful coding, especially as we're so used to bloatware nowadays. 7. After Unix had flown out of the Bell Labs nest in the 1970s, the developers kick-started a new research project to scratch their programming itches. Ultimately, Plan 9 hasn't achieved anywhere near the same level of success as Unix. 8.

Open CourseWare for Linux Geeks: 50+ Resources. PHP: a fractal of bad design - fuzzy notepad. 10 open source books worth downloading : Tectonic - The Source for Open Source News. Do You Use Linux? The RIAA and MPAA Don’t Want You To Use This Program. Have you ever used PeerGuardian for Windows?

Do You Use Linux? The RIAA and MPAA Don’t Want You To Use This Program

Well good news my friend, there’s a Linux alternative available. PeerGuardian is a program that blocks companies such as the RIAA and their affiliates (such as Media Defender) from connecting to your computer when you are running P2P software. This is not foolproof by any means, but certainly a step in the right direction. When I used Windows, one of the programs I used to protect my online privacy was PeerGuardian. Now that I’m using Ubuntu full-time, I’d like to find an alternative. A quick google search found that PeerGuardian actually has a Linux client, but the installation is far more difficult than another program I found called MoBlock.

Vi tips and tricks: Ten cool commands sure to impress your friends. When coming to grips with the vi editor—either for the first time or as a regular user—most people tend to have a grasp of the core command set that allows them to perform those functions they use most regularly: navigating or saving a file; inserting, updating, deleting, or searching for data; or quitting without saving changes.

vi tips and tricks: Ten cool commands sure to impress your friends

However, the vi editor is extremely powerful and rich in features and functionality. Even after many years of use, you can still uncover new commands that you didn't realize existed. The commands covered in this article are amongst those less well known, but they can help you to work smarter by short-cutting existing methods you may use or allowing you to do something that you never realized you could do with vi. Before we start just a recap on the two modes of vi: command and insert. Command mode allows the user to execute commands to modify text, navigate around the file or control your vi session in some way. Turn line numbering on and off. 6 Steps to Becoming a Software Developer. Deciding to become a software developer is a great initial step, congrats!

6 Steps to Becoming a Software Developer

The job opportunities are growing quickly and in just about every industry that you can imagine. 10 Papers Every Programmer Should Read (At Least Twice) I spent most of yesterday afternoon working on a paper I’m co-writing. It was one of those days when the writing came easy. I was moving from topic to topic, but then I realized that I was reaching too far backward – I was explaining things which I shouldn’t have had to explain to the audience I was trying to reach. When I first started writing, one of the pieces of advice that I heard was that you should always imagine that you are writing to a particular person. The Elements of Computing Systems / Nisan & Schocken / www.idc.ac.il/tecs. Java OpenGL Game Engine. Ebook - List of freely available programming books.

CIS Department > Tutorials > Software Design Using C++ 45 Free Online Computer Science Courses. Missed lectures or hate teachers?

45 Free Online Computer Science Courses

Or want to study computer science courses without going to university? … You can study anytime anywhere because there are number of free online computer science courses available on internet that are very interactive. Here is the list of 45 free online computer science courses that are designed by teaching experts from best universities of the world (almost the whole graduation!). 1. Programming Methodology CS106A , Stanford University Course. Complete set of course materials. 2. This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++ programming language, which is similar to both C and Java. 3.

Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms.