« first day (859 days earlier)      last day (2548 days later) » 

10:01
@Aritzbn otro enlace para que veas que hay diversas opiniones: quora.com/Is-Java-a-pure-object-oriented-programming-language
Yo sigo pensando que, la poo "pura" o "no pura" no existe, simplemente está o no está, pero que en un mismo lenguaje puede haber varios paradigmas. Corregidme si me equivoco.
Por meter más cosas en la conversación, mi profesor de POO decía que no le molaba del todo Java porque no era 100% orientado a objetos: había tipos primitivos y no todo era un objeto, como en SmallTalk
@Aritzbn Hay lenguajes multiparadigma, Javascript lo es, tiene un poco de funcional, de POO...
@PabloLozano Supongo que dice que no todo es un objeto porque (por ejemplo) los tipos fundamentales no tienen métodos.
Pero si 1.toString() o "1".parseInt() existiera ¿sí lo sería?
@Paula_plus_plus Si se pudiese hacer una List<int>, si los métodos fuesen a su ven un objeto de tipo Method (realmente, no usando el API de reflexión que es un asco)
cosas que Javascript, siendo "menos" OO tiene, como llamar a métodos de los métodos
@PabloLozano te refieres a funciones de orden superior? no se si eso es una característica de poo
10:15
en POO los métodos son mensajes que mandas a los objetos, en Python no existe el error de NoSuchMethod porque puedes crear una función que se ejecute para todos los mensajes que no encuentren una función destino
hay mil detallitos que podemos discutir si hacen un lenguaje más OO o no
@PabloLozano no creo que es algo que haya que discutir, un lenguaje puede ser OO o no serlo, no creo que sea cosa de ser más OO o menos, si está está y si no está no está. True/False.
if(Lenguaje.contains(Herencia) && Lenguaje.contains(Polimorfismo) && Lenguaje.contains(Abstracción) && Lenguaje.contains(Encapsulamiento) ){
return true;
}else{
return false;
}
Creo que he explicado lo que pienso, no sé como lo veréis. (ignorar que use el contains de String, era por poner algo)
@Aritzbn esa es una definición que yo puedo compartir, (te falta el concepto de objeto,que es el principal,pero bueno), pero como has visto, no es blanco o negro, porque en ningún sitio está definido inequívocamente que es un lenguaje OOP, hay varias definiciones y opiniones
Menuda semanita llevo T_T
En un principio solo iba a tener que leer documentacion estos dias y no he hecho mas que arreglar errores de otros proyectos
@Pikoh si la cosa es Python es más OO que java? pues igual si, pero eso no quita que java también sea OO.
@Aritzbn siendo estrictos, es hibrido XDD
pero si,es oo, todo es un tema conceptual que al final no vale para nada
10:34
En mi universidad pusieron eso xDDDDD
@lois6b puajj
@Pikoh xDDD
@lois6b además..que pasa si heteropatriarcado no lanza la sexistException?
10:49
@Pikoh que peta? XD
@lois6b esta es la mejor protesta que he visto en mi vida.
@lois6b como se traduce eso a lengua humana?
@blonfu no tengo la documentacion XD
@lois6b yo las suspendía
Me gustaría saber que es lo que hay dentro del método heteropatriarcado() y dentro del stop() de women
11:01
@Pikoh un profesor nuestro le dijo a una chica que no atendia en clase que: "mejor estaba de cajera en el mercadona" y otro profesor, ante las quejas tras un examen, dijo: "es que ... mujeres en ingenieria ..."
@Aritzbn Código espagueti
@lois6b no,si no es por feministas, es por el código
XD
@Pikoh lo suponia xD solo añado "anecdotas" relacionadas con mujeres XD
@lois6b Todas las mujeres que empezaron a hacer primero en mi clase en segundo no estaban.
@lois6b es en serio, que no se como va eso. No sé que es trow y aunque lo he visto alguna vez nunca he usado try y catch. Que no soy programador :_(
11:03
Mi clase se convirtió en un campo de nabos.
@Aritzbn Tuve una compañera, que tuvo nota perfecta
Todo 10
La verdad es que era una genio
@DavidDPG ¿Nombre? xd conozco una chica que hizo eso, igual es la misma
@Aritzbn Patricia
No diré más
No, entonces no es la misma xd
@blonfu ah ! XD pues throw es para lanzar las excepciones. por ejemplo tienes una funcion que necesita usar numeros positivos, if(n<0) throw new NotPositiveException por ejemplo
@blonfu y try & catch es para que el codigo dentro del try en caso de suceder algo inesperado, el catch atrapa el problema y hace lo que haya dentro del bloque
11:07
@blonfu yo pensaba que aquí todos eran programadores, ¿Qué eres?
@Aritzbn es una cebolla un ajo
3
@lois6b un ajo
@blonfu iba a corregirme ahora mismo. siempre me confundo xD
@lois6b Tiene más pinta de ajo si, pero +1
Un faro de luz hacia el viernes :)
@Aritzbn maquetador web, sé un poco de javascript y he intentado aprender otros lenguajes pero no se me da muy bien. Me gusta la programación pero no me entra
11:13
@blonfu eso suena a boostrap, html y css ...
@blonfu Todo es practicar, si te gusta de verdad acabas aprendiendo
@Aritzbn sí, ese tipo de cosas
Uish
@Aritzbn Si no te gusta la programación web ahora, no te imagino hace 10 años xD
cuando cada navegador se comportaba distinto para el mismo código
@PabloLozano creo que me falla la base, conceptos y cosas que nunca he aprendido, o eso creo
11:15
@PabloLozano yo creo que ahi le cogí yo el odio XD
@PabloLozano joé xd no sé, es que me parece tedioso, al menos de la forma en la que la he aprendido que es básicamente, cambias el código, lo pruebas a ver que tal, lo vuelves a cambiar... ensayo y error. y pues... uf
11:42
¿Alguna forma para sacar la línea de código donde provoca excepción en C#?
@Aritzbn el stacktrace?
Creo que si
Lo que quiero es hacer algo tipo Try{ }catch(Exception e){ File.AppendAllLines(que me salga aqui error y linea donde ha salido o algo por el estilo) } para ir guardando en un log
@Paula_plus_plus, ¿ estás ?
@Aritzbn e.StackTrace
@Trauma Estoy.
11:46
y el mensaje de error en e.Message
@Aritzbn Cuando realmente entiendes y aprendes una tecnología, pasas de prueba y error a escribir exactamente lo que quieres... aunque los CSS siempre requieren ajustes manuales, a ojo
@Aritzbn Y, de todos modos, si estás trabajando con alguien que sea diseñador, acabas usando las clases y estilos que él te define, te centras en el código, sobre todo si trabajas con algo tipo React/Angular/Vue...
@Paula_plus_plus Na, ya está. Que habia copy/paste en la especialización que no era O_O
@PabloLozano a eso me refiero, que igual tardas 20 intentos para dejar un menú en la parte que quieres de la pantalla. De todas formas, espero tener suerte y seguir desarrollando aplicaciones de escritorio, que es lo que realmente me gusta.
@Trauma Ok.
0
Q: VIRTUALBOX. WINDOWS NO INICIA DESPUES DE UNA ACTUALIZACION

AIDASE ME HA INSTALADO UNA ACTUALIZACIÓN DE WINDOWS Y AHORA CUANDO LE DOY A INICIAR SE QUEDA EN NEGRO, NO ME SALE NINGÚN TIPO DE ERROR. DESPUÉS DE ESTAR LEYENDO VUESTROS COMENTARIOS HE DECIDIDO BORRAR MI VERSIÓN Y INSTALAR LA MAS NUEVA PERO..... Y TODO LO QUE TENGO EN WINDOWS, SE VA A BORRAR?? PORQUE...

qué bonita es
<3
11:54
Buen día.
@lois6b uff
Me da un poco de penita la verdad
> NO PUEDO ENTENDER TU PROBLEMA
Pobre, .. se le bloquearon las mayusculas (hasta su nick)
@lois6b JAJAJA
@NaCl Hola, Cloruro ^^
11:56
@lois6b Buen día, Lois :^)
@Aritzbn es que un programador no debería perder el tiempo colocando un menú en su sitio
al final quieren que un trabajador haga el curro de dos o tres y sepa de todo y no puede ser
@blonfu analisis, desarrollo, maquetado, testing, etc... todo en uno
ah y traductor tambien
@DavidDPG joer la ultima frase de tu comentario es un poco ... fatalista
@lois6b Yo lo he dicho por experiencia, he visto a mas de uno tratar de arreglar cosas que no son su problema por su cuenta y romperlo del todo, y a la calle
Pero vamos que si quieres lo edito
12:04
no es irrespetuoso ni nada, no es necesario borrarlo... pero igual reformularlo XD
Pero quiero dejarle claro que puede perder su puesto si se lo carga del todo
Bueno, voy
@DavidDPG como posibilidad si, pero no tiene por qué hahah
podria ser muy remoto
@lois6b Ah es que estoy acostumbrado a los tonos más serios de SOen
@lois6b hombre,si pierde,por poner un ejemplo,toda la contabilidad de la empresa...es facil que se vaya al carrer
@Pikoh puede , si xD pero qué empresa mantiene eso solo en un sitio ? quiero pensar que muy muy pocas
12:08
@lois6b mas de las que te puedes llega a imaginar
@Pikoh eso iba a decir
Ups @lois6b han pasado 5 minutos y no puedo editarlo
@Pikoh +@blonfu aish
@DavidDPG yo puedo, si quieres. no es necesario cambiarlo.
@lois6b yo es que no veo necesidad de editarlo. Me parece un buen aviso, si no es responsable de ello mejor que no lo toque
@lois6b sí, sí, te pego el comentario final, más relajado pero que advierte igualmente
Hola Aida, como bien ha dicho @lois6b en este sitio se responden preguntas de programación, ahora bien como consejo te digo que si no eres la persona responsable del mantenimiento de las máquinas, no hagas nada por tu cuenta propia. No es tu responsabilidad y podrías empeorar la situación en vez de mejorarla. Contacta con la persona responsable y que se encarguen ellos.
12:11
ahora ya no se si cambiarlo xDD HAHAH
bueno, como está está. Mejor que se asuste a que la cague xD
es sencillo. Que @DavidDPG lo borre y que ponga el nuevo
@Pikoh Ah, pues si
@Pikoh tambien. suerte que es el ultimo. a veces por la temporalidad confundiria hacer eso XD
hecho
«después de estar leyendo vuestros comentarios he decidido borrar mi versión y instalar la mas nueva» ¿de qué comentarios está hablando?
12:14
@blonfu ni idea. no tiene otras publicaciones
@lois6b si haces referencia a otro pues es mas complicado, pero si no sin problemas, yo lo he hecho muchas veces
@gbianchi ya lo pude solucionar igual jijiji
@blonfu precisamente eso iba yo a decir..que comentarios si se ha dado de alta hoy?
@blonfu de hecho tiene otra cuenta. La de AIDA está sin registrar y la otra si xD
@lois6b yo se lo pregunto de todas maneras,tengo curiosidad por ver que comentarios son esos
12:16
@Pikoh haha y yo
Alguno conoce alguna función de C# que me devuelva un determinado valor si se pasa de tal numero ?
Algo tipo Math.Max
@byte96 what?
@byte96 por ejemplo?
@lois6b Pero la otra cuenta es de las de crear-preguntar-olvidar?
@DavidDPG vacia, nada de nada
12:17
Ejemplo: Math.Funcion(1, i + j)
Si i+j = 2 me tiene que devolver 1
Si i + j = 0.5 me tiene que devolver 0.5
Me explico ?
@byte96 yo no te entiendo
@byte96 regular. O sea, que si se pasa de un valor, devuelva el que tu quieras?
@Pikoh exacto
@byte96 y un Select-case?
@byte96 puedes usar un operador ternario: var resultado = (i + j) > 1 ? 1 : (i+j);
12:20
@lois6b Pues.. ya se sabe
@lois6b para explicar soy un 0 :-(
Que si se pasa de un determinado valor que me devuelva un valor por defector

Math.Funcion(1, i + j), si i + j es mayor o igual que 1 me tiene que devolver 1, si es menor a 1 que me devuelva el valor de i + j
@Pikoh aver ahora pruebo, pensé que habia una funcion en la libreria Math para comparar
@byte96 no creo...
pero no se, no soy experto en Math
@Paula_plus_plus
template< typename TRATIS > class DateTimeType { static DateTimeType ( *now )( ); };
¿ como cajones le asigno un valor a now ?
C++98
@Trauma ¿Ya no es tan simple como DateTimeType.now = ...;?
@NaCl ¿ En serio ?
Que va. Ni de coña
Prueba tú
12:30
@PabloLozano te me adelantaste por segundos :P
Luego sigo. A comer :-O
@DavidDPG ;)
12:50
@Pikoh para dividir un programa en varios procesos para luego poder testearlos que me conviene crear ?
@Pikoh metodos, funciones ?? o clases nuevas o que me recomiendas ?
demasiado amplia. Tests aparte, una aplicación debe estar correctamente estructurada en metodos, funciones, clases...pero eso depende del código y es un poco subjetivo tambien, dos programadores no tienen que estructurar una aplicación de la misma manera
Si esta correctamente estructurada, generar los tests no debería ser ningun problema
Dicho lo cual, me voy a comer. Hasta luego
saludos
@Pikoh Gracias, un saludo
cuando una pregunta se marca duplicada, aun asi que este duplicada el usuario puede responder como valida?
@JackNavaRow Duplicado es un tipo de cierre y las cerradas no se pueden responder
marcar aceptada si, si ya habia una respuesta antes de cerrarse
13:03
gracias @lois6b tenia mis dudas
marcar como aceptada era mis dudas!
esto de ganar medalla de bronce en una etiqueta es dificil, como sera la de oro
aun me falta 22 para tener medalla de bronce en javascript :(
@JackNavaRow 10x mas dificil XD
@JackNavaRow Piesa que medallas de bronce de etiquetas hay 150, de plata 18 y de oro 2
Buenos días-tardes a todos
@NaCl tengo sueño u.u
@lois6b como veo quien tiene las medallas ?
13:09
@CamiloVasquez Ese es mi secreto capitan, siempre tengo sueño!!!
@NaCl mientras trasnochas todo parece estar bien pero al otro día ...bueh ya sabes
@CamiloVasquez Ya no trasnocho :^), terminó la parte difícil y proyecto corriendo :)
@NaCl ah pero es que yo nunca trasnocho por trabajo jajajajaja yo me trasnocho en youtube o en whatsapp xDDDD
@CamiloVasquez Ah, ese es un problema, hay dos cosas con las que nunca juego: Comida y Dormir.
@NaCl jajaja yo con comida y licor, eso se respeta!!! xDDD :v
13:16
@CamiloVasquez El café está en mi lista de actividades primarias, la #2 de hecho.
@NaCl y la #1 es dormir? jajajaj
@JackNavaRow no se, a priori. Jorgesys tiene la de Android de oro
@CamiloVasquez Nope, la primera es tomar café.
@NaCl jajajaja entonces el café ocupa la posición #1 y #2 ?
@CamiloVasquez Y la range(3,∞). +@PaulV
@CamiloVasquez Más que el alcohol, el café... pero eso no quita que me tome unas cervezas de vez en vez.
13:20
@NaCl jajajajajaja carajo :'v
@CamiloVasquez Todo depende de como esté el ambiente.
@NaCl yo creo que soy de los pocos desarrolladores del mundo para los que el café no es esencial, y eso que soy del país del café
@CamiloVasquez El café no es esencial, lo podemos dejar cuando querramos +@PaulV (Voz interior: Admitelo Jeremy, no vas a dejarlo nunca).
@NaCl ajajajjaajjajajaja necesitas rehabilitación u.u ... yo literal, ayer me tomé la primer taza de café de lo que va del mes :v y me atrevo a decir que fue la última del mes
@CamiloVasquez :( Entonces te falta lengua...
13:27
@NaCl jajajaja lengua? que jeso?
@CamiloVasquez Uf, gusto men, gusto!!!
@Channel helou
@NaCl que dice menol
@NaCl jajajajaja lo que tu tomas en café al día yo lo tomo multiplicado por dos en agua helada por día
@Pablo Creo que ya te sigo :^)
13:28
@CamiloVasquez no entendí lo que dice @NaCl
@CamiloVasquez Agua helada? Nel, agua a temperatura ambiente.
@Pablo lo que dice de que ?
me sigue donde? instagram?
Buenos dias!!!
@Pablo Es que nunca entendía por qué "@Channel helou"
13:29
@NaCl nuuuuu helada es agua de Dioses jajajajaja :v
@gbianchi Holamor :(
@CamiloVasquez Nel prro
@NaCl yo tampoco pero me daba pereza preguntar +@Pablo
@NaCl el cafe no es esencial?? te equivocas es el elixir magico que transforma en codigo liquido a su estado solido
@JackNavaRow jajajaa para mi no !
@NaCl mmmm jaja ok
13:29
saludos @gbianchi
@gbianchi saludos
@JackNavaRow Eso fue @Camilo que dijo que no lo era, yo intenté decirlo, pero no puedo abandonarlo :(
@CamiloVasquez Colombiano y no amante del cafe
buen dia caballeros
que verguenza para tu tierra xD @CamiloVasquez
13:30
@NaCl vemos mas tarde, ando en plan busca trabajo
@JackNavaRow por eso jajajaja no me gusta el café y soy de la tierra del café
@CamiloVasquez @gbianchi vemos por la tarde voy de salida
@PedroMiguelPimientaMorales Daleee!!!
@Jacknavarow tampoco me gusta el Cafe
@PedroMiguelPimientaMorales mijo jajajaja todo bien !
13:31
@pedromiguelpimientamorales mijooooo todo bien menol
@Pablo eres de los mios +@NaCl +@JackNavaRow :v
Otros lo mezclan con leche
@NaCl ok, si no regreso, haz una medalla en mi nombre, el logro debe ser, saturar a todos en el chat
@Pablo usted lo ha dicho mayol
quiz quizzzz
13:31
@PedroMiguelPimientaMorales Dale!
@NaCl una obra de arte
@JackNavaRow yo lo mezclo con whisky cuando me da por comprarlo en algun bar jajajajajaja
@JackNavaRow yo con tequila
:O buena idea , los mantiene despiertos y ebrios
@JackNavaRow ese es mi secreto Jack, yo mantengo ebrio xDDDDD
mientras que otros usan bebidas energeticas(que tiene cafeina) , @CamiloVasquez tu usaste el elemento clave que mas cafeina que el cafe
@NaCl :)
@gbianchi tengo un problema con java y unos try/catch
jajajaja
@JackNavaRow khe ? :v
13:38
@gbianchi Uf... ya no hay amor, me voy a suicidar * saca un libro de J... * +@CamiloV
@JackNavaRow El problema es J...
@NaCl perdonnnnnnnnnnn hola lindoooooooooo
llegue y ya me estan bombardeando.. pufff...
@gbianchi No, hola lindo nada, no te vas a salvar tan facil!!!
@NaCl :( lucha por esooooo
@CamiloVasquez ¿Por? ¿Suicidarme con J...?
@NaCl no jajajaja que luche por tu amor +@NaCl
13:40
@gbianchi Ya en serio, ¿Cómo va todo?
@NaCl cansado... muy cansado :(
@CamiloVasquez Dile a el, que me esta perdiendo. +@gbianchi
@gbianchi Mucho trabajo?
@NaCl jajajajajajajajaja xDDD
@CamiloVasquez :v +@PedroM
13:42
@NaCl mientras tu peleas con @gbianchi yo voy de luna de miel con @Pablo para el mar jajajajajajajaj xDDDDD
@CamiloVasquez Kyc menol
@NaCl mas qu emucho, horrible...
y aburrido
y tu resfrio @NaCl?
@gbianchi Vienes a preguntar por el casi una semana despues? :'(
@gbianchi Pues, se fue, pero el fin de semana lo pasé orrible, sí, sin 'h'.
@NaCl bueno pero se fue!!!! :)
13:44
@gbianchi Claro, por lo menos me dejó terminar mis cosas aquí, misteriosamente cuando llegué al trabajo, se fue todo rastro de enfermedad!!!
@gbianchi Y yo odiando mi cuerpo por ello...
@NaCl jajajaajja tipico!!!
@CamiloVasquez vamos de lunaaaaaaaaaaaaaaaa
@gbianchi De todas formas, eso no quita la cantidad de trabajo que tengo :( vamonos de nuestros trabajos :(
@Pablo jajajajajaja ya casi ya casi !!! :D
@gbianchi ¿Y la familia?
13:47
ô/ bueeeenas
@Trauma No lo entiendo. ¿qué es now?
@NaCl normal.. gracias.. la tuya???
@g3rv4 weeeeeeeeeee
@Paula_plus_plus un puntero a una función que retorna un DataTimeType
Si no lo inicializo, da un warning.
pero no atino con la síntaxis para inicializarlo :-(
@gbianchi Todo tranquilo, pensando cambiar de casa.
@Paula_plus_plus Estoy redactando la pregunta, un momento
13:49
@NaCl que buenoooooo
@g3rv4 y tu señora? y las traducciones? te sigue sin gustar el futbol?
@Trauma Ah, vale. Ya te iba a pedir código. Cuando tengas la pregunta tienes mi +1.
@gbianchi No lo es tanto xD, me quitará gran parte del dinero para los viajes...
@gbianchi ella bien, las traducciones mal, si :P
@Paula_plus_plus Un segundito, que ya casi está. Ahora te aviso :-D
@Trauma Chachi piruli.
13:51
@Paula_plus_plus Que malo es el aburrimiento ... XD
@gbianchi en otras noticias, me estoy haciendo adicto a los benchmarks
y creo tener el tema de mi próxima charla
@Trauma No creas, hoy ha sido interesante, he hecho la croqueta, ayer también hice la croqueta pero diferente.
@g3rv4 epa!!!!!
@Paula_plus_plus XDDDDDDDDDDDDDDDDDDDDDDDD
Aunque no estoy seguro de si debo reir o preocuparme ...
@NaCl viajes de vacaciones? o viajes al trabajo?
13:52
@Trauma Mi segunda opción es desnudarme, rociarme de gasolina, prenderme fuego y correr por la oficina recitando el poema del anillo al revés en lengua de Mordor... preocúpate cuando haga eso.
@gbianchi Viajes de vacaciones.
@gbianchi claro, no es que nadie me haya invitado aún, pero por lo menos... me va a hacer super popular en los asados (a cualquiera le gusta escuchar sobre benchmarks, no? o será por eso que no estoy siendo muy invitado?)
@gbianchi Se supone que iremos a México o a Nueva York en Diciembre, ella no se decide...
@Paula_plus_plus O_o
@Paula_plus_plus:
1
Q: Inicialización de miembro estático en clase plantilla

TraumaEl tema es muy simple, pero no acierto con la síntaxis a usar: inicializar una variable estática dentro de una clase plantilla: #include <ctime> template< bool NATIVE > class DateTimeTypeTraits; template< > class DateTimeTypeTraits< true > { typedef time_t native_type; }; template< typename...

@Trauma Leyendo.
13:57
@Paula_plus_plus Es para C++98, no se puede probar en Wandbox
(creo)
@Trauma ja! y yo que pensé que entendía c++
@g3rv4 XDDDDDD
@g3rv4 La sintaxis de las plantillas es un verdadero galimatias :-D
claramente no esperaba entender toooodo... pero tampoco entender naaaadaaaaa
@Trauma ¿Cuál es el tipo de now?
@Trauma Definitivamente algo totalmente distinto...
13:59
template< typename TRAITS = DateTimeTypeTraits< true > > class DateTimeType {
  static DateTimeType ( *now )( );
};
@Trauma Estoy preparando un curso sobre plantillas :D
@Paula_plus_plus DateTimeType (*) ( )

« first day (859 days earlier)      last day (2548 days later) »