La inmensa cantidad de programas maliciosos están destinados a los sistemas operativos Windows, y según este informe esta cifra ha crecido debido al incremento del número de cibercriminales que se dedican a la creación de los mismos, ya sea de forma profesional con sueldos y todo lo que corresponde, o simplemente como pasatiempos.
viernes, 11 de abril de 2008
Ya ser registraron más de 1.000.000 de virus informáticos
La inmensa cantidad de programas maliciosos están destinados a los sistemas operativos Windows, y según este informe esta cifra ha crecido debido al incremento del número de cibercriminales que se dedican a la creación de los mismos, ya sea de forma profesional con sueldos y todo lo que corresponde, o simplemente como pasatiempos.
Etiquetas:
Noticias
GreenSQL - El contrafuego para las Bases de Datos
Fuentes: LinuxParaTodos y gracias a la colaboración de Luinux
Recuerda que seguimos publicando artículos periódicamente, así que no te olvides de suscribirte a nuestro Feed RSS si no quieres perderte ninguno de nuestros informes.
Etiquetas:
Bases de Datos,
Herramientas
jueves, 10 de abril de 2008
lll> ¿Que es Lua?
Básicamente Lua es un Lenguaje de programación imperativo y estructurado, bastante ligero y diseñado como un script con una semántica extendible. Lue en portugués significa Luna.
Además de comenzar a ver algo de la introducción de Lua y de que se trata todo esto, veamos el sitio oficial de proyecto. lua.org, por el momento lo encontramos en inglés, pero podemos ver algunas noticias, descargar, mucha documentación, algunos contactos, además contamos con una wiki en donde podemos encontrar más documentación y algunos ejemplo.
Lua es un lenguaje de programación imperativo, estructurado y bastante ligero que fue diseñado como un lenguaje interpretado con una semántica extendible. El nombre significa «luna» en portugués.
Lua es un lenguaje multiparadigma porque su semántica puede ser extendida y modificada redefiniendo funciones de las estructuras de datos utilizando metatablas, casi como en Perl (así permite implementar, por ejemplo, la herencia aunque sea ajena al lenguaje). Lua ofrece soporte para funciones de orden superior, recolector de basura. Combinando todo lo anterior, es posible utilizar Lua en programación orientada a objetos.
print("Hola mundo!")
Además de comenzar a ver algo de la introducción de Lua y de que se trata todo esto, veamos el sitio oficial de proyecto. lua.org, por el momento lo encontramos en inglés, pero podemos ver algunas noticias, descargar, mucha documentación, algunos contactos, además contamos con una wiki en donde podemos encontrar más documentación y algunos ejemplo.
Lua es un lenguaje de programación imperativo, estructurado y bastante ligero que fue diseñado como un lenguaje interpretado con una semántica extendible. El nombre significa «luna» en portugués.
Características
Lua es un lenguaje de programación suficientemente compacto para usarse en diferentes plataformas. En Lua las variables no tienen tipo, sólo los datos y pueden ser lógicos, enteros, números de coma flotante o cadenas. Estructuras de datos como vectores, conjuntos, tablas hash, listas y registros pueden ser representadas utilizando la única estructura de datos de Lua: la tabla.Lua es un lenguaje multiparadigma porque su semántica puede ser extendida y modificada redefiniendo funciones de las estructuras de datos utilizando metatablas, casi como en Perl (así permite implementar, por ejemplo, la herencia aunque sea ajena al lenguaje). Lua ofrece soporte para funciones de orden superior, recolector de basura. Combinando todo lo anterior, es posible utilizar Lua en programación orientada a objetos.
Códigos de ejemplo
El clásico programa Hola mundo puede ser escrito de la siguiente manera:print("Hola mundo!")
Portabilidad
Gracias a su sencillez, Lua pudo ser portado a múltiples arquitecturas fácilmente. Lo más sorprendente es que existen ports para PSP y Wii, siendo por ahora el primer port el más antiguo y exitoso, mientras que el de Wii deriva de éste. También está la versión de SEGA Saturn, aunque no se asemeja tanto ya que usa librerías propias de SEGA.
Etiquetas:
Lenguajes de Programación,
Lua
Suscribirse a:
Entradas (Atom)
Entradas populares
-
Cada vez que utilizo Git para realizar el tracking y el control de versiones en un software más estoy convencido de las bondades que bri...
-
A la hora de crear arte hecho codigo fuente, muchas veces necesitamos un buen editor para escribir nuestro codigo, un compilador a mano o in...
-
Los Diagramas de Tiempo de UML se usan para mostrar el cambio en el estado o valor de uno o más elementos tomando en cuenta el factor tiemp...
-
Un diagrama de colaboración, se puede decir que es una forma alternativa al diagrama de secuencias a la hora de mostrar un escenario. Este t...
-
En la arquitectura de programación de niveles, el término “nivel” y “capa” no significa lo mismo ni tampoco son similares El término ...
-
Los Casos de Usos no forma parte de la llamada Fase de Diseño, sino parte de la fase de Análisis, respondiendo el interrogante ¿Qué? . De f...
-
Hoy les quería dejar un How-To de como hago para fusionar Symfony2 y el Bootstrap de Twitter , de esa forma lograr tener unas mejores vista...
-
Un estado es una condición durante la vida de un objeto, de forma que cuando dicha condición se satisface se lleva a cabo alguna acción o se...
-
Este es otro tip de Vim para poder sobrellevar todas las situaciones que se nos presenten, por alguna razón hoy me encontré con la sigui...
-
Yaml es un formato de serealización de datos inspirado básicamente en los lenguajes Python y XML que desde hace 13 años ya se transfor...