No puedo dejar pasar esto…
Y es que me da un escalofrío cada vez que lo veo… incluso mayor que cuando veo el original.
No puedo dejar pasar esto…
Y es que me da un escalofrío cada vez que lo veo… incluso mayor que cuando veo el original.
Un pc aquí en la pega funciona como servidor. Me dio por poner el servidor de MongoDB adentro, cosa que todos entráramos aquí.
Como usuario, tenía “Administrador” y me fijé que NO tenía contraseña. Tonces entré y le puse guardar credenciales porque, se suponía, no necesitaba nada más.
Resulta que SI necesitaba una contraseña… aunque no se por qué… y cuando entraba
Resulta que en el trabajo me pidieron hacer un listado con todas las IPs de los PCs para usar el VNC Viewer. No eran muchos, unos 10 (en mi lugar de trabajo), y fue cosa de hacer un excel y listo.
Peeeero, resulta que aquí la red es wi-fi con un dhcp malvado… vez que reinician el router queda la escoba con el listado…
Por eso me dio por hacer una pequeñita aplicación que tomara la IP y el nombre de la máquina de la persona y la guardara en una colección
así de fácil.
Salto y a picar código
Los duendes de las estadísticas de WordPress.com prepararon un reporte para el año 2011 de este blog.
Aqui es un extracto
La sala de conciertos de la Ópera de Sydney contiene 2.700 personas. Este blog fue visto cerca de 17.000 veces en 2011. Si fuese un concierto en la Ópera, se necesitarían alrededor de 6 actuaciones agotadas para que toda esa gente lo viera.
La salida help de mongod (el ejecutable del servidor)
** Nota: Utilizando la versión de 32 bits de MongoDB, estamos limitados a 2 GB de datos aprox. Ver http://blog.mongodb.org/post/137788967/32-bit-limitations
Tengo un tiempito loco así que escribo esta entrada
En la entrada anterior, vimos como crear un login de usuario consultando un servidor, y dependiendo de la respuesta entramos o no al sistema. La respuesta era super simple y no escribí nada sobre JSON o cómo entenderlo… por lo que ahora vamos a verlo.
JSON es una forma de almacenar información de manera ligera. En JSON lo que se guardan son objetos, pero en texto plano. Se organiza de tal manera que es relativamente simple entender en todo momento qué es lo que tenemos
Todo objeto comienza con su nombre (dah
), seguido por : y luego sus atributos dentro de llaves {}. Al ser objetos, puedes tener objetos dentro de objetos, o arreglos de objetos. Los objetos deben ir entre comillas (” “) para identificar su nombre; de la misma forma sus valores, a menos que sean números.
En el ejemplo anterior (del login) teníamos la siguiente estructura
{"mensaje": {"Estado": "OK", "Unidad": "Pintura", "CodUnidad": 5}}
{"mensaje": {"Estado": "ERROR", "Mensaje": "Pass incorrecta."}}
Siguiendo con los tutos de Android que comencé ayer, esta vez vamos a crear un login de usuario simplecito enviando datos por POST a un servidor, y recibiendo un JSON como respuesta, la cual mostramos con un mensaje Toast
Algo así
Simplemente para recolectar toda la información que me ha sido útil
Demás esta decir que la actualizaré a medida que encuentre algún link útil 8)
Esta entrada es autoActualizable
La estoy escribiendo mientras hago cosas
Estoy desarrollando un sistema en una empresa, uno de los módulos debe correr en tablets (que vienen con Android) y ps… nunca he hecho nada D:
Ayer fuimos a comprar una tablet para las pruebas y ahora la tengo aquí al lado mio gastando la batería
Empezamos entonces
Lo primero es descargar el SDK de Android desde la misma web. Como ya saben, soy usuario Linux así que no se si el funcionamiento es el mismo en otras plataformas 8O Sigue leyendo
Estoy desarrollando un sistema para una empresa, y me pidieron el clásico: “Quiero que en el nombre del proyecto diga blablabla Sep 2011“.
En la BD tengo guardados los datos como date, obvio, el tenía que hacer el traspaso del mes en número a palabra… obviamente una lata. Hacerlo en la aplicación no era un opción tampoco (se imaginan leer la fecha desde la BD, traspasarla, y recién mostrarla?
). Me dio por hacerlo directamente en la BD, como una función. Peeero nunca había hecho nada de nada. Leí varios lenguajes y formas de hacerlo… la cosa más fea que he visto en mi vida
DECLARE, BEGIN, END. Nah… simplemente no era lo mio.
Hasta que descubrí cómo re diantres programar las funciones en python ! Y de eso trata el tuto
Sigue leyendo