Home » Whitepaper

Whitepapers

The education never stops here at System Code Geeks. Check out our recommended whitepapers and books (complimentary downloads):

Windows Run Commands Cheat Sheet

With this cheatsheet you will receive daily updates in your email for free, courtesy of Make Tech Easier.

Run commands in Windows are so handy! Anytime you want something, simply type in the command, and it takes only about two seconds to get it. Are there things you wish you had a Run Command for? This list has 148 of them.

Note that there are asterisks by some of the commands. All of the programs called up by these commands can be accessed from the Run box, the search box in your Start menu, or a command prompt. The ones with the asterisks can only be accessed by using the Run box; you can’t get the files with the search box or command prompt. Also, while most of the commands will work in Windows 8/8.1/10, some of them only run in Windows 7.

Get it Now!

10 Essential Windows Habits You Should Cultivate

By downloading this free guide, you agree to receive regular updates on the latest cool apps, product reviews, and giveaways from MakeUseOf.

Habits. We all have them. But are they good or bad?

Do you have the habit of NOT saving your files in multiple places or cleaning out all the old stuff? What about those update reminders, do you have the habit of ignoring them?

Good habits can sound like common sense, but when it comes down to actually doing them, we opt not to. Most of the time it isn’t because we don’t care, but rather we think it’s too much work or maybe we don’t understand the importance of the task.

We’ve laid out the essential habits you need for having the best Windows experience possible. And with Windows 10 coming out soon, this would be a great time to create new ones and brush up on things you may have become a little lax in.

Get it Now!

Windows Shortcuts 101: The Ultimate Keyboard Shortcut Guide

By downloading this free guide, you agree to receive regular updates on the latest cool apps, product reviews, and giveaways from MakeUseOf.

People love taking shortcuts in all aspects of life; computers are no exception. Shortcuts, particularly ones performed by keyboard, can save you hours of time once applied properly. We’ve rounded up some of the most common keyboard shortcuts in the past, but today we’re here to produce the ultimate guide on Windows shortcuts.

After examining how useful shortcuts can be, we’ll first look at universal shortcuts that perform the same function in pretty much every program you could use. We’ll dive into specific programs after that, and finish up with a selection of alternative tricks. Stay on board and you’ll be mastering these tricks in no time!

Get it Now!

Windows 10 Hands-On: A Good Start

Windows 10 is also smarter when it comes to snapping applications to the left and right sides of the desktop.

The real Windows is back. Recently, Microsoft showed off the first preview build of Windows 10, which does away with the infamous Modern UI and brings back the Start menu, with a few new twists such as live tiles, scalable apps and virtual desktops.

The Start Menu has all the basic features Windows 7 users have come to expect, including a translucent background, shortcuts to your favorite apps, library folders and a search box. However, Microsoft has added a second pane to the Start Menu which contains live tiles that update with information like the weather or sports scores. The second pane appeared to function very much like the Start screen itself, as I dragged a calendar icon over from the left pane and watched it become a tile on the right side. You can drag any app you want to onto the right pane, but if it’s not live-tile enabled, it will just appear as a static shortcut tile.

With this download you will also receive free weekly coverage on the latest technology news and developments from Laptop Magazines eNewsletter.

Get it Now!

Linux Command Line Cheat Sheet

With this cheat sheet you will receive daily updates in your email for free, courtesy of Make Tech Easier.

While most people loathe the command line, it is undoubtedly the most efficient way to get things done. If you are one of those who will freak out when you are on the terminal, we have compiled a list of useful Linux commands that you can use to make your workflow more productive.

Get it Now!

Linux Quick Fix Notebook- Free 696 Page eBook

An indispensable ebook for every Linux administrator!

Instant access to precise, step-by-step solutions for every essential Linux administration task from basic configuration and troubleshooting to advanced security and optimization.

If you’re responsible for delivering results with Linux, Linux® Quick Fix Notebook brings together all the step-by-step instructions, precise configuration commands, and real-world guidance you need. This distilled, focused, task-centered guide was written for sysadmins, netadmins, consultants, power users…everyone whose livelihood depends on making Linux work, and keeping it working.

This book’s handy Q&A format gives you instant access to specific answers, without ever forcing you to wade through theory or jargon. Peter Harrison addresses virtually every aspect of Linux administration, from software installation to security, user management to Internet services–even advanced topics such as software RAID and centralized LDAP authentication. Harrison’s proven command-line examples work quickly and efficiently, no matter what Linux distribution you’re using. Here’s just some of what you’ll learn how to do:

– Build Linux file/print servers and networks from scratch
– Troubleshoot Linux and interpret system error messages
– Control every step of the boot process
– Create, manage, secure, and track user accounts
– Install, configure, and test Linux-based wireless networks
– Protect your network with Linux iptables firewalls
– Set up Web, email, DNS, DHCP, and FTP servers
– And much more…

By Peter Harrison. Published by Prentice Hall. Part of the Bruce Perens’ Open Source Series.

Get it Now!

Linux Device Drivers, 2nd Edition — Free 525 Page eBook

Where The Kernel Meets The Hardware

This book is for anyone who wants to support computer peripherals under the Linux operating system or who wants to develop new hardware and run it under Linux. Linux is the fastest-growing segment of the Unix market, is winning over enthusiastic adherents in many application areas, and is being viewed more and more as a good platform for embedded systems. Linux Device Drivers, already a classic in its second edition, reveals information that heretofore has been shared by word of mouth or in cryptic source code comments, on how to write drivers for a wide range of devices.

Version 2.4 of the Linux kernel includes significant changes to device drivers, simplifying many activities, but providing subtle new features that can make a driver both more efficient and more flexible. The second edition of this book thoroughly covers these changes, as well as new processors and buses.

You don’t have to be a kernel hacker to understand and enjoy this book; all you need is an understanding of C and some background in Unix system calls. You’ll learn how to write drivers for character devices, block devices, and network interfaces, guided by full-featured examples that you can compile and run without special hardware. Major changes in the second edition include discussions of symmetric multiprocessing (SMP) and locking, new CPUs, and recently supported buses. For those who are curious about how an operating system does its job, this book provides insights into address spaces, asynchronous events, and I/O.

Portability is a major concern in the text. The book is centered on version 2.4, but includes information for kernels back to 2.0 where feasible. Linux Device Driver also shows how to maximize portability among hardware platforms; examples were tested on IA32 (PC) and IA64, PowerPC, SPARC and SPARC64, Alpha, ARM, and MIPS.

Get it Now!

The Linux Kernel Module Programming Guide

A guide to programming Linux kernel modules.

An excellent guide for anyone wishing to get started on kernel module programming. The author takes a hands-on approach starting with writing a small “hello, world” program, and quickly moves from there. Far from a boring text on programming, Linux Kernel Module Programming Guide has a lively style that entertains while it educates.

Get it Now!

Hadoop Illuminated–Free 72 Page eBook

Gentle Introduction of Hadoop and Big Data

This Hadoop book was written with following goals and principles:

– Make Hadoop accessible to a wider audience — not just the highly technical crowd.
– There are a few unique chapters that you won’t find in other Hadoop books, for example:
— Hadoop use cases
— Hadoop distributions rundown
— BI Tools feature matrix

Get it Now!

Advanced Bash-Scripting Guide

An in-depth exploration of the art of shell scripting.

This guide assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of UNIX® wisdom and lore. It serves as a textbook, a manual for self-study, and a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts. This book is also suitable for classroom use as a general introduction to programming concepts.

The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book (the equivalent of 974 print pages) covers almost every aspect of shell scripting. It contains 364 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. It is well suited for either individual study or classroom use. It covers Bash, up to and including version 4.0.

Get it Now!

Want to take your sysadmin skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Linux BASH Programming Cookbook
  • NAGIOS Monitoring Cookbook
  • Introduction to NGINX
  • Apache HTTP Server Cookbook
  • VirtualBox Essentials
  • PostgreSQL Database Handbook