barcode09

A primeras horas del día de hoy abrí mi navegador FF, como muchos tengo al mata burro (google) como pagina por default, y me percate rápidamente del logo de google cambio por el que vemos arriba pues hace mención a la publicación del la primera de código de barras.

Este señor nos es mas que una representación de un conjunto de líneas verticales de diferentes grosores que a sus vez contiene una información que es leída por los lectores de códigos de barras (lo mismos que vemos en los supermercados), a decir verdad, vengo trabajando varios años con los códigos de barras para mejorar los procesos logísticos en la lectura de artículos y enviar el dato a un sistema ERP para procesar el dato.

Existen varios tiempos de codigos de barras para distintos usos por ejemplo:

EAN/UPC

- Se especifican para los punto de venta  (POS) porque están diseñados para un entorno de escaneo de alto volumen.
- Si se utilizan en POS y en logística deben imprimirse con un tamaño mayor para ajustarse al escaneo del entorno logístico.

ean

DataBar
- Estos símbolos son escaneados en el punto de venta (POS) ,  son más pequeños que los EAN
y pueden transportar información adicional tal como números seriados, números de lote y fechas de vencimiento.

databar

EAN-128
- Los códigos de EAN-128 pueden transportar todos los atributos, pero no pueden utilizarse para identificar artículos en  el POS.

ean128

ITF-14
- Los códigos de barras ITF-14 sólo pueden transportar GTINs,  se los puede imprimir directamente sobre cartón corrugado, pero no pueden utilizarse para identificar artículos en el POS.

ITF-14

2D Matrix
Se está convirtiendo en el más elegido dentro del sector del cuidado de la salud y para el registro de eventos.

2d

Tenemos una gran variedad de código de barras y para distintos usos pero el código de barras también a evolucionado con el pasar de los años con la aparición de la tecnología RFID, que permite enviar la información por radio frecuencia, de esta manera se agiliza el proceso de lectura de los articulos tanto en almacenes y POS, mas información rfid.com.pe.

Un poco de historia para completar la idea:

