Skip to content

Instantly share code, notes, and snippets.

View athos-ribeiro's full-sized avatar

Athos Ribeiro athos-ribeiro

View GitHub Profile
@athos-ribeiro
athos-ribeiro / chroot.sh
Last active January 20, 2022 16:26
From a live usb, get chroot into encrypted disk
#!/bin/bash
set -eux
sudo cryptsetup luksOpen /dev/nvme0n1p3 crypt_dev_nvme0n1p3
sudo vgscan --mknodes
sudo vgchange -ay
sudo mkdir /media/disk
sudo mount /dev/mapper/system-root /media/disk/
sudo mount /dev/nvme0n1p1 /media/disk/boot/
sudo cp -L /etc/resolv.conf /media/disk/etc/resolv.conf
cd /
@athos-ribeiro
athos-ribeiro / test_pip_repos.py
Created August 26, 2020 14:56
Testing cachito Nexus Python repositories
from cachito.workers import nexus
from cachito.workers.pkg_managers import pip
import requests
pypi_repo = "test-pip-hosted-1"
raw_repo = "test-raw-hosted-1"
username = "test-user"
raw_archive_path = "./cachito-master.tar.gz"
dest_dir = "cachito-master"
#!/bin/sh
while [ true ] ; do
sleep $1;
for i in {1..5} ; do
espeak "rotate";
done
done
course_code course_name
113034 CALCULO 1
113042 CALCULO 2
199176 DES IND ASSISTIDO COMPUTADOR
203882 DESENHO DE SOFTWARE
206601 DESENV AVAN DE SOFTWARE
198005 ENGENHARIA E AMBIENTE
193321 ENGENHARIA ECONÔMICA
102512 ESTÁGIO SUPERVISIONADO
193704 ESTRUT DE DADOS E ALGORITMOS
@athos-ribeiro
athos-ribeiro / test.c
Created January 30, 2014 13:43
showing linkage error
#include <stdio.h>
#include "this_does_not_exist.h"
int main() {
printf("hello world\n");
funcao_inexistente();
return 0;
}
use warnings;
use strict;
my $var;
open($var, "<", "clang_pattern");
while(<$var>) {
if($_ =~ m/<tr><td class="SUMM_DESC">([A-Za-z\s\.]+)<\/td><td class="Q">([\d]+)<\/td>/) {
print "okie\n";
print "$1 \n";