25 Free Computer Science Books As a computer scientist I'm always looking to improve my knowledge of the subject. There are lots of great sources of information available online, but nothing really beats the depth of knowledge that you can find in a book. It is possible to get the best of both worlds though, as many books are now available online in full, and free of charge! Below is a selection of 25 of the best free computer science books that I've found online, with a brief description of each one. Where the book is also available in printed form I've included a link to Amazon, using my affiliate link. Become An X coder A guide to MacOSX development with Cocoa using Objective-C. The Cathedral and the Bazaar Eric Raymond's brilliant book about Open Source software, and its impact on software development projects. Data Structures and Algorithms with Object-Oriented Design Patterns in Java Also available in C#, Python, Perl, Ruby, Lua, C++ and PHP versions. Learn You a Haskell for Great Good!
9 Amazing Firefox Add-Ons That Will Save Your Time! - Opensource, Free and Useful Online Resources for Designers and Developers Don't Forget to participate in a contest where you can win an amazing e-Commerce template from TemplateMonster. Firefox is a fastest growing popular web browser. There are lots of ease provided by the firefox and this is the main reason for its popularity. There are lots of free download able extensions and add-ons available on the internet for firefox and there demands are increasing every day. In this post, I am listing down 9 Amazing Firefox Add-Ons That Will Save Your Time. You are welcome to share if you know more amazing firefox add-ons that will save time which our readers/viewers may like. Read It Later It lets you save articles and webpages so you can read them later, even when you’re offline. Chunkit This add-on is so badass, that if search engines made a superhero movie, this would be the Batman. Remove Cookie(s) From Site So, you visited a website you’re not too proud of, but you don’t want to delete your cookies or you will lose your progress on Defend Your Castle. TryAgain
15 Online Tools that You Will Come to Love as a Tech · EmergingTechs.com I have compiled a list of 15 free online tools that will help you greatly as a tech. I’m sure that there are other good ones that I have left out so please feel free to post the ones that you like as well. IPTools offers a wide variety of online networking tools. With this site you can look up IP address information, check spam databases, run pings, run traceroutes, lookup WHOIS information and much more. BugMeNot allows you to find and share logins for sites that require you to register. SpeedTest.net allows you to test your Internet connection speed. Del.icio.us is a social bookmarking site that allows you to bookmark sites and view them from any computer. Omnidrive is an online storage service that allows you to upload large files, access them from any computer, and share them with other people. 10 Minute Mail allows you to create temporary email addresses that expire after 10 minutes. Free Password GeneratorFree Password Generator generates very strong and unique passwords.
Free Computer Security - Personal Software Inspector (PSI) Stay secure by updating insecure programs onyour computer with the Secunia PSI The Secunia Personal Software Inspector (PSI) is a free computer security solution that identifies vulnerabilities in non-Microsoft (third-party) programs which can leave your PC open to attacks. Simply put, it scans software on your system and identifies programs in need of security updates to safeguard your PC against cybercriminals. It then supplies your computer with the necessary software security updates to keep it safe. The Secunia PSI even automates the updates for your insecure programs, making it a lot easier for you to maintain a secure PC. Using a scanner like Secunia PSI 3.0 is complementary to antivirus software, and as a free computer security program, is essential for every home computer. Learn more about PSI in these short videos PSI 3.0 WalkthroughSo simple that anyone can be secure! Tim and DaveShort animated story about security and why Tim is happier than Dave.Watch now (YouTube) Reviews
50 Open Source Tools to Make Your Life Easier | Worldlabel Blog The open source community is vibrant, continually growing, and just loves to create applications and tools to make lives 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. 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. Sunbird – Standalone calendar application with a tiny footprint, perfect for use on a computer that’s tight on memory and disc space.
The Ultimate Tweaker's Guide To Firefox3 One of the main reason why Firefox has been so successful, is that you can tweak it to match your needs. Though there are another 12 million Firefox users out there, still you can make your Firefox installation unique, matching your personality. This short guide gives you a myriad of options that can be tweaked in Firefox 3. Read along. Auto complete in the address bar as you type an address. Majority of the people out their seems to have a love-hate relationship with the Firefox3's new address bar (that Mozilla likes to call as the awsome bar). This may not be that evident at first, but will soon reveal to be a no-brainier once you know it. What other tricks and tips have you found on Firefox 3?
Quest Timing This page is only for named quests: it should not include Miscellaneous Quests like delivering items unless there is an exceptional unique reward for doing so.  Quests to Start Immediately This section should only include quests with no hard level requirements, and no consequences that impact future events or other possible quests unless the impact is trivial or undesirable anyway, in which case it should be noted regardless. If a quest is only well suited to certain builds, that too should be noted. If a quest has prerequisites, those must also qualify under these rules.  Usable Weapons Greatsword for a Great ManSkill Use: NonePros: Balgruuf's Greatsword (temporarily)Cons: NoneNotes: The delivery quest reward is only 20 gold. PilgrimageSkill Use: NonePros: Alessandra's Dagger (temporarily)Cons: NoneNotes: Begins in Riften.  Useful Items Gather Wheat at Katla's FarmSkill Use: NonePros: A borrowed horse, several minor benefits.Cons: None  Other/Multiple
Work Together: 60+ Collaborative Tools for Groups With businesses and families spread out more and more, we've dug up 60+ sites that will help everyone be on the same page. Business Productivity 37Signals.com - Maker of collaboration tools including Basecamp (others listed below). 8apps.com - A mixture of social network and productivity applications. BlueTie.com - Online collaboration directed towards small and medium sized businesses. Businessitonline.com - Centralized cash flow, documents, calendars and more for a team or small business. CentralDesktop.com - A full work suite for project teams including spreadsheets, file sharing, calendar and more. Colligo.com - Allows you to work on projects off-line and then sync them when you can login. ConceptShare.com - Share concept designs and allow invited workers to mark-up, comment, and give feedback. Confluence - An enterprise-class wiki with features such as PDF exporting. ContactOffice.com - Allows groups to share documents, calandars, contacts, and files. Creative Collaboration Mindmapping
ZePy - Collecting best of Internet Tips! How To Create a Customized Windows 7 Installation Disc With Integrated Updates Do you want to save time when installing Windows 7? You can create a customized installation disc and have it perform an installation without asking you questions, integrate updates and drivers, tweak Windows, and remove Windows components. We’ll be using RT Se7en Lite for this – if you’ve used nLite with Windows XP or vLite with Windows Vista in the past, it works similarly. RT Se7en Lite is a sort of vLite or nLite for Windows 7. Image Credit: bfishadow on Flickr What You’ll Need To do this, you’ll need Windows 7 installed on your computer. WAIK is 1.7 GB, so the download may take a while if you have a slow Internet connection. Run the StartCD.exe file, select Windows AIK Setup, and follow the instructions on your screen to install Windows AIK. You’ll also need a Windows 7 installation source – either a physical disc or ISO file. Next, download and install RT Se7en Lite from here – it’s free and donation-supported. Using RT Se7en Lite
ListOfOpenSourcePrograms - Community Help Wiki List Of Open-source Programs (LOOP) for Microsoft Windows Operating Systems What is the LOOP list? This is a list of the best open-source applications that run on Windows. Feel free to edit this list and add any programs that meet the criteria below. Instructions: Tell all your non-Linux friends and family about the LOOP list. Rules for adding programs to the LOOP list: Must be open-source. Communication Email Client = Thunderbird Compare to: Microsoft Outlook IRC Client = X-Chat 2, Bersirc Compare to: mIRC Universal Instant Messaging Client = Pidgin (formerly Gaim), Miranda IM Compare to: Trillian Web browser = Firefox, Chromium Compare to: Microsoft Internet Explorer Voice Over IP = QuteCom, Ekiga Compare to: Skype Engineering EDA = KiCad Compare to: Eagle Numeric Computation = SciLab Compare to: MatLab Educational Financial Games Productivity Management Misc Audio Drawing Other Video Security Software Development Utilities Content Management Database File Server Messaging Web These applications are awesome!