Skip to content

Instantly share code, notes, and snippets.

View vlaadbrain's full-sized avatar

Carlos J. Torres vlaadbrain

View GitHub Profile
@vlaadbrain
vlaadbrain / MinaExampleClient.java
Created September 27, 2012 04:35
mina example
import java.net.InetSocketAddress;
import java.nio.charset.Charset;
import org.apache.mina.core.RuntimeIoException;
import org.apache.mina.core.future.ConnectFuture;
import org.apache.mina.core.service.IoHandlerAdapter;
import org.apache.mina.core.session.IoSession;
import org.apache.mina.filter.codec.ProtocolCodecFilter;
import org.apache.mina.filter.codec.textline.TextLineCodecFactory;
import org.apache.mina.filter.logging.LoggingFilter;
import org.apache.mina.transport.socket.nio.NioSocketConnector;
@vlaadbrain
vlaadbrain / NettyExampleCLient.java
Created September 28, 2012 17:37
Netty Example Client
import java.net.InetSocketAddress;
import java.util.concurrent.Executors;
import org.jboss.netty.bootstrap.ClientBootstrap;
import org.jboss.netty.buffer.ChannelBuffer;
import org.jboss.netty.channel.ChannelFactory;
import org.jboss.netty.channel.ChannelFuture;
import org.jboss.netty.channel.ChannelHandlerContext;
import org.jboss.netty.channel.ChannelPipeline;
import org.jboss.netty.channel.ChannelPipelineFactory;
import org.jboss.netty.channel.Channels;
@vlaadbrain
vlaadbrain / NettyExampleServer.java
Created September 28, 2012 22:00
Netty Example Server
import java.net.InetSocketAddress;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
@vlaadbrain
vlaadbrain / dwmstatus.c
Created November 13, 2012 02:42
dwmstatus
#define _BSD_SOURCE
#define _POSIX_SOURCE
#define _GNU_SOURCE /* exp10() */
#include <unistd.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <stdbool.h>
#include <string.h>