elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Java [Guía] Patrones de diseño - Parte 1


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 1102
131  Foros Generales / Foro Libre / ¿Qué es la vida? (video de Youtube) en: 18 Mayo 2018, 11:46
Este video me salió en las recomendaciones de youtube, y me entró curiosidad por que la miniatura nos puede recordar a un personaje bastante polémico del mundo de la conspirapolla y esas cosas... pero este video no tiene nada que ver con ese señor ni con esa perspectiva de ver las cosas.

En fin, el video está muy bien, así que os lo dejo por aquí para el que le pueda interesar:



PD: qué diferencia entre ver videos científicos así de instructivos, y ver videos de magufos iluminados que te hablan de dioses y la Matrix y estupideces semejantes para intentar darle explicación a las mismas cosas, ¿he?.

saludos!
132  Foros Generales / Foro Libre / Re: Sobre la retirada del articulo "10011011" (o 155) en: 17 Mayo 2018, 23:58
¿De verdad una generalización como esa (que por cierto, es un insulto bastante blando comparado con los que he puesto), es peor que lo expuesto por mi parte?

Pues como ya dije solo leí los títulos, no abrí los enlaces, pero si, tienes razón, me parecen unas afirmaciones... demigrantes, entre otras cosas. Ahora, eso no le quita gravedad a los insultos de Quim Torra, ningún político que piense como él se merece estar en el cargo que está, y los políticos que has mencionado, tampoco.



Andrea Fabra, diputada del PP "Que se jodan" (los parados)

Supongo que el " "periodista" " que haya publicado ese video habrá tenido la rigurosidad profesional y el respeto de haber contratado a un intérprete de labios antes de acusarla de haber dicho "que se jodan", ¿verdad?, jajaja...

Disculpa pero a mi ese tipo de salseo siempre me ha hecho gracia, más que nada por que es absurdo, lo que a uno le parezca que diga otra persona no demuestra lo que haya podido decir en realidad, y querer hacer que los demás piensen que esa persona ha dicho una cosa en concreto, tiene un nombre: manipulación.

Vale que a la mayoría le puede parecer que diga: "si señor, muy bien, muy bien, que se jodan." (eso es lo que a mi me parece desde mi perspectiva), pero no tiene por que ser así, en realidad podrían ser otras palabras parecidas... y más en esa resolución de imagen de alta calidad de NASA, en fin, que no queda del todo claro si vocaliza tres palabras, o son dos, o está bostezando...

Solo he querido comentar todo esto por que... es que no me jodas... sabes de sobra que ese tipo de videos son pura manipulación indiferentemente de si tienen razón o se equivocan, no vale para demostrar nada... pero con las demás cosas que dijiste estoy de acuerdo...

Esto me ha recordado a otro video del mismo palo, en fin, todos parecen ser expertos en leer labios ajenos cuando les interesa...



Saludos
133  Foros Generales / Foro Libre / Re: Sobre la retirada del articulo "10011011" (o 155) en: 17 Mayo 2018, 18:00
Por otro lado, veo que hay gente que sigue insistiendo en pintarlo todo en blanco o en negro y que no piensa antes de escribir a causa de su rabia...

Pero esos insultos y/o amenazas son hacia personas por individual, por los títulos parecen conflictos entre dos personas y ya, nada de eso se puede comparar con las palabras del Quim Torra este, eso de insultar al 80% de la Cataluña no adoctrinada y por ende no independentista (si, el 80%, me invento el dato como hacen los independentistas, estoy en mi derecho) e insultar a TODOS los españoles, pf, ¿donde se ha visto eso?, yo creo que Orubatosu se refería a ese tipo de insultos, por que si esas palabras/insultos los dijese otro político para insultar y despreciar a todo un país, ya sea a su propio país o a uno extranjero (que no sea un gobierno enemigo)... yo creo que no tendría mucho futuro en lo suyo.

saludos
134  Foros Generales / Foro Libre / Re: VIDEO: Impactantes imágenes del Kilauea, en riesgo de inminente explosión en: 17 Mayo 2018, 17:42
Cualquier cosa es buena para hablar mal del Imperio

Para imperio el de Coca-Cola... mira, un dia nos encontraremos con que los señores de Coca-Cola han decidido añadirle cianuro para mejorar la fórmula, para darle un nuevo sabor y tal, ¿hay algo de preocupante en usar cianuro?, pues probablemente para ellos no, por que ya como buena industria alimenticia dando ejemplo usando elementos tóxicos a largo plazo prara el ser humano, les da igual causar muertes, ellos le meterían cianuro, pólvora, alquitrán y kriptonita todo junto en pequeñas cantidades si realmente creyesen que así van a sacar beneficio económico... por que no les importa cuantos mueran por intoxicación mientras ellos sigan haciendo una fortuna, y así será siempre, con todas las grandes empresas, de cualquier tipo, son todos unos NEGLIGENTES con los alimentos.

