« first day (1853 days earlier)      last day (1237 days later) » 
00:00 - 20:0020:00 - 00:00

12:25 AM
@RobertoCarlosMelgar pública la duda y te apoyamos
 
12:44 AM
gracias, es simple la verdad pero algo me debe faltar ahora les paso los dos codigos
el html
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0, maximun-scale=1.0, minimum-scale=1.0">
<title>Flexbox</title>
<link rel="stylesheet" href="css/estilos.css">
</head>
<body>
<div class="contenedor">
<header>
<div class="logo">
<h2>Logo</h2>
</div>
<nav class="menu">
<a href="">.opcion-1</a>
<a href="">.opcion-2</a>
<a href="">.opcion-3</a>
<a href="">.opcion-4</a>
<a href="">.opcion-5</a>
</nav>
</header>
el css
*{
padding: 0;
margin: 0;
/*-webkit-box-sizing:border-box;*/
/*-moz-box-sizing:border-box;*/
box-sizing: border-box;
}
body{
background: #81BEF7;
}
header{
width: 100%;
background: #F5DA81;
}
@media screen and(min-width: 700px) {
header{
background: #FF0080;
}
}
como ven lo que quiero es tan solo que al llegar a los 700 px me cambie de color pero se que algo esta mal
 
1:28 AM
Explica un poco mejor el problema de ese código por favor
@RobertoCarlosMelgar ya vi el problema de tu código, justo aquí and(min-width: 700px) hace falta que dejes un espacio en blanco entre and y el paréntesis
 
nada estimado no resuelve mi problema
@BetaM nada estimado mi problema no se resuelve.
 
@RobertoCarlosMelgar estoy leyendo y la unidad pixels no traduce pixels físicos:
 
@BetaM quiero cambiar que cuando llegue a los 700px se cambie el color del fondo nada mas solo para probar las media query
 
The units used in media queries are the same as in other parts of CSS, as defined in [CSS-VALUES-3]. For example, the pixel unit represents CSS pixels and not physical pixels.
quizás eso afecte
 
@RobertoCarlosMelgar ok déjame revisar pero de que tenías mal eso que mencioné, no hay duda
 
@quevedo, buenas igual gracias. dos cosas en esa estructura de código hay algun problema, y segundo porque en muchas paginas veo el px
 
@RobertoCarlosMelgar yo también. Por eso lo traje a colación... me sorprendió, que no fuese confiable la medida
 
@BetaM gracias aguardo mientras sigo intentando
 
Hay muchas cosas y casos de uso comunes que uno maneja tácitamente, sin saber que hay de fondo
 
@quevedo sin mencionar mi media query tengo algun error en el html o el css
 
1:40 AM
Ese css está en línea ? lo veo anidado en un bloque
 
@quevedo perdón pero a que se refiere a en linea por favor?
 
dentro de algún bloque html, no en un archivo aparte
lo de anidado fue un error mio de percepción
 
@RobertoCarlosMelgar tu código con la observación que te hago funciona, cuando el ancho mínimo es de 700px el color de fondo cambia a rojo.
 
@quevedo si. es un archivo css. en una carpeta llamda css
@BetaM que bueno, que puede faltarme entonces
 
@RobertoCarlosMelgar Entonces el problema es el que señala @BetaM. La persistencia del cache no te deja ver el efecto del ajuste
 
1:44 AM
es que justamente eso cambien cambie de naveador.
 
@RobertoCarlosMelgar puede ser un tema de caché y/o que estés invocando al archivo desde una ruta errónea.
 
@BetaM no ni idea estoy seguro que estan en la misma carpeta, porque estoy seguro porque si cambio el color al body se ve el cambio
 
@BetaM yo creo que son los dos problemas. Cache en el viejo y luego de modificar ruta en el nuevo navegador
 
@quevedo ud. hizo la prueba
 
@RobertoCarlosMelgar No todavía. No tengo abierto el entorno de desarrollo
estoy abriendolo
 
1:51 AM
@quevedo @BetaM Ud. muy amables gracias la verdad fue un grupo de todo eso ya funciona
ahora una consulta a ambos. para usar flex en mi header agregue este codigo eso lo agregue ahora es este
header
{
width: 100%;
background: #F5DA81;
display: flex;
/*Lo agregue ahora mismo despues que se resolvio mi problema */
flex-direction: row;
justify-content: space-between;

}
necesito que al llegar a los 700px se baje (funciona) pero este es el codigo y quiero que se centro en en header
 
@RobertoCarlosMelgar en este momento lo voy a probar en Opera
 
@quevedo muy amable estimado
 
No se entiende que tratas de hacer con ese último código @RobertoCarlosMelgar
 
haber activo el flex con display flex y le digo que se coloque en direction = row y ya abajo en el media query le digo que cuando llegue a los 700px se cambie a direction = column
 
1:59 AM
@BetaM muchas gracias. de todas formas ya resolvi mi problema
 
@RobertoCarlosMelgar así se ve
 
@quevedo si. gracias ya me funciono creo que fue el espacio entre el end ( y tambien la cache
 
si el caché es un problema terrible
usa web developer tools
plugin
 
@quevedo web developes que es
 
plugin para firefox chrome y opera
permite saber que pasa con lo que estas desarrollando
 
2:02 AM
@quevedo muchas gracias @BetaM muchas gracias perdonan pero los invocare en cualquier momento que los necesite, de nuevo gracias
 
@quevedo si, funciona ya lo tengo corriendo muchas gracias
 
ahí una imagen del plugin
activado
 
como agregas una imagen
@quevedo lo instalo
 
upload abajo al lado de send
 
2:04 AM
no yo no tengo creo que es a cierto usuarios
 
@RobertoCarlosMelgar cuando subas un poco más de puntaje
 
@quevedo jejeje si parece que es así
 
@RobertoCarlosMelgar no recuerdo con qué puntaje me apareció
cuando me dí cuenta estaba ahí
 
@quevedo bueno paciencia
 
debe ser alrededor de 125
por ahora instalate el webdevelopers en los navegadores
yo lo uso en chrome, chromiun opera y firefox
 
2:08 AM
@quevedo entonces mucho me falta
es justamente lo que hago
@quevedo gracias
 
un gusto
 
@RobertoCarlosMelgar SI
acabo de verificar el enlace
 
@quevedo muy bien gracias, buenas noches.
 
activa el cog (icono) en la barra de herramientas del navegador
@RobertoCarlosMelgar que descanses
 
2:12 AM
@quevedo igual
 
@RobertoCarlosMelgar gracias
 
 
5 hours later…
7:38 AM
Wenas
 
7:59 AM
buenas
 
8:15 AM
@abulafia buenos días.
Sabías esto? (Supongo que si)
 
 
1 hour later…
9:27 AM
@MauricioContreras Conocía las closures sí, pero la verdad, plantearlas como una alternativa a la recursión no lo veo. En el modo en que se usan en ese articulo son más bien una alternativa a las variables globales (o a las clases con sus atributos)
Las closures tienen más interés para hacer decoradores, creo yo
 
@abulafia pero se saca un tiempo de ejecución de espanto.
 
@NicolasOñate Estuve liado ayer y me perdí la conversación... se puede hacer más dinero sin pasar a ser manager
en las consultoras "clásicas" te venden la idea de que entras como programador, pasas a "analista/programador", luego analista... y acabas de project manager o similar
pero esta jerarquía es, a mi entender, incorrecta
 
@Pikoh, los que han puesto vim, no están troleando, la mayoría no sabe cerrarlo y pues les toca usarlo hasta para navegar en Internet. XD
 
un excelente programador, alguien a quien le guste picar código y crear cosas, no tiene por qué ser un buen analista. Eso requiere trato con el cliente/steak holder y no todos tenemos esa habilidad
o aunque la tengas puede que no te guste
y un manager también requiere saber gestionar a otra gente: comunicación con el cliente y coordinación del resto del equipo
 
@PabloLozano completamente de acuerdo. El problema es que si quieres subir de status(dinero), no te queda mas remedio que ir subiendo escalones
@MauricioContreras eso lo explicaría
 
9:42 AM
@PabloLozano a mi me gusta mi trabajo actual, aunque poco a poco voy creciendo dentro de la empresa, soy el formador de los nuevos, pero porque soy el empleado con mayor antiguedad y con mayor paciencia
 
@MauricioContreras Claro, con respecto a la recursión cualquier cosa es mil veces mejor. La típica implementación iterativa en bucle también le saca un tiempo de ejecución de espanto. Lo que yo quiero decir no es que las closures no sean una buena alternativa a la recursión, sino que no me parece que estén en la "misma liga"
Las closures te permiten guardar estado sobre llamadas previas, por tanto en ese sentido serían una alternativa a un objeto con sus atributos y métodos
 
en cambio, puedes pasar de desarrollador o Ingeniero de software (que es algo más global que simplemente programador) a eso mismo pero Senior (con tu experiencia eres más autónomo, tutelas a los más jóvenes, decides sobre el stack tecnológico a usar... haces más en el mismo tienpo
 
pero en python además también tienes generadores que se podrían usar para lo mismo y con una sintaxis mucho más limpia que la de la closure
 
ahora tambien quieren que me meta con con aplicaciones de escritorio, asi que @Pikoh preparate XD
 
o simplemente tu código es más eficiente y limpio
en algunas empresas puedes doblar fácilemente el sueldo de un junior porque rindes mucho más
 
9:44 AM
@NicolasOñate que suerte tienes, serás feliz
 
pero desde luego no en una cárnica o en una consultora tipo indra o ibermática
 
@PabloLozano dime en cual un senior dobla a un junior en sueldo XD
 
aquí no sé cuanto cobra un senior, pero contando que yo no lo soy espero que esté cerca de los 50K anuales
y donde estaba antes un "Pincipal Software Engineer" rondaba también ese sueldo
 
@PabloLozano joer...voy a echar el curriculum en tu empresa
 
@MauricioContreras El artículo básicamente propone cambiar la implementación recursiva por esta otra usando closures:
def fib():
    x1 = 0
    x2 = 1
    def get_next_number():
        nonlocal x1, x2
        x3 = x1 + x2
        x1, x2 = x2, x3
        return x3
    return get_next_number

fibonacci = fib()
for i in range(2, 21):
    num = fibonacci()
    print(f'The {i}th Fibonacci number is {num}')
Y yo digo que una implementación equivalente, pero con generadores en vez de closures, sería esta otra (en mi opinión más legible):
def fib():
  x1 = 0
  x2 = 1
  while True:
    x3 = x1 + x2
    x1, x2 = x2, x3
    yield x3

fibonacci = fib()
for i in range(2,21):
  num = next(fibonacci)
  print(f'The {i}th Fibonacci number is {num}')
Comparar estas dos sí me parece una comparación justa. Comparar con la versión recursiva es bulling :-)
 
9:51 AM
La de generadores me gusta más.
 
estas dos tienen un tiempo de ejecución prácticamente igual
3 microsegundos la de closures, 3.2 microsegundos la de generadores
sigue ganando la de closures, pero la pérdida de legibilidad no sé si merece la pena
 
@Pikoh Si lo haces avisa, que hay bonus para los que recomiendan a nuevos... pero es 90% Java xD
 
@PabloLozano entonces prefiero cobrar menos XD
 
10:04 AM
La cuestión es que tienes a un excelente desarrollador, lo mueves a analista y puede que tengas a un mal analista cobrando una pasta y que además sea infeliz
y no es un problema sencillo de resolver: si lo "bajas" a programador de nuevo no puedes bajarle el sueldo y además lo verá como una degradación de su puesto
pero si lo mantienes, habrá llegado a su nivel de máxima incompetencia (es.wikipedia.org/wiki/Principio_de_Peter)
es un puesto que le impedirá seguir mejorando y que no les gustará
y pasarlo a manager, a menos que sea algo que la propia persona busque, causa lo mismo
yo prefiero picar código o ser "arquitecto" antes que ser analista o manager
 
Eso se soluciona con comunicacion y un acuerdo de prueba por ambas partes
 
10:19 AM
@NicolasOñate Vale, pero si en tu empresa no se valora a los "senior" y la unica manera de cobrar más es pasando a analista, lo normal es que ese "senior" no quiera ni probar y se acabe largando
con lo que pierdes a los más experimentados
y es la dinámica que ves en las consultoras cárnicas: fichan gente poco experimentada que te hará código de poca calidad y en cuanto realmente tienen experiencia se van
o se quedan porque tienen alma de funcionario y tampoco destacan
y así salen cosas como la página de Renfe
o similares
o el desastre de accenture/Hertz
 
@PabloLozano buen artículo
 
11:12 AM
@lois6b Tengo comprobado que cualquier cosa que aparentemente es trivial, puede esconder miles de detalles que sólo aparecen al estudiarla
con lo que siempre habrá alguien que se especializa y considera apasionante ese tema
Yo ahora mismo me estoy leyendo "clean code" y me parece interesante a la vez que me sorprende lo estudiado que tiene el autor lo que es picar código
 
@PabloLozano sip, como cuando un cliente me dice: 3h para meter eso ahi? y yo: meterlo, hacer pruebas responsive, diferentes navegadores, la analitica se mantiene, revisar que al moverte por el SPA no se pierde ... etc XD
 
@lois6b Uf, tres horas.... nosotros no hilamos tan fino, la unidad mínima es el día
otra cosa es que luego hagas dos tareas de un día en el mismo día
 
@PabloLozano bueno, era un ejemplo. pocas cosas son tan pequeñas hahah pero si. y luego está que dices estimacion 1 dia y te dicen, entonces mañana ya está hecho. y yo: no., mañana tendré medio dia de dispnibilidad solo hahah
porque tengo varios clientes
 
@lois6b O incluso con un cliente: puede que tengas que arreglar otra cosa urgente para el mismo cliente pero en otro proyecto o tarea
 
12:12 PM
@PabloLozano el artículo es buenísimo
 
es una newsletter que recibo cada semana, he puesto bastantes de sus artículos por aquí
 
Buenos dias !!!
 
12:36 PM
@PabloLozano no hubo movida hace poco con Accenture por no entregar algo a otra empresa?
 
aparte de lo que he enlazado?
ni idea
uf, coritel pertenece a accenture... no sabía yo esto
ser la lowcost de una consultora es ya caer bajo xD
 
1:35 PM
buenos dias....
 
1:55 PM
Buenas...
@gbianchi tengo una pregunta en C++
 
@JuanPerez y yo hace 20 años que no toco c++
 
si queres te miento y te digo que la tengo clarisima...
 
2:26 PM
0
Q: Error de calculo de JavaScript, ¿de donde salen esos decimales?

Francisco NúñezError de calculo de JavaScript, ¿de donde salen esos decimales? busco una respuesta Canónica. Colocar 1.7 cuando pregunte el dinero. let helado = 1.6; let dinero = prompt('¿Cuánto dinero tienes?'); dinero = parseFloat(dinero); if(dinero<helado){ alert('No te alcanza el dinero'); }else{ ...

han cerrado la pregunta por querer buscar una respuesta canónica y no aceptar respuesta basadas en wikipedia y paginas de terceros.... votos para reabrir la pregunta
 
Yo la veo bien cerrada. En el duplicado se explica el problema perfectamente
 
2:42 PM
@FranciscoNúñez porque te parece que la respuestas dadas en la otra pregunta no contesta esta?
 
por que no son canonicas
yo quiero saber por que el motor de javascript tiene esos errores hoy 2020... y no ocurren en otros lenguajes como C++ o C# o java.... o incluso php ....
 
La respuesta enlazada es la definición exacta de canónica en mi opinión. Explica el problema para cualquier lenguaje de programación. En cuanto a que quieres saber por que el motor de javascript tiene esos errores..caería en basado en opiniones
 
@FranciscoNúñez quien te dijo que no pasa en c#?
 
como caeria en basada en opiniones si la respuesta debe tener una documentacion canonica... por ejemplo de MDN de mozilla.
@gbianchi no me ha pasado...
 
el problema base es como se define la variable... si definis la variable como double en c#, vas a tener los mismos problemas...
 
2:49 PM
En cualquier lenguaje que implemente un número de punto flotante va a pasar esto, ahora y dentro de un siglo
 
el problema es generico a cualquier lenguaje que defina la variable como de punto flotante...
@FranciscoNúñez si tenes dudas sobre el cierre plantealo en meta.. pero el problema no es de un lenguaje en particular, es de todos al mismo tiempo y pasa en todos...
como seria una respuesta canonica si solo aplica a un lenguaje? la idea de respuesta canonica es que aplique a una gran mayoria de lenguajes...
 
@FranciscoNúñez Hoy día hay un estándar sobre cómo representar en binario un número con decimales. Ese estándar se llama IEEE-754. Todos los lenguajes lo usan (Javascript, C, C++, Java, Python, Ruby, PHP, etc, etc.). por tanto ese problema afecta a todos por igual
 
@FranciscoNúñez en C# pasa igual, dado que sigue el standard. Otra cosa es que al imprimirlo lo "arregle". Pero pasa lo mismo
 
y el problema es inevitable. Para escribir un número en binario tienes una cantidad fija de bits (32, 64). En esos bits no caben infinitas posiblidades, como sí hay infinitos números posibles
así que la mayoría de ellos sencillamente no son representables
 
exacto
 
2:52 PM
o se representan por aproximacion...
 
además ocurre que un número que en base 10 tiene un sólo decimal, como por ejemplo 1.2, al pasarlo a binario se convierte en periódico puro y tiene infinitos decimales
ya que no puedes meter infinitos bits en 32 o 64, por algún punto "se corta" y se comete un error de redondeo
 
Eso iba a decir, hay números que directamente no pueden representarse como un humano lo quiere, uno le dice a la computadora 1.2, y "adentro" es un número que se aproxima a 1.2, pero no es 1.2.
 
por eso C# tiene el tipo decimal, que realmente no es un tipo sino una estructura, donde se almacena la parte entera en una variable y la decimal en otra
 
Es verdad que se pueden plantear formas alternativas de pasar el número a binario. Por ejemplo, pasar por separado lo que está a la izquierda de la coma y lo que está a la derecha. Esta estragegia puede venir bien para cantidades como las usadas en los bancos, en las que no hay unidades por debajo del céntimo. Algunos lenguajes tienen esta forma de trabajar y entonces no incurrirán en esos errores en números "habituales" como 1.2
pero tienen otros problemas (números muy grandes no son representables, o números con muchos decimales tampoco)
 
SQL es un caso con sus NUMERIC()
 
2:54 PM
el estándar IEEE-754 busca un compromiso que sea aplicable en la mayor parte de campos posibles, especialmente en lo científico
 
igual yo creo que @FranciscoNúñez tiene otro problema.. todo lenguaje, sea cual sea, se termina ejecutando a bajo nivel... porque no hay otra forma de representar un lenguaje en una computadora... todo lenguaje, se termina ejecutando como assembler... sin importar como lo escribiste...
 
Eso además, ya que el estándar IEEE-754 no solo es el soportado por todos los lenguajes, sino que además es el que está implementado en el hardware. Las CPUs hacen sus operaciones de punto flotante usando ese estándar también
 
Y lo fundamental sería descartar el término "error", ya que no se trata de eso sino de la naturaleza misma de los números de puto flotante
 
Hola
 
 
2:57 PM
error de punto flotante teniala 386 con su co procesador matematico.. esa si tenia problemas de calculos....
 
la prueba de que en c# pasa
 
quedo mas claro ahora @FranciscoNúñez o todavia tenes alguna duda?
 
Hola @MauricioContreras. Es que todavía no sé muy bien etiquetar aquí, aunque veo que es igual que en Facebook, todavía llevo la L jiji
 
@gbianchi Te acordás?
 
@PatricioMoracho seeeeee recuerdo que mandaron un update del firmware... pero fue hace mucho...
 
2:59 PM
habia tambien un problema en el 486..o era el que dices gbianchi?
 
Tengo una duda sobre test en aplicaciones en entornos empresariales. ¿Alguno controla?
 
a ver fijemosnos.. creo que era en la 386... pero puedo confundirme...
 
== Introducción == El 30 de octubre de 1994 el profesor Thomas Nicely de la Universidad de Lynchburg descubrió un error en la unidad de coma flotante del Intel Pentium. Nicely observó que algunas operaciones de división devolvían siempre un valor erróneo por exceso. Otras personas confirmaron rápidamente estos errores en las divisiones. Este fallo de diseño se hizo notorio muy rápidamente y se le dio el nombre de error FDIV del Pentium (FDIV es la instrucción de división en coma flotante de los microprocesadores x86). Otros pusieron de relieve problemas de división cuyo resultado devuelto por el…
este era el que yo decia
fue muy sonado
 
Lo que decís era el del Pentium. Lo sé porque mi novia decían que era una máquina y, después de tener una enfermedad que se había quedado en un Pentium.
 
primero que nada para mi una respuesta canonica es que vienen de quien creo o quien mantienen el lenguaje; no de juan de los palotes que investigo y encontro otro post en internet o una pagina que habla sobre el tema, en cuanto al estandar IEEE-754 no le veo sentido aplicarlo; norma o estándar técnico para computación en coma flotante, establecida en 1985 ... estamos en 2020...
 
3:02 PM
@FranciscoNúñez si consigues un standard mejor..te forras :)
 
en php no le pasa o no me he dado cuenta... entonces por que ...
 
84
Q: PHP - Floating Number Precision

dcmoody$a = '35'; $b = '-34.99'; echo ($a + $b); Results in 0.009999999999998 What is up with that? I wondered why my program kept reporting odd results. Why doesn't PHP return the expected 0.01?

pasa... como ent todos
 
y no..una respuesta canonica (al menos, en el contexto del sitio) no tiene que venir de una fuente concreta. Es una respuesta que responde a varias preguntas similares dando una respuesta comun
 
el "problema" lo vamos a encontrar en casi todos los lenguajes...
 
pasa en todos, dado que todos los lenguajes usan ese standard, aunque para ti este anticuado
 
3:06 PM
@Pikoh no se puede encontrar o proponer un standar para la solucion si no sabes por que ocurre esto internamente en el lenguaje ...
 
@FranciscoNúñez pero sabes porque ocurre.. hay pilas de documentacion al respecto... y tiene que ver con la forma interna de guardar los valores en la memoria...
 
@FranciscoNúñez pero lo sabes, por se explica en la pregunta a la que se ha enlazado, y se acaba de explicar en el chat
 
La perdida de precisión es inherente al hardware, el antiguo, el actual y seguramente el futuro.
 
No hay forma que un equipo electrónico basado en límites físicos y lógicos represente un sistema numérico Real con precisión exacta.
 
@FranciscoNúñez El problema no es del estándar. Es cierto que según pasa el tiempo el hardware cada vez dispone de más bits para los datos. En el 85 32 bits eran ya "suficientes" y 64 bits eran "un lujo". Hoy día se podría pensar en hacer un nuevo estándar que use 128 bits. Ganarías en precisión y en rango. Pero no eliminarías el problema
 
3:14 PM
Vale, bendito teclado del celular. XD
 
el problema no se puede eliminar, porque lo que tu quieres es imposible. Quieres meter el conjunto de los reales (que no solo es infinito, sino que además es no-numerable, es decir, un infinito de orden Aleph-1) en un número finito de bits
y te equivocas al creer que PHP no tiene ese problema. Lo que ocurre es que PHP (y otros lenguajes) te "mienten" al mostrarte el valor de una variable
te la muestran redondeada, en vez de mostrar su verdadero valor
 
@abulafia ya puse un link que muestra el error en php
y si busco preguntas en SO, seguro encuentro para todos los lenguajes...
 
y yo una captura del mismo "problema" en c#
:)
 
si :)
 
otra cosa es que javascript sea ... hmm... rarito en sus decisiones de diseño. Pero en este caso, esta justificado :
 
3:18 PM
En esencia el problema es este: con N bits solo existen 2^N combinaciones posibles. Por tanto sólo podrás representar 2^N números diferentes. Si el que intentas representar no es ninguno de esos 2^N, tendrás que aproximarlo, es decir, susitiuirlo por uno que sí sea representable y que esté lo más cerca posible del tuyo
 
@abulafia traducido: que todo no cabe por mucho que empujes XD
y hay que recortar de algun sitio
 
Y teniendo en cuenta lo antes dicho de que un número como 1.2 tiene infinitos bits, la conclusión es que sea cual sea el valor de N no vas a poder representarlo de forma exacta
 
3:30 PM
@AntonioU. ¿Cómo estás?
 
3:44 PM
Alguien me ayuda con CSS ?? :C
@BetaM
Si estas, te invoco :C
 
@Excorpion qué problema tienes?
 
Tengo un link, dentro de un div, dentro de un navbar
quiero tomar el link, y moverlo, de modo que quede a la derecha, y centrado verticalmente, pero haga lo que haga
 
@Excorpion pretty standard
 
o lo dejo a la derecha, o lo dejo en medio
no soy bueno en css :C
Estaba leyendo, y en muchos lados, lei que al div, debia darle un display, pero que al padre, debia darle otro diferente
y eso me hecha a perder el orden completo
 
