« first day (618 days earlier)      last day (2492 days later) » 
00:00 - 17:0017:00 - 00:00

5:02 PM
@gbianchi No sé, pero encontré esto. blog.nicopaez.com/2014/04/15/…
@gbianchi Me gustó el enlace que me dio Rubén sobre el café.
2 hours ago, by Rubén
De https://josepablosarco.wordpress.com/2015/03/11/lenguaje-gherkin/
2 hours ago, by Rubén
```
Característica: Servir café
El café no se debe servir hasta que se pague
El café no se debe servir hasta que se haya pulsado el botón
Si no queda café entonces el dinero debe ser devuelto

Escenario: Comprar último café
Dado que hay 1 café que quedan en la máquina
Y he depositado 1 $
Cuando presiono el botón de café
Entonces 1 café debería ser servido
```
 
5:19 PM
lo lei.. pero nadie dice como se hace!!!
parece una maquina de estados...
 
volví. Hola
 
@fedorqui Hola.
 
@ArtEze qué tal
 
@gbianchi Lo único que sé, es que usa palabras claves, no sé cuáles, pero la verdad está bueno.
 
¿en qué estás últimamente, @ArtEze? Veo aquí en el chat que estás en distintos proyectos, ¿pero qué tecnologías especialmente? ¿Son relacionadas con tus estudios?
 
5:26 PM
@fedorqui Lo del usuario x-rw, es un proyecto de una página web en localhost hecha en Angular... Por otra parte, estoy tratando de resolver una pregunta que hice. Al principio pensé que tenía la solución, pero luego se fue complicando más, pero creo que ya la tengo resuelta. es.stackoverflow.com/questions/84600/…
El tema es que en Javascript no es posible lo que es posible en C.
 
@ArtEze dale tiempo, últimamente mucha gente buena está dedicando su tiempo a JavaScript
para mí hace 15 años era un lenguaje para hacer filigranas en la web, luego desapareció... y ahora ha vuelto con mucha fuerza
 
@fedorqui Con respecto a mis estudios, te digo que aunque lo que practico lo aprendí en la universidad, lo que hago no va dedicado a tareas para la universidad.
 
¡buena pregunta por cierto!
ya veo
¿Y estás con Angular por algún motivo? Últimamente mucha gente se está pasando a React
yo hice alguna incursión pero el frontend me queda algo grande jeje
 
@fedorqui Lo de Angular fue un proyecto de x-rw, pero no sé nada sobre Angular.
@fedorqui En la universidad no enseñan Javascript. Lo que digo que aprendí es la lógica para los algoritmos... Yo era el único que sabía Javascript en toda el aula, pero yo no sabía C, y se me empezaron a mezclar conceptos.
 
a mí lo que me incomoda del frontend es que las librerías y todo va cambiando demasiado rápido. A la que coges cariño a alguna aplicación, van y la abandonan o se pasa a un fork, etc, por lo que tienes que ir reciclándote constantemente. Por eso me gusta más estar en backend, donde los cambios son más lentos
curioso, ¿no disteis C en la universidad? ¿Python acaso?
 
5:33 PM
@fedorqui En la universidad enseñan C, pero no Javascript.
 
@ArtEze gracias a dios!!!!
 
ah vale
coincido con @gbianchi :)
 
Fue de mucha ayuda aprender C.
 
@ArtEze todos deberian empezar por C o pascal....
 
Los ejercicios que proponen, sin embargo, no te dejan usar arrays. Solo te dejan usar strings.
 
5:35 PM
@gbianchi yo empecé con Pascal y luego en la universidad ya hice C. Ambos muy interesantes
 
a la mierda.. los truenos que estan cayendo ahora.. tengo un gato espantadisimo aca...
 
@gbianchi Uuh
 
@fedorqui yo hice pascal, c, c++.. todo en una facultad...
 
también ayuda a ver por qué la gente recibe con brazos abiertos los lenguajes no tipados jaja
 
en la otra hice algo de java.. vb...
 
5:36 PM
@gbianchi interesante. Yo en lugar de C++ estuve con Python
 
@gbianchi ¿En la UBA o en la UTN?
 
@ArtEze empece en la UBA.. termine en el CAECE...
 
@gbianchi Aah, no la conozco.
 
CAECE? es privada.. de las mejorcitas para sistemas...
 
¿Qué universidades tienen mejor fama allá en Argentina en carreras informáticas?
 
5:38 PM
UTN, UBA, CAECE... el resto estan todas muy por atras...
 
tn = técnica nacional?
 
@fedorqui Me habían invitado a una, la Universidad de Lomas de Zamora... Debe ser buena esa.
 
UTN y UBA son estatales.. gratuitas.. la otra es paga...
@ArtEze no conozco ningun egresado de alli.. ni profesores como para decirte...
 
@fedorqui Universidad Tecnológica Nacional.
 
aquí en España las públicas se 0llevan la palma., pero ca0da vez más privadas cog
cogen fuerza
 
