martes, 29 de mayo de 2007

NSSM Instalación de servicios en windows de forma fácil

La instación de un servicio en windows de forma fácil requiere un programilla de 38 kas llamado Not Sucking Service Manager, el Gestor de Servicios que no No Apesta.

http://iain.cx/src/nssm/

nLite para crear distribuciones de Windows personalizadas

Manual para personalizar tu Windows 2000 / XP / 2003, quitando componentes, agregando actualizaciones, controladores y haciendo instalación desatendida.

lunes, 28 de mayo de 2007

Módulo para importar usuario desde un fichero de excel

Este módulo de Drupal permite importar un listado de usuarios desde un fichero de excel.

User Import

martes, 22 de mayo de 2007

Manual libro sobre Drupal "Pro Drupal Development"

Drupal, one of the leading open source content management systems, is amazing. The more I learn about it the more impressed I am by the depth of thought (and amount of work) that’s gone into making it so powerful and flexible.

But, thanks to its complexity and to the large gaps and flaws in its documentation (poor documentation being a common problem with open source projects), Drupal can also be a huge time sink, frustration generator and spawner of traffic on the drupal.org forums. Now, though, comes relief: “Pro Drupal Development“, by John K. VanDyk and Matt Westgate, both of whom are key contributors to the Drupal project. If you’re thinking about doing anything beyond just installing Drupal and using its admin interface, get this book. It could quite likely save you weeks of trial and error.

lg3d-wonderland: Project Wonderland

Wonderland ese nombre de un proyecto desarrollado por Sun Microsystems y que se basa en varias tecnologías de la compañía como Looking Glass y su servidor de juegos Darkstar. La mejor forma de describirlo es decir que es como Second Life pero completamente desarrollado en Java y orientado a los negocios. Al igual que en el famoso videojuego, cada participante es una imagen tridimensional de un ser humano que puede caminar por distintos escenarios tridimensionales. También es posible crear nuevos escenarios.

lg3d-wonderland: Project Wonderland

Copiar marcadores en un documento pdf con Adobe Acrobat

Tenemos dos formas para poder copiar los marcadores de un documento a otro:
  1. Inserta el documento que tenga los marcadores en el que se los quieras poner, te importará el árbol de marcadores. Pero los destinos tendrás que asignarlos de nuevo.
  2. Si quisieras mantener los destinos tendrías que tener dos documentos con las mismas páginas y reemplazar las del que ya tiene los marcadores con las del que no los tiene, guardas una copia, y tienes los marcadores y los destinos.

jueves, 17 de mayo de 2007

Crear un objeto calendar con la fecha actual en java

Crear un objeto calendar con la fecha actual en java

Calendar.getInstance() devuelve un objeto GregorianCalendar cuyos campos and sido inicializados con la fecha y hora actual:

Calendar rightNow = Calendar.getInstance();

int julianDay = rightNow.get(Calendar.DAY_OF_YEAR);
int ccyy = rightNow.get(Calendar.YEAR);
int month = rightNow.get(Calendar.MONTH) + 1;
int day = rightNow.get(Calendar.DATE);
int hour12 = rightNow.get(Calendar.HOUR);
int hour24 = rightNow.get(Calendar.HOUR_OF_DAY);
int minute = rightNow.get(Calendar.MINUTE);
int second = rightNow.get(Calendar.SECOND);
int millisec = rightNow.get(Calendar.MILLISECOND);

// Create a copy of the rightNow Calendar object
Calendar baseCal = (Calendar)rightNow.clone();

// Subtract 5 days from the date
rightNow.add(Calendar.DATE, -5);

// Increments the date by one
rightNow.roll(Calendar.DATE, true);

// Decrements the date by one
rightNow.roll(Calendar.DATE, false);

// Returns true when rightNow is later than baseCal (false in this example)
boolean a = rightNow.after(baseCal);

// Returns true when rightNow is earlier than baseCal (true in this example)
boolean b = rigthNow.before(baseCal);

// Returns true when rightNow is equal to baseCal (false in this example)
boolean e = rightNow.equals(baseCal);

// Set the Calendar to a specific date (ccyy, month, day, hour, minute, second)
rightNow.set(1960, 7, 21, 10, 30, 30);

// Returns a Date object for the Calendar object
Date date = rightNow.getTime();

En el siguiente enlace puedes encontrar más informacions sobre la clase calendar:

http://java.sun.com/products/jdk/1.3/docs/api/java/util/Calendar.html

domingo, 6 de mayo de 2007

Integración de pathauto con views


Advanced - Integration with Views

As you can see from the static text example, there is now a concept of directories in my blogs/greggles/my-blog-post alias. Pathauto provides an index alias feature but this is deprecated and will likely be removed in future versions. Instead you can use views to provide the same functionality. For example, if you create a view that has the page url "blogs" and that shows the teasers of all blog posts your site will now handle the www.example.com/blogs. If I then add an argument to that view for "Username: user is author" and select "Display all values" as the default I have created "index aliases" for my pathauto patterns. A site visitor who goes to www.example.com/blogs/greggles/ would now see a list of teasers that were created by greggles. You can take this example even further to support the [yyyy] pattern to filter to a specific time period.



Pathauto Pattern Recipes | drupal.org