viernes, 26 de julio de 2013

Software de ayuda a desarrolladores

Web para generar codigo javascript para compatibilizar etiquetas con navegadores antiguos. Modernizr es una librería JavaScript que detecta HTML5 y CSS3 en el navegador del usuario.
http://modernizr.com/

HAMSTER Soft posee conversores de audio, video, ebook, zip y burning. Desarrollador de Software Libre para el uso diario conveniente
http://es.hamstersoft.com/
Para sacar colores hexadecimales en html. Además nos sugieren una estética del color para usar en la web a desarrollar.
http://www.colorblender.com/
Generador de gradientes de color gratuitos.
http://gradients.glrzad.com/
Otro más avanzado es colorzilla.
http://colorzilla.com/gradient-editor/
generador de css3. Ideal para generar cajas, bordes, etc.
http://css3generator.com/
Incluir tipografias que no posee el usuario en su ordenador gracias a webfonts de google
http://www.google.com/fonts/#
menus en css y herramientas java en menucool.
http://www.menucool.com/horizontal/css-menu
Códigos de menús. CSS Navigation
http://alvit.de/css-showcase/css-navigation-techniques-showcase.php
Herramienta interactiva para crear diseños basados en columnas.
http://fu2k.org/alex/css/onetruelayout/example/interactive
Ejemplo de punteros y compatibilidad con navegadores. CSS cursors.
http://www.echoecho.com/csscursors.htm
Lista actualizada con los hacks más útiles.
http://css-discuss.incutio.com/wiki/Css_Hack
validador de códigos css
http://jigsaw.w3.org/css-validator/

Y para finalizar 53 tecnicas CSS sin las que deberías conocer.
http://coding.smashingmagazine.com/2007/01/19/53-css-techniques-you-couldnt-live-without/
Fuente:Smashing Magazine.

miércoles, 17 de julio de 2013

miércoles, 10 de julio de 2013

CMS: Content Manager System (Sistema gestor de contenidos).

Para los que necesitaban saber más de los sistemas de gestión de contenidos he aquí una buena definición y ejemplos de sistemas CMS: Content Manager System (Sistema gestor de contenidos).   
 
Una pregunta básica que me han hecho alguna vez es ¿qué es un CMS? Intentaré en este artículo dar una definición rápida de CMS y algunos ejemplos de sistemas CMS utilizados para hacer páginas web. En DesarrolloWeb.com hemos hablado varias veces sobre CMS, pero todavía faltaría por aclarar lo que es exactamente:

CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema que nos permite gestionar contenidos. En líneas generales, un CMS permitiría administrar contenidos en un medio digital y para el caso particular que nos ocupa, un CMS permitiría gestionar los contenidos de una web.

Dicho de otra forma, un CMS es una herramienta que permite a un editor crear, clasificar y publicar cualquier tipo de información en una página web. Generalmente los CMS trabajan contra una base de datos, de modo que el editor simplemente actualiza una base de datos, incluyendo nueva información o editando la existente.

Imaginaros un periódico o cualquier otra página medianamente compleja. Principalmente aquellas que tienen que ser actualizadas diariamente o varias veces por día, donde además, las personas que editan la información no tienen conocimientos de informática. A estos redactores se les tiene que facilitar el trabajo mediante una herramienta que les permita subir informaciones a la web y clasificarlas para que aparezcan en el lugar correcto. Por supuesto que estas personas no deben preocuparse con el código de la página ni las particularidades de programación de la plataforma donde esté alojada la web. Ellos sólo deben concentrarse en escribir las noticias, o cualquier tipo de contenidos y luego subirlas a la página por un sistema intuitivo y rápido. Una vez publicadas y clasificadas, las informaciones deben aparecer en la página web automáticamente, en los lugares donde haya decidido el editor.

