Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View frandieguez's full-sized avatar
🐱
Working from home

Fran Diéguez frandieguez

🐱
Working from home
View GitHub Profile
pkgname=hunspell-gl-git
pkgver=20.08.r394.g475ae3d
pkgrel=1
epoch=2
pkgdesc="Galician hunspell dictionaries. RAG/ILG normative"
arch=(any)
url="https://gitlab.com/proxecto-trasno/hunspell-gl"
license=('GPL3')
optdepends=('hunspell: the spell checking libraries and apps')
makedepends=('scons' 'python-pyicu' 'qt5-webengine')
@frandieguez
frandieguez / The Technical Interview Cheat Sheet.md
Created October 4, 2020 20:49 — forked from GauthamYerroju/The Technical Interview Cheat Sheet.md
Forked from TSiege's awesome cheat sheet: This is my technical interview cheat sheet. Feel free to fork it or do whatever you want with it. PLEASE let me know if there are any errors or if anything crucial is missing. I will add more links soon.

Studying for a Tech Interview Sucks, so Here's a Cheat Sheet to Help

This list is meant to be a both a quick guide and reference for further research into these topics. It's basically a summary of that comp sci course you never took or forgot about, so there's no way it can cover everything in depth. It also will be available as a gist on Github for everyone to edit and add to.

Data Structure Basics

Array

Definition:

  • Stores data elements based on an sequential, most commonly 0 based, index.
  • Based on tuples from set theory.
@frandieguez
frandieguez / package.json
Last active September 3, 2019 10:07
Prepend ticket id to commits with husky and git hooks
{
"name": "test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"husky" : {
"hooks" : {

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct, please follow it in all your interactions with the project.

Pull Request Process

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a
### Keybase proof
I hereby claim:
* I am frandieguez on github.
* I am frandieguez (https://keybase.io/frandieguez) on keybase.
* I have a public key whose fingerprint is 43DD 1B00 035F A764 4986 E695 98BB 6626 A2A4 F9B8
To claim this, I am signing this object:
@frandieguez
frandieguez / speed-up-arch-aur-builds.sh
Created March 27, 2016 19:02
Speed up Archlinux AUR builds: use all cores and disable package compression
#!/usr/bin/env bash
# use all possible cores for subsequent package builds
sed -i 's,#MAKEFLAGS="-j2",MAKEFLAGS="-j$(nproc)",g' /etc/makepkg.conf
# don't compress the packages built here
sed -i "s,PKGEXT='.pkg.tar.xz',PKGEXT='.pkg.tar',g" /etc/makepkg.conf
@frandieguez
frandieguez / test-guard.sh
Last active December 28, 2015 05:09
Run tests with every change in the app or tests code
#!/bin/bash
if ! which inotifywait > /dev/null; then
echo "You must install the inotify-tools package to use this script";
exit 1;
fi
while true; do
inotifywait -r -e modify src/ tests/ --excludei "(tpl|js|css|jpg|png|yml|yaml)$" &&
clear &&