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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: 1 2 3 [4] 5 6 7 8 9
31  Programación / Desarrollo Web / Necesito ayuda con htaccess [F1] en: 31 Mayo 2014, 18:31 pm
Hola, estoy mudando la carpeta raiz a una subcarpeta, no se mucho de htaccess encontre este codigo y logré hacerlo funcionar, pero tengo problemas con quitarle www a la url, si alguien puede ayudarme o quizá si tienen info sobre esto, se lo agradeceria mucho pues estoy haciendo bucles en el host  :-[

Código
  1. RewriteEngine on
  2. # Cambiar sudominio.com por su nombre de dominio
  3. RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$
  4. # Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
  5. RewriteCond %{REQUEST_URI} !^/subdirectory/
  6. # No cambiar estas lineas.
  7. RewriteCond %{REQUEST_FILENAME} !-f
  8. RewriteCond %{REQUEST_FILENAME} !-d
  9. # Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
  10. RewriteRule ^(.*)$ /subdirectory/$1
  11. # Cambiar sudominio.com por su nombre de dominio
  12. # Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
  13. # followed by / then the main file for your site, index.php, index.html, etc.
  14. RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$
  15. RewriteRule ^(/)?$ subdirectory/index.php [L]



Supongo que en esta linea REQUEST_URI obtiene la url y se le agrega la carpeta

Código:
RewriteCond %{REQUEST_URI} !^/subdirectory/

Saludos y gracias.
32  Sistemas Operativos / GNU/Linux / Que distro me recomiendan? [F1] en: 28 Mayo 2014, 17:25 pm
Hola espero me puedan ayudar y me sepa explicar, pienso instalar una distro de linux, ya antes he probado live cd ubuntu, backtrack.

Ahora que agregue un disco duro quiero instalar un linux y windows 7 de 64bits en el.

Me baje el ultimo ubuntu studio y cuando quise probarla live no funcionó, pienso que por los drivers.

Aqui los datos que saque con everest de mi pc:
Código:
 Propiedades de la CPU:  
   Tipo de CPU   DualCore Intel Pentium E2200, 2200 MHz (11 x 200)  
   Alias de la CPU   Conroe-1M  
   Escalonamiento de la CPU   M0  
   Juego de instrucciones   x86, x86-64, MMX, SSE, SSE2, SSE3, SSSE3  
   Velocidad de reloj original   2200 MHz  
   Multiplicador de la CPU Min / Máx   6x / 11x  
   Engineering Sample   No  
   Caché de código L1   32 KB per core  
   Caché de datos L1   32 KB per core  
   Caché L2   1 MB (On-Die, ECC, ASC, Full-Speed)  
  
  Multi CPU:  
   Identificación del motherboard   DG31GL INTEL  
   CPU #1   Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz, 2199 MHz  
   CPU #2   Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz, 2199 MHz  

2.5 GB de ram,  video de 128 MB.

Estoy buscando un SO que no me de problemas con los drivers ni con el win7 64bits. No quisiera usar una maquina virtual.

También he leido acerca de CrunchBang Linux 11 "Waldorf" dicen que es liviana, alguien la ha probado?

Saludos y gracias.
33  Programación / Desarrollo Web / Paginación estilo google [SOURCE] en: 24 Mayo 2014, 00:33 am
Intenté paginar como lo hace google, espero sea de su agrado.

Pueden ver el Ejemplo y bajarse el código php: http://elblocdetilyn.blogspot.com/2014/04/paginacion-tipo-google.html


Código
  1. function paginar(actual, total, por_pagina, enlace, maxpags) {
  2.  var  texto = '<div class="pagination" id="navePage"><ul>';
  3.  var total_paginas = Math.ceil(total/por_pagina);
  4.  var anterior = actual - 1;
  5.  var posterior = actual + 1;
  6.  var med = maxpags/2;
  7.  var minimo = 0;
  8.  if( (actual + med) >= total_paginas) {
  9.   minimo = Math.max(total_paginas - maxpags + 1,1);
  10.  }
  11.  else {
  12.   minimo = ( (actual-med)>0 )? actual - med : 1;
  13.  }  
  14.  var maximo = 0;  
  15.  if (actual > 1)
  16.   texto += '<li><a href=?' + anterior + enlace + ' title="Back"><<</a></li>';
  17.  maximo = Math.min(minimo + maxpags - 1, total_paginas);
  18.  for (var i=minimo; i <= maximo; i++) {
  19.   if(i == actual) {
  20.    texto += '<li class="active"><a href="?="><b>' + actual + '</b></a></li>';
  21.   }
  22.   else {
  23.    texto += '<li><a href=?'+ enlace + i + '>' + i +'</a></li>';
  24.   }
  25.  }
  26.  if(actual < total_paginas )
  27.   texto += '<li><a href=?' + enlace + posterior + ' title="Next">>></a></li>';
  28.  texto += '</ul></div>';
  29.  return texto;
  30. }
  31.  
  32.  

Saludos.

34  Programación / Desarrollo Web / Problema Hosting con MYSQL [F1] en: 5 Mayo 2014, 18:20 pm
Hola, ultimamente estoy renegando con este problema que me da mysql en mi hosting, reclamo y me dicen que reinician el server, y todo funciona pero a los dias vuelve el mismo error.

Código:
The MySQL server is currently offline.
Error while connecting to MySQL: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). Error from MySQL query:
Can't call method "do" on an undefined value at /usr/local/cpanel/Cpanel/Mysql.pm line 1196, <STDIN> line 1.

Alguien ha tenido un problema similar, hace unos meses no ocurria esto, es un ataque?. Ojalá alguien me pueda dar luz.

Datos del host:
Código:
Version de Apache 	2.2.25
Version de PHP 5.4.21
Version de MySQL 5.5.36-cll
Arquitectura i686
Sistema Operativo linux

Saludos y gracias.


35  Foros Generales / Dudas Generales / insertar en Google SpreadSheet [SOLUCIONADO] en: 4 Abril 2014, 01:04 am
Estoy siguiendo este post:

http://mashe.hawksey.info/2011/10/google-spreadsheets-as-a-database-insert-with-apps-script-form-postget-submit-method/

Alguien lo ha hecho funcionar, pues ya me quede sin ideas.
- Cree una hoja de calculo y vincule un form.
- Agregué el script doPost(e) con el editor de comandos a la hoja
- Publiqué el script para web.

Invoco desde un formulario y no me funciona la macro. Cuando pruebo con el ejemplo todo funciona perfecto.

El error que me da.
Código:
TypeError: No se puede llamar al método "getRange" de null.

Saludos.
------------------------------------------------------------
Despues de 2 dias logré hacerlo funcionar.  ;D

36  Programación / Desarrollo Web / Generar imagen en mi Hosting [F1] en: 22 Marzo 2014, 17:28 pm
Bueno estoy pensando como hacer una imagen para compartirla en redes sociales, si alguien tiene información que compartir se lo agradeceria mucho, este es un ejemplo.

Tipeas online y segun tus pulsaciones genera una imagen, para compartirla en las redes soc. Se me ocurre que tal vez tienen imagenes para todos los casos ¿?

http://10fastfingers.com/share-result/5_32_173_159_14_33_3_38_5445_8839

Saludos.
37  Programación / Desarrollo Web / Limpiar Inputs al refrescar pantalla [F1] en: 11 Marzo 2014, 15:58 pm
Hola, disculpen si la pregunta es tonta, tengo inputs que al refrescar la pantalla se quedan con el valor anterior que ingrese.

Estoy utilizando jquery, asi que se me ocurrio esto y funciona, pero me pregunto si hay alguna forma óptima, pues si tuviera muchos campos input limpiarlos manualmente no me convence.

Código
  1. $(document).ready(function() {
  2. $('#campo1').attr('value', '');
  3.                $('#campo2').attr('value', '');
  4.                //...
  5. } );

También podria hacer un bucle, pero no sé si es lo más eficiente.

Saludos.
38  Programación / .NET (C#, VB.NET, ASP) / Control para seleccionar Carpetas [Solucionado] en: 22 Febrero 2014, 23:53 pm
Hola, estoy buscando un control que me permita seleccionar carpetas, no quiero utilizar el FolderBrowserDialog pues es un lio explorar.

Se puede utilizar el control OpenFileDialog para seleccionar carpetas?. Si alguien tiene un link, info... que pueda compartir, quizá algun control personalizado.

Lo último que se me ocurre es usar el SaveFileDialog.

Saludos.



 ;D buscando en ingles, encontré lo que buscaba.




link: http://www.codeproject.com/Articles/44914/Select-file-or-folder-from-the-same-dialog

comparto el code, quizá a alguien le interese.

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Runtime.InteropServices;
  5. using System.Reflection;
  6. using System.IO;
  7. using System.Windows.Forms;
  8.  
  9. public class FileFolderDialog : CommonDialog
  10. {
  11. private OpenFileDialog dialog = new OpenFileDialog();
  12.  
  13. public OpenFileDialog Dialog
  14. {
  15. get { return dialog; }
  16. set { dialog = value; }
  17. }
  18.  
  19. public new DialogResult ShowDialog()
  20. {
  21. return this.ShowDialog(null);
  22. }
  23.  
  24. public new DialogResult ShowDialog(IWin32Window owner)
  25. {
  26. // Set validate names to false otherwise windows will not let you select "Folder Selection."
  27. dialog.ValidateNames = false;
  28. dialog.CheckFileExists = false;
  29. dialog.CheckPathExists = true;
  30.  
  31. try
  32. {
  33. // Set initial directory (used when dialog.FileName is set from outside)
  34. if (dialog.FileName != null && dialog.FileName != "")
  35. {
  36. if (Directory.Exists(dialog.FileName))
  37. dialog.InitialDirectory = dialog.FileName;
  38. else
  39. dialog.InitialDirectory = Path.GetDirectoryName(dialog.FileName);
  40. }
  41. }
  42. catch (Exception ex)
  43. {
  44. // Do nothing
  45. }
  46.  
  47. // Always default to Folder Selection.
  48. dialog.FileName = "Folder Selection.";
  49.  
  50. if (owner == null)
  51. return dialog.ShowDialog();
  52. else
  53. return dialog.ShowDialog(owner);
  54. }
  55.  
  56. /// <summary>
  57. // Helper property. Parses FilePath into either folder path (if Folder Selection. is set)
  58. // or returns file path
  59. /// </summary>
  60. public string SelectedPath
  61. {
  62. get {
  63. try
  64. {
  65. if (dialog.FileName != null &&
  66. (dialog.FileName.EndsWith("Folder Selection.") || !File.Exists(dialog.FileName)) &&
  67. !Directory.Exists(dialog.FileName))
  68. {
  69. return Path.GetDirectoryName(dialog.FileName);
  70. }
  71. else
  72. {
  73. return dialog.FileName;
  74. }
  75. }
  76. catch (Exception ex)
  77. {
  78. return dialog.FileName;
  79. }
  80. }
  81. set
  82. {
  83. if (value != null && value != "")
  84. {
  85. dialog.FileName = value;
  86. }
  87. }
  88. }
  89.  
  90. /// <summary>
  91. /// When multiple files are selected returns them as semi-colon seprated string
  92. /// </summary>
  93. public string SelectedPaths
  94. {
  95. get {
  96. if (dialog.FileNames != null && dialog.FileNames.Length > 1)
  97. {
  98. StringBuilder sb = new StringBuilder();
  99. foreach (string fileName in dialog.FileNames)
  100. {
  101. try
  102. {
  103. if (File.Exists(fileName))
  104. sb.Append(fileName + ";");
  105. }
  106. catch (Exception ex)
  107. {
  108. // Go to next
  109. }
  110. }
  111. return sb.ToString();
  112. }
  113. else
  114. {
  115. return null;
  116. }
  117. }
  118. }
  119.  
  120. public override void Reset()
  121. {
  122. dialog.Reset();
  123. }
  124.  
  125. protected override bool RunDialog(IntPtr hwndOwner)
  126. {
  127. return true;
  128. }
  129. }

uso:
Código
  1. FileFolderDialog ffD = new FileFolderDialog();
  2. ffD.ShowDialog(this);

Saludos.
39  Foros Generales / Dudas Generales / Recibo llamadas de numero inexistente [F1] en: 19 Febrero 2014, 22:02 pm
Tengo un pequeño negocio y recibimos 2 llamadas de la recaudadora de impuestos en el Perú SUNAT, pero era una estafa.

Pero lo más extraño es que no puedo devolver la llamada, me sale el número no existe.

Alguien tiene alguna idea de como hacen esto, yo pense quizá me estan llamando desde internet, pero la calidad es muy buena, es desde un celular.

Saludos.
40  Sistemas Operativos / Windows / Agregue disco IDE y windows se reinicia [F1] en: 12 Febrero 2014, 00:45 am
Hola, espero no equivocarme de foro, tengo windows XP sp3 instalado en un disco SATA. Ahora le agregue un disco IDE, entré a la Bios y detecta ambos, incluso utilice el HirenBoot y puedo explorar los discos sin inconvenientes.

He puesto el IDE como esclavo y también configure el orden de booteo. Me sale cargando windows y antes de levantar se reinicia. Desconecto el disco IDE y todo funciona normal.

Tengo una placa intel DG31GL. Me parece que es un problema con windows XP. Tienen alguna sugerencia?.

EL disco Sata es 160GB y el IDE 40GB.

Saludos y gracias.
Páginas: 1 2 3 [4] 5 6 7 8 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines