Apuntes Git

Uso de Git

git init

Inicializa una carpeta en git

git status

Ve los cambios en el directorio

git add -A

agrega todos los archivos al staging directory

git add .

agrega, pero no trackeados

git add archivo.html

agrega archivo indicado

git commit -m "nota de algo"

Sube al repositorio, agrega mensaje al commit

git commit am-

atajo mezcla de git add -a con commit -m

git log

Muestra los commit

git checkout --

Regresa a un momento

Ramas

divide desarrollos desarrollos y sirve para colaboración. Son independientes

Ej:

Máster
Experimental

git branch experimental
crea una rama de nombre experimental
git checkout experimental
cambia a la rama experimental

Otra guia:http://rogerdudler.github.io/git-guide/index.es.html

 

Como la creación de un web volvio a ser entretenido con un editor de codigo

Aun recuerdo mi primera pagina web, era un laberinto de confusiones sobre la tematica… pero ese ya es otro tema. La habia hecho con el famoso dreamweaver 4, el cual lo encontraba muy rapido para la creación web, el competidor  en ese tiempo era una especie de notepad sin mayores caracteristicas, razón por la cual nunca fui un habido creador web solo en linea de codigo, lo encontraba muy lento y habia que saberse casi todo de memoria.

Hoy despues de todos estos años vuelvo a la creación web, usando mayoritariamente un editor de codigo, preguntaran porque el cambio si dreamweaver sigue existiendo. La razón es brackets.io un editor  que como ellos dicen entienden el diseño web, los invito a probarlo.

 

 

Solucionado instalación elementary os freya pantalla negra

Habia tratado de instalar elementary os freya i386 múltiples veces booteandolo desde una usb, al momento de instalar después del menú al marcar la opción de instalar elementary os la pantalla se iba a negro y quedaba en un loop.

Solución:

Usando rufus deje el formato de archivos en fat y busque el pendrive de mas baja capacidad (4gb). Y la instalación se realizo sin problemas quede con la duda si fue el pendrive o el sistema de archivos prueba que por tiempo no hice.

Vulneralidades zero days y el negocio de Hacking Team

En julio de este año la empresa Italiana Hacking Team sufrió una intrusión en sus sistemas. Como resultado 400 gb de información confidencial fueron robados. Destapándose un escándalo de proporciones, por el contenido de la misma que resulto ser documentos que dan cuentas de malware, troyanos, rootkits para uso gubernamental   donde en su mayoría atacan vulnerabilidades del tipo zero days. Hoy muchas compañías se dedican a buscar vulnerabilidades zero days y venderlas o desarrollar este tipo de herramientas. Unos de los compradores de estos sistemas resulto ser Chile con un contrato millonario.

Dentro de los sistemas afectados estarían sistemas como Windows, Android, aplicaciones como Flash, VoiP entre otras. Por ejemplo un producto estrella es este.

El “Remote Control Sytem”, comercializado con el nombre de “Da Vinci”, es capaz de romper el cifrado y permitir a la policía y servicios encargados de hacer respetar la ley vigilar ar- chivos y correos electrónicos, incluso los que utilizan la tecnología PGP, las conversaciones de Skype y todos los otros protocolos VOIP, así como la mensajería instantánea. Este sis- tema hace posible la localización de objetivos e identificación de sus contactos, permite activar a distancia cámaras y micrófonos en todo el mundo; pretende que su software sea capaz de vigilar simultáneamente centenas de millares de ordenadores en un mismo país; sus caballos de Troya pueden infectar Windows, Mac, Linux, iOS, Android, Symbian y Blackberry.{1}

Luego de esto el director de la PDI fue citado por el congreso para explicar en que contexto han sido utilizadas estas herramientas y para corroborar que los procedimientos han estado apegado a la ley,  Al parecer no se esta tan lejos de la realidad estadounidense.

 

 

{1}http://surveillance.rsf.org/es/2013/03/14/hacking-team/