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


Tema destacado: El geolocalizador de IP's ya funciona con IPv6


  Mostrar Mensajes
Páginas: 1 ... 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 [476] 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 ... 1258
4751  Programación / Programación General / MOVIDO: ¿como corregir el error oledbexception? en: 5 Octubre 2015, 04:50 am
El tema ha sido movido a .NET.

http://foro.elhacker.net/index.php?topic=442503.0
4752  Programación / Programación General / Re: Duda con Visual Studio 2013 en: 5 Octubre 2015, 01:18 am
Las ediciones Express tienen una gran limitación que has descuerbierto por ti mismo, si que es posible instalar extensiones, pero jamás se llegarán a cargar/iniciar en la IDE, esto es debido a una decisión de funcionalidad de Microsoft.

El único remedio para esto es que instales una edición más avanzada, ya sea Pro, Enterprise o Ultimate. (los nombres de las ediciones varian según la versión de Visual Studio...)

Si no puedes instalarte otra versión entonces sencillamente no hay nada que hacer.

PD: Nunca he probado la versión no-oficial Comunity, pero supuestamente también permite instalar extensiones.

Saludos.
4753  Programación / .NET (C#, VB.NET, ASP) / Re: De nuevo con los filtros en: 4 Octubre 2015, 14:59 pm
Retomando la función que te mostré aquí:
http://foro.elhacker.net/net/formar_pares_de_numeros-t442316.0.html;msg2041620#msg2041620

Le puedes añadir un parámetro opcional para limitar el valor máximo que se debe devolver.

Código
  1. Public Class Form1
  2.  
  3.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.  
  5.        Dim valuesInt As IEnumerable(Of Integer) =
  6.            {0, 1, 4, 6, 2, 8, 7}
  7.  
  8.        Dim pairs As IEnumerable(Of KeyValuePair(Of Integer, IEnumerable(Of Integer))) =
  9.            Form1.GetPairs(valuesInt, maxValue:=50)
  10.  
  11.        For Each pair As KeyValuePair(Of Integer, IEnumerable(Of Integer)) In pairs
  12.  
  13.            ListBox1.Items.Add(String.Format("Key: {0,-4} Values: {1}", pair.Key, String.Join(", ", pair.Value)))
  14.  
  15.        Next pair
  16.  
  17.    End Sub
  18.  
  19.    Public Shared Function GetPairs(ByVal col As IEnumerable(Of Integer),
  20.                                    Optional ByVal maxValue As Integer = Integer.MaxValue) As IEnumerable(Of KeyValuePair(Of Integer, IEnumerable(Of Integer)))
  21.  
  22.        If (col.Max >= 10) Then
  23.            Throw New ArgumentException(paramName:="col", message:="El valor máximo de la colección debe ser un valor inferior a 10.")
  24.  
  25.        Else
  26.  
  27.            Return From value As Integer In col
  28.                   Select New KeyValuePair(Of Integer, IEnumerable(Of Integer))(
  29.                          key:=value,
  30.                          value:=From index As Integer In Enumerable.Range(1, 9)
  31.                                 Where (index <> value) AndAlso (CInt(value & index) <= maxValue)
  32.                                 Select CInt(value & index))
  33.        End If
  34.  
  35.    End Function
  36.  
  37. End Class

Saludos
4754  Informática / Software / Re: VMWARE no me detecta las interfaces de red en: 4 Octubre 2015, 14:31 pm
Los adaptadores (VMNet1 y 8) están activos, pero al hacer botón derecho y dar a propiedades no encuentro esa opción que me dices, no aparece dicho protocolo.

El nombre es un poco distinto ahora que he ido a revisarlo, no es "VMWare Bridged Network" como te dije, lo siento, pero de todas formas el nombre es inconfundible:

Click derecho -> Propiedades -> VMWare Bridge Protocol


En la CMD, escribe el siguiente comando para comprobar si se encuentra en el SO (aunque no aparezca en el adaptador):
Código:
netcfg.exe -s n

Debería salirte esto:


Entonces puedes probar a re-instalar el servicio:
Código:
netcfg.exe -c p -i "vmware_bridge"



No sabría decirte la razón por la cual no te aparece en el adaptador de VMWare, pero ya que el VMWare Player es una "copia" limitada del WorkStation, solo puedo sugerirte que pruebes a instalar VMWare WorkStation a ver si durante el proceso de instalación de dicha aplicación, esta resuelve por si solo el problema.

Saludos!
4755  Foros Generales / Foro Libre / Re: ¿Son las suites ofimáticas absurdamente grandes? en: 3 Octubre 2015, 19:07 pm
Patada en la boca es verse obligado a utilizar sus productos, que son suyos xD

[OFFTOPIC]
En realidad yo utilizo OpenOffice desde hace muchos años ya pero nunca ninguna suite ofimática me ha llegado a convencer del todo tras haber conocido el Office, ya que siempre me ha gustado el estilismo y la comodidad de los productos de Microsoft sobre todo desde la idea que tuvieron de implementar temas visuales oscuros en sus mejores productos, eso es muy llamativo para mi gusto. Para algunas cosas Microsoft es insuperable, eso hay que reconocérselo, pero joder... tienes toda la razón en ese aspecto.
[/OFFTOPIC]

Saludos!
4756  Foros Generales / Foro Libre / Re: ¿Son las suites ofimáticas absurdamente grandes? en: 3 Octubre 2015, 18:52 pm
La suite de Office te deja instalar lo que quieras usar no te hace falta instalar todo.

Desafortunadamente esa afirmación pasa a ser incorrecta a partir del Office 2016, donde ahora, los tan "avispados" de Microsoft nos hacen instalar TODA la suite completa, es decir, todos los componentes, obligatoriamente.
(comprobado al menos en la RTM)

...y por si lo están pensando, no, no existe modo avanzado alguno de realizar una instalación selectiva automatizada, al menos eso es lo que se dice en la comunidad de foros de Microsoft, que no hay soporte para archivos de instalación desatendida para instalar productos individuales, y que tampoco hay espectativas de sacar a la venta los productos individuales.

¿Que nos queda despues de esto?, muy simple, enfocar nuestro interés en el producto de otra compañia, por ejemplo LibreOffice u OpenOffice, o para los usuarios avanzados siempre pueden apañárselas para crear un software portable de la aplicación individual que queramos (ecomiendo ThinApp de VMWare para llevar a cabo esa tarea), a pesar del tiempo que conlleva.

Es simplemente... absurdo e indignante que nos hagan instalar una suite entera, ¡ENTERA! incluyendo el servicio de Microsoft OneDrive (¡juas!), cuando probablemente algunos solo querrán instalarse el Word y/o el Excel y no necesitarán subir documentos a la nube.

En fin... cuanto me cabrea estas patadas en la boca que nos da Microsoft de vez en cuando, siempre lo mismo con sus productos, con todos sus productos, lanzan una release donde hacen las cosas bien, pero las posteriores 5 releases la cagan para mal, y luego la siguiente release será "buena", y la otra mala, y así continuará...

Saludos!
4757  Programación / Programación General / MOVIDO: PROBLEMA DE COMPILACION en: 3 Octubre 2015, 18:43 pm
El tema ha sido movido a ASM.

http://foro.elhacker.net/index.php?topic=442439.0
4758  Programación / Programación General / MOVIDO: laberinto en java en: 3 Octubre 2015, 18:38 pm
El tema ha sido movido a Java.

http://foro.elhacker.net/index.php?topic=442437.0
4759  Programación / Programación General / Re: Duda con Visual Studio 2013 en: 3 Octubre 2015, 18:04 pm
Visual Studio aporta una genial ayuda interactiva adicional llamada IntelliSense para, entre otras cosas, ahorrar tiempo mostrando un panel desplegable con sugerencias, pero no existe una funcionalidad built-in en Visual Studio que haga lo que pides de forma "completa" o at once, sin embargo, existen infinidad de herramientas de terceros en forma de extensiones para VS que te resolverían el problema.

Sin duda alguna te recomiendo GhostDoc, con la versión gratuita tendrías suficiente.
http://submain.com/products/ghostdoc.aspx

Es tan simple como instalarlo, y, estando en el editor de código de Visual Studio, pulsar botón derecho del ratón sobre la firma de un método o en cualqueir parte del bloque,  y seleccionar la opción GhostDoc -> Document this.

O simplemente puedes situar el caret una linea encima del nombre del método y escribir el identificador de linea de documentación XML, es decir, 3 comillas seguidas en VB ''' o 3 backslashes en C# ///, y automáticamente se generará la documentación XML por defecto para la firma del miembro.

Esto último también puedes hacerlo con el uso de la característica IntelliSense de Visual Studio como mencioné al principio, puedes ir añadiéndo la documentación de cada parámetro, uno por uno:





Un ejemplo de la generación automática de código usando GhostDoc para demostrar un poquito el formato obtenido y la I.A. empleada:
Código
  1. ''' <summary>
  2. ''' Converts the string to integer.
  3. ''' </summary>
  4. ''' <typeparam name="T"></typeparam>
  5. ''' <param name="param1">The param1.</param>
  6. ''' <param name="isHexEnabled">if set to <c>true</c> [is hexadecimal enabled].</param>
  7. ''' <param name="str">The string.</param>
  8. ''' <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns>
  9. ''' <exception cref="ArgumentException">message;paramName</exception>
  10. Public Shared Function ConvertStringToInteger(Of T)(ByVal param1 As T, ByVal isHexEnabled As Boolean, ByVal str As String) As Boolean
  11.  
  12.    Throw New ArgumentException("message", "paramName")
  13.  
  14. End Function

Como puedes comprobar, es bastante inteligente (puedes especificar plantillas en la versión Pro), ahorra tiempo, mucho mejor que culquier solución built-in.

Saludos
4760  Informática / Software / Re: VMWARE no me detecta las interfaces de red en: 3 Octubre 2015, 17:43 pm
Buenas.

Por partes, ¿estamos hablando de VMWare Player, o VMWare Workstation?, por que VMWare a secas es el nombre de la compañia.

De siempre yo he especificado conexión NAT en el Player y el WorkStation sin problemas, ¿lo has probado?.

De todas formas, asegúrate que los siguientes servicios de VMWare están activados en el S.O. anfitrión:

  • nombre: VMWare NAT Service
    id: VMWare NAT Service
     
  • nombre: VMWare DHCP Service
    id: VMnetDHCP
     
  • nombre: VMware Authorization Service
    id: VMAuthdService
     

Aparte, en el S.O. anfitrión también, accede al panel de control para comprobar que las conexiones de los adaptadores de VMWare están activadas, y, en caso de que quieras usar conexión Bridged en el VMWare Player/Workstation, entonces prueba a hacer click derecho en el adaptador de VMWare para activar el protocolo VMWare Bridged Network, tal vez por eso no te la detecta el S.O. invitado.

Saludos.
Páginas: 1 ... 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 [476] 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 ... 1258
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines