Entradas por autor:


BySlideMenu: Menu tipo acordeon

arkaitz@guebs — 20 de Mayo, 2009 @ 16:33 1 comentario

BySlideMenu es un plugin para Mootools que permite crear fácilmente un menu con aspecto de acordeon(menú deslizante) en cualquier elemento que desee (ul / li, div, p …) mediante la utilización de imágenes y / o texto.

Es una herramienta muy util para crear menus visualmente agradables para webs modernas.

mysite2

Características:

* Funciona horizontalmente o verticalmente.
* Tamaño automático – La anchura/altura del contenedor se puede ajustar automáticamente.
* El menú se puede expandir por mouseover o por clic, como usted desee.
* Se puede definir un indice por defecto.
* Puede ser utilizado con todos los elementos (ul / li, div, p. ..)
* Soporte de desbordamiento.

Enlace a la web del Script donde se encuentran los ejemplos y el descargable.

Categorias: Desarrollo web Etiquetas: , ,

Propuesta de chuleta Ruby on Rails

arkaitz@guebs — 26 de Marzo, 2009 @ 16:56 0 comentarios

Ahora que se acerca la Euruko 2009, estabamos pensando en crear una chuleta de Ruby on Rails para repartir entre los asistentes. Aun no hemos decidido el formato de la chuleta, estamos con el contenido.

A conitnuación tenéis lo que hemos preparado hasta el momento para la chuleta y lo que se supone pondremos en la misma. ¿Que os parece? ¿Algo que añadir? ¿Algo que suprimir?


Variables Predefinidas

$! Exception information
$& String of last match
$` String left of last match
$’ String right of last match
$+ Last group of last match
$N Nth group of last match
$= Case insensitive flag
$/ Input record separator
$\ Output record separator
$, Output field separator
$. Current line number of last file read
$> Default output for print
$_ Last input line of string
$0 Name of string
$* Command line arguments
$stderr Standard error output
$stdin Standard input
$stdout Standard output
$-a True if -a is set
$-d Status of -d switch
$-l True if -l is set
$-p True is -p is set
$-v Verbose flag


Palabras Reservadas

=begin elsif rescue
=end end retry
BEGIN ensure return
END false self
alias for super
and if then
begin in true
break module undef
case next unless
class nil until
def not when
defined or while
do redo yield
else


Expresiones Regulares de Sintaxis

^ Principio de cadena
$ Fin de cadena
. Cualquier carácter único
(a|b) a o b
(…) sección de grupo
[abc] en rango (a o b o c)
[^abc] no en el rango (a o b o c)
a? 0 o una repetición de a
a* 0 o mas repeticiones de a
a+ 1 o mas repeticiones de a
a{3} exactamente 3 repeticiones de a
a{3,} 3 o mas repeticiones de a
a{3,6} entre 3 y 6 repeticiones de a


Scripts

script/about Información sobre el entorno
script/breakpointer Comienza el servidor de punto de inicio
script/console Consola de Rails interactiva
script/destroy Elimina los ficheros creados por generadores
script/generate -> generadores
script/plugin -> Plugins
script/runner Ejecuta una tarea en el contexto Rails
script/server Inicia el servidor de desarrollo http://localhost:3000


Generadores
script/generate model ModellName
script/generate controller ListController show edit
script/generate scaffold ModelName ControllerName
script/generate migration AddNewTable
script/generate plugin PluginName
script/generate mailer Notification lost_password signup
script/generate web_service ServiceName api_one api_two
script/generate integration_test TestName
script/generate session_migration
script/generate migration AddTables


Plugins

script/plugin discover Descubre los repositorios de plugins
script/plugin list Lista todos los plugins disponibles
script/plugin install where Instala el plugin “where”
script/plugin install -x where Instala el plugin “where” como un SVN
script/plugin install http://invisible.ch/projects/plugins/where
script/plugin update Actualiza los plugins instalados
script/plugin source Añade repositorio de fuente
script/plugin unsource Elimina un repositorio de fuente
script/plugin sources Lista los repositorios de fuentes


Gemas Populares
acts_as_rateable
Acts as authenticated
Searchlogic
Lipsiadmin
Vote Fu
Sms Fu
Fleximage
Will Paginate

Categorias: Ruby on Rails Etiquetas: ,

ColorBox para jQuery 1.3

arkaitz@guebs — 13 de Marzo, 2009 @ 12:46 5 comentarios

ColorBox es un plugin para jQuery 1.3 muy ligero (12kb) que permite hacer unos lightbox muy atractivos. Cada dia se utilizan mas los lightbox y son mas los plugins que se crean para ello. Este en especial es muy ligero, personalizable y facil de utilizar.

colorbox

Estas son unas de sus caracteristicas mas interesantes:

  • Soporta la utilización de fotos de forma individual o en grupos, Soporta ajax en línea, y contenido iframed.
  • Diversos Estilos. Apariencia completamente controlada a través de CSS, para que los usuarios puedan dar nuevos estilos a la caja.
  • EL comportamiento de los ajustes puede ser sobre-escrito, sin alterar el archivo de Javascript ColorBox.
  • HTML Totalmente discreto, no requiere cambios en los existentes HTML.
  • Efecto atractivo, con discreto degradado.
  • Precarga de imágenes de fondo para evitar la inflamación de unstyled.
  • Ligero: sólo 12kbs de JavaScript.
  • Escrito en jQuery.
  • Genera XHTML y CSS válido.
  • Hay varias demos para poder ver ColorBox en acción: Demo 1, Demo 2, Demo 3 y Demo 4. Por otro lado, para descargar ColorBox acceder al sitio web de los desarrolladores.

    Categorias: Recursos Etiquetas: , ,

    PHPFileNavigator

    arkaitz@guebs — 4 de Marzo, 2009 @ 14:09 0 comentarios

    PhpFileNavigator es una herramienta de código abierto y libre que permite la administración de ficheros y directorios de forma remota.

    phpfilenavigator2

    Su principal característica es la administración de ficheros y directorios desde un navegador web, permitiendo realizar una gran variedad de acciones así como obtener gran cantidad de información del contenido almacenado.

    Esta herramienta está tambien integrada en Facebook.

    Para comprobar todas las posibilidades que ofrece esta aplicación, se puede acceder a una demostración en el siguiente link:

    Demostración

    Categorias: Internet, Recursos

    Firefox supera el 20% de cuota del mercado

    arkaitz@guebs — 3 de Marzo, 2009 @ 11:36 0 comentarios

    El navegador Firefox sigue aumentando su cuota de mercado, en el ultimo mes a superado el 20% y lo ha mantenido. En estos momentos la cuota de mercado de Firefox es de 21.77%, segun los datos emitidos por la pagina de Firefox Market Share.

    En el siguiente grafico se puede apreciar la cuota actual de mercado:

    grafico

    Internet Explorer nota la subida de Firefox, ya que desde Abril de 2008 a sufrido una caida de casi 10%. En cambio, los navegadores pequeños han tenido movimientos positibos, subiendo todos su cuota de mercado. El mas destacado es Safari, que en estos momentos tiene el 8,02% de la cuota de mercado. La tendencia esta bien clara, todos los navegadores crecen, mientras que Internet Explorer cede su parte de cuota de mercado a estos. Esto debería reactivar los cerebros de los programadores de IE para mejorar sus productos.

    Categorias: Internet Etiquetas: , ,

    CodeIgniter, Kohana o Zend Framework?

    arkaitz@guebs — 20 de Febrero, 2009 @ 09:51 7 comentarios

    En la actualidad existen muchos framework para la programación en php, pero en el post de hoy nos vamos a centrar en CodeIgniter, Kohanaphp y Zend Framework. Debido a nuestro trabajo, tenemos que elegir una herramienta util, sencilla y a la vez potente para crear nuestros proyectos php. Por eso hemos decidido probar estos tres diferentes Frameworks.

    Empecemos por mirar las documentaciones de cada programa. La documentación mas extensa sin duda es la del Zend, y la de CodeIgniter tambien es bastante amplia. Kohana en este aspecto es la peor parada, ya que no esta creado por empresas y al ser nuevo no tiene tanta documentación como se podría esperar.

    A la hora de la instalación, CodeIgniter es el mas facil. Con descargar el archivo y descomprimirlo ya tenemos nuestro CodeIgniter preparado para utilizar ya que no necesita ninguna configuracion extra. Kohana tambien es facil de instalar, pero hay que cambiar un par de permisos y borrar el archivo install que viene en el paquete. Sin duda el framework mas dificil y pesado de instalar es el Zend, ya que hay que apuntar las librerias desde php, y para una persona que empieza a programar no es tarea de un minuto.

    Los tres frameworks cuentan con API’s, siendo CodeIgniter el que ofrece mas en este aspecto, dado el tiempo que lleva en el mercado. El Zend no es que tenga muchos API’s pero con todas las librerias que tiene tambien puede ser una herramienta muy potente.

    Una de las diferencias entre los tres es que kohana utiliza solamente PHP5, CodeIgniter puede utilizarse con PHP4 tambien. Aparte de eso CodeIgniter y kohana son MVC’s (Model View Controller) y el Zend no, aunque tenga componentes para ello.

    En definitiva el Zend es muy pesado y espeso a la hora de programar. CodeIgniter es muy bueno para pequeños a medianos proyectos, especialmente para servidores heredados que tienen PHP4 instalado. Su fantástica guía de usuario hace que programar en CodeIgniter sea muy eficiente. Y Kohana es probablemente mejor para proyectos más grandes que necesitan extensiones más flexibles, ya que PHP5 ofrece mejor soporte de OOP, además, su mejor implementación de características lo hace un fuerte competidor.

    Ahora que cada uno saque sus conclusiones y elija la herramienta que mas le convenga. Esperamos que este post os ayude a hacerlo.

    Categorias: General Etiquetas: , , , ,




    © Ekostat Informatica, S.L.  -  Aviso legal  -  Creditos  -  Mapa  -  ( XHTML y CSS correctos )