A la derecha y en el medio (verticalmente hablando)
 
sep
 
Tu navbar es un contenedor flex?
 
si
 
Pues toca jugar con padding y align-middle
 
@Pikoh te necesito
 
3:50 PM
O tal vez un margin:auto
 
@gbianchi dime
 
@gbianchi callate hijo de puta — joaquinator 1 min ago
 
@MauricioContreras align-middle ?
 
ideas? jajajaj
 
El div tomará el tamaño de su contenido, en este caso el link
 
3:52 PM
@gbianchi What !! XD
 
@gbianchi de momento, comentario eliminado y tengo el dedo en el boton de arma de destruccion masiva
 
@gbianchi XD.
@Excorpion si
 
Y pregunta cerrada, claro
 
pum... no lo iba a hacer yo si no parece animosidad...
 
@gbianchi que contención, que elegancia la tuya
@gbianchi entiendo, bien hecho
ha eliminado la pregunta
 
3:55 PM
@Excorpion estoy asumiendo que usas Bootstrap
 
@MauricioContreras sisi
esto es lo que tengo ahora
 
1
Q: El robo de puntos llegó a soes

Ruslan LópezDe manera totalmente descarada se hace presente la sobrepticia práctica del robo de puntos tan famosa en soen, me dí cuenta de ello hace poco cuando ví que mis puntos bajaron y me quedé así: y al revisar la pregunta pude ver que había otra respuesta aceptada que aparentemente había sido puesta e...

 
@Feeds es el tipo de las ediciones flash...
@MauricioContreras Como sea, vertical-align no lo toma en cuenta, margin:auto no hace nada, align-contents tampoco
 
