archive-cl.com » CL » J » JGUZMAN.CL

Total: 35

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • {Jaime Guzmán}
    1 14 Configure and Install it configure an error may occur on SSL configure error with ssl was given but GNUTLS is not available wget needs to have some type of SSL support GNUTLS is most probably not available on your OS X system if so use OpenSSL in the configure as an alternative use so re run the configure with an SSL flag configure with ssl openssl make sudo make install Thats it done wget will be installed in usr local bin wget Clean Up Remove the source code and compressed file rm rf Downloads wget Test wget cd Downloads wget http ftp gnu org gnu wget wget 1 14 tar gz Everything should work out fine if you need to install more Unix style tools it will be faster and better to install a Package Manager for OSX like Homebrew it makes installing and maintaining these applications so easy May 31 2014 Mapreduce Basic Concepto de MapReduce blog post title El concepto MapReduce lo introdujo Google en 2004 en el paper MapReduce Simplified Data Processing on Large Clusters El objetivo principal de MapReduce era permitir la computación paralela sobre grandes colecciones de datos permitiendo abstraerse de los grandes problemas de la computación distribuida MapReduce consta de 2 fases Map y Reduce Las funciones Map y Reduce se aplican sobre pares de datos clave valor Map toma como entrada un par clave valor y devuelve una lista de pares clave2 valor2 Esta operación se realiza en paralelo para cada par de datos de entrada Luego el framework MapReduce como Hadoop MapReduce agrupa todos los pares generados con la misma clave de todas las listas creando una lista por cada una de las claves generadas Reduce se realiza en paralelo tomando como entrada cada lista de las obtenidas en el Map y produciendo una colección de valores El ejemplo más simple es el WordCount el Hello World del MapReduce sobre un fichero o ficheros de texto Hadoop divide estos ficheros en bloques MAP y cada bloque se lo pasa a una tarea Map Map Task Para esta entrada línea de fichero de texto en el que el key es el número de línea y value la línea en pseudocódigo tendríamos Que generaría Tras esto la función intermedia del framework agrupa los datos con la misma clave de tal forma que se obtienen tantos pares clave listaValores como tareas Reduce se ejecutarán REDUCE En nuestro caso cada tarea Reduce suma los valores de entrada y genera una única salida con la palabra y el número de estas En nuestro ejemplo le llegará Tendremos nuestra función reduce Que finalmente generará El proceso completo fuente http unpocodejava wordpress com 2013 05 22 explicando mapreduce May 31 2014 Map Reduce For Dummies MapReduce for dummies Supongamos que tenemos que hace un programa que cuente las palabras de esta frase sin incluir a the Una solución tradicional consistiría es ir recorriendo secuencialmente las palabras de nuestra frase y añadir a un HashMap como clave la

    Original URL path: http://jguzman.cl/page4/ (2016-01-09)
    Open archived version from archive

  • {Jaime Guzmán}
    If you use the references module for node user references you can set a reference like this 1 453 is the id of the referenc 2 ed node node field author node langu age nid 453 This way you can also add multiple references in the same field just repeat Entity field references I haven t had time to update this document properly yet but Mark Losey wrote the following in a comment thanks Mark 1 node field my reference node language 0 target id entity id If you are using the product reference field in drupal commerce it s a variation on that 1 node field product reference node language 0 product id product id Image field Attaching an image to any given image field is easy Create a file object copy the file and associate the file object with the image field 1 file path drupal realpath fo 2 o jpg 3 file object array 4 uid 1 5 uri file path 6 filemime file g 7 et mimetype file path 8 status 1 9 10 You can specify a subdirector y e g public foo file file copy file public node field image node langua ge 0 array file Pathauto URL aliases Joakim Hedlund comments thanks that you can turn off the automatic path aliases generated by pathauto with the following 1 node path pathauto FALSE Note that you have to turn pathauto off like this if you don t want it to overwrite custom aliases See How does Pathauto determine if the Automatic URL alias checkbox should be checked or not for more information Dec 22 2013 Ejemplo de sintaxis para SCP Comments SCP permite que los archivos sean copiados a desde o entre diferentes hosts Utiliza ssh para la transferencia de datos y proporciona la misma autenticación y el mismo nivel de seguridad que ssh Ejemplos 1 Copiar un archivo lala txt desde un host remoto a tu localhost remote local scp tu nombredecuentassh remotehost cl lala txt some local directory 2 Copiar el archivo lala txt desde un localhost a un host remoto remote local scp lala txt tu nombredecuentassh remotehost cl some remote directory 3 Copiar el directorio foo desde localhost a una capeta bar en un host remoto bar remote foo localhost scp r foo tu nombredecuentassh remotehost cl some remote directory bar 4 Copiar un archivo lala txt desde un host remoto1 rh1 cl a otro host to remoto rh2 cl remote1 remote2 scp tu nombredecuentassh rh1 cl some remote directory lala txt tu nombredecuentassh rh2 cl some remote directory 5 Copiar los archivos foo txt y bar txt desde tu máquina local a tu carpeta home de tu host remote remote localhost foo txt bar txt scp foo txt bar txt tu nombredecuentassh remotehost cl 6 Copiar el archivo lala txt desde localhost a un host remoto usando el puerto 2264 scp P 2264 lala txt tu nombredecuentassh remotehost cl some remote directory 7 Copiar multiples archivo en una máquina remota a tu directorio actual en tu localhost scp tu nombredecuentassh remotehost cl some remote directory a b c scp tu nombredecuentassh remotehost cl foo txt bar txt scp Performance Por defecto scp utiliza el cifrado Triple DES para cifrar los datos que se envían Usando el sistema de cifrado Blowfish se ha demostrado que aumenta la velocidad Esto se puede hacer mediante el uso de la opción c blowfish en el mismo terminal scp c blowfish some file tu nombredecuentassh remotehost cl Se sugiere que la opción C para la compresión también debe ser utilizado para aumentar la velocidad El efecto de la compresión sin embargo aumentará significativamente la velocidad sólo si su conexión es muy lenta De lo contrario sólo puede ser la adición de una carga adicional en la CPU Un ejemplo de la utilización de blowfish y compresión scp c blowfish C local file tu nombredecuentassh remotehost cl Fuente http www hypexr org linux scp help php Dec 22 2013 Add Git Branch Name to Terminal Prompt Mac Comments When in a repository directory show the name of the currently checked out Git branch in the prompt Requirements Mac OS X Lion Terminal with Bash Method Open the Terminal app and if the file bash profile does not already exist create it with the following command touch bash profile Harry Cutts points out in the comments that you should be able to use the file bashrc instead to make this method applicable to Linux Open bash profile in your favorite editor and add the following content to the bottom Git branch in prompt parse git branch git branch 2 dev null sed e d e s 1 export PS1 u h W 033 32m parse git branch 033 00m Notes Depending on configuration changes you may have made previously you may already have a PS1 variable being exported In this case you will need to add parse git branch somewhere in the existing value The 033 32m parts set the color of the branch text If you prefer another color check online for a reference on valid values The in parse git branch is important to ensure the function is called each time the prompt is displayed without it the displayed branch name would not be updated when for example checking out a different branch or moving in and out of a Git repository directory Now when you change to a directory that is within a Git repository the prompt will be supplemented with the name of the current branch When you switch branches the prompt will update accordingly If you are using an existing Terminal session don t forget to make the changes take effect by sourcing the file with the command source bash profile Jun 22 2013 Cum sociis natoque penatibus Comments Cum sociis natoque penatibus et magnis dis parturient montes nascetur ridiculus mus Phasellus fermentum facilisis velit eu auctor Maecenas tincidunt leo tempor bibendum auctor ligula lorem ultricies tellus ac auctor lorem libero

    Original URL path: http://jguzman.cl/page5/ (2016-01-09)
    Open archived version from archive

  • {Jaime Guzmán}
    remote operating system Other option A option enables both OS fingerprinting and version detection v use v twice for more verbosity nmap sS P0 A v target 2 Get list of servers with a specific port open nmap sT p 80 oG 192 168 1 grep open Change the p argument for the port number See man nmap for different ways to specify address ranges 3 Find all active IP addresses in a network nmap sP 192 168 0 There are several other options This one is plain and simple Another option is nmap sP 192 168 0 0 24 for specific subnets 4 Ping a range of IP addresses nmap sP 192 168 1 100 254 nmap accepts a wide variety of addressing notation multiple targets ranges etc 5 Find unused IPs on a given subnet nmap T4 sP 192 168 2 0 24 egrep 00 00 00 00 00 00 proc net arp 6 Scan for the Conficker virus on your LAN ect nmap PN T4 p139 445 n v script smb check vulns script args safe 1 192 168 0 1 254 replace 192 168 0 1 256 with the IP s you want to check 7 Scan Network for Rogue APs nmap A p1 85 113 443 8080 8100 T4 min hostgroup 50 max rtt timeout 2000 initial rtt timeout 300 max retries 3 host timeout 20m max scan delay 1000 oA wapscan 10 0 0 0 8 I ve used this scan to successfully find many rogue APs on a very very large network 8 Use a decoy while scanning ports to avoid getting caught by the sys admin sudo nmap sS 192 168 0 10 D 192 168 0 2 Scan for open ports on the target device computer 192 168 0 10 while

    Original URL path: http://jguzman.cl/page6/ (2016-01-09)
    Open archived version from archive



  •