background preloader

10 open source books worth downloading : Tectonic - The Source for Open Source News

10 open source books worth downloading : Tectonic - The Source for Open Source News
Related:  Open Source Apps

The Art of Unix Programming AIX, AS/400, DB/2, OS/2, System/360, MVS, VM/CMS, and IBM PC are trademarks of IBM. Alpha, DEC, VAX, HP-UX, PDP, TOPS-10, TOPS-20, VMS, and VT-100 are trademarks of Compaq. Amiga and AmigaOS are trademarks of Amiga, Inc. Apple, Macintosh, MacOS, Newton, OpenDoc, and OpenStep are trademarks of Apple Computers, Inc. ClearCase is a trademark of Rational Software, Inc. Ethernet is a trademark of 3COM, Inc. The photograph of Ken and Dennis in Chapter 2 appears courtesy of Bell Labs/Lucent Technologies. The epigraph on the Portability chapter is from the Bell System Technical Journal, v57 #6 part 2 (July-Aug. 1978) pp. 2021-2048 and is reproduced with the permission of Bell Labs/Lucent Technologies.

Free Audiobooks and eBooks - Librophile Ultimate List of Top 50 Free Ebook Download Websites & Ebook Search Engines - Fedobe Have you ever wanted to get your hands on the perfect pdf or ebook but could not figure out where to search for the damn book. Well you know what, this is your lucky day as today you will be getting the complete list all the websites from where you can search for to download almost any pdf ebook. And if you have any more resources or websites to add to the list, feel free to suggest them in the comment. ManyBooks Offers 36,000 free ebooks which you can download to ur system by just clicking a button Gutenburg Enlightens on wide range of books for free downloading Ebooks A free e-books links library where you can find and download free books in almost any category Globusz One of he most happening site having a large number of freely downloadable documents.It helps in promoting your own ebooks with great ease. EbookLink Helps in finding totally filtered data about everything going on with daily updates rendering effciency KnowFree Wide Collection of free online pdf books and pdf ebooks FreeBookSpot

10 Books You ABSOLUTELY MUST READ If You Are Tired Of Being Brok 1. Buffettology: The Proven Techniques for Investing Successfully in Changing Markets That Have Made Warren Buffett the World's Most Famous Investor I NEVER buy books on stock market. And neither should you. 2. Words That Sell lists the words and phrases that stimulate sales, grouping them in a logical, easy-to-find manner. 3. Guy Kawasaki wrote the best book on startups. 4. This book is a fascinating journey into the meaning of truth, lies and BS. 5. The title might sound cheesy, but the book really does share insights on what affluent, and successful really mean. 6. I thoroughly enjoyed reading this book, for a multitude of reasons. 7. If you’ve been a regular fan like I have of frenetic sales guru Jeffrey Gitomer’s columns in the Business Journal, you’ll want to grab his infamous power book on selling, The Little Red Book of Selling. 8. I've read a lot of great books, but this one is the one is truly unique. 9. 10.

Learn Linux, 101: A roadmap for LPIC-1 About this series This series of articles helps you learn Linux system administration tasks. The topics mirror those of the Linux Professional Institute Certification (LPIC) level 1 (LPIC-1) exams. You can use the articles to prepare for certification, or just to learn about Linux. There are two exams for LPIC-1 certification: exam 101 and exam 102, and you must pass both to attain LPIC-1 certification. The material in these articles corresponds to the April 2009 objectives for exam 101 and exam 102 You should always refer to the objectives for the definitive requirements. This roadmap is in progress; as we complete articles, we add them to the roadmap. Note: New material will be added over the coming months as it becomes available. Exam 101 Exam 101 - Topic 101: System architecture Where are the articles? Back to top Exam 101 - Topic 102: Linux installation and package management Exam 101 - Topic 103: GNU and UNIX commands Where are the articles? Exam 102 Where are the articles?

PHP: a fractal of bad design - fuzzy notepad (This article has been translated into Spanish (PDF, with some additions) by Jorge Amado Soria Ramirez — thanks!) Preface I’m cranky. I complain about a lot of things. There’s a lot in the world of technology I don’t like, and that’s really to be expected—programming is a hilariously young discipline, and none of us have the slightest clue what we’re doing. This is not the same. PHP is the lone exception. PHP is an embarrassment, a blight upon my craft. But I’ve got to get this out of my system. An analogy I just blurted this out to Mel to explain my frustration and she insisted that I reproduce it here. I can’t even say what’s wrong with PHP, because— okay. Stance I assert that the following qualities are important for making a language productive and useful, and PHP violates them with wild abandon. A language must be predictable. My position is thus: I can’t provide a paragraph of commentary for every single issue explaining why it falls into these categories, or this would be endless.

Writing Buffer Overflow Exploits - a Tutorial for Beginners 1. Memory Note: The way we describe it here, memory for a process is organized on most computers, however it depends on the type of processor architecture. This example is for x86 and roughly applies to Sparc. The principle of exploiting a buffer overflow is to overwrite parts of memory that are not supposed to be overwritten by arbitrary input and making the process execute this code. To see how and where an overflow takes place, let us look at how memory is organized. A page is a part of memory that uses its own relative addressing, meaning the kernel allocates initial memory for the process, which it can then access without having to know where the memory is physically located in RAM. - Code segment, data in this segment are assembler instructions that the processor executes. - Data segment, space for variables and dynamic buffers - Stack segment, which is used to pass data (arguments) to functions and as a space for variables of functions. 2. What happens here? 3. 3a. 3b. 4. 4a. 4b.

AUP - Free Journals and Books Online Please use the library homepage to find fulltext articles that the library subscribes to. These are some free titles available on the Internet. Most of the books are older and outside of the copyright date. Theses and Dissertations ADT Australasian Digital Theses Program consists of 42 universities. British Library EThOS (Electronic Theses Online Service) Theses are searchable and can be limited to items currently online 'Limit search to items available for immediate download' "EThOS has been created to offer a single point of access to UK-generated post-doctoral theses and plays a significant role in showcasing UK research to the world. Cyberthèses The portal for online French language theses. includes electronic university publications held by the Deutsche Nationalbibliothek. Networked Digital Library of Theses and Dissertations has 82 institutional members (US and international universities) and 2 Consortial members OhioLink and the Triangle Research Libraries.

Networking Roundup - Most of us know that networking is a key to success, and certainly qualifies as a life hack. Still, the devil is in the details. I have done some reading recently, and here are a couple of books that get into the technicalities of networking. Never Eat Alone, by Keith Ferrazzi. This one’s a runaway bestseller, and we’ll be hearing about it for awhile. Know where you want to go; Identify the people who can help you get there; Get with those people and help them succeed; Let them reciprocate by helping you do the same; Stay in regular contact with those people; Enjoy mutual success and a great relationship. The book is enjoyable to read and he does give you some of his techniques for success in the networking arena. One Phone Call Away, by Jeffrey Meshel. Power Schmoozing, by Terri Mandell. As I’ve tried to increase my personal networks and accomplish goals, that information management becomes a problem.

Contents Preface I wrote this book really quickly as a way to bootstrap students for my other books. Many students don't know how to use the basics of the command line interface, and it was getting in the way of their learning. This book is designed to be something they can complete in about a day to a week and then get enough skill at the command line to graduate to other books. This book isn't a book about master wizardry system administration. Introduction: Shut Up And Shell This book is a crash course in using the command line to make your computer perform tasks. The only piece of advice I am going to give you is this: Shut up and type all of this in. Sorry to be mean, but that's what you have to do. You are not going to destroy your computer. Why? How To Use This Book The best way to use this book is to do the following: Just keep going through this process of doing an exercise, writing down questions you have, then going back through and answering the questions you can. License I (Zed A.

Do You Use Linux? The RIAA and MPAA Don’t Want You To Use This Program | fsckin w/ linux Have you ever used PeerGuardian for Windows? 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. Ok, now I know we’re looking at the rest of this document and saying, “Sh! It’s actually really easy if you follow it step by step, and if you have any questions, feel free to comment and I’ll do my best to help you out. Deep breath, here we go. First, we edit sources.list to add a repository:

Rockbox - Free Music Player Firmware howtoubuntu After Installing Ubuntu 14.10 Utopic Unicorn, there are a wealth of things that need to be dealt with, including Hardware Drivers, DVD, Audio and Video Codecs, Archiving formats, generally useful stuff. These instructions presume you are proficient with PPAs, .Debs, and other terminal commands, Ubuntu Tweak, and require a full set of video, audio, and archive codecs, as well as Skype, Flash, and a truck-load of wallpapers. Warning Using the sudo command can result in severe system damage. Make sure you type commands correctly, or copy and paste the entire code. 2. Both GetDeb and PlayDeb are repositories, sources of updates for actual software you have or will have installed. While this may look like an awful lot of code for something that should be relatively simple, you should know that while GetDeb and PlayDeb are repositories, they're not launchpad hosted, and hence a little more difficult to add. LibDVDCSS is a library required for reading some DVDs. 7. 8. 9. 10.

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. 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 Listing 1. #! #! #! 4!!