ULTIMAS OFERTAS FREELANCE


Pedido: Diseador Web
Autor: Ruben Rodriguez (web@jmaasoc.com.ar)
Fecha: 15/05/2013
Pais: Argentina

Estamos en la Busqueda de un Diseñador Web Freelance, para realizar distintos Trabajos, Mandar CV y algunas paginas realizadas.


Pedido:Programador .NET
Autor: miguel.fernandez@ticrevolution.com
Fecha: 15/05/2013
Pais: España

Estamos buscando para UN PROYECTO YA EXISTENTE un programador .NET (C#, VB...) que le guste el mundo empresarial Y que sobre todo sea EMPRENDEDOR.
Participará como socio directamente en este proyecto llevándose un % de los beneficios.


Ver todos

Instalando y configurando Symfony

febrero 7th, 2009 | Posted by alegg in PHP - (0 Comments)

Enviado por Alejandro Quirce Varela

Symfony es un framework desarrollado completamente con PHP 5, diseñado para optimizar el desarrollo y mantenimiento de aplicaciones Web construidas en este mismo lenguaje y sustituir las tareas de codificación reiterativas por poder, control y placer. Symfony añade una nueva capa encima del lenguaje PHP proporcionando herramientas y clases encaminadas a reducir el tiempo de desarrollo de una aplicación Web compleja. Symfony separa la lógica del negocio de la lógica del servidor y de la capa de presentación de la aplicación Web y automatiza las tareas más comunes, permitiendo al desarrollador dedicarse por completo a los aspectos específicos de cada aplicación.

Symfony ha sido probado en numerosos proyectos reales y se utiliza actualmente para el desarrollo de sitios Web de comercio electrónico de primer nivel. Symfony es compatible con la mayoría de los gestores de bases de datos, como MySQL, PostgreSQL, Oracle y Microsoft SQL Server. Se puede ejecutar tanto en plataformas *nix (Unix, Linux, etc.) como en plataformas Windows.

Symfony se diseñó para que se ajustara a los siguientes requisitos:

* Fácil de instalar y configurar en la mayoría de las plataformas (y con la garantía de que funciona correctamente en los sistemas Windows y *nix estándares).
* Independiente del sistema gestor de bases de datos utilizado.
* Sencillo de usar en la mayoría de los casos, pero lo suficientemente flexible como para adaptarse a los casos más complejos.
* Basado en la premisa de “convención por encima de configuración”, de modo que el desarrollador solo debe configurar aquello que no es convencional
* Se adapta con la mayoría de las mejores técnicas y patrones de diseño para la Web
* Preparado para aplicaciones empresariales, y adaptable a sus políticas y arquitecturas, además de ser lo suficientemente estable como para desarrollar aplicaciones a largo plazo.
* Código fácil de leer que incluye comentarios de phpDocumentor, permitiendo un sencillo mantenimiento.
* Extensible, lo que permite su integración con las librerías de otros fabricantes
* Integración con AJAX.

Para descargar e instalar el framework o para obtener más información sobre Symfony puede consultar: http://www.symfony-project.com

Configurar Symfony

Para simplificar su uso, Symfony define una serie de convenciones o normas que se ajustan a los requisitos habituales de las aplicaciones web estándar. De todas formas, los archivos de configuración, a pesar de ser tan sencillos de utilizar, son lo suficientemente potentes como para personalizar cualquier aspecto del framework y la forma en que interactúan las aplicaciones. También es posible con estos archivos de configuración añadir parámetros específicos para las aplicaciones.

Mecanismo de configuración:

La configuración de Symfony se guarda en archivos escritos con YAML, aunque se puede utilizar otro formato.

En la estructura de directorios del proyecto, existen archivos de configuración a nivel de proyecto, de aplicación y de módulo.

También es posible definir conjuntos de opciones de configuración. En Symfony, un conjunto de opciones de configuración se llama entorno.

Desde cualquier punto del código de la aplicación se puede acceder a los valores establecidos en los archivos de configuración.

Además, Symfony permite utilizar código PHP dentro de los archivos YAML y algún que otro truco más para hacer más flexible el sistema de configuración.

El sistema de configuración de Symfony:

Symfony utiliza solamente lo mejor de los archivos de configuración. De hecho, el objetivo del sistema de configuración de Symfony es ser:

Potente: todo lo que puede ser gestionado con archivos de configuración, se gestiona con archivos de configuración.

Simple: muchas de las características de la configuración no se utilizan habitualmente, por lo que las aplicaciones normales no tienen que tratar con ellas.

Sencillo: los archivos de configuración son sencillos de leer, de modificar y de crear por parte de los desarrolladores.

Personalizable: el lenguaje que se utiliza por defecto en los archivos de configuración es YAML, pero se puede cambiar por archivos INI, XML o cualquier otro formato que prefiera el programador.

Rápido: la aplicación nunca procesa los archivos de configuración, sino que se encarga de ello el sistema de configuración, que compila todos los archivos de configuración en trozos de código PHP que se pueden procesar muy rápidamente.

Convenciones de Symfony:

Symfony utiliza por defecto el formato YAML para la configuración, en vez de los tradicionales formatos INI y XML. El formato YAML indica su estructura mediante la tabulación y es muy rápido de escribir. Según el sitio web oficial de YAML (http://www.yaml.org/), YAML es “un formato para serializar datos que son fáciles de procesar por las máquinas, fácil de leer para las personas y fácil de interactuar con los lenguajes de script”. Dicho de otra forma, YAML es un lenguaje muy sencillo que permite describir los datos como en XML, pero con una sintaxis mucho más sencilla. YAML es un formato especialmente útil para describir datos que pueden ser transformados en arrays simples y asociativos.

Tomado del libro: “Symfony, la guía definitiva”.

Instalando un plugin en Symfony

Los plugins de Symfony se pueden instalar de diferentes formas según la opción deseada por el usuario, siempre es recomendable leer el archivo “README” que esta incluido en el plugin o las instrucciones de instalación que se encuentran en la página de descarga del plugin.

Después de la instalación de cualquier plugin de Symfony se debe borrar la cache de Symfony.

Los plugins se instalan en cada proyecto. A continuación se describen algunas de las formas de instalación de los plugins de Symfony, todas las descripciones resultan de copiar los archivos de cada plugin en el directorio: “nombre_proyecto”/plugins/ [NOMBRE PLUGIN]/.

Plugins PEAR

Los plugins listados en el wiki de Symfony se distribuyen en forma de paquete PEAR asociados con una página del wiki. Para instalar un plugin de este tipo, se utiliza la tarea plugin-install con la URL completa del plugin, tal y como muestra a continuación:

Instalando un plugin del wiki de Symfony

> cd “nombre_proyecto”

> php symfony plugin-install http://plugins.symfony-project.com/nombrePlugin

> php symfony cc

También es posible descargar los archivos del plugin e instalarlo desde un directorio del sistema. En este caso, en vez de especificar la Url del plugin se especifica la ruta absoluta hasta el archivo del paquete descargado:

> cd “nombre_proyecto”

> php symfony plugin-install /ruta absoluta/nombrePlugin.tgz

> php symfony cc

Plugins de archivo

Algunos plugins se distribuyen en forma de un archivo o un conjunto de archivos. Para instalarlos, simplemente se descomprimen los archivos en el directorio plugins del proyecto. Si el plugin contiene un subdirectorio llamado web, se copia o se realiza un enlace simbólico a este directorio desde el directorio web del proyecto: Por último, siempre se debe borrar la cache de Symfony después de instalar el plugin.

> cd plugins

> tar -zxpf miPlugin.tgz

> cd ..

> ln -sf plugins/miPlugin/web web/miPlugin

> php symfony cc

Funciones PHP en JavaScript con PHP.JS

febrero 6th, 2009 | Posted by alegg in Javascript | PHP - (0 Comments)

La interacción entre PHP y Javascript es una de las tareas (tediosas?), mas recurrentes de los programadores PHP. El proyecto PHP.JS creado por Kevin van Zonneveld, puede ser una buena herramienta para simplificar esta tarea.

Pagina del proyecto.

JQuery para Python

febrero 6th, 2009 | Posted by alegg in JQuery | Python - (0 Comments)

pyquery permite hacer queries jquery en documentos xml.

25 plugins JQuery para WordPress

febrero 6th, 2009 | Posted by alegg in Javascript | JQuery - (0 Comments)

Una lista de 25 de los mejores plugins para WordPress desarrollados con JQuery. Entre los plugins, creo que los mas destacables son este Player de Audio y un plugin para los posteos de WP.

Antivirus para Android

febrero 5th, 2009 | Posted by alegg in Android - (0 Comments)

La empresa SMobile ha creado un antivirus para la plataforma de google pra moviles, llamada Android.

El software se llama SecurityShield y ofrece protección contra virus, firewall, y anti-spam,

JDK/JRE 6.0u12 ya disponible

febrero 4th, 2009 | Posted by alegg in General - (0 Comments)

Leo en JavaHispano que ya está disponible para descarga la última revisión de J2SE 6.0, el Update 12, que entre otras cosas incorpora el plugin de 64 bits para Windows y Linux.

Los 50 mejores diseños de 2008

febrero 3rd, 2009 | Posted by alegg in Diseño Web - (1 Comments)

CrazyLeaf Design ha publicado una recopilación de las 50 websites con el diseño mas espectacular del año 2008, sgún su criterio…

JQuery v1.3 ya disponible

febrero 3rd, 2009 | Posted by alegg in Javascript | JQuery - (0 Comments)

JQuery ya tiene su version 1.3 disponible para bajar. la lista de mejoras que inforpora esta nueva versión esta disponible en en este link

Interesante artículo publicado en viciao2k3.net sobre como acceder a los contactos con la API de Gmail Contacts y PHP. Pueden acceder al articulo haciendo click aqui

Zend Framework v1.7.4 Disponible

febrero 3rd, 2009 | Posted by alegg in PHP - (0 Comments)

La ultima version del Zend Framework ya puede bajarse desde aquí.

Algunas de las mejoras en el framework pueden leerse en el sitio de Zend.

  • Correction of the caching example for Zend_Translate
  • Feature to disable XML to Object mapping in Zend_Gdata
  • Removing a back require in the jQuery UI helper widget
  • Correcting a problem with log writing in Zend_Config_Writer_Ini
  • Fixed a problem where Zend/DB/Oracle returned an empty rowset