miércoles, 18 de junio de 2014

Comparte tus links de viajes

Comparte tus experiencias y enlaces sobre viajes en Links4Travel y Viajes Crashinghandler. Da visibilidad a tu sitio web sobre viajes en estas comunidades online.

viernes, 8 de marzo de 2013

CrashingHandler comparte tus links sobre programación

Crashinghandler.com es un nuevo sitio para compartir enlaces de programación, administración de sistemas y noticias del mundo del software. Trata temas como java, linux, python...

Comparte tus bookmarks en esta nueva comunidad, veremos como evoluciona

miércoles, 13 de febrero de 2013

CrahingHandler comparte tus enlaces sobre programación

crashinghandler.com es un recopilador de enlaces sobre lenguajes de programación y administración de sistemas en español. El buscador funciona bastante bien ya que parece indexar el contenido de las webs a las que referencian los enlaces, haciendo la localización de la información bastante rápida y directa.


lunes, 19 de noviembre de 2012

Crontab ejemplos

¿Qué es crontab?

Crontab es el programa que mantiene las tablas usadas por el demonio cron, que es el encargado de planificar la ejecución de comandos programados.
Ejemplos de crontab en linux

sábado, 17 de noviembre de 2012

Descompilar jar y class de java

Una utilidad que nos ayudará a la hora de realizar ingeniería inversa para ver que es lo que realiza determinado código java son los decompiladores. He probado varios y para versiones compiladas a partir de la jdk 1.5 donde se añaden los generics el que mejor resultado me ha dado es el Java Decompiler.

Abre directamente ficheros jar que puedes guardar completamente descompilados y por supuesto abrir ficheros .class para descompilar.

Cuenta con una versión stand alone JD-GUI y con con plugins para Eclipse y IntelliJ IDEA.


Permite tener abiertos deferentes tabs con varios jars al mismo tiempo, functiona con drag and drop desde el directorio donde los tenemos almacenados.

Podéis descargarlo aquí http://java.decompiler.free.fr/


viernes, 16 de noviembre de 2012

Java This

La palabra reservada en java this, en el contexto de un método representa una referencia al propio objeto.

Usando this en un contructor

Normalmente el nombre de los atributos de un constructor o método se suele dar el mismo que al de los atributos de clase, para diferenciar los atributos de los parámetros se usa this:

public class Amigo {
  public String nombre;
  public String apellido;
   
  public Amigo(String nombre, String apellido) {
    this.nombre = nombre;
    this.apellido = apellido;
  }
}

miércoles, 14 de noviembre de 2012

Oracle to_date function


TO_DATE(CHAR, [format], [nls_lang]))


Resumen de la Función


Convierte una cadena de caracteres a un tipo de dato date

Parámetros

  • char: [Requerido] Cadena que contiene el valor de la fecha/hora
  • format: [Opcional] Máscara del formato de la fecha/hora
  • nls_lang: [Opcional] National Language Support

Ejemplos


Crear una tabla con un campo date:
SQL> CREATE TABLE test1 (name VARCHAR2(20), birth_date DATE);
 
TABLE created.
 
SQL> DESC test1
 Name        NULL?    TYPE
 ----------------------------------------- -------- ----------------------------
 NAME          VARCHAR2(20)
 BIRTH_DATE         DATE

Insertar una fila con un valor de fecha/hora:
SQL> INSERT INTO test1 (name, birth_date)
     VALUES
     ('name1', TO_DATE('10/10/2010 10:02:02', 'dd/mm/yyyy hh24:mi:ss'));
 
1 ROW created.
 
SQL> SELECT * FROM test1;
 
NAME       BIRTH_DA
-------------------- --------
name1       10/10/10

Insertar una fila con un valor de fecha/hora:
SQL> INSERT INTO test1 (name, birth_date)
     VALUES
     ('name2', TO_DATE('2012', 'yyyy'));
 
1 ROW created.
 
SQL> SELECT * FROM test1;
 
NAME       BIRTH_DA
-------------------- --------
name1       10/10/10
name2       01/11/12



Select
 realizamos una query filtrando con un valor de año en el campo fecha:

SQL> SELECT * FROM test1 
     WHERE
     birth_date > TO_DATE('2011', 'yyyy');
 
NAME       BIRTH_DA
-------------------- --------
name2       01/11/12