« first day (1576 days earlier)      last day (1515 days later) » 

12:00 AM
Hola! Quisiera que me orienten en cómo "aparecer" dos opciones en la página principal del Visual Studio 2010 Professional
Cuando cliqueo en Nuevo proyecto... me aparece:
Sin embargo en otros ordenadores, para la misma versión de VS, obtengo esta pantalla:
¿Cómo agrego las opciones de "Ubicación" y "Nombre de la solución"? Gracias!
 
 
13 hours later…
1:21 PM
@manooooh Te puede servir girar la pantalla con Control + Alt + alguna flechita de izquierda, derecha, arriba o abajo.
 
Buenas las tengan
 
@KevinRestrepo Buen día :)
 
Como vas parce?
 
@KevinRestrepo Bien, todo tranquilo, ¿y tú?
 
1:39 PM
Buenas
 
@LucasDamian Holap :D
 
codeando desde temprano? jaja
 
@LucasDamian Yo todavía no, qáuizs más tarde.
 
@art
@ArtEze todo bien man, en la oficina dandole a lo que tanto nos gusta jajaj
 
@KevinRestrepo Genial, ojalá salga todo bien.
@KevinRestrepo En tu perfil veo que te falta que elijas la próxima medalla porque llegaste a los 10 comentarios.
 
1:51 PM
@art
@ArtEze si, ya puse otra, gracias :D
 
@KevinRestrepo Perfecto.
 
@ArtEze y que tal el laburo alla en argentina?
 
@KevinRestrepo Bien por lo que se ve.
 
2:11 PM
@ArtEze Yo estaba pensando en migrar de aca de colombia, aca no es tan bien pagado como en otros lados
 
@KevinRestrepo Estaría bien.
 
2:35 PM
@abulafia En parte si, pero me exigen alineado a la derecha (como está), pero el texto que este centrado en la parte izquierda (que los espacios en blanco sobren por la parte derecha). Osea como si fuese un párrafo escrito.
En el lado derecho superior alineado el texto a la izquierda. Eso es lo que ya no encuentro como hacerlo
 
2:48 PM
@ArtEze hola, gracias por responder, ¿a qué te refieres? Lo intenté y obviamente no mostró las opciones faltantes. ¿Alguna alternativa?
 
@manooooh ¿Pero pudiste hacer que la pantalla se gire?
 
@ArtEze sí
 
@manooooh ¿Podrías enviar una captura de pantalla con la pantalla girada?
 
@ArtEze ¿hacia qué lado?
 
@manooooh Mientras no sea 180 grados está bien, puede ser 90 o -90, los dos están bien.
 
2:56 PM
@ArtEze ^^^^ no le veo sentido...
 
@manooooh Qué extraño.
 
@ArtEze ¿tienes alguna referencia sobre este problema?
 
@manooooh ¿y si pones la ubicación pero en el nombre?
 
@ArtEze el problema está en que de 3 opciones que me aparecen en un ordenador, en otro sólo me aparece 1. No sé qué tocar
 
@manooooh No tengo idea cómo solucionar eso... Pienso que se puede solucionar poniendo la ubicación junto con el nombre, como si se unificaran.
 
3:00 PM
@ArtEze gracias. La idea es mantener el formato antiguo, o sea con 3 cuadros de texto en vez de uno
 
@manooooh En el nombre poner algo como... C:\Users\usuario\Desktop\Libro2
 
@Fernando Y no es tan sencillo como quitar el \centering que tenías? Ese es el que está pidiendo que ese "bloque" use texto centrado.
Acabo de modificarlo (puse un % delante del \centering para comentarlo). Mira a ver si eso es lo que te pedían o lo entendí yo mal
Otra cosa, ya que estás usando inputenc puedes escribir los acentos directamente, o sea, "Técnica" en vez de "T\'ecnica". Con tal de que tu editor guarde en utf8
 
@manooooh Fijate en Ayuda > Acerca de y mira la versión, quizás sean diferentes versiones.
 
@ArtEze ah puede ser. Ahora mismo no tengo acceso a la otra máquina, aunque es posible que sea una versión pirata del VS. Yo me descargué este Visual ayer desde el sitio oficial. Así que si teóricamente en el sitio ponen la última versión del VS 2010 Professional, no entiendo por qué esas 2 opciones faltantes no aparecen. No creo que una versión antigua tenga esas opciones y en una reciente, no
 
@manooooh Yo pienso que sí, puede ser que sean diferentes.
 
3:27 PM
buenas
alguien sabe como me me puedo conectrar a un linux que tengo en docker ?
es que lo tengo activo, esta corriendo y tal, pero no se como acceder a el para que me salga su SO
 
@josanangel ¿Qué es docker?
 
un sistema gestor de maquinas virtuales para crear 'linuxs' en un mismo sitio
un servidor con muchos mini servidores
 
3:42 PM
@josanangel ¿y lo comparte por algún puerto de internet?
 
4:14 PM
@ArtEze una ballenita muy interesante
 
@LucasDamian ¿wireshark?
 
ulala señor inglés
 
jajaj
 
the beautiful whale
 
xd
 
4:16 PM
Tengo clases de inglés en la empresa, así que este año promociono inglés de taquito
 
@LucasDamian Qué bueno eso.
 
Si, el problema es que pierdo horas de programar, pero bueno, lo tomo como un "descanso"
@abulafia qué tal ? usaste mercurial me lo recomendaron para llevar un control de versiones
 
@LucasDamian Sí, ¿y qué cosas programas?
 
@ArtEze Muchos scripts para hacer web scraping y automatización de procesos
y vos? @ArtEze
 
@LucasDamian Yo estaba en el tema de hacer un bot.
 
4:24 PM
Esta bueno, es entretenido.. hasta cierto punto xD
 
@LucasDamian Lo sé, está bueno en verdad, lo único que tengo que hacerle mejoras. :D
 
Me divierto mucho, a veces son las 17hs y digo.. ptm.. me tengo que ir
 
@LucasDamian A mí también me gustaría hacer scraping.
 
Lo bueno que ahora adquirieron un cloud y puedo entrar desde casa, por ejemplo esta mañana me llamo el gerente para modificar un bot de pruebas xD
Y el problema que tuve es que nadie me enseñó, me dijeron "averigua como se hace esto" y ahí empece
Y bueno para comprar ropa sirve :v y para ver que el black friday es falso xD
 
@LucasDamian ok, entiendo, es sobre hacer scraping a los precios... ¿Algo como Ebay?
 
4:40 PM
claro
por ejemplo falabella, te deja ver hasta el stock que tiene
entonces en el laburo miden cuanto es lo que vende y todas esas cosas
 
@LucasDamian Está genial, ¿y nada de tecnología o solo ropa?
 
Solo ropa por ahora, encima ropa es lo más complicado, porque tenes talle, color. es un dolorrrrrrrrrrrrrr
Y tecnología sería más lindo jeje y menos complicado
 
@LucasDamian Sip, estaría más fácil.
 
para obtener el src de cada prenda es lo más complicado porque la mayoría de las webs carga el elemento solo cuando lo clickeas
 
@LucasDamian Pero le podés hacer un AJAX.
@LucasDamian y con el DOMParser.
 
5:13 PM
Wenas
Señor @ArtEze. Se le saluda.
 
@MauricioContreras Buenas tardes. Acabo de entrar al Discord de Parias.
@MauricioContreras Veo que Asier todavía no le puso el Rythm para escuchar música de youtube sin tener que poner el video.
@MauricioContreras Ah, sí, lo acabo de ver.
Bastante útil para colorear código. En este chat no se puede.
 
5:54 PM
@LucasDamian Sí, lo usé hace años. Era mi favorito cuando todo el mundo a mi alrededor usaba svn. Pero luego git se llevó el gato al agua (sobre todo con la aparición de github) y tuve que abandonarlo.
No sé si tiene sentido hoy dia, sobre todo porque Bitbucket va a dejar de soportarlo
una pena, era un sistema bien pensado, de cualidades similares a git pero más fácil de usar. ¡Y estaba hecho en python!
 
@abulafia saludos
@ArtEze bienvenido al chat de DiscordJS.
@LucasDamian ¿cómo vamos?
 
@MauricioContreras Gracias, veo que pusieron el video de la cucaracha y una captura de mis ediciones en Meta.
@MauricioContreras y el video de los usuarios de SOes.
@MauricioContreras También vi un bot que puso un gif de un camión de basura. Recuerdo que yo puse en este chat el mismo gif una vez.
 
@ArtEze la idea es que hagas un bot. Yo hice el mío y aunque no le he añadido muchas cosas pues al menos divierte
 
@MauricioContreras Sí, yo hice un bot de Discord una vez, pero no lo hice bien. Lo subí a GitHub.
 
6:09 PM
@abulafia por eso mismo preguntaba :v
@MauricioContreras Todo bien terminando de ordenar mi cuarto, ahora falta mi desktop 'no_borrar.txt' xD
 
@ArtEze si ya viste el historial, pues ya viste mi comentario sobre las cucarachas. XD. Espero no te moleste mi atrevimiento. XD
@LucasDamian por fin un hombre común y corriente. Hoy sábado se ordena el cuarto.
 
@MauricioContreras Está perfecto jajaj... Mira, este es mi código del bot... github.com/ArtEze/arteze.github.io/tree/master/lenguaje/node_js/…
Solo 100 líneas de código.
 
@MauricioContreras Por qué viene el técnico a chequear que de los 100MB sólo me dan 30 xD
jaja
 
@LucasDamian El problema de mercurial hoy día es que no hay servidores públicos (tipo github) a los que hacer "push". Todo está en tu ordenador (o en tus ordenadores, o en los de tus colegas), o bien te montas tu propio servidor
bitbucket era el que había para mercurial (de hecho cuando empezaron, era el único sistema que soportaba, después le añadieron git y finalmente quitaron --o van a quitar-- mercurial)
 
Entonces lo normal seria encarar con github
 
6:24 PM
@ArtEze aquí está el código de mi bot:
 
@MauricioContreras Qué bueno, ¿Los agregan con Carburate o algo así? :D
 
@ArtEze nop. Creas una app en Discord y añades allí el bot. Te pide un token y un id de cliente. De esa forma se autentica con Discord. Y luego hay un valor entero que se calcula para los permisos del bot. Casi todos los permisos están cubiertos por dicho número entero, pero hay permisos que necesitan OAuth2, como el permiso de ban o kick. Creo.
 
@LucasDamian Pues sí. No está claro por qué git "ganó" esta batalla. Mercurial y git salieron a la vez, en 2005. Ambos con el mismo objetivo: sustituir al sistema de control de versiones que se estaba usando para el kernel de linux (pues se había vuelto de pronto de pago).
Probablemente la razón es que git fue creado por el propio Linus, y Mercurial no. Y Linus es bastante combativo con lo que no son ideas suyas...
 
@MauricioContreras Sí, yo lo hacía igual, con el token.
 
0
A: Python - Beautiful Soup. Why wont my scraping loop work?

AMCAs far as I can tell you aren't saving the results of your scraping anywhere...

Excelente respuesta :v @MauricioContreras
Por que no funciona es la pregunta
 
6:43 PM
@LucasDamian XD
Sin embargo, si ese proceso es para ser usado desde otro proceso, ¿para qué guardar los resultados? Capturar lo que bota el print es más que suficiente si ese fuera el caso.
 
Buenas tardes/noches a todos.

Tengo una duda con las colecciones de java que tiene que ver con los métodos HashCode() e equals(). Es más bien teórica y me cuesta expresar este tipo de dudas, pero agradecería cualquier ayuda. Perdonen las molestias y muchas gracias por su continua ayuda, aquí el planteamiento de mi duda:

Adentrándome en el mundo de las colecciones en java, estoy estudiando el uso y características de las más comunes: List, Set y Map.

Mis principales dudas vienen con las colecciones de tipo Set y las que implementan cualquier versión de una tablas Hash (creo que se denomin
Muchas gracias a todos por su ayuda.
 
@LucasDamian no ha de tener vida social o la misma tiende a cero.
@Manuel pues cuál es la duda en concreto? Porque no logro comprender eso de que: En estas implementaciones tengo que usar los métodos hashCode() e equals() para aquellos objetos que vaya a querer guardar en una colección de este tipo;
 
@MauricioContreras Jaja
 
Lo que no logro entender es porqué he de implementar ambos métodos, según veo yo, si compareTo() devuelve 0 es igual, si devuelve 1 es meyor y si devuelve -1 es menor, ¿no? Entonces que necesidad tengo del método equals, ¿Por qué se debe implementar? ¿No bastaría solo con el compareTo?
 
@Manuel recuerda que hashmap es una implementación basada en el hash de las clave/valor. Por lo tanto, para garantizar que dos objetos son idénticos, se calcula su valor hash y es este el que se compara.
@Manuel el método equals(), realiza este tipo de comparación. En general, si voy a comparar objetos o valores de hashmap m1 y m2, hacer m1.equals(m2) implica que m1.hashCode()==m2.hashCode()
 
7:16 PM
*-*... mi mente turn off.

Gracias por la explicación, pero no consigo entenderlo. No veo cómo se relacionan las dos cosas
Bueno, a ver si exponiendo la duda de otra forma, me podéis ayudar y a ver si así lo termino de entender
Por cierto, @MauricioContreras, gracias por la ayuda
Estoy haciendo un boletín de ejercicios en el cuál nos piden esto:

Mapa ordenado por clave
Donde el mapa está compuesto por una clave que es un objeto tipo Key y el valor es otro objeto de tipo Film
A su vez, Film tiene dentro de sí misma el objeto tipo Key
¿En Key debería implementar tanto hashCode como equals?
Se guardaría en una colección de tipo LinkedHashSet
Dado que necesito iterar hacia adelante y hacia atrás
 
7:40 PM
@Manuel A ver, es que creo que tienes una confusión. Los métodos hashCode() y equals() son métodos de HashMap heredados de la clase AbstractMap
Supón que generas un LinkedHashSet donde almacenarás los valores Key/Film. Desde aquí te pregunto, qué tipo tiene Key? Y qué tipo tiene Film?
 
A qué te refieres con tipo?
Ah, ostia, he puesto linkedhashset
Quería decir linkedhashmap
Perdonad la confusión, tengo un lío en la cabeza ya...
 
8:03 PM
@Manuel No sé apenas nada de Java, pero Python también tiene el equivalente a un hashmap (que llama diccionario), y tambien tiene conjuntos. Y también obliga a que cualquier objeto que quiera usarse como clave del diccionario o poder guardarse en un conjunto debe implementar sus operadores __hash__() y __eq__() (equivalentes a tus hashCode() y equals()
Entiendo que la razón de que se necesiten ambas cosas es por cómo están implementados por debajo los almacenes. Para encontrar un objeto rápidamente en un almacén, se usa su hash y en base a ese hash se le guarda en un bucket. Pero puede haber "colisiones" (dos objetos acaban en el mismo bucket). Por eso es necesario implementar también equals(), para buscar el objeto dentro del bucket
 
@josanangel por aqui! que quiers hacer
0
Q: Como acceder a mi servidor virtual Linux que tengo en Docker desde afuera

josanangeltengo en mi NAS un servidor creado en docker en el que le he estado instalando apache y tal, y para probar y que me muestre la pagina de test index.html que tiene apache2 estaba intentao acceder desde mi pc personal a la ip que me pone al hacer ifconfig al servidor cuando me conecto por ssh. Pero...

si quieres acceder via consola a tu contenedor debes ejecutar algo como
docker exec -it <container name> /bin/bash
puedes ejecutar cualquier instruccion aqui estamos ejecutando el bash del contenedor(generalmente la distro es alpine)
@josanangel lee!
 
8:44 PM
@JackNavaRow si, pero si quisiera acceder desde fuera del servidor anfitrion como seria, eso es desde mi nas, pero desde mi pc persona como accedo, por ejemplo, al apache de la maquina virtual ??
 
9:01 PM
lo que se me ocurre es que hay un monitor de contenedores
y alli puedes ver todos los logs
 
9:38 PM
claro pero como serie para darles una red que haga de intermediario entre el anfitrion y virtal
 
10:16 PM
@JackNavaRow yo vivo en un contenedor
 
@josanangel Has mapeado el puerto que usa apache en el contenedor al anfitrión?
el ifconfig ese que te muestra una IP local donde lo has ejecutado? ¿dentro del contenedor o en el NAS?
 
10:50 PM
@abulafia pues lo he puesto en el virtual
 
es que no entiendo bien tu setup. A qué llamas el virtual?
 
a ver
yo tengo un NAS
 
es decir, a qué nodo entras por ssh? a la hora de entrar por ssh usarás una IP, no?
 
el nas tiene instalado docker
y me he instalado un ubuntu
en el docker del as
nas
y quiero que ese buntu lo pueda ver todos los equipos de mired
 
y el NAS que operativo usa? Tendrá que ser otro linux, para que puedas meterle docker, no?
 
10:51 PM
( ymas adelante poner un dns para conexion desde cualquier prte)
el NAS usa TOS, un SO propio
pero eso en teoria no es el problema
yo he conseguido meterme en el ubuntu que he creado, pero antes he tenedio que hacer un ssh a mi nas y desde ahi conectarme, pero quiero acceder desde una ip
 
Ok. Vale. El NAS tiene una IP, que es la que usas para ssh entiendo
y quieres que conectando un navegador web a esa misma IP te salga el apache que tienes corriendo en docker
si?
Y todas las cosas que has instalado en ese ubuntu (docker) quedan en el contenedor. Se pederán cuando el contenedor se re-arranque a menos que grabes una imagen. O que estén montados en volúmenes externos. ¿Has hecho algo de esto?
 
en teoria no se borra, esta ahi siempre aun que lo apague
ppero si es eso mas o menos lo que pretendo
 

« first day (1576 days earlier)      last day (1515 days later) »