Herramientas de usuario

Herramientas del sitio


code:tools

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
code:tools [2013/06/25 21:29]
alfred [Herramientas]
code:tools [2020/05/09 09:25] (actual)
Línea 1: Línea 1:
 ====== Recursos ====== ====== Recursos ======
 Sobre como utilizar pequeños programas, IDE de desarrollo, pequeños apuntes generales, "//​tips & tricks//"​... Sobre como utilizar pequeños programas, IDE de desarrollo, pequeños apuntes generales, "//​tips & tricks//"​...
 +===== Arquitecturas ===== 
 +  * Arquitectura de una web que sirve datos a tiempo real: {{:​code:​tools:​how_we_built_filmgrain_part_1_of_2_filmgrain_blog.pdf|Documento 1}} y {{:​code:​tools:​how_we_built_filmgrain_part_2_of_2_filmgrain_blog.pdf|Documento 2}}.
 ===== Comandos Linux ===== ===== Comandos Linux =====
  
Línea 60: Línea 61:
  
 ^ Herramienta ^ Uso ^ Lenguaje ^ ^ Herramienta ^ Uso ^ Lenguaje ^
-| [otros:​waf|waf]] | Sistema de construcción | Python | +[[otros:​waf|waf]] | Sistema de construcción | Python | 
- +| [[otros:​chromecons|Consola de Chrome]] | Intérprete de JavaScript | JavaScript | 
- +| [[otros:​fabric|Fabric]] | Herramienta para lanzar comandos vía Python | Python | 
 +| [[otros:​vagrant|Vagrant]] | Tool to create development environtments | - | 
 +| [[otros:​factoryboy|Factory Boy]] | Fixtures replacement tools | Python |
  
 ==== Documentando C++ con DoxyS ==== ==== Documentando C++ con DoxyS ====
Línea 208: Línea 210:
 curl -X DELETE http://​127.0.0.1:​5000/​servers/​1 curl -X DELETE http://​127.0.0.1:​5000/​servers/​1
 </​code>​ </​code>​
 +==== SSH ====
 +El comando ''​ssh''​ es usado para acceder remotamente a una consola Linux.
 +  * ''​ssh 192.168.1.100''​ - Accede al host 192.168.1.100 con el usuario actualmente validado.
 +  * ''​ssh 192.168.1.100 -l root''​ - Accede al host 192.168.1.100 con el usuario indicado (root).
 +Existen servidores de ssh que podemos instalar en nuestras máquinas, como por ejemplo: //​dropbear//​ para pequeños dispositivos o el //​openssh-server//​. \\ 
 +Podemos montar dispositivos remotos con el protocolo ''​sftp''​. ​
  
 +=== Claves ===
 +Podemos conectar a un host remoto mediante un archivo clave .pem:
 +<​code>​
 +$ ssh -i skey.pem ubuntu@ec2-54-218-73-84.us-west-2.compute.amazonaws.com
 +</​code>​
 +
 +=== Configuración ===
 +Aunque también podríamos añadir esta clave al archivo de configuración de ssh y acceder mediante un alias:
 +<​code>​
 +$ cd ~/.ssh
 +$ cp skey.pem ~/.ssh/
 +$ chmod 400 ~/​.ssh/​skey.pem
 +$ chmod 700 ~/.ssh
 +$ gedit ~/​.ssh/​config
 +</​code>​
 +Esto sería su contenido:
 +<​code>​
 +Host awshost1
 +HostName ec2-54-218-35-71.us-west-2.compute.amazonaws.com
 +User ubuntu
 +IdentityFile "​~/​.ssh/​skey.pem"​
 +</​code>​
 +Y así su conexión:
 +<​code>​
 +$ ssh awshost1
 +</​code>​
 +=== Copia de archivos ===
 ===== Visual Studio ===== ===== Visual Studio =====
  
code/tools.1372195785.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)