« first day (2000 days earlier)      last day (21 days later) » 

12:43 AM
@DanteS. !!!
 
 
3 hours later…
3:51 AM
hola
alquien esta aqui?
como se supone que se debe usar esto github.com/country-regions/country-region-data?
 
@MauricioContreras hola como esta
@MauricioContreras necesito ayuda con esa libreria
 
@x-rw hey, con sueño aún. XD
 
help me please
 
@x-rw qué problema tienes?
Ya la instalaste?
 
4:00 AM
@MauricioContreras si pero solo es un json
@MauricioContreras quiero usar ese json o js
 
@x-rw Ok, pero desde qué lenguaje?
 
@MauricioContreras desde el framework express
 
Vale, lo primero es cargar los datos en memoria, se trata de un gran Array, por lo cual puedes invocarlo mediante lectura de archivo con fs, por ejemplo
Los objetos del Array tienen todos la siguiente estructura:
{
    "countryName":"Ecuador",
    "countryShortCode":"EC",
    "regions":[
      {
        "name":"Azuay",
        "shortCode":"A"
      },
      ...
    }
  },
Por lo cual puedes filtrar tus elementos por el campo countryName o countryShortCode
 
@MauricioContreras si debo usar fs? no puedo usar directamente el json?
 
@x-rw también, con: let countries = require('./data.json');
Claro, no sé qué instala el paquete, déjame revisarlo para ver a dónde debes buscar el JSON
 
4:07 AM
@MauricioContreras talves esta direccion no funcione
 
@x-rw así me funciona a mi:
const countries = require('country-region-data');
console.log(countries);
Si escribo esto:
const countries = require('country-region-data');
console.log(countries[0]);
Me devuelve esto:
{
  countryName: 'Afghanistan',
  countryShortCode: 'AF',
  regions: [
    { name: 'Badakhshan', shortCode: 'BDS' },
    { name: 'Badghis', shortCode: 'BDG' },
    { name: 'Baghlan', shortCode: 'BGL' },
    { name: 'Balkh', shortCode: 'BAL' },
    { name: 'Bamyan', shortCode: 'BAM' },
    { name: 'Daykundi', shortCode: 'DAY' },
    { name: 'Farah', shortCode: 'FRA' },
    { name: 'Faryab', shortCode: 'FYB' },
    { name: 'Ghazni', shortCode: 'GHA' },
    { name: 'Ghor', shortCode: 'GHO' },
    { name: 'Helmand', shortCode: 'HEL' },
 
@MauricioContreras mmm debo filtrar
 
@x-rw claro, lo acabo de decir
Por ejemplo:
const countries = require('country-region-data');
let myCountry = countries.filter(country => country.countryShortCode === 'VE');
console.log(myCountry);
Me devuelve:
[
  {
    countryName: 'Venezuela, Bolivarian Republic of',
    countryShortCode: 'VE',
    regions: [
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object]
    ]
  }
]
Si deseas el objeto y no el Array que te devuelve el método filter, sabiendo que sólo devuelve 1 objeto, puedes usar destructuración:
const countries = require('country-region-data');
let [ myCountry ] = countries.filter(country => country.countryShortCode === 'VE');
console.log(myCountry);
Eso devuelve sólo el objeto:
{
  countryName: 'Venezuela, Bolivarian Republic of',
  countryShortCode: 'VE',
  regions: [
    { name: 'Dependencias Federales', shortCode: 'W' },
    { name: 'Distrito Federal', shortCode: 'A' },
    { name: 'Amazonas', shortCode: 'Z' },
    { name: 'Anzoátegui', shortCode: 'B' },
    { name: 'Apure', shortCode: 'C' },
    { name: 'Aragua', shortCode: 'D' },
    { name: 'Barinas', shortCode: 'E' },
    { name: 'Bolívar', shortCode: 'F' },
    { name: 'Carabobo', shortCode: 'G' },
    { name: 'Cojedes', shortCode: 'H' },
Lo tienes?
 
@MauricioContreras si si debo armar un nuevo objeto
 
4:16 AM
@MauricioContreras con la info necesaria un momento te lo paso
@MauricioContreras Gracias
@MauricioContreras algo asi deberia ser
let info={countryName:'United States'}
let data= countries.filter(x=> x.countryName==='United States')[0]
info.countryShortCode = data.countryShortCode
data= data.regions.filter(x=>x.name === 'Alaska')[0]
console.log(8888888888, data)
info={...info, ...data}
 
Estás sacando Alaska de la lista de regiones?
 
@MauricioContreras la palabra alaska sera parametro
 
@x-rw Vale
Yo lo haría así, si tanto el nombre del país y de la región son parámetros, claro debes verificar que la data exista, pero mas o menos así:
let cName = 'United States';
let rName = 'Alaska';

let [ cData ] = countries.filter(c => c.countryName === cName);
let [ rData ] = cData.regions.filter(r => r.name === rName);

delete cData.regions;

let info = { ...cData, ...rData };

console.log(info);
 
4:35 AM
@MauricioContreras como puedo renombrar
info.stateCode=data.shortCode
info.stateName=data.name
quiero que name sea stateName
 
Ya te digo
 
y shorCode sea stateCode
 
Una opción es esta:
let cName = 'United States';
let rName = 'Alaska';

let [ cData ] = countries.filter(c => c.countryName === cName);
let [ rData ] = cData.regions.filter(r => r.name === rName);

delete cData.regions;

let info = { ...cData, stateName: rData.name, stateCode: rData.shortCode };

console.log(info);
Otra opción es esta:
let cName = 'United States';
let rName = 'Alaska';

let [ cData ] = countries.filter(c => c.countryName === cName);
let [ rData ] = cData.regions
  .filter(r => r.name === rName)
  .map(r => {
    return {stateName: r.name, stateCode: r.shortCode}
  });

delete cData.regions;

let info = { ...cData, ...rData };

console.log(info);
 
y si quiero renombrar 3 atributos ya no usaria spread?
let cName = 'United States';
let rName = 'Alaska';

let [ cData ] = countries.filter(c => c.countryName === cName);
let [ rData ] = cData.regions.filter(r => r.name === rName);

delete cData.regions;

let info = { countryName: cData.countryName , countryCode: cData.countryShortCode, stateName: rData.name, stateCode: rData.shortCode };

console.log(info);
esto no estoy renombrando
countryName: cData.countryName
 
@x-rw no puedes renombrar una clave (key) de un objeto. Los objetos creados: cData y rData son temporales. El objeto final será info.
 
4:50 AM
@MauricioContreras es que quiero este resultado
{
countryName: 'United States',
countryCode: 'US',
stateName: 'Alaska',
stateCode: 'AK'
}
el primer attibute esta bien lo demos quiero renombrar
 
Se me ocurre esto:
let cName = 'United States';
let rName = 'Alaska';

let [ cData ] = countries
  .filter(c => c.countryName === cName)
  .map(c => {
    return { countryName: c.countryName, countryCode: c.countryShortCode, regions: c.regions };
  });
let [ rData ] = cData.regions
  .filter(r => r.name === rName)
  .map(r => {
    return {stateName: r.name, stateCode: r.shortCode};
  });

delete cData.regions;

let info = { ...cData, ...rData };

console.log(info);
 
waoooo sobre esta parte
let [ rData ]
por que le declaras en corchetes?
segun vos cual de las dos manera esta mejor ?
 
@x-rw es destructurar, como el método filter (y el método map) devuelve un Array, a mi no me interesa el Array sino el objeto que hay dentro, por eso declaro mi variable como elemento de un Array.
 
talve ls primera es mejor? por que no usa map
destructurar yo lo hago con {}
asi const {variable} = obj
 
A ver, no sé cual es mejor, es la que yo uso, no significa que sea mejor, pero el código lo veo más limpio, es todo.
@x-rw sirve con Array: const [ variable ] = [ elemento ]
 
5:01 AM
@MauricioContreras para arrays verdad?
waooo gracias
 
@x-rw claro
 
y con esta manera no se puede renombrar tambien?
let cName = 'United States';
let rName = 'Alaska';

let [ cData ] = countries.filter(c => c.countryName === cName);
let [ rData ] = cData.regions.filter(r => r.name === rName);

delete cData.regions;

let info = { ...cData, stateName: rData.name, stateCode: rData.shortCode };

console.log(info);
 
Si también funciona. Estás copiando el valor de una propiedad en otra de diferente nombre en otro objeto.
 
@MauricioContreras mira lo renombre asi
let info = { countryName: cData.countryName , countryCode: cData.countryShortCode, stateName: rData.name, stateCode: rData.shortCode };
pero esto esta bien?
countryName: cData.countryName
si ni lo estoy renombrando
@MauricioContreras y si uso spread
let info = { ...cData , countryCode: cData.countryShortCode, stateName: rData.name, stateCode: rData.shortCode };
obtengo esto
{
countryName: 'United States',
countryShortCode: 'US',
countryCode: 'US',
stateName: 'Alaska',
stateCode: 'AK'
}
 
Claro, no puedes renombrar una propiedad, ya te lo dije, las propiedades o claves de un objeto son fijas.
 
5:16 AM
@MauricioContreras entonces de esta manera estaria bien?
let info = { countryName: cData.countryName , countryCode: cData.countryShortCode, stateName: rData.name, stateCode: rData.shortCode };
 
@x-rw correcto
 
@MauricioContreras bueno aprendi mucho gracias
 
5:34 AM
Buenos dias
 
@lois6b hola tu eras moderador de aqui verdad
 
sip
fui
 
@lois6b lei tu renuncia fue muy triste
 
na :P
 
6:17 AM
Y esto?
0
Q: Abrir una pestaña en blanco en Firefox

Ruslan LópezYa googlee y no hallé nada.... Quiero en firefox abrir una nueva pestaña con el contenido totalmente en blanco. Esto en Chrome se logra mediante Control+T y escribiendo en la barra de navegación la ruta: about:blank pero en firefox me sale una página de error con una imágen Por si fuera relevan...

No tenía firefox un atajo para eso?
 
Buenaaas
@MauricioContreras control+t tambien, pero seguramente tengo configurado que con control+T abra directamente el buscador
 
A las güenas :-)
Asco de Miércoles :-(
 
6:34 AM
Gargameeel
 
Pues vale
 
XDDDD
 
@Trauma no me lo digas. Mañana me toca mudar las cosas con furgoneta. Que pesadilla. Al menos el viernes amaneceré bajo nuevo techo.
 
No te lo digo a maas hombre
 
Y eso que no tenemos casi nada.
 
6:35 AM
@MauricioContreras Me alegro por tí
Yo mañana estaré en el mismo asco de proyecto
Y pasado
 
7:03 AM
@Trauma revisaste lo que te comentó @JackNavaRow ayer?
 
@MauricioContreras No es ese el problema. Ya lo había leido, no estoy reutilizando conexiones del pool, creo una nueva con cada pipeline
 
Pero acabo de hacer un avance
 
30 segundos ahora?
 
Un segundo ...
End SET. Time: 3062ms
Ah carajo. No, nada. Estoy probando solo con 10 elementos.
 
7:07 AM
XD
 
El tema es que este cabr0n hace una conexión distinta por cada hashtag diferente
Si son 1000 elementos, y los puedo agrupar según el hashtag de cada uno de ellos
hace 1 conexión por cada agrupación
pero en total son 16384 posibles hashtag, son demasiadas conexiones
Vamos a probar con un pool de 256, a ver que tal
 
De qué tamaño tenías configurado el pool?
 
Hasta ahora de 10
pero no veo que influya
ha tardado 41 segundos con 50 elementos
ahora estoy sacando trazas por pantalla, eso influye también
voy a meter las trazas en memoria, para minimizar ese efecto
Con las trazas en memoria, 50 elementos ha bajado a 14974ms
Sigue siendo una muchaburrualidad
 
Sigue siendo muco
Sigue siendo mucho
 
Demasiado :'-(
 
7:15 AM
Lol
 
La cuestión es que tarda mas donde no debería de tardar
Start SET ...
Iniciando set.
Creando pipe: 0.0046.
Ejecutando pipe: 275.434.
Fin de ejecuci?n: 347.908.
Creando pipe: 348.011.
Ejecutando pipe: 573.048.
Fin de ejecuci?n: 645.537.
Creando pipe: 645.622.
Ejecutando pipe: 872.52.
Fin de ejecuci?n: 944.582.
Creando pipe: 944.67.
Ejecutando pipe: 1169.02.
Fin de ejecuci?n: 1239.96.
Creando pipe: 1240.07.
Ejecutando pipe: 1466.33.
Fin de ejecuci?n: 1539.07.
Donde mas tarda no es en el exec( ) del pipeline
El exec( ) es el que accede a la red física, el que envía y recibe
Tarda mas al crear el buffer en memoria con las cosas a mandar
¿¿ ??
 
@gbianchi Claro, en C# sirve para todo
 
¡¡ Hombreeeeeeee !!
Un ligero cambio a mejor:
Creando pipe: 4191.77.
Ejecutando pipe: 4191.78.
Fin de ejecuci?n: 4265.84.
End SET. Time: 4266ms
50 elementos, pool de 25
Vamos a meterle 1000
... ummmm ... ¿ y si hago las conexiones sin agrupar por hashtag ?
 
7:42 AM
Bueno, voy a intentar hacer un formulario de login completo
login, logout, singup, etc etc
a ver si me sale
 
Vale, ahora tiene un comportamiento aceptable:
Creando pipe: 7589.09.
Ejecutando pipe: 7589.11.
Fin de ejecuci?n: 7661.55.
Creando pipe: 7661.56.
Ejecutando pipe: 7661.58.
Fin de ejecuci?n: 7733.28.
Creando pipe: 7733.28.
Ejecutando pipe: 7733.3.
Fin de ejecuci?n: 7805.36.
Creando pipe: 7805.37.
Ejecutando pipe: 7805.39.
Fin de ejecuci?n: 7877.
End SET. Time: 7877ms
Ahora ya si, tarda mas en usar la I/O que en generar las cosas en memoria.
aaaaaaaaaaaaaaaaaaaahhhhhhhhhhh
Ya lo se :-)
Ya se cual es el problema :-)
 
@AQMR Qué usas para backend?
@Trauma Orgasmos de desarrollador
 
@PabloLozano Literalmente ... casi ;-)
La sangre se ha arremovido
 
Casi 8 segundos, la generación Z no estará muy contenta. XD
 
Estoy particionando por hashtag
 
7:51 AM
#Trauma
 
Tengo que particionar por servidor que maneja el hashtag
En lugar de 40 agrupaciones
 
Muuuuuy importante. Eres lol.
 
me saldrán solo 2, porque solo hay 2 servidores
Put0 am0 :-)
Ahora, a ver donde carajo está el metodo que me devuelve eso
@MauricioContreras XDDD ... no lo pillé, estaba en mi mundo xD
 
@PabloLozano javascript y php voy a usar
no se qué mas puedo usar de hecho
en internet los tutoriales que hay no me ha gustado ninguno de los que he vixto
 
javascript con Node es una opción válida para backend
 
7:55 AM
visto
 
o Typescript con Deno
o Java, o Python... o cualquier cosa que no sea PHP
 
ya..
 
php me gusta poco y nada
Pero es que me hago mucho lio
Osea
 
con Java + Springboot se hace casi solo
 
7:56 AM
Nada de terceros
Quiero aprender a hacerlo a mano solito
aunque me lleve tiempo
 
entonces yo eligiría JS
con Node
 
Va
 
ya conoces el lenguaje
 
si si, y node mas o menos
y jquery, no?
 
jQuery es para frontend
 
