miércoles, 4 de septiembre de 2013

Código QR. ¿Cómo genero un código QR en Java?

Un código QR(Quick Response )es código de respuesta rápida que almacena información en un código de barras bidimensional, utilizado muy comúnmente. Creado por la compañía Japonesa Denso Wave.

Tienen cierta capacidad para guardar información dependiendo el tipo de dato usado.

  •  numérico Máx. 7.089 caracteres
  • Alfanumérico Máx. 4.296 caracteres
  • BinarioMáx. 2.953 bytes
  • Kanji/KanaMáx. 1.817 caracteres

Se pueden leer desde cualquier dispositivo que cuente con una cámara como smartphones, tablets, pc's etc.


Los cuatro cuadrados de las esquinas permiten al lector/scaner detectar la posición del código QR.


Estos códigos son utilizados muy frecuentemente en anuncios de publicidad, en tarjetas de presentación, en las tiendas departamentales,  para administración de inventarios entre muchos otros usos, son muy fáciles de leer y nos permite de forma rápida acceder a  información.


Y aquí les dejo un tutorial muy bueno para crear un generador de códigos QR, suscribanse, este usuario tiene muchos más vídeos que te pueden servir en cualquier momento Programa para generar códigos QR.

BigData, ¿Qué es esoooo :O?



BigData es un término que describe una cantidad gigantesca de datos como PetaBytes o ExaBytes. BigData no se refiere a una cantidad en especifico.



Petabyte = 1015 = 1,000,000,000,000,000
Exabyte = 1018 = 1,000,000,000,000,000,000




Los seres humanos estamos creando y almacenando información constantemente y cada vez más en cantidades astronómicas.

Dato curioso:
"En twitter son cerca de 12 terabytes de tweets
creados diariamente y Facebook almacena alrededor
de 100 petabytes de fotos y vídeos.
Al día se  geberan cerca de 2.5 quintillones de bytes
en el mundo."

Fuente  y más información:  ¿Qué es BigData? 


1 quintillón = 10 30 = 1,000,000,000,000,000,000,000,000,000,000



Y aquí les dejo un convertidor de bytes :D -------->Convertidor






martes, 3 de septiembre de 2013

Como cambiar el color de la consola de linux



Para el fondo se usa:
tput   setab

Para el color de la fuente se usa
tput setaf

Los colores son identificados por números:

  • 0 negro
  • 1 rojo
  • 2 verde
  • 3 amarillo
  • 4 azul
  • 5 rosa
  • 6 cian
  • 7 blanco

Por lo tanto escribimos esta línea así:
tput setab 4

Y nuestra consola será de color azul :)))  Y eso es todo :D

Comandos para trabajar en consola de Linux...

  1. cat: Muestra el contenido del fichero completo, sales con ctrl+z
  2. Cd: Te regresa a la carpeta donde raiz
  3. Clear: Limpiar la termina
  4. Free: Recursos de memoria libre
  5. Date: Fecha y hora del día
  6. Cal(año): Muestra el calendario del año que tu desees
  7. Pwd: Muestra el directorio actual de trabajo
  8. ls: Muestra el contenido del directorio actual. Por defecto los archivos ocultos no se muestran
  9. -r (recursivo): Muestra las carpetas principales y el contenido de cada una de ellas.
  10. Mkdir: crear directorio (puedes crear varias carpetas si están en el mismo nivel, por ejemplo: "Mkdir Linux Ubuntu' separando por espacios los nombres de las carpetas )
  11. Cd.. : Te regresa a la carpeta anterior de trabajo
  12. rmdir: Borra directorios, NOTA: Solo cuando el directorio este vacío
  13.  touch: Permite crear un fichero (archivo) vacío
  14.  ee: Es un editor de texto muy rudimentario pero al mismo tiempo efectivo. Podemos editar el archivo anterior (touch) y escribir una frase. Presionando ESC el usuario puede salir al menú principal y guardar el fichero
  15. rm - rf nombreArchivo: Borra todo el directorio sin importar que tenga algo dentro.
  16. less: Te muestra el contenido de un fichero por partes y te deja desplazarte dentro de el.
  17. more: Muestra el contenido del fichero por porcentaje
  18. head -n5 nombreArchivo: te muestra las líneas elegidas (-n5) del principio de un archivo
  19. tail -n1 nombreArchivo: Muestra el número de líneas indicadas al final del archivo
  20. grep: nos permite buscar dentro de los archivos, por líneas que concuerden con un patron.

TIPOS DE PERMISOS
W--> Escritura
R--> Lectura
X-->Ejecución

+ para agregar un permiso a un archivo : +W (por ejemplo de escritura) 

Y cuando me preguntan que es un SO...

¿Qué es un sistema operativo?

  • Programa que actúa como intermediario ente el computador y el usuario.
  • Administrador de los recursos
  • Extiende y enmascara la funcionalidad del harware.
  • Es el único programa que se ejecuta siempre(por debajo y anterior a otros programas)
Problemas que resuelve un SO
  • Administra recursos
  • Sabe cuando debe iniciar un proceso

El sistema de computo se compone de :
  • Usuario
  • Programas de aplicación
  • Sistema operativo
  • Hardware
Componentes del SO
  • Gestores de : Memoria, procesos, E/S, almacenamiento secundario
  • Servidor de : Ficheros, protección y seguridad de comunicaciones por red
  • Utilidades: Interprete de mandatos