« first day (444 days earlier)      last day (2824 days later) » 

 
3 hours later…
2:43 AM
En ciencias de la computación, un árbol binario es una estructura de datos en la cual cada nodo puede tener un hijo izquierdo y un hijo derecho. No pueden tener más de dos hijos (de ahí el nombre "binario"). Si algún hijo tiene como referencia a null, es decir que no almacena ningún dato, entonces este es llamado un nodo externo. En el caso contrario el hijo es llamado un nodo interno. Usos comunes de los árboles binarios son los árboles binarios de búsqueda, los montículos binarios y Codificación de Huffman. == Definición de teoría de grafos == En teoría de grafos, se usa la siguiente definición...
Sep 22 '16 at 2:15, by ArtEze
4
Q: ¿Cómo recorrer un árbol binario buscando nodos con el mismo dato?

Cristian Alvarez Hernandez#include <iostream> #include <windows.h> using namespace std; class Nodo { public: string cadena; int vecesRepetidas;// se usara solo para la lista de palabras repetidas Nodo *izquierda, *derecha; Nodo(string cad): cadena(cad), izquierda(NULL), derecha(NULL){} Nodo(string ...

En ciencias de la computación, una estructura de datos es una forma particular de organizar datos en una computadora para que pueda ser utilizado de manera eficiente. Diferentes tipos de estructuras de datos son adecuados para diferentes tipos de aplicaciones, y algunos son altamente especializados para tareas específicas. Las estructuras de datos son un medio para manejar grandes cantidades de datos de manera eficiente para usos tales como grandes bases de datos y servicios de indización de Internet. Por lo general, las estructuras de datos eficientes son clave para diseñar algoritmos eficientes...
 
4 hours later…
6:56 AM
buenos dias ^^
7:16 AM
Buenos dias
8:11 AM
Los lunes son duros, eh? No hay nadie despierto?
puf empieza con muchas tareas , ademas no tengo nada que contar xD
No lo decía por ti. Hablaba en general
8:28 AM
buenos dias
8:41 AM
hola @Joacer
bueno, marcho a hacer recados. Que vaya todo bien por aquí
9:09 AM
@blonfu un saludo, lo mismo ^^
 
