Archivo

Archivo para la Categoría "Conceptos"

Un gran día.

Esta mañana desperté emocionado con todas las cosas que tengo que hacer antes de que el reloj marque la media noche.
Tengo responsabilidades que cumplir hoy, soy importante.

Mi trabajo es escoger que clase de día voy a tener, hoy puedo quejarme porque el día esta lluvioso, o puedo dar gracias a dios porque las plantas están siendo regadas gratis.
Hoy me puedo sentir triste porque no tengo más dinero, o puedo estar contento porque mis finanzas me empujan a planear mis compras con inteligencia.
Hoy puedo quejarme de mi salud o puedo regocijarme porque estoy vivo.
Hoy puedo lamentarme por todo lo que mis padres no me dieron mientras estaba creciendo, o puedo sentirme agradecido de que me permitieran haber nacido.
Hoy puedo llorar porque las rosas tienen espinas, o puedo celebrar que las espinas tienen rosas.
Hoy puedo quejarme porque tengo que ir a trabajar o puedo gritar de alegría porque tengo un trabajo.
Hoy puedo quejarme porque tengo que ir a la escuela, o puedo estudiar y abrir mi mente enérgicamente y llenarla de nuevos y ricos conocimientos.
El día se presenta ante mi esperando a que yo le de forma, y aquí estoy yo!… su escultor.

Lo que suceda hoy depende de mi, de nadie más. Yo debo escoger que tipo de día voy a tener.

Ten un gran día. . . Dios te lo regala. . . disfrútalo.

Categorías:Conceptos Etiquetas: ,

VoIP.

febrero 3, 2010 Deja un comentario

Viene de las palabras “Voice Over Internet Protocol” con lo cual se refiere a la transmisión de la voz a través de paquetes IP y obviamente a través de Internet.

Es importante recalcar que Voz Sobre IP no es igual a VoIP debido a que el concepto VoIP maneja “Calidad de Servicio (QoS)”, el VoIP es una tecnología  que puede transformar una conexión standard a Internet en una plataforma para realizar llamadas gratuitas por Internet usando algunos de los software gratuitos para llamadas VoIP que están disponibles también en Internet, con ésto estamos salteándonos a las compañías tradicionales de telefonía, y por consiguiente, sus tarifas (siempre y cuando no se utilice el PSTN (Public Switch Telephone Network) para el establecimiento de una llamada, o sea que la comunicación sea en la misma red).

En el caso de que se utilice el PSTN para establecer una llamada entre un teléfono VoIP o ya sea un Softphone  y un dispositivo de telefonía normal la tarificación se aplicaría cómo normalmente se hace cobrando al emisor de la llamada (en el caso de Guatemala).

En resumidas cuentas, podemos decir que: La Voz sobre IP (VoIP) es una tecnología que permite la transmisión de voz a través de las redes IP (Internet). En Internet, los datos se envían en pequeños fragmentos (paquetes) que se dispersan eligiendo el camino más corto (menos saturado) y se recomponen en el destino, haciendo así que se establezca una llamada.

Para el uso de la telefonía VoIP se utilizan aparatos especiales, o en su defecto software que emula un telefono, denominado “Softphone”, para lo cual se pueden buscar softhphones como X-Lite, ZoIPer, o Skype, el Software más conocido para la implementación de servidores de VoIP es el “Asterisk”, y varios Apliance’s (Equipos o software que integran varias aplicaciones para un determinado propósito) lo contienen, yo en lo personal he tenido muy buenas experiencias utilizando Elastix y Trixbox.

Que es un Web Service?

enero 28, 2010 Deja un comentario

Un web service es una aplicación que puede ser descripta, publicada, localizada e invocada a través de una red, generalmente Internet. Combinan los mejores aspectos del desarrollo basado en componentes y la Web.

Al igual que los componentes, los web services son funcionalidades que se encuentran dentro de una caja negra, que pueden ser reutilizados sin preocuparse de cómo fueron implementados.

Los Web Services permiten a distintas aplicaciones, de diferentes orígenes, comunicarse entre ellos sin necesidad de escribir programas costosos, esto porque la comunicación se hace con XML. Los Web Services no están ligados a ningún Sistema Operativo o Lenguaje de Programación. Por ejemplo, un programa escrito en Java puede conversar con otro escrito en Pearl; Aplicaciones Windows puede conversar con aplicaciones Unix.

