Skip to content

Instantly share code, notes, and snippets.

@gsys02
gsys02 / _ keystore
Created September 19, 2014 19:05
Adminitración de certicficados de keystore java
# Crear llaves y certificado de java
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout nginx.key -out nginx.crt
keytool -import -trustcacerts -alias root -file nginx.crt -keystore keystore.jks
@gsys02
gsys02 / mvn
Created September 11, 2014 23:35
Maven
# crear por artefactos
mvn archetype:generate -Dfilter=web
@gsys02
gsys02 / gradle
Created September 4, 2014 18:33
Comandos de gradle
#Ejecutar tareas de subprojectos
gradle :subproject:task ..
@gsys02
gsys02 / wine
Created September 1, 2014 03:04
Install and config the wine
#Configurar wine para 32 bits
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
@gsys02
gsys02 / memoria
Created August 21, 2014 07:15
Java
-Xms128m
Tamaño de inicio de la máquina virtual de Java a 128Mb. El valor por defecto son 64Mb. Si se aumenta este valor, se elimina el tiempo que se tardaría en aumentar el tamaño en memoria de la máquina virtual si se llegara el caso de que se necesitara más memoria, por lo que aumentaría el rendimiento en los casos que la aplicación haga uso intensivo de la memoria.
-Xmx128m
Tamaño máximo de la máquina virtual de Java a 128Mb. El valor por defecto son 128Mb. Si la aplicación supera el tamaño máximo de memoria que marca este parámetro, se lanza la excepción java.lang.OutOfMemoryError. No conviene asignar a este parámetro el máximo de la memoria de la máquina porque si ya no queda memoria física disponible (por la que usa el sistema operativo u otras aplicaciones) se pueden producir escrituras en memoria asignada a otros programas y provocar un auténtico lío.
-XX:PermSize=128m
Tamaño de inicio de la memoria de tipo PermGen a 128Mb. Arrancar la máquina virtual con un valor superior al por defecto agiliza
@gsys02
gsys02 / scp
Last active October 1, 2019 01:04
Crear llave publica y privada
# copiar archivo
scp file gnu@gnextia.com:~/
# copiar directorio
scp -r folder gnu@gnextia.com:~/
@gsys02
gsys02 / _ archlinux
Last active November 30, 2022 23:07
install archlinux
#====================================================================
# Crear usb boot de ArchLinux
#====================================================================
dd bs=4M if=archlinux.iso of=/dev/sdx && sync
#====================================================================
# Instalar ArchLinux
#====================================================================
loadkeys es
@gsys02
gsys02 / _ git
Last active August 29, 2015 14:03
Comandos utiles de git
1) Crear un repositorio vacio en github
2) Ir a la ruta del proyecto y ejecutar los siguientes comandos
3) Para ignorar archivos con git se debe crear el archivo .gitignore
git init
git add .
git commit -m "Crear proyecto"
git remote add origin git@github.com:gmomo/cinito.git
git push -u origin master
@gsys02
gsys02 / npm
Last active June 21, 2021 01:25
comandos utiles de npm
# obtener información global
npm -g
# listado de los paquetes
npm ls
# crear proyecto vacío
npm init
#
@gsys02
gsys02 / eclipse
Last active August 29, 2015 14:02
Listado de plugins para ide Eclipse
eclipse.ini
---------------------------------------------------------------
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
--launcher.appendVmargs
--launcher.GTK_version