background preloader

Web

Facebook Twitter

Iio Engine · Home. My Account. 4. Declaración de elementos en XML Schema XSD - Todo XML. Cómo se declaran elementos: Todos los elementos que se vayan a usar en el ejemplar XML tienen que declararse en el esquema. Las declaraciones de elementos en XML Schema tienen esta sintaxis: <xsd:element name="nombreElemento" type="tipoSimple/tipoComplejo" minOccurs="valor" maxOccurs="valor" fixed=”valor" default=”valor”/> name: es el nombre del elementotype: el tipo de elemento. <xsd:element name=”fecha” type=”xsd:date”/>:element name=”fecha” type=”xsd:date”/> Declaramos un elemento llamado “fecha”, de tipo “date” (el prefijo xsd: indica que este tipo de datos “date” es parte del vocabulario de XML Schema). Tipos complejos: estos elementos pueden incluir otros elementos y/o atributos. <xsd:complexType> y la correspondiente de cierre </xsd:complexType>. Declaramos el elemento “libro”, que es de tipo complejo. MinOccurs y maxOccurs (Opcionales) : estos dos atributos indican el mínimo (minOccurs) y máximo (maxOccurs) número de ocurrencias del elemento. 5.2 Modelos de contenido para elementos.

Solved! Installing mysql gem – extconf.rb failed error. Posted by sood on Tuesday, June 14th, 2011 in Programming - Ruby/Rails Are you attempting to install the mysql gem and you are receiving this error? Fetching: mysql-2.8.1.gem (100%) Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb checking for mysql_query() in -lmysqlclient... no checking for main() in -lm... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lz... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lsocket... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lnsl... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lmygcc... no checking for mysql_query() in -lmysqlclient... no *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers.

Check the mkmf.log file for more details. Real-time Web with Node.js. High Resolution Desktop 3D Printer. A new development era (essay) I posted a G+ yesterday where I was basically saying: all clients apps will be HTML5/JS at some point on mobile/tablets/desktop, and what we call "web applications" on server side, are just becoming a bunch of specialized web services, or proxies that route calls to backends. The post had a lot of feedback and that was pretty cool to have the experience of many developers. Most of them agreed with the general idea, and I thought it would be interesting to blog it here - refined with all the feedback. When I think about my first years of developement, we were doing heavy clients using tools like Borland Delphi and the server was just the SQL Database. That was before 2000. But if you are a developer of that generation, you've witnessed the growth of the web ecosystem like I did.

We built feature-loaded web frameworks and started to create amazing web apps, backed by new HTML/JS technologies like the 2004 buzzword ajax. And right now we are shifting To quote someone on G+: Sistema Interactivo de Gestión Dental, SIGDEN.org. Color Scheme Designer 3. Lista el contenido de tus directorios, con estilo! | Seguridad Informática Colombiana. Septiembre 6, 2008 Esto solo funciona en servidores que corren Apache, ya que lo que haremos son configuraciones usadas por este servidor HTTP.

El listado de directorios, conocido en el bajo mundo como "index of", es producido cuando en una subcarpeta encontrada en la raíz del directorio de nuestro servidor web, o en la misma raíz del directorio, no se encuentra algún archivo servido por Apache si se hace la petición al directorio. Por ejemplo, nuestro servidor raíz se encuentra en /www/s/sinfocol.org/httdocs/, la configuración del apache que se encuentra en el archivo httpd.conf, contiene las siguientes líneas de código: <IfModule dir_module> DirectoryIndex index.php index.html index.htm</IfModule> Por lo tanto, si hacemos una petición a www.sinfocol.org, lo que en realidad hace el servidor es, ir al directorio raíz, y luego buscar los archivos especificados por medio del DirectoryIndex, así que primero buscaría el archivo /www/s/sinfocol.org/httdocs/index.php IndexIgnore: IndexIgnore .??

<! Web Design Video Tutorials. 3 Reasons to Choose AngularJS for Your Next Project. AngularJS is a relatively new JavaScript framework by Google, designed to make your front-end development as easy as possible. There are plenty of frameworks and plugins available. As such, it can sometimes prove difficult to sift through all of the noise to find useful tools. Here are three reasons why you might choose AngularJS for your next project. 1 - It Was Developed by Google Angular is built and maintained by dedicated Google engineers. This one may seem obvious, but it's important to remember that many (not all) frameworks are made by hobbyists in the open source community. This isn't Google's first attempt at a JavaScript framework; they first developed their comprehensive Web Toolkit, which compiles Java down to JavaScript, and was used by the Google Wave team extensively. AngularJS came about to standardize web application structure and provide a future template for how client-side apps should be developed. 2 - It's Comprehensive REST Easy. 3 - Get Started in Minutes Conclusion.

Quitar el foco de un elemento. Si revisamos los eventos JavaScript que se pueden producir en un navegador comprobamos que existe el onBlur. El evento onBlur se produce cuando se pierde el foco sobre algún elemento. Es decir, si por ejemplo estamos en un campo de un formulario y nos movemos a otro campo, en ese momento, el campo del formulario lanza el evento onBlur. Una vez que se produce el evento onBlur, podemos capturarle y ejecutar el código que necesitemos.

En este caso lo que vamos a hacer, vía JavaScript, es quitar el foco de un elemento. Elemento.blur(); Para acceder al elemento sobre el que queremos quitar el foco podemos utilizar el método .getElementById(). elemento = document.getElementById("campo");elemento.blur(); Solo nos quedará el lanzar este código desde algún sitio. Function QuitarFoco(){ elemento = document.getElementById("campo"); elemento.blur();} Y los lanzaremos desde un botón, en su evento onClick: Visualizar el ejemplo | Descargar el código. Zeni (HTML) Hacer foco en un campo de la página usando JavaScript. Vía JavaScript tenemos mecanismos para poder posicionarnos en un elemento de la página. Esto, por ejemplo, nos puede ser muy útil para posicionarnos en un campo concreto de un formulario, ya sea al principio del formulario o por validaciones que vayamos haciendo y que nos hagan ir a otro campo del formulario. Pero no solo nos sirve para hacer foco en campos de formulario.

También podemos hacer foco en otros elementos selecionables de una página como podría ser el caso de un enlace. elemento.focus(); En nuestro caso vamos a intentar que sea algo genérico el hacer el foco sobre un elemento. De esta manera, la función quedará de la siguiente forma: function foco(idElemento){ document.getElementById(idElemento).focus();}</script> De esta forma, si partimos de la siguiente página web HTML: <form metho="POST" action=""></form><a href="#" id="enlace">Enlace que no enlaza con nada</a> Visualizar el ejemplo | Descargar el código. Top 10 Best JavaScript and jQuery Books that Beginners should Read. There are many ways to learn new topics today, but good old printed books are still great for getting started and finding the peace for true immersion. I find that reading a printed book allows me to get away from the many disturbing elements constantly popping up on computers and tablets.

Ebooks and podcasts are gaining a lot of popularity as well and you may find many of the books below in digital form and recorded up to date tips and tricks on JavaScript that will serve you well on the move. I must admit that for reference lookup, e-books are much faster than going through the index in a printed book. Most of the books I have included below are useful for beginners as they give a good introduction to the JavaScript language and also introduce the new concepts with useful examples. I also added books that focus a lot on jQuery since I find it relevant of quite essential today for a JavaScript developer to see the advantages the jQuery framework may offer. Advertisement 1. 2. 4. 5. 6. Insertar datos del formulario a tu base de datos, en php « Programar En PHP. Si estas buscando como insertar datos directamente de tu formulario a tu base de datos, has llegado al lugar ideal, en este artículo te mostrare un ejemplo de como puedes programar en php para lograrlo.

En el artículo explicare como se puede hacer la conexión con la base de datos y el mysql, utilizando un archivo que contenga las variables para así poder facilitar las próximas conexiones que necesites hacer, muy útil sobre todo cuando vas empezando. Recuerdo que la primera vez que comencé a programar en php las bases de datos siempre anotaba en cada página la línea de conexión con el nombre del host, usuario y contraseña en cada una, pero cuando tuve la necesidad de cambiar de host ups!!!! , tenía que cambiar en cada uno (y eran mas de 60 veces), en cambio con la utilización del archivo al que llamo “variables.php” solo lo hago una vez y en automático se cambia en todo lo demás . <html> <head> <title>Codigo para guardar</title> </head> <body> <h1> <strong>Formulario ejemplo !!! Me gusta: Agility - Responsive / Minimal / HTML5.

Looking for the WordPress Version of Agility? This way » Agility is a fully responsive HTML5 / CSS3 template, ready to look stunning on any device – from a widescreen monitor to a mobile phone. How does a responsive template work? You create one site, and Agility’s responsive framework does the rest. As the user’s viewport size shifts, Agility responds dynamically to optimize viewing for that screen size. That makes experiencing your site on a mobile phone much more enjoyable (no more pinching and zooming just to read a paragraph), without sacrificing complex grid layouts at the full-screen level. So what does that mean? Agility is built on a 960gs-based responsive grid system called Skeleton. What’s in the box? A note on functional elements Please be aware that, as this is a static HTML Template, certain site elements that require server-side scripting are non-functional.

Note that the contact form IS functional, though it requires PHP on your server to run. A note on CSS3 Usage Credits. Webpages as graphs - an HTML DOM Visualizer Applet. NeHe Productions - Everything OpenGL. OverAPI.com | Collecting all the cheat sheets. Florida Institute for Human and Machine Cognition (IHMC) Microformats. HTML5 & CSS3 Resources - Tweak Your Web Templates - Microformats, Semantics. Hackers & Developers Magazine - Software Libre, Hacking y programación. Building a JavaScript-Based Game Engine for the Web. Motion Graphics - Motion Graphics Inspiration.

Smashing Magazine - Para diseñadores web profesionales y desarrolladores. Top 20 Sitios de diseño web que ganan más dinero. 20 Creative Resume Designs Which Will Amaze Any Potential Employer. A great showcase design post of some truly creative and inspiration CV designs which im sure would blow away any potential employer.

The post focus on creative designs which make use of creative layout and designs which focus on colour. We would love for you to share within the comments your favourite designs from the post 1.My Resume 2.Creative Resume I Designed for Class 3.Creative resume – Francis 4.Creative resume – Michael Anderson 5.Creative resume – Chuckdlay 6.Creative resume – Sean Mcnolly 7.Creative resume – Jolie Odell 8.Creative resume – Suyjoy 9.Creative resume – Mari Rybak 10.Creative resume – Gregg Dizzia 11.Creative resume – Tudor Deleanu 12.Creative resume – Pau Morgan 13.Creative resume – 3-D resume 14.Creative resume – Sofiane 15.Creative resume -Katie Rennar 16.Creative resume -Martin 17.Creative resume -Adam 18.Creative resume -Anna Yeina 19.Creative resume -Doni 20.Creative resume -Doni.

JavaScript in one page : JavaScript.SU. CSS (Cascading Style Sheets) in one page : CSS.SU. SG34 (Noviembre 2011 - Enero 2012) Ubicación | Telmex HUB. Featured Desktop Apps & Games - Free Download. Propulsion - HTML5 Canvas JavaScript Game Development Framework. Www.primaxstudio.com/stuff/scale_of_universe/scale-of-universe-v1.swf.