dusko + tool   209

ddpt utility (a Unix dd command variant)
The ddpt utility is a variant of the standard Unix command dd which copies files. The ddpt utility specializes in files that are block devices. For block devices that understand the SCSI command set, finer grain control over the copy may be available via a SCSI pass-through interface. ddpt has been developed for Linux and ported to FreeBSD, Solaris and Windows.
dd  tool  unix  iscsi  storage 
13 days ago by dusko
text processing - Transposing rows and columns - Unix & Linux Stack Exchange
cat file.txt | cut -d':' | tr '\n' '\t'

GNU datamash utility ( https://www.gnu.org/software/datamash/ ):
datamash transpose < yourfile
shell  script  cli  terminal  csv  tsv  plaintext  text  unix  tool  awk  sed 
28 days ago by dusko
parsing - An efficient way to transpose a file in Bash - Stack Overflow

Have a look at GNU datamash (http://www.gnu.org/software/datamash/), which can be used like datamash transpose. A future version will also support cross tabulation (pivot tables)
shell  script  plaintext  text  cli  terminal  csv  tsv  unix  sed  awk  python  perl  tool 
28 days ago by dusko
pdumpfs - a daily backup system similar to Plan9's dumpfs
pdumpfs is a simple daily backup system similar to Plan9's dumpfs which preserves every daily snapshot. pdumpfs is written in Ruby. You can access the past snapshots at any time for retrieving a certain day's file. Let's backup your home directory with pdumpfs!
backup  ruby  tool  sync  snapshot 
4 weeks ago by dusko
Unix Tricks
I have marked with a * those which I think are absolutely essential
Items for each section are sorted by oldest to newest.

unix  terminal  shell  tips  commandline  cli  howto  reference  vi  vim  tool  grep  networking 
4 weeks ago by dusko
rdup - a utility inspired by rsync and the Plan9 way of doing backups
rdup is a utility inspired by rsync and the Plan9 way of doing backups. rdup itself does not backup anything; it only prints a list of the names of files that have changed since the last backup. It also handles files that are removed, allowing for correct incremental backups. Auxilary script that implement a backup strategy are included
backup  rsync  sync  commandline  cli  terminal  shell  script  tool  unix 
4 weeks ago by dusko
Font style matcher
If you're using a web font, you're bound to see a flash of unstyled text (or FOUC), between the initial render of your websafe font and the webfont that you've chosen. This usually results in a jarring shift in layout, due to sizing discrepancies between the two fonts. To minimize this discrepancy, you can try to match the fallback font and the intended webfont’s x-heights and widths (http://helenvholmes.com/writing/type-is-your-right). This tool helps you do exactly that.
fonts  typography  web  design  webdevelopment  writing  tool 
4 weeks ago by dusko
Regexx is a complete regular expressions C++ solution. It implements easy expression execution, global searching, replace with atom substitution, customized replaces, easy match and atom strings retrieving. It's also included in the library functions to split strings with strings or regular expressions.
regex  tool  opensource 
5 weeks ago by dusko
RegExplorer - a visual regular expression explorer
RegExplorer is a visual regular expression explorer, it allows for writing regular expressions and visually see the matches, thus making regular expression much easier to write and maintain.

The idea of this program was hatched while creating some regular expressions in emacs, I was writing regexps for finding C++ classes/functions and found it so tiresome to write the regexps without instantly seeing the results. So without much further ado I started the work on RegExplorer.
regex  tool  visualization 
5 weeks ago by dusko
Free Logo Maker - Create a Custom Logo Design - Namecheap
Namecheap's Logo Maker is our tool that lets you easily create a new, great-looking logo for your domain and brand in seconds—and it's completely free to use.
design  free  tool  web  webdevelopment 
6 weeks ago by dusko
manscript converts input written in a structured text format into a troff file suitable for the man(1) program. The text structure is such that it resembles the resulting man format, and is easy to read and write. Furthermore, it tries not to limit the user to the limited subset of the troff language that it supports, but instead allows full use of troff macros and escapes.
cli  terminal  commandline  tool  unix 
6 weeks ago by dusko
dwdiff is a diff program that operates at the word level instead of the line level. It is different from wdiff in that it allows the user to specify what should be considered whitespace, and in that it takes an optional list of characters that should be considered delimiters. Delimiters are single characters that are treated as if they are words, even when there is no whitespace separating them from preceding words or delimiters. dwdiff is mostly commandline compatible with wdiff. Only the --autopager, --terminal and --avoid-wraps options are not supported.
cli  tool 
6 weeks ago by dusko
Handy One-Line Scripts for AWK
21 August 2019
awk  cli  commandline  shell  terminal  tool  reference 
6 weeks ago by dusko
Font Finder 🔎 by What Font Is
Find any font from any image (commercial or free).

Using a catalogue of 600K+ fonts (commercial or free) and font finder AI, for every image uploaded we show over 60 fonts.
fonts  design  tool  typography  web  webbrowser 
6 weeks ago by dusko
ZenPen ~ Minimal Distraction, Maximum Zen
A minimalist writing zone, where you can block out all distractions and get to what's important. The writing!

To get started, all you need to do is delete this text (seriously, just highlight it and hit delete), and fill the page with your own fantastic words. You can even change the title.

You can use bold, italics, both and URLs just by highlighting the text and selecting them from the tiny options box that appears above it.

Quotes are easy to add too.
writing  editor  texteditor  tool  web  webbrowser  productivity 
6 weeks ago by dusko
aptik - CLI tool for migrating system settings and data for distributions based on Debian, Arch and Fedora
Command-line tool for migrating system settings and data for distributions based on Debian, Arch and Fedora. Can backup and restore software repositories, packages, icons, themes, fonts, users, groups, home data, dconf settings, fstab/crypttab entries, and cron tasks.
backup  linux  cli  tool  cron  rhel  centos  restore 
6 weeks ago by dusko
Hemingway App makes your writing bold and clear.

The app highlights lengthy, complex sentences and common errors; if you see a yellow sentence, shorten or split it. If you see a red highlight, your sentence is so dense and complicated that your readers will get lost trying to follow its meandering, splitting logic - try editing this sentence to remove the red.
writing  english  tool 
6 weeks ago by dusko
Easily compress images at optimal quality in seconds.
Choose multiple JPG, PNG or GIF images and compress them in seconds for free! You can shrink with ease in just a few clicks!
tool  web  design  images 
6 weeks ago by dusko
Excalidraw - a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them - GitHub
Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

diagram  visualization  web  tool 
6 weeks ago by dusko
listadmin - Mailman listadmin
Mailman CLI tool

Mailman has a friendly but rather awkward web interface for manipulating the queue of messages held for moderator approval. Since I maintain a couple of dozen lists, some of which receive 50+ spams per day, I needed a way to reduce the time taken to process all the junk e-mail.

The result was listadmin. It is designed to keep user interaction to a minimum, in theory you could run it from cron to prune the queue. It can use the score from a header added by SpamAssassin to filter, or it can match specific senders, subjects, or reasons.
mailserver  perl  script  tool  cli  spam 
6 weeks ago by dusko
The Plain Text Project
This is an ever-expanding list of tools that can help you work and live more efficiently in plain text. In case you’re wondering, I’ve worked with or tried all of these tools.

This page isn’t meant to be a comprehensive resource. If your favourite or favoured tool isn’t here, there’s a reason for that — don’t be disappointed or read anything into an omission.
plaintext  text  tool 
7 weeks ago by dusko
Online Malware Detection - ESET
Free scan with ESET Online Scanner

One-time scan to remove malware and threats from your computer for free
security  internet  free  web  tool 
8 weeks ago by dusko
VirusTotal - Analyze suspicious files and links
Analyze suspicious files and URLs to detect types of malware, automatically share them with the security community.
security  internet  free  web  tool 
8 weeks ago by dusko
Free Online Virus Scan - Trend Micro
HouseCall (tm) - Free Online Security Scan
Detect and fix viruses, worms, spyware, and other malicious threats for free.
security  internet  free  web  tool 
8 weeks ago by dusko
Jotti's malware scan
Jotti's malware scan is a free service that lets you scan suspicious files with several anti-virus programs.

You can submit up to 5 files at the same time. There is a 250MB limit per file.

Please be aware that no security solution offers 100% protection, not even when it uses several anti-virus engines. All files are shared with anti-virus companies so detection accuracy of their anti-virus products can be improved.
security  internet  free  tool 
8 weeks ago by dusko
VirSCAN.org - Free Multi-Engine Online Virus Scanner v1.02, Supports 47 AntiVirus Engines!
VirSCAN.org is a FREE on-line scan service, which checks uploaded files for malware, using antivirus engines, indicated in the VirSCAN list. On uploading files you want to be checked, you can see the result of scanning and how dangerous and harmful/harmless for your computer those files are.
security  free  tool  internet 
8 weeks ago by dusko
Foremost - a console program to recover files based on their headers, footers, and internal data structures
Foremost is a console program to recover files based on their headers, footers, and internal data structures. This process is commonly referred to as data carving. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc, or directly on a drive. The headers and footers can be specified by a configuration file or you can use command line switches to specify built-in file types. These built-in types look at the data structures of a given file format allowing for a more reliable and faster recovery.
software  tool  shell  terminal  cli  console  recovery 
9 weeks ago by dusko
text-tools -- Tools for rendering text in various formats
texttohtml - convert plain text to HTML
texttops - convert plain text to Postscript
texttopdf - convert plain text to PDF
texttopng - convert plain text to PNG images
postscript  tex  latex  text  plaintext  html  tool  images 
10 weeks ago by dusko
Plop Boot Manager, PlopKexec Boot Manager
The Plop Boot Manager is a small program with unbelievable many features.

Documentation - Download

Here is a list of features, but you can do more...

USB boot without BIOS support (UHCI, OHCI and EHCI)
CD/DVD boot without BIOS support (IDE)
PCMCIA CardBus support to enable boot from USB PC-Cards
Floppy boot
Different profiles for operating systems
Define up to 16 partitions
No extra partition for the boot manager
Hidden boot, maybe you have a rescue system installed and the user should not see that there is another system installed
Boot countdown
Hide partitions
Password protection for the computer and the boot manager setup
Backup of partition table data
Textmode user interface 80x50
Graphical user interface 640x480, 800x600, 1024x786, 1280x1024
MBR partition table edit
Start of the boot manager from harddisk, floppy, USB, CD, DVD
Starting from Windows boot menu
Starting from LILO, GRUB, Syslinux, Isolinux, Pxelinux (network)
It can be used as PCI option ROM in your BIOS
Access the whole USB hard disk (up to 2TB) even when the bios has a 128 GiB limit
You can run the boot manager over the network
Start the network card boot rom from the boot manager to boot from the network
boot  software  free  opensource  hardware  operatingsystem  tool  sysadmin 
10 weeks ago by dusko
My writing workflow - Alan Jacobs
The right tools for the job - Text Patterns
productivity  writing  tool 
december 2019 by dusko
TinEye Reverse Image Search
TinEye finds exact and altered copies of images by looking at the actual pixels, but it doesn't know what the image represents (a chair, a waterfall, etc.).

TinEye doesn't identify people or objects in an image.
privacy  images  tool 
december 2019 by dusko
Lunamark - a lua library and command-line program for conversion of markdown to other textual formats.
Lunamark is a lua library and command-line program for conversion of markdown to other textual formats. Currently HTML, dzslides (HTML5 slides), Docbook, ConTeXt, LaTeX, and Groff man are the supported output formats, but it is easy to add new writers or modify existing ones. The markdown parser is written using a PEG grammar and can also be modified by the user.

The library is as portable as lua and has very good performance. It is roughly as fast as the author’s own C library peg-markdown, two orders of magnitude faster than Markdown.pl, and three orders of magnitude faster than markdown.lua.
tex  latex  markdown  plaintext  commandline  cli  documentation  writing  tool 
december 2019 by dusko
latexrun - A 21st century LaTeX wrapper

One of the famous annoyances of Latex is that it needs to be run multiple times to get references right, interleaved with runs of your bibliography tool (usually BibTeX or Biber).

Fortunately this whole process can be automated. Most Latex distribution come with a tool called latexmk, which does automates all these invocations for you.

Beware that latexmk requires Perl to run, which is not bundled with Latex. This tends to be a caveat on Windows. If you are running Windows and want to use latexmk, install Strawberry Perl to fix the problem.

There is a better tool, though, which is called latexrun. latexrun does what latexmk does, but also sanitizes Latex's output to only show helpful errors, similar to what you would see on ShareLatex.
tex  latex  build  automation  tool 
december 2019 by dusko
norswap · LaTeX Tooling Guide
I'll let you in on a small secret: I hate LaTeX with a passion. It's a bloated mess with crazy syntax. It generates reams of warnings you can never totally get rid of, and some of the most confusing and/or unhelpeful errors I have ever seen. It needs to be run N times in a row. It even has a stupid name.

Don Knuth wrote TeX, and it may have been art. But, to use a fashionable word, TeX was never meant to scale to LaTeX. Pervasive use of non-hygienic macros and constant manipulations of global values is a recipe for disaster.

I wish I could avoid LaTeX completely, unfortuately conferences have templates and the only other format available is MS Word, which has its own flaws (as I recall, in how it handles numbering and floating figures).

Anyhow, the current article is about how I setup my Latex to alleviate some of these pains. I'll start with a tour of what I use, then give you a makefile and an example git repository to bring all these tools together.
tex  latex  tool  automation  reference 
december 2019 by dusko
wmutils - contrib -- Useful bits and pieces
Repository hosting inspirational wmutils snippets.
x11  xorg  wm  windowmanager  tool  cli  terminal 
november 2019 by dusko
bitrot - Detects bit rotten files on the hard drive
Detects bit rotten files on the hard drive to save your precious photo and music collection from slow decay.
backup  tool 
november 2019 by dusko
Free Online Font Converter
Free Font Converter allows you to quickly convert between many font formats without the hassle of installing any software on your computer. Our service works on any operating system including Windows, Mac and Linux.

Our font converting service works for all of the common font formats including TrueType (.ttf), OpenType (.oft) and PostScript (.ps). We can also convert many of the less well known font formats including Suitcase (.suit) and Data Fork (.dfont) fonts.
fonts  typography  web  tool 
november 2019 by dusko
When - an extremely simple personal calendar CLI program
When is an extremely simple personal calendar program, aimed at the Unix geek who wants something minimalistic. It can keep track of things you need to do on particular dates. There are a lot of calendar and "personal information manager" programs out there, so what reasons are there to use When?

It's a very short and simple program, so you can easily tinker with it yourself.
It doesn't depend on any libraries, so it's easy to install. You should be able to install it on any system where Perl is available, even if you don't have privileges for installing libraries.
Its file format is a simple text file, which you can edit in your favorite editor.
calendar  cli  gtd  shell  perl  productivity  tool 
november 2019 by dusko
Pinboard Backups in ONE Line
curl https://ME:PASSWORD@api.pinboard.in/v1/posts/all?format=json -o ~/Dropbox/pinboard-backups/pinboard-`date +%y%m%d`.json

This does not create separate yearly folders for the backups, and the output is in JSON, but those are easy changes if that’s your preference.

I have this set to run daily with a “@daily” crontab schedule.
backup  web  tool  script  cron 
november 2019 by dusko
Unicode Text Converter
Convert plain text (letters, sometimes numbers, sometimes punctuation) to obscure characters from Unicode. The output is fully cut-n-pastable text.
unicode  utf8  software  web  tool 
november 2019 by dusko
PostScript Utilities - Angus Duggan
PostScript Utilities Angus Duggan 9th March 1997

This archive contains some utilities for manipulating PostScript documents.

Page selection and rearrangement are supported, including arrangement into
signatures for booklet printing, and page merging for n-up printing.
postscript  tex  latex  documentation  writing  tool 
november 2019 by dusko
« earlier      
per page:    204080120160

related tags

applemacosx  archive  ascii  automation  awk  backup  boot  bsd  build  c  calendar  centos  cheatsheet  cli  cloning  cloud  commandline  console  cron  csv  data  dataanalysis  database  dd  design  devops  diagram  disasterrecovery  disk  dns  documentation  editor  education  electronics  email  emergency  encryption  english  finance  fonts  free  freebsd  graph  grep  gtd  hardware  howto  html  http  images  imap  internet  iscsi  javascript  keyboard  kvm  language  latex  ldap  learning  lifehack  linux  log  lvm  mac  mail  mailserver  maps  markdown  markup  math  media  mobile  monitoring  mta  networking  notebook  opensource  operatingsystem  password  pdf  performance  perl  plaintext  podcast  postmaster  postscript  privacy  productivity  programming  projectmanagement  python  qemu  reading  recovery  reference  regex  restore  rhel  rsync  ruby  script  security  sed  selfmanagement  sendmail  server  shell  smtp  snapshot  software  spam  ssh  ssl  staticsitegenerator  storage  svg  sync  sysadmin  tar  tcpdump  terminal  tex  text  texteditor  timemanagement  tips  tls  tool  tsv  tutorial  typography  unicode  unix  utf8  vi  vim  virtualization  visualization  web  webbrowser  webdevelopment  wiki  windowmanager  windows  wm  writing  x11  xorg  xterm 

Copy this bookmark: