These are chat archives for FreeCodeCamp/Espanol

29th
Jan 2016
Josue Escobar
@jees10
Jan 29 2016 00:31
alguien que me ayude
JuanFer253
@juanfer25
Jan 29 2016 01:39
chaooo
Miguel Alejandro Morales
@Migueealejandro
Jan 29 2016 02:44
@Francozt01 un venezolano! Chevere mi hermano, estaré atento.
Franco Zapata
@Francozt01
Jan 29 2016 02:45
@Migueealejandro dale :+1:
Miguel Alejandro Morales
@Migueealejandro
Jan 29 2016 02:45
Una pregunta que tengo, ¿cual es un buen ejemplo de un uso moderno de HTML5? Pregunto puesto a que en mi escaso conocimiento veo que todas las páginas y apps modernizadas e interactivas parecen estar basadas en Ruby y Python.
Tambien pregunto porque soy muy visual y tiendo a entender con casos prácticos.
Franco Zapata
@Francozt01
Jan 29 2016 02:51
@Migueealejandro html5 es para estructurar la web y su contendio. js y ruby se encargan de darle "X" funcionalidad deseada por el programador a parte del contenido, o para crear apps y lo que se le ocurra al programador. no soy experto en el tema pero es lo q te podria decir en lo personal
lurai
@lurailabs
Jan 29 2016 09:53
Buenos días!
Antonio Juliá
@OldGordon
Jan 29 2016 10:10
@lurailabs buenos díaas
Juan Riquelme
@soulchainer
Jan 29 2016 10:10
Buenos días, gente. @lurailabs @OldGordon ;).
Juan Riquelme
@soulchainer
Jan 29 2016 10:17
Probadas cámara y micro (integrado en la misma). Funciona perfectamente en linux, out of the box :D (es pincharla e ir). La webcam, como comenté, es esta http://www.linux-hardware-guide.com/uk/2013-06-21-trust-elight-full-hd-webcam-usb que está en Amazon en outlet, por lo que no sale demasiado cara http://www.amazon.es/dp/B004TFKJFI Y digo esto, pero veo que la han subido de precio.... yo la compré por 32 ¬_¬. Y me costó 10 menos con un vale. Con amazon siempre hay que añadir las cosas a la lista de deseos y esperar a que fluctue el precio >_>.
Ya se me oye bien y no sueno como un portaviones, lo cual es de agradecer xD.
Antonio Juliá
@OldGordon
Jan 29 2016 10:29
@soulchainer :+1: de coña y buenos díaas
lurai
@lurailabs
Jan 29 2016 10:31
yo me hice una vez un programita hace unos años que podías añadir artículos de Amazon y vigilaba las fluctuaciones de precio, y te avisaba cuando las cosas bajaban.
Pero luego explotó mi macbook air, y por alguna razón no lo tenía en el Dropbox y me quedé sin programa. Tal vez lo vuelva a hacer
Juan Riquelme
@soulchainer
Jan 29 2016 10:32
Hay servicios web hoy día de eso también :). Aunque no uso ninguno xD.
Yo pongo las cosas en la lista de deseos y cuando llega época de comprar algo, la miro xD.
También uso la wishlist como marcadores, más que otra cosa (algunas cosas en la lista ya no son deseadas o son múltiples opciones xD)
Miguel Alejandro Morales
@Migueealejandro
Jan 29 2016 12:06
@Francozt01 gracias por la explicación, mi pana.
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 13:26
uff, vaya día tengo hoy jeje
buenas a todos
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:02
cosas raras que se les ocurren a mis compañeros de FP y que gracias al libro que me leí por recomendación de @soulchainer supe deducir lo que pasaba. A ver si sabéis cuál será el resultado de este código:
if(true){
    function foo(){
        console.log(2);
    }
} else {
    function foo(){
        console.log(4);
    }
}

foo(); //?
Aclaro que el código de mi compañero no es que fuera esto. Lo he simplificado aunque ejemplifica perfectamente el problema que tenía
lurai
@lurailabs
Jan 29 2016 14:36
He estado un rato meditando sobre eso , y el tema es que ese código es absurdo (desde el punto de vista de JS)
Es decir, cuando el motor de JS lo lee en primera pasada supongo que lo separará , el if por un lado (vacío) y la declaración de funciones por otro, y entonces, la última declaración es la buena.
Da igual que pusieses if(true) , if(false) o if(“elefantitos”)
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:37
Eso es
la declaración de las funciones se hacen en el primer procesado del código
lurai
@lurailabs
Jan 29 2016 14:38
Pues he tenido que meditar sobre ello un rato, me molan esa clase de problemas
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:38
entonces se sobreescriben
independientemente de que estén en un if-else
Juan Riquelme
@soulchainer
Jan 29 2016 14:38
hoisting :D.
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:38
porque if-else no define ningún scope separado
xD
@soulchainer sí, ese es el nombre técnico xD
pues @soulchainer, me ha encantado el primer libro de YDKJS
súper bien explicado y con detalle
y ejemplos
si no llega a ser por el libro
seguramente a mi compañero le habría dicho que eso estaba mal
pero que no sabía decirle el por qué
xD
Juan Riquelme
@soulchainer
Jan 29 2016 14:40
(el primero que realmente es el segundo, para quien nos lea :3. yo tengo que continuarlos xD si ya te dije que me pillabas fijo, que soy más lento... he de seguirlos xD)
lurai
@lurailabs
Jan 29 2016 14:40
Si te gustan esa clase de problemas, ve a este curso de PluralSight, a la sección problemas
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:40
thx @lurailabs
no es que busque este tipo de problemas, pero fue una coincidencia estar leyendo sobre scopes (hoisting en este caso)
y que mi compañero hiciera ese fallo en concreto
jaja
cuando ves el código sabes que algo está mal, no es un patrón que suelas ver
pero si te preguntan, y por qué está mal?
te quedas en plan...
lurai
@lurailabs
Jan 29 2016 14:41
¿Pero qué estaba pasando por la cabeza de tu compañero para escribir eso? ¿Qué pretendía?
Juan Riquelme
@soulchainer
Jan 29 2016 14:42
(Hablando de lo cual, la otra madrugada empecé uno, pero más corto, de algo que me interesa ver primero que ya son horas xDDD. El de javascript objects and prototypes (que tb creo que es de lo que trata el siguiente libro de YDKJS que me toca, por cierto, pero vamos... xD)
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:42
esto bueno,…porque no se hace así jaja
@lurailabs te vas a reír, la idea era saber qué tipo de archivo se le estaba pidiendo
era la comprobación que le hacía el if
y entonces ejecutar una función o la otra
Juan Riquelme
@soulchainer
Jan 29 2016 14:42
wtf?
nontiendoná
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:43
que básicamente eran la misma
con distintos parámetros
lurai
@lurailabs
Jan 29 2016 14:43
Es que me parece raro que se le pase a alguien por la cabeza definir así una función
Incluso aunque el código tuviese sentido
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:43
no sé si alguna vez has dado clases de programación
pero los alumnos suelen ser muy originales con estas cosas
xD
Juan Riquelme
@soulchainer
Jan 29 2016 14:44
xD
lurai
@lurailabs
Jan 29 2016 14:44
No, odio enseñar xD
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:44
bueno, os dejo que me voy para clase
Juan Riquelme
@soulchainer
Jan 29 2016 14:44
venga
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 14:44
luego hablamos ;)
Juan Riquelme
@soulchainer
Jan 29 2016 14:44
y yo voy a ver si veo algo
Hasta luego ;)
lurai
@lurailabs
Jan 29 2016 14:44
vale, yo a comer, adios
Karbono
@karbono
Jan 29 2016 15:40
buenasssss
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 16:01
hola @karbono =)
Karbono
@karbono
Jan 29 2016 16:08
@edgarshurtado qué tal va por aquí
Edgar S. Hurtado
@edgarshurtado
Jan 29 2016 16:38
explicando algo de dom a los compañeros de clase xD
Karbono
@karbono
Jan 29 2016 16:46
jajaja guay
Juan Riquelme
@soulchainer
Jan 29 2016 17:20
Dales a muerte xD
Juan Riquelme
@soulchainer
Jan 29 2016 18:08
Quiero recordar la política de honestidad de freeCodeCamp:
https://github.com/FreeCodeCamp/FreeCodeCamp/wiki/Academic-Honesty-Policy
Los ejercicios se hacen muy rápido copiando y pegando, palabra por palabra, el código ajeno.
Antonio Juliá
@OldGordon
Jan 29 2016 18:35
buenas tardes
lurai
@lurailabs
Jan 29 2016 18:35
hola
yan arlex vallejo
@aprendiendoando
Jan 29 2016 19:16
Buena tarde
Juan Riquelme
@soulchainer
Jan 29 2016 19:17
Buenas ;)
yan arlex vallejo
@aprendiendoando
Jan 29 2016 20:44
Hola , a alguno le afecto el cierre de parse por parte de facebook?
Juan Riquelme
@soulchainer
Jan 29 2016 21:14
No sé ahora mismo ni qué es «parse», así que me imagino que no me afecta :þ