Daily Shaarli

All links of one day in a single page.

05/22/19

Debugging in Vim | Daniel's Assorted Musings

Vim 8.1 was released about a year ago, in May 2018. The “main new feature” was official support for running a terminal within vim. Along with this came a built-in debugger plugin, termd…

uds - Unlimited Drive Storage by splitting binary files into base64

Store files in Google Docs without counting against your quota.

Features

  • Upload files to Google Drive without using storage space
  • Download any stored files to your computer

Logic

  • Google Docs take up 0 bytes of quota in your Google Drive
  • Split up binary files into Google Docs, with base64 encoded text
  • Size of the encoded file is always larger than the original. Base64 encodes binary data to a ratio of about 4:3.
  • A single google doc can store about a million characters. This is around 710KB of base64 encoded data.
  • Some experiments with multi-threading the uploads, but there was no significant performance increase.
3 CLI Image Viewers To Display Images In The Terminal - OSTechNix

This tutorial describes 3 different command-line image viewers to display images in Terminal itself in Unix-like operating systems.

Stellar wallets for all Keybase users

Official blog of Keybase

Philip Guo - Research Design Patterns
lsd: The next gen ls command

image

Zettlr WYSIWYG markdown editor

Why another editor?
With so many great markdown editors out there, the question remains why another one is necessary. I am a political theorist and therefore need to read a huge amount of texts as well as keep notes for each and every one. This makes it necessary that I keep all of my files as open as possible and also searchable.

Additionally, I tend to write my papers using as little markup and styles as possible. Word processors as Microsoft Word or LibreOffice are simply not made for easy and focused writing. That's why there is Markdown. It keeps apart your content and your final styling of a text. This way you are not distracted by all the neat formatting options word processors offer you and focus only on your content. Styling is applied in a second step.

Zettlr solves all of these problems in one single app. With Zettlr I can write in one file, simultaneously copy text from other files and finally export my papers using the powerful open source platforms pandoc and LaTeX. Simply put: Zettlr is the get-together of the best features of existing solutions and a supercharged approach to your own workflow!

image

FORUM EXPLORER
system-design-interview/README.md at master · checkcheckzz/system-design-interview · GitHub

System design interview for IT companies. Contribute to checkcheckzz/system-design-interview development by creating an account on GitHub.

Things you're probably not using in Python 3 - but should

Many people started switching to Python 3, unfrotunetly most people still write their code like it is Python 2. Below are useful Python 3 features.

How to Setup Secure Private Chat Server with Ytalk over SSH

This article, shows how to setup a private, encrypted and authenticated chat server with Ytalk over SSH for secure, password-less access into the chat server.