« first day (1070 days earlier)      last day (2336 days later) » 
00:00 - 13:0013:00 - 00:00

13:17
A curral
Tengo sueño
Necesio siesta
Y no me apetece curral
@NicolasChabanovsky HI!!! my bad.. A mod could modify it and indeed he did it... I should told you about it.. Sorry!!!!
Y bueno dias!!!!
buenos dias !
@AlexHunter buenas.. terminaste con tu base ya?
@AlexHunter me has invitado a una sala?
Que necesitas?
Ando bastante ocupadete
xique me ayudo bastante! pero luego continue y ya hago la consulta bien, pero ahora necesito traer datos "vacios", asi que estoy listo para la segunda leccion @gbianchi
era para consultarte algo, pero ya llego el kraken jaja
@LombardaArda
13:23
Valee sin problema, aqui todos controlan SQL
ah pues bueno excelente, yo quiero obtener este resultado, digamos..
nombre-apellido-edad
alex-hunter-
si yo no tengo la edad, yo quisiera poder ver el query asi, sin edad. Como haria para obtener esa fila con ese resultado vacio? @LombardaArda
Depende de la estructura de las tablas
correcto, esta es mi estructura.
la edad que te decia, vendria siendo campaign_opened @LombardaArda
@lois6b qué envidia
13:39
@AlexHunter leiste el enlace a mi blog que te mande?
no @gbianchi
@AlexHunter pues castigado. Aqui hay que hacer caso al spam de @gbianchi
@AlexHunter no entiendo esas relaciones y me suenan muy raras...
@Pikoh jajajajajaa :p
@gbianchi ;)
T_T
raras? en que sentido? @gbianchi
dejame leer el articulo y vuelvo pues T_T @gbianchi
13:41
@AlexHunter si sent tiene una relacion con name, pq tambien tiene una relacion en la tabla intermedia?
hala,ya no mas por hoy :)
@Pikoh Si explicarian asi la diferencia entre 0 y null mucha gente entenderia antes el concepto de null
pues si,es una gran explicacion
@Pikoh me encanta jajajajaa
@LombardaArda tal vez sea necesario un post al respecto?
lo que yo intente hacer fue lo siguiente, se debe identificar cada email con una campaña, es decir, estos xx emails pertenecen a la campaña A. Por eso la tabla campaign_sent tiene columnas id,email,fk_campaign @gbianchi
13:46
@gbianchi Una imagen vale mas que mil palabras
@LombardaArda no siempre pero esta es muy buena...
@AlexHunter no entiendo de que sirve esa tabla...
la hice con la intencion de almacenar los emails que fueron enviados (campaign_sent) @gbianchi
@AlexHunter sigo sin entender... si esa info ya la tenes en la tabla intermedia...
los datos de la columna fk_campaign_sent salen de la tabla campaign_sent @gbianchi
@AlexHunter esa tabla no tiene ningun dato prodcutivo..
13:50
ahora si me terminaste de escoñetar... @gbianchi
@AlexHunter es que no la entiendo para nada...
tus tablas deben representar tus datos.. y que dato hay en un envio de un mail?
Estoy con @gbianchi , no veo mucho sentido en las tablas
El envio de un mail a una persona en una campaña, no es mas que un flag que dice enviado o no...
la apertura de una campaña no es mas que un flag en la campaña que dice abierta o no.
La tabla name guarda el nombre de la campaña.
La tabla sent guarda a cuales emails se les envio x campaña
La tabla opened guarda cuales emails abrieron x campaña
Eso es lo que trato de representar @gbianchi @LombardaArda
@AlexHunter pero eso es pensar mal el sistema.. a ver.. repasemos..
La tabla name no guarda el nombre de la campaña. Debe guardar los datos de la campaña.
La tabla sent, que vos decis que guarda los emails a donde se envio, no es mas que un flag, ya que para cada campaña se envia el mail a todos sus suscriptores. Entonces esa tabla tiene id_suscriptor y id_campaña.. que es lo mismo que la tabla intermedia :/
la tabla opened, es la misma tabla que la sent.. ya que si se mando, solo hay que verificar si despues se abrio.. otro flag sobre el mismo envio..
o sea, estas creando tablas por cada cosa que puede pasar en el sistema, en lugar de pensar en el sistema como uno solo
El sistema que describis solo "tendria" 3 tablas
13:59
mmm
14:15
Hola chicos, qué tal?, una pregunta...
Alguno de ustedes sabe como puedo mostrar el valor de un radiobutton en un viewbag una vez que recargue la página?
en c#
@AmairaniFernanda Buenas... me parece que no queda nadie que sepa de eso en este momento.. yo no hago los front con asp :(
@gbianchi rayos :(
Bueno de igual forma muchas gracias
@DavidDPG mola mucho
estoy encantado
@AmairaniFernanda de nada.. :)
@AlexHunter te quedaste mudo jejeje
14:33
@Pikoh Ya era hora.
@AmairaniFernanda con mostrar el valor te referís a que quede seleccionado el que habías seleccionado antes?
@JuanSalvadorPortugal What is happening in the government of your country?
disculpa, se me habia caido la conexion. Entonces estoy "modulando" demasiado, bueno dejame pensar a ver como hago @gbianchi
@PaulVargas Lee el título nomas clarin.com/politica/…
jaja
Hola a todos
como estan
?
14:49
@JuanSalvadorPortugal si así es
ahi alguien que sepa de BD aca???
@FamiliaValenciaHdz haz la pregunta acá , y si hay alguien te responderá
Es que tengo una bd que hize
y quisiera saber la opnion de ustedes
Esta es la BD
https://i.sstatic.net/PFK2z.png
@FamiliaValenciaHdz buenas.. y bienvenido...
15:03
@FamiliaValenciaHdz Vuelvo a repetirte lo que dije en tu pregunta. La base de datos esa contesta las preguntas que hiciste...
y si esta bien o mal, depende de las reglas de tu negocio...
y como que info necesitas saber para saber si la db esta buena o mala?
ok
@FamiliaValenciaHdz un documento completo de reglas de negocios jajajajaja
:)
interesante
bueno es que basicamente yo me encargo de los carros de la empresa pero el proceso es muy manual y lo que quiero es sistematizar mi area o facilitar mi trabajo
pero decirte que tengo un docuemnto de las reglas del negocio no lo tengo
Es dificil decir si esta bien o esta mal, porque es diferente por ejemplo si un vehiculo puede tener un solo dueño o muchos.. eso esta descripto en algun lado, y por ahi alguien te dice esta mal porque solo admite un dueño.. pero en tu caso tal vez este perfecto porque en tu negocio solo se admite un dueño
el diseño de la base de datos no dice nada por si mismo...
fijate mas temprano que estuvimos trabajando con una base de 3 tablas y ni en eso nos ponemos de acuerdo sin saber las reglas...
Digamos que hay generalidades que parecen obvias en todos los casos.. pero tal vez en alguno no lo sea..
entonces no es lo mismo decir esta bien o esta mal. Si no que el modelo cumple con las reglas o no.
entiendo el punto
15:07
Si no tenes las reglas de negocios, lo primero que deberias hacer es sentarte y escribirlas.. porque el modelo se valida contra ellas...
ok
eso hare
gracias por tu ayuda
por ahi podemos ayudarte con alguna parte en particular. pero siempre la base de datos se define en base a reglas de negocios..
ok gracias
cOMO
Como puedo cerrar mi pregunta?
@FamiliaValenciaHdz eliminala
@FamiliaValenciaHdz antes que te sigan poniendo negativos
@AmairaniFernanda Lo podes hacer con un operador ternario, <input type="radio" @(condicion ? "selected" : "")>
15:14
no se como eliminarla
En caso de que estes usando Razor, si usas Aspx la solución va a ser la misma, pero no se bien como es la sintaxis ahí
Aqui uno de los dos se va a rendir, tu o yo,tengo unas 5 tazas de cafe en la cabeza asi la cosa esta dificil, vine con otra idea y por otro coscorron, preparado? @gbianchi
JAA :D
end users XD
@FamiliaValenciaHdz no hay un boton eliminar bajo tu pregunta?
15:17
@AlexHunter yo no vengo a retar a nadie..
salvo a @lois6b o @Pikoh.. esos dos siempre merecen ser retados :p
@gbianchi retados o retardos?
ambos
@Pikoh jajajaja
XDD
JAJAJA
yo no hablo de retos, hablo de una prueba de resistencia! JAJA, coloco la imagen aqui voy por privado para evitar spam? @gbianchi
15:21
@AlexHunter como quieras.. igual esto esta muy tranquilo hoy
Y ademas tenemos a @FamiliaValenciaHdz tambien peleandose con una DB, tal vez pueda ayudart...
@JuanSalvadorPortugal pero eso es para obtener el valor de el input seleccionado no?
@AmairaniFernanda es para seleccionarlo basado en el valor almacenado en el viewbag, que tipo de variable tenes en el viewbag?
bueno, intente tomar tu consejo, 1. unifique los datos y cree una tabla que los contiene a todos. 2. Tome como relacion el email de la tabla subscriptores y el atributo sent (email) de tabla "campaña",es decir, subscriber_email = campaign_sent para hacer el query y estoy obteniendo esto. @gbianchi
15:29
@Pikoh me mola el final cuando dice: bastó
@lois6b XDD
@AlexHunter ni se de que me estas hablando con ese query
vez, prueba de resistencia, te lo dije :) @gbianchi
estoy obteniendo los datos como quiero, en una consulta visualizo todo
ese from con dos tablas hace daño a la vista XD
@JuanSalvadorPortugal el value lo tengo en una variable de session
15:32
preparando el escudo para la lluvia de piedras en 3..2...1.. @Pikoh @gbianchi
Los join implicitos llevan depreciados desde al menos 2008 si no recuerdo mal
Phi
Phi
@Pikoh desde 1992 :O
@Phi ah,pues puede ser XD
ok, como lo puedo corregir?
Igual 2008 es en sql server, me suena esa fecha
Phi
Phi
15:35
@AmairaniFernanda ¿qué almacenas en esa variable de sesión, un true y false tal cual?
@AlexHunter usando JOIN ... ON -> w3schools.com/sql/sql_join.asp
ok un momento y actualizo @Pikoh
@AmairaniFernanda claro, pero que tipo de dato estas usando, por ejemplo, si tenes un entero, ViewBag.Chequeado = 2 digamos, vos en la vista, usas <input type=radio @((int)ViewBag.Chequeado==2 ? "selected" : "")> , estaría chequeado porque se cumple la condición, en caso de no cumplirse no lo estaría
@JuanSalvadorPortugal una validación ternaria del viewbag para escribir en la etiqueta
@AaronRomero claro
15:43
@Pikoh no estan deprecados.. todas las bases los aceptan por defecto.. el problema es que no los optimizan :p
Phi
Phi
@gbianchi oficialmente deprecados, desde 1992. La funcionalidad ahí sigue, pero no se recomienda y el que sea deprecada no significa que tenga que desaparecer de la faz de la tierra
@gbianchi no no,están deprecados. En el standard está desaconsejado desde hace un montón (dice phi que desde 1992, puede ser), el problema es que las bases de datos siguen admitiendo esa sintaxis.
listo @Pikoh
@Phi eso es
@AlexHunter meeeejor
:)
Bueno ya lo probé y ya quedo eres un genio muchas gracias @Pikoh me salvaste de que me dieran cuello jaja — Jorge Luis 11 mins ago
excelente, que mas debo mejorar?
15:50
ves @gbianchi? Genio me llaman
@gbianchi @Pikoh Todo depende de qué entiendas por deprecado
XD
deprecar 1. tr. Rogar, pedir, suplicar con eficacia o instancia.
deprecate: Desaprobar
o desaconsejar
otra critica constructiva boys? @Pikoh @Phi @gbianchi
@PabloLozano hombre,deprecado es "spanglish". La traducción exacta para mi es "obsoleto"
15:52
Java, por una retrocompatibilidad que ya no entiende nadie, no ha quitado ni una clase desde Java 1.0
marca las clases o método como @Deprecated
@PabloLozano y las marca como "deprecated" claro
pero siguen ahí
@PabloLozano ES J.. nadie lo entiende. PUNTO.
:p
Phi
Phi
@Pikoh totalmente de acuerdo
exacto. Siguen funcionando, pero son obsoletas y se desaconseja su uso
Phi
Phi
15:53
@PabloLozano bueno, de Java no se puede esperar gran cosa :P
@Pikoh porque no te conocen
salen warnings diciendo "no las uses porque pueden desaparecer"
y no se lo cree nadie
xD
@gbianchi eso es XD
@Phi estoy aplaudiendo de pie!
Phi
Phi
@gbianchi creo que ni ellos mismos se entienden
15:53
@Phi bravo!
xD veo mucho hater aquí
por ejemplo: [Obsolete("no uses esto hombre, que es viejuno"]
Phi
Phi
@PabloLozano no para nada, simplemente el lenguaje J se me hace como el niño que se comía el resistol o pegamento en el colegio
ya inicio el consejo de deprecar a j...
pues eso
Phi
Phi
15:54
@AaronRomero jaja, ya lo estamos formando
@PabloLozano para nada.. solo no nos gustan sus formas
@gbianchi si fuese sólo eso no te importaría escribir su nombre completo xD
lo tuyo ya es visceral, reconócelo
xD
@PabloLozano totalmente... pero porque aca insisten con que me vaya a su lado.. y cada vez que lo veo no entiendo como se puede trabajar asi... Pero igual contesto las preguntas aca como un señor ingles :p
@gbianchi Oh, se puede trabajar porque en general es bastante sencillo, la base es intuitiva
lo que pasa es que luego se puede complicar
Phi
Phi
bueno amigos, ya tuvimos la ración diaria de bullying a Java, me retiro victorioso :P
15:58
@PabloLozano el lenguaje es sencillo.. pero hay cosas que las complican y no se porque...
@Phi jajajaajaj
Phi
Phi
ahí les dejo el sitio bien barrido y limpio, así lo quiero encontrar mañana :D
@Phi bien dicho, que estos del otro lado nos suelen dejar algun papel por las esquinas XD
@gbianchi por la rigidez de ideas de los creadores, se autolimitan por ser retrocompatible a todos los niveles
pero bueno, también es que como lo conozco bien, ya estoy hecho a la forma de trabajar con él
@PabloLozano a mi me gusta que sea mas abierto..creo que por eso sigo tanto a VUE ahora.. escuchan, son abiertos, buscan mejorar y simplificar...
lo mismo que Angular y TS... tienen sus cosas raras pero en general tiene lógica
16:00
@Pikoh, agradezco tu consejo, considero que tengo el criterio suficiente para decidir si responder o no a una pregunta. Un saludo. — jachguate 23 secs ago
estoy de tu lado @Pikoh
@Phi @JuanSalvadorPortugal a ver esperen dejen pruebo algo
@gbianchi en fin...que le vamos a hacer
@Pikoh fijate si te gusta mas mi comentario...
@gbianchi Yo ya no le voy a contestar mas. Pero me quedan ganas de decirle que para un chaval dentro de 4, 5 o 10 años, lo interesante es ayudarle a pensar y decidir, y no darselo para que copie y pegue
@Pikoh totalmente de acuerdo. y si vamos al caso, su respuesta no explica porque hace lo que hace.. yo entiendo que al transformar a int el numero se queda sin ceros a la izquierda, pero OP no lo entendio, y el no lo explico...
16:06
@gbianchi efectivamente, la prueba de su equivocacion es que el OP no lo ha entendido
creo que desgraciadamente a veces solo deberiamos votar negativo y dejar que se caigan por peso propio
ademas, solo por llevar la contra, no haria un split.. haria un substring jajajajaaj
asi me ahorro overhead
jajajaja
@gbianchi bueno, yo lo hago con buena voluntad. Pero viendo la prepotencia de su respuesta no me volverá a pasar con el desde luego
si en diez años se sigue haciendo system.convert (que ya de por si es viejo y no deberia hacerlo), me voy a suicidar...
@gbianchi si,tambien estuve a punto de decirle que como no usaba int.Parse XD
no puedo callarme. Le voy a responder una vez mas.
XD
@Pikoh jajajajajaa
@Pikoh la otra respuesta duro 10 minutos.. la baje en un comentario...
16:13
Hala,ahora si. Ya no respondo mas
@Pikoh jajajaajaj
pero estuviste bien
luego eliminaré los comentarios. No aportan nada
sip.. todos
y esta pelea de que es ?
16:48
instalaciones desastrosas parte 1... tengo un datasource en desarrollo que se llama baseX, que uno supone apunta a la base X.. y asi es.. pero en homologacion.. o casualidad apunta a la base Y, que es un subconjunto de la base X... ::facepalm::
buenas
@byte96 buenas
17:05
@gbianchi que tal ?
@byte96 todo bien.. vos?
17:18
@gbianchi todo en orden
@Pikoh buenas hermano
17:36
una consulta enorme no se si estoy haciendo bien
me poden esto :
eclara una función que devuelva un booleano y sea accedido por cualquier miembro de otra clase
yo estoy haciendo esto :

Protected Sub Button1_Click(sender As Object, e As EventArgs)
Dim Bol As Boolean
If Convert.ToInt32(TextBox1.Text) = 2 Then
Bol = True
TextBox2.Text = True
ElseIf Convert.ToInt32(TextBox1.Text) <> 2 Then
Bol = False
TextBox2.Text = False
End If

End Sub
esta bien eso se requiere ?
@fredyfx
ehhh.. no...
esa funcion es un evento de un boton
y ademas esa funcion no devuelve nada
y esto TextBox2.Text = True (o el false) no se que hacen...
 
2 hours later…
19:24
Hola
 
1 hour later…
20:50
@TheVicious forever alone ajajaaja
21:01
@SebastiánLagosYañez oshe zii
:v
@SebastiánLagosYañez estas?
@TheVicious seee
@SebastiánLagosYañez te puedo hablar al slack?
@TheVicious ok
21:32
nos vemos O/
vemos @SebastiánLagosYañez descansa
 
2 hours later…
23:18
Hola
Alguien que sepa de cómo subir un módulo a npm?
@Theia?
Contexto: cree un plugin para JavaScript y, aprovechando que están ahora con Hacktoberfest, pedí ayuda con eso y otras cosas (algunas de ellas realmente sencillas). La cosa es que una persona dijo de ayudarme y ha hecho un pull request con una docena de ficheros que, me parece, no son realmente necesarios
00:00 - 13:0013:00 - 00:00

« first day (1070 days earlier)      last day (2336 days later) »