@Excorpion dame unos 10 minutos y te hago un fiddle
 
4:10 PM
@Pikoh Sombreros?? :D
 
si, ya queda menos para el winter bash
 
Y jorge/elena sys esta de vuelta en el punto de mira
 
@Pikoh Por mi ya puedes pulsarlo
 
Pulsado. Gracias @PabloLozano
tenía el dedo encima, sabía que no tardaría mucho en liarla
 
4:26 PM
Ha muerto diego maradona...
es un giorno tristisimo...
 
@gbianchi eso dice clarín
 
ya esta en todos lados
 
Uy es verdad.. murió el exfutbolista drogadicto más famoso de argentina
 
4:45 PM
Dios ha muerto Iglesia Maradoniana. Diego te llevaremos en el corazón
 
No sé cuál es el problema con el link que dices. Tendría que ver el código
 
@MauricioContreras Lo subire entonces+
 
@abulafia no conocía zip_longest() que maravilla de función! GRANDE!
 
@RubialesAlberto Sí, las bibliotecas itertools y collections están llenas de pequeñas joyas poco conocidas
a zip_longest()le puedes pasar además el valor con que quieras que rellene lo que falta. Es None por defecto pero puedes decirle que sea 0, "" o lo que venga bien a tu caso
 
Yo siempre acababa haciendo más operaciones cuando tengo ese problema
Sí justo me estaba mirando ahora su documentación jejeje
para incorporarla a mi repertorio de uso habitual
 
