Saltar al contenido

KodeGeek

Interés geek

  • Acerca de
  • Código fuente
  • Contactar
  • Mazinger Z

Día: 8 marzo, 2005

Trucos Unix: ¿Como saber si un demonio está arriba o no con SNMP?

Usted tiene el siguiente problema: Tiene un par de demonios que quiere monitorear, pero no puede revizar directamente si están arriba ya que o hablar el protocolo nativo es complicado (por ejemplo para monitorear NTP desde Perl quizas tenga que instalar Net::NTP pero eso le pide Perl 5.8.0 y usted tiene 5.6.1), el demonio no […]

Leer Más…

marzo 8, 2005 josevnzComments are off for this post.

Echando código: Escribir un servidor sencillo en Java

Esta es una típica pregunta de entrevista de programación: Escriba un servidor sencillo en Java, el cual esté en capacidad de atender a varios clientes a la vez. El truco aqui es abstraer la definición de una tarea; El servidor recibe la nueva conexión (un Socket) y es allí en donde deberíamos crear una nueva […]

Leer Más…

marzo 8, 2005 josevnzComments are off for this post.

Decode Theme por Macho Themes

Etiquetas

4m 5k 10K apple bolivares bolivar fuerte carrera correr dolartoday elections facebook fedora core fedora core 6 file fitness gmail ING NYC Marathon 2013 iphone java javaone json jython kodegeek linux mac osx marathon maraton mongo nike+ open source osx perk perl puzzles python python3 reconversion run sentilla stupidzombie sun swing sybase sybase ase express venezuela

Entradas recientes

  • Serializando objetos en MONGODB Java (POJO) usando Codecs (II)
  • Serializando objetos en MONGODB Java (POJO) usando Codecs (I)
  • Trabajando de nuevo en CVEBrowser y StupidZombie
  • Mis primeros pasos con MongoDB
  • Trucos con ‘static’ en Java

Comentarios recientes

  • josevnz en Serializando objetos en MONGODB Java (POJO) usando Codecs (II)
  • josevnz en Mis primeros pasos con MongoDB
  • Iliana en ¿Porqué corremos?
  • Martin en Echando código: ¿Como encontrar el mayor número en una tabla (usando SQL), sin usar funciones de agregación (max, min)?
  • josevnz en Nike+ SportWatch GPS: 1 year later, ready to go to the garbage can
marzo 2005
L M X J V S D
« Feb   Abr »
 123456
78910111213
14151617181920
21222324252627
28293031  

Páginas

  • Acerca de
  • Código fuente
  • Contactar
  • Mazinger Z

Archivos

  • marzo 2018
  • febrero 2018
  • octubre 2016
  • julio 2016
  • marzo 2016
  • febrero 2016
  • septiembre 2014
  • mayo 2014
  • noviembre 2013
  • octubre 2013
  • marzo 2013
  • enero 2013
  • diciembre 2012
  • noviembre 2012
  • septiembre 2012
  • agosto 2012
  • julio 2012
  • junio 2012
  • mayo 2012
  • abril 2012
  • enero 2012
  • noviembre 2011
  • octubre 2011
  • septiembre 2011
  • junio 2011
  • febrero 2011
  • septiembre 2010
  • agosto 2010
  • junio 2010
  • mayo 2010
  • febrero 2010
  • octubre 2009
  • julio 2009
  • junio 2009
  • mayo 2009
  • marzo 2009
  • enero 2009
  • diciembre 2008
  • noviembre 2008
  • octubre 2008
  • septiembre 2008
  • agosto 2008
  • julio 2008
  • junio 2008
  • mayo 2008
  • abril 2008
  • enero 2008
  • diciembre 2007
  • agosto 2007
  • julio 2007
  • junio 2007
  • abril 2007
  • febrero 2007
  • septiembre 2006
  • agosto 2006
  • junio 2006
  • abril 2006
  • enero 2006
  • agosto 2005
  • julio 2005
  • junio 2005
  • abril 2005
  • marzo 2005
  • febrero 2005
  • noviembre 2004

Blogroll

  • GNU is Not Unix

RSS KodeGeek

  • Serializando objetos en MONGODB Java (POJO) usando Codecs (II) marzo 30, 2018
    En el articulo anterior, les traté de mostrar como guardar y recuperar documentos en MongoDB … sin mucho éxito. El problema es que el Java POJO utiliza enumeraciones y la base de datos no puede por si sólo encargarse de su manejo. Después de leer otra vez la guía de Jackson con las anotaciones ‘@JsonDeserialize’ […]
  • Serializando objetos en MONGODB Java (POJO) usando Codecs (I) marzo 25, 2018
    Estos días he estado trabajando con Java JPA para un proyecto de la oficina; También he estado trabajando con MongoDB y objetos con soporte para JAXP para CVEBrowser. No es tan fácil como parece :-). En el caso de Mongo no tiene sentido pensar en JPA (aunque hay soporte para esto), así que comencé a […]
  • Trabajando de nuevo en CVEBrowser y StupidZombie febrero 24, 2018
    Después de un periodo inmenso de hibernaciones, CVEBrowser esta de vuelta. Estoy trabajando en el proyecto como una excusa para ponerme al día en ciertas tecnologías. Ahora está en GitHub. Otro “muerto” que vuelve a la vida es StupidZombie. después de fallecer en Kenai.com, ahora esta de vuelta (código viejo y nuevo) en GitHub también. […]
  • Mis primeros pasos con MongoDB octubre 31, 2016
    Para ser honesto yo ya había instalado MongoDB hace años, pero no es sino hasta ahora que me ha tocado un proyecto en el cual creo que le puedo sacar mucho provecho. En vista de esto, me senté a jugar un poco con la herramienta. La Internet cuenta con muchos lugares de donde podemos bajar […]
  • Trucos con ‘static’ en Java julio 31, 2016
    Les voy a mostrar un pequeño truco en Java. ¿Cual es la salida del siguiente código? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 package com.kodegeek;     public class StaticWeird {   public static int count = 0; […]
  • Decoración de funciones en Python usando functools marzo 27, 2016
    La decoración de funciones, usando functools, en Python nos permite eliminar código repetitivo que debemos escribir una y otra vez, y también nos permite modificar funciones existentes con unas pocas lineas de código. Como ejemplo, veamos la tubería que escribí hace tiempo atrás: 1 2 3 4 5 6 7 8 9 10 11 12 […]
  • Usando ‘data pipes y coroutines’ en Python marzo 14, 2016
    El concepto es similar a usar ‘pipes’ en UNIX. Por ejemplo, en UNIX podemos combinar varias herramientas para filtrar los contenidos en un archivo de texto. ¿Que hace el siguiente comando? 1 2 # Contar cuantos 'root' hay en el archivo de passwords del servidor Linux cat /etc/password| egrep -i root En Python 3 podemos […]
  • ‘Contexts’ en Python marzo 9, 2016
    En Python, un contexto (context) es una clase que implementa los métodos ‘__enter__’ y ‘__exit__’ los cuales son llamados si la clase en llamada con la palabra reservada ‘with’. Por ejemplo, los descriptores de archivo (file handle) en Python se pueden llamar con un contexto, ahorrando llamar ‘finally’ para cerrar archivos, sin importar si hay […]
  • Functors en Python marzo 8, 2016
    Un ‘functor’ es u objeto el cual puede ser llamado como si fuera una función. En Python simplemente hay que implementar el método ‘__call__’. En este ejemplo, vamos a tomar a los candidatos presidenciales del articulo anterior y vamos a escribir una pequeña clase (llamada SortKey) la cual nos va a permitir ordenar por cualquier […]
  • Slots, Abstracts classes en Python 3 marzo 7, 2016
    ¿Se acuerdan del ejemplo anterior usando classes en Python? En este caso hice un par de cambios para aprender más sobre clases abstractas y slots (una manera de ahorrar memoria en Python cuando creamos objetos). En este caso: Uso un ‘slot’ para guardar sólo 3 atributos que son definidos en el constructor Declaro la propiedad […]