3 de juny del 2013

2

Bloc de Notes en el Navegador

Avui tenim un petit truc per utilitzar el nostre navegador com a bloc de notes.
Hi han cops que necessitem apuntar alguna cosa o copiar algun fragment de text o
codi, si no volem ocupar l'àrea de treball amb un editor de text podem utilitzar el
mateix navegador com un bloc de notes.
Simplement obrim una nova pestanya i copiem el següent codi a la barra del
navegador com si d'una URL es tractes (sense dobles cometes):

" data:text/html,<html contenteditable> "

I ja està, ja podem escriure o copiar un fragment de text dins la pàgina que tenim
oberta en el nostre navegador.
Aquest petit truc només funcionarà amb els navegadors més actuals, que són
capaços de suportar aquest atribut d'HTML. Si investigueu també és pot fins i
tot preparar un codi i desar com a favorit i que inclogui un botó per desar la
informació localment, és a dir que mentre no es tanqui el navegador o la pàgina
concreta podrem accedir a les dades introduïdes.
Després per poder recuperar les notes només cal desar la pàgina en l'opció
de desa com, del mateix navegador.

Vist a : Coderwall

21 d’abril del 2013

1

El meu Gos: La Paradoxa 2ª part

Avui continuem amb el còmic sobre els gossos. Aquí està la segona part.

Sembla què mai tenen prou....


Si, si olfacte...., i por als gats????


Cal dir què és 100% veritat....

És totalment cert, són els nostres millors amics....

Fi de la segona part i del còmic

17 d’abril del 2013

2

El meu Gos: La Paradoxa 1ª part



Avui tenim un còmic molt divertit sobre els gossos. Què pensen i com actuen les nostres estimades mascotes. Aquesta és la primera part.




Oi què és totalment veritat !!!!, doncs segueix llegint, encara hi ha més .....


Segur què algun cop us ha passat.........



Fi de la primera part


9 d’abril del 2013

0

Usura

Demanar prestat no és molt millor que pidolar, així com el prestar amb usura no és gran cosa menys que robar.


Autor : Gotthold Ephraim Lessing

30 de març del 2013

1

El Fràcas

Cada fracàs ensenya a l'home alguna cosa que necessitava aprendre.


Autor : Charles Dickens

15 de febrer del 2013

7 de febrer del 2013

0

Java, Manipulació bàsica de dades

Avui ens endinsarem una mica més en el món de Java. Ens iniciarem amb
la manipulació bàsica de dades, i en aquest cas en les operacions booleanes.

El propòsit de tot programa d'ordinador, és processar dades. Per assolir
 aquesta tasca, l'ordinador ha d'emmagatzemar les dades a la memòria, 
de manera que posteriorment el processador les poguí llegir i transformar
segons els propòsits del programa. Per tant, el conjunt d'ordres en tot
llenguatge de programació és molt important. Un cop ja sabem gestionar
les dades a la memòria podem veure algunes de les transformacions 
bàsiques que permet fer el processador.

  • Una dada, ens indica tota la informació que fa servir l'ordinador en les
    execucions dels programes.
Per tant, una dada individual dins d'un programa pot ser un document de text, 
una imatge, un plànol d'un edifici, una cançó, etc... . 

Les dades es poden classificar en diverses categories o tipus de dades.
  • Tipus de dades: és la definició del conjunt de valors vàlids que poden
    prendre unes dades i el conjunt de transformacions que s'hi pot fer. 
    Les dades de tipus primitius són els que ja estan incorporats directament
    dins d'un llenguatge de programació, i són usats com a peces bàsiques
    per construir-ne de més complexos. Dins d'aquest tenim quatre grups de dades.
  1. Booleà : representa un valor de tipus lògic per tal d'establir la certesa o 
    falsedat d'una afirmació. Per exemple : true (cert) o false (fals).
  2. Enter : representa un valor numèric, positiu o negatiu, sense cap decimal. 
    Per exemple : 3, 0, -345, 138764, etc...
  3. Real : representa un valor numèric, positiu o negatiu, amb decimals. 
    Per exemple : 2.25, 4.0, -9653.333, etc...
  4. Caràcter : representa una unitat fonamental de text usada en qualsevol 
    alfabet, un nombre o un signe de puntuació o exclamació. 
    Per exemple : 'a', 'A', '4', '?', etc...    

Operacions entre booleans

Aquest tipus de dada deu el seu nom a l'àlgebra de boole, que és el conjunt de normes i operacions que regeixen de quina manera es poden combinar els valors true i false.

Les operacions bàsiques que es poden fer són de dos tipus: lògiques i relacionals. Els operadors lògics són : la negació ( ! ), la conjunció ( && ) i la disjunció( || ).
  • La negació dóna com a resultat el valor contrari.
  • La conjunció és certa si tots dos operands són certs.
  • La disjunció és certa si algun dels operands ho és.
Les operacions relacionals, són : igual ( == ) i diferent ( != ).

Exemple d'operacions entre booleans :  ( el resultat en negreta.)

public class OperacionsBoolea{
public static void main (String[]args){
    //Operacions lògiques.
    System.out.println(!true);           //false
    System.out.println(true && true);    //true
    System.out.println(true && false);   //false
    System.out.println(true || false);   //true 
    System.out.println(false || false);  //false
    //Operacions relacionals.
    System.out.println(false == false);  //true
    System.out.println(false != true);   //true
  }
}

Un altre exemple més complex pot ser al següent:

public class OperacionsBoolea{
public static void main (String[]args){   
  System.out.println(((3+4)== 7)&& !(12.3>2.11)||('a'=='b'));
 }
} 

En aquest cas el resultat d'aquesta operació booleana és : false.  Però per tal
d'arribar aquest resultat cal anar desgranant cada una de les operacions.
Esquemàticament seria :

            ( ( ( 3 + 4 ) == 7 ) && !( 12.3 > 2.11 ) || ( 'a' == 'b' ) )
           ( ( (     7    ) == 7 ) && !( 12.3 > 2.11 ) || ( 'a' == 'b' ) )
           ( (            true      ) && !(       true       ) || (     false   ) )
           ( (            true      ) &&          false         || (     false   ) )
          ( (                           false                         || (     false   ) )
 
                                                           false