« first day (914 days earlier)      last day (2492 days later) » 

01:30
@Flxtr Amigo, ya quedaron los 0.5k
¿Qué más, @PedroMiguelPimientaMorales?
@PaulVargas que cuenta, por que llamo atrevido a @TheVicious
 
2 hours later…
03:44
@PedroMiguelPimientaMorales No lo he visto.
Un vector es un elemento de un espacio vectorial del que, en ocasiones, especialmente en física y geometría, interesa conocer su longitud. Para ello se hace necesario definir un operador norma que determine la longitud o magnitud del vector bajo consideración ya que este acto, pese a lo que pudiéramos creer, no es un problema trivial; especialmente desde la aparición de las geometrías no euclídeas para las que surge, asociada al concepto de longitud, la noción de geodésica. Para ampliar estas ideas conviene conocer la geometría riemanniana y la geometría diferencial. Por tanto, basándonos en las…
04:22
@PedroMiguelPimientaMorales Dijo que no era paisa.
05:04
@Flxtr ¿Sabes para qué sirve el Diagnostics.asp? Recibí una petición GET "http://127.0.0.1:8080/Diagnostics.asp". :-S
05:18
De una IP de Vietnam. :-o +@PedroMiguelPimientaMorales
 
4 hours later…
09:35
Buenas a tod@s
 
5 hours later…
14:20
@PaulVargas esta usted con el VietConf
 
1 hour later…
15:27
@Xerif Hola.
@ArtEze si vio quien estaba ayer en el doodle
@PedroMiguelPimientaMorales No, no lo he visto.
@ArtEze y no lo vio, staba Gauss
@PedroMiguelPimientaMorales woow
@PedroMiguelPimientaMorales Aaah, sí, lo vi, pero no me di cuenta que era él.
15:43
@ArtEze El príncipe de las matemáticas
@PedroMiguelPimientaMorales Le dieron un tono azul.
@ArtEze creo que deb ser por alguna forma de alguna formula
@PedroMiguelPimientaMorales No tengo idea.
El color azul me recordó a los bizcochitos Don Satur.
16:21
Hola a todos,
Alguien me podria orientar en esto?
0
Q: Aplicar MultiThreading(Paralelismo) a mi codigo de Scraping en C#

HansNecesito ayuda para agilizar el proceso de scrape que he hecho, actualmente hace todo lo que he querido sin aplicar hilos, lo necesito para que mientras se recorre una pagina obteniendo informacion otro proceso siga adelante con otras paginas y asi. Aqui esta mi codigo y el intento de usar Threa...

@ArtEze estilo barroco
@Hans pues no estan los de C# hoy hijo
@PedroMiguelPimientaMorales Sí, algo así.
@ArtEze ya veo, aqui ando en esto
@PedroMiguelPimientaMorales Rayos jejeje estan de vacas?
@Hans dia del trabajador hoy
16:27
@PedroMiguelPimientaMorales Cierto cierto
@Hans me extrania que no sepas :V
@PedroMiguelPimientaMorales Si lo se, se me paso porque madrugue haciendo esto de scraping y ando modo zombie jaja
@Hans jajajaja, y eso par que es eso?
@PedroMiguelPimientaMorales eso es para sacar informacion de productos de la pagina de amazon sin tener que usar si AWS, hace un parse a todo el DOMm de Html y comienza a extraer la informacion que le especifique por medio de Xpath
Y ya hice todo eso, pero tarda demasiado porque depende de cuantas paginas tiene un competidor asi que necesito usar Threads y tener varias tarea y con eso estoy en 0 ain
@Hans ¿Qué es lo que falla?
16:41
@AlvaroMontoro Gracias por la edicion
@AlvaroMontoro Aplicar threading, lo agregue pero no me trabaja de la forma que lo coloque
¿cómo no te trabaja?
@AlvaroMontoro Comienza el proceso pero no imprime en pantalla los detalles que extraje, pero cuando no trabajo con threads si da el resultado
es decir, ¿hace scrapping de la primera página? ¿de ninguna? ¿de todas pero no como quieres? ¿cómo es que falla exactamente?
Estoy trabajandolo mal
@AlvaroMontoro Con lo que agregue de los threads, la salida no me da nada, no imprime nada a la pantalla
Pero si quito el thread y trabajo normal con el CRL basico hace todo el scraping que quiero pero toma todo su tiempo
16:57
Sarah Caputo on May 01, 2018

In January, Jon Skeet’s rep crossed over one million. To thank him for his generous efforts and contributions, we hosted a brunch in his honor at our New York Headquarters in February. We also asked the community if they had any questions for him to answer in an IRL Q&A.

Please enjoy this delightful interview in which Jon discusses everything from his origin story, to overload resolution, to banana flower pants. We’re immensely grateful for Jon’s continued devotion to the Stack Overflow community, and we hope to give him another free brunch after he earns his next million rep! …

@Hans se para que es el scraping, quería saber que información sacar
@AlvaroMontoro a como dice, ls hace pero en cola, primera una, luego otra, y asi, y el quiere es si llegan por ejemplo 10, y puede hacer 5 al tiempo haciendo uso de los hilos, pues haria en dos tandas
@PedroMiguelPimientaMorales Ah ok, es un poco complejo porque depende de la pagina
@PedroMiguelPimientaMorales Y exactamente, eso es lo que me refiero
@Hans pero, por que no usar las API's
@PedroMiguelPimientaMorales realmente no lo se, pero lo pidieron usando scarping
@Hans pues es de tu trabajo de tu universidad de que es/?
17:12
Es para un trabajo
@Hans pues preguntale a @g3rv4 a ver que te dice
@PedroMiguelPimientaMorales Vale, gracias
@g3rv4 Hhola, estas?
@PedroMiguelPimientaMorales Creo que no esta
 
1 hour later…
18:43
@Hans ? scraping con threads?
@g3rv4 Si, es lo que he leido para agilizar los procesos, tener una pagina haciendo scraping mientras va al siguiente metodo y asi
tiene sentido :)
@g3rv4 Si, pero para hacerlo me estoy complicando porque es primera vez que voy a trabajar con ello
@Hans es la vida del desarrollador
@g3rv4 Si que lo es, porque no tengo ni una semana con el scraping tampoco jajaja
18:49
capaz que lo tendrías que hacer sin threads y una vez que tengas eso andando (aunque lento) luego lo podés optimizar
1. Que ande
2. Que ande bien
3. Que ande bien y rápido
Ya lo tengo andando lento, lentisimo jaja
Por eso estoy entrando ahora a este detalle importante
@g3rv4 Viste mi codigo que comparti?
@Hans no, tampoco tengo tiempo ;)
@g3rv4 Vale vale, gracias! Seguire leyendo igual a ver como podria resolverlo
 
2 hours later…
20:35
Buenas tarde a todos
Tengo unas cuantas dudas sobre como establecer las versiones de un software. Veran, tengo unos meses trabajando en una aplicación java personal y quiero agregarle nuevas funciones. Pero antes de eso quiero entender bien como funcionan las versiones para tener un desarrollo organizado.

