Visual Basic: Ej. de una calculadora
Este es un ejemplo de una calculadora echa en Visual Basic parece un poco difícil pero en realidad es bastante fácil.
Haciendo click AQUÍ lo descargar.
Este es un ejemplo de una calculadora echa en Visual Basic parece un poco difícil pero en realidad es bastante fácil.
Haciendo click AQUÍ lo descargar.
El sábado 24 de Agosto, dos de los integrantes de Tuquito (Nicolás y Cristian) estuvieron presente en
Presentaron También
Para poder verla hace clik aqui y elegí ver
Los siguientes sitios permiten ver por medio del navegador web, películas gratis y de alta calidad:
Stage6: un sitio muy parecido a YouTube pero que permite ver series y películas completas de alta calidad.
Peliculasonline: recopila las mejores películas y series, las mismas se encuentran ordenadas en secciones y por idioma.
Peliculas-ON: las películas se encuentran ordenadas por categorías, además disponemos de un buscador y un top 15 con las películas más vistas.
Lycos Cinema: permite ver películas online y a su vez chatear con todos aquellos que estén viendo una misma película al mismo tiempo.
Graboid: recopila más de 60.000 documentales y películas. Para visualizar los videos, es necesario descargar e instalar un programa que de momento se encuentra disponible sólo para Windows (23 MB). Además, posee un límite de transferencia gratuita de 10 Gb por mes.
La busqueda incremental consiste que cuando el usuario va introduciendo datos se muestre los datos más cercano que cumple las condiciones y que así el usuario no tenga que escribir todos los datos o que el propio textbox lo vaya encontrando.
Ejemplo de un Formulario:En el text de Descripcion escribi los siguiente :
En el InteractiveChange
DO CASE
CASE EMPTY(THISFORM.Text1.VALUE)
SET FILTER TO
CASE THISFORM.combo1.LISTINDEX = 1 && codigo de equipo
SET FILTER TO UPPER(ALLTRIM(THISFORM.Text1.VALUE)) $ STR(codequipo)
CASE THISFORM.combo1.LISTINDEX = 2 && Si esta ordenado por nombre
set filter to trim(thisform.text1.value)=left(apenom,len(trim(thisform.text1.value)))
ENDCASE
GO TOP
THISFORM.REFRESH
En el combo de Buscar por escribi los siguiente ( el ejemplo esta dado para que puedas buscar por un numero Ej: un cogigo o dni. o Bien por un apellido o una descripcion) :
En el InteractiveChange
DO CASE
CASE THIS.LISTINDEX = 1 && por codigo de equipo
SET ORDER TO codequipo ASCENDING
CASE THIS.LISTINDEX = 2 && por nomnre de jugador
SET ORDER TO apenom ASCENDING
ENDCASE
THISFORM.TEXT1.setfocus
THISFORM.Text1.INTERACTIVECHANGE
THISFORM.REFRESH
RETURN 1
Etiquetas: Visual FoxPro Publicado por Gaby en 22:28 Danos tu comentario
Bison es un generador de analizadores sintácticos de propósito general que convierte una descripción gramatical para una gramática independiente del contexto LALR en un programa en C que analice esta gramática. Bison puede ser utilizado para desarrollar un amplio rango de analizadores de lenguajes, desde aquellos usados en simples calculadoras de escritorio hasta los complejos lenguajes de programación.
Bison aplica el concepto de traducción dirigida por la sintaxis, es decir, a cada entrada en el programa fuente le asigna una salida, la cual puede ser cualquier acción, la cual se ejecuta al reconocerse la entrada válida. En Bison, una regla gramatical tiene una acción compuesta de sentencias de C asociadas.
El reconocimiento de patrones léxicos –conjuntos catalogados de palabras- es una tarea muy importante con aplicaciones en una infinidad de rangos, el diseño e implementación de un rastreador o scanner para dichos patrones léxicos varía de acuerdo al tamaño del proyecto y a la ambición del que lo implemente, de manera que se hace evidente, como en todas las áreas de desarrollo de software que es necesario por todos los medios posibles desarrollar técnicas, métodos, teorías y herramientas que nos permitan realizar este proceso de análisis e implementación en el menor tiempo posible y al menor costo.
Flex es un programa que realiza esta tarea, permite generar scanners en una forma y con una sintaxis bastante sencillas que se corresponden directamente con la de las expresiones regulares. –para lenguajes regulares-.
Flex lee los archivos de entrada dados, o la entrada estándar si no se le ha indicado ningún nombre de archivo, con la descripción del scanner a generar. La descripción se encuentra en forma de parejas de expresiones regulares y código C, denominados reglas. Flex genera como salida un archivo fuente en C, ‘yylex()’. Este archivo se compila y se enlaza con la librería ‘-lfl’ para producir un ejecutable. Cuando se arranca el archivo ejecutable, este analiza su entrada en busca de casos de las expresiones regulares. Siempre que encuentra uno, ejecuta el código C correspondiente.
Etiquetas: Compiladores Publicado por Gaby en 16:41 Danos tu comentario
Si la información para ti no tiene precio o simplemente eres paranoico y no quieres que vean lo que tienes en tu pendrive, entonces el Trascend JetFlash 220 (los de la primera fila) es para ti.
Trascend asegura que este nuevo modelo trae encriptación de 256bit AES por hardware, la que sólo podrá ser leída si colocas tu dedo en el lector de huellas dactilares, obviamente previa configuración para que responda sólo a tus huellas y evites que el resto de la gente vea la valiosa colección de archivos que tienes.
Las capacidades de estos juguetitos serán desde 2 GB hasta los 8 GB y dependiendo del color será su capacidad. Además de este modelo, Trascend presentó el V35 (los de la segunda fila), que viene sin lector de huellas dactilares, pero tiene la ventaja que es de menor tamaño (58.3mm x 17.3mm x 8.8mm).
Se especula que estarán a la venta en Agosto, pero sólo en Japón. Tendremos que esperar un tiempo más para verlos por este continente. Los precios serán aproximadamente US$149 (77.700 CLP | 108,1 €) para el 220 de 8 GB y US$141 (73.500 CLP | 102,3 €) para el V35 de 8 GB.
Encuentro muy poca la diferencia de dinero versus las funcionalidades entre un modelo y el otro, pero bueno a algunos les importa el tamaño y a otros la seguridad, elije el tuyo.
Via: TencnoSquad
Via: TencnoSquad
XAMPP es un paquete que te permite instalar varios tipos de servidores en tu sistema con unos pocos clicks de tu ratón en apenas 5 minutos.
XAMPP incluye el servidor web Apache, los servidores de bases de datos MySQL y SQLite, sus respectivos gestores phpMyAdmin y phpSQLiteAdmin, el intérprete del lenguaje homónimo PHP con los extras incluidos en PEAR, el intérprete del lenguaje Perl, servidores de FTP como ProFTPD ó FileZilla FTP Server, las estadísticas Webalizer y OpenSSL, eAccelerator, Freetype2, libjpeg, libpng, zlib, Ming, etc. entre otros.
Leiste bien, es posible instalar Windows en este caso XP en Tu distribución de GNU/Linux a traves de una maquina virtual llamada VMWare-Player.
Hay que destacar que VMWare no es un software Libre, mas bien es un software propietario. De todas maneras mas adelante vamos a conseguir alternativas totalmente Free
Lo primero que vamos a hacer es como root:
apt-get install vmware-player
Con esto instalamos nuestra maquina virtual con es sistema apt, ya sea desde una conexión a internet o desde un CD de datos.
Paso siguiente es obtener una imagen ISO del sistema operativo que queremos levantar en maquina virtual. En este caso la imagen ISO de Windows XP. Ahora bien, para realizar esta imagen lo podemos hacer de diversas formas ya sea utilizando K3b o en modo consola de la siguiente manera:
danyx@ccasi:~/Desktop$ dd if=/dev/cdrom1 of=/mnt/aux/windows.xp.iso bs=1024
para esto observemos que el primer parametro es de donde va a extraer los datos (if=/dev/cdrom1) y el segundo es a donde y con que nombre los va a guardar
(of=/mnt/aux/windows.xp.iso) para ellos previamente para tener un orden creamos un directorio dentro de /mnt llamado aux con el siguiente comando
mkdir /mnt/aux
con esto logramos tener una imagen ISO de nuestro Windows XP para el ejemplo situado en el directorio /mnt/aux/windows.xp.iso
Ahora tenemos que descomprimir un archivo subido a nuestro servidor llamado SO, que lo puedes descargar AQUI (.zip)
una ves descargado este archivo realizamos los siguiente comandos
unzip OS.zip
mv OS/ /etc/vmware
descomprimimos el archivo y lo movimos hasta el directorio /etc/vmware
Lo último que nos queda por hacer es editar un archivo
Editamos el fichero OS.vmx para indicarle la ruta de la imagen que queremos instalar, abrimos el fichero con nuestro editor preferido y en la linea donde pone “ide1:0.fileName = “c:\image.iso”" escribimos el fichero antes creado,
“ide1:0.fileName = /mnt/aux/windows.xp.iso” guardamos y salimos, una vez terminado ejecutamos el fichero con el vmplayer
Guardamos todos los cambios y listo! ahora a disfrutar de nuestra maquina Virtual
vmplayer OS.vmx
y como Windows nos tiene acostumbrados, Siguiente, siguiente, Finalizar.
Los veteranos de la escena viral, NetSky.q y .t bajaron un punto, pero en los índices absolutos su presencia en el tráfico de correo se mantiene más o menos en el nivel del mes pasado: 14% y 8% respectivamente. Bagle.gt también se consolidó entre los tres primeros.
Pero a pesar del impetuoso despegue de Warezov.pk (descubierto el 26 de junio, sus envíos masivos alcanzaron su pico a principios de junio), en general la situación sigue siendo estable. Por el momento no existen premisas para nuevas epidemias globales y las principales amenazas están circunscriptas a territorios locales, es decir, dirigidas a usuarios de ciertos países.
Warezov.pk es uno de los dos nuevos integrantes de la lista de los veinte de julio: es un ejemplo extremo de estabilidad de nuestra clasificación. A grandes rasgos, entre los primeros quince lugares de la lista solo observamos leves desplazamientos de los viejos gusanos: unos suben un poco, otros bajan un poco. El ascenso más significativo de julio es el de Exploit.Win32.IMG-WMF.y (subió 7 posiciones), y su explicación es que en el lugar 16 está el segundo recién llegado a la lista, el gusano de correo Womble.d, que se propaga, entre otras formas, con la ayuda de este exploit. Este gusano es bastante viejo, de septiembre de 2006, pero de alguna misteriosa manera ha logrado propagarse de forma tan significativa precisamente en la actualidad.
Articulo Completo : LaFlecha
Etiquetas: Antivirus/Virus Publicado por Gaby en 16:54 Danos tu comentario
Formulario Ejemplo:Si estabas buscando un ABM en visual foxpro....No busques mas!!! Hoy es tu día de suerte Haciendo click Aqui descarga un formulario en fox con un ABM bastante completo, incluyendo validadcion de datos.
Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web.
Entre sus características se pueden enumerar:
La última versión liberada es la 9.0. La próxima versión, 'Sedna', será un poderoso y completo lenguaje que permitirá al producto interactuar aun más con VisualStudio.net, SQLServer2005, SQLExpress2005 y Office12, Windows Vista.
Via:wikipedia
Etiquetas: Visual FoxPro Publicado por Gaby en 13:19 Danos tu comentario
Quizá algún día estabas visitando alguna página web y te pico la curiosidad por saber con qué está hecho esa página web. Pues ahora podemos saberlo gracias a BuiltWith, que nos da la siguiente serie de datos sobre la página web que queramos:
Con esta herramienta ya podrás informarte sobre esos datos que visitando alguna web tenemos la curiosidad de saberlos.
Vía: Informatikos
Etiquetas: Paginas Web Publicado por Gaby en 16:49 Danos tu comentario
Etiquetas: Licencia, Tipos de Licencia Publicado por Gaby en 16:22 Danos tu comentario
Este blog utiliza esta licencia de Creative Commons, by-nc-sa, o Atribución-NoComercial-CopiasIdénticas . Esto supone las siguientes condiciones:
Etiquetas: Licencia, Tipos de Licencia Publicado por Gaby en 15:58 Danos tu comentario
GNU/Linux es, a simple vista, un Sistema Operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los procesadores i486, Pentium, Pentium Pro y Pentium II, así como los clones AMD y Cyrix. También soporta máquinas basadas en SPARC, DEC Alpha, PowerPC/PowerMac, y Mac/Amiga Motorola 680x0.
Como sistema operativo, GNU/Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.
Fragmentos extraídos y traducidos de:
"Linux Information Sheet" © 1997 por Michael K. Johnson
" Linux User Group-HOWTO" © 1997 por Kendall Grant Clark
IBM y Novell son los dos máximos impulsores de Linux.
El juez también dijo que Novell tiene ahora "el derecho, a su discreción, de llevar a SCO a abandonar" su demanda contra International Busines Machines (IBM).
Novell dijo entonces que no había transferido los derechos de UNIX a SCO en una venta en 1996.
Hace unos días la gente de la comunidad Ubuntu recibió el aviso de que uno de sus servidores había sido comprometido. Tras realizar las pertinentes comprobaciones, se detectó que el compromiso afectaba en realidad a 5 de los 8 servidores (cuyo hosting patrocina Canonical) y que además estaban activamente atacando a otros webs. Por tanto se tomó la decisión de desconectarlos y proceder a devolverlos a un estado seguro antes de restaurar las copias de seguridad. Sin embargo, debido a la dificultad y pocas garantías del proceso, se está considerando el traslado de varios de esos servidores al centro de datos de Canonical...
El ataque se pudo realizar por diversas vías, ya que los servidores estaban sin parchear y sin actualizar adecuadamente. Canonical acusa de ello a la comunidad Ubuntu y la comunidad se queja de que el hardware con que contaban hacía el sistema imparcheable. Ahora planea la duda de si algún fichero descargado por los usuarios pudiera haber sido manipulado.
No; el objetivo ha de ser aún más ambicioso. A ver qué os parece éste: metemos una distro Linux en una llave USB, de forma que podamos arrancar un PC desde ella sin tocar el disco duro de la máquina. Vale, pero haremos algo más: podremos insertar nuestra llave en cualquier ordenador en funcionamiento (Windows o Linux) y ejecutar nuestra distro en una ventana dentro de él, todo ello sin necesidad de rearrancar, tocar el disco duro, instalar nada ni interrumpir en absoluto el sistema operativo de base. De este modo podremos llevar con nosotros nuestro propio PC, con su propio sistema operativo, sus aplicaciones y nuestros documentos. Seguro que coincidimos en que se trata un reto muy atractivo, que bien podemos considerar equivalente a llevar nuestro propio PC en el bolsillo.
Pero lo mejor de todo es que resulta mucho más fácil de realizar de lo que parece...
Quizás lo más "complicado" puede resultar preparar una llave que ya habíamos utilizado para dejarla lista para el nuevo proyecto. Aunque no se trata de algo específico de este proyecto, voy a tratarlo brevemente a continuación porque nos servirá para proyectos sucesivos.
Para saber mas: Hace click AquiTublogaqui.blogspot.com | Diseño por Blog and Web