« first day (944 days earlier)      last day (2165 days later) » 

12:52 AM
0
Q: tablas en HTML 5

diego ruizbuenas noches se que en HTML5 ya no se usan tablas pero siendo como ejemplo este código como lo puedo transformar esta en HTML4 <table cellspacing="3" cellpadding="0"> <tr> <td valign="top"><img src="adicion_prod_usuario_files/adicion_prod_usuario_image1.jpg" edit...

Otra...
 
@KacosPro ....
 
@fredyfx .....
 
@KacosPro ....
 
@AaronRomero ......
 
en momento así da ganas de hacer un live streaming explicando cómo ser autodidacta
para evitar dejarse llevar por comentarios de la gente que dice saber... "html5 ya no se usan tablas", capaz le hicieron caso al de Platzi
 
1:04 AM
Dale @fredyfx yo estaré en primera fila! Es buen tema para un nuevo podcast de SO
es que es un trabajo para la universidad y el profesor nos dijo que en HTML5 ya no se usaban las tablas — diego ruiz 26 secs ago
 
@KacosPro hace un par de años hice un workshop de ASP.net MVC 5
4 horas, 4 minutos y 4 segundos
 
@fredyfx siii lo empecé pero aún no termino de verlo, apenas acabe con un proyecto que ando ahorita lo termino
 
@KacosPro lo irónico es que sólo tenía unas ideas preparadas para ese webcast, salió así fresh on-the-fly xD!!!!
 
1:26 AM
@fredyfx espero algún día estar a tu nivel y hacer uno :)
 
@KacosPro la única diferencia es el tiempo, si ambos estuviéramos aprendiendo al mismo tiempo, tengo la certeza que aprenderás muchísimas más cosas que yo :D
 
@fredyfx me dijo exactamente lo mismo un profesor cuando andaba en la uni, pero igual eso no les quita lo masters. Creo que mas que nada tiene que ver que a los que nos encanta todo lo relacionado con el mundo de la programación nunca dejamos de aprender o investigar, ahí se diferencian los masters de los no masters jaja
 
@KacosPro gracias por el halago hermano :)
sabes, cuando terminan la universidad, te das cuenta que la gente que dejó de estudiar, nunca fue profesional. Se supone que todo profesional siempre está en capacitación constante :)
 
@fredyfx pues es la verdad :D
Si tienes toda la razón aunque la verdad no he conocido un programador que no esté actualizando constantemente sus conocimientos, me imagino que los que si dejaron ya se dedican a otra cosa
 
1:44 AM
@KacosPro de existir, existen, algúnos hacen código legacy, Cobol por ejemplo.
 
@fredyfx aaaaahhh cierto! Bueno de esos no he tenido el gusto jajaja
 
@KacosPro pagan bien pero te amarras al pasado
ese es el verdadero precio de dar mantenimiento a dicha tecnología
 
2:01 AM
nos vemos hermanos
que tengan una bonita noche
 
Yo igual me voy, hasta mañana :D
 
recuerden visitar packtpub.com/packt/offers/free-learning para armar su biblioteca virtual gratuitamente :D
@KacosPro nos vemos hermano :D
 
 
1 hour later…
3:22 AM
buenas a todos
@PaulVargas un poco preocupado master
 
 
2 hours later…
5:21 AM
Buenos días!
 
Buenos días madrugators.
@DavidDPG Saludetes.
 
@Paula_plus_plus \(ñ_ñ)/
Sigues desocupada?
 
@DavidDPG Un poco bastante, si.
 
@Paula_plus_plus Y a qué te dedicas?
 
A las güenas :-)
 
5:31 AM
@Trauma eеҽ℮ℯⅇꬲ𝐞𝑒𝒆𝓮𝔢𝕖𝖊𝖾𝗲ყ
 
@DavidDPG A ser repelente en el chat, ¿ o es que no lo has notado ?
@Paula_plus_plus eеҽ℮ℯⅇꬲ𝐞𝑒𝒆𝓮𝔢𝕖𝖊𝖾𝗲ყ tú ;-p
 
@DavidDPG chatear, subir reputación, crear documentación de C++, aburrirme...
 
-Yo: A qué te dedicas?
+Trauma, un intelectual: A las güenas :-)
eh?
no me termino de hacer con la sintaxis del chat
@Trauma e:e:e:e:e:ey:y:yy:yy:y
 
@DavidDPG e:e:e:e:e:ey:y:yy:yy:y tú ;-p
 
:D
 
5:36 AM
Joer con el VBox este. Va a tardar 3 dias en arrancar :-(
Hombre, ya :-)
A ver si esta ya pone el Ubuntu a pantalla completa
 
Buenos días people
 
6:02 AM
Buenos días
He ganado una madalla :D
Pregunta interesante se llama :)
 
Buenas
 
@Aritzbn ¡ Hombre ! ¡ Me alegro !
 
@Aritzbn Oh, ¡yo tengo una (y sólo una) de esas!
La medalla que más tengo es la de respuesta interesante xD
 
@Aritzbn yo en el SO de juegos tengo 5 de esas y 2 de oro
 
@Paula_plus_plus oh, ¿Puedo tener más de una? igual tengo
Como miro cuantas tengo
Ala loko
tengo 3
 
6:11 AM
@Aritzbn ¡Toma ya! Yo de pregunta interesante sólo tengo una
Voy a ver qué pregunta fue...
 
Lol, tengo 16 votos [aquí
 
Jo... mi pregunta interesante ni siquiera es de C++ (ü_ü)
10
Q: Expresión regular con todos los componentes opcionales ¿Cómo evitar capturas vacías?

Paula_plus_plusDebo procesar una cadena de valores separados por comas que contiene tripletes de valores y traducir en tiempo de ejecución cada triplete a diferentes tipos según su contenido, los datos de entrada serían parecidos a: "1x2y3z,80r160g255b,48h30m50s,1x3z,255b,1h,..." Así que cada sub-cadena debe...

 
Mira, yo tengo esta , esta y esta
@Paula_plus_plus pero tu tienes 3 preguntas con 10 votos positivos , ¿Solo tienes una medalla?
 
@Aritzbn No te entiendo, tengo 68 medallas (3o21p44c) ¿a qué te refieres?
 
@Paula_plus_plus medallas de pregunta interesante, se supone que te las dan con 10 votos positivos a una pregunta, tienes 3 preguntas con mas de 10 votos positivos cuando yo las he mirado
 
6:26 AM
Que curioso a mi no me aparece ni para optener la medalla aqui
 
Yo la única medalla de plata que tengo es por hacer una encuesta
 
Ains
Esque es de bronce
 
/(Ö__________________ö)\ ahora tengo 3 medallas de pregunta interesante... me las acaban de dar
¿qué brujería es esta @Aritzbn ?
 
6:42 AM
@Paula_plus_plus no sé, yo no fui a Hogwarts :)
 
@Paula_plus_plus ¿ consultilla técnica rápida ?
 
@Aritzbn Ya es casualidad que digas que debería tener más medallas de esas y... unos minutos después me las den ¡brujería!
@Trauma Adelante.
 
Buenos días muchachada
 
@Paula_plus_plus D: pero i don nou yo he entrado a tu perfil he mirado y te he dicho xd
 
@Paula_plus_plus Si quiero mover un std::vector, pero necesito que el vector origen sea de un tamaño mínimo, ¿ es correcto forzar a este último a lanzar una range_error ?
... ummm ... mas que técnica, es basada en opiniones ...
 
6:46 AM
@Trauma Si el código necesita que pase X, ¿qué tiene de malo controlar que así sea? (Ö_ö)
 
@Paula_plus_plus Si, tienes razón, es correcto. ¿ Después de mover un std::vector, el size( ) del origen es 0 ?
Por lógica, diría que si ...
 
@Trauma Lo tendría que mirar, pero de memoria me suena que el objeto movido se queda en "un estado indeterminado pero válido".
 
> Quita tus sucias garras de mí... Mono asqueroso
 
@Paula_plus_plus ... umm ... es para que se lance la excepción desde el vector origen, dando a entender que se ha accedido mas allá de su tamaño
 
