Skip to content

Instantly share code, notes, and snippets.

Antonio Hernández Blas nihilismus

Block or report user

Report or block nihilismus

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View nihilismus.vimrc
" $HOME/.vimrc
"
" Author: Antonio Hernández Blas
" Contact: hba.nihilismus@gmail.com, https://twitter.com/nihilipster
"
" Description: this is my .vimrc file which make use of various Vim scripts from GitHub
" (The-NERD-tree, vim-colors-solarized, UltiSnips, etc) but specially Vundle (a Vim plugin manager)
" so please take your time to read its basic documentation at https://github.com/gmarik/vundle
"
" Instructions:
View nihilismus.vimrc
" $HOME/.vimrc
"""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""
" VI iMproved
set nocompatible
filetype off
filetype plugin indent off
"""""""""""""""""""""""""""""""
View 0 - Errores y soluciones.md

Error: atkbd serio0: Spurious ACK on isa0060/serio0.

Solución: Apaga la máquina virtual y habilita Habilitar VT-x/AMD-V para la máquina virtual en Configuración > Sistema > Aceleración, guarda los cambios e inicia la máquina virtual.

Nota: en caso de que aún recibas el error entra a la BIOS de tu computadora, busca la opción para activar la Virtualización por Hardware (Virtualization Technology), posiblemente en algún apartador del procesador u opciones avanzadas, activa la, guarda los cambios, reinicia tu computadora e inicia la máquina virtual.

Fuente: https://www.virtualbox.org/ticket/10686

View 0 - Conociendo el entorno.md

Conociendo el entorno

Existen dos cuentas de usuarios que pueden ser usadas, alumno y root. La cuenta de usuario alumno es de tipo normal y es la cuenta que se usará la mayor parte del tiempo. La cuenta de usuario root es de tipo administrador y es la cuenta que solo se usará para realizar modificaciones en el sistema operativo, por ejemplo:

  • Reiniciar/detener el S.O.
  • Administrar cuentas de usuario. Crear, eliminar, modificar su información/contraseña.
  • Administrar procesos/servicios (servidor HTTP/SSH/FTP, SGBD, etc). Configurarlos, iniciarlos, detenerlos.
  • Administrar software (paquetes) a nivel S.O. Descargar el código fuente del software y compilarlo (de ser requerido) o bien descargar e instalar el paquete del software, así como actualizarlos.

Una vez iniciada la sesión como usuario alumno se encuentra uno ante una shell, la shell BASH, en el directorio personal, /home/alumno. Lo anterior lo pueden verificar mediante los siguientes comandos:

View date.md
@nihilismus
nihilismus / chruby-ruby-build-mksh.md
Last active Jan 30, 2017
chruby + ruby-build / mksh
View chruby-ruby-build-mksh.md

chruby + ruby-build / mksh

  1. Install chruby and ruby-build with git. I keep their repo at ~/.chrb, their installation inside ~/local and my rubies at ~/.chrb/rubies.
  2. Copy this in your ~/.mkshrc file
# chruby + ruby-build
chrb() {
    source ~/local/share/chruby/chruby.sh
    unset RUBIES
    RUBIES=$(ls -d ~/.chrb/rubies/* 2> /dev/null)
View 1 - Instalación de Leiningen.md

1 - Instalación de Leiningen

  1. Descarga el archivo [lein][] en alguno de los directorios de tu $PATH y asigna permisos de ejecución al mismo, en mi caso será ~/.local/bin:
antonio@slackware:~$ wget \
    https://raw.github.com/technomancy/leiningen/stable/bin/lein -O ~/.local/bin/lein
antonio@slackware:~$ chmod +x ~/.local/bin/lein
antonio@slackware:~$ 
@nihilismus
nihilismus / mysql.md
Last active Dec 19, 2015
MySQL y PostgreSQL
View mysql.md

/etc/rc.d/rc.mysqld-instancia1

#!/bin/sh

# Depende del usuario bajo el cual se ha de ejecutar el demonio
USER_DB=mysql

# Los directorios y archivos deben permitir a $USER_DB el acceso a lectura y escritura
DATADIR_DB=/home/mysql/instancia1
View ajax.md

Creando un VirtualHost de Apache

Como usuario root:

  1. Editamos el archivo de configuración de Apache (/etc/httpd/httpd.conf).

Descomentamos las líneas:

  • #LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so
  • #Include /etc/httpd/extra/httpd-vhosts.conf
View restful.md

RESTful

Java

  • JDK (Java Development Kit) includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
  • Web container or Servlet container is the component of a web server that interacts with Java servlets.
  • Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.
You can’t perform that action at this time.