5:16 PM
Buenas tardes
 
@MauricioContreras Si un objeto html, tiene diferentes clases dentro, cual de ellas manda ?
 
Tengo una duda , quiero saber como mejorar el llamado de 70 metodos en el appComponet de una aplicacion en angular 7 los cuales se deben ejecutar al iniciar a licacion
 
llamas 70 servicios?
por si alguien me da una manito
0
Q: Como ordenar array de objetos por números o letras

GndxTengo un array array que ordeno con la funcion sort() y comparo pero no me los ordena asi: 1 2 , 111, 86, los ordeno por la propiedad nombre de mi arreglo que siempre es un string y algunas veces trae numero al inicio o otras no. const data = [ { "nombre":"1 AG des"

 
@Gndx , es una aplicacion que se creo hace como 2 años y en el appComponet estan llamando 60 o 70 metodos , y me refiero a llamados a un api el cual esta en c#
pero no se donde mas ponerlos o como cargarlos por que se necesitan al momento de inciar , ps por lo que veo los utiizan en un solo modulo pero si pong esos metodos en el moduoque los necesitase se demorara el modulo etonces ni idea alguien me puede dar una idea de como refactorizarlo
 
@Excorpion dependerá del orden en que sean llamadas.
 
5:36 PM
por ejemplo... <input class="c1 c2 c3 c4"> ??
 
@MauricioContreras Sabes C++ ?
 
@Excorpion c4 sería el último estilo aplicado
@JuanPerez algo
@JuanPerez qué problema tienes?
 
@MauricioContreras Entra acá
Estoy abriendo un archivo .csv donde tengo que extraer lo siguiente:
1. Cantidad total de muestras
2. Cantidad total de infectados
3. Cantidad de fallecidos
4. % de infectado por muestras
5. % de fallecidos por infectados
6. Cantidad de infectados por rango etario ( rango de 10 años)
7. Cantidad de muertes por rango etario ( rango de 10 años)
 
Te dejo acceder ?
 
5:47 PM
@JuanPerez si
 
Tengo los primeros 5 item, pero no encuentro como sacar el 6 y 7
 
Aguarde un momento ......
Cantidad Total de Muestras: 139
Cantidad Total de Confirmados: 31
Cantidad Total de Fallecidos 4
Porcentajes de infectados por Muestra 22 %
Porcentajes de fallecidos por infectados 775 %
 
el último porcentaje está sospechoso
 
Tienes razón
 
5:53 PM
@JuanPerez ok, déjame ver si lo puedo resolver
 
user486313
hola
 
@MauricioContreras Ya lo pude arreglar..
 Aguarde un momento ......
Cantidad Total de Muestras: 139
Cantidad Total de Confirmados: 31
Cantidad Total de Fallecidos 4
Porcentajes de infectados por Muestra 22 %
Porcentajes de fallecidos por infectados 5 %
 
@JuanPerez me refiero a los puntos 6 y 7
 
Ah vale bro
Dale
Ahi esta tambien el csv
 
@JuanPerez si, ya lo descargué
 
5:57 PM
Dale
**-estad** Mostrará la información estadística.
**-p_casos [n]** Mostrará las n primeras provincias con más contagios ordenadas
de más a menos. Si n no es pasado, se mostrarán todas las provincias.
**-p_muertes [n]** Mostrará las n provincias con más muertes ordenadas de más a
menos. Si n no es pasado, se mostrarán todas las provincias.
**-casos_edad años** Mostrará los datos de los casos donde la edad sea ‘años’
(ordenados por nombre de provincia).
**-casos_cui [fecha]** Mostrará los datos de los casos que estuvieron en cuidados
En teoria tengo que hacer eso con opciones
 
Por ejemplo si seleccionan la opción 1 que lo lleve a -estad
 
@JuanPerez pensé que eran argumentos de entrada (por ejemplo en Windows): solucion.exe -estad
También: solucion.exe -p_casos 3
 
No solo opciones
 
Raro eso.
 
6:15 PM
en el caso de los decimales y los problemas de calculo con los lenguajes de programación es por que se usan tipos primitivos ... varios lenguajes ya han solucionado esto con nuevos tipos de datos... donde la precisión de calculo es mandatorio.
se imaginan por ejemplo presentar un excel donde 0.1+0.3 les de 0.3000000009 XD y culpen al estandar/lenguaje/tipo de dato/memoria/procesador del error...
@gbianchi @Pikoh ...
 
@MauricioContreras Bro, entiendes eso del punto 6 y 7 ?
 
@RubialesAlberto Mira, igual tampoco conocías esto
0
A: ¿Cuál es mi error en Python?

abulafiaAprovecho esta pregunta para comentar una característica bastante rara de Python, y es que los bucles for pueden tener una cláusula else. Es una característica poco usada y que casi me atrevería a desaconsejar, porque hace el programa más ilegible y puede además inducir a confusiones en principia...

@FranciscoNúñez Excel también tiene ese problema XDD
 
@abulafia Sabes C++ ?
 
@FranciscoNúñez si... seguro que si... pero que tendria que ver?
porque tiene 3 respuestas la pregunta y cero votos positivos?
a nadie la parecio que la pregunta estaba bien hecha?
 
6:41 PM
@abulafia Me quiere sonar pero de otro lenguaje, en Python no tenía ni ideaaa
aunque la sintaxis es físima jajaja
Pero es la típica cosa que ves y te queda "WTF que cojones esto", Mola!
* feísima
 
7:02 PM
@MauricioContreras Si aun estás por ahí, es mejor tener 1 css por página o 1 en general ??
 
@JuanPerez Podría decirse que no. Aunque comprendo la sintaxis, no es eso lo que se entiende por "saber C++". Lo que sé de C++ prácticamente es lo que hay delante del ++
en otras palabras, no se apenas nada de templates ni de la STL
 
7:17 PM
@Excorpion es discutible (algunos prefieren múltiples), pero yo diría uno solo y que apliques alguna arquitectura como BEM
 
7:40 PM
@Excorpion Eso depende de lo modular que quieras tener tu código. Pero en general, mientras menos recursos deba descargar el cliente mejor. Un solo CSS minificado suele ser suficiente para pequeños proyectos.
@JuanPerez estaba en clase virtual. XD
@JuanPerez, el rango etario lo determinas tú, te están diciendo de 10 años, por lo tanto debes decir la cantidad de casos en rangos como: "11 - 20 años", "21 - 30 años", ...
En el CSV tienes las edades de los individuos, debes agrupar los mismos según rango etario. Dependiendo de la distribución de los datos puedes tener 6, 7 u 8 grupos (calculando por encima) pero igual puedes tener hasta 11 grupos diferentes.
Grupo 1: 0 - 9 años, Grupo 2: 10 - 19 años, ... Grupo 11: 100 - 109 años.
Allí te dejo esa perlita. XD. Igual lo de las opciones me parece que son como yo lo digo. No veo nada de menú allí. Haré mi implementación así. ¿Para cuando lo requieres @JuanPerez?
 
user486313
7:59 PM
yo quiero un perro
 
00:00 - 20:0020:00 - 00:00

« first day (1853 days earlier)      last day (1237 days later) »