127 private links
A system for managing programming contests on the Web. Written in Iava, source code available.
A nice feature is that it does not use a database for the backend, but organizes the information into files and directories in the filesystem.
This guide explains how to move a running process from one terminal to another without closing it using Reptyr in Unix-like operating systems.
Peek creates animated GIF screencasts using FFmpeg and ImageMagick. It was built for the specific use case of recording screen areas, e.g., for easily showing UI features of your own apps or for showing a bug in bug reports. It is not a general purpose screencast app with extended features and it never will be.
Peek creates animated GIF screencasts using FFmpeg and ImageMagick. It was built for the specific use case of recording screen areas, e.g., for easily showing UI features of your own apps or for showing a bug in bug reports. It is not a general purpose screencast app with extended features and it never will be.
The Pentbox is a safety kit containing various tools for streamlining PenTest conducting a job easily. It is programmed in Ruby and oriented to GNU / Linux, with support for Windows, MacOS and ever…
sitecopy is a tool for copying locally stored web sites to a remote web server (using FTP or WebDAV). It helps you to keep the remote site synchronize...
Summary
- ttystudio - Excellent terminal-to-gif recorder
- asciinema - Record and share terminal sessions
- Shelr - Broadcast plain text screencasts
- Showterm - Terminal record and upload utility
- TermRecord - Terminal session recorder with easy-to-share self-contained HTML output
- ttyrec - Terminal recorder, incudes a playback tool
- IPBT - High-tec terminal player
- tty2gif - Record scripts into both binary and gif formats
- termrec - Set of tools for recording and replaying tty sessions
- script - The granddaddy of terminal recorders
An extremely simple, pluggable static site generator.
Moto Mods are accessories made for the Motorola Moto Z phone.
They can be plugged onto the Moto Z and can be equipped with custom sensors and electronics, to expand the capabilities of the phone.
Just draw the symbol you are looking for into the square area above and look what happens!
Recording a terminal session may be important in helping someone learn a process, sharing information in an understandable way, and also presenting a series of commands in a proper manner. Whatever the purpose, there are many times when copy-pasting text from the terminal won't be very helpful while capturing a video of the process is quite far-fetched and may not be always possible. In this quick guide, we will take a look at the easiest way to record and share a terminal session in .gif format.
GNU TeXmacs is a free wysiwyw (what you see is what you want) editing platform with special features for scientists. The software aims to provide a unified and user friendly framework for editing structured documents with different types of content (text, graphics, mathematics, interactive content, etc.). The rendering engine uses high-quality typesetting algorithms so as to produce professionally looking documents, which can either be printed out or presented from a laptop.
An Inkscape plugin that allows to organize a set of slides on top of Inkscape layers.
The plugin allows to export the slides as a pdf file composed by several pages, each one corresponding to one slide.
zbackup is a globally-deduplicating backup tool, based on the ideas found in rsync. Feed a large .tar into it, and it will store duplicate regions of it only once, then compress and optionally encrypt the result. Feed another .tar file, and it will also re-use any data found in any previous backups. This way only new changes are stored, and as long as the files are not very different, the amount of storage required is very low. Any of the backup files stored previously can be read back in full at any time. The program is format-agnostic, so you can feed virtually any files to it.
This is achieved by sliding a window with a rolling hash over the input at a byte granularity and checking whether the block in focus was ever met already. If a rolling hash matches, an additional full cryptographic hash is calculated to ensure the block is indeed the same. The deduplication happens then.