SchoolTool is an opensource, free, web-based student information system design for a single school, licensed under the GNU General Public License v2, written in Pyton using the Zope 3 framework, it includes student enrollment and demographics, grading and grade reporting, tracking student achievement of skills, competencies or outcomes, attendance, calendars and intervention tracking. It is also a framework for building customized applications and configurations for individual schools or states. It has strong support for translation, localization and automated deployment and you can get latest updates of this tool via its PPA.
SchoolTool is not a learning management system, or LMS, such as Moodle, although they share some overlapping feature sets, such as a gradebook. SchoolTool does not contain curriculum or learning objects. Developers behind this project The Shuttleworth Foundation.
Burg is boot loader forked of GRUB loader. It uses a new object format which allows it to be built in a wider range of OS, including Linux/Windows/OSX/Solaris/FreeBSD, etc. It also has a highly configurable menu system which works in both text and graphic mode. Additional features like stream support and multiple input/output device are also planned for BURG. BURG features superior theming and has a highly configurable menu system which works at boot time in both text and graphical mode. Since BURG is derived from GRUB, its configuration is similar in most respects. The main configuration file is /boot/burg/burg.cfg and is usually generated automatically. You can create one by yourself or use grub-customizer to modify BRUG entries and other stuff. You can even design theme for BURG checkout this link for more details about BURG.
burg
The Adobe AIR runtime enables developers to package the same code into native applications and games for Windows and Mac OS desktops as well as iOS and Android devices, reaching over a billion desktop systems and mobile app stores for over 500 million devices. Adobe Integrated Runtime, also known as Adobe AIR, is a cross-platform runtime system developed by Adobe Systems for building desktop applications and mobile applications, programmed using Adobe Flash, ActionScript and optionally Apache Flex.
adobe air

Latest Post Update
Marlin is a lightweight file browser built from the ground-up to be responsive, simply designed and easy to use. Marlin is based on gtk3 and uses Gnome 3 technologies extensively and is built in C and uses vala for interface. Some key features of XFCE file-browser Thunar too are included to give it a certain slickness despite it being a File browser.
Marlin uses 'extended actions' to manage files. This service allows applications to request some extended actions for a list of files depending on their mimetypes and some other constraints. Any user can extend their applications by adding custom actions.

Marlin Features:
  • Tabbed browsing
  • Multiple-views
  • Single-click to open (default)
  • Configurable toolbars and interface
  • Plugin framework
  • networking support (SSH, FTP, Windows share, HTTP and HTTPS)
  • single click/double click to open file
  • And Many More

Tmux Terminal Multiplexer

Tmux is a terminal multiplexer, it enables a number of terminals (or windows) to be accessed and controlled from a single terminal. Tmux is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen. Tmux may be detached from a screen and continue running in the background, then later reattached.
When Tmux is started it creates a new session with a single window and displays it on screen. A status line at the bottom of the screen shows information on the current session and is used to enter interactive commands.
A session is a single collection of pseudo terminals under the management of Tmux. Each session has one or more windows linked to it. A window occupies the entire screen and may be split into rectangular panes, each of which is a separate pseudo terminal. Any number of TMUX instances may connect to the same session, and any number of windows may be present in the same session. Once all sessions are killed, Tmux exits. Also checkout Tmux manual.
tmux
GIMP is the GNU Image Manipulation Program. GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.
LinConnect is a great project to display Android notification on a Linux desktop using LibNotify, it is written in python programming language. LinConnect runs as private server on a Wi-Fi network for the Linux desktop and Android client application which installs on Android device, Android pushes the notifications through the LinConnect-client application to the Linux desktop. There is another great feature available within in Android client application that you are free to choose apps to display notification using LinConnect client application (It works with almost all Android applications). This project is in active development, which means you may can face bugs, I haven't faced any problem with it yet.
linconnect
Simply it stops you to check every notification on your Android phone, so you can decide that notification is important to check or not. It is also a very convenient way to get all kind of notifications on your Linux desktop like email, text message, now playing, and such others.
HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, DVD ripper, available for MacOS X, Linux and Windows. It is a versatile, easy-to-use tool for converting DVDs and other videos into H.264, MPEG-4, or OGG formatted media. It's particularly useful for making videos that are compatible with portable video devices such as the Apple iPod/iPhone.