La primera patente para un tipo producto (patente #2,612,994 de la clave de barras de los E.E.U.U.) fue publicada a los inventores Arbolado de José y plata de Bernard el 7 de octubre de 1952. Su puesta en práctica fue hecha posible a través del trabajo de Raymond Alexander y de Stietz franco, dos ingenieros con Sylvania (quiénes también fueron concedidas una patente), como resultado de su trabajo sobre un sistema para identificar los coches del ferrocarril. No era hasta 1966 que los barcodes fueron puestos al uso comercial y no eran comercialmente acertados hasta los años 80.

Mientras que los esquemas de codificación del barcode representaron tradicionalmente solamente números, más nuevos símbolos agregan nuevos caracteres tales como letras mayúsculas, o aún el completo ASCII juego de caracteres. La impulsión para codificar más información conjuntamente con los requisitos de espacio de los barcodes simples conducidos al desarrollo de los códigos de la matriz (un tipo de 2.o barcode), que no consisten en barras sino algo una rejilla de células cuadradas. Barcodes apilados es un compromiso entre los 2.os barcodes verdaderos y los códigos lineares (también conocidos como barcodes 1D), y es formado tomando símbolos lineares tradicionales y poniéndolos en un sobre que permita filas múltiples.



Las empresas siempre buscan hacer la mejor publicidad para sus productos o servicios y Ninja Gaiden Sigma 2 no fue la excepción, hecho yo también me anime a comprarlo pero  primero debo tener una PS3  xD.



HANANPACHA, es un documental filmado enteramente en la región Puno, cuna de la cultura andina.
Este documental está filmado de una forma singular. que hace que el espectador se maraville de la grandeza cultural, espectacularidad paisajística y se envuelva de la magia que ofrece éste mundo de arriba.

Fuente : http://www.pioneroscine.com



cohetecholo

El 26 de diciembre del 2006 se marco un hito en la Ingeniería peruana tras la puesta en orbita del primer cohete de fabricación peruana para temas de investigación gracias un gran esfuerzo y colaboración de la Comisión Nacional de Investigación y Desarrollo Aeroespacial (CONIDA), el Instituto Geofísico del Perú (IGP), el Instituto Peruano de Energía Nuclear (IPEN), el SENAMHI, la Universidad Nacional de Ingeniería, la Universidad Nacional Mayor de San Marcos, la Universidad Nacional del Callao y la Universidad Particular Norbert Wiener que se comprometieron para la investigación y desarrollo del Paulet I.

Por suerte el tema no acabo ahí  (algo que suele pasar en nuestro país)  el 2 de setiembre  se realizo el segundo lanzamiento del cohete “Paulet IM” (con 2.80 metros de longitud y de aproximadamente 90 kilos de peso) desde su base Punta Lobos en Pucusana a la 1:30 pm siendo los encargados del despegue el personal de Conami, con la finalidad de explorar la alta atmósfera, medir la contaminación ambiental, el exceso de carbono, la capa de ozono y los efectos ionosféricas ocurridos por influencia del Sol.

Por otro lado buscando algo de material sobre el tema encontré un video en youtube sobre el primer lanzamiento aun que si bien es cierto el cohete parece mas un silbador si si los mismo de navidad y año nuevo :-D (naa una broma),  de hecho  esto aun esta en desarrollo y seguro nos seguirán sorprendiendo mas adelante.



dsc_0615

El pasado 27 de agosto se realizo, en compañía de los Twitter, la visita al cementerio Presbítero Maestro cabe mencionar que por poco y me lo pierdo después de que Fanilu o conocida también en la Twittosfera como @fatimatv, me confirmo que ya no habría cupo ni para un alma :( ……. pero nada por suerte mis amigos de Greiscol me dieron una mano para conseguir un pase. ;)

Bueno el punto de encuentro fue en la Beneficencia de Lima (Jr. Carabaya 641) a las 7 p.m. para luego salir en bus hasta el cementerio, ni bien llegamos al cementerio hubo una recepción que la verdad no tome mucho atención por lo mismo que estaba mas enfocado en tomar buenas fotos que otro cosa así que saque la cámara que a recorrer el cementerio.

dsc_0570

dsc_0577

La caminata fue muy interesante hubo un momento donde me aleje del grupo para caminar sin rumbo escuchando Lacrimosa y estando algo alejado me entro miedo no por que algo paranormal se apodere de mi no no para nada, si no por que podía aparecer un par de cogoteros así que preferi no seguir avanzando…… en este punto viene lo interésate por que fui a recomendar el camino que tome al resto del grupo para que recorran y así fue caminando con todo el grupo de pronto nos encontramos con 2 EMOs conversando de que no lo se pero nos pareció súper extraño.

dsc_0724

Es difícil decir que me gusto más todo el recorrido estuvo alucinante, las explicaciones del los guías muy interesantes tal vez pueda hace un énfasis en la cripta de los héroes donde hay mucho que ver y leer, pongo abajo  algunas fotos y  el link con el album completo.

dsc_0776

dsc_0739

dsc_0766

Bueno ya que estaba en el barrio de mi amigo @theghost aproveché en saludarlo.  xD

dsc_0637



Los japoneses no dejan de sorprenderme y es que dando vueltas por youtube encontré un excelente video de coordinación y se trataba de la banda SOUR con el tema “Hibi no neiro”, el video fue grabado individualmente por fanáticos de la banda de todo el mundo para luego pasar por un trabajo de edición donde le resultado fue espectacular.

No olvides cerrar la boca después de verlo xD

Sitio oficial de la banda SOUR : http://sour-web.com/



Si se que esto sale del contexto y mucho menos quiero inventar una nueva abreviatura de el famoso LAMP, cabe decir también que por ahí me dijeron “Eso no se hace varon” o “Eso es contra natura” en fin lo cierto es que me toco este requerimiento para desarrollar una Intranet y la base de datos estaba en Microsoft Sql Server 2005 en principio hice esto no por que asp o aspx me parezca malo, creo en que es igual de potente de PHP pero últimamente ando acostumbrado trabajando con php por eso decido trabajar de esta manera y bueno la empresa pues contaba con servidores corriendo algunos servicios de red bajo linux así que aproveche esto para dar pie a una  manera de trabajar que es poco común y lo quiero compartir por que estoy seguro que alguien mas pueda estar en una situación similar y pueda contar con una referencia.

Repositorios:

deb http://ftp.br.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.br.debian.org/debian/ lenny  main contrib non-free

Instalamos lo siguente

Lo que necesitaremos

#apt-get install build-essential debhelper
#apt-get install tdsodbc freetds-dev

Bajamos la versión estable de freetds y compilamos

# cd /usr/src
# wget ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
# tar zxf freetds-stable.tgz
# cd freetds-0.82
# ./configure –prefix=/usr/local/freetds –with-tdsver=8.0 –enable-msdblib –enable-dbmfix –with-gnu-ld
# make
# make install

Bajamos las fuentes de php5 y dependencias

# cd /usr/src
# apt-get source php5
#apt-get build-dep php5

Entramos al directorios de las fuentes en mi caso fue

# cd /usr/src
# cd php5-5.2.6.dfsg.1

Ahora  nos toca modificar algunas directivas (estamos dentro de php5-5.2.6.dfsg.1)

# vim debian/modules

buscamos la linea:
mysql MYSQL

y agregamos debajo:
mssql MSSQL

Guardando los cambios y continuamos

# vim debian/rules

buscamos la siguiente linea:
–with-mysql=shared,/usr

y agregamos debajo:
–with-mssql=shared,/usr/local/freetds \

Guardando los cambios y continuamos

# vim debian/control

agregamos estas lineas al final del archivo:

Package: php5-mssql
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${php:Depends}, php5-common (= ${Source-Version})
Description: MSSQL module for php5
This package provides a module for MSSQL using FreeTDS.
.
PHP5 is an HTML-embedded scripting language. Much of its syntax is borrowed
from C, Java and Perl with a couple of unique PHP-specific features thrown
in. The goal of the language is to allow web developers to write
dynamically generated pages quickly.

Finalmente generamos nuestros paquetes

# dpkg-buildpackage

Nuestros paquetes estarán en /usr/src donde instalaremos entre lo mas importante en mi caso

# dpkg –install php5_5.2.6.dfsg.1-1+lenny2_all.deb
# dpkg –install php5-mssql_5.2.6.dfsg.1-1+lenny2_i386.deb

No olvides hacer las pruebas con el famoso phpinfo();

<?

phpinfo();

?>
Donde veremos que el soporte para MSSQL fue instalado correctamente

mssql1

NOTA: Esto fue probado tanto en debian lenny y etch sin problemas (jeje por ahi aparecio otro cliente ps :P )



friopuno
(foto tomada de aeronoticias.com.pe)

¿Que es Tuitertón?
El Tuitertón es una reunión masiva de twitters o ‘tuiteros’ (usuarios de Twitter en el Perú ) organizado local y únicamente con fines benéficos en apoyo a los afectados por el frío en las regiones altas del país

Es una idea muy similar al evento internacional Twestival (http://lima.twestival.com) que se dió en Febrero de 2009 pero esta vez los twitters se reunirán en un evento para colaborar económicamente para un caso puntual y local: los afectados por el intenso frío en la sierra del Perú.

El primer Tuiterton se realizará el viernes 10 de julio a las 7pm en Makarena Bar (Bolognesi 229 Miraflores) con el objetivo principal de colaborar con esta importante causa; pero tambien para pasar un buen rato, conocer o reencontrarnos con otros tuiteros, tomarnos unas chelas, bailar y jugar con todos nuestros  gadgets tecnólogicos.

Manténganse atentos a las actualizaciones con información sobre sorpresas y sorteos de nuestros auspiciadores siguiendo al usuario @tuiterton.

tuiterton2

Fuente :  http://www.tuiterton.org



De pura casualidad navegando por Internet llegué a esta web donde se ofrece un servicio muy interesante sobre comparar documentos online, ellos explican muy bien cómo funciona el tema así que copio la explicación.


Approbo
es un comparador de documentos online completamente gratuito que permite comparar el archivo deseado con aquellos coincidentes que se encuentren en internet, indicando además el grado de similitud entre el original a comparar y los distintos resultados.

Permite seleccionar párrafos y ver exactamente dónde aparecen esos párrafos con exactitud en los archivos coincidentes.

¿Para quién está indicado?
Approbo es una herramienta útil para cualquier usuario y organización e institución que necesite comparar documentos:

- Profesores                         - Escuelas
- Estudiantes                       - Universidades
- Periodistas                        - Editoriales
- Escritores y editores     - Agencias de medios
- Bloggers                             - Publicaciones periódicas
- Otros

¿Cómo funciona?
Debido a la multitud de formatos de archivo existentes, Approbo necesita transformar el contenido del archivo a comparar para poder hacer una comparación fiable. Los archivos aceptados son: pdf, html, odt, xml,txt, rtf, doc,docx, xls, xlsx.

Una vez realizado, busca apoyándose en el buscador propio y en los buscadores más populares de la red y muestra las coincidencias encontradas; permitiendo además realizar una comparativa entre ambos documentos para ver exactamente qué contenido hay duplicado y dónde está dentro de cada documento; y ver los archivos coincidentes en sus páginas originales.

Limitaciones tecnológicas
Velocidad. La velocidad con la que te enseñamos los resultados depende de muchos factores, siendo los más destacables la velocidad de tu conexión a internet, el tamaño del archivo que quieras comparar, y la cantidad de usuarios que estéis realizando comparaciones en ese mismo momento.
Resultados. No podemos comparar documentos que estén protegidos por usuario y contraseña, o que estén tras una página que los requiera para acceder.
Formato de archivo. Para poder ver las coincidencias en sus ubicaciones originales, a menudo te encontrarás que están en un formato y que no tienes instalado el software necesario. ¡La solución es tan sencilla como localizarlo e instalarlo!.


Fuente :  http://approbo.citilab.eu/



Hace aproximadamente un mes el proyecto Asterisk libero a Dahdi (Digium Asterisk Hardware Devide Interface)  que es el sucesor de Zaptel quien da el soporte para hardward de las tarjetas Digium, lo podemos encontrar en las versiones 1.4 y 1.6.

Hace poco tiempo me toco configurar una tarjeta Digium TDM410 y con Dahdi funciono muy bien y entre los cambios principales están   las rutas de los archivos de configuración y funciones.

Ruta de Archivos:

Zaptel
/etc/zaptel.conf

Dahdi
/etc/dahdi/system.conf
/etc/dahdi/modules
/etc/dahdi/ini.conf

system.conf  (para el caso de una tarjeta Doium TDM410)

fxsks=1
echocanceller=mg2,1
loadzone    = es
defaultzone    = es

Funciones:

Zaptel
ztcfg
ztpty
ztscan
zttest
ztmonitor
zt_registration
ztspeed
zttool

Dahdi
dahdi_cfg
dahdi_hardware
dahdi_registration
dahdi_speed
dahdi_genconf
dahdi_monitor
dahdi_scan
dahdi_test

Asterisk:
Las configuración de Asterisk también a cambiando, ya no es zapata.conf ahora es chan_dahdi.conf pero el contenido no ha variado mucho.

Zaptel

[channels]
language=es
rxwink = 300
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
immediate=no
#-------------
context = default
signalling = fxs_ks
group = 0
channel => 1

Dahdi
[channels]
language=es
rxwink = 300
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
immediate=no
#-------------
context = default
signalling = fxs_ks
group = 0
channel => 1

Otro cambio resaltante es cuando llamamos a la función Dial.

Zaptel
_9x. => Dial(Zap/g0/${EXTEN});

Dahdi
_9x. => Dial(DAHDI/g0/${EXTEN:1});

Espero este  pequeño resumen de como configurar Dahdi con una tarjeta Digium TDM410 con Asterisk 1.4 donde resalto los principales cambios entre Zaptel y Dahdi  les sea de utilidad :) .