El modelo de computación distribuida de los Web Services permite la comunicación de aplicación a aplicación. Por ejemplo, la aplicación que procesa las órdenes de compra se puede comunicar con el sistema de inventarios, tal que este último le puede informar a la aplicación de compras cuales ítems deben comprarse por estar bajo su nivel mínimo.

Los web services apuntan a ser la piedra fundamental de la nueva generación de sistemas distribuidos. Estos son algunos puntos para fundamentar  esta afirmación:

  • Interoperabilidad: Cualquier web service puede interactuar con otro web service. Como los web services pueden ser implementados en cualquier lenguaje, los desarrolladores no necesitan cambiar sus ambientes de desarrollo para producir o consumir web services.
  • Ubicuidad: Los web services se comunican utilizando HTTP y XML. Por lo tanto cualquier dispositivo que soporte estas tecnologías pueden implementar o acceder web services. Muy pronto estarán presentes en teléfonos, autos e incluso máquinas expendedoras, las que avisarán a la central cuando el stock sea menor al indicado.
  • Encapsular reduce la complejidad: Todos los componentes en un modelo de web services son web service. Lo importante es la interface que el servicio provee y no como esta implementado, por lo cual la complejidad se reduce.
  • Fácil de utilizar: El concepto detrás de los web services es fácil de entender, incluso existen toolkits de vendedores como IBM o Microsoft que permiten a los desarrolladores crear web services en forma rápida y fácil.
  • Soporte de la Industria: Todos las empresas de software importantes soportan SOAP, e incluso están impulsando el desarrollo de web services. Por ejemplo la nueva plataforma de Microsoft .NET esta basada en web services, haciendo muy simple el desarrollo de los mismos que luego podrían ser consumidos por un web service desarrollado utilizando VisualAge de IBM y viceversa.
Categorías:Conceptos, Informática Etiquetas: ,

Minería de datos (Data mining).

enero 27, 2010 1 Comentario

Las empresas suelen generar grandes cantidades de información sobre sus  procesos productivos, desempeño operacional, mercados y clientes.

Las aplicaciones de data mining pueden identificar tendencias y comportamientos, no sólo para extraer información, sino también para descubrir las relaciones en bases de datos que pueden identificar comportamientos que no son muy evidentes.

La extracción de información oculta y predecible de grandes bases de datos, es una poderosa tecnología nueva con gran potencial que ayuda a las compañías a concentrarse en la información más importante de sus Bases de Información (Data Warehouse).

Los sistemas data mining se desarrollan bajo lenguajes de última generación basados en la inteligencia artificial y utilizan modelos  matemáticos tales como redes neuronales, árboles de decisión,  algoritmos genéticos,  método del vecino más cercano,  reglas de inducción, etc.

Muchas de estas tecnologías han estado en uso por más de una década en herramientas de análisis especializadas que trabajan con volúmenes de datos relativamente pequeños. Estas capacidades están ahora evolucionando para integrarse directamente con herramientas OLAP (On Line Analising Prosessing) y de Data Warehousing.

Qué son capaces de hacer las herramientas del data mining?

Las herramientas de data mining predicen futuras tendencias y comportamientos, permitiendo en los negocios tomar decisiones proactivas y conducidas por un conocimiento acabado de la información (knowledge-driven). Los análisis prospectivos automatizados ofrecidos por un producto así van más allá de los eventos pasados provistos por herramientas retrospectivas típicas de sistemas de soporte de decisión (DSS).

Las herramientas de data mining pueden responder a preguntas de negocios que tradicionalmente consumen demasiado tiempo para poder ser resueltas y a los cuales los usuarios de esta información casi no están dispuestos a aceptar. Estas herramientas exploran las bases de datos en busca de patrones ocultos, encontrando información predecible que un experto no puede llegar a encontrar porque se encuentra fuera de sus expectativas.

Una vez que las herramientas de data mining fueron implementadas en computadoras cliente servidor de alto performance o de procesamiento paralelo, pueden analizar bases de datos masivas para brindar respuesta a preguntas tales como, “¿Cuáles clientes tienen más probabilidad de responder al próximo mailing promocional, y por qué? y presentar los resultados en formas de tablas, con gráficos, reportes, texto, hipertexto, etc.

Las técnicas de data mining pueden ser implementadas rápidamente en plataformas ya existentes de software y hardware para acrecentar el valor de las fuentes de información existentes.

Business Intelligence

enero 25, 2010 Deja un comentario

Algo peor que no tener información disponible es tener mucha información y no saber qué hacer con ella.    La Inteligencia  de Negocios o Business Intelligence (BI) es la solución a ese problema debido a que es el conjunto de productos y servicios que permiten a los usuarios finales accesar y analizar de manera rápida y sencilla la información para la toma de decisiones de negocio a nivel operativo, táctico y estratégico.

La información operativa: es la información generada por el personal operativo para realizar las operaciones que mantienen en funcionamiento el negocio.

La información táctica: es la información usada por los coordinadores de área y directores operativos para dirigir la ejecución de las operaciones por parte del personal operativo.

La información estratégica: es la información usada por los altos directivos para direccionar el negocio hacia la consecución de los objetivos gerenciales.

La información operativa y táctica es provista por los sistemas transaccionales, la información estratégica asociada con el conocimiento, la toma de decisiones y el direccionamiento hacia los objetivos del negocio debe de ser provista por los sistemas de inteligencia de negocios.

Si bien en los sistemas transaccionales el enfoque al usuario es un tema importante, en la inteligencia de negocios lo es aún más, debido al tipo de usuarios que manipulan esta clase de sistemas.

Los escenarios de manipulación de la información deben ser claros, concretos, intuitivos y fáciles de usar, estos propósitos son posibles de alcanzar utilizando herramientas y técnicas de análisis tales como los sistemas de información ejecutiva (EIS), los sistemas de soporte de decisiones (DSS), las herramientas de reporteo, el análisis multidimensional (Datawarehousing), el balanced scorecard (BSC) y la minería de datos (DataMining).

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

Categorías del Comercio Electrónico (e-Commerce)

enero 20, 2010 Deja un comentario

Se identifican cuatro categorías principales:

  • De Negocio a Negocio                  (NAN)  ó  (B2B)
  • De Negocio a Consumidor          (NAC)  ó  (B2C)
  • De Consumidor a Consumidor (CAC)  ó  (C2C)
  • De Consumidor a Negocio         (CAN)  ó  (C2B)

De Negocio a Negocio se refiere al espectro completo del comercio electrónico que ocurre entre dos organizaciones incluyendo compras, procuración, administración de proveedores, de inventarios, de pagos, ej. www.fastparts.com y www.freemarkets.com .

De Negocio a Consumidor se refiere a los intercambios entre empresas y consumidores tipo www.amazon.com transacciones similares a las que ocurren en el comercio electrónico de negocio a negocio se presentan también en el contexto de negocio a consumidor tal y como las que suceden en transacciones de pequeños negocios, como las actividades de ventas, búsqueda de cliente, preguntas frecuentes así como servicios y soporte.

De Consumidor a Consumidor comprenden transacciones entre dos o mas consumidores.  Estos intercambios incluyen o nó participación de terceros, como en el caso de las subastas e intercambios de www.ebay.com o www.gubiz.com, también comprenden anuncios clasificados, juegos, comunicación con bases en la web, empleos y servicios personales.

De Consumidor a Negocio se refiere a que los consumidores pueden unirse para formar grupos de compradores y presentarse como tal a los negocios en una relación de consumidor a Negocio, estos grupos quizá tengan una motivación económica o una orientación social.

Tomando en cuenta la inclusión de todos los sectores en el ámbito técnologico han surgido nuevas Categorías que incluyen a los sectores Gubernamental y laboral, Categorías que explicaré mas a detalle en una próxima entrada, éstas categorías son G2G (De Gobierno a Gobierno), G2C (De Gobierno a Ciudadano), G2E (De Gobierno a Empleado).

Estrategia.

enero 20, 2010 Deja un comentario

Muchas veces los administradores o gerentes no le dan mucha importancia a éste tema necesario para la aplicación de planes y esto conlleva a graves fracasos en la administración, es por ello que hoy quiero platicar un poco sobre éste interesante tema.

Existen varias definiciones dentro de las que podemos mencionar:

  • “Conjunto de acciones que se llevan a cabo para lograr un determinado fin”
  • “La mejor forma de alcanzar objetivos buscados al inicio de una situación conflictiva”
  • “Ciencia y arte de emplear fuerzas políticas, económicas, psicológicas y militares de una nación o de un grupo de naciones para darle el máximo soporte a las políticas adoptadas en tiempos de paz o de guerra”, etc.

La mayoría de las definiciones son exclusivamente normativas, como si se asumiera que ese fenómeno objetivo no existiera o que es tan obvio que no vale la pena definirlo,  sin embargo en el mundo empresarial es tan importante que se dice que “Los administradores son artesanos y la estrategia su arcilla”.

Yo tomaría cómo válido el primer concepto “Conjunto de acciones que se llevan a cabo para lograr un determinado fin“, sin embargo agregaría un par de ingredientes importantes y necesarios para poder alcanzar fines u objetivos y que hoy por hoy pueden ser el secreto para el éxito,   y éstos ingredientes son la diferenciación y la colaboración.

La colaboración se refiere abstractamente a todo proceso en donde se involucre el trabajo de varias personas en conjunto y está muy relacionada con la cooperación y la coordinación, de tal forma que para lograr determinado fin exista en el ambiente de trabajo mucha cooperación, buena coordinación y en consecuencia colaboración.

La diferenciación es un aspecto importante para evitar una guerra de precios en los productos y se trata de crear una percepción de producto por parte del consumidor que lo diferencie claramente de los de la competencia estimulando así la preferencia del cliente, distinguiendo el producto de los similares y adaptándose mejor a las necesidades de su mercado objetivo.

De tal forma que la definición de estrategia la podríamos plantear así: “Conjunto de acciones que a través de una diferenciación y  una colaboración conjunta permitan el logro determinado fin u objetivo“.

Para todos aquellos que estén interesados en aprender más sobre estrategias interesantes les recomiendo lean el libro : “La estrategia del océano Azul” de Chan Kim y Renée Mauborgne.

!! Feliz Navidad 2008 !!

diciembre 19, 2008 2 comentarios

En éstos dias de celebración quiero agradecer primeramente a DIOS nuestro señor por todas las bendiciones que ha derramado en mi y a mi familia,  luego por todos y cada uno de ustedes que han sido parte de éste humilde proyecto personal en el que me he dado a la tarea de compartir con amigos y la comunidad bloguera comentarios personales, presentaciones, hobbies, conocimientos, humor y mi mas sincera amistad.

Espero que se la pasen bien durante éstas celebraciones, y por favor, recuerden que lo más lindo de éstas fechas no son los regalos, ni santa claus, ni la nieve, ni la comida, ni la música, ni las compras, ni nada de éso, ésos son distractores comerciales que se le quieren meter a una hasta por los poros, lo más lindo es que vamos a celebrar el día en que el salvador del mundo nació, “Porque de tal manera amó DIOS al mundo que ha dado a su hijo unigénito para que todo aquel que en el crea, no se pierda, mas tenga vida eterna..”,  !! Señores !!, la misericordia de DIOS es infinita,  de tal forma que envió a Jesús, su hijo para el perdón de nuestros pecados,   Su nacimiento es lo que vamos a celebrar, así que por favor, no se olvide de invitar al homenajeado a su cena de navidad, y de compartir con toda su familia la felicidad por haber recibido tan inmenso regalo.

Deseo que éste 2009 sea repleto de bendiciones para ustedes y sus familias, y que por favor, no se olviden de los menos afortunados,  que compartamos con ellos  las bendiciones que DIOS nos ha regalado, los insto a que se propongan metas altas, a que luchen por lo que quieren, a que amen sin límites y a que disfruten de cada uno de los momentos que se nos presentan, recuerden que el pasado ya pasó, el futuro es incierto, pero el presente, ése es el que tenemos que vivir, no dejemos que pase en valde.

Un abrazo fuete para todos, y que DIOS ME LOS BENDIGA.

Atte:  Jorge Guillén.

Categorías:Conceptos, Noticias Etiquetas:

Administración Gerencial

noviembre 13, 2008 Deja un comentario

