Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#671
Cita de: 3n31ch en 28 Septiembre 2018, 10:12 AM
Se que la lógica dice que la luz azul nos afecta en nuestros ciclos de sueño... pero si una persona se ve expuesto a dicha luz sin hacer uso de computadoras o teléfonos.. ¿realmente le afecta el sueño?..

Aquí abajo nos dicen que la fuente primaría de luz azul es la luz del Sol, el ser humano está expuesto a esa luz durante todo el día, y eso sin contar que también estamos expuestos a luz azul emitida por dispositivos móviles y etc durante el día...

Citar1. Blue light is everywhere.

Sunlight is the main source of blue light, and being outdoors during daylight is where most of us get most of our exposure to i

...y que yo sepa ni tan siquiera sumando el tiempo e intensidad de exposición a luz azul natural del Sol con la luz azul artificial a la que estamos expuestos durante el día por el uso de dispositivos con pantalla, nada de eso nos vuelve zombis incapaces de conciliar el sueño por las noches, y sino, que se lo digan a los que incluso se hechan una buena siesta al mediodía, la mitad de ciudadanos españoles, vaya. xD
Eso es lo que me dice a mi la lógica, además, es que no hace falta ser científico para comprobarlo por uno mismo, y aparte, y por poner un caso muy habítual: los estudiantes no necesitarían tomar café para mantenerse despiertos delante de la pantalla de su PC acabando el trabajo para el día sigueinte, les bastaría con estar expuestos a esa luz azul que supuestamente les debería causar insomnio.
Sin embargo, y aun así, algunos supuestos expertos aseguran que la luz azul artificial emitida por dispositivos móviles o computadoras afecta en mayor medida que la luz azul emitida por el Sol, y que esto podría afectar a nuestro sueño (como también podría no afectar, digo yo, si dicen "podría ser"...) y que es capaz de dañar la retina, cosa que no se ha comprobado con humanos, sino con ratas, que aunque nos vengan con el pretexto de que nuestro ADN es casi idéntico para intentar darle creedibilidad a cualqueir argumento, siguen siendo ratas.

Quizás en este estudio científico aquí abajo encuentres más respuestas. No lo he llegado a leer, pero el tema que tratan está relacionado con la luz azul y es el siguiente, en el que supuestamente se evidencia que la luz azul NO daña al ojo humano:

Citarthere is some evidence that blue light can disrupt your sleep schedule. And some research suggests blue light might damage rat retinas. But that doesn't mean that the blue light from screens does the same thing to people — and ophthalmologist Rebecca Taylor told The Verge earlier this year that "the devices that we use do not appear to cause long-term eye damage."


Fuente:

Saludos.
#672
Sin comentarios lo de este video ruso que me he encontrado...

[youtube=640,360]2uC95tW_beY[/youtube]

Si no fuese por que es una mujer, yo le habría soltado una hostia, aunque siendo mujer se la merece de todas formas, ¿que no piden "igualdad"?, pues eso del video si lo hace un hombre no sale ileso del metro... pero una mujer si, claro está.

Menuda perturbada, tocando los cojones, y nunca mejor dicho derramando lejía en la güevera de los hombres y dándose a la fuga con carrerilla por la puerta para que no la pillen... cuanta cobardía veo en este movimiento "feminista".

En fin, esto me toca la moral.
#673
Software / Re: FLStudio 20 "Español "
24 Septiembre 2018, 06:00 AM
Siguiendo con la tradición "zorrondiana", haré una excepción para compartir los siguientes enlaces, pero al mismo tiempo cierro el tema, por las reglas, y además por que no me apetece lidiar con comentarios de (falsos positivos de) virus y etc...

FL Studio Producer Edition 20.0.3.532:

PD: si algún compañero moderador considera fuera de lugar o poco ético este aporte, que lo borre sin problemas.

un saludo
#674
.NET (C#, VB.NET, ASP) / Re: Pregunta sencilla
23 Septiembre 2018, 21:27 PM
Cita de: NEBIRE en 23 Septiembre 2018, 16:43 PM
Claro que sí, Elektro, lo que pasa es que como el usuario Rekcah, señala que es novato en VS, no quise apabullarle con mucha más info porque iba a tardar más en digerirlo que en aplicarlo...

No veo la necesidad de "excusarse" o dar explicaciones, no cabe duda de que tu respuesta es la más "válida" (por así decirlo) puesto que en su contenido se explican los aspectos de la práctica más habitual indiferentemente del nivel de aprendizaje del usuario, o dicho de otra forma, diste una solución óptima, en cambio lo que yo propuse es algo opcional o alternativo que propuse para extender la información ya proporcionada, en vez de ponerme a explicar de nuevo lo que ya fue explicado por ti, lo cual no tendría sentido. Cada cual aporta o extiende información, en función de la información que ya haya sido proporcionada por otros usuarios. (de todas formas no me gusta que se me adelanten xD, con la poca actividad de preguntas relacionadas con .NET, poder responder a una que todavía no haya sido respondida es casi como un premio.)

Tampoco hay que subestimar la solución de comentar lineas de código, como ya sugirió otro usuario. Todos lo hemos hecho alguna vez en esos días que estamos demasiado vagos.




Y ya que estamos, me gustaría mencionar que existen algunas extensiones de pago para Visual Studio que son de mucha utilidad para la depuración de código, en especial me gustaría mencionar estas dos:


CitarAs you debug, Entrian Inline Watch displays the values of variables inline in your source code, updated live as you step through your code.

You can see the live values right there in the source, rather than having to hover over them with the mouse, or find them in the Watch windows.




CitarValue prompts
Real values right in your code during debugging. No more writing everything into the watch.

Constant Monitoring
Monitor every deployment for errors and exceptions. Replay your users'bugs and cut down on manual testing and rollbacks.

Session Recording
3 types of interactive logs from local and remote debugging sessions, including production environments.

[youtube=640,360]https://www.youtube.com/watch?v=0HiclcyjPj8&width=640&height=480[/youtube] [youtube=640,360]https://www.youtube.com/watch?v=QQqvf-KMOLQ[/youtube]

Si tienen la ocasión de probar y familiarizarse con alguna de esas extensiones, merecerá la pena.

Por último, mencionar que también hay varias extensiones orientadas al control de test de unidades de código (ej. Nunit, o xUnit.Net), pero todas me resultan altamente innecesarias si no se utilizan en un ambiente de trabajo muy profesional. Teniendo el framework de unit testing provisto por .NET Framework no veo necesario depender de otro distinto.

Un saludo!
#675
Me decepciona ver que hayan sido capaces de llenar una página entera con nueve comentarios seguidos, que nada tienen que ver con el asunto o duda principal, y todo para intentar poner en evidencia acusando de tonto, ignorante o malhablado a dos compañeros del foro: @NEBIRE y @warcry.

@Ethicalsk, intentaré no ser duro contigo, pero lo cierto es que tú en especial has ofrecido un espectáculo lamentable, lleno de hipocresía e indecencia por haber iniciado y seguido este innecesario debate sobre los modales de los ya mencionado usuarios. Hablas de respeto, de no considerar a nadie tonto, ni ignorante, etc, eso es muy hipócrita decirlo en una sociedad humana y competitiva, pero de todas formas si esa es la filosofía que tu realmente quieres seguir, entonces quizás deberías reflexionar sobre la falta de respeto que tú has cometido hacia los dos usuarios mencionados con este especie de "acoso" verbal injustificado, y digo injustificado, por que, para empezar, el comentario de @NEBIRE claramente fue una generalización, no se ha referido directamente a nadie llamándole tonto ni ignorante, en cambio, tú, te has tomado un comentario generalizado muy a pecho, quizás incluso dándote por aludido, y ya no has parado de arremeter contra dicho usuario y contra @warcry también cuando te lo han mencionado...

No me parece mal que des tu opinión para manifestar que estás en desacuerdo con la forma de expresarse (o de generalizar) de alguien, estás en tu derecho de hacerlo, pero con una vez que opines sobre ello es suficiente, lo demás ya se podría considerar como ataques personales y faltas de respeto... más teniendo en cuenta que le has dedicado más de 800 palabras solo para criticarle.




Dicho esto, puede ser que a veces la forma de expresarse de algún usuario (en especial @warcry, lo sé) no sea un buen ejemplo a seguir, pero un usuario está en su derecho de usar las palabras y adjetivos que quiera, siempre y cuando dicha persona se exprese dentro de un margen respetable y acorde a las reglas del foro, y si un usuario se sobrepasa entonces ya nos encargamos de llamarle la atención por mensaje privado, ustedes no tienen que hacer de jueces ni verdugos, por lo tanto, ese tipo de comportamiento que puede o no puede agradarle a ustedes, no es motivo justificable para que monten aquí un espectáculo colectivo, propio de una jauría de hienas, señalando con el dedo los defectos de otros usuarios y manifestándose en contra de la forma de expresarse de ellos. Que solo les ha faltado iniciar una recogida de firmas para que baneemos a @NEBIRE y @warcry, por el amor de Dios...

En fin. Puesto que ya se ha resuelto la duda principal, y para no seguir desviando el asunto, cierro el tema.

Por favor, que no se vuelva a repetir algo así.
#676
No has dado toda la información necesaria. Daré por hecho que los elementos contenidos en la colección de tu ListBox deben ser de un tipo serializable, y que además probablemente sean de tipo String... al ser lo más habitual.

En ese caso, es suficiente con que uses una propiedad de tipo StringCollection como en la siguiente imagen:






  • ¿Cómo hacer para guardar los elementos de tu ListBox?:
    Código (vbnet) [Seleccionar]
    Imports ListBoxExtensions
    Código (vbnet) [Seleccionar]
    My.Settings.ListBoxItems = Me.ListBox1.Items.ToStringCollection()
    Código (vbnet) [Seleccionar]

    Public Module ListBoxExtensions

       ''' <summary>
       ''' Converts the specified a <see cref="ListBox.ObjectCollection"/> to a <see cref="StringCollection"/>.
       ''' </summary>
       '''
       ''' <param name="sender">
       ''' The source <see cref="ListBox.ObjectCollection"/>.
       ''' </param>
       '''
       ''' <returns>
       ''' The resulting <see cref="StringCollection"/>.
       ''' </returns>
       <Extension>
       <EditorBrowsable(EditorBrowsableState.Always)>
       <DebuggerStepThrough>
       Public Function ToStringCollection(ByVal sender As ListBox.ObjectCollection) As StringCollection
           Dim collection As New StringCollection()

           ' Intentionally, Will throw a InvalidCastException if the collection contains non-string types.
           For Each item As String In sender
               collection.Add(item)
           Next item

           Return collection
       End Function

    End Module


  • ¿Cómo hacer para restaurar los elementos de tu ListBox?:
    Código (vbnet) [Seleccionar]
    If (My.Settings.ListBoxItems?.Count <> 0) Then
       ' Me.ListBox1.Items.Clear()

       Me.ListBox1.BeginUpdate()
       For Each item As String In My.Settings.ListBoxItems
           Me.ListBox1.Items.Add(item)
       Next item
       Me.ListBox1.EndUpdate()
    End If


    En C#, sería el mismo procedimiento (adaptando la sintaxis).

    Saludos!
#677
.NET (C#, VB.NET, ASP) / Re: Pregunta sencilla
23 Septiembre 2018, 10:30 AM
Aparte del uso básico de las funcionalidades de depuración que proporciona Visual Studio, lo cual ya ha explicado el compañero @NEBIRE, dependiendo del caso te podría resultar óptimo considerar la implementación de un test de unidades de código o "prueba unitaria"...



Cita de: docs.microsoft.comSe llaman pruebas unitarias porque descomponen las funciones del programa en comportamientos comprobables discretos que se pueden probar como unidades individuales.
Cita de: docs.microsoft.comLas pruebas unitarias tienen el mayor efecto en la calidad del código cuando son parte integral del flujo de trabajo de desarrollo de software. En cuanto escriba una función u otro bloque de código de aplicación, cree pruebas unitarias que comprueben el comportamiento del código en respuesta a casos estándar, límite e incorrectos de datos de entrada, así como cualquier suposición explícita o implícita creada por el código.


Esta práctica no es estrictamente necesaria, ni mucho menos, pero aporta grandes beneficios para proyectos que están sujetos a modificaciones de forma periódica, siendo de vital ayuda en la manutención del código fuente original despues de haber pasado por modificaciones o refactorizaciones (ahorra muchísimo tiempo de depuración), y es por ello que cualquier proyecto profesional que se precie, siempre, y digo siempre incluye un sofisticado test de unidades de código.

La implementación de este tipo de test ofrece bastante versatilidad en la búsqueda de bugs al poder verificar un resultado/valor de función mediante una verificación o una aserción, y notificar/responder a ello de una forma específica, pero un test no se tiene por que limitar a ese tipo de comprobaciones, aquí tienes algunas ideas para tests genéricos aplicables a (casi)cualquier tipo de proyecto...


Un saludo.
#678
Cita de: TrashAmbishion en 23 Septiembre 2018, 00:07 AMcomo enviar formularios web

quiero automatizar el login y el deslogueo

¿Pretendes hacerlo mediante un control WebBrowser, o por lo contrario mediante una solicitud POST?. De todas formas, logicamente solo te podría mostrar ejemplos genéricos, en el primer caso sin conocer los nombres de los controles, y en el segundo sin conocer los parámetros que sean necesarios enviar.

Saludos!
#679
Cita de: e0f en 24 Enero 2018, 23:36 PMEspero que algun dia vuelva a revivir y sea lo que fue en sus inicios del 2005/2006 que esos, si eran los buenos tiempos de ese maginifico y maravilloso foro.

Pues así ha sido. Hoy me ha llegado un e-mail, que supongo a ti también y a todos los antiguos usuarios registrados, con un comunicado sobre la reapertura del foro, solo que ahora usan un nuevo dominio web.

No estaría bien por mi parte hacer spam, pero creo que esa comunidad de hacking se merece un poco de soporte, así que si alguien no conoce el nuevo dominio web de el-hacker .com y lo quiere saber, que me pregunte por mensaje privado y se lo diré.

Cierro el tema.
#680
Cita de: Ethicalsk en 21 Septiembre 2018, 21:12 PMLo más lógico me parece que al salir de la zona gravitatoria de la Tierra, el astronauta se vea atraído por la fuerza gravitatoria del sol en forma directa...

No se si esta será la respuesta certera a tu duda, pero solo por intentar ayudar, esto es lo que encontré...

En el siguiente artículo explican por qué motivo la Tierra no "cae" hacia el Sol, al parecer se debe a que en un punto intermedio de la distancia que separa la tierra y el sol, se genera una resistencia, la cual, si no he entendido mal, iguala o estabiliza la atracción gravitatoria de ambos cuerpos.

Pues supongo que esto tiene algo que ver con tu pregunta, imagino que la explicación de por que la Tierra no "cae" hacia el Sol también se podría aplicar al caso del astronauta, que se encontraría relativamente cerca de ese punto intermedio de resistencia o de atracción por parte de la tierra y la del sol (y la de otros cuerpos celestes más cercanos a la Tierra, supongo), vamos, que supongo que la respuesta es por que hay varios cuerpos celestes causando atracción gravitatoria al mismo tiempo a ese astronauta, y eso genera una resistencia que mantiene estable el rumbo del astronauta.