@Pikoh Últimamente estás de películas viejunas
 
6:50 AM
Bueno, no pasa nada. Si es pequeño, pues le hago un at( size( ) + 1 ) y listo :-)
 
@Kiko_L yep
 
@Pikoh el planeta de los simios!
 
@Aritzbn correcto
 
:)
 
6:51 AM
@Kiko_L si existe, está en los simpsons
 
Papelón del gran Troy McClure
 
@LombardaArda ayer no pusiste el permalink, no? :c
 
Joder. Si que eres bueno — Jatniel Nuñez 14 hours ago
XDDDDD
 
@Trauma Estoy mirando en el estándar, no dice nada concreto del constructor de movimiento de vector.
 
@Paula_plus_plus Nada, déjalo.
@Paula_plus_plus Si el origen es pequeño, hago un origen.at( std::numeric_limits< size_type >::max( ) );
Así me aseguro de salirme fuera, tenga el tamaño que tenga
 
6:55 AM
@Trauma ¿Por qué hacer eso en lugar de lanzar la excepción manualmente?
 
@Paula_plus_plus Para que sea el vector origen el que lance la excepción
el problema está en el tamaño del vector origen, no en el que estoy creando
me parece mas claro y natural
 
@Trauma Documentalo bien, porque si yo veo un código así no lo vería claro y natural.
 
@Paula_plus_plus // El problema está en el tamaño del vector origen: es pequeño.
¿ Vale así ? xD
Bah. Al final, un assert( ) y va que chuta.
 
@Trauma xD
Recuerda que los assert se eliminan en compilaciones release.
 
@Paula_plus_plus Si. Por eso. Así solo compruebo el tamaño en debug
En release ... es problema de otro :-D
 
@Paula_plus_plus XDDDDDDDDD
¡ Eso mismo !
 
@Aritzbn si que lo puse :)
@Pikoh esa me la see
Creo que es del planeta de los simios
 
@LombardaArda es,es
 
Primera vez que acierto una sin necesidad de mirar en gugle
 
Hoy último día de jornada de invierno!
 
7:17 AM
@Kiko_L te cambian de horario?
 
@PabloSimonDiEstefano Tenemos 4 meses de jornada de verano (de 8 a 14:30)
 
@Kiko_L buen horario si señor
 
@PabloSimonDiEstefano Sí :D. El resto del año tampoco está mal: de 8 a 16:30
Con media hora para comer
 
y... no echais pocas horas para verano???
6 y media?
 
Buenos dias ^^
 
7:25 AM
@PabloSimonDiEstefano Pues, en general, son bastante más productivas esas 6 horas y media que el horario partido
Las tardes son bastante menos productivas
 
eso depende de cada uno, yo creo que trabajo mejor por la noche o al punto de la mañana
luego ya... la cosa cambia
pero... 6 horas y media!!!
 
@PabloSimonDiEstefano :D
 
Yo creo que trabajo mejor las primeras horas que las últimas
 
@Aritzbn yo si, conforme pasan las horas... ganas de matar aumentando
 
@PabloSimonDiEstefano no sé, yo haciendo memoria hacía atrás creo que las 5 primeras horas de trabajo son donde más produces, luego las otras 3 son un poco como, de relax intentar tomártelo con calma , como que te saturas y no rindes lo mismo. But, idk, supongo que es que no estoy acostumbrado a jornadas de 8 horas aún.
Aunque en mi caso hago 8 horas seguidas
 
7:37 AM
@Kiko_L yo ayer meti mi ultimo miercoles de 9 horas
Y a partir del jueves de la semana que viene empiezo con la jornada intesiva de 8 a 3
 
@LombardaArda y tu 7 horas? joer, creo que me he equivocado de sitio
 
@PabloSimonDiEstefano Pero porque metemos mas horas de las que deberiamos, por eso de juniio a septiembre estamos de intensivo
 
@LombardaArda mmm...
 
@PabloSimonDiEstefano A mi de 2 a 3 me cuesta la vida porque ya estoy muy cansado
 
buenos días
 
7:46 AM
Pues yo soy un night owl, la mañana me sienta fatal
 
@PabloSimonDiEstefano ¿Qué horario tienes?
 
@Kiko_L de 7:30 a 15:30 todo el año
que no me quejo, son 8 horas
 
Buenos días!
 
pero como os oigo a uno 6 y media, a otro 7...
@Marc Buenas!
 
Hello @Marc
 
7:50 AM
@PabloSimonDiEstefano Tampoco está nada mal, son más horas pero la jornada continua tiene sus ventajas
 
@PabloSimonDiEstefano @DavidDPG Como va todo?
 
@Marc Cansado tío
 
@DavidDPG Y eso?
 
Tengo unas ganas de echarme una siesta muy fuertes
 
Si son las 10 aun xD
 
7:52 AM
Ayer con Fran, que me pasé de hora xD
 
@DavidDPG Claro, como él no madruga.. xD
Demasiado vicio al Lol imagino xD
 
@Aritzbn Va a ser así toda tu vida: 4 o 5 horas productivas al día y otras 3-4 de tomarlo con más calma y no obsesionarte con cosas que no salen
si a las 6 horas del comienzo de la jornada te atascas con algo, es mejor dejarlo para el día siguiente y buscar una tarea más sencilla
 
@PabloLozano Correcto, las primeras y las ultimas horas de la jornada cuestan, las horas productivas mas o menos son las que estan en medio
 
tu cerebro seguirá procesando en segundo plano
 
Al menos en mi caso xD
 
7:56 AM
Yo estas semanas lo estoy pasando un poco mal porque duermo como mucho 4 o 5 horas
 
@PabloLozano uh entonces no lo hago tan mal :$ jaja
 
@Marc Cómo nos conoces
 
Y mañana me acaban el tatuaje
 
@PabloLozano Pero esto la mayoría de directivos no lo entienden... hay que calentar sillas aunque sea...
 
@DavidDPG Jajajaja
@Kiko_L Pero esque esto pasa en muchos trabajos no solo en IT, lo que no debes hacer es esas horas "no tan productivas" no hacer nada xD
 
7:59 AM
@PabloLozano totalmente deacuerdo, si te atrancas es mejor seguir por otro lado y retomar al dia siguiente o mas tarde
 
Trabajos donde tu productividad depende de tu mente y no de tu esfuerzo fisico es lo que tiene
 
@Marc Te haces unos tests simples y suaves
 
Buenos dias
 
@Marc Para mí, entrar aquí y contestar a alguna pregunta me parece un ejercicio cojonudo de reciclaje mental. Quitas el foco del trabajo pero lo pones en algo que te puede ayudar a aprender cosas nuevas precisamente para el trabajo.
 
8:17 AM
@Kiko_L Sí, pero corres el riesgo de usar SO como excusa para procrastinar
 
@PabloLozano Cierto es. Como con todo, hay que tener cuidado y mesura
 
@Kiko_L Viendo mis estadísticas en SOes he notado que cuando más rep he ganado (más respuestas he dado en poco tiempo) son momentos o de mucha calma o de mucha presión
xD
 
@PabloLozano Por cierto, estás subiendo como la espuma :D
 
@Kiko_L He tenido bastante trabajo últimamente xD
@Kiko_L Y acostumbrado a tantos años en SO en inglés, se me ha hecho muy fácil dar respuestas aceptables aquí, lo que sumado a la falta de competencia...
 
@PabloLozano :(
 
8:28 AM
Con la falta de compentencia me refiero a que aquí hay quizá unas pocas decenas de usuarios conectados a la vez, así que desde que aparece una pregunta hasta que alguien responde pueden pasar horas
en SO me ponía a escribir una respuesta y al darle a enviar ya habían 4 publicadas
o ponías algo que destacase o ni te la votaban y mucho menos aceptaban
 
Ya me imagino... Aquí ya hay muchas veces que ni me molesto: tardo mucho en hacer una respuesta que me guste
 
8:55 AM
ohhh me rechazaron de CM ahhahaha se veia venir
yo lo unico que pedia era que no fuera con un mensaje automatico ... asih v.v
 
@lois6b para Community Manager habías hechado?
 
@lois6b :( pobresito, un minuto de silensio
 
@PabloSimonDiEstefano si pero sabia las posibilidades que tenia xD asi que no me sorprendo
 
@Paula_plus_plus ¿ Estás ?
 
@Trauma Un poco.
 
9:03 AM
@Paula_plus_plus std::move( std::vector ) ¿ Que contenido se mueve ? ¿ size( ) o capacity( ) ?
osea, si necesito un tamaño mínimo, ¿ uso size( ) o capacity( ) ?
 
@Trauma Sin mirar la implementación no te puedo asegurar nada; mi apuesta es que se mueve todo. El nuevo vector se apropiará del puntero interno y las variables de control (tamaño y capacidad) se actualizarán de manera acorde. Es más, apostaría a por un copy-swap interno.
 
@Paula_plus_plus Coincido contigo, pero supongo que el estandar no dirá nada sobre esos detalles de implementación :-(
osease, que legalmente hay que usar size( )
 
@Trauma En el estándar no he visto nada (vector está en página 800) yo apuesto a que se hace un copy-swap, así que el vector del que se ha movido estará completamente vacío (puntero nulo, capacidad y tamaño 0).
 
@Paula_plus_plus Coincido. Es lo lógico. Vamos, que yo lo haría así
Si en el move( ) haces un nuevo alloc de memoria para ajustar tamaños, deja de tener sentido el propio move( )
 
@Trauma Ciertamente.
 
9:10 AM
@Paula_plus_plus Pero volvemos a lo mismo: si el estandar no dice nada ... pues como que no debería de confiar en ello :-(
 
30
Q: Is a moved-from vector always empty?

Billy ONealI know that generally the standard places few requirements on the values which have been moved from: N3485 17.6.5.15 [lib.types.movedfrom]/1: Objects of types defined in the C++ standard library may be moved from (12.8). Move operations may be explicitly specified or implicitly generated. ...

> vector has no standard-defined moved-from state like some types do (e.g. unique_ptr is specified to be equal to nullptr after being moved from). However the requirements for vector are such that there are not too many options.
 
@Paula_plus_plus Eres rápida buscando :-)
 
@Trauma No, lo es google.
 
Vale, explicitamente, el estandar no lo dice ... pero si dice que el tiempo de una std::move( ) ha de ser constante ... ergo la única opción es transferir el puntero
 
@Trauma Puntero y variables de control.
 
9:13 AM
@Paula_plus_plus Eso :-)
Osea, que en realidad transfiere el capacity( ) completo
:-)
Creo que teniendo en cuenta la complejidad de la operación, si puedo usar capacity( ) como medida de tamaño :-D
Ok. En cuanto solucione los tropecientos errores de compilación que me salen, lo pruebo :-)
¡ Como amo los mensajes de error de plantillas ! O_O
 
- Hola plantilla ¿tienes hora?
+ `‘_RandomAccessIterator std::__find(_RandomAccessIterator, _RandomAccessIterator, const _Tp&, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >, _Tp = int]’`
- Vale, ¡no te pongas así!
 
el include en C++ es como el using o como el import?
 
@Paula_plus_plus ¡ Ostia ! ¿ Has visto la segunda respuesta ? ¡¡ and get amazing 21300 lines error messages !!
Comparado con esos, los mios sin simples warnings sin importancia :-O
 
@Trauma Me gusta más la tercera xD
 
@Paula_plus_plus No la había visto: ¡ mucho mas artística ! XD
 
...
[with T = W<W<W<W<W<W<W<W<W<W<W<W<int> > > > > > > > > > > >]’
...
@Trauma Esta es brutal también.
19
A: Generate the longest error message in C++

ApproachingDarknessFishThe following code is based on an actual error I once encountered. template <int i> void bar(); template <int i> void foo() { bar<i>(); char baz[i]; } template <int i> void bar() { foo<i-1>(); } int main(void) { foo<2000>(); return 0; } (using gcc) Pretty obvious temp...

 
9:41 AM
@Paula_plus_plus ¡¡ Y yo preocupado con con mis 127 mesages de error !!
Si es que soy novato total :-(
 
> One hour later, now at 36000 compiler errors, 504,000 lines of error messages, and 480 megabytes of RAM... and still going.
 
@Paula_plus_plus Absolutamente B * R * U * T * A * L
 
 
@Marc Oh, ¡Dethklok!.
 
@Paula_plus_plus Se! xD Es muy METAL esta serie jajaja
 
9:49 AM
@Marc Yo los conozco por los Batmetal, nunca he visto la serie.
 
@Paula_plus_plus Pues BATMETAL no los conocia yo, le echare un vistazo
 
@Marc Antes de que lo hagas, hay 3 vídeos de Batmetal, debes verlos en orden.
 
Metalocalypse es la serie de Dethklok, humor negro 100% xD
@Paula_plus_plus Tomo nota
 
@Paula_plus_plus @Trauma tema curioso... no se me habría ocurrido hacer un torneo sobre eso
 
9:53 AM
@eferion Yo he flipado :-O
 
@Marc serie brutal!!!
 
@Trauma No puede copiarse size por una razón muy sencilla... si el vector original tiene una memoria de 1MB pero de la misma solo tiene 100KB ocupados y pretendes copiar únicamente size tienes que hacer una reserva nueva de 100KB o redimensionar la memoria... proceso infinitamente más costoso que apropiarse del puntero sin más
 
@eferion Si, a esa misma conclusión llegamos ( varias líneas mas abajo ) :-)
Entonces, para comprobar si tiene un tamaño mínimo requerido, es seguro usar capacity( ) :-)
 
@PabloSimonDiEstefano La has visto tu?
@Paula_plus_plus Te recomiendo ver la serie, si te va este tipo de humor te echaras unas risas xD
 
@Marc sisi, un par de veces
pobre cocinero...
jajaja
lo mejor es que trabajan para una marca de cafe jajaja
 
10:00 AM
@PabloSimonDiEstefano Jajaja, ya vees
 
@Trauma Claro... aunque si quieres asegurarte llama a reserve directamente... internamente tiene que consultar capacity para saber si ya puede alojar el número de elementos requeridos o no
 
@eferion No, no va por ahí. Es para comprobar el tamaño de un vector origen al usar el move_constructor, y generar un error si el tamaño original es pequeño
No me interesa cambiar el tamaño; si es pequeño, es un error. Es para un ImageBuffer
 
10:16 AM
@Trauma Es que si estas moviendo te da igual el estado del objeto destino. Tu tienes dos vectores, a y b, cada uno con sus datos y entonces haces a = std::move(b). Lo menos costoso es liberar la memoria de a y quedarse con el puntero de b. La opción que planteas implica que si los datos de b entran en la memoria de a entonces tienes que copiarlos... y ahí se te van los tiempos
 
@eferion nono, que no es por eso. Es sencillamente que para inicializar un ImageBuffer( width, height ) necesito un vector origen con capacity( ) >= ( width * height )
hago el std::move( ) con el vector origen, y despues compruebo el tamaño, en un assert( )
no estaba seguro de si usar capacity( ) o size( ) para comprobar el tamaño del vector original
 
ah vale
 
@eferion :-)
 
en ese caso depende de qué es lo que quieres medir con el assert
 
que el tamaño en bytes width * heigh quepa en la memoria usada por el vector original
 
10:21 AM
si es el número de elementos existente size y si es el máximo de elementos antes de tener que lanzar nuevas reservas capacity
 
@eferion correcto. El capacity( )
 
Lo siento... no te estaba entendiendo
:(
 
@eferion Demasiado. Es que sin contexto ... cualquiera se lia :-)
 
Aunque si no quieres redimensiones quizás te interesa más usar std::array
 
@eferion no me vale, porque el tamaño de las imagenes es variable
es que es mas complicadillo
como me está mareando bastante
 
10:23 AM
ahm, entiendo
 
