Esta empresa catalana ha lanzado al mercado virtual un producto que sirve como sistema operativo online. Es decir, los usuarios podrán disponer de un escritorio online, con una gran variedad de herramientas siempre disponibles a condición de contar con un ordenador conectado a la web. De esta manera, desde empresarios hasta autónomos que viajen mucho, por ejemplo, tendrán siempre a su disposición un ordenador online.
Subversion: ¿Qués es? ¿Cómo funciona? Concepto de control de versiones, uso, etc. Diapositivas en PDF para aprender, repasar, o incluso usar para presentaciones propias sobre Subversion: control de versiones. Están publicadas bajo licencia CreativeCommons, por lo que pueden usarlas a su gusto, con reconocimiento al autor, y manteniendo la licencia. A continuación las dos presentaciones para descargar.
La palabra clave using se puede usar en dos contextos, como directiva, cuando se utiliza para crear un alias para un espacio de nombres o para importar tipos definidos en otros espacios de nombres y como instrucción, cuando define un ámbito al final del cual el objeto se destruye. En este caso nos interesa la segunda definición y lo vamos a utilizar a la hora de utilizar conexiones a nuestra base de datos.
Tercera entre sobre gps tracking en windows mobile. En este entrega veremos como generar el xml con las posiciones que obtenemos el gps.
Presentación de la red social debug_mode=ON. Se trata de una red social de contenidos en español dirigida a todo lo que tiene que ver con la informática. Los propios usuarios pueden ganar dinero escribiendo artículos.
GNU Source-highlight, recibe un archivo con código fuente, y produce un documento con destacado (coloreado) de sintaxis. Los documentos que produce pueden ser en cualquiera de los siguientes formatos: HTML, XHTML, secuencias de escape de color ANSI, LaTeX, Texinfo, DocBook. Los lenguajes de entrada de código fuente que reconoce source-highlight son (hasta la versión 2.10): Archivos Autoconf, C/C++, C#, Bib, Bison, Caml, Changelog, CSS, Diff, Flex, Fortran, GLSL, Haxe, Html, Archivos ini, Java, Javascript, Archivos KDE desktop, Latex...
Un nuevo sitio de programación que en esta ocasión muestra como establecer una conexión a mysql usando php y tiene ejemplos de código para descargar.
¿Qué pasa si en alguna en un procesos de actualización de datos de una base de datos falla a la mitad? Lo normal en la mayoría de los casos es deshacer todo lo que se ha hecho y dejar la base de datos como estaba. Este proceso sería muy complicado hacerlo a mano, por no decir imposible. Para esto están las transacciones, que de una manera muy fácil nos ayudan a resolver este tipo de problemas...
Una serie de ejemplos prácticos de regex comentados parte por parte.
Nuevo release del mini-proyecto Calculadora JavaScript... un código claro y simple, ideal para empezar con JavaScript.
El corte de control es un algoritmo que al principio parece confuso, pero una vez que se asimila el concepto y se aprende a usar, resulta muy útil. Es una forma ordenada de mostrar información en forma jerárquica y consta de usar whiles anidados. A continuación un ejemplo de corte de control...
Usar ficheros de configuración es algo muy común en el desarrollo de aplicaciones, tanto web como windows...
Comentario sobre el anuncio de Google de la publicación de Google Doctype, un Wiki sobre desarrollo web.
Es irónico ver como este concepto de consumición de recursos infinitos se puede aplicar fuera de la informática. Concretamente, unos artistas lo han aplicado en un ámbito más cercano a la biología, alimentando a un conjunto de células madre provenientes de ratones y exponiendo su obra en el MOMA. El resultado del “virus” ha sido el esperado: ha habido que matar a la bestia (en informática queda mejor decir “proceso” en lugar de “bestia”).
En algunas ocasiones puede ser necesario lanzar scripts sql complejos contra nuestro servidor Sql Server. Estos scripts la mayoría de la veces contienes la palabra GO. Si usamos el método ExecuteNonQuery veremos que nuestro script no se ejecuta correctamente ya que este detiene la ejecución al encontrarse con el primer GO.
La revista Sólo Programadores, Sun Microsystems Ibérica y la organización sin ánimo de lucro javaHispano ha organizado la segunda versión del torneo virtual de fútbol JavaCup donde cada equipo es una clase Java que implementa una interfaz predefinida. El ganador del concurso recibirá 1500 €, el segundo clasificado recibirá 1000 €, el tercero 500 € y el cuarto 250 €. Además, todos ellos recibirán una suscripción anual a la revista Sólo Programadores. Los ganadores del concurso se anunciarán en el evento tecnológico OpenJavaDay.
Las diferentes opciones de usar el plugin para integrar spring 2.0 con struts 1.3
Solución definitiva a uno de los peores problemas de IE con una sola línea de código javascript. No sólo permite visualizar imágenes PNG con fondo transparente en IE5 y 6, si no que soluciona también varios problemas de CSS en IE7.
Rápida guia de instalación de ASP.NET Ajax Extension y ASP.NET Ajax Control Toolkit sobre Visual Studio 2005.
Hola, hace tiempo que no escribo, pero cada vez tengo menos tiempo. El caso es que el otro día me tropece con un pequeño problema en una aplicación ASP.NET y como me pareció interesante la solución he decidio hacer un pequeño post sobre el tema.
De manera sorpresiva, se anuncia que Sun Microsystems adquiere MySQL. Sun Microsystems anuncia acuerdo para adquirir MySQL, Desarrollador del motor de base de datos open source más popular del mundo.
Comentar el código fuente es absolutamente necesario para asegurar la mantenibilidad de un software en el futuro. En este post se detallan 13 consejos para que comentes apropiadamente tu código.
La gente está bien loca. Después de ver el Reggaeton del Programador hace unas semanas, a alguien se le ocurrió subir este video estilo ROCK. Es una adaptación, un remake del Reggaeton del Programador porque al autor le gustó el video pero ODIA el reggaeton. La música levanta pasiones!!
Lista de correo creada para tratar temas relacionados con ecosistemas software basados en herramientas con licencias de código abierto. Un ejemplo perfecto de estos ecosistemas es el formato por los proyectos de Apache (Maven, Archiva y Continuum).
En la práctica, la mayoría de las páginas que he desarrollado han terminado teniendo una componente multidioma. Al principio desarrolle un pequeño sistema de traducción en el Render de la página, pero este sistema era poco mantenible...
En blogs, portales de noticias, empresas, centros de educación en programación, etc. generalmente se tiende a describir distintos “tipos” de programadores. Hace en poco en un blog en TechRepublic, nombraban 10 tipos distintos de programadores, por ejemplo. En Coding Horror, un blog bien interesante para programadores, Jeff Atwood escribe un post titulado “The Two Types of Programmers”, donde plantea una agrupación más general de los tipos de programadores.
Como siempre me ocurre lo mismo cada vez que utilizo un GridView he decido hacerme un control para extender el comportamiento de este control y añadirle funcionalidad propia. Esta funcionalidad es la de confirmación de borrado y ocultar una columna...
Un blogger mexicano comenta:Esto es bien geek (vía mamimuchacha y Tu.tv), No tiene desperdicio y la verdad que me ha dado mucha risa verlo. Este es el WTF del día de hoy. si tienen un novio o novia asi...bueno qué les puedo decir." A mi también me gustó! ;)
Es muy típico tener que generar controles dinámicamente en una página ASP.NET. El proceso de creación de controles dinámicamente es muy simple aunque nos puede llevar por el camino de la amargura sino tenemos algunos conceptos claros...
Cómo se debe utilizar window.onload correctamente, sin librerías javascript.