Abrir una cuenta de Paypal III

Por Rodrigo el 23 de julio del 2010 | Sin comentarios

Viene de: Abrir una cuenta de Paypal II

Una vez que hayamos concluido con el paso anterior, el sistema de registro de PayPal nos solicitará una pregunta de emergencia en el caso de que nuestra contraseña sea adulterada por otra persona, o en el supuesto caso que nosotros la hayamos olvidado.

Continuar leyendo…

Categorías: Internet, Varios
Etiquetas: , , , , , , , , ,

¿Qué es la geolocalización?

Por Rodrigo el 8 de julio del 2010 | Sin comentarios

Hoy en día existe un gran avance tecnológico disponible en nuestras manos. Seguramente varias veces has escuchado el término geolocalización, pero te preguntar qué significa esa función tan de moda en los servicios web actuales.

De manera simple y sencilla, la geolocalización es un sistema en el que un usuario cualquiera, que utiliza un dispositivo de fácil uso, el cual contiene una serie de características especiales para determinar el lugar exacto en que se encuentra, como también para transmitirlo hacia otros sistemas, haciéndoles saber su ubicación actual.

Sólo a manera de ejemplo, podríamos mencionar a los dispositivos GPS, los que son de tamaño pequeño, e incluso vienen integrados en dispositivos portátiles como los teléfonos móviles. Obviamente el dueño del aparato que disponga de dicha tecnología, será el que maneje y gestione la información captada por este tipo GPS.

Continuar leyendo…

Categorías: Informática, Redes, Varios
Etiquetas: , , , , , , , , ,

Esquemas y formatos de video (II)

Por Rodrigo el 19 de abril del 2010 | Sin comentarios

Viene de: Esquemas y formatos de video (I).

Al haber mencionado acerca del esquema de grabación tipo CAM, todos los sonidos que se registren vendrá a ser por el micrófono de tipo ambiental que se utiliza.

Cuando se menciona que es un micrófono ambiental, esto quiere decir que es “multidireccional“, razón por la cual capta los sonidos de todas las direcciones posibles que existan alrededor de donde esté situada la cámara.

Continuar leyendo…

Categorías: Informática, Varios
Etiquetas: , , , , , , , , , ,

Esquemas y formatos de video (I)

Por Rodrigo el 16 de abril del 2010 | Sin comentarios

Cuando escuchamos acerca de los diferentes formatos de video que existen en la actualidad, estamos acostumbrados a que se haga mención acerca del codificador que cada uno de sus archivos de video pueda tener.

Digamos por ejemplo, que dentro de los formatos de video se considera a los de tipo MPEG, AVI, QuickTime entre otros más, existiendo otro tipo de definición que se encuentra en el fondo y en estructura de estos archivos.

Continuar leyendo…

Categorías: Informática, Varios
Etiquetas: , , , , , , , , , , , , , ,

Los Códigos QR (II)

Por Rodrigo el 6 de abril del 2010 | Sin comentarios

Viene de: Los Códigos QR (I).

Con una explicación que habíamos mencionado sobre lo que significa los códigos QR, podemos ampliar esta definición con la interpretación de sus siglas, ya que éstos quiere decir Quick Response Barcode.

De esta manera es que si mencionamos que los códigos QR son una evolución de los códigos de barras, es porque los primeros vienen a ser una combinación bidimensional de más de 4000 caracteres alfa numéricos, siendo en cambio los segundos una interpretación o representación de valores numéricos de forma lineal.

Continuar leyendo…

Categorías: Varios
Etiquetas: , , , ,

Komodo Edit: Entorno de desarrollo para programadores

Por fabian el 20 de enero del 2010 | 1 comentario

Sin duda los entornos de desarrollo son casi que una de las herramientas más importantes para cada programador, ya que con estas aplicaciones el programador creará su software que posteriormente compilará y distribuirá por el mundo. Sin embargo escoger un entorno de desarrollo para un lenguaje determinado no siempre es fácil, ya que se debe contar con ciertos requisitos que hagan de cierta forma el trabajo más fácil al programador.

Todos los entornos de desarrollo deben proporcionar comodidad a sus usuarios, que es lo más importante, Komodo Edit cuenta con algunas características que lo hacen especial y una alternativa libre más que se suma al Notepad ++ que ya de por sí muchos desarrolladores usan y que a pesar de ser bastante sencillo, proporciona todo lo que un usuario necesitar para editar código de forma fácil.

Komodo edit no es como tal un entorno de desarrollo, es más bien un editor multilenguaje que añade highlighthing e indentación a los lenguajes  de programación que maneja, algunos de ellos son: HTML, PHP, Python, Perl, Ruby, C, C++, JavaScript, Java, entre otros conocidos y otros no tanto.

Este editor multilenguaje es perfecto como “IDE” para Python, ya que colorea el código y añade automáticamente la indentación, algo parecido a lo que hacía el ya conocido IDE Active Python para Windows.

Vía: Programando Ideas

Enlace: Descargar Komodo Edit

Categorías: Software, Varios
Etiquetas: , , ,

Que es y como funciona un compresor de datos

Por fabian el 15 de enero del 2010 | Sin comentarios

Los compresores de datos son todos distintos, aunque algunos utilizan algoritmos parecidos para realizar sus funciones y a ciencia cierta es difícil decir cuál es el mejor compresor, ya que depende del tipo de dato que necesitemos comprimir.

Los algoritmos de compresión más famosos son el algoritmo  Huffman, el LZSS usado por WinRar y  el LZMA usado por el 7-Zip, aunque cabe aclarar que el 7-zip utiliza distintos módulos de compresión de datos.

Un algoritmo de compresión de datos básicamente puede funcionar eliminando espacios repetitivos o “redundantes” que se encuentren en series, es decir si se quiere comprimir un archivo que contiene la serie “AAAAAA” que sería el equivalente a 6 bytes se puede almacenar mejor “6A” que literalmente ocuparía 2 bytes.

Tipos de algoritmos de compresión

Básicamente se puede hablar de dos tipos de algoritmos de compresión, uno de compresión con perdida y otro de compresión sin perdida, sus conceptos son totalmente distintos aunque la finalidad sea la misma.

  • Compresión sin pérdida: es el tipo de compresión que se usa principalmente cuando no se quiere perder ni un solo dato de una información determinada, pues lo que hace este tipo de algoritmos es reducir el tamaño sin eliminar nada.
  • Compresión con pérdida: a diferencia del anterior este tipo de algoritmos elimina posibles espacios innecesarios para reducir el tamaño de la información.

Un ejemplo de compresión de datos con perdida son los compresores de imágenes, es decir, un caso puede ser un compresor de JPG que elimina espacios en las imágenes para reducir su tamaño, mientras que un ejemplo de compresión sin pérdida es el WinRar, para no perder la calidad de la información.

Categorías: Informática, Varios
Etiquetas: , , ,

Panda 3D: Alternativa libre para desarrollar juegos en C++ y Python

Por fabian el 8 de enero del 2010 | Sin comentarios

Ya en artículos anteriores habíamos comentado sobre Pygame como alternativa libre para desarrollar videojuegos en Python, Ahora vamos a hablar de Panda 3D otra librería pensada para programadores de juegos, pero con más nivel de complejidad en lo que respecta a su capacidad.

Panda 3D nos permite desarrollar videojuegos en los lenguajes de programación C++ y Python. Lo nuevo en esta librería es que nos permite trabajar con un nivel de física algo básica, pero lo suficiente como para poder crear animaciones bastante realistas como lo muestran en sus ejemplos del sitio web oficial.

Algunas características de la versión actual de panda 3D son:

  • Técnicas de renderizado automáticas.
  • Con una extensión se puede monitorear el rendimiento del juego.
  • Disponible para Windows, Linux y Mac.
  • Completo empaquetador de aplicaciones.

Continuar leyendo…

Categorías: Varios
Etiquetas: ,

Montar un servidor local con Wamp Server

Por fabian el 29 de diciembre del 2009 | Sin comentarios

Wamp Server es una de las alternativas gratuitas más usadas para la gestión de servidores de prueba locales y resulta una completa alternativa al conocido AppServ también de uso libre.

Algunas de las características de Wamp Server son:

  • Permite descargar distintas versiones de PHP o MySQL para probar distintas formas de compatibilidad.
  • Incluye PhpMyAdmin.
  • Acceso directo a la carpeta “www” a través de un icono en la barra de inicio.

Para instalarlo debemos seguir los siguientes pasos:

  1. Descargar WampServer desde un enlace alternativo o el sitio web oficial.
  2. Iniciamos el instalar damos clic en “Next” y a continuación aceptamos los términos del contrato.
  3. Luego nos pedirá elegir el destino de la instalación, por defecto será C:\wamp así que es recomendable dejarlo así.
  4. Damos clic en “Next” de las demás configuraciones.

Con eso ya habrá quedado instalado. Recuerden que al final de la instalación se les preguntará si desean que el software se inicie con el sistema, le dicen que no, así no gastamos demasiados recursos de sistema.

Ahora podemos abrirlo desde el escritorio y en la barra de tareas nos aparecerá un icono wamp-ico de allí si hacen clic izquierdo pueden ver todas las opciones que tiene disponible.

wamp

Si hacen clic en “www directory” podrán observar que allí es donde se guardan todos los archivos para previamente visualizarlos en el navegador. Hacer eso es muy sencillo, basta con ir a cualquier navegador que tengan instalado y escribir “Localhost” sin las comillas, a continuación se les mostrará la web que han puesto como página inicial.

Verdaderamente útil para programadores de tecnologías web.

Enlace: Descargar WampServer, Sitio oficial

Categorías: Varios
Etiquetas: ,

Pygame: Una forma de programar juegos

Por fabian el 25 de diciembre del 2009 | 3 comentarios

Muchas personas que a diario hacen uso de todo lo que nos ofrece la informática en general se preguntan cómo hacer sus propios juegos. Hoy en día existen herramientas sencillas que nos permiten crear juegos automáticamente sin necesidad de saber programar, pero en realidad si queremos algo mucho más personalizado debemos hacer uso de las tecnologías que se nos brindan hoy en día.

Una de las tecnologías que más esta tomando fuerza, es el lenguaje de programación Python, que es un lenguaje bastante sencillo de aprender, pero con el que podemos hacer cosas muy potentes. Para este lenguaje existe una librería llamada Pygame, que permite trabajar gráficos en 2D y combinándolo con otras tecnologías puedes llegar a desarrollar potentes juegos en 3D (usando frameworks como lo son PyOpenGl u otras librerías como SDL).

pygame_logo

Por la facilidad de aprendizaje pygame ha tomado bastante fuerza en este año, pues yo he podido realizar algunas prácticas con esta librería y me ha parecido que es perfecto para aprender a programar videojuegos desde un nivel muy básico o hasta llegar a complejos juegos, además la documentación se viene ampliando cada día ya que muchos programadores están empezando a tomar seriamente el lenguaje de programación.

Incluso ya existen varios sitios de habla hispana que ofrecen soporte, y tambien realizan concursos, por ejemplo, está el famoso PyWeek, que consiste en desarrollar un videojuego en este lenguaje en una semana, cosa que alienta bastante y entusiasma a muchos.

Enlace: Sitio oficial de Pygame

Categorías: Varios
Etiquetas: , , ,