lo estoy haciendo mediante funciones que devuelven tipos intermedios
y voy pasando un vector de un tipo a otro
osea, de una instancia a otra
para meterle el debugger y ver por que paso ando, lo que llevo y lo que me queda
std::string -> Translated -> Glyph -> Intermediate -> ImageBuffer
En el Glyph creo el vector, y lo voy moviendo a las demas instancias
 
10:46 AM
@Pikoh Lo mismo tu sabes de esto: hay un estándar a la hora de instalar una aplicación de escritorio en windows? Es decir, hay un API que el instalador deba seguir?
0
Q: ¿Hay alguna forma de instalar un programa (un .exe) sin que pida confirmacion desde un batch?

M. GinerQuiero hacer un archivo por lotes (un batch) para Windows en el que se instale un programa (un ejectutable .exe) desde la consola de Windows, pero sin que pregunte "desea permitir que este programa haga cambios...". Pruebo con el comando start programa.exe pero me pide siempre confirmación y adem...

Parece que el OP quiere hacer una instalación desatendida, pero que yo sepa eso depende de que el instalador tenga esa opción
 
@PabloLozano será un programa no muy "etico"?
 
@PabloLozano Creo que es lo que dicecs, el instalador deberia tener la opción de hacerlo
 
porque si no haces nada malo te da igual que pida confirmación
 
@PabloSimonDiEstefano No, si eres un admin que quiere instalar un programa en 100 máquinas distintas a la vez no quieres 100 confirmaciones de ningún usuario
 
Se que se pueden hacer instalaciones desatendidas cuando instalas el SO de Windows
 
10:49 AM
@PabloLozano pue ser, cierto
pero también puede ser un virus
 
un virus con un bat?
 
@PabloLozano él quiere instalar desde un bat un .exe y en un .exe puedes tener casi cualquier cosa
 
@PabloLozano Imagino que tiene que estar explicito en el programa que quiere instalar, el comando de instalación silenciosa
 
11:05 AM
@PabloLozano añade la orden reset en autoexec.bat; diversión asegurada.
 
11:16 AM
Si hay algún madridista en la sala... se os pira Zidane
 
@Kiko_L lo acabo de leer...
se retira en la cima
 
:( cuando escribes una respuestas que piensas que es fácil yd e repente lees "no puedo usar X por que X" después de habrlo escrito todo xd
que sad
 
@Aritzbn esto es como lo que te dicen los profesores de lee todo antes de responder
Pues eso
ajajja
 
@PabloLozano no lo creo.
 
@LombardaArda tal cual xd joe, que rabia :< nunca ponen preguntas fáciles.
 
11:26 AM
@Aritzbn que gracia tendria si fueran faciles :P
 
@LombardaArda que yo sentiría que aporto algo a SOes xddd pero bueno es igual
 
Hombre no son todas complicadas
Yo hoy he contestado una facil
2
A: Obtener valores de objeto Rest JavaScript

Lombarda ArdaPara acceder a objetos json simplemente tienes que seguir su estructura con ".", te lo explico con el siguiente ejemplo: data ={"fecha":{"fechaInicio:"20/02/2017","fechaFin":"20/05/2018"}} Para acceder a fechaFin deberias hacer: console.log(data.fecha.fechaFin) Como las id de tu objeto tien...

 
@PabloLozano por cierto, ahora que leo la pregunta, el problema no parece ser una instalacion desatendida, sino que le salta el UAC
 
12:04 PM
Hola chicos, hay alguna forma de crear una lista de todas las acciones que realice un usuario dentro de un sistema construido en php ? me refiero por ejemplo a si el usuario registro a un empleado, edito el nombre de una ciudad, elimino un registro de una tabla etc, que se guarden estas acciones en una tabla de una base de datos y luego poder listarlas en una tabla...Cómo se podria hacer ? Alguna sugerencia?
 
@RolandF si, usando un logger. por ejemplo, loggly.com/ultimate-guide/php-logging-libraries
me voy a comer, ta luego
 
@Pikoh bye caballero, que aproveche =)
 
Buenas gente :)
 
@NaCl holooo
 
@Aritzbn Saludetes
 
12:13 PM
@NaCl ese salero con patas!!!
 
@PabloSimonDiEstefano ¿Qué cuenta hombre?
 
@NaCl que desde que me salen las cosas con ionic estoy más contento jajaja
 
@PabloSimonDiEstefano Buenisimo :D
No encuentro la IP del cloud ide :(
 
12:35 PM
BRrfff
Me aburro señores :c
Alguien juega?
X|X|X
X|X|X
X|X|X
 
@Aritzbn [1,1]
 
X|X|X
X|X|X
X|X|1
 
@DavidDPG Error, es el centro :p
 
@NaCl Que no, que yo he hecho [2,2]
Sigo una estrategia diferente :)
 
@DavidDPG Ahí te ves :p
 
12:37 PM
0|X|X
X|X|X
X|X|1
 
Esto no se puede entre 3 xD!
Anden ustedes
 
0|X|1
X|X|X
X|X|1
 
0|X|1
X|X|0
X|X|1
 
0|X|1
X|X|0
1|X|1
 
0|0|1
X|0|0
1|0|1
Hostia, he ganao O:
xDDD
 
12:38 PM
¬¬¬¬
 
es broma señor, ya lo tenías ganado :) buena partida.
 