Saludos.
135  Foros Generales / Foro Libre / Re: VIDEO: Impactantes imágenes del Kilauea, en riesgo de inminente explosión en: 17 Mayo 2018, 14:52
Lo que no entiendo es como se le ocurren a los americanos o cualquier persona medio normal repoblar una isla volcánica como es Hawai

La respuesta es obvia, ¿no?: por que las personas que están en el poder son gente descerebrada y sin escrúpulos, gentuza a la que no les importa causar muertes de forma indirecta por culpa de la abaricia que desgastan en sus negocios, como son todos los ingresos que genera el turismo en las playas de Hawaii, con sus hoteles de 5 estrellas, su cultura, danza, etc...

Cito de Wikipedia en Español, por cierto, un artículo realmente corto...
"La economía de Hawái está basada principalmente en el turismo. Posee una importante infraestructura hotelera. Anteriormente la economía estaba basada en las plantaciones agrícolas y las actividades militares. Con el tiempo esto ha cambiado y ahora es un centro turístico reconocido."

Y también esto:

Mientras Hawaii siga siendo uno de los tantos destinos turísticos favoritos para pegarse unas vacaciones en una isla exótica, va a seguir siendo habitado... mucho más en relación de como de habitado estaría si no fuese un sitio explotado por tantos negocios de turismo.

Ahora, por otro lado yo considero que no es tan malo aprovechar cualquier lugar de La Tierra para establecerse a vivir y echar raices, hay que estarle agradecido a la vida por tener un lugar en el mundo, a pesar de los violentos inconvenientes geológicos de algunas zonas en las que si te descuidas pueden acabar con tu vida... pero así es la naturaleza, y nadie está totálmente a salvo en ninguna otra parte del planeta.

EDITO: vale acabo de darme cuenta que probablemente te referías a repoblar de árboles, no de repoblar lugareños y tal (tampoco se si han tenido que hacer eso alguna vez en la historia de Hawai). bueno, pero mi opinión sirve para lo mismo, si repoblan de árboles cerca de un volcán con esa actividad, fijo que es por turismo y nada más, para mejorar la apariencia del paisaje.

Saludos.
136  Programación / .NET / Re: Librería de Snippets para VB.Net !! (Compartan aquí sus snippets) en: 17 Mayo 2018, 14:23
Determinar si un tamaño/resolución pertenece a una relación de aspecto específica.

No creo que haya nada que añadir a la descripción. Solo diré que la utilidad que le encuentro a esto personálmente es para realizar con mayor seguridad en operaciones de captura de imagen en ventanas externas (para evitar posibles fallos humanos de especificar una resolución incorrecta).

Código
  1. ''' ----------------------------------------------------------------------------------------------------
  2. ''' <summary>
  3. ''' Determine whether the source resolution belongs to the specified aspect ratio.
  4. ''' </summary>
  5. ''' ----------------------------------------------------------------------------------------------------
  6. ''' <param name="resolution">
  7. ''' The source resolution.
  8. ''' </param>
  9. '''
  10. ''' <param name="aspectRatio">
  11. ''' The aspect ratio.
  12. ''' </param>
  13. ''' ----------------------------------------------------------------------------------------------------
  14. ''' <returns>
  15. ''' <see langword="True"/> if the source resolution belongs to the specified aspect ratio; otherwise, <see langword="False"/>.
  16. ''' </returns>
  17. ''' ----------------------------------------------------------------------------------------------------
  18. Public Shared Function ResolutionIsOfAspectRatio(ByVal resolution As Size, ByVal aspectRatio As Point) As Boolean
  19.  
  20.    Return (resolution.Width / aspectRatio.X) * aspectRatio.Y = resolution.Height
  21.  
  22. End Function
  23.  

Ejemplo de uso:

Código
  1. Dim resolution As New Size(width:=1920, height:=1080)
  2. Dim aspectRatio As New Point(x:=16, y:=9)
  3.  
  4. Dim result As Boolean = ResolutionIsOfAspectRatio(resolution, aspectRatio)
  5.  
  6. Console.WriteLine(result)



Escalar/Adaptar la posición y tamaño de un Rectangle, según el factor de porcentage resultante entre la diferencia de dos tamaños.

Para que lo entiendan mejor:

Imaginemos que tenemos un Rectangle con posición (X,Y): 100,100 y tamaño (width,height): 100,100, y esos valores han sido especificados así para ser usado sobre una superficie de 800x600. Por ejemplo podemos decir que se trata de un Rectangle que sirve para capturar una porción específica de una ventana que tenga ese tamaño, 800x600.

Pues bien, lo que hace esta función es adaptar la posición y el tamaño de ese Rectangle, a un tamaño/superficie diferente, por ejemplo adaptarlo de 800x600 a 1024x1024.

Espero que se haya entendido bien, de todas formas abajo les dejo un ejemplo de como usarlo...

Código
  1.    Public Module RectangleExtensions
  2.  
  3. #Region " Public Extension Methods "
  4.  
  5.        ''' ----------------------------------------------------------------------------------------------------
  6.        ''' <summary>
  7.        ''' Scale the size and position of the source <see cref="Rectangle"/>
  8.        ''' by the difference of the specified sizes.
  9.        ''' </summary>
  10.        ''' ----------------------------------------------------------------------------------------------------
  11.        ''' <param name="sender">
  12.        ''' The source <see cref="Rectangle"/>.
  13.        ''' </param>
  14.        '''
  15.        ''' <param name="fromSize">
  16.        ''' The source <see cref="Size"/>.
  17.        ''' </param>
  18.        '''
  19.        ''' <param name="toSize">
  20.        ''' The target <see cref="Size"/>.
  21.        ''' </param>
  22.        ''' ----------------------------------------------------------------------------------------------------
  23.        ''' <returns>
  24.        ''' The resulting <see cref="Rectangle"/>.
  25.        ''' </returns>
  26.        ''' ----------------------------------------------------------------------------------------------------
  27.        <DebuggerStepThrough>
  28.        <Extension>
  29.        <EditorBrowsable(EditorBrowsableState.Always)>
  30.        Public Function ScaleBySizeDifference(ByVal sender As Rectangle,
  31.                                              ByVal fromSize As Size,
  32.                                              ByVal toSize As Size) As Rectangle
  33.  
  34.            Dim percentChangeX As Double = (toSize.Width / fromSize.Width)
  35.            Dim percentChangeY As Double = (toSize.Height / fromSize.Height)
  36.  
  37.            Return New Rectangle With {
  38.                    .X = CInt(sender.X * percentChangeX),
  39.                    .Y = CInt(sender.Y * percentChangeY),
  40.                    .Width = CInt(sender.Width * percentChangeX),
  41.                    .Height = CInt(sender.Height * percentChangeY)
  42.                }
  43.  
  44.        End Function
  45.  
  46.        ''' ----------------------------------------------------------------------------------------------------
  47.        ''' <summary>
  48.        ''' Scale the size and position of the source <see cref="RectangleF"/>
  49.        ''' by the difference of the specified sizes.
  50.        ''' </summary>
  51.        ''' ----------------------------------------------------------------------------------------------------
  52.        ''' <param name="sender">
  53.        ''' The source <see cref="RectangleF"/>.
  54.        ''' </param>
  55.        '''
  56.        ''' <param name="fromSize">
  57.        ''' The source <see cref="SizeF"/>.
  58.        ''' </param>
  59.        '''
  60.        ''' <param name="toSize">
  61.        ''' The target <see cref="SizeF"/>.
  62.        ''' </param>
  63.        ''' ----------------------------------------------------------------------------------------------------
  64.        ''' <returns>
  65.        ''' The resulting <see cref="RectangleF"/>.
  66.        ''' </returns>
  67.        ''' ----------------------------------------------------------------------------------------------------
  68.        <DebuggerStepThrough>
  69.        <Extension>
  70.        <EditorBrowsable(EditorBrowsableState.Always)>
  71.        Public Function ScaleBySizeDifference(ByVal sender As RectangleF,
  72.                                              ByVal fromSize As SizeF,
  73.                                              ByVal toSize As SizeF) As RectangleF
  74.  
  75.            Dim percentChangeX As Double = (toSize.Width / fromSize.Width)
  76.            Dim percentChangeY As Double = (toSize.Height / fromSize.Height)
  77.  
  78.            Return New RectangleF With {
  79.                .X = CSng(sender.X * percentChangeX),
  80.                .Y = CSng(sender.Y * percentChangeY),
  81.                .Width = CSng(sender.Width * percentChangeX),
  82.                .Height = CSng(sender.Height * percentChangeY)
  83.            }
  84.  
  85.        End Function
  86.  
  87. #End Region
  88.  
  89.    End Module

Ejemplo de uso:

Código
  1. Dim oldSize As New Size(640, 480)
  2. Dim oldRect As New Rectangle(New Point(100, 100), New Size(639, 479))
  3.  
  4. Dim newSize As New Size(800, 600)
  5. Dim newRect As Rectangle = ScaleBySizeDifference(oldRect, oldSize, newSize)
  6.  
  7. Console.WriteLine(String.Format("oldRect: {0}", oldRect.ToString())) ' {X=100,Y=100,Width=639,Height=479}
  8. Console.WriteLine(String.Format("newRect: {0}", newRect.ToString())) ' {X=125,Y=125,Width=798,Height=598}

Saludos.
137  Foros Generales / Foro Libre / Re: Sobre la retirada del articulo "10011011" (o 155) en: 16 Mayo 2018, 14:00
Estos videos no tienen pérdida para los que no sepan como es el pensamiento independentista de los catalanes...









Y esto ya es simplemente indescriptible...



Quiero destacar dos frases de toda la mierd@ que ha soltado por la boca: "haremos la república de Cataluña" y "viva Cataluña libre". Y para colmo acaban con la música nacionalista de Els Segadors...

Es que si nos imaginamos que en ese video el que está dando el discursito es Hitler en lugar de Quim Torra, y nos imaginamos a todos esos separatistas cantando lo mismo pero vestidos con trajes militares y llevando fusiles al hombro con una diana de muerte pintada sobre la cara de España, pues aun así no creo que cambiase mucho el significado del mensaje que están dando a su propio país... ya que son escoria violenta e intolerantes que idolatran un pensamiento de nazis.

En fin, qué gran presidente de la Generalitat va a ser (si, muy grande, un grandisimo hijo de p-u-t-a que va a destruir aun más Cataluña). Así es el independentismo de Cataluña.

Y yo qué sensación de verguenza ajena siento, mezclada con lástima por Cataluña y sus catalanes-españoles, y mucho asco hacia esta clase de individuos y políticos independentistas.

Un saludo.
138  Programación / Scripting / Re: Ayuda para formatear salida de un comando en: 16 Mayo 2018, 12:19
Me interesa que solo envie a la variable la segunda linea.

No hay necesidad de usar WMIC...
Código
  1. Set "domain=%ComputerName%\%Username%"

De todas formas si prefieres usar WMIC...
Código
  1. FOR /F "Tokens=2* Delims==" %%# in (
  2.    ' WMIC.exe ComputerSystem GET Username /Format:List '
  3. ) DO (
  4.    Set "domain=%%#"
  5. )

En realidad para entornos de trabajo como el tuyo, administración/automatización de varios equipos, deberías usar Powershell y olvidarte completamente de Batch...

Saludos.
139  Foros Generales / Foro Libre / Re: Donde puedo publicar mi sitio web ?? en: 16 Mayo 2018, 08:49
Está prohibido hacer spam, por esta vez no pasa nada, pero recuérdalo. EDITO: bueno, acabo de ver que la página web es de índole erótica/pornográfica y las fotos parecen ser de dudosa procedencia por lo que se ve en dicha página web, así que lo he borrado del comentario por si acaso...

Puedes publicar tu página web en tu firma de usuario. Puedes editar tu firma en el botón "Perfil" del foro.

Y si quieres ganar visitas quizás te podría interesar usar el sistema de publicidad de Facebook.

saludos
140  Programación / .NET / Re: Ejecutar programa mediante esto. en: 15 Mayo 2018, 19:41
El uno dice que eso son valores hexadecimales sacados de la cabecera PE, el otro dice que la cosa puede ir de convertir/representar literales hexadecimales a bytes como parte de un posible ejercicio, y yo aun sigo dudando de si por "mensaje de texto" quizás quiso decir "caja de texto" o "cadena de texto"...

conclusión: sigue sin entenderse el problema y estamos perdiendo todos el tiempo buscándole la lógica a la cuestión xD.

Y para que Elektro no se manifieste protestón, lo pondré en código (por esta vez)...

No seas "asina", te lo ruego xD, me sabe mal, no soy tan quisquilloso... o eso espero. en parte cuando hice esa crítica es que ya estaba algo mosqueado por que no me gusta nada cuando las cosas no se redactan con la mínima y suficiente claridez para que lo entiendan todos (me refiero a la pregunta/el problema del usuario).

saludos!
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 1102
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines