jueves, 23 de agosto de 2007

20 programas increíbles y de código libre

Son gratis, pero eso no significa que estas aplicaciones no sean poderosas. Creadas por personas que agradecen la ayuda y las mejoras que puedan hacerle a sus programas, muchos de estos rivalizan con aplicaciones comerciales.

para ver la información completa puedes pulsar en la siguiente direccion

http://www.pcwla.com/pcwla2.nsf/articulos/B2AEF68451F2E734852573210008050F

Solución de Cisco para el control de la seguridad

La NAC Appliance 4.0 es la última edición de la solución de Control de Admisión a la red (Network Admission Control) de Cisco Systems, y está diseñada para proteger a las empresas de los riesgos de seguridad a que quedan expuestas debido a la inclusión de usuarios y dispositivos que no obedecen las normativas de seguridad corporativas. La solución refuerza la norma de los puntos de entrada a través de toda la empresa y protege redes de área local (LAN), oficinas remotas, Redes privadas virtuales (VPN) y puntos de acceso inalámbricos.Está basada en cuatro elementos fundamentales del NAC de Cisco: autenticación y evaluación de estado de seguridad, cumplimiento de las normas, cuarentena y reparación, y administración centralizada. El NAC Appliance 4.0 identifica, en cualquier punto de entrada, a una variedad de usuarios y de dispositivos en red, evalúa sus roles en el acceso a la red, verifica el cumplimiento de las normas de seguridad corporativas y otorga los privilegios en la red. A través de un proceso automatizado puede colaborar con toda la red y con la infraestructura de seguridad, para garantizar que las normas sean seguidas a través de toda la empresa. Es interoperable con varios sistemas operativos, y también colabora con numerosos productos de seguridad Cisco y con equipos de conectividad de otros fabricantes.–Editado por PC World LA

martes, 21 de agosto de 2007

Problemas de seguridad en Windows Vista

Cinco nuevas fallas fueron detectadas en distintas funciones de esa plataforma. Según Symantec, una muy evidente se identificó en Windows Vista Firewall que fue calificada como "moderada" por Microsoft
Esta vulnerabilidad se expone en los servicios que no solamente son accesibles a internet desde la red de área local.
Al enviar el tráfico por el protocolo Teredo, un atacante puede acceder a los servicios de la red, que de lo contrario serían bloqueados desde internet.Aunque es clasificada como una "vulnerabilidad que revela información", si esta falla estuviera combinada con una vulnerabilidad en uno de los servicios expuestos, podría tener implicaciones más graves y complejas.Otra vulnerabilidad se registró en el programa Microsoft Excel.Se trata de un problema de negación de servicio anteriormente revelada en febrero último y que ahora tiene el potencial de ejecutar un código remoto.Un atacante necesitaría incitar a un usuario a abrir un archivo de Excel malicioso para atacar estas vulnerabilidades. La tercera vulnerabilidad se detectó en el Directorio Activo de Windows, y permitiría a un atacante ejecutar los códigos a distancia y controlar totalmente una computadora afectada. Se necesitan credenciales de autentificación válidas para lanzar este ataque en Windows Server 2003.Windows 2000 Server también es vulnerable a este tipo de ataques.Las últimas dos vulnerabilidades, corresponde a .NET Framework, y permitirían a un atacante ejecutar códigos en una computadora afectada.Un atacante lanza estos ataques a través de una página Web maliciosa.

viernes, 17 de agosto de 2007

que es un algoritmo?

Un algoritmo (del latín, dixit algorithmus y éste del matemático persa al-Jwarizmi)

es un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Es decir, que un algoritmo es un método para encontrar la solución a algún problema. Los algoritmos son el objeto de estudio de la algoritmia y su definición queda formalizada por la Máquina de Turing.
Algoritmo Raiz
ejemplo grafico de como se plantea un algoritmo

Para saber mas sobre el algoritmo puedes pulsar en la siguiente direccion

http://es.wikipedia.org/wiki/Algoritmo

miércoles, 8 de agosto de 2007

Que es Oracle


Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
Soporte de transacciones.
Estabilidad.
Escalabilidad.
Es multiplataforma.
Su mayor defecto es su enorme precio, que es de varios miles de euros (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las políticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años.
Aunque su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo Linux.

Historia
Oracle surge a finales de los 70 bajo el nombre de Relational Software a partir de un estudio sobre SGBD (Sistemas Gestores de Base de Datos) de George Koch. Computer World definió este estudio como uno de los más completos jamás escritos sobre bases de datos. Este artículo incluía una comparativa de productos que erigía a Relational Software como el más completo desde el punto de vista técnico. Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido.
En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune 100. Oracle es la primera compañía de software que desarrolla e implementa software para empresas 100 por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones. Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software.

martes, 7 de agosto de 2007

visual basic

Es un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos, guiado por eventos, y centrado en un motor de formularios que facilita el rápido desarrollo de aplicaciones gráficas. Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con el tiempo al agregarse las características típicas de los lenguajes estructurados modernos. Se ha agregado una implementación limitada de la programación orientada a objetos (los propios formularios y controles son objetos), aunque sí admite el polimorfismo mediante el uso de los Interfaces, no admite la herencia. No requiere de manejo de punteros y posee un manejo muy sencillo de cadenas de caracteres. Posee varias bibliotecas para manejo de bases de datos, pudiendo conectar con cualquier base de datos a través de ODBC (Informix, DBase, Access, MySQL, SQL Server, PostgreSQL ,etc) a través de ADO.
Es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa que utilice una base de datos sencilla, además de la abundancia de programadores en este lenguaje.
El compilador de Microsoft genera ejecutables que requieren una
DLL para que funcionen, en algunos casos llamada MSVBVMxy.DLL (acrónimo de "MicroSoft Visual Basic Virtual Machine x.y", siendo x.y la versión) y en otros VBRUNXXX.DLL ("Visual Basic Runtime X.XX"), que provee todas las funciones implementadas en el lenguaje. Además existen un gran número de bibliotecas (DLL) que facilitan el acceso a muchas funciones del sistema operativo y la integración con otras aplicaciones. Sin embargo esto sólo es una limitación en sistemas obsoletos, ya que las bibliotecas necesarias para ejecutar programas en Visual Basic vienen de serie en todas las versiones de Windows desde Windows 2000.

para mayor información puedes pulsar en el siguiente link

lenguaje C

C es un lenguaje de programación creado en 1969 por Ken Thompson y Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
Se trata de un lenguaje débilmente tipado de
medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.
La primera estandarización del lenguaje C fue en
ANSI, con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portable entre plataformas y/o arquitecturas. En la práctica, los programadores suelen usar elementos no-portables dependientes del compilador o del sistema operativo

lunes, 6 de agosto de 2007

Linux le quita terreno a Windows en las portátiles

Ahora es Lenovo la que comenzará a vender notebooks con el sistema operativo gratuito preinstalado. En mayo, Dell había anunciado lo propio.
Lenovo, el tercer mayor fabricante de computadoras del mundo, decidió instalar en sus sistemas portátiles Novell en lugar del sistema operativo Windows, de Microsoft.Las computadoras portátiles saldrán a la venta en el cuarto trimestre de este año y estarán disponibles tanto para los clientes corporativos, como para los consumidores en general. Lenovo anunció sus planes en el inicio de LinuxWorld, una conferencia anual para gerentes de tecnología de la información que se desarrolla esta semana en San Francisco.El sistema operativo Linux ha sido uno de los software de mayor crecimiento para servidores y otros tipos de poderosas computadoras para empresas durante la última década. El año pasado, Microsoft suscribió una asociación con Novell, la que incluye el desarrollo conjunto de un software para servidores. Microsoft también vende productos Novell y las empresas acordaron entregar protecciones de patentes para los clientes de ambas. Los fabricantes de computadoras personales han sido renuentes a adoptar Linux, pero esa visión ha comenzado a cambiar. En mayo, Dell comenzó a vender tres modelos para los consumidores estadounidenses con otra versión de Linux descargada, de un grupo sin afán de lucro conocido como Ubuntu.

Fuente: Reuters

lunes, 30 de julio de 2007

¿Qué es Java?

Java es toda una tecnología orientada al desarrollo de software con el cual podemos realizar cualquier tipo de programa. Hoy en día, la tecnología Java ha cobrado mucha importancia en el ámbito de Internet gracias a su plataforma J2EE. Pero Java no se queda ahí, ya que en la industria para dispositivos móviles también hay una gran acogida para este lenguaje.
La tecnología Java está compuesta básicamente por 2 elementos: el lenguaje Java y su plataforma. Con plataforma nos referimos a la máquina virtual de Java (Java Virtual Machine).
Una de las principales características que favoreció el crecimiento y difusión del lenguaje Java es su capacidad de que el código funcione sobre cualquier plataforma de software y hardware. Esto significa que nuestro mismo programa escrito para Linux puede ser ejecutado en Windows sin ningún problema. Además es un lenguaje orientado a objetos que resuelve los problemas en la complejidad de los sistemas, entre otras.
Finalmente concluimos que Java nos brinda una solución para cada necesidad que pudiéramos tener.
Podemos darnos una vuelta por http://java.sun.com para tener presente las tecnologías relativas que existen y también recomiendo visitar http://www.java.com para ver cómo se está usando Java en estos días.

domingo, 29 de julio de 2007

concepto de PHP

El lenguaje PHP es un lenguaje de programación de estilo clásico, con esto quiero decir que es un lenguaje de programación con variables, sentencias condicionales, bucles, funciones.... No es un lenguaje de marcas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.
Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una página HTML pero igualmente podría ser una pagina WML.

Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su navegador lo soporte, es independiente del navegador, pero sin embargo para que sus páginas PHP funcionen, el servidor donde están alojadas debe soportar PHP

martes, 24 de julio de 2007

Windows vista no termina de salir y ya tiene sucesor



Microsoft confirmó los rumores sobre el trabajo que realizaba sobre Vienna, sistema operativo al que ahora se refirió como Windows 7 durante un encuentro con su canal de ventas en los EEUU
Microsoft no quiere tener los mismos problemas que experimentó con el lanzamiento del Windows Vista, y por ello ya elaboró un plan predecible sobre el desarrollo del nuevo sistema operativo.Microsoft nombró el Windows 7 durante una conferencia para su canal de ventas en Orlando, EEUU. Los pocos detalles que se dieron son los siguientes: tendrá una versión para el consumidor y otra para el público profesional, así como versiones en 32 y 64 bits, y será lanzado en 2010.La empresa de Bill Gates confirmó además que piensa en desarrollar un modelo de suscripciones que complemente a Windows, aunque no se dieron muchos más detalles, indica CNet News.Si bien puede parecer extraño que a menos de un año de lanzado el Vista se hable de un sucesor, es necesario recordar las críticas que Mircrosoft recibió a raíz de los retrasos en la presentación del sucesor del Windows XP.Microsoft comenzó con Windows 1 y las versiones siguientes llevaban numerales en su nombre, hasta Windows 2000. Desde ese momento, la empresa evitó los números en sus sistemas operativos, al menos para el segmento de consumidores.

miércoles, 18 de julio de 2007

Algunos antivirus gratuitos

Algunos de los programas que sirven para ayudarnos a liberarnos de los virus
aquí están algunos que son gratuitos



El Avast

si quieres descargar avast puedes pulsar la siguiente dirección



NOD 32

Si quieres descargar el programa puedes pulsar el siguiente link


AVG

si quieres descargar la version completa o una de prueba pulsa la siguiente direccion

Kaspersky

en este link podras descargar el programa pero solo para un aprueba de 30 dias

http://kaspersky.softonic.com/

Múltiples vulnerabilidades en los navegadores

Durante estos días, se han descubierto varias vulnerabilidades en (casi) todos los navegadores, además de problemas en conectores (plugins) tan habituales en ellos como Java y Flash Player.

si quieres saber mas del tema pulsa el siguiente link


http://www.vnunet.es/Actualidad/Noticias/Seguridad/Vulnerabilidades/20070718013

Que es Spam?

Los Spam son mensajes no solicitados, habitualmente de tipo publicitario, enviados en cantidades masivas que perjudican de una u otra manera al receptor. Aunque se puede hacer por distintas vías, la más utilizada entre el público en general es la basada en el correo electronico Otras tecnologías de internet que han sido objeto de correo basura incluyen grupos de noticias usenet, motores de busqueda, wikis, foros y blogs. El correo basura también puede tener como objetivo los teléfonos móviles (a través de mensajes de texto) y los sistemas de mensajería instantánea.

lunes, 16 de julio de 2007

para chequear tu computador desde internet


Si nuestro antivirus no los ha ayudado mucho, y crees que tienes tu computador infectado por algun virus, en internet podemos encontrar antivirus que nos puede revisar la maquina sin necesidad de instalarlo uno de ellso es el programa de trend uno de los mejores que inclusive utilizado por algunos correos la direccion la podemos pulsar



Para hacer prueba de velocidad en cantv

Para aquellos que utilizan el servicio de CANTV y aveces la velocidad esta un poco lenta, se puede medir la velocidad de la conexion a ver si esta acorde con la que usamos.

pueden pulsar en el siguiente link para ello

http://www.cantv.net/asistentes/aba/test_conexion/inicio.asp

sábado, 14 de julio de 2007

Software actuales

Windows X



Nuevo programa Windows Vista realizado por Microsoft.


En cuanto a versiones del Windows Vista trae las mismas versiones que el windows Vista Total y son:
* Windows Vista Home Basic X86 y X64
* Windows Vista Home Premium X86 y X64
* Windows Vista Business X86 y X64
* Windows Vista Ultimate X86 y X64
* Windows Vista Enterprise X86 y X64



Otros sistemas operativos

Linux


Programa operativo linux se caracteriza por ser un programa gratuito, y fue hecho como alternativa a Windows.

tipos de linux

Mandriva Linux 2007 Free Editiones

el único sistema operativo Linux hasta la fecha que incluye una amplia gama de las mejores aplicaciones actualizadas, así como es capaz de ejecutar, fácilmente, aplicaciones de 32 bits en platadormas de 64 bits.Incluye entre otras aplicaciones por: KDE, Kpdf, GNOME, Firefox, GCC, The GIMP, cdrecord (con soporte de DVD+R de doble capa), OpenOffice.org, MySQL


SuSe 10.2 Nuevo

Ya esta disponible SUSE Linux que es la distribucion de Linux mas vendida y de mayor exito en todo el mundo.


Linux Fedora core 6.0


Es un Sistema Operativo Libre patrocinado por RedHat, Fedora Core busca construir un sistema operativo totalmente libre, es la continuación de RedHat también tiene versión AMD64.


Debian 3.1 - (Sarge)

Puede conseguir Debian GNU/Linux 3.1 Nueva versión oficial de Debian con todas las actualizaciones de seguridad, mejoras en las pantallas de instalacion.

Mandrake linux 10.1 Oficial

Ultimo Linux Mandrake 10.1 Offical ya que cambio a mandriva, maduro y excelente sistema operativo, tiene varios asistentes y ayudantes gráficos de administración, con mayor facilidad para el usuario final, manteniendo la estabilidad y robustez de los sistemas Linux, optimizado para procesadores Pentium, superiores y compatibles.

FreeBSD 4.11 FreeBSD es un derivado de BSD UNIX, ofrece muy altas prestaciones en comunicaciones en red, rendimiento, seguridad y compatibilidad, tambien tenemos FreeBSD 5.2.1

viernes, 13 de julio de 2007

Que es Software

Se denomina software, programática, equipamiento lógico o soporte lógico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware). Esto incluye aplicaciones informáticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de aplicaciones.
Probablemente la definición más formal de software es la atribuida a la IEEE en su estándar 729: «la suma total de los programas de cómputo, procedimientos, reglas documentación y datos asociados que forman parte de las operaciones de un sistema de cómputo» 1. Bajo esta definición, el concepto de software va más allá de los programas de cómputo en sus distintas formas: código fuente, binario o ejecutable, además de su documentación: es decir, todo lo intangible.
El término «software» fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computación y la ingeniería de software, el software es toda la información procesada por los sistemas informáticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar cálculos fue inventado por Charles Babbage como parte de su máquina diferencial. La teoría que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los números computables, con una aplicación al problema de decisión.

Que es hardware

Hardware es un neologismo proveniente del inglés[1] definido por la RAE como el conjunto de elementos materiales que conforman una computadora [2] , sin embargo, es usual que sea utilizado en una forma más amplia, generalmente para describir componentes físicos de una tecnología, así el hardware puede ser de un equipo militar importante, un equipo electrónico, un equipo informático o un robot. En informática también se aplica a los periféricos de una computadora tales como el disco duro, CD-ROM, disquetera (floppy), etc... En dicho conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, armarios o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado.

El hardware se refiere a todos los componentes físicos (que se pueden tocar), en el caso de una computadora personal serían los discos, unidades de disco, monitor, teclado, la placa base, el microprocesador, étc. En cambio, el software es intangible, existe como información, ideas, conceptos, símbolos, pero no tiene sustancia. Una buena metáfora sería un libro: las páginas y la tinta son el hardware, mientras que las palabras, oraciones, párrafos y el significado del texto (información) son el software. Una computadora sin software sería tan inútil como un libro con páginas en blanco.

video de un disco duro HDD

como se arregla un disco duro? o mejor dicho de lo que nunca deberian hacerle a un disco, no lo dejen de ver esta divertido.



el funcionamiento del disco duro

video divertido sobre la seguridad informática

La informática

La informática es la disciplina que estudia el tratamiento automático de la información utilizando dispositivos electrónicos y sistemas computacionales. Informática es un vocablo proveniente del francés informatique, acuñado por el ingeniero Philippe Dreyfus en 1962, acrónimo de las palabras information y automatique. En lo que hoy conocemos como informática confluyen muchas de las técnicas y de las máquinas que el hombre ha desarrollado a lo largo de la historia para apoyar y potenciar sus capacidades de memoria, de pensamiento y de comunicación.

La informática se utiliza en diversidad de tareas, por ejemplo : elaboración de documentos, control de procesos y robots industriales, telecomunicaciones y vigilancia, así como el desarrollo de juegos y multimedios.

En la informática convergen los fundamentos de las ciencias de la computación, la programación y las metodologías para el desarrollo de software, así como determinados temas de electrónica. Se entiende por informática a la unión sinérgica del cómputo y las comunicaciones.

jueves, 12 de julio de 2007

Seguridad informática

Este video hace ver la importancia de respaldar los trabajos que hacemos en la computadora.
aunque al principio pueda parecer un poco fastidioso, al final nos da un mensaje y presenta dos visiones de como trabajan dos personas y cual deberia ser la manera correcta de trabajar.