You can use Temporary email to download these ebooks.


1: Bash Guide for Beginners

Everybody working on a UNIX or UNIX-like system who wants to make life easier on themselves, power users and sysadmins alike, can benefit from reading this guide.
The Bash Guide for Beginners gets you started with Bash scripting and bridges the gap between the Bash HOWTO and the Advanced Bash Scripting Guide. Everybody who wants to make life easier on themselves, power users and sysadmins alike, can benefit from reading this practical course. The guide contains lots of examples and exercises at the end of each chapter, demonstrating the theory and helping you practice. Bash is available on a wide variety of UNIX, Linux, MS Windows and other systems.
Offered Free by: Machtelt Garrels

2: 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.
Offered Free by: Advance Bash-Scripting

We just promote free stuff, for external sites read our privacy policy.
Panel indicators are very handy when it comes to access bold features of application or any standalone indicator which offers various functionality for the desktop to make user experience better. This time I tried to gather all available indicators for 14.04 LTS in one place, so you guys don't have to explore the internet for specific indicator and you can also tell me if I missed any indicator here(Just drop me a line via contact page, I will try to include in the post, if possible).
If you are using Ubuntu 12.04 then you have to checkout this indicators collection post for Ubuntu 12.04 Precise. You can install these indicators in other desktop like Gnome-Classic, Mate, Cinnamon, Xfce and others but I can't say that every indicator will show up in every desktop, so I tested these indicators under Unity desktop. I didn't check these indicators on Linux Mint, hopefully they shall work with Linux Mint 17 without any problem.
Cinnamon is a GTK+-based desktop environment. It originally started as a fork of the GNOME Shell, which is a user interface and was initially developed by (and for) Linux Mint. Cinnamon provides many features, including: Desktop effects, including animations and transition effects; A movable panel equipped with a main menu, launchers, a window list and the system tray; Various extensions; Applets that appear on the panel; Overview with functions similar to that in GNOME Shell; and Settings editor for easy customization. It can customize: The panel, The calendar, Themes, Desktop effects, Applets, Extensions.
Mint team released new version 2.x.x of Cinnamon with new features and bugs fixes, theme improvements, enhancements to the bottom panel, also include cinnamon setting manager. In version 2.x.x, and similar to MATE or Xfce, Cinnamon is an entire desktop environment built on GNOME technologies. It still uses toolkits and libraries such as GTK or Clutter and it is still compatible with all GNOME applications, but it no longer requires GNOME itself to be installed. It now communicates directly with its own backend services, libraries and daemons: cinnamon-desktop, cinnamon-session and cinnamon-settings-daemon.
Screenshots
cinnamon
Polar Night theme is a dark variant of flatts theme, it is specially customized to work under Ubuntu 14.04 Trusty with Unity and Gnome Desktop. This includes theme for Gtk2, Gtk3, Metacity and Unity, this theme contains a workaround to get rid of a bug that clashes with overlay scrollbars and draws black backgrounds in tabbed Nautilus and Gedit windows, and in some Ubuntu dialogues
Nautilus specific changes, to buttons, linked buttons; Unity window decorations changes. You can use Unity Tweak ToolGnome-tweak-tool or Ubuntu-Tweak to change themes/icons. Ardis icons used in screenshots.
polar night
plank dock
Plank is the underlying technology for Plank aims to provide all the core features while it extends it to add fancier things like Docklets, painters, settings dialogs, etc.

plank themer

>> Available for Ubuntu 14.10 Utopic/14.04 Trusty/12.04 Precise/Linux Mint 17/13/other related Ubuntu derivatives
To install Plank Dock in Ubuntu/Linux Mint open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:


Configure Plank Dock:
Plank doesn’t have graphical configuration interface. To configure Plank Dock enter following command in Terminal:

For Example: edit the configuration file.
HideMode = 1 means auto hide, set to 0 to disable it.
Position = 3 means the dock location. 0 = left, 1= right, 2 = top, 3= bottom.

That's it