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


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 ... 458 459 460 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 ... 1254
4721  Programación / .NET (C#, VB.NET, ASP) / Re: Formar pares de numeros en: 1 Octubre 2015, 11:19 am
Hola Luis

No se entiende muy bien lo que necesitas, pero si no me equivoco lo que quieres hacer es añadir ceros a la izquierda a los números menores de 10, para que estos formen una logintud de 2 caracteres, par.

Código
  1. Dim valuesInt As IEnumerable(Of Integer) =
  2.    {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
  3.  
  4. Dim valuesStr As IEnumerable(Of String) =
  5.    From value As Integer In valuesInt
  6.    Select CStr(value).PadLeft(totalWidth:=2, paddingChar:="0"c)
  7.  
  8. Console.WriteLine(String.Join(", ", valuesStr))

Resultado de ejecución:
Citar
01, 02, 03, 04, 05, 06, 07, 08, 09, 10

Saludos
4722  Programación / Programación General / Re: Programación visual para android en: 1 Octubre 2015, 10:46 am
soft que permita hacer aplicaciones para android? pero de manera visual.

Estas son solo algunas...

C#, con soporte limitado para VB.Net:
Xamarin Studio
Microsoft Visual Studio + ➢ Xamarin for Visual Studio

Java:
JetBrains IntelliJ IDEA (a partir de la versión 12+)
Eclipse + ➢ Android Development Tool plugin for Eclipse

HTML5/CSS/javascript:
Telerik AppBuilder

C++:
Embarcadero C++ Builder (creo que a partir de la versión XE5+)

Delphi (Object-Pascal):
Embarcadero Delphi (creo que a partir de la versión XE5+)

REBOL:
Saphir R3 (REBOL 3)

Otros:
Estas aplicaciones parecen más bien una especie de asistentes o wizards para gente que no sabe programar, no las he probado así que no se si permiten la utilización de algún lenguaje cnocido.
appypie
DroidDraw
Easy-to-Use Android App Builder 2014

Nota(s):
  • Embarcadero RAD Studio XE incluye Delphi y C++ Bulder.
  • Si, todas las IDEs o software mencionado llevan un GUI builder para construir la interfáz gráfica de una app Android.

Saludos.
4723  Programación / Scripting / Re: Script para instalar un certificado en la Entidad Raíz de confianza en: 30 Septiembre 2015, 23:13 pm
Uy, ese tema no lo controlo mucho, pero con la herramienta certutil que puedes encontrar en el SDK de Windows puedes importar certificados .pfx, por si te sirve de algo:



Saludos!
4724  Programación / Scripting / Re: Batch Eliminar Doble Extensión (SOLUCIONADO) en: 30 Septiembre 2015, 23:03 pm
Otra cosa podrías como en anteriores ocasiones y también para los que lean esto en un futuro, como funciona el código, así como para dummies. y de nuevo gracias  ;-).

Más bien voy a tener que epxlicarte cómo funciona la etiqueta QUOTE, que me estás dando trabajo con eso corrigiendo las citas que haces xD.

El código es muy, muy sencillo, realmente no hay mucho que decir por que no hay nada así complicado, pero lo intentaré:

Primero de nada, establezco la extensión, asignándola a una variable para tener una referencia corta.
Citar
Código:
Set "ext=encrypted.txt"

Luego, uso un For para iterar los archivos del directorio de trabajo, usando como patrón de búsqueda para los archivos la extensón de antes ("*.encrypted.txt")
Citar
Código:
For %%_ In ("*.%ext%") DO ...

La variable de FOR (%%_) no nos sive de mucho ya que no sabemos la cantidad de puntos "." que puede contener un nombre de archivo, así que asigno a una nueva variable el nombre completo incluyendo la extensión:
Citar
Código:
Set "filename=%%~nx_"

Seguidamente, hago un reemplazamiento de string para eliminar del nombre la extensión que habiamos asignado al principio (".encrypted.txt")
Citar
Código:
Call Set "filename=%%filename:.%ext%=%%"

Y por último, renombramos el archivo.
Citar
Código:
Call Ren  "%%~f_"    "%%filename%%"

Nota(s):
- El comando Call es necesario por la expansión de variables, pero se puede reemplazar por el uso de SetLocal EnableDelayedExpansion si uno quiere hacerlo.

- El modificador ~n de la variable de For devuelve el nombre del archivo, el modificador ~x la extensión, y el modificador ~f la ruta absoluta.

Saludos
4725  Programación / Scripting / Re: Batch Eliminar Doble Extensión (SOLUCIONADO) en: 30 Septiembre 2015, 22:03 pm
Claro, en ese For utilicé el punto como delimitador asumiendo que el nombre "real" del archivo se puede tokenizar en 2 partes, si desconoces la cantidad de puntos que habrán en los nombres entonces debes recurrir a otra técnica, por ejemplo a un reemplazamiento de string:

Código
  1. @Echo OFF
  2.  
  3. Set "ext=encrypted.txt"
  4.  
  5. For %%_ In ("*.%ext%") DO (
  6. Set "filename=%%~nx_"
  7. Call Set "filename=%%filename:.%ext%=%%"
  8. Call Echo "%%~nx_" - "%%filename%%"
  9. Call Ren  "%%~f_"    "%%filename%%"
  10. )
  11.  
  12. Pause&Exit

Saludos
4726  Programación / Programación General / Re: javascript código en: 30 Septiembre 2015, 21:14 pm
Por favor, publica correctamente el post usando las etiquetas Geshi para darle formato al código y que lo podamos leer sin problema, no nos hagas tener que copiar y pegarlo.

Lee las normas del subforo de programación general.

Saludos
4727  Sistemas Operativos / Windows / Re: Problema para actualizar a Win10 por falta de espacio en: 30 Septiembre 2015, 21:10 pm
Gambinoh, ¿no conoces Google?. :-\

Minimum hardware requirements - MSDN



A eso deberías sumarle el espacio asignado por los archivos de la instalación anterior, cómo ya te han comentado.

PD: Una instalación limpia de Windows 10 en realidad ocupa al rededor 12 GB más o menos en un equipo x64, no 20 GB cómo pone ahí, tal vez al dato le sumaron espacio libre adicional por cuestiones de rendimiento.

Saludos
4728  Programación / Scripting / Re: [javascript] ¿Par o impar? en: 30 Septiembre 2015, 20:37 pm
Por usar el mismo nombre para el textbox y para el parámetro de la función no significa que por arte de mágia se vaya a pasar un valor automáticamente al llamar a la función, ya que no le estás pasando ningún valor.

Ya te han resuelto la duda y te han epxlicado la razón, pero bueno, de todas formas te muestro este ejemplo para que trates de indentar el código (por el amor de dios), y de paso evaluar si el texto es numérico (Integer) para habilitar el botón:

Código
  1. <html>
  2.    <head>
  3.  
  4.        <script type='text/javascript'>
  5.  
  6.            function IsEven(value) {
  7.                if (value%2==0) {
  8.                    alert("El numero introducido es par");
  9.  
  10.                } else {
  11.                    alert("El numero introducido es impar");
  12.                }
  13.            }
  14.  
  15.            function IsInteger(str) {
  16.                bt_calculate.disabled = !(/^[0-9]{1,10}$/.test(str) && str <= Number.MAX_SAFE_INTEGER);
  17.            }
  18.  
  19.        </script>
  20.  
  21.    </head>
  22.  
  23.    <body>
  24.        NUMBER:
  25.        <input type="text"
  26.               name="tb_number"
  27.               id ="tb_number"
  28.               onkeyup="IsInteger(tb_number.value)">
  29.  
  30.        <input type="button"
  31.               name="bt_calculate"
  32.               id ="bt_calculate"
  33.               value="CALCULAR"
  34.               disabled="disabled"
  35.               onclick="IsEven(tb_number.value)">
  36.    </body>
  37.  
  38. </html>
(etiqueta js para que la sintaxis se resalte mejor)

Saludos!
4729  Programación / Programación General / MOVIDO: [javascript] ¿Par o impar? en: 30 Septiembre 2015, 19:30 pm
El tema ha sido movido a Scripting.

http://foro.elhacker.net/index.php?topic=442273.0
4730  Foros Generales / Foro Libre / MOVIDO: Archivo con juegos arcade para jugar desde el explorador en: 30 Septiembre 2015, 17:32 pm
El tema ha sido movido a Series - Películas - Música - Juegos - Programas.

http://foro.elhacker.net/index.php?topic=442264.0
Páginas: 1 ... 458 459 460 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 ... 1254
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines