Linux tracing and perf tools

In this 18min presentation, Brendan Gregg show us some great tools and resources for linux debugging, tracing, and profiling. He starts by introducing his own tools, all based in ftrace and perf, and then shows how BPF works and the front-end tools provided by BCC.  In this post I copy-pasted the tools’ descriptions and the full presentation is available at the LISA16 conference website.

Continue reading

Advertisements

my debian tweaks

First steps:

Comment the CDROM option in the apt source list at  /etc/apt/sources.list

# deb cdrom:[Debian GNU/Linux 8.7.1 _Jessie_ - Official amd64 DVD Binary-1 20170116-11:01]/ jessie contrib main

some basic tools

apt-get install vim git tree 

…if it’s a virtualbox VM

apt-get install virtualbox-guest-utils

I made another post about virtualbox

dev tools

apt-get install kicad arduino

pending: cross compiling tools for arm

user conf tools

https://github.com/antonioluppi/userconfig

Virtualbox tweaks

Usually Virtualbox VM’s doesn’t adjust themselfes. So here’s some tweeks if you want to use Virtualbox:

Adjusting the monitor resolution

VBoxManage.exe setextradata "VM NAME" CustomVideoMode1 1920x1200x32

https://superuser.com/questions/495670/make-virtualbox-use-full-screen-size-in-windows-8

sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

https://askubuntu.com/questions/3205/higher-screen-resolution-in-virtualbox

Como recuperar dados de um Disco Rígido e reinstalar o windows 10

Quando um Sistema Operacional dá pau, a melhor maneira de recuperar seus dados é usar uma distro linux que se inicializa a partir de um pendrive. Neste tutorial usaremos o SystemRescueCD.

Passo a passo:

  • Baixar o SystemRescueCD;
  • Instala-lo num pendrive;
  • configurar a bios do pc estragado para bootar pelo pendrive;
  • inicializar o systemrescueCD na máquina danificada;
  • seguir este tutorial: https://www.system-rescue-cd.org/Sysresccd-manual-en_Backup_data_from_an_unbootable_windows_computer
  • pegar a chave do teu windows zoado http://superuser.com/questions/307889/how-to-get-windows-7-cd-key-from-command-prompt-or-linux-live-disk
  • baixar a imagem iso do windows
  • instalar num pendrive
  • instalar o windows no pc com a nova product key
  • fazer trabalhos extra, como instalar drivers software padrão;

databending e glitch art

Resolvi criar uma arte massa para os encontros de Linux From Scratch no Tarrafa usando o Tux – penguim mascote do linux – e um pouco de glitch art.

1 - aFGcIsu.pngPara isto, usei um método chamado databending, que no caso nada mais é do que abrir uma imagem de bitmap ou raw (bmp, tif, raw) no Wordpad. O resultado é bem aleatório!

Usei o tutorial do stAllio!, que é referência em glitch_art, e pode ser conferido aqui.