#4200 Ostia, espero que pongan los videos depues, que este finde no estare en casa, pero la de programacion defensiva tiene buena pinta.
#4201 Los streamings son a través de YouTube, por lo que entiendo que todas las charlas que stremeen, serán accesibles posteriormente.
#4186 Virtualizar la maquina entera no es lo más eficiente del mundo. Si virtualizas con el propósito de tener entornos idénticos docker te permite hacerlo sin tanto gasto de recursos ya que cada VM corre su propio sistema operativo y gestiona el mismo su ram, almacenamiento, etc en cambio las instancias docker usan el kernel del sistema operativo host. El inconveniente es que tiene que tener la misma arquitectura que el host.
También mola que es mucho mas fácil de configurar que una maquina virtual, temas de dependencias por ejemplo para mi es mucho más automatizable.
#4200 Cuando me he acordado ya no había entradas . En mi curro tienen como unos 20 pases pero solo se lo dan a los que han dado formaciones internas (y a los enchufados xd)...
#4205 Yo me las compré nada mas salir, que estaban por 40€, según se van agotando las ponen mas caras hasta llegar a 180€(casi na) y aún así se agotan.
Opcionalmente están las de 'Mecenas' por 565€ jejeje >.<
#4192 si no conoces underscore js, pruebalo es una maravilla
http://underscorejs.org/#difference
Ejemplo:
_.difference([1, 2, 3, 4, 5], [5, 2, 10]);
=> [1, 3, 4]
Docker es un producto basado en los contenedores? de linux (usar el OS como layer y tirar desde ahi) y VirtualBox es otro basado en la virtualizacion (replicar/clonar todo desde nivel HW casi), si teneis dudas os cluego la llamada
#4209 Cuelga cuelga, que aqui hay mas de uno que no se ha leido el docker design heuristics
#4210 Yo os explicaria el sentido de la vida, de la programacion y de la eficiencia maxima, pero paso... campesinos
#4192 No se exactamente que modelo de datos tienes y cual es tu modelo ideal para rende-rizarlo, pero podrías simplemente hacer un .map y ver si están en el otro array, si esta le agregas un nuevo atributo para diferenciarlos.
const camaras = [{
id: 1,
name: 'Test 1'
}, {
id: 2,
name: 'Test 2'
}];
const camarasInSystem = [{
id: 2,
name: 'Test 2'
}, {
id: 5,
name: 'Test 5'
}];
const camarasInSystemIds = camarasInSystem.map(camaraInSystem => camaraInSystem.id);
camaras.map(camara => {
const added = camarasInSystemIds.indexOf(camara.id) !== -1;
return Object.assign(camara, {
added
})
});
Algún consejo antes de empezar contribuir en proyectos ajenos en GitHub?, no quiero que me quemen en ninguna hoguera
#4215 no te flipes y empieza con algunos cambios pequeños para ir subiendo a cosas mas complejas. Cada proyecto es un mundo, sobretodo si es de pocos desarrolladores, y vas a ver que cada uno en su casa hace lo que quiere.
Segun el proyecto quizas puedes preguntar si les interesa la ayuda o si ya hay alguien trabajando en X funcionalidad
#4216 si, si mi idea era empezar con algún proyecto con alguna funcionalidad requerida( de esas que salen en issues) sencilla que pudiera desarrollar, gracias a ver qué tal sale
#4191 Un docker es un "chroot" con esteroides, con varias aplicaciones ya empaquetadas (los contenedores de docker). Es un chroot más o menos automatizado y parametrizable, abierto a la comunidad, y fácilmente ampliable. Trabaja mediante las llamadas "chroot jails", por lo que dista mucho de los procesos de virtualización normales. En lugar de lanzar una máquina virtual completa, con hardware virtualizado, chroot puede acceder al hardware físico de la máquina, ya que se ejecuta como un proceso normal del sistema operativo anfitrión, aunque esté aislado del resto de procesos y archivos de éste.
Por esto, no se puede ejecutar un docker de windows en Linux: chroot utiliza los ficheros de sistema de la máquina host, por lo que si estás en Linux, solo podrás lanzar utilidades de sistema operativo pensadas para Linux.
Yo utilizaba hace años chroot para meter un debian dentro de un ubuntu y era la caña, le metías un servidor VNC, lanzabas el cliente, y tenías 2 escritorios diferentes con 2 sistemas operativos diferentes, en la misma máquina, sin utilizar VMWare o Virtualbox, y con un rendimiento aceptable. Incluso en un movilucho con Android (Sony Ericsson Xperia Mini Pro, con 386MB de RAM) conseguí con chroot meter un Debian.
De hecho, hoy en día, todos esos programas que sirven para instalar Linux en los teléfonos Android se valen de chroot para ello .
P.d.: No he utilizado Docker en la vida, así que corregidme si me equivoco xD.
#4218 se que igual parece muy vago poner un link, pero aqui tienes dibujitos y polladas varias que lo hacen mas ameno que un ladrillazo... https://www.docker.com/what-docker
Si tuvierais que hacer una web sencilla pero bonita para una empresa de psicología, como la haríais? Con que tecnología?
Seria importante favorecer el posicionamiento en google.
#4220 la verdad es que la pregunta no tiene mucho sentido.
Si quiero una web bonita, buscaré un diseñador que me haga un diseño bonito.
Si quiero calidad/precio -> wordpress + tema de pago.
#4219 Quería explicar el funcionamiento tal como lo he comprendido, no como lo explican los propios de Docker, que lo ponen muy bonito y con dibujitos xD.
Además, ahí no ponen lo que hay por debajo (el Docker Engine) ni en qué se basa su funcionamiento, creo que prefiero explayarme pero responder a su pregunta
Wordpress también está bien si quieres que el cliente te llame a los dos meses porque Mohamed le ha "defaceado" la web y quedes como el culo.
#4225 No se, como preguntabas que te explicaran qué era un Docker y estábais muy pesados con Docker, pues me picó el gusanillo y lo miré un poco, y ya que estaba, pues lo explicaba un poco... aunque a lo mejor leyendo tu pregunta más detenidamente ibá más en plan "pues ya que eres tan listo cuentame tú la película" hacia el otro user, pero bueno xD.
Wordpress está bien si quieres una web rápida, resultona y barata.
Si el cliente se quiere poner fancy con funcionalidades especiales, mejor huye de wordpress.
Además, wp lo malo que tiene es que hay que actualizarlo, o en relativamente poco tiempo, te expones a que te entren y te follen la web, te borren la DDBB o te monten un bot de emails. Lo cual lo convierte en un producto extremadamente malo si lo quieres hostear en algún lugar que no sea un compartido guarro de 1and1 o OVH.
Cubrete el culo y ofrece "soporte" durante 6 meses, más allá de eso no te hagas cargo, xq con wp también el problema que hay es lo que dice #4226 , que cualquiera puede tocarlo (o se cree que) y las liadas son guapas.
#4228 no se trata de creer.. .se trata de que el codigo es tan malo que cualquiera puede, lo mas parecido a objetos que tiene wordpress son los bottlenecks que hay.