3 hours later…
12:07 PM
buenos días!
@g3rv4 ey que tal ^^?
@lois6b muy pero muy bien :) como va todo por ahí?
@g3rv4 meh, normal. hahah bastante aburrido
yo recién me conecto y veo que tengo 23 menciones en trello :S va a ser un lunes movidito!
trello?
12:16 PM
@lois6b si, trello... es excelente para organizar el trabajo :) ~es~ era una empresa "hermana" de Stack Overflow
la semana pasada la vendieron a Atlassian
ohh ni idea . echare un vistazo
en Stack la usamos para todo
12:40 PM
El internet (o, también, la internet) es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen formen una red lógica única de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California (Estados Unidos). Uno de los servicios que más éxito ha tenido en internet ha sido la World Wide Web (WWW o la Web), hasta tal punto que es habitual la confusión entre amb...
@Kenshin Bienvenido al chat.
@ArtEze que pendiente estás xD
@lois6b es muy bueno eso :) si @ArtEze no me hubiera saludado, capaz que nunca habría arrancado a escribir
Jeje, bueno.
yo uso la version movil del chat en ordenador (es mas limpia y destaca menos en el trabajo hahaha) y no me entero si entra alguien
cambia el numero de personas en el chat pero a saber si es alguien recurrente o nuevo. como no me pare a mirar ni me entero
1:26 PM
XDDDDD
jajaja
2:22 PM
Dec 23 '16 at 10:41, by PaperBirdMaster
Eferion siempre me "roba" las respuestas :'(
3:08 PM
Buenos días a todos
3:31 PM
@PedroÁvila buenas :D
@lois6b Como estas? amigo
@PedroÁvila bien ^^
@lois6b Que bueno
@ArtEze en México muchas personas dicen que están hechos con caca de ratón por el sabor a queso que tienen :D
@JuankGlezz ¡Jajaja!
@JuankGlezz jajaja como si los ratones comieran queso fuera de las películas de Walt Disney
4:27 PM
@ArtEze ¿Ya probaste tu computadora con un monitor externo?
@PaulVargas No tengo monitor externo aún.
esto sigue funcionando ?
@lois6b Supuestamente sí.
se ve que si xçd
aunque me referia al chat
XD
ahora SOesp va
@g3rv4 exacto, no se porque se les ocurrió eso
Alguno tiene idea de como confugurar un iis de esta forma *.dominioPrincipal.com
4:44 PM
@JuankGlezz IIS no tiene una forma nativa de manejar wildcard subdomains AFAIK... el mejor approach es un binding a la IP y si en la entrada DNS tener *.dominio.com :S
si no querés gastar una IP, podés hacer un bind a una ip de loopback (127.0.0.2 por ejemplo) y tener un nginx en docker que actúe como proxy reverso
@g3rv4 HAHAHA me he quedado como: Yo me llamo Ralph
@lois6b ufff qué pasó? muchos modismos en inglés? no entiendo del todo tu comentario ;)
@g3rv4 que no entendí nada hahah (las palabras en inglés las entiendo y terminos salvo (nginx). Es que desconozco de redes.
@lois6b :) buenísimo... es raro para mí hablar en español de cosas técnicas
@g3rv4 me pasa igual haha sobretodo porque estudié la carrera en inglés. pero aunque sepa lo que es un proxy, una ip y DNS, no conozco lo suficiente como para entender tu frase
marcho pa casa ya ^^ hasta mañana :D
5:05 PM
Tengo un problemilla, estoy usando un monitor LG W1943CV me sale un mensaje OSD BLOQUEADO
Deseo desbloquearla para bajarle el brillo
@PedroÁvila ¿Estás en Windows?
@ArtEze Si
@ArtEze Ya he apretado el boton menu por 10 segundos, 100 segundos y nada
@ArtEze Si sabes algo avisame
@ArtEze Mi monitor tiene mucho brillo
5:24 PM
@PedroÁvila Yo abajo a la derecha tengo un menú, que dice No new notifications (Off).
5:51 PM
@ArtEze ^^^ Veo que tienes eclipse y NetBeans.
6:03 PM
@PaulVargas No, NetBeans no tengo.
@ArtEze Tiene un icono semejante al de NetBeans.
A las güenas :-)
@ArtEze como llevas el tema del cifrado ??
@ArtEze diste con la tecla ??
@Trauma Era demasiado complicado, lo abandoné.
jajaja
@ArtEze tiene miga ;-)
@PaulVargas tu le davas al Java, no ?
@Trauma Debería tener espacios, pero no sé qué letra puede ser.
6:15 PM
@ArtEze hay muchas posibilidades. Lo del 3 y el guión será una pista, pero a mi no me dice nada
Creo que se podría crear un programa para descifrar cualquier cosa, mientras el orden de las letras sea el mismo. Pero esas letras repetidas cambia todo.
@ArtEze hay muchas posibilidades; y hay muchas mas formas de cifrar que un simple Cesar.
@Trauma Capaz es una combinación de varios tipos de cifrado.
@ArtEze un simple cifrado acumulativo, en el que el resultado de una letra sea una operación cualquiera del resultado de la letra anterior, y te vuelves majareta
@ArtEze cambiando de tema, por que ofreces +100 por lo del árbol ? si no es tuya, y ya se respondió ...
No acabo de entender ese altruismo tuyo :-/
6:31 PM
@Trauma La verdad ni yo me entiendo.
jajaja eso es grave. Haz que te lo miren xD
A un psiquiatra podría ir.
@ArtEze deberias ir ;-)
¿ Alguien se maneja en Java ?
¿ Se pueden indicar varias versiones de un código y usar una u otra según la arquitectura ?
Antes del vencimiento de la obra social de mi madre. Quizás tengo solución.
@ArtEze por tu bien, espero que si :-)
6:38 PM
@Trauma Eso sería más dependiente del IDE, no tanto de Java.
@ArtEze ni idea de Java. Ni-la-mas-remota-idea.
¿Qué significa hacer malabares con los brazos cuando veo semáforos? ¿Qué tengo?
Es una pregunta que le haría al psiquiatra.
@ArtEze ¿ algo así ?
@Trauma En realidad no en el medio de la vereda, sería cuando estoy esperando a cruzar, pero sí, algo como eso.
Es como si tuviera una lapicera y escribo en el aire.
Ummmm .... se me acaba de ocurrir algo para lo del arbol ... creo que interesante ...
6:50 PM
@Trauma ¿Vas a competir contra PaperBirdMaster y Eferion?
@ArtEze por supuesto. No lo dudes ni un momento :-/
Ambas son buenas respuestas, pero siempre se puede mejorar
@Trauma Eso sería genial.
@ArtEze es que estoy recogiendo aceitunas ahora, y llego tarde, no tengo mucho tiempo, pero en 6 dias me da tiempo de sobra.
Un árbol es una planta, de tallo leñoso, que se ramifica a cierta altura del suelo. El término hace referencia habitualmente a aquellas plantas cuya altura supera un determinado límite en la madurez, diferente según las fuentes: dos metros, tres metros, cinco metros o los seis metros. Además, producen ramas secundarias nuevas cada año, que parten de un único fuste o tronco, con clara dominancia apical, dando lugar a una nueva copa separada del suelo. Algunos autores establecen un mínimo de 10 cm de diámetro en el tronco (la longitud de la circunferencia sería de unos 30 cm). Las plantas leñosas...
Los árboles son curiosos ... y tienen algoritmos propios, busqueda en profundidad y busqueda en amplitud. Por si mismos, no cuadran en ningún tipo de contenedor de la STL ...
ummm ....
6:55 PM
Con un escáner 3D se pueden analizar las ramas.
@g3rv4 con lo del binding a la ip te refieres a que tienes que definir una pagina para cada subdominio??
@JuankGlezz no, en la configuración de cada sitio tenés diferentes bindings (que definen la IP, el host y el certificado SSL)... para aceptar cosas del estilo *.dominio.com, tenés que definir la IP pero sin host
@g3rv4 no lo entiendo del todo bien, tienes algún enlace donde expliquen como puedo configurarlo?
@ArtEze Estoy usando W7
7:11 PM
@JuankGlezz a partir de IIS 10, [está incluido en IIS]... antes, tenés que hacer lo que te decía... algo así pero dejando el Host vacío
@PedroÁvila En el panel de control, opciones de energía, creo que se puede cambiar el brillo.
@ArtEze A ver
si tenés sólo una IP pública y querés tener muchos sitios en el mismo IIS (sitio1.com, *.dominio.com) entonces se complica y necesitás docker con un proxy reverso
7:16 PM
@PedroMiguelPimientaMorales Hola.
@g3rv4 si lei que en iis 10 esta incluido, pero no necesito muchos sitios es uno solo, y la idea es que queremos usar el comodín para identificar clientes es decir usuario1.dominio.com es un cliente, usuario2.dominio.com es otro usuario pero la pagina principal donde acceden es una carpeta del dominio principal dominio.com/entrar/cliente1
@ArtEze que mas
@JuankGlezz que mas
@Trauma No entiendo. ¿Qué le doy a Java?
@PedroMiguelPimientaMorales Tomando mates.
@PedroMiguelPimientaMorales que hay, aquí haciendo el intento de configurar un dominio comodin
7:18 PM
@ArtEze ok, @JuankGlezz ya veo, @PedroÁvila como va la onda
@Pedro Güinas taldezz!
@PaulVargas vienes con el mandarin pegado?
@g3rv4 entonces como comento es como lo que dices no? muchos sitios en un solo dominio
@PedroMiguelPimientaMorales Hola mi estimado, muy bien lo único que me encontré con un monitor LG W1943CV me sale mensaje OSD BLOQUEADO
@PedroÁvila y eso que intentas
7:20 PM
@PaulVargas Hola maestro
@PedroMiguelPimientaMorales No puedo desbloqueqarlo para bajarle el brillo
> Para eliminar el mensaje de Bloqueo de OSD, suelte el botón Menú (si algo lo está presionando), y luego manténgalo presionado durante 10 segundos hasta que el mensaje desaparezca. Si el mensaje de Bloqueo de OSD no desaparece, es posible que el botón esté atascado o que el hardware detrás del botón se haya dañado.
@PedroÁvila pues no se si es primera vez que escucho eso pero muy raro
@PaulVargas Ese problema tengo, presiono como indican y no funciona
@PedroÁvila ¡Esperemos que no sea "el hardware detrás del botón se haya dañado"!
@PaulVargas Más parece que si, por que ya intente de todo
7:28 PM
@PedroÁvila El manual de tu monitor indica algo similar.
@PaulVargas La verdad este monitor no tiene manual, es una pc de trabajo no es el mio
@PaulVargas Buscando en la web un manual indica lo mismo que me dijistes presionando el botón menu
@PaulVargas Pero nada
@PedroÁvila ^^^ Me refería a esto.
@ArtEze No sale esa opción en el plan de energia
@PedroÁvila Quizás no justo debajo, más abajo, a la izquierda debería aparecer.
¿No aparece nada?
@PaulVargas preguntaba si tu te manejabas bien en Java.
7:37 PM
@ArtEze Lo dejo ahí mejor ya me hizo perder mucho tiempo eso
@ArtEze cuanto debo ceñirme al código del autor original ? en lo del árbol
@Trauma Para mí fue una sorpresa la respuesta de Eferion, ¡Qué decisión más difícil!
Una vez, de los nervios, le tuve que decir a mi profe que yo no quería elegir al mejor compañero, porque todos me parecían buenos.
y terminé siendo el más votado... En realidad era un empate.
7:59 PM
@JuankGlezz exacto, al dejar el Host vacío, todos los requests a *.dominio.com van a ir a la misma app corriendo atrás
y vos podés mirar el Host para elegir qué mostrar
@ArtEze la respuesta de eferion, a mi entender, es la que mejor se adapta a la forma C++ de hacer las cosas.
He vuelto a leerla, y retiro lo dicho. No voy a competir; se podría mejorar para el caso concreto que expone el autor original, pero no en la pregunta concreta* que se formula. :-(
Como mucho, por poner alguna pega, le faltaría alguna referencia a los 2 modos de realizar el recorrido, pero ya es rizando el rizo.
@Trauma Me conformo con tu respuesta en la del minutero, no hay problema.
@ArtEze nada, esperaremos a otra. Que se le va a hacer ! :-)
@Trauma Veo la reputación como si fuera dinero para gastar.
@ArtEze yo la uso como alimento para mi ego. ¡ Cuanta mas mejor ! por mi situación, el no ser profesional. Y sip, se que no es sano :-)
8:08 PM
@Trauma es absolutamente sano
@ArtEze ¡ ENCONTRÉ UN FALLO !
@Trauma Genial.
Un árbol genealógico es una representación gráfica que enlista los antepasados y los descendientes de un individuo en una forma organizada y sistemática, sea en forma de árbol o tabla. Puede ser ascendente, exponiendo los antepasados o ancestros de una persona, o descendente, exponiendo todos los descendientes. Para realizar un árbol genealógico es necesario, primero, haber hecho una investigación genealógica o genealogía del individuo. De ahí que en un árbol genealógico se muestra la descendencia de los antepasados hasta una determinada generación o individuo. Dependiendo de la finalidad o uso...
8:55 PM
@g3rv4 una ultima pregunta tengo un server windows 2012 r2 con iis 8.5 se puede actualizar el iis al 10??
@JuankGlezz ni idea ¯\_(ツ)_/¯
@g3rv4 bueno a seguir investigando que esto de administración de servidores no es lo mio :(
@JuankGlezz tenés una IP pública que puedas destinar a este sitio?
@g3rv4 mi sitio ya esta en producción en este dominio www.admix.com.mx, pero lo que intento hacer es que en vez de que x usuario entre no entre en la url antes mencionada si no que pueda entrar a empresa.admix.com.mx pero el nombre de la empresa es dinámico es lo que intento hacer
@JuankGlezz bien, si vas a IIS y hacés click en el sitio, vas a ver que a la derecha aparece un binding a la IP 54.244.63.233 con host www.admix.com.mx... tenés otros sitios que usen esa IP pública?
esa es LA pregunta
9:06 PM
no, ningun otro sitio usa esa ip
ah, entonces estás del otro lado :) basta con sacarle el host del binding
que quede vacío
y en el dns, poner una entrada *.admix.com.mx
si necesitás que algo sea distinto en función del subdominio, entonces en tu código tenés que mirar el header Host
@g3rv4 pero no seria problema por el iis 8.5?
@JuankGlezz no, lo que el IIS 10 agrega (que es nuevo) es la posibilidad de tener *.undominio.com y *.otrodominio.com los dos andando en la misma IP
con la configuración que te digo, todo lo que vaya a la IP 54.244.63.233 lo va a atender tu código (IIS ni mira lo que viene en el Host header, sino que lo pasa a la app)
@g3rv4 ahh, perfecto, muchas vueltas para entender un poco :D
pero ya me quedo claro eso ultimo
👍
9:11 PM
hola
buenas!
me podrian hechar una mano con js?
tengo una duda
@Trauma @LuiggiMendoza conoce Java.
pero yo me refiero a JavaScript
@elsa Sé un poco de JavaScript, no mucho... Pero podría intentarlo.
9:18 PM
:)
estoy intentando de recorrer una matriz
y ponerlo en un select
pero me queda mal xD
@elsa show me the codezzz :)
@elsa ¿JavaScript puro o con jQuery?
@PaulVargas a, crei que era tu fuerte. con LM no he hablado nunca :-(
cun poco de ambos
@elsa podrías pegar el código acá?
9:21 PM
@Trauma Apenas y sé un poco.
function getAllUsersFromGroup(groupName){

var aux = new Array(2);

$().SPServices({
operation: "GetUserCollectionFromGroup",
groupName: groupName,
async: false,
completefunc: function (xDataUser, Status) {
$(xDataUser.responseXML).find("User").each(function() {
var name =$(this).attr('Name');
//var iD = $(this).attr("ID");
//var userID = iD +";#"+name;
var email = $(this).attr('Email');
aux.push(email,name);


});

}
});



return aux;
}
esa funcion, es donde voy a buscar los usuarios
y con esta la intento poner en el select
function CargaSelectAuditores(){

var auditores = new Array(2);
auditores = getAllUsersFromGroup("SDRC-Auditores");
//auditores = auditores.substring(0,auditores.length-1)
/*var nom = auditores[0];
var email = auditores[1]; */

//alert(auditores);
var select = $("#input_auditor");
select.html('');
select.append("<option value='0'>Seleccionar...</option>");
debugger;
for(var i=0; i<auditores.length; i++){
for(var j=0; j<auditores.length; j++){
select.append("<option value='"+auditores[i]+"'>" + auditores[j]+ "</option>");
lo importante ahí es que .each es un callback
eso quiere decir que llega a return aux antes de haber terminado el .each
lo mejor sería hacer algo así
eso es lo que me muestra el select
$(xDataUser.responseXML).find("User").each(function() {
var name =$(this).attr('Name');
var email = $(this).attr('Email');
CargarAuditor(email,name);
});
la idea es que el correo se vaya al id y el nombre al value
9:23 PM
en vez de hacer un return
@elsa yo he tenido un problema similar, al usar ajax muchas de las veces no me permite modificar valores de una variable, por lo regular lo resuelvo llamando a una función como lo hace @g3rv4
lo importante es entender que .each recibe una función que la va a llamar después... entonces, la ejecución sigue
hola @elsa
puesto que he sido invocado por @PaulVargas
solo puedo decir
has publicado tu pregunta en el sitio? :o
lo he modificado como dice @g3rv4, pero solo me muestra el primer resultado
@ArtEze como no modifiques la pregunta del árbol, no hay por donde meterle mano.
@ArtEze la pregunta es muy concreta: ¿ como recorrer los nodos ... ? y no admite muchas variaciones.
@ArtEze no erra un fallo, era un detalle de implementación. He dejado un comentario, pero no se merece una respuesta completa.
9:40 PM
@Trauma No sirve de mucho dejar comentarios, parece que el autor abandonó el sitio.
@ArtEze no al autor, a eferion
@Trauma ¡Ah!
@elsa lo mejor, como dice Luiggi, va a ser que postees la pregunta en el sitio ;)
@ArtEze algo como ¿ cual es la mejor forma de contar los elementos repetidos ... ? o algo así
la expresión recorrer los nodos no deja ningún margen para explayarse (que decimos aquí) :-(
@LuiggiMendoza @Trauma desea preguntar algo de Java.
9:44 PM
@LuiggiMendoza ni idea de Java, solo por curiosidad ... ¿ se puede seleccionar una u otra implementación para una función dependiendo de la arquitectura ? algo como los #if ... #endif del C / C++
@PaulVargas gracias por darme la palabra; no sabía como empezar sin sonar muy ... raro :-)
@Trauma Para serte sincero, no sé lo que pregunta el autor, solo vi que decía algo sobre los árboles binarios, que es un tema que vi en la universidad, y me gustó.
@LuiggiMendoza Hola, un gusto verte por acá
@ArtEze eres un caso único :-o
^^^ Para aquellos interesado en árboles. ;)
@PaulVargas Bueno, gracias, me va a servir en un futuro.
@PaulVargas Parece interesante.
hola a tod@s
@LuiggiMendoza Hi
@Trauma desde Java directamente, creo que no xq las funciones al final las ejecutará la JVM
lo que podrías hacer es obtener la arquitectura del procesador usando este código
y en base a eso definir el comportamiento
creo que ese tipo de cosas se hacen cuando tus librerías dependen de alguna dll o archivo .o, aunque en Java lo más recomendado para esas cosas es mejor crear métodos nativos
@LuiggiMendoza Ok. Era por curiosidad, de java ni idea. Una pregunta que vi (creo que ya cerrada) sobre la diferencia de velocidad de Java en un móvil y en un PC. No encuentro la pregunta en cuestión :-(
10:04 PM
@Trauma la recuerdo, puse comentarios allí
@LuiggiMendoza ok. Gracias por la respuesta.
@LuiggiMendoza +1 ;-)
4
Q: Cuánto más rápido es esperable que sea correr un programa de operaciones de criptografía (hashings) usando Java 8 en PC que en un smartphone con ART?

rafamv10He tenido que escribir un programa que realizaba operaciones criptográficas (SHA-256) y truncados de strings un determinado número de veces (muy grande). Este mismo programa una vez que funcionaba bien he creado usando Android Studio una APK de forma que la pudiese meter en los smartphones y corr...

Esa misma !!
hasta mañana gente!
nos vemos @g3rv4 y felicidades por tu primera respuesta
sigue participando en el sitio :D
10:06 PM
@LuiggiMendoza ya llevo 4 creo :)
@g3rv4 genial!
luego se volverán incontables (no es literal, siempre puedes ver la cantidad de respuestas publicadas en tu perfil)
@g3rv4 Hasta mañana
10:56 PM
Introducción teórica en Filogenia. Un árbol filogenético es un árbol que muestra las relaciones evolutivas entre varias especies u otras entidades que se cree que tienen una ascendencia común. Un árbol filogenético es una forma de cladograma. Además, un árbol filogenético, sirve para determinar el número mínimo de divisiones necesarias para obtener una célula o tejido determinado. A partir de aquí, se pueden estudiar, por ejemplo, las mutaciones generadas a lo largo del proceso. == Árboles filogenéticos en biología == A diferencia de los árboles genealógicos, en los que se utiliza información...
11:17 PM
En teoría de grafos, un árbol es un grafo en el que cualesquiera dos vértices están conectados por exactamente un camino. Un bosque es una unión disjunta de árboles. Un árbol a veces recibe el nombre de árbol libre. == Definiciones == Un árbol es un grafo simple no dirigido G que satisface: G es conexo y no tiene ciclos . G no tiene ciclos y, si se añade alguna arista se forma un ciclo. G es conexo y si se le quita alguna arista deja de ser conexo. G es conexo y el grafo completo de 3 vértices K 3 ...
11:59 PM

« first day (444 days earlier)      last day (2824 days later) »