He buscado por Google y me he encontrado con el sistema decimal dewey, que es el que se utiliza tradicionalmente para versionar software. Por lo que entendido este sistema utiliza tres dígitos separado por puntos. El primer dígito indica cambios mas grandes y el ultimo cambios mas pequeños.
20:51
@DavidMinaya Llamaré al exterminador de Java ( @gbianchi )
@DavidMinaya VersionMajor.VersionMenor.Release @DavidMinaya
@ArtEze jajajaja
perooooo... podes hacer lo que quieras.. nadie te detiene para hacer nada..
VersionMayor= cambios rotundos en la UI y el motor
VersionMenor=cambios en la forma de hacer cosas y nuevas funcionalidades menores
Release=correcion de bugs
esa es la teoria
@DavidMinaya igual.. podes hacer lo que quieras.. eso es solo la teoria, sobre todo cuando las IDE te ayudaban a versionar.. y antes de internet... donde no tenes versiones per se...
21:00
@gbianchi gracias por la info.
@DavidMinaya El punto es, ¿Por qué tienes un proyecto, justamente en Java y no en otro lenguaje?
@ArtEze Jajaja. Porque comencé a programar en java
@DavidMinaya Genial, como práctica viene bien.
@ArtEze No solo como practica, Java es gigantesco y muy potente. Sin contar que las apps android se desarrollan en java.
@DavidMinaya Tengo aplicaciones de Java en la compu, no uso celu.
Es posible emular Android en Windows pero creo que es más lento.
21:08
@ArtEze Casi casi estoy comenzando con JS, por lo que veo es el lenguaje mas multiplataforma del momento.
@DavidMinaya Yo conozco bastante de JavaScript, no todo pero algunas cosas sí.
@ArtEze Ahora mismo estudio HTML, desde que termine me pongo para JS. Me interesa montar algunas sencillas paginas web y hacerlo en java me parece mucho trabajo. Por lo que veo Java no esta diseñado para paginas web simples si no para web empresariales. Por eso me interesa JS.
Si contar que de una puedo desarrollar app para ios y apps de escritorio sin mucho problema.
@DavidMinaya algo que me gusta a mi es poner el hash del commit como versión... entonces, es muy fácil ver qué código está corriendo un determinado sistema
@g3rv4 Lo tendré en cuenta. Gracias!
peeero... depende de la situación y de los usuarios de cada uno... si a mi madre le pregunto la versión y es la 2ec42f, medio que se complica :)
21:17
@g3rv4 Jajaja. Ok lo entiendo.
@ArtEze Si quieres puedes instalar apps Android utilizando Chrome. Solo tienes que instalar esta extención chrome.google.com/webstore/detail/arc-welder/…
@g3rv4 el problema de eso es cuando queres hacer updates.. no tenes la ultima version.. porque el hash va para arriba y para abajo...
@DavidMinaya yo no entender lo que decis de J....
@DavidMinaya o Xamarin...
@DavidMinaya mmm.. querras decir multinavegador?
@gbianchi Por lo que veo la tecnología web es el futuro.
@gbianchi git pull hace update de código... y las migraciones van ordenadas independientemente
@g3rv4 en apps de escritorio?
@DavidMinaya naaaaaaaa eso deciamos hace 20 años jajajaja
@gbianchi Solo tiene que ver las PWA y vera que sí. Me he topado con algunas app webs que a simple vista no sabría decirle si son web o nativas.
21:27
@DavidMinaya si.. pero cuantas tenes abiertas actualmente que sean asi? y cuantas reales de escritorio?
@DavidMinaya ¿Qué es lo que se estudia de HTML? Yo solamente conozco las etiquetas, atributos... Sé que existen muchas validaciones diferentes y el Doctype, que ya no lo uso.
@ArtEze No es tanto HTML, es mas CSS.
@DavidMinaya Entiendo... El HTML es tan básico que no hay mucho por estudiar, aunque debe tener cosas ocultas que pocos saben.
@gbianchi En la computadora uso whatsapp y en el celular google+.
@ArtEze La cantidad de propiedades que hay en CSS es ingente.
@DavidMinaya ¿Qué significa ingente?
21:32
@gbianchi si supiera que he pensado en C# pero creo que me ire por JS. Ya que con JS puedo desarrollar para la web, windows, linux, mac, android y IOs.
@ArtEze Muy grande.
@DavidMinaya Genial.
@DavidMinaya son dos cosas distintas.. con uno desarrollas para la web.. y con otro para escritorio... con C# core desarrollas para todos ;)
@DavidMinaya la respuesta es.. no te cases con ninguno. siempre fijate que tenes que hacer y cual es la mejor herramienta para eso
@gbianchi apps de queeeee???
@gbianchi Pero esta el problema de que el usuario tiene que instalarlo para poder correr las aplicaciones. Es lo mismo que con Java.
@gbianchi El problema es la cantidad de tiempo que lleva aprenderse el framework, las librerias o el SO.
@DavidMinaya y en el celu no instalaste nada?
@DavidMinaya eso suena a excusa
@g3rv4 vamos.. tenes instalado VS code.. no es de escritorio? jajajaj
ups.. me aparecen flags de chat ahora...
21:39
@gbianchi No sabría decirle, todavía no he investigado sobre C# core.
@DavidMinaya no no.. lo de instalar suena a excusa...
@gbianchi Lo pondré en fila, delante de el esta Java, Android, C, JS y después va el.
21:51
@gbianchi Ahora bien, en .net core puedo compilar aplicaciones directamente para linux?
22:08
@DavidMinaya sep. en core si
@DavidMinaya para mac tambien
@gbianchi Me refiero sin tener instalado .net
@DavidMinaya nop. siempre tenes que instalar .net
@gbianchi Ese es el punto
@DavidMinaya para ejecutar cosas en J.. necesito bajar J...
para lo unico que no tenes que bajar nada, de nada, es para C...
Supongamos que desarrollo una app para Mac, si el usuario no tiene instalado .net la app no se ejecutara.
22:12
@DavidMinaya aja... sin el sdk no va a funcionar...
y cual funciona sin nada de nada que instalar?
@gbianchi Ese es el problema. El usuario siempre tendrá que descargar softwre adicional.
@gbianchi JS?
@DavidMinaya no, tiene que instalar un navegador
@gbianchi Por eso para mi C es el verdadero lenguaje multiplataforma.
@DavidMinaya y siempre se hizo asi.. y si no, el instalador bajara lo necesario y lo instalara.. cual es el problema?
@DavidMinaya siempre lo fue...
@gbianchi En java pasa igual?
22:14
ahora, te quiero ver desarrollando una aplicacion empresarial completa solo en c.. con acceso a base de datos, una rica UI y todo eso...
@DavidMinaya win no viene con J....
@gbianchi Con electron no hay que tener un navegador instalado.
@DavidMinaya no tengo que instalar nada de nada?
@gbianchi Lo quiere, pero no me vera. Y las apps empresariales se salen de mis objetivos a corto plazo. Me refiero a apps para usuarios comunes.
@gbianchi De eso no estoy al 100% seguro.
@gbianchi Me refiero a que si trato de correr un programa Java en una maquina que no tiene instala la JVM, la app la descargara?
@DavidMinaya no confundas ejecutar con instalar.. siempre instalas algo... estoy chequeando electron a ver que hace.. supongo que tendra un navegador embebido.. por eso anda sin nada de nada...
pero obviamente eso es solo el front end. y el back end?
@gbianchi Claro que si.
22:21
@DavidMinaya entonces le estas instalando algo.. en el paquete ;)
que diferencia hay con mandarle en el instalador.. el sdk de J, o c#, o mil librerias de c.. o lo que sea?
@gbianchi Para el backend se Java. Sin contar que existen muchos servicios en la nube que se encargan del backend.
@DavidMinaya si esta en la nube me estas obligando a estar conectado...
@DavidMinaya siempre hay que pensar para que y cual es la mejor herramienta.. para cosas simples puede ser una gran idea..
@gbianchi Ok, pero y el tamaño de una app no seria muy grande si tiene que descargar un framework o una JVM.
nunca digas nunca, pero tampoco menosprecies al usuario... antes pensabamos que instalar era un problema.. ahora agarra a un nene de 5 años y preguntale como hacer para que un juego ande en el celu... y te va a instalar el juego...
@DavidMinaya el framework va aparte... no va con la app.. y si el framework ya esta, no se vuelve a descargar...
@gbianchi entonces si todos instalan cual es el sentido de usar uno u otro para aplicaciones de usuarios comunes.
22:27
0
Q: Error de conexión PostgreSQL y Entity Framework

Pedro ÁvilaEstoy trabajando con EF6 y PostgreSQL, tengo configurado mi archivo app.config de la siguiente manera. <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->...

@DavidMinaya no te sigo...
@PedroÁvila la cadena de conexion la probaste?
@gbianchi No porque no puedo crear la db con una herramienta externa estoy usando DBeaver
@PedroÁvila ah entonces no se como ayudarte.. pero aclara eso en la pregunta
@gbianchi estoy leyendo .net y veo que hay 3 maneras diferentes de crear la GUI o mejor dicho 3 framework distintos.
22:35
@gbianchi La base de datos aún no existe porque cuando pongo Enable-Migrations y luego Update-Database se crea la base de datos
@gbianchi Ok
@PedroÁvila yo decia para ver si el motor aceptaba conexiones... mas alla de la base..
@DavidMinaya forms, wpf y uwp?
@gbianchi Cual recomienda
@DavidMinaya yo uso wpf.. es el mas moderno de los 3 para mi gusto.. forms es lo que se venia usando.. uwp todavia esta en pañales...
@gbianchi se pueden crear aplicaciones wpf para .net core?
@DavidMinaya no. .net core no tiene front end todavia
22:50
@PaulVargas se agradece el detalle sir. Por cierto, ¿ya confirmó su asistencia al meet up organizado por JuanM?
@gbianchi Bueno, creo que le daré una oportunidad a .net. Se que aprender C# no sera tan difícil ya que es un lenguaje orientado a obj. como Java, y me imagino que muchas de las librerías mas básicas funcionan similar. Lo mas difícil sera tener que aprenderme el framework.

« first day (914 days earlier)      last day (2492 days later) »