Una herramienta CMS generalmente contendrá una interfaz basada en formularios, a los que habitualmente se accede con el navegador, donde se pueden dar de alta los contenidos fácilmente. Esos contenidos luego aparecerán en la página en los lugares donde se ha indicado al darlos de alta. Por lo tanto, un CMS estará compuesto de dos partes, un back y un front, siendo el back la parte donde los administradores publican las informaciones y el front la parte donde los visitantes visualizan las mismas.

Clasificación de CMS

En el mundo de los CMS hay cientos de posibilidades y de variantes, ya sea por sus funcionalidades, casos de uso o por las tecnologías que se utilizan para crear las infraestructuras para la publicación y visualización de contenidos.

Una primera clasificación de CMS se podría dar entre sistemas propietarios y no propietarios. Digamos que un sistema propietario es el primer ejemplo que podemos encontrar de CMS, puesto que son herramientas creadas a medida para actualizar una página web. Cualquier página que se haya creado e incluya un sistema para actualizarla a través de formularios, o cualquier interfaz que facilite la publicación, es un sistema CMS. En los inicios de la web no existían sistemas CMS, comerciales o gratuitos, para gestionar los contenidos de los sitios, por lo que se tenía que programar un sistema para poder actualizarla rápidamente, propio para esa web. Por ejemplo, DesarrolloWeb.com tiene un CMS propietario, desarrollado por los creadores del sitio. Por otra parte, tenemos los CMS no propietarios (he buscado alguna palabra para referirme a ellos, pero siento decir que no la encuentro. Por supuesto que se agradece un comentario si alguien sabe cómo decir "no propietario" en una sola palabra), son sistemas que se han desarrollado por empresas o instituciones y que se disponibilizan para que sean utilizados para la creación de cualquier tipo de página web. Estos CMS no propietarios son, en muchos de los casos, completamente configurables, es decir, que sirven para producir cualquier tipo de web con cualquier clasificación de secciones y contenidos.
Nota: Otras clasificaciones señalan que los sistemas propietarios son aquellos que son comerciales, dicho de otra forma, creados por una empresa y que se ofrecen para su uso en webs, sujetos a la compra de una licencia. En ese modo de entender la clasificación de CMS, los gestores de contenidos de pago serían sistemas propietarios, aunque no se hayan hecho a medida para una web específica, sino que sirvan para para desarrollar cualquier tipo de proyecto. Los sistemas propietarios, en este caso, estarían en contraposición con los sistemas CMS gratuitos.

Otra manera de clasificar los CMS sería en función de la utilización de los mismos, ya sea para crear una web empresarial, una publicación como revista o periódico, un blog, un sistema e e-learning, un Wiki, una tienda, foro...

Ejemplos de CMS

Ya que estamos tratando un tema importante, que seguro que interesará muchos lectores, vamos a ir publicando nuevos artículos en desarrollo web .com concernientes a sistemas CMS, valorando y comentando algunos sistemas que hayamos tenido la ocasión de probar. Pero mientras tanto, podemos dar algunos ejemplos de CMS populares que existen en el mercado.

Vignette: http://www.vignette.com/es
Es un sistema CMS comercial, que dicho sea de paso, debe ser bastante caro. Es importante comentarlo por ser el primer sistema CMS comercial que apareció en el mercado.

Drupal: http://drupal.org/
Uno de los CMS más populares, en este caso gratuito y open source. Creado en PHP y con posibilidad de utilizar varias bases de datos distintas, por defecto MySQL.

Mambo: http://www.mamboserver.com/
Un sistema CMS libre y gratuito, creado en PHP. Puedes leer el artículo sobre qué es Mambo publicado en DesarrolloWeb.com.

Joomla!: http://www.joomla.org/
Es un CMS de código libre, también creado en PHP. Surge como una mejora o ampliación de Mambo

Wordpress: http://wordpress.org/
El CMS para la creación de blogs por excelencia. El más utilizado y el mejor valorado, también creado en PHP y gratuito.

OsCommerce: http://www.oscommerce.com/
El sistema gestor de contenidos de código libre, para la creación de una tienda más conocido y utilizado.
 
Fuente: desarrolloweb.com

domingo, 7 de julio de 2013

5 plataformas online para aprender casi lo que sea

Ser autodidacta no es una opción, es un deber de todo buen estudiante.

1. Coursera

Vídeos, exámenes, interacción con otros estudiantes, para aprender ciencia, nutrición, matemáticas, incluso medicina y hasta finanzas. Coursera cuenta con más de un millón de estudiantes de prácticamente todo el planeta, y los integra en una plataforma coherente y seria para el autoaprendizaje colaborativo.

2. Khan Academy

Aquí tenemos a un pionero en el rubro de la plataformas de aprendizaje en línea. Khan Academy se distingue por la variedad de sus temas y por la extensión de plataformas sobre las que funciona (recomiendo el app para iPad). Además puedes convertirte en voluntario para subtitular cursos y contribuir al conocimiento de los demás: así se forma una comunidad.

3. Udacity

Autonombrada la universidad del Siglo XXI, Udacity es una plataforma para aprender resolviendo retos, con proyectos guiados por algunso de los mejores instructores del planeta (en serio). "Ponemos al estudiante en el centro del universo", y ya son más de 100 mil los estudiantes enrolados en sus cursos: básicamente de ciencias de la computación. Udacity es inspirador.

 4. edX

MIT, Harvard y Berkeley unidos en una misma plataforma de cursos en línea heredera de las glorias del MIT Open Course Ware. Por el momentos los cursos son pocos, pero sugiero seguir de cerca esta plataforma que promete sorprendernos con su estupenda interfaz de usuario. Los cursos funcionan por suscripción.

5. ck12

Con un excelente diseño, ck12 presenta decenas de cursos de casi cualquier área del conocimiento para alumnos de educación básica. Lo hace a través de recursos interactivos, libros en línea, enfocados en conceptos y ejercicios, que además funcionan en cualquier plataforma o dispositivo móvil. Necesitamos más sitios como estos.

Fuente: http://alt1040.com/

viernes, 5 de julio de 2013

Viajes III


www.touristforum.net

Viajes y vacaciones de todo tipo disponibles por categorías.

Y si quieres viajar con los niños visita mamas viajeras: para desconectar de verdad.

miércoles, 3 de julio de 2013

Crowdfunding - Micromecenazgo

Micromecenazgo. Haz de tu pasión tu sustento.
La financiación en masa o micromecenazgo es un pujante modelo de negocio en la industria cultural en tiempos de crisis.
El crowdfunding busca pequeños mecenas para financiar proyectos a cambio de recompensas exclusivas.
Financiación en masa o por suscripción (del inglés crowdfunding), también denominada cuestación popular, financiación colectiva, microfinanciación colectiva, y micromecenazgo, es la cooperación colectiva, llevada a cabo por personas que realizan una red para conseguir dinero u otros recursos, se suele utilizar Internet para financiar esfuerzos e iniciativas de otras personas u organizaciones. Crowdfunding puede ser usado para muchos propósitos, desde artistas buscando apoyo de sus seguidores, campañas políticas, financiación del nacimiento de compañías o pequeños negocios.
webs de crowdfunding:
Goteo. Es una de las más famosas. Permite crear y descubrir proyectos con una completa interfaz que comunica a los creadores del proyecto con los donantes.
http://www.goteo.org/
Visita verkami. Crowdfunding para financiar proyectos originales y creadores independientes.
http://www.verkami.com/
Lanzanos. Otra web centrada en lanzamientos musicales.
http://www.lanzanos.com/
Kifund. Y otra web crowdfunding para películas.
http://www.kifund.com/

Sites:
www.emprendelandia.es

Guía de Plataformas de Crowdfunding en españa y latinoamérica en www.universocrowdfunding.com/

General:
Lanzanos.com Se trata de una de las plataformas más importantes del territorio nacional, donde se ha ayudado a financiar toda clase de proyectos, sin embargo son los proyectos musicales los que están cosechando mejores éxitos.
Goteo.org Se trata de una plataforma difícil de encuadrar, ya que aunque hablen de proyectos creativos creemos que su principal característica es “la difusión del conocimiento libre y/o el código abierto“ como ellos mismo señalan.
Volanda.com Para toda clase de proyectos, ideas y emprendedores. Cerrada.
Fandyu.com Fandyu es una plataforma de crowdfunding o financiación colectiva de proyectos creativos, emprendedores o sin ánimo de lucro. Cerrada.
Injoinet.com Si bien señalan que tienen hueco para emprendedores y pequeñas empresas, estas están acompañadas de toda una variedad de proyectos y temáticas.
Mynbest.com Proyectos sociales, culturales o empresariales tienen hueco en esta plataforma.
Projeggt.com Destacan como su punto fuerte el asesoramiento.
My Major Company. Plataforma internacional recién llegada a España. Llega haciendo bastante ruido.
Potlatch. Joven e interesante plataforma enfocada al bien común y la creatividad.
Seed&Click. Joven plataforma crowdfunding que admite toda clase de proyectos.
Crowdthinking, la fábrica de ideas. Se definen como una plataforma de apoyo colectivo para ideas. En ella podemos encontrar desde proyectos solidarios, de creación empresas, tecnológicos, etc.
totSuma. Plataforma exclusivamente en catalán donde podremos encontrar sobre todo proyectos sociales y culturales.
Siamm. Interesante portal con sede en Aragón y gestionado por profesionales de la comunicación, el diseño y la gestión.
Empresas, Startups…
Sociosinversores.es En esta ocasión no podemos hablar de aportaciones, donaciones o proyectos, sino más bien de socios y creación de empresas.
Thecrowdangel.com Tienen bien definida la temática: Startups de base tecnológica.
Partizipa.com Un buen lugar donde encontrar emprendedores e inversores.
Comproyecto.com Se definen como una plataforma de apoyo integral al emprendedor.
Inverem.es Ideas, emprendedores e inversores se dan cita en esta web.
Inproxect.com Un lugar para emprendedores con ideas diferentes e innovadoras.
Emprendelandia. Se trata de una plataforma, aún en fase beta, que presta atención a la generación de empleo de los que negocios para los que se consigue financiación.
Arboribus. Portal que permite a pequeños inversores y particulares apoyar a empresas, que han sido solventes durante años, a través prestamos.
Nestarter. Plataforma crowdfunding de apoyo a iniciativas de emprendimiento y creación de empresas y además proyectos o iniciativas sociales.
Ynversion. Equipo multidisciplinar que te ayudará a sacar adelante tu proyecto.
Bihoop. Plataforma para invertir en empresas de nueva creación (StartUps) a partir de 1.000 €.
Nuuuki. ¿Quieres montar una empresa o simplemente tienes curiosidad por saber cómo funciona todo?.
Megustatuidea. Jovén web donde podremos encontrar proyectos e ideas de multiples sectores empresariales y que pretende contribuir a crear un canal fluído para la relación entre inversores y emprendedores en España.
Lemonfruits. Plataforma para poner en contacto a emprendedores e inversores.
Proyectos artísticos, creativos o culturales
Montatuconcierto.com Creo que con el nombre tan solo queda bastante claro que podemos conseguir en esta web.
Verkami.com Tal y como se definen Verkami es una plataforma de crowdfunding en España para proyectos creativos.
Ulule.com Especialmente para proyectos creativos e innovadores.
Cabaretcrenom.com La literatura y el periodismo se dan cita en esta “exquisita” plataforma.
Firstclap.com No solo aportan una herramienta para que artistas musicales puedan sacar sus proyectos, también dan acceso a su catálogo musical.
Latahonacultural.com Para proyectos culturales de cualquier índole.
Kifund.com Plataforma de crowdfunding para proyectos audiovisuales.
Filmutea.com Aquí podrás buscar financiación para animación, cortos, documentales, festivales y conferencias, fotografía, largos, teasers y trailers, Transmedia, TV, videojuegos, videos musicales y web series. (Cerrada).
Joinmyproject.com Su intención es convertirse en un referente relacionado con proyectos creativos.
Crearock.es El nombre lo deja bastante claro. Si eres músico, esta nueva plataforma puede serte de utilidad. (Cerrada).
Bandeed. Interesante plataforma para la organización de conciertos. Tiene algunos puntos interesantes como que permite a las bandas ver la disponibilidad de sala y que los proyectos tienen que pasar por varias fases antes de lanzarse definitivamente.
Impulsa´t. Especialmente enfocada a proyectos culturales, y que ofece ayuda en pasos posteriores a la financiación.
Libros.com Su propio nombre lo indica, para la publicación de libros.
Vorticex. Plataforma enfocada a proyectos relacionados con la ciencia e investigación.
YoQuieroGrabar. El nombre lo dice todo. Si quieres grabar un disco este es un sitio a tener en cuenta.
Nvivo. Interesante portal que desde hace poco ofrece la posibilidad a artistas musicales de organizar conciertos utilizando el crowdfunding como herramienta para obtener el aforo mínimo necesario.
Yuujoo. Plataforma crowdfunding para la financiación de cursos elearning.
Mola.fm. Nueva plataforma donde encontraremos exclusivamente proyectos musicales. Sin duda, un buen ejemplo de especialización.
Proyectos sociales
Lohagopor.com Esta web se dedica a la búsqueda de fondos para fines solidarios a través de la financiación de ONG. LLeva algún tiempo sin actualizar con nuevos proyectos.
Hazloposible.org Web centrada en el ámbito del voluntariado, solidaridad y proyectos de cooperación.
Migranodearena.org original plataforma que busca financiación de proyectos de solidarios a través de eventos que en principio no tienen nada que ver con la solidaridad, como por ejemplo un cumpleaños o una carrera.
Suma Plataforma del BBVA para causas solidarias y respuesta humanitaria.
Flipover. Nueva plataforma que busca financiación para proyectos sociales. Hasta ahora dispone de proyectos bastantes ambiaciosos.
1x1Microcredit. Se trata de una plataforma que bien podría estar en la sección de Empresas ya que su objetivo es obtener fondos para otorgar microcréditos a emprendedores. Aunque lo ponemos en esta sección ya que se trata de microcréditos para fines sociales y lucha contra la pobreza.
Miaportación. El objetivo es recaudar pequeñas cantidades con las que ayudar a personas concretas.
Teaming. Donando solo un 1€ al mes se puede hacer mucho bien.
Smilemundo. Su mantra es: todo el mundo tiene el poder y la fuerza para crear el cambio.
Doafund. Excelente iniciativa para luchar contra los desahucios. En esta plataforma podrás ayudar a personas que están a punto de perder su casa.
Deportes y Crowdfunding
Patrocinalos. Para patrocinar a cualquier deportista independientemente de su nivel, ya seas amateur o profesional.
Sport2help. Plataforma de crowdfunding para hacer crecer proyectos solidarios a través del deporte.
Deportistas Solidarios en Red. Desde 2011 promocionando el deporte y la solidaridad.
Gastronomía
United Food Republic. Web de crowdfunding centrada en establecimientos gastronómicos, que ofrece a aquellos que quieren montar su restaurante la posibilidad obtener recursos a través de la pre-venta de los futuros platos.
Salud
Curable. Plataforma centrada en la financiación de proyectos del sector sanitario y la salud.
Ciencia
Ilovescience. Se definen como una plataforma de comunicación divulgación científica a través de la microfinanciación.
F4R (Funds For Research). Dedicada a captar fondos para la investigación y ciencia a partir de pequeñas donaciones de muchas personas
Taracea. Taracea es un programa promovido por la Fundación Española para la Ciencia y la Tecnología (FECYT) para financiar a través de donaciones de particulares y empresas proyectos relacionados con la ciencia y la investigación.

Visto lo visto parece una alternativa real.