5:42 PM
el problema de las publicas aca.. es que estudias con muchisima gente.. y en lugar de enseñarte se vanaglorian de desaprobar gente... a mi no me gusta... la gente va a aprender, no a que el profesor sea el que mas bocha...
 
Yo aprobé una sola materia, y con eso me fue suficiente.
 
@ArtEze en donde?
 
@gbianchi En la UTN... No llegué a segundo, solo aprobé una y ya está.
 
@ArtEze y ahora?? donde estas??
 
@gbianchi Sigo en primero, pero ya dejé por ahora.
 
5:47 PM
@ArtEze ah ok...
 
6:03 PM
@fedorqui Aquí tengo mi solución, pero no creo que entiendas el código... Tendré que ponerle comentarios y explicaciones. jsfiddle.net/0auq56w0/6
Solo falta corregir algunos detalles.
 
6:34 PM
Ahora sí, lo solucioné. jsfiddle.net/0auq56w0/7
Ahora bien, explicar todo eso está medio complicado.
 
@gbianchi aquí también pasa. Yo estudié Matemáticas y la media de aprobados era de un 20% en casi todas las asignaturas. Tontamente, son carreras de desgaste
@ArtEze ya veo. Sigo la lógica pero no todos los detalles
¿es if(objeto_es_array==undefined){ } la manera canónica de mirar si está definida una variable?
 
@fedorqui Sí.
 
728
A: Detecting an undefined object property

MarkI believe there are a number of incorrect answers to this topic. Contrary to common belief, "undefined" is NOT a keyword in JavaScript and can in fact have a value assigned to it. // Degenerate code. DO NOT USE. var undefined = false; // Shockingly, this is completely legal! if (myVar === undef...

 
@fedorqui Bueno, no entiendo por qué las comillas, si funciona bien.
 
@ArtEze ahí hablan de este código, indicando que `undefined` puede definirse como variable:

// Degenerate code. DO NOT USE.
var undefined = false;  // Shockingly, this is completely legal!
if (myVar === undefined) {
    alert("You have been misled. Run away!");
}
ay, ¿cómo era para poner código multilínea?
 
6:43 PM
@fedorqui Fixed font
 
@ArtEze grande :D Pensé en el slack, que permite los ```` para código
 
@fedorqui Si yo hago undefined=2, no se convierte en variable.
@fedorqui Mi objetivo principal era diferenciar de si es un array, o si no está definido.
Un caso es que ingrese un array función(array), y el otro es que no ingrese nada función()... El condicional era para eso.
@fedorqui Por cierto, el que está solucionado es el fiddle /7 en vez del /6
Bueno, ahora veo que no lo solucioné todavía.
 
7:13 PM
75 líneas de código para permutar dos elementos... Terminé en un embrollo.
 
 
3 hours later…
10:24 PM
0
A: Permutar dos objetos cambiando el resultado en JavaScript

ArtEzeSi se quiere permutar un objetos con tipos de datos diferentes, no es posible hacerlo completamente bien, pero si se quiere permutar objetos con el mismo tipo de dato, se puede hacer correctamente. Esto es así porque no es posible cambiar el tipo de dato de un array por un objeto, es decir que un...

Después de tanto, logré responderla.
@Rubén Listo... y puse muchos comentarios en el código.
 
@ArtEze Hey ¡que bien! Gracias por el aviso. En un momento lo veo.
 
Jeje
 
@ArtEze La respuesta empieza hablando acerca de "dos objetos con tipos diferentes", pero la pregunta no habla de ello
 
@Rubén Puedo editar la pregunta para aclarar eso.
 
@ArtEze Pues mira, no sería justo para los que ya respondieron.
Lo mejor sería que publicaras una nueva pregunta
 
10:33 PM
@Rubén En realidad eso no es necesario, es un extra.
 
@ArtEze Entonces no debería ir al principio de la respuesta
O al menos, agregar una frase introductoria que explique porque es relevante hablar de eso desde un principio
 
@Rubén ok, creo que tomaré ese consejo... La pregunta trata de que hay que permutar dos objetos, pueden ser iguales o no. En la respuesta abarco eso también.
 
en lugar de porque es "el motivo por el cual" o "por qué"
@ArtEze Es que la pregunta no es clara
Sobre todo considerando la respuesta y lo conversado aquí
El ejemplo provisto en la pregunta incluye dos objetos del mismo tipo
Por la falta de claridad es que te mencioné lo de gherkin
 
@Rubén Lo que digo es, quien tenga la respuesta para objetos iguales, está bien. Pero si tiene la respuesta para cualquier objeto, mejor.
 
@ArtEze Bueno si eso surge a posteriori, no hay problema por mí
Tal vez me anime a publicar una tercer respuesta, jajaja
 
10:43 PM
@Rubén Ahora puse en la respuesta la aclaración al principio, de los escenarios que puede haber.
@Rubén Me gustaría.
 
@ArtEze Suena a una buena solución
 
@Rubén ¿Toda esa explicación qué te parece? ¿Son demasiados detalles o está bien?
 
@ArtEze PUes apenas voy en lo de que no se le puede quitar la propiedad length a un array...
 
Jeje
 
Resulta que length es una propiedad de un objeto
 
10:48 PM
@Rubén ¿Cómo?
 
@Rubén Si yo hago var x={};x.length me da undefined.
 
Pero si haces Object.length devuelve 1
:)
 
@Rubén Sí, eso sí, es del constructor.
@Rubén No sé qué significado tendrá eso.
 
@ArtEze pues yo tampoco, así que estoy leyendo
XD
 
10:52 PM
Jeje
 
A como voy, puede que me tarde un rato en terminar de leer tu respuesta
XD
 
Jaja, no hay problema, tómate el tiempo que gustes.
Tiene tantos detalles que parece un contrato.
 
@ArtEze :)
 
11:12 PM
0
Q: MySql Entity Framework Code-Firsrt

Pedro ÁvilaEstoy tratando de persistir contra una base de datos MySql usando Entity Framework la aproximación Code-First, uso en EF6 Me da un error de referencia a objeto no establecida como instancia de un objeto muestro código de implementación. App.config <?xml version="1.0" encoding="utf-8"?> <configu...

 
La verdad, no sé si la gente en algún momento necesite hacer algo como eso. La mayoría solo usa la función de 2 líneas y listo. Pero ahí dejo la respuesta.
@PedroÁvila Hola, ¿Cómo estás?
 
@ArtEze Hola bien amigo, estoy probando MySql con Entity Framework
 
@PedroÁvila No tengo ni idea de eso.
 
@PedroÁvila lo primero preguntaria es si podes asegurar que creo la base
A mi esp nunca me funciono siempre tuve que crear la base en blanco a mano
 
@gbianchi Nunca me creo la base de datos
@gbianchi Voy a probar creandola a mano y aplicandole Enable-migrations
 
11:27 PM
Viste.. hay q revisar bien ef.. no se bien como anda la parte de creacion.. y eso q yo usaba sql server
 
@gbianchi Igual yo
 
@gbianchi ¿A qué te refieres con documentación real?
 
@gbianchi Igual me sale el mismo error
PM> Enable-Migrations
Checking if the context targets an existing database...
System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
en MySql.Data.MySqlClient.MySqlProviderServices.GetDbProviderManifestToken(DbConnection connection)
en System.Data.Entity.Core.Common.DbProviderServices.GetProviderManifestToken(DbConnection connection)
en MySql.Data.Entity.MySqlManifestTokenResolver.ResolveManifestToken(DbConnection connection)
en System.Data.Entity.Utilities.DbConnectionExtensions.GetProviderInfo(DbConnection connection, DbProviderManifest& providerMan
 
Hola ruben... a documentacion de como funciona eso.. parece todo teorico..
 
@gbianchi En la ultima linea sale el error cuando se aplica migrations
@gbianchi Voy hacer otra prueba
 
11:30 PM
@PedroÁvila suena a que no ve la base de datos... fijate si podes generar un entorno database first y como pone el connection ateing
 
@gbianchi No me da error de conexion mas me suena como no creo la tabla Clientes es por eso que no puede hacer el insert y me da el error de referencia al objeto
 
@gbianchi Hay varios repos en github.com/cucumber
¿Estás interesado en la implementación en algún lenguaje o framework en particular?
El "home page" es cucumber.io
 
11:48 PM
@PedroÁvila puede ser.. la creo??? La ves.. a mi las tablas si me las creaba.... activate q pasara por el update de la base de datos???
 
@gbianchi No lo creo pero estoy implementando una solucion te aviso no demoro
 
@ArtEze: Me parece que la respuesta de la que hablábamos hace unos momentos es muy compleja, y temo que esa complejidad sea innecesaria.
 
@Rubén ¿Lo dices por el código en sí o por los comentarios?
 
En lugar de publicar una tercer respuesta, actualicé la segunda que publiqué, para incluir los dos escenarios.
 
@Rubén desconozco.. hay q implementarlo?
 
11:52 PM
@ArtEze Lo digo por el algoritmo
Te dejo el enlace a mi 2da respuesta recien editada
0
A: Permutar dos objetos cambiando el resultado en JavaScript

RubénIntroducción Aunque ya había dejado una respuesta, aquí dejo otra usando this y los nombres de las variables como llaves esto con la finalidad de que la solución sea modular, es decir, que si los nombres de las variables cambian, no sea necesario cambiar la función. También se hace uso de funcio...

 
@Rubén Es la única manera que encontré... ok, esperaré la tercera respuesta, sería interesante.
 
@gbianchi Ya está implementado
@ArtEze En lugar de esperar a la tercera, mira la segunda :)
 
@Rubén ok.
 
@gbianchi ¿Qué esperas encontrar en lo que llamas "documentación real"?
 
No se.. eze solo me mostro ejemploa teoricos.. como se supone q funviona eso.. q lenguaje natural entiende?
 
11:58 PM
@gbianchi Aquí el repositorio específico de gherkin: github.com/cucumber/gherkin-javascript
 
00:00 - 17:0017:00 - 00:00

« first day (618 days earlier)      last day (2492 days later) »