Each day at our company, developers are required to document their activities, painstakingly jotting down their daily work and future plans. A monotonous chore that I just really dislike.
So now, there's a scribe for that :
Each day at our company, developers are required to document their activities, painstakingly jotting down their daily work and future plans. A monotonous chore that I just really dislike.
So now, there's a scribe for that :
from pathlib import Path | |
from typing import List | |
import pyperclip | |
import streamlit as st | |
from plumbum import local | |
SSH_KEYS_DIR = "~/.ssh/keys" | |
# --- API --- |
https://github.com/spieglt/cloaker - password-based file encryptor (NOTE: uses Qt)
https://github.com/str4d/rage - file encryption tool and librarary that uses the age format
https://github.com/mohanson/gameboy - gameboy emulator
https://github.com/bartwillems/lyriek - fetch the lyrics of a song playing in an mpris-compatible player
https://github.com/JakeStanger/mpd-discord-rpc - discordrpc for mpd
# So this is a somewhat manual but not nearly as manual as it could be process. | |
# First, follow the instructions here: https://www.themodernnomad.com/audible-statistics-extractor/ | |
# Depending on how many pages, copy and paste the results into Excel | |
# (it will auto format, though you will need to remove the header) | |
# Before running | |
# Install the required libraries: pandas and isbntools | |
# Modify the read_excel argument to point at your file. | |
# Then point the to_csv argument to wherever you want to export to. |
*.zip | |
*.jpg | |
/*.txt |
Install the following opam packages:
opam install caml-mode merlin ocp-indent
Tweak your .emacs
file with some or all of the following:
; shift tab to complete
(global-set-key (kbd "S-<tab>") 'company-complete)
class RestrictedUserProjectsByOrg(models.Model): | |
user = models.OneToOneField('User', related_name='restricted_projects') | |
organisation = models.ForeignKey('Organisation', related_name='restricted_users') | |
is_restricted = models.BooleanField(default=False) #do we need this? | |
restricted_projects = models.ManyToManyField( | |
'Project', related_name='inaccessible_by', null=True, blank=True) | |
""" | |
Descriptions of events and pseudo code. One question I haven't thought through is multiple employments | |
by both user and admin |
A list of useful commands for the FFmpeg command line tool.
Download FFmpeg: https://www.ffmpeg.org/download.html
Full documentation: https://www.ffmpeg.org/ffmpeg.html
First install Termux
Then there are two options:
Open the Termux terminal on your Android device and copy-and-paste the commands listed below and hit ENTER: