¿Cual es tu distro favorito de Linux?

Bueno abro este post para saber cual es tu distro favorito de Linux…

Bueno yo eh instalado en mi pc Ubuntu y CentOS, pero me gusto más Ubuntu para escritorio y CentOS para servidor… Y como Live CD sin duda SLAX… Aunque una vez intente instalar Debian.. Y en la escuela instale redhat…

Pagina oficial de CentOS, SLAX y la de Ubuntu

¿Y para ti cual es tu distro favorito de Linux?

Curso de PHP

logo php

Excelente manual de aprendizaje lleno de ejemplos. En español

Tamaño: 4 Mb

Formato: Pdf

Compresión: Zip

Servidor: Rapidshare

Contraseña: Alv

Descarga

JSON para PHP

JSON, acrónimo de “JavaScript Object Notation”, es un formato ligero para el intercambio de datos. JSON es un subconjunto de la notación literal de objetos de Javascript pero no requiere el uso de XML.

La simplicidad de JSON ha dado lugar a la generalización de su uso, especialmente como alternativa a XML en AJAX. Una de las supuestas ventajas de JSON sobre XML como formato de intercambio de datos en este contexto es que es mucho más sencillo escribir un analizador semántico de JSON. En Javascript, JSON puede ser analizado trivialmente usando el procedimiento eval(), lo cual ha sido fundamental para la aceptación de JSON por parte de la comunidad de desarrolladores Ajax, debido a la ubicuidad de Javascript en casi cualquier navegador web.

Cada vez hay más soporte de JSON mediante el uso de paquetes escritos por terceras partes. La lista de lenguajes soportados incluye ActionScript, C, C#, ColdFusion, Common Lisp, E, Java, JavaScript, ML, Objective CAML, Perl, PHP, Python, Rebol, Ruby, y Lua.

Al diseñar una aplicación que se comunicará con un equipo remoto, se debe seleccionar un protocolo para el formato e intercambio de los datos. Existe una variedad de opciones abiertas y estandarizadas y la elección ideal depende de los requisitos de las aplicaciones y de la funcionalidad preexistente. Por ejemplo, los servicios web basados en SOAP dan formato a los datos en una carga XML contenida en una envoltura SOAP.

Aunque en muchos escenarios de aplicación XML funciona bien, presenta ciertos inconvenientes que hacen que no sea ideal. Las aplicaciones web de estilo Ajax son un espacio en que XML no es ideal. Ajax es una técnica usada para crear aplicaciones web interactivas que ofrecen una experiencia de usuario más ágil mediante el uso de llamadas al servidor web, livianas y fuera de banda, en lugar de devoluciones de página completa. Estas llamadas asincrónicas se inician mediante Javascript en el cliente e implican dar formato a los datos, enviarlos a un servidor web, analizar los datos devueltos y trabajar con éstos. Aunque la mayoría de los exploradores pueden crear, enviar y analizar XML, JavaScript Object Notation (JSON) ofrece un formato estandarizado de intercambio de datos más conveniente para aplicaciones web de estilo Ajax.

JSON es un formato de intercambio de datos abierto y basado en texto (consulte la RFC 4627). Igual que XML, es legible e independiente de la plataforma, además de tener a su disposición una amplia gama de implementaciones. Los datos con formato según el estándar JSON son ligeros y las implementaciones de JavaScript pueden analizarlos sintácticamente con increíble facilidad, lo que lo convierte en el formato ideal de intercambio de datos para aplicaciones web de Ajax. Puesto que JSON es ante todo un formato de datos, no está limitado a las aplicaciones web de Ajax y prácticamente se puede usar en cualquier escenario en que las aplicaciones necesiten intercambiar o almacenar información estructurada como texto.

Lee más »

Juega mientras se instala XP

Instalación de Windows XP. Una acción tan sencilla como emplazar Windows XP puede resultar un proceso tedioso, especialmente para administradores de sistema y para los que «trastean» con su máquina a menudo

Este truco está especialmente dirigido a aquellos que no han preparado un disco de instalación desatendida (una alternativa bastante recomendable).
La idea es que el tiempo que requiere esta tarea se pase de la forma más amena posible y, para ello, la mejor manera es entretenerse con uno de los juegos clásicos de Windows, el Pinball.

Conseguirlo es sencillo, basta con llegar a la fase en que se introduce la clave de Windows y comienza la copia de archivos para pulsar la combinación Mayúsculas+F10. De este modo, aparecerá la línea de comandos. En ella salimos a la raíz del directorio mediante cd\ y nos metemos en Archivos de programa; a su vez, hacemos lo propio en la carpeta Windows NT. En esta última, encontramos la denominada Pinball con el ejecutable pinball.exe. Simplemente habrá que arrancarlo para que disfrutemos de este conocido juego.

Macromedia MX: Libros de Diseño

cursos macromedia

Expongo 4 libros de diseño web/gráfico bastante amplios que tratan los mas mínimo en cuanto a estos temas. Dirigido a webmasters y diseñadores gráficos. Simplemente excelentes… Todos están en formato pdf.

Descargas:

Dreamweaver MX

Flash MX

Fireworks MX

Freehand MX

Las 10 mejores aplicaciones de edición grafica gratuitas

calidad del software

Estas son las 10 mejores aplicaciones de edición de gráficos gratuitas del mercado… fáciles de usar y unos resultados como las aplicaciones de los profesionales. Click en cada título para su descarga.

Lee más »

Curso de diseño de algoritmos

Enlace al curso: Diseño de algoritmo

CakePHP Framework

logo cakepho

CakePHP es un framework (entorno de trabajo) libre y de código abierto para el desarrollo en PHP. Es una estructura de librerías, clases y una infraestructura run-time (en tiempo de ejecucion) para programadores de aplicaciones web originalmente inspirado en el framework Ruby On Rails. Nuestra principal meta es permitir su trabajo de manera estructurada y rápida, sin perdida de flexibilidad

Características:

  • Comunidad activa y amigable

  • Licencia flexible

  • Compatibilidad con PHP4 y PHP5

  • CRUD integrado para la interacción con la base de datos y las preguntas simplificadas

  • Scaffolding

  • Arquitectura Modelo Vista Controlador (MVC)

  • Despachador de peticiones con buena vista, URL personalizadas

  • Validación incorporada

  • Plantillas rápidas y flexibles (Sintáxis PHP, con Helpers)

  • Helpers en Vistas para AJAX, Javascript, Formularios HTML y más

  • Seguridad, Sesiones y Componentes para Manejo de Peticiones

  • Lista de Control y Acceso flexible

  • Desinfección de datos

  • Caché flexible en Vistas

  • Trabaja desde cualquier subdirectorio web del sitio, con poca o ninguna configuración de Apache envuelta

Visita el Manual en español

Enlace a CakePHP

Zend Framework

logo zend

Los creadores de PHP tambien son los autores de este framework de PHP, uno de los mejores que existe.

Las características:

  1. Ayuda de AJAX con JSON.
  2. Búsqueda – una edición nativa de PHP del Search Engine industry-standard de Lucene.
  3. Syndication – Soporta diversos formatos de datos y además tienes fácil acceso a ellos, de acuerdo a las necesidades de los usos del Web 2.0
  4. Servicios del Web.
  5. Biblioteca de alta calidad, orientada al objeto de la clase de PHP 5 – Patrones del diseño, unidad que prueba, y acoplador flojo.
  6. Soporte para diversos gestores de base de datos.

La instalación es sencilla, tan solo tendremos que añadir en el fichero de configuracion php.ini, el path hasta la carpeta library del framework con la instruccion include_path.

Enlace a Zend Framework – Encontraras la descarga, manuales y mucha más información…

Kumbia – Framework para PHP5 en Español

 kumbia framework php

Kumbia es un web framework libre escrito en PHP5. Basado en las mejores prácticas de desarrollo web, usado en software comercial y educativo, Kumbia fomenta la velocidad y eficiencia en la creación y mantenimiento de aplicaciones web, reemplazando tareas de codificación repetitivas por poder, control y placer.

Sus principales características son:

  • Sistema de Plantillas sencillo
  • Administración de Cache
  • Scaffolding Avanzado
  • Modelo de Objetos y Separación MVC
  • Soporte para AJAX
  • Generación de Formularios
  • Componentes Gráficos
  • Seguridad

y muchas cosas más.

Adicional a esto Kumbia integra lo mejor de la Web en un solo framework para producir las aplicaciones Web del mañana (prototypejs, phpMailer, Smarty, FPDF, Script.aculo.us)

Enlace a Kumbia

« Entradas anterioresEntradas siguientes »