Skip to content

Instantly share code, notes, and snippets.

@faabiosr
faabiosr / nie_dni.md
Last active July 25, 2024 08:24
Alteração de NIE a DNI

Alteração de NIE a DNI

Uma vez obtida a nacionalidade espanhola, é importante que toda a sua vida documental na Espanha seja alterada. Esse processo pode ser lento em alguns casos, devido a quantidade de informações a serem alteras, agendamentos em orgãos do governo, e comunição das alterações.

Nesse pequeno/longo documento, tentarei resumir os passos que eu e minha esposa enfrentamos.

Antes de iniciar qualquer dos processo abaixo, tenha em mãos a aplicação Cl@ave instalada, pois vários desse processos necessitam da Cl@ve, vale resaltar que alguns deles precisam do certificado digital. Eu recomendo que você faça isso o quanto antes. Eu mesmo fiz, a Cl@ve PIN, Cl@ve Permanente e o certificado digital. Evite dores de cabeça durante esse processo.

Obtenção do DNI e passaporte

Os dois documento podem ser obtidos

@faabiosr
faabiosr / lb-install.sh
Last active May 28, 2024 18:22
lb-install.sh
#!/bin/bash
# Install `lb`
function main {
local p="install: error:"
# check that required one of the commands are installed before doing anything.
if command -v curl &> /dev/null; then
cmd="curl -sSL"
elif command -v wget &> /dev/null; then
@faabiosr
faabiosr / main.go
Created March 25, 2024 21:50 — forked from pteich/main.go
Example for using go's sync.errgroup together with signal detection signal.NotifyContext to stop all running goroutines
package main
import (
"context"
"errors"
"fmt"
"os/signal"
"syscall"
"time"

Keybase proof

I hereby claim:

  • I am faabiosr on github.
  • I am faabiosr (https://keybase.io/faabiosr) on keybase.
  • I have a public key ASC6n1ePj-izxZPgwl-29JhOKTXERphHv8yxv1_cG-jHAgo

To claim this, I am signing this object:

@faabiosr
faabiosr / noop.cmd
Created October 8, 2021 08:15
Scoop Manifest
@echo off
@faabiosr
faabiosr / my_proxy.conf
Last active August 29, 2015 14:24
My Proxy - Docker nginx proxy
# time out settings
proxy_connect_timeout 159s;
proxy_send_timeout 600;
proxy_read_timeout 600;
proxy_buffer_size 64k;
proxy_buffers 16 32k;
proxy_busy_buffers_size 64k;
@faabiosr
faabiosr / app.js
Last active December 26, 2015 20:09
Push Notification - Example
var Push = require('Push');
Push.addEventListener('register',function(e){
// Register push notification.
});
Push.addEventListener('received',function(e){
Titanium.Media.vibrate();
var dialog = Ti.UI.createAlertDialog({
@faabiosr
faabiosr / push.js
Last active December 26, 2015 20:09
Push Notification (iOS)
function Push(){
this._listeners = new Object();
this._appToken = '';
};
Push.prototype.register = function(e){
this._appToken = e.deviceToken;
this.fireEvent('register', e);
};
@faabiosr
faabiosr / restclient_example.js
Created November 12, 2012 22:03
RestClient - Titanium Example
var RestClient = require('/libs/RestClient');
rest = new RestClient('YOUR API KEY');
rest.get('/users/10',function(result){
result.error ? alert('Error!') : alert(result.id);
});
@faabiosr
faabiosr / RestClient.js
Created October 15, 2012 01:37
RestClient - Titanium HttpClient with API key and callback
function RestClient(apiKey){
this.apiKey = apiKey;
this.get = function(url,callback){
var request = Ti.Network.createHTTPClient({
timeout: 20000
});