Skip to content

Instantly share code, notes, and snippets.

View eltonvs's full-sized avatar
🏠
Working from Home

Elton Viana eltonvs

🏠
Working from Home
View GitHub Profile
@eltonvs
eltonvs / arch_installation.md
Last active March 13, 2024 17:51
Arch Linux step to step installation guide

Arch Linux Installation Guide

This guide will show step-by-step how to Install Arch Linux on UEFI mode.

Table of Contents

  • Bootable Flash Drive
  • BIOS
  • Pre installation
    • Set Keyboard Layout
    • Check boot mode
  • Update System Clock
@eltonvs
eltonvs / beagle_compiler_installer.sh
Created October 19, 2016 13:01
A shell to make the cross compiler installation (from BeagleBone Black) quick and easy
# get file from source
wget -c https://releases.linaro.org/14.03/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
# uncompress file
tar xf gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
# copy uncompressed file to /opt/
sudo cp -r gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux /opt/
# remove downloaded files
@eltonvs
eltonvs / round_robin.py
Last active December 6, 2022 19:37
Round Robin Tournament Table Generator
from random import random
from pprint import pprint
def round_robin_gen(teams, away_home=False):
if len(teams) % 2 != 0:
teams.append(None)
matches = []
for it in range(len(teams) - 1):
/*
* quadrado_latino.c
*
* Author: Elton Viana
* E-mail: me@eltonviana.com
*
*/
#include <stdio.h>

OBD Apps Analysis

OBD Car Doctor Free

There's also a paid version.

Pros

  • App Setup on first open
    1. Language
    2. Privacy Policy
@eltonvs
eltonvs / RoR_start.md
Last active September 14, 2017 13:16

Installation

This tutorial assumes that you're using Ubuntu 16.04

Install rvm

For goodness' sake, don't use the apt-get approach to install ruby, use rvm. You just need to follow these steps: https://github.com/rvm/ubuntu_rvm

Install mongodb

Installation

This tutorial assumes that you're using Ubuntu 16.04

Install rvm

Just follow these steps: https://github.com/rvm/ubuntu_rvm

Install mongodb

To install:

Desempenho e Otimização de Software

Desempenho de software

Geralmente negligenciado pelos desenvolvedores devido a:

  • Falta de experiência
  • Crença na alta capacidade da plataforma subjacente
  • Postergação para etapas posteriores ao desenvolvimento propriamente dito
  • Inerente complexidade e controvérsia

Precisa levar em consideração

Depuração

Definição

É o processo de encontrar e reduzir erros em um software (ou hardware). // É o processo de identificar a causa-raiz de um erro e corrigi-lo.

Erros de software podem ser os que impedem a execução ou os que geram um resultado inesperado

Bug = programador cometeu um erro