CSS Reference by Codrops


Non se conoscete Codrops, ma in caso andateci subito.

Ha veramente tantissime idee stilose, ed è una continua sorpresa di scoperte su Javascript e CSS.

Inoltre, ho scoperto una interessante pagina sulle referenze CSS: CSS Reference.

Tanto, parliamoci chiaro, non possiamo ricordarci tutte lre regole / attributi a memoria; e anche gli IDE ci danno una mano, spesso avere un colpo d'occhio diviso per categoria è meglio!

Controllare DNS in PHP


Ho scoperto una funzioncina molto comoda, che permette di controllare l'esistenza di un determinato indirizzo IP o URL: checkdnsrr.

La funzione accetta due parametri:

  • l'host da controllare
  • il tipo
Identificare se una funzione esiste in Javascript


Diciamo che in generale, non ho mai sentito il bisogno di verificare se una funzione esiste o meno, in quanto i programmi me li sono sempre scritti da solo, e quindi so che la funzione esiste laughing.

Però, in certi casi, potremmo aver bisogno di fare un controllo preventivo sull'esistenza di una funzione; magari anche solo per test /debug.

Quindi, supponiamo di avere questa funzione:

function printCiao() {
    alert('ciao');
}

Come possiamo identificarne l'esistenza?

Resize di immagini in Java


Vediamo una piccola classe, con un solo metodo, per il resize delle immagini in Java.

Ci stanno anche diverse librerie esterne per fare questo, ma su consiglio del forum HTML.it, ho usato gli strumenti standard.

Nello specifico getScaledInstance di Image, che consente queste tre possibilità:

  • impostare altezza e larghezza
  • impostare la larghezza a far calcolare automatica l'altezza
  • impostare l'altezza e far calcolare automaticamente la larghezza

Infatti se facciamo questo, la larghezza verrà calcolata in automatico:

ImageResize ir = new ImageResize();
try {
      ir.resizeImage(new File("immagine.jpg"), "path/to/save/", -1, 800);
} catch (IOException ex) {
      JOptionPane.showMessageDialog(this, ex.getMessage());
}

In pratica abbiamo passato un valore negativo come larghezza (accetta -1).

Bloccare e sbloccare Linux con il Bluetooth


Oggi vediamo come bloccare e sboccare il nostro pc con Linux usando il Bluetooth.

Ovviamente, è necessario che anche il pc target abbia una scheda Bluetooth installata (anche USB va bene).

Per fare tutto ciò useremo il software BlueProximity, che dovrebbe fare tutto in automatico quando ci allontaniamo.

In verità, è un pò che non viene aggiornato, ma sembra funzionare bene lo stesso.