martes, 10 de diciembre de 2013
jueves, 5 de diciembre de 2013
Inteligencia Artificial
Hola amigos hoy les dare información sobre un tema que es muy interesante. Espero les sea de ayuda.... :)
Inteligencia Artificial
La Inteligencia Artificial es una combinación de la ciencia
del computador, fisiología y filosofía, tan general y amplio como eso, es que
reune varios campos (robótica, sistemas expertos, por ejemplo), todos los
cuales tienen en común la creación de máquinas que pueden pensar.
Breve Historia de la Inteligencia Artificial
La de idea construir una máquina que pueda ejecutar tareas
percibidas como requerimientos de inteligencia humana es un atractivo. Las
tareas que han sido estudiadas desde este punto de vista incluyen juegos,
traducción de idiomas, comprensión de idiomas, diagnóstico de fallas, robótica,
suministro de asesoría experta en diversos temas.
Es así como los sistemas de administración de base de datos
cada vez más sofisticados, la estructura de datos y el desarrollo de algoritmos
de inserción, borrado y locación de datos, así como el intento de crear
máquinas capaces de realizar tareas que son pensadas como típicas del ámbito de
la inteligencia humana, acuñaron el término Inteligencia Artificial en 1956.
La Inteligencia Artificial trata de conseguir que los ordenadores
simulen en cierta manera la inteligencia humana. Se acude a sus técnicas cuando
es necesario incorporar en un sistema informático,conocimiento o
características propias del ser humano.
Podemos interrogar a algunas bases de datos de Internet en
lenguaje natural, o incluso charlar con ellas nuestro idioma, porque por detrás
se está ejecutando un programa de Inteligencia Artificial.
Otras herramientas inteligentes pueden utilizarse para
escrutar entre los millones de datos que se generan en un banco en busca de
patrones de comportamiento de sus clientes o para detectar tendencias en los
mercados de valores.
Categorias de la Inteligencia Artificial
Stuart Russell y Peter Norvig
diferencian estos tipos de la inteligencia artificial:
Sistemas que piensan como
humanos.- Estos sistemas tratan de emular el pensamiento humano; por ejemplo
las redes neuronales artificiales. La automatización de actividades que vinculamos
con procesos de pensamiento humano, actividades como la Toma de decisiones,
resolución de problemas, aprendizaje.
Sistemas que actúan como
humanos.- Estos sistemas tratan de actuar como humanos; es decir, imitan el
comportamiento humano; por ejemplo la robótica. El estudio de cómo lograr que
los computadores realicen tareas que, por el momento, los humanos hacen mejor.
Sistemas que piensan
racionalmente.- Es decir, con lógica (idealmente), tratan de imitar o emular el
pensamiento lógico racional del ser humano; por ejemplo los sistemas expertos.
El estudio de los cálculos que hacen posible percibir, razonar y actuar.
Sistemas que actúan racionalmente
(idealmente).– Tratan de emular de forma racional el comportamiento humano; por
ejemplo los agentes inteligentes .Está relacionado con conductas inteligentes
en artefactos.
Conclusion:
El empleo de la IA esta orientado a aquellas profesiones
que, ya sea por lo incomodo, peligroso o complicado de su trabajo necesitan
apoyo de un experto en la materia. Las ventajas que trae el disponer de un
asistente artificial no son mas que las de solucionar los errores y defectos
propios del ser humano; es decir, el desarrollo de sistemas expertos que hoy en
día se están utilizando con éxito en los campos de la medicina, geología y
aeronáutica aunque todavía están poco avanzados en relación con el ideal del
producto IA completo.
Bueno amigos la inteligencia artificial es un tema muy amplio, porque se centra en lo q es robotica, pero ahi les dejo una información que les sera de mucha ayuda. Tambien les voy a dejar un video muy interesante.. graciass.
miércoles, 4 de diciembre de 2013
Hoy les dejare unas imagenes sobre el tema de paginadores
Tuberias en Linux
Tambien hablaremos sobre las tuberias de linux, ahi les dejo un link donde van a encontrar informacion interesante
http://www.slideshare.net/eldavan/tuberas-pipes
lunes, 7 de octubre de 2013
Sistemas Integrados.
Sistemas Integrados
Es un conjunto de partes interrelacionadas entre si para alcanzar un objetivo en comun.
El cual està compuesto de varios modulos, que operan coordinadamente, tales como , ventas, stock, compras , sueldos, etc.
Filosofia CRM ( Customer Relationship Management / Gestion de la Relacion con el Cliente)
Cuando hablamos de la filosofia CRM, nos referimos al como le gustaria ser tratado al cliente.
Es el conjunto de estrategias de negocio, marketing,
comunicación e infraestructuras tecnológicas, diseñadas con el objetivo de
construir una relación duradera con los clientes, identificando, comprendiendo
y satisfaciendo sus necesidades. Permite a la organización centrar su atención
en el cliente para interactuar más efectivamente con él, identificar su
importancia, retenerlo en la organización y evitar que se vaya con la
competencia.
Y por ello debemos tener en cuenta las siguientes verbos como :
1.-Comunicar
Proceso mediante el cual se puede transmitir información de una entidad a otra. Los procesos de comunicación son interacciones mediadas por signos entre al menos dos agentes que comparten un mismo repertorio de signos y tienen unas reglas semióticas comunes.2.-Atender
Es el conjunto de actividades interrelacionadas que ofrece un suministrador con el fin de que el cliente obtenga el producto en el momento y lugar adecuado y se asegure un uso correcto del mismo.
3.-Vender
El término ventas tiene múltiples definiciones, dependiendo del contexto en el que se maneje. Una definición general es cambio de productos y servicios por dinero. Desde el punto de vista legal, se trata de la transferencia del derecho de posesión de un bien, a cambio de dinero. Desde el punto de vista contable y financiero, la venta es el monto total cobrado por productos o servicios prestados.
En cualquier caso, las ventas son el corazón de cualquier
negocio, es la actividad fundamental de cualquier aventura comercial. Se trata
de reunir a compradores y vendedores, y el trabajo de toda la organización es
hacer lo necesario para que esta reunión sea exitosa.
4.-Retener
Si lo tomanos del termino comùn seria conversar, es este caso seria conversar a un cliente, dandole buenas ofertas, descuentos , dependiendo de los productos q este esta acostumbrado a comprar .5.-Solucionar
Cuando hablamos de solucionar, hablamos de dar solucion a un problema, es este caso seria soluciones con algun productos , o reclamos de los clientes..lunes, 30 de septiembre de 2013
Dispositivos fisicos en Linux
Dispositivos fisicos en Linux
Para Linux todo es un archivo, incluyendo dispositivos como discos duros, cdroms, disquetes, unidades de cinta, memorias usb, etc., asi como dispositivos de comunicación como puertos seriales y paralelos, modems, etc, incluso también las consolas o terminales son dispositivos asociados a un archivo. Estos dispositivos son enlazados (linked) a un dispositivo de archivo, es decir un dispositivo físico es representado o asociado a un archivo. Estos archivos se encuentran bajo el directorio /dev.
Los dispositivos en Linux son identificados con un designador de dos o tres letras, además si el dispositivo admite perticiones se utiliza una progresión numérica o alfábetica para identificar la partición. En la siguiente tabla se indica el designador de tipo dispositivo y su descripción.
Los dispositivos que admiten particiones generalmente estas se designan con letras, asi por ejemplo las unidades IDE que son las mas comunes en cualquier PC actual su designación sería la siguiente:
El equivalente Windows es suponiendo una sola partición en el disco, ahora bien en Linux, por ejemplo, el dispositivo /dev/hda es en si el disco duro completo, pero ya particionado se numera secuncialmente a partir de 1 cada partición, entonces realmente nuestro sistema de archivos suponiendo una sola partición, estaría en /dev/hda1. En los dispositivos se admiten hasta 4 particiones primarias y una de ellas puede ser extendida, dentro de una extendida puede haber hasta 16 particiones lógicas, en Linux las particiones lógicas comienzan a partir de 5, esto para diferenciar claramente de la 1 a la 4 como particiones primarias.
Los dispositivos que no admiten particiones en sus sistemas de archivos tales como disquetes o cdroms, se numeran secuncialmente a partir de 0 o simplemente se omite. Ejemplos:
- Disquete equivalente a: en Windows, en Linux: /dev/fd0
- Disquete equivalente b: en Windows, en Linux: /dev/fd1
- Unidad de cdrom en secundario maestro: /dev/hdc
Es muy comun encontrar el dispositivo cdrom de la siguiente manera:
- /dev/cdrom
Esto es realmente un enlace suave () a su verdadero archivo de dispositivo que podría ser /dev/hdc.
En cuanto a puertos seriales, sus equivalentes con Windows serían los siguientes:
- Windows COM1, Linux /dev/ttyS0
- Windows COM2, Linux /dev/ttyS1
- Windows COM3, Linux /dev/ttyS2
- Windows COM4, Linux /dev/ttyS3
Si el modem esta conectado, por ejemplo, al puerto serial ttyS0, también es común encntrar o uno mismo crear un enlace simbólico a dicho puerto, llamado /dev/modem. ()
Puertos paralelos se designan de la siguiente manera, incluyendo el equivalente Windows:
- Primer puerto paralelo, Windows LPT1, Linux /dev/lp0
- Segundo puerto paralelo, Windows LPT2, Linux /dev/lp1
Recuerda entonces que los dispositivos se numeran con su identificador de dispositivo y secuencialmente a partir de 0 y hasta donde la arquitectura de hardware lo limite.
SugarCrm
Buenas hoy hablaremos sobre SugarCrm y su instalacion.
SugarCrm
Es un sistema para la
administración de la relación con los clientes (CRM) basado en LAMP
(Linux-Apache-MySQL-PHP), desarrollado por la empresa SugarCRM, Inc. ubicada en
Cupertino, California.
Tiene cinco ediciones,
una de ellas libre y otras cuatro ediciones con componentes no-libres y con un
costo por usuario. SugarCRM es una aplicación CRM muy completa para negocios
de distinto tamaño. Está diseñada para facilitar la gestión de ventas,
oportunidades, contactos de negocios y más. A partir de la versión 4.5 permite
utilizar SQL Server como base de datos; y la empresa ha firmado acuerdos con
Microsoft para poder expandir su mercado sobre servidores con Windows.
Instalación del SugarCRM
Descarga e instalación de SugarCRM en máquinas Linux
1. Instalación de paquetes requeridos:
• apache2
• libapache2modphp4
• php4common
• php4gd2 (php4gd)
• php4mysql
• mysqlserver (4.1 o posterior)
• mysqlclient
• php4imap (en el caso de querer utilizar el módulo
Zuckermail para recibir
correo IMAP)
2. Descargar el paquete de SugarCRM
desde página la página de descargas de SugarCRM. En este caso se trata de la versión 4.5.0f.
3. Descomprimir el paquete en el directorio
/var/www/ y llamarle del modo en el que se quiera luego
acceder a él. Su acceso será del tipo http://ipdelamáquina/sugarejemplo/ .
4. Asignar los permisos adecuados a ciertos directorios o archivos:
#Debido a que apache utiliza por defecto el usuario wwwdata, hay que asignarle permisos a dicho usuario
para el directorio del sugarcrm.
chown R wwwdata:wwwdata /var/www/sugarejemplo
#Apache necesita acceso para ciertos directorios y el archivo de configuración para funcionar correctamente. Hay que asignar los permisos del siguiente modo:
chmod R
755
/var/www/sugar.example.com
chmod R 775
/var/www/sugar.example.com/cache chmod R 775
/var/www/sugar.example.com/custom chmod R 775
/var/www/sugar.example.com/data chmod R 775
/var/www/sugar.example.com/modules chmod 774 /var/www/sugar.example.com/config.php
5. Creación
de la base de datos de sugarcrm. Puede crearse
desde la propia consola
de mysql o instalarse el paquete phpmyadmin mediante el cual pueden controlarse
las bases de datos mediante una interfaz web. Simplemente
hay que crear dicha base de datos y
nada
más. El propio instalador del SugarCRM creará luego las tablas necesarias para su funcionamiento. También puede uno evitarse este paso indicando posteriormente en el instalador
del sugarcrm que desea que sea él quien cree la base de datos y
sus tablas correspondientes.
6. Acceder a http://ipdelamáquina/sugarejemplo/ . Esta
primera vez se lanzará el instalador del SugarCRM, con el que no debería haber ningún problema
habiendo seguido los pasos aquí
explicados. En la instalación se comprueban los permisos, se comprueba si está creada la base de datos, se asignan las contraseñas para la base de datos y
para
el administrador del Sugar y
se procede a la instalación del mismo.
ejemplo/ donde esta vez se requerirá ya el nombre de usuario y contraseña para acceder an CRM.
Configuración de SugarCRM en máquinas
Linux o Windows.
PASO 0: Selección de idioma
PASO 1: Aceptación de la licencia
PASO 2: Requerimientos del sistema : Todos los estados tienen
que estar en verde para poder proseguir con la instalación.
PASO 3: Configuración de la base de datos :
Si no está creada previamente hay que recordar marcar la casilla en la que se le solicita a sugarcrm que
la cree. También habrá
que indicar el usuario
y contraseña
del usuario que gestiona todas las bases de datos (usuario privilegiado).
PASO 4: Configuración del Sitio Web : Hay que indicar cual será la
ruta para acceder a
nuestra instalación de sugarcrm y cual será la contraseña del usuario admin que se crea por defecto.
PASO 5: Configuración de Locales y
de Idioma .
PASO 6: Esta pantalla muestra un resumen
de los datos configurados para
su confirmación.
PASO 7: En esta pantalla se mostrarán los pasos que lleva a cabo el
instalador: la creación de la
base de datos, de cada una de las tablas... (puede tardar unos cuantos minutos).
Suscribirse a:
Entradas (Atom)