7:57 AM
Para mandar las cosas al server
Bien pues, no iba desencaminado
 
no lo necesitas
 
Ah
 
.net core te descubrirá un mundo fantastico
XD
Buenos dias
 
@Pikoh cualquier opción que no sea PHP me parece válida
 
.Net es excelente
 
7:58 AM
eso es cierto. Antes que php, incluso nodejs
 
desde que se volvió casí open source y multiplataforma pocas quejas me oirás respecto a .net
 
sin casi, es open source
 
a ver, voyt a probar
net o net Core?
 
.net core
que es multiplataforma
 
¡Buenos días, surfistas de bits!
 
8:09 AM
Buon giorno
 
Ya lo haré en casa
Voy a probar con node ahroa
ahora*
 
yo ayer estuve mirando la programación cuántica, que locura
eso si, cuando se de el salto va a ser una locura
sobretodo en ias
 
8:27 AM
Asco de API tiene el bischo este. ¿¿ Y esto es lo recomendado por Redis como cliente en C++ ??
Tiene un El Problema
y no proporciona las herramientas para omitirlo
Un El Problema MUY MUCHO gordo
 
@NicolasOñate Hay algún físico teórico que opina que realmente nunca llegaremos a tener una computadora cuántica muy potente: spectrum.ieee.org/computing/hardware/…
 