:D
Ves @NaCl? Estrategia ganadora
 
@DavidDPG Hahaha
xd
 
Ahora tú @Nacl
X|X|X
X|X|X
X|X|X

Si quieres ponerlo más interesante podemos hacerlo diciendo únicamente las posiciones [,]
 
@Aritzbn Nono, paso :p
Que opinan sobre almacenar Sal + Hash en la base de datos?
 
12:43 PM
@NaCl joe :'C
 
buenos días !
 
@NaCl Aclárame si el SALT es calculado o dinámico.
 
Me voy a comer :D
Hasta luego!
 
@Paula_plus_plus Es un guid
Por el momento
El hash es SHA512
 
Bueno, cambiaré la aproximación:
- Si el SALT es calculado, no lo guardes, calculalo.
- Si el SALT es dinámico, guárdalo.
 
12:50 PM
@Paula_plus_plus Por cuestiones de requerimiento, hay que hacer 2 hashes
En todo momento es SHA2_512
Hay una especie de "Salt publico"
 
Pero tu pregunta ¿es del HASH o del SALT?
 
Lo edité :p
Que es creado a partir del nombre de usuario luego de trim().tolower()
 
@NaCl Ah, pues no guardes el SALT.
 
@Paula_plus_plus Y en el lado servidor, se utiliza el que es el GUID
Que nunca sale del servidor
 
12:52 PM
Que sentido tiene hacer esto String val1 = "algo" String val2 = "algo" String val3 = "algo" String val4 = "algo"; String[] valores= { val1,val2,val3,val4 } cuando perfectamente podrías hacer String[] valores = { "algo","algo","algo"}
 
@Aritzbn De la primera forma tienes referencias fuera de la colección, de la segunda no.
 
@Paula_plus_plus En ese caso, no debo guardar la que se genera del lado del cliente, pero si la que se generó del lado servidor, no?
 
@Paula_plus_plus tan solo sirve para modificar las referencias de forma individual, pero, si no lo vas a hacer, ¿Tiene algún sentido?
 
@Aritzbn Voy a reformular tu pregunta: "¿Tiene sentido hacer cosas que sólo tienen sentido si las haces porque tienen sentido?"
 
@Aritzbn Afaik, es lo mismo hacer el array primero y la desreferencia despues.
 
12:56 PM
@NaCl No conozco toda vuestra infraestructura, pero sin conocerla ya te digo yo que guardar cosas de la contraseña en el lado cliente: Nunca.
 
lol, los muffins tienen tanta sal...pensar que son dulces :V
 
@Paula_plus_plus Nono, mira, tengo una Salt que fue generada al momento del usuario darse de alta, esa se guarda en la base de datos y nunca sale del servidor, la misma solo se utiliza luego de recibir los bytes del hash generado por la sal pública (La generada por el nombre de usuario) y la contraseña para comprobar el usuario que inicia sesión.
 

« first day (944 days earlier)      last day (2165 days later) »