lunes, 4 de junio de 2012

Descarga el libro Java a Tope(traductores,compiladores) con Lex Yacc JFlexCup y JavaCC

6/04/2012

Java a Tope, establece un marco general con el que el informático puede analizar textos con cualquier otro objetivo. Cualquier transformación semántica imaginable computacionalmente puede hacerse realidad, desde el procesamiento de datos tabulares hasta la conversión de subtítulos en películas para ordenador, pasando por la transformación de programas fuente, generación de índices analíticos, de materias, etc.
Los primeros capítulos presentan una panorámica general de los conceptos básicos que sustentan estas técnicas, a la vez que se exponen las herramientas Lex yYacc y sus contrapartidasJFlex yCup que generananalizadores sintácticos y lexicográficos en lenguaje Java. También se estudia con profusión el funcionamiento de La herramientaJavaCC como representante más extendida de los generadores de análisis sintácticos descendentes.
Los capítulos siguientes se centran en la utilización de estos metaprogramas introduciendo técnicas generales de gestión semántica (tablas de símbolos, asociación de atributos, mejora de gramáticas, etc.) aplicadas a las diferentes fases que se siguen en la construcción de un traductor. El texto culmina con una introducción al manejo de la recursividad y de la memoria dinámica en tiempo de ejecución.

Contenido
  • Capítulo 1 Introducción
  • Capítulo 2 Análisis lexicográfico
  • Capítulo 3 Análisis sintáctico
  • Capítulo 4 Gramáticas atribuidas
  • Capítulo 5 JavaCC
  • Capítulo 6 Tabla de símbolos
  • Capítulo 7 Gestión de tipos
  • Capítulo 8 Generación de código
  • Capítulo 9 Gestión de memoria en tiempo de ejecución
Contraseña: javaface


viernes, 1 de junio de 2012

Descargate este video tutorial crea tu carrito de compras con dreamweaver y PHP

6/01/2012

Con este excelentevídeotutorial aprenderás a crear un carrito de compras medianteAdobe Dreamweaver y PHP. Sí buscas vender algún producto o servicio por internet sin mucho conocimiento de programación este curso es lo que estabas buscando.Dondeaprenderáspaso a paso y bien explicado para obtener un buen resultado.(RECOMENDADO)

Contenido:
  • Listado de productos
  • Creaciónde la carpeta en el sitio web. Definimos un sitio nuevo en dreamweaver
  • Creaciónde labase de datos en el administrador de MySQL.
  • Creaciónde laplantilla para utilizar en todo el proyecto.
  • Creaciónde laun listado de productos. Control de las paginas de productos
  • Creaciónde lapagina detalle de los productos y la vinculamos con el listado.
  • personalizar el código para tener filas y columnas
  • Creacióndel carrito de compra
  • Creaciónde la pagina del carrito
  • Plantenamiento del carrito.
  • como guardar los datos en memoria. Definición de variables de sesión.
  • Recuperar la variable de sesión
  • Hacer los cálculos de carrito
  • Controlar si ha seleccionado productos duplicados
  • Actualizar la cantidad de productos en el carrito
  • Eliminar elementos del carrito
  • Dar los últimos toques al carrito
  • El pedido
  • Creaciónde la página de resumen del pedido
  • Programar el envio de correo con pedido a cliente
  • Programar el envio de datos a la empresa y probamos todo
  • Implementamos la plataforma de pago de Paypal

Contraseña: javaface
CLICK EN EL ANUNCIO PARA ACTIVAR EL BOTON DE DESCARGA

miércoles, 30 de mayo de 2012

Descarga Sublime Text 2 FULL , el mejor editor de código del momento

5/30/2012


Sublime Text 2 es un editor de códigoal estilo TextMate, Scribes, Kate o Redcar. Su interfaz es limpia e intuitiva y soporta el uso de Snippets, Plugins y sistemas de construcción de código (Build Systems).

Características
  • Minimapa: El minimapa consiste en una preview de la estructura de nuestro código que puede ser colocada a un lado del tab o bien puede ser ocultada. Es muy útil para desplazarse por el archivo cuando conocemos bien la estructura del mismo.
  • Multi Selección: La multiselección no es algo nuevo, ya lo incorporaba desde hace mucho tiempo el editor Ultraedit para Windows. Para hacer una selección múltiple de un término por diferentes partes del archivo solo tenemos que situar el cursor dentro de la palabra que queremos buscar y hacer Cmd+D en Mac OS X o Ctrl+D en Windows y Linux
  • Multi Cursor: Al usar multi selección Sublime Text nos crea n cursores con los que podemos escribir texto de forma arbitraria en n posiciones diferentes en paralelo, mola
  • Multi Layout: Viene con siete configuraciones de layout donde podemos elegir editar en una sola ventana o hacer split de hasta cuatro ventanas verticales o cuatro ventanas en grid. Existe un plugin para poder crear más layouts, en Linux al menos vuelve el editor inestable.
  • Soporte nativo para infinidad de lenguajes: Soporta de forma nativa infinidad de lenguajes, incluidos Clojure, Haskell, Erlang, Scala y Go (por citar unos pocos)
  • Syntax Highlight configurable: El remarcado de sintaxis es completamente configurable a través de archivos de configuración por usuario
  • Búsqueda Dinámica: Se puede hacer búsqueda de expresiones regulares o normal por archivos, por proyectos, por directorios, por una conjunción de ellos o por todo a la vez
  • Auto completado y marcado de llaves: Podemos ir a la llave que cierra o abre un bloque de forma sencilla
  • Soporte de Snippets y Plugins: Los snippets son como las macros o los bundles y son bastante útiles, existen infinidad de plugins como el plugin de ZenCoding
  • Configuración total de Keybindings: Todas las keys pueden ser sobrescritas a nuestro gusto, esto es awesome de verdad
  • Acceso rápido a linea o archivo: Podemos abrir un archivo utilizando el keybinding Cmd+P en Mac OS X o Ctrl+P en Win y Linux y escribiendo el nombre del mismo o navegando por la lista. También podemos ir a una línea utilizando los dos puntos y el número de línea (:245 por ejemplo).
  • Paleta de Comandos: Podemos utilizar Shift+Cmd+P en Mac OS X o Shift+Ctrl+P en Win y Linux para acceder a la Paleta de Comandos donde podremos filtrar y utilizar cualquier comando que queramos. Esto es muy útil para utilizar junto al Controlador de Paquetes (del que hablaremos en otro post).
Incluye soporte para Zend Coding

Zen Coding no es más que un método de abreviación de código que se escribe con una sintaxis muy similar a la de CSS, por lo que si conoces este y HTML, estás casi preparado para comenzar a facilitar tu vida.

En un caso práctico, si quisiéramos crear el marcado para un menú tendríamos claro que necesitamos un tag de navegación y luego una lista, esto supondría mínimo unas 7 líneas de código escritas a mano, pero podrían reducirse a menos de 15 caracteres con Zen Coding del siguiente modo (para el cual solo bastaría presionar Ctrl+, para expandir)

DESCARGAR


martes, 29 de mayo de 2012

Descarga un potente y lijero IDE Geany

5/29/2012




Geany es un editor deprogramación compatible con multitud de lenguajes, comoC, Java, PHP, HTML, Python, Perl o Pascal, entre otros.
Entre sus muchas funciones, Geany incluye resaltado de sintaxis,completado de código,auto completadode construcciones habituales y deetiquetas XML y HTML y lista de símbolos.
Geany permite compilar y ejecutar los programas creados o editados, ya sea desde el terminal o desde su menú. Y además dispone de plugins, destacando autoguardado, buscador de archivos y exportador.

Caracteristicas mas importantes
  • Compatible con la mayoría de lenguajes
  • Varios paneles para acceder mejor a los datos
  • Herramientas para compilar
  • Buscador integrado
Contraseña: javaface

sábado, 26 de mayo de 2012

Descarga este excelente vídeo tutorial de como crear aplicaciones con java 7

5/26/2012




José Vicente Carratalá presenta su cursovideo2brain Java 7.

En este curso video2brain aprenderás los fundamentos del lenguaje Java en suversión 7, que te permitirácrear tus propias aplicaciones multiplataforma de una manerafácil y clara. Gracias a la máquina virtual de Java, desarrollas una vez, y ejecutas tu programa en múltiples plataformas, ahorrando tiempo y costos.
se empesara enseñándote todos los elementos que necesitas para construir tus propias aplicaciones las cuales son:
  • Variables
  • matrices
  • estructuras de control
  • objetos
  • clases
  • librerías
  • trabajo con archivos y con bases de datos y creación de interfaces de usuario con Swing
  • Estructuras. Funciones y objetos
  • Estructura de clase
  • variables
  • operadores
Aprenderása usar todos los elementos de los que Java dispone.(TOTALMENTE RECOMENDADO)

Contraseña: javaface




miércoles, 23 de mayo de 2012

Descarga Ashampoo Gadge it crea tus propios gadgets personalizados

5/23/2012





Ashampoo Gadge Itte permite crear aplicaciones de escritorio personales(gadgets) y menús de navegación incluso para Windows® XP. Con un gadget consigue un acceso más rápido y fácil, por ejemplo, a la carpeta de sus vídeos favoritos y a laswebs visitadas con más frecuencia, o puede enviar emails directamente desde el escritorio. Los botones de los gadgets se pueden enlazar a varias funciones.
Con Ashampoo Gadge It puede diseñar gadgets individualmente. Entre otras cosas, puede escoger entre diferentes botones, agregar sus propias imágenes o agregar opcionalmente la música de fondo. No hay límites a su creatividad. Ashampoo Gadge It le proporciona diferentes temas de diseño para conseguir unos rápidos resultados.(RECOMENDADO)

CARACTERÍSTICAS

  • Gadgets propios sin conocimientos de programación
  • puedes crear tus propios gadgets y menus de navegación en un momento. Puedes diseñarlos de forma individual y también agregar diferentes funciones.
Contraseña: javaface