aria2 is a utility for downloading files. The supported protocols are HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE), and Metalink.
It can download one or more files individually or from multiple sources/protocols at the same time and tries to utilize your maximum download bandwidth (by using
... [More] multiple threads and downloading data from HTTP(S)/FTP, while also uploading to the BitTorrent swarm).
Using Metalink's chunk checksums, aria2 automatically validates chunks of data while downloading a file like BitTorrent.
The physical memory usage is typically 3MB(normal HTTP/FTP downloads) to 6MB(BitTorrent downloads). CPU usage in BitTorrent with download speed of 1500KB/sec is around 6%. [Less]
Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux operating system. Using this tool, you can freeze a running application (or part of it) and checkpoint it to a hard drive as a collection of files. You can then use the files to restore and run the application from the point it
... [More] was frozen at. The distinctive feature of the CRIU project is that it is mainly implemented in user space.
http://en.wikipedia.org/wiki/CRIU [Less]
MvMo (Ma Vie, Mon Oeuvre, could be translated by My Life, My Accomplishments), is a multi-user resume application based on the python framework Django.
Automate resume & cover letter creation; generate PDFs from .odt templates on the fly while scraping the job post & tracking employer status. Easily keep track of jobs you've applied to, automatically.
Simple substitute for “rsync”/“scp” when the remote side has only “cat” and “ls”. (E.g., to put files to DroidSSHd.)
These scripts help me push files over SSH to another system which has only a simple sh, “cat”, and “ls”. They can continue transferring a partially transferred file (by appending
... [More] to what was left after an interrupted transfer).
In my case, the other system is a non-rooted Android 2.2 with DroidSSHd installed (with no “scp”, “sftp”, or “rsync”).
They are not limited to using necessarily “ssh” (it’s a parameter). For example, for testing them on the same host, I use just “eval” instead.
* “rpush” is the basic command to transfer a file by creating a new file on the remote side with the use of only “cat”.
* “rpush-continue” is the command to continue the transfer of a file which is already partially present on the remote (with the use of only “cat” and “ls”).
* “rpush-into” is a wrapper around the two basic scripts which puts the file as a file with the same name in a specified directory on the remote side (like one of the ways to invoke “cp”). [Less]
This project is my cooperative education course for my bachelor of science degree in computing & software systems. The project length will be Autumn Quarter 2009, from October 8 to December 11.
The goal of the project will be to produce a software solution that will help job applicants create
... [More] and manage multiple resumes and cover letters. The sponsors of the project will be individuals who have experience helping job applicants effectively communicate their qualifications to hiring authorities.
All analysis, design, and development will be performed by me. I will meet with project sponsors and my faculty adviser regularly to discuss my progress, as well as what improvements can be made. [Less]
This project is my cooperative education course for my bachelor of science degree in computing & software systems. The project length will be Autumn Quarter 2009, from October 8 to December 11.
The goal of the project will be to produce a software solution that will help job applicants create
... [More] and manage multiple resumes and cover letters. The sponsors of the project will be individuals who have experience helping job applicants effectively communicate their qualifications to hiring authorities.
All analysis, design, and development will be performed by me. I will meet with project sponsors and my faculty adviser regularly to discuss my progress, as well as what improvements can be made. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy