En los mejores cines:
Ya hace casi dos años que publiqué un video de dos tipos bajando a toda velocidad una montaña en monopatín. Hoy he encontrado este otro que rivaliza en espectacularidad con aquel:
Vuelvo al blog para hacer este análisis patrocinado, ya que me ha parecido interesante la web en cuestión.
Se trata de una web para buscar comercios como si de una ciudad se tratara, puedes buscar de todo: ordenadores sobremesa, electrodómesticos, seguros, libros, etc. Cada sector tiene su propia manzana y cuando haces click en ella vas a ver las marcas encontradas. Y de ellas accedes a las correspondientes webs.
Una forma muy agil y sencilla de tener un montón de accesos a tiendas centralizadas en un sólo sitio.
Como ellos mismos comentan:
En Citylogo hemos agrupado las más confiables tiendas online en calles temáticas, para que comprar por Internet sea más seguro y satisfactorio. Date un paseo por las numerosas tiendas virtuales y realiza tus compras online con total comodidad. Ordenadores de sobremesa, seguros de hogar, juguetes o las mejores ofertas en ADSL, todo esto y mucho más te está esperando. Entra y descúbrelo.
Una idea muy original a la que la única pega que le veo es que esté hecho en flash. Por lo demás muy bien!
Enlace: citylogo.com
Tengo esto muy abandonado, pero entre estudios y otras situaciones no dispongo de demasiado tiempo y ganas. Ahora mismo estoy de practicas en una empresa de software, de momento estoy haciendo pruebas y leyendo documentación de Java, JSP y demás derivados.
Hoy he hecho una clase para conectar a base de datos, y la pongo aquí para compartirla y revivir un poco el blog:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 | import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Conectadb{ //variables miembro private String usuario; private String clave; private String url; private String driverClassName; private Connection conn = null; private Statement estancia; //CONSTRUCTORES //Constructor que toma los datos de conexion por medio de parametros public Conectadb(String usuario, String clave, String url, String driverClassName) { this.usuario = usuario; this.clave = clave; this.url = url; this.driverClassName = driverClassName; } //Constructor que crea la conexion sin parametros con unos definidos en la clase //(meter los datos correspondientes) public Conectadb() { //poner los datos apropiados this.usuario = "usuario"; this.clave = "clave"; this.url = "xxxx:xxxx://url:puerto/lugar"; this.driverClassName = "el.driver.de.la.base.datos"; } //metodos para recuperar los datos de conexion public String getClave() { return clave; } public String getUrl() { return url; } public String getUsuario() { return usuario; } public Connection getConn() { return conn; } public String getDriverClassName() { return driverClassName; } //metodos para establecer los valores de conexion public void setClave(String clave) { this.clave = clave; } public void setUrl(String url) { this.url = url; } public void setUsuario(String usuario) throws SQLException { this.usuario = usuario; } public void setConn(Connection conn) { this.conn = conn; } public void setDriverClassName(String driverClassName) { this.driverClassName = driverClassName; } //la conexion propiamente dicha public void conectar() throws SQLException { try { Class.forName(this.driverClassName).newInstance(); this.conn = DriverManager.getConnection(this.url, this.usuario, this.clave); } catch (Exception err) { System.out.println("Error " + err.getMessage()); } } //Cerrar la conexion public void cierraConexion() throws SQLException { this.conn.close(); } //METODOS PARA TRABAJAR CON LA BASE DE DATOS public ResultSet consulta(String consulta) throws SQLException { this.estancia = (Statement) conn.createStatement(); return this.estancia.executeQuery(consulta); } public void actualizar(String actualiza) throws SQLException { this.estancia = (Statement) conn.createStatement(); estancia.executeUpdate(actualiza); } public ResultSet borrar(String borra) throws SQLException { Statement st = (Statement) this.conn.createStatement(); return (ResultSet) st.executeQuery(borra); } public int insertar(String inserta) throws SQLException { Statement st = (Statement) this.conn.createStatement(); return st.executeUpdate(inserta); } } |
Poco a poco van produciéndose mejoras en el lector de feeds de Google; esta vez es el turno del botón “mark all as read” (marcar todos como leídos). En la siguiente captura se ven las mejoras:

Ahora no sólo podemos marcar todas como leídas si no sólo las mas viejas dependiendo de su fecha de publicación.
A mi parecer deberían haber añadido también las opciones “excepto con estrella” y “excepto compartidas” ya que yo me guardo como estrellas las que quiero volver sobre ellas más adelante; o cuando sólo leo los titulares para eliminar las que no me interesan. Pero bueno, tiempo al tiempo, que tarde o temprano pondrán algo que me ayude en ese tema.
Vía: yo mismo lo he descubierto
Kristen Bell (como Veronica Mars) – One Way Or Another
Gran noticia (que no lo es tanto porque es de hace días) saber que podremos usar Spotify en nuestros móviles, liberando así la carga de datos en las tarjetas de memoria. De momento no está disponible pero ahí van un par de vídeos demostrativos:
Spotify en Android
Spotify en iPhone
Seguro que esta canción ya ha sonado en este blog pero…
Welcome to Jamrock, Damian Marley (live studio)
Si los sistemas operativos fueran comida, sería más o menos así:
Si Windows fuera comida sería comida rápida:
- Es fácil de conseguir
- Las condiciones higiénicas y sanitarias de preparación (seguridad) son dudosas.
- La publicidad sobre el producto raramente refleja el producto real (prometen mucho más de lo que el comprador recibe al adquirirla).
- Si algún plato te desagradó, estaba mal preparado y te sentó mal, no te explicarán qué pasó. Te dirán que en el nuevo menú de la carta ya no existe tal problema.
Si Mac fuera comida sería comida Gourmet:
- Es cara.
- El usuario no puede aderezar libremente la comida. Tiene que comerla como se la sirven y si cuestiona el sabor, generalmente se le tachará de tener mal gusto.
- Mucha gente la come no porque crea que es más sabrosa, sino porque al hacerlo aparenta ser un entendido culinario frente a sus amigos.
- Si algún plato te desagradó, estaba mal preparado o te sentó mal, no te explicarán qué pasó, aunque te regalarán un descuento para tu próxima comida.
Si Linux fuera comida sería comida casera:
- Siempre estuvo ahí, no se inventó por negocio, sino por necesidad y por placer.
- Se ajusta a todos los bolsillos, puede ser barata, cara o incluso gratuita.
- Los utensilios y productos que necesitarás para prepararla están disponibles en cualquier tienda, o incluso puedes utilizar utensilios caseros y antiguos que tengas en casa.
- Una vez que la tienes servida en tu plato, lista para comerla, te darás cuenta que nada de lo que puedas comprar por ahí se compara con tu propia comida casera, preparada a tu gusto.
Aunque con la de gourmet no estoy totalmente de acuerdo…
Visto en PuntoGeek
Rellenando mi perfil en Google, hay un campo que pone: “lo que no encuentras con Google”. Y atentos a las sugerencias:

Click para ampliar
Aunque bueno Google si que lo encuentra












