Tra gli ultimi articoli

Archivi dell'autore: Stefano Berardi

I puntatori in Go

golang

Cos’è un puntatore? Possiamo considerare un puntatore come un link all’indirizzo di memoria di una variabile. In questo modo potremmo leggere o modificare questa variabile in qualsiasi scope ci troviamo. Impossibile farne a meno in progetti più o meno complessi. Nella prima funzione la funzione richiamata dal main non riesce a cambiare definitivamente il valore della variabile. Per questo nella ... Continua a leggere »

Utilizzare package in Golang

golang

In golang si possono utilizzare librerie fatte da noi semplicemente utilizzando questa sintassi Script del main   package main import ( "fmt" "../myfunc" //nome del package e di dove è situato nel progetto ) var resu int = 0 func mmm() int { return myfunc.Add10(15) //utilizza la funzione Add10 presente nel package myfunc } func main() { resu = mmm() ... Continua a leggere »

Funzione di prova

golang

Funzione di prova dove aggiungiamo 10 ad un numero richiamato dal main scritta in GO   package main import "fmt" //libreria che si occupa di stampare in console stringhe etc var resu int = 0 //dichiarazione di resu (che sarà poi il nostro risultato) //funzione che somma al nostro numero 10, nella funzione si dichiara direttamente anche il tipo di ... Continua a leggere »

Fail2Ban su Centos 7 per proteggere accesso ssh

firewall

Sono sincero, ho veramente le palle piene di collegarmi a un server e leggere tipo : Last failed login: Sat Dec 17 17:39:13 CET 2016 from 185.159.xx.xx on ssh:notty There were 25408 failed login attempts since the last successful login. Adesso vi banno per un giorno dopo che sbagliate la password di accesso (adios bruteforce attack). Installate fail2ban e abilitatelo ... Continua a leggere »

Cambiare porta ssh

firewall

I passi per cambiare porta di accesso ssh sono 3, potrete fare tutto nel giro di un minuto: nano /etc/ssh/sshd_config rimuovere # dalla riga Port 22 impostare la porta che vogliamo e salviamo il file. A questo punto dopo aver riavviato: systemctl restart sshd.service il nostro accesso sarà sulla porta da noi scelta. Molto importante: se utilizzato un firewall, per ... Continua a leggere »

Aprire porta con Firewalld su Centos 7

firewall

Aprire una porta del server (o anche del vostro computer) con firewalld è un operazione abbastanza semplice, batserà utilizzare questa sintassi: firewall-cmd --add-port=NUMERO_PORTA/tcp firewall-cmd --permanent --add-port=NUMERO_PORTA/tcp Con –add-port apriamo momentaneamente la porta mentre con l’opzione –permanent permettiamo che la regola sia ovviamente permanente. Se per esempio volessimo rendere disponibile la connessione a mariaDb dall’esterno ci basterà lanciare il comando: firewall-cmd ... Continua a leggere »

Installare wkhtmltopdf su centos 7 server

linux-servers

wkhtmltopdf non è un codice fiscale bensì un software davvero fantastico che ci permette di fare screenshot a pagine web senza il bisogno di avere un’interfaccia desktop installata e nemmeno un display. Funziona perfettamente su Centos 7 ed ecco le istruzioni per configurarlo e utilizzarlo. Come primo passo installiamo le dipendenze (sennò dovremmo farlo comunque dopo) yum install -y xorg-x11-fonts-75dpi ... Continua a leggere »

Guadagnare con AdFly (adf.ly)

AdFly è uno storico servizio di accorciamento indirizzi web con in aggiunga la possibilità di guadagnare dal traffico inviato. Il traffico viene remunerato in base al numero di utenti inviati al servizio di accorciatura url. I ricavi variano in base alla nazionalità del traffico inviato ed anche in base ai dispotivi utilizzati, per esempio il traffico mobile è remunerato maggiormente ... Continua a leggere »

No package ffmpeg available. Problema su Centos 7

errors

Se cercando di installare FFMPEG su Centos 7 ed ottenete invece della configurazione del software questo messaggio: No package ffmpeg available.  Potete semplicemente risolvere lanciando prima dell’installazione: yum install epel-release rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm yum install ffmpeg   Continua a leggere »

Guadagnare con Shorte.st

Shorte.st è ufficialmente un accorciatore di url, ovvero un servizio dove un url di un sito internet molto lunga può essere sostituita da un url accorciate di pochi caratteri. Il motivo però percui Shorte.st è diventato così popolare è perchè grazie ad inserzionisti pubblicitari, nel redirect del servizio viene inserità pubblicità di cui i ricavi vengono per gran parte incassati ... Continua a leggere »