Se asocia a Henry Fayol (Padre de la Administración Moderna), su filosofía se reduce a la aplicación de las 4 funciones básicas de la administración (Planeación, Organización, Dirección y Control) y aplicar ciertos principios administrativos:

• División del Trabajo ( > especialización = > eficiencia )

• Autoridad (se da la misma de acuerdo al puesto)

• Disciplina (se deben respetar las reglas y políticas)

• Unidad de Mando (se debe recibir órdenes de un solo jefe)

• Unidad de Dirección (solo un gerente será responsable)

• Subordinación de intereses personales a los de la empresa

• Remuneración (debe ser equitativo empleado y patrono)

• Centralización (delegar autoridad y compartir responsabilidad)

• Cadena de Mando (una sola línea de mando desde arriba)

• Orden (todos deben estar en sus puestos)

• Equidad (los gerentes deben ser justos y ecuánimes)

• Estabilidad y permanencia del personal (no rotación alta)

• Iniciativa (libertad de opinión)

• Espíritu de Grupo ( fomentar el espíritu de conjunto)


Direcciones IP (Clases de redes)

noviembre 12, 2008 Deja un comentario

El protocolo IP identifica a cada computadora que se encuentre conectado a la red mediante su correspondiente dirección. Esta dirección es un número de 32 bit que debe ser único para cada host, y normalmente suele representarse como cuatro cifras de 8 bit separadas por puntos.

La dirección de Internet (IP Address) se utiliza para identificar tanto al computadora en concreto como la red a la que pertenece, de manera que sea posible distinguir a los computadoras que se encuentran conectados a una misma red. Con este propósito, y teniendo en cuenta que en Internet se encuentran conectadas redes de tamaños muy diversos, se establecieron tres clases diferentes de direcciones, las cuales se representan mediante tres rangos de valores:

Clase A: Son las que en su primer byte tienen un valor comprendido entre 1 y 126, incluyendo ambos valores. Estas direcciones utilizan únicamente este primer byte para identificar la red, quedando los otros tres bytes disponibles para cada uno de los hosts que pertenezcan a esta misma red. Esto significa que podrán existir más de dieciséis millones de computadoras en cada una de las redes de esta clase. Este tipo de direcciones es usado por redes muy extensas, pero hay que tener en cuenta que sólo puede haber 126 redes de este tamaño. ARPAnet es una de ellas, existiendo además algunas grandes redes comerciales, aunque son pocas las organizaciones que obtienen una dirección de “clase A”. Lo normal para las grandes organizaciones es que utilicen una o varias redes de “clase B”.

Clase B: Estas direcciones utilizan en su primer byte un valor comprendido entre 128 y 191, incluyendo ambos. En este caso el identificador de la red se obtiene de los dos primeros bytes de la dirección, teniendo que ser un valor entre 128.1 y 191.254 (no es posible utilizar los valores 0 y 255 por tener un significado especial). Los dos últimos bytes de la dirección constituyen el identificador del host permitiendo, por consiguiente, un número máximo de 64516 computadoras en la misma red. Este tipo de direcciones tendría que ser suficiente para la gran mayoría de las organizaciones grandes. En caso de que el número de computadoras que se necesita conectar fuese mayor, sería posible obtener más de una dirección de “clase B”, evitando de esta forma el uso de una de “clase A”.

Clase C: En este caso el valor del primer byte tendrá que estar comprendido entre 192 y 223, incluyendo ambos valores. Este tercer tipo de direcciones utiliza los tres primeros bytes para el número de la red, con un rango desde 192.1.1 hasta 223.254.254. De esta manera queda libre un byte para el host, lo que permite que se conecten un máximo de 254 computadoras en cada red. Estas direcciones permiten un menor número de host que las anteriores, aunque son las más numerosas pudiendo existir un gran número redes de este tipo (más de dos millones).

En los rangos de direcciones ciertos números no se usan,  algunos de ellos se encuentran reservados para un posible uso futuro, como es el caso de las direcciones cuyo primer byte sea superior a 223 (clases D y E, que aún no están definidas), mientras que el valor 127 en el primer byte se utiliza en algunos sistemas para propósitos especiales. También es importante notar que los valores 0 y 255 en cualquier byte de la dirección no pueden usarse normalmente por tener otros propósitos específicos.

Seguir

Get every new post delivered to your Inbox.