@NicolasOñate Nunca se va a "dar el salto", aún si se solucionan todos los problemas prácticos y teóricos. La computación tradicional seguirá ahi para la mayoría de tareas. La computación cuántica es un nicho muy específico para cierto tipo de tareas nada más
 
que es como la precisión en la mecánica cuántica: el principio de indeterminación impide obtener la precisión que nos gustaría
 
Según entendí, el número de errores crece a medida que intentas añadir qbits, por lo que es necesario introducir más qbits de redundancia (a modo de bits de paridad, por así decir), por lo que el error crece más y hacen falta más qbits de redundancia,etc...
la idea es que al final eso impide tener más de un cierto número de qbits "útiles"
aunque todo depende de cómo crece el error con respecto al número de qbits, por lo que no está claro si este problema es sólo práctico (ingenieril) o fundamental (insalvable)
 
Del artículo: How many physical qubits would be required for each logical qubit? No one really knows, but estimates typically range from about 1,000 to 100,000. So the upshot is that a useful quantum computer now needs a million or more qubits.
 
8:41 AM
-1
Q: Cómo averiguar un número primo algoritmo matriz

Nelson BarriosQuisiera saber si es correcto y en caso de funcional que tan óptimo podría llegar Sin duda la función se encuentra debajo, por encima de la función un día que comprueba a dos variables ejemplo, "a = Number()" y "primo = []" let a = 100; let primo = []; for (let i = 2; i < a; i++) { if (numero...

Esta edición no solo ignora mi comentario, sino que empeora la pregunta añadiendo negrita y una frase incomprensible
Parece que el español no es su idioma nativo
 
9:14 AM
No entiendo la duda.
 
@PabloLozano Con los conocimientos actuales claro que no, pero creo que si llegaremos en algún momento, quien diría hace tres siglos que viviríamos como ahora
 
Igual si es sobre números primos y en JS (por lo que veo del código) estaría repetida ¿cierto?
 
@NicolasOñate No lo sabemos, como dice @abulafia puede ser un problema fundamental: algo físicamente imposible
 
¡¡¡¡¡¡ POR FIIiIIIIIIIIIINnNNNNNNNNNN !!!!!!!!!
Start SET ...
Iniciando set.
Creando pipe: 0.0042.
Ejecutando pipe: 292.358.
Fin de ejecuci?n: 369.561.
Creando pipe: 369.588.
Ejecutando pipe: 644.76.
Fin de ejecuci?n: 719.606.
End SET. Time: 719ms
 
@PabloLozano pero si es físicamente posible, si no por qué existe la física cuántica? es algo muy novedoso aun
aunque tienes razon
 
9:21 AM
@NicolasOñate El principio de indeterminación es un ejemplo de algo físicamente imposible
 
es dificil llevar la cuantica a nuestras mentes binarias
 
no importa lo que avance la tecnología
hay cosas que no se pueden hacer
las propias leyes físicas lo niegan
 
las leyes actuales
porque hace poco ha salido lo del boson de giggs o creo que asi se llamaba
que rompia una ley
que habia mas probabilidad de que se transmutase una particula a otra rompiendo la ley de 50/50
 
Con 1000 elementos:
Start SET ...
Iniciando set.
Creando pipe: 0.0046.
Ejecutando pipe: 326.695.
Fin de ejecuci?n: 637.079.
Creando pipe: 637.165.
Ejecutando pipe: 907.812.
Fin de ejecuci?n: 1206.35.
End SET. Time: 1207ms
¡¡¡ Putiiiiiiiiiiiiisiiiiiiiiiiiiiiimoooooooooooo aaaaamooooooooooooooooo !!!
 
1 segundo not bad
 
9:27 AM
 
@NicolasOñate Hay teorías más robuscas que otras, lo de ese caso se sabía desde hace 20 años que estaba dudoso. No era el bosón de Higgs, sino un muón
 
Alguno sabe por qué me puede dar este error?

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Estoy intentando conectarme a mysql desde VSC y no me deja
y tengo el modulo mysql instalado...
Vale, no tengo la carpeta mysqld
Pero que coño?
 
9:43 AM
@PabloLozano oh eso era
 
Por supuesto, puede que alguna ley física cambie y se encuentre una solución
pero ya es un asunto más de físicos que de ingenieros
uf, alguien muy perdido:
0
Q: ¿como leer y guardar la huella dactilar con javascript?

Elias VGNecesito de su ayuda, estoy haciendo una aplicación web para el registro de asistencia, quisiera saber si es posible leer la huella dactilar usando javascript con el lector digitalpersona 4500.

 
Y fijate en las tags, tiene puesto C#
y sql? what?
 
10:19 AM
es la clásica pregunta que se le tiene que hacer a la empresa que vende el aparato
 
@NicolasOñate PERO QUE CO*O??
Voy a intentar comprender ese codigo, porque mola mucho eh
 
10:36 AM
Poesía pura: std::vector< decltype( cluster->pipeline( std::string( ) ).get( std::string( ) ) ) > replies;
Vamos, belleza hecha código O_O
Esto de reordenar los resultados devueltos va a ser divertido también O_o
static std::map< void *, std::vector< std::pair< unsigned, std::string_view > > > partitioning( const std::vector< std::string > &keys ) {
    std::map< void *, std::vector< std::pair< unsigned, std::string_view > > > result;

    for( unsigned idx = 0; idx < keys.size( ); ++idx ) {
        void *hash = sharedToPtr( cluster->_pool.fetch( key ) );
        result[hash].emplace_back( idx, key );
    }

    return result;
}
¿ Sugerencias para ponerle un comentario a eso ?
 
@Trauma Good luck
 
XDD
Es que me parece que cualquier comentario mínimamente útil va a ser mucho mas grande que el código O_o
 
es un map
 
@Trauma /*En un lugar de la linea de cuyo codigo no quiero acordarme... */
 
@NicolasOñate Como comienzo es muy clásico eso, ¿ no ?
 
10:43 AM
Maps X to Y
donde tú sabrás que es X e Y
ah, no
 
@PabloLozano Map desde cada key al par< puntero_interno_de_redis_que_identifica_el_nodo, pair< indice_de_la_key, key > >
Pues no ha quedado mucho mas claro que el propio código xD
 
@Trauma pues algo mas actualizado: /* 2021: En un luger de le linie de cuye codige no quiere acordarme #inclusive #covid #feminismo #LGTBIwqasuteh */
 
¡ HAHAHAHAHA !
Eso si :-D
Vale, compila. Ahora el último paso.
Reordenar los resultados.
 
Hashtag include
 
10:58 AM
@NicolasOñate C y C++ son muy inclusivos, usan #include todo el rato
 
Sip :-)
Carajo con la reordenación ;-/
 
0
Q: get the folder names of a file from a path

Beatriz E. Mejia LunaI am in need of help. I need a javascript code that returns all the names of the folders where I have saved a file by means of a path. The user enters the name of the file and is answered in an html select the list of the names of the folders where that file is hosted. For example: name of the fi...

Lo peor es que en pathing tiene puesto español XDDD
 
11:13 AM
`error: invalid conversion from ?const std::vector<std::pair<unsigned int, std::basic_string_view<char> > >*? to ?__gnu_cxx::__alloc_traits<std::allocator<std::vector<std::pair<unsigned int, std::basic_string_view<char> > >*> >::value_type {aka std::vector<std::pair<unsigned int, std::basic_string_view<char> > >*}? [-fpermissive]
partitionsOrder[currOrder] = const_cast< const std::vector< std::pair< unsigned, std::string_view > > * >( &( partition.second ) );`
Si está bien, carajo O_o
 
11:41 AM
Ahora si :-)
for( auto iter = partitions.cbegin( ); iter != partitions.cend( ); ++iter ) {
partitionsOrder[currOrder] = const_cast< std::vector< std::pair< unsigned, std::string_view > > * >( &( iter->second ) );
Vale, ya casi lo tenemos. Nos falta un pelo
 
12:07 PM
¡¡ Funcionó !!
:-D
Hora de comer
 
12:38 PM
hay gente descarada y el
0
Q: alguien que sea tan generoso

alfredo jacomeDiseñar un programa en Java que cargue una matriz Cuadrada impar, la cual almacena datos numéricos enteros. Evaluar el siguiente reporte estadístico. A- Sumar todos los elementos de la columna del centro B- Sumar todos los elementos de la Fila del centro C- Sumar todos los elementos del I Cuadran...

 
1:26 PM
@Trauma Lo tuyo es sufrir, definitivamente.
 
@CandidMoe No hombre. Si en el fondo disfruto como un crio :-)
Y no veas lo bien que duermo por las noches :-D
Quitando las trazas de tiempos, he podido simplificar la ordenación. Ha quedado hasta ... razonable
static std::vector< std::string > get( const std::vector< std::string > &keysList ) {
	if( keysList.empty( ) ) {
		// No hacemos nada.
		return std::vector< std::string >( );
	}

	auto partitions = partitioning( keysList );
    std::vector< std::string > result( keysList.size( ), std::string( ) );

    for( auto currPartition : partitions ) {
        const auto &hashString = currPartition.second[0].second;
        auto pipe = cluster->pipeline( hashString );

        for( const auto &key : currPartition.second ) {
 
¡ HAHAHAHA !
No estoy muy seguro de si tomarmelo como un cumplido o como que ...
O_O
 
Ambos saben lo que hacen, pero insisten en hacerlo dolorosamente.
 
¿ Masoquismo ?
xD
 
1:36 PM
uooo tiene un vídeo con ltt
 
Programar es un tesoro, incluso cuando ocurren errores, te entiendo amigo Trauma c:
Yo una vez me trabé por 4 dias en un error y su causa era que me olvide de cerrar un parentesis xD
Python me señalaba la linea de más abajo y yo no entendia, no veia nada malo en esa linea
 
Hola
decidi Java por encima de Kotlin
 
Hola c:
Entiendo, si te viene bien mejor!
 
el de la izquierda es gargamel o que?
JAJAJA
 
jajajajaja, no lo habia pensado xD
 
2:09 PM
estoy ganandome todos los puntos en la clase de ingles
estan haciendo el que conteste primero
yo gano siempre
 
Bien hecho!
 
llevo 10 puntos xD
siempre respondo de primera y solo me ha quedado mal 2 veces
de 7 que han preguntado
otros 2 puntos jaja
alguien que sepa desarrollo web
cual es la extension .aspx
 
@NicolásCastellanos asp
 
@NicolásCastellanos asp.net
 
2:17 PM
otra mas
14 puntos
que bien saber mecanografia
16 puntos jajaja
JAJAJA ME GANE OTROS 3 ADIVINANDO
 
Sos el pu... amo xD
 
2:49 PM
0
Q: Como agrupar filas secundarias en Datatables

John DoeTengo una tabla que hace uso de filas secundaria donde cada fila es expandible/colapsable, pero mis filas principales contienen datos duplicados como lo explico a continuación. Quisiera agrupar mis filas secundarias o child row, como se llaman en la documentación oficial de Datatables, donde teng...

 
0
Q: Colocar fila a columna dinámico sql server

PieroDevAmigos, tengo un inconveniente si me puedan ayudar , lo que deseo es que la fila este como columna dinámico, tengo una tabla que tiene un ORD ese campo es segun el orden de la fecha create table #temp3 ( ORD INT null, HFECPRO DATE NULL, HNOMBREPTO VARCHAR(MAX) NULL, HVALORTX FLOAT NULL, HNUMEROTX...

 
@JohnDoe no entiendo del todo tu problema
9
A: Exportar a excel con tablas hijas y nietas

stan chaconSoy un usuario mas activo en el foro de habla ingles pero hoy decidí dar una vuelta por acá, debo decir que esto me tomo un buen tiempo y que a pesar de haber hecho cosas complejas en DataTables esto fue un dolor de cabeza pero luego de unas cuantas tazas de café y testeos en jsfiddle espero que ...

pero tal vez esto te sea de ayuda
 
alguien me podria ayudar
 

« first day (2000 days earlier)      last day (21 days later) »