“Nunca he encontrado una persona tan ignorante que no pueda aprender algo de ella.”
Mostrando entradas con la etiqueta TIC. Mostrar todas las entradas
Mostrando entradas con la etiqueta TIC. Mostrar todas las entradas

lunes, 15 de mayo de 2017

calendario java

Haz un calendario que te liste los días del año según el día que empezó ese año, según si es bisiesto o no, y teniendo en cuenta de que cada semana se salta de línea.



import java.util.*;
public class HelloWorld{

     public static void main(String []args){
       Scanner anio = new Scanner(System.in);
       int anno;
Scanner dio = new Scanner(System.in);
int dia;
       Scanner dias = new Scanner(System.in);
       String seman;
   
        System.out.println ("Que anno buscas?");
        anno = anio.nextInt();
        System.out.println ("Si lunes fuese -1, martes 0, miercoles 1 y etc, que dia empezo el anno?");
       dia = dio.nextInt();


System.out.println("Que dia comenzo ese anno?");
        seman = dias.nextLine();
            if (seman.equals("lunes")){
                int seman2 = -1;
               
            }else if (seman.equals("martes")){
                int seman2 = 0;
                System.out.print ("   ");
            }else if (seman.equals("miercoles")){
                int seman2 = 1;
                 System.out.print ("      ");
            }else if (seman.equals("jueves")){
                int seman2 = 2;
                 System.out.print ("         ");
            }else if (seman.equals("viernes")){
                int seman2 = 3;
                System.out.print ("            ");
            }else if (seman.equals("sabado")){
                int seman2 = 4;
                System.out.print ("               ");
            }else if (seman.equals("domingo")){
                int seman2 = 5;
                System.out.print ("                  ");
            }
       
       
         if (anno % 4 == 0 && anno % 400 == 0){
                for (int i=1; i<=31; i++){
                    int mes = i + dia;
                    if (mes%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
                for (int i=1; i<=29; i++){
                    int mes2 = 31 + i + dia;
                    if (mes2%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes3 = 29 + 31 + i + dia;
                    if (mes3%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes4 = 29 + 31 + 31 + i + dia;
                    if (mes4%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes5 = 29 + 31 + 31 + i + dia + 30;
                    if (mes5%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes6 = 29 + 31 + 31 + i + dia + 30 + 31;
                    if (mes6%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes7 = 29 + 31 + 31 + i + dia + 30 + 31 + 30;
                    if (mes7%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes8 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31;
                    if (mes8%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes9 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31;
                    if (mes9%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes10 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30;
                    if (mes10%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes11 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31;
                    if (mes11%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes12 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;
                    if (mes12%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
               
               
            }else if (anno % 4 == 0 && anno % 100 != 0){
                for (int i=1; i<=31; i++){
                    int mes = i + dia;
                    if (mes%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
                for (int i=1; i<=29; i++){
                    int mes2 = 31 + i + dia;
                    if (mes2%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes3 = 29 + 31 + i + dia;
                    if (mes3%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes4 = 29 + 31 + 31 + i + dia;
                    if (mes4%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes5 = 29 + 31 + 31 + i + dia + 30;
                    if (mes5%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes6 = 29 + 31 + 31 + i + dia + 30 + 31;
                    if (mes6%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes7 = 29 + 31 + 31 + i + dia + 30 + 31 + 30;
                    if (mes7%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes8 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31;
                    if (mes8%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes9 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31;
                    if (mes9%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes10 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30;
                    if (mes10%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes11 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31;
                    if (mes11%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes12 = 29 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;
                    if (mes12%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
               
               
            }else if (anno % 4 == 0 && anno % 400 != 0){
                for (int i=1; i<=31; i++){
                    int mes = i + dia;
                    if (mes%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
                for (int i=1; i<=28; i++){
                    int mes2 = 31 + i + dia;
                    if (mes2%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes3 = 28 + 31 + i + dia;
                    if (mes3%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes4 = 28 + 31 + 31 + i + dia;
                    if (mes4%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes5 = 28 + 31 + 31 + i + dia + 30;
                    if (mes5%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes6 = 28 + 31 + 31 + i + dia + 30 + 31;
                    if (mes6%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes7 = 28 + 31 + 31 + i + dia + 30 + 31 + 30;
                    if (mes7%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes8 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31;
                    if (mes8%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes9 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31;
                    if (mes9%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes10 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30;
                    if (mes10%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes11 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31;
                    if (mes11%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes12 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;
                    if (mes12%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
                }else{
                 for (int i=1; i<=31; i++){
                    int mes = i + dia;
                    if (mes%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
                for (int i=1; i<=28; i++){
                    int mes2 = 31 + i + dia;
                    if (mes2%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes3 = 28 + 31 + i + dia;
                    if (mes3%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes4 = 28 + 31 + 31 + i + dia;
                    if (mes4%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes5 = 28 + 31 + 31 + i + dia + 30;
                    if (mes5%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes6 = 28 + 31 + 31 + i + dia + 30 + 31;
                    if (mes6%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes7 = 28 + 31 + 31 + i + dia + 30 + 31 + 30;
                    if (mes7%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes8 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31;
                    if (mes8%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes9 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31;
                    if (mes9%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes10 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30;
                    if (mes10%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=30; i++){
                    int mes11 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31;
                    if (mes11%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }for (int i=1; i<=31; i++){
                    int mes12 = 28 + 31 + 31 + i + dia + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;
                    if (mes12%7 == 0){
                    System.out.println ("");
                    }
                   
                    if (i<10){
                        System.out.print (" 0" +i);
                    }else if (i >= 10 && i <= 31){
                        System.out.print (" " +i);  
               
                    }
                }
               
            }
         }
     }

Programa de java que te permite saber si una palabra comienza por mayúscula

ESTA LÍNEA DE CÓDIGOS PERMITE SABER SI UNA LETRA ES MAYÚSCULA O NO


import java.util.*;
import java.io.*;
public class HelloWorld{

     public static void main(String []args) throws IOException{
       Scanner car = new Scanner(System.in);
       char letra1;
     
     
        System.out.println("Dime una letra:");
        letra1 = (char)System.in.read();
     
        if (Character.isUpperCase(letra1)) {
            System.out.println ("Es una letra mayuscula.");
        }else{
            System.out.println ("No es una letra mayuscula.");
        }
     }
}

ESTA LÍNEA DE CÓDIGOS PERMITE SABER SI LA PALABRA QUE METEMOS COMIENZA POR MAYUSCULA

import java.util.*;
import java.io.*;
public class HelloWorld{

     public static void main(String []args) throws IOException{
       Scanner car = new Scanner(System.in);
      String palabra;
      System.out.println("Dime una palabra:");
      palabra = car.nextLine();
      char letra = palabra.charAt(0);
      if (Character.isUpperCase(letra)){
          System.out.println ("La palabra " +palabra +" empieza por mayuscula.");
         
      }else{
          System.out.println ("La palabra " +palabra +" no empieza por mayuscula.");
      }
     
     }
}

Programa de java que te permite contar las cifras de un numero

import java.util.*;

public class HelloWorld{

     public static void main(String []args){
     Scanner num = new Scanner(System.in);
     int numero1;
    int numero2;
        System.out.println("Dime un numero: ");
        numero1 = num.nextInt();
        numero2 = numero1;
        int cifrasnum = 0;
        while (numero2!=0){
          numero2 = numero2 / 10;
          cifrasnum++;
         
        }
            System.out.println ("El " +numero1 +" tiene " +cifrasnum +" cifras");
       
       
       
     }
}

Programa de java que te permite saber si un numero es par y sus divisores

import java.util.*;

public class HelloWorld{

     public static void main(String []args){
     Scanner num = new Scanner(System.in);
     int numero1;
        
        System.out.println("Dime un numero: ");
        numero1 = num.nextInt();
        if (numero1 % 2 == 0){
            System.out.print("Este numero es par, y sus divisores son: ");
           
            for (int i=1; i<=numero1; i++){
                if (numero1 % i == 0){
                    System.out.print(" " +i);
                     
                }
            }
        }else{
          System.out.print("Este numero es impar, y sus divisores son: ");
            for (int i=1; i<=numero1; i++){
                if (numero1 % i == 0){
                    System.out.print(" " +i);
                    
                }   
              
            }
        }
         System.out.println(" ");
    }
}

programilla java

Para pedir comida en un restaurante...


import java.util.*;
public class HelloWorld {

     public static void main(String []args){
   
    Scanner numcar = new Scanner(System.in);
    String respuesta;
    String respuesta2;
    String respuesta3;
    String respuesta4;

    HashMap<String, Integer> menu = new HashMap<String, Integer>();
    HashMap<String, Integer> postres = new HashMap<String, Integer>();
       
        menu.put("pizza de jamon y queso", 7);
        menu.put("pizza hawaiana", 8);
        menu.put("pizza carbonara", 7);
        menu.put("pizza de vegetariana", 7);
        menu.put("ensalada cesar", 7);
        menu.put("ensalada especial", 9);
        menu.put("sandwich club", 7);
        menu.put("sandiwch vegetal con patata asada", 8);
   
        postres.put("coulant", 4);
        postres.put("cheesecake", 4);
        postres.put("brownie", 5);
        postres.put("macedonia", 4);
        postres.put("icecream", 4);
   
    System.out.println ("Desea ver el menu?");
    respuesta = numcar.nextLine();
   
    if (respuesta.equals("si")){
     for (String item: menu.keySet()){
        System.out.println (item +" - " +menu.get(item) +" euros");
       
     }
         System.out.println ("Que desea?");
        respuesta3 = numcar.nextLine();
           
       
        System.out.println ("Ademas quiere algo de postre?");
            respuesta2 = numcar.nextLine();
                if (respuesta2.equals("si")){
                    for (String item2: postres.keySet()){
                        System.out.println (item2 +" - " +postres.get(item2) +" euros");
                    }
                    System.out.println ("Que le apetece?");
                        respuesta4 = numcar.nextLine();
                        int precio = menu.get(respuesta3) + +postres.get(respuesta4);
                    System.out.println ("Muchas gracias! Seran " +precio +" euros");
                    }else{
                        System.out.println ("Muchas gracias! Seran " +menu.get(respuesta3) +" euros");
                   
                   
                }
    }else if (respuesta.equals("no")){
       System.out.println ("Muchas gracias por su visita!");
    }
   
   
     }
}

martes, 2 de mayo de 2017

Drones que llevan wifi

"Joe, no me llega la wifi a esta habitación..." "Oye, qué lento va el wifi, ¿no?" Estas y otras muchas quejas son las que tenemos cada día acerca de las tres rayitas que esperamos encontrar en nuestro teléfono o dispositivo, asegurándonos que contamos con una buena conexión a la red de las redes, Internet.

viernes, 7 de abril de 2017

Cambios alimenticios

La tecnología no ha afectado solo a la manera con la que interactuamos entre nosotros, ni a nuestras comunicaciones o relaciones personales. Un estudio ha afirmado que la tecnología ha afectado de forma notable a nuestra relación con la comida.

domingo, 2 de abril de 2017

¿Estamos facilitándonos la vida o complicándonosla?

Hace poco escribí una entrada sobre la capacidad que tiene la inteligencia artificial de cambiar e incluso dominar el mundo.
Como todos sabemos bien, la tecnología es un campo cada vez más investigado y desarrollado, en el que hay cada vez más personas inmersas buscando la manera de hacer todo mucho más sencillo.

jueves, 30 de marzo de 2017

Dile adiós a los idiomas

Cuántos estamos cansados de necesitar no uno ni dos, sino tres idiomas o más para ser considerada una persona influyente, importante, o con capacidad de llegar a lo más alto. Antes bastaba con conocer al dedillo dos idiomas, tu lengua natal y otra, posiblemente inglés. Pero ahora no es suficiente.

miércoles, 29 de marzo de 2017

sábado, 25 de marzo de 2017

Lenguajes de programación

Los lenguajes de programación se convertirán, dentro de poco, en uno de los idiomas más que deberemos conocer, y que tendrán tanta importancia como el internacional inglés.
Hoy pretendo hacer una breve introducción a algunos de estos lenguajes, para que poco a poco, nos vayan sonando sus nombres y utilidades.

martes, 7 de marzo de 2017

BIG DATA

¿Hemos utilizado alguna vez la expresión exabyte?
Bien, no creo. Exabyte equivale a 1018   bytes. ¿Enorme, no? Más allá de eso, quintillones de bytes (10 30).
Esa es la cantidad de información que maneja Big Data, diariamente. Big Data, para que no entendamos, se refiere a toda esa cantidad de información que es imposible de tratar por medios tradicionales.
Además de que el mundo genera día a día una cantidad inconmensurable de información, genera una gran variedad de ella, ya que los datos pueden ser muy distintos. Por eso, los métodos tradicionales de análisis de información son poco útiles, no abarcan tanta cantidad.
Toda esta información proviene de las cantidades de procesos tanto industriales, como bancarios, como comerciales, etc, que suponen el día a día de los millones de personas que habitan en la Tierra. Además, con el creciente uso de la tecnología, esta cantidad de datos se verá aumentadas un 78% anualmente. 
Y no solo hablamos de información proveniente de humanos, sino que las máquinas, entre ellas, también intercambian información.
Asimismo, existen distintos tipos de información dependiendo de su procedencia, por lo que podemos clasificarlos de la siguiente manera:
1.- Web and Social Media: Incluye contenido web e información que es obtenida de las redes sociales como Facebook, Twitter, LinkedIn, etc, blogs.
2.- Machine-to-Machine (M2M): M2M se refiere a las tecnologías que permiten conectarse a otros dispositivos. M2M utiliza dispositivos como sensores o medidores que capturan algún evento en particular (velocidad, temperatura, presión, variables meteorológicas, variables químicas como la salinidad, etc.) los cuales transmiten a través de redes alámbricas, inalámbricas o híbridas a otras aplicaciones que traducen estos eventos en información significativa.
3.- Big Transaction Data: Incluye registros de facturación, en telecomunicaciones registros detallados de las llamadas , etc.
4.- Biometrics: Información biométrica en la que se incluye huellas digitales, escaneo de la retina, reconocimiento facial, genética, etc. En el área de seguridad e inteligencia, los datos biométricos han sido información importante para las agencias de investigación.
5.- Human Generated: Las personas generamos diversas cantidades de datos como la información que guarda un call center al establecer una llamada telefónica, notas de voz, correos electrónicos, documentos electrónicos, estudios médicos, etc.
Para que los datos se consideren Big Data deben de cumplir las "5 uves".
-Volumen. Se necesitan máquinas y programas para tratarlos.
-Velocidad. A veces es tan alta que no tenemos tiempo para recibirlos y procesarlos para que resulten útiles, y "caducan".
-Variedad. Provenientes de múltiples fuentes.
-Veracidad. Tienen que ser precisos y reales, sin ningún tipo de error.
-Valor. Capacidad que tiene de aportar ventajas tangibles a nuestro proyecto o negocio.

Es fundamental entender que Big Data tiene un propósito, que es producir beneficios y mejorar el ritmo de cada negocio.
  

viernes, 3 de marzo de 2017

¿Trabajo o distracción?

Trabajar es algo que no siempre entretiene. La rutina atrapa nuestras vidas y cada día se parece al anterior, lo que hace del "curro" una ocupación muy aburrida y de la que nos gustaría prescindir.
Muchos han encontrado su distracción en el móvil, y a lo mejor restan productividad a su tiempo por engancharse al 'angry birds', 'cut the rope' o cualquier app que solo resulte útil para distraerse.

jueves, 2 de marzo de 2017

Snapchat

Snapchat ha salido a bolsa. Una noticia que sobrecoge al enterarnos de por cuánto esta valorada esta red de mensajería efímera.
Quizás no seamos capaces de entender cómo se ha hecho tan popular, pero para eso traigo algunos datos clave que hacen de esta red social algo distinto y original, clave de su éxito.

viernes, 27 de enero de 2017

WIX

Muchas empresas han descubierto a base de errores que para alcanzar el éxito es necesario tener una extensión del negocio en la red. No es suficiente con tener el producto físico, en un sitio donde el cliente pueda verlo y tocarlo estando frente a él.

miércoles, 25 de enero de 2017

¡Emprende!

Hoy en día conseguir trabajo no es tarea fácil. Tenemos tanta competencia que ni con las mejores notas podemos destacar frente a otros. No es suficiente con hacer lo que hasta ahora era lo normal. Hay que ser especial, y si no lo eres, forzarte para serlo.

lunes, 16 de enero de 2017

La flexibilidad llega a nuestras manos

Los jóvenes estamos hartos de que de una manera u otra, al sentarnos, al saltar, al andar o incluso al ir a responder una llamada, se nos resbale el móvil y acabe en el suelo, con algún que otro rasguño que puede costarnos alrededor de 90€ reparar.

martes, 10 de enero de 2017

SignAloud

Como muchos sabemos, la gente que carece de alguno de los sentidos tiene una vida probablemente más complicada que la nuestra. Es cierto que sordos o mudos pueden comunicarse por medio de un lenguaje de signos, que es muy útil siempre y cuando lo conozcas.

lunes, 9 de enero de 2017

INFORMACIÓN QUE NO SIEMPRE INFORMA

Escuchar a una de mis profesoras hablar de cómo podría destruir el mundo si tuviese el control de ciertas páginas web en las que principalmente se publica información para la posterior consulta de miles de usuarios diariamente, me llevó a pensar.

domingo, 1 de enero de 2017

La cara oscura del 2016

La tecnología de la que estamos rodeados nos hace pensar que con algo de investigación todo es posible, que el mundo está plagado de gente maravillosa, con mentes increíbles que pueden conseguir todo lo que se propongan.