Skip to content

Instantly share code, notes, and snippets.

View volgar1x's full-sized avatar

Antoine Chauvin volgar1x

View GitHub Profile
package org.photon.core.login.db;
import com.google.inject.Inject;
import org.atomium.DatabaseException;
import org.atomium.SessionInterface;
import org.atomium.metadata.Metadata;
/**
* @author Blackrush
*/
package org.atomium.dialects.printers;
import com.googlecode.cqengine.query.logical.And;
import com.googlecode.cqengine.query.logical.LogicalQuery;
import com.googlecode.cqengine.query.logical.Not;
import com.googlecode.cqengine.query.logical.Or;
import com.googlecode.cqengine.query.simple.*;
import org.atomium.QueryPrinter;
/**
package network
import (
"bytes"
"encoding/binary"
"fmt"
"io"
)
type Serializer interface {
@volgar1x
volgar1x / lambdas-i.md
Created June 29, 2013 13:32
Les nouveautés du JDK8 et de Java 8

I. Les lambdas

Introduction

Tout d'abord, qu'est-ce que les "lambdas" (ou closures). Ce sont des expressions qui permettent de créer des fonctions anonymes et ainsi de les stocker sous forme de variable. On les retrouve en C#, C++, Scala, Ruby, Python, JS, etc. Exemple :

// création d'une lambda
var lambda = function(param) {
= form_tag new_session_path do
.control-group
= label_tag :email, nil, class: 'control-label'
.controls= text_field_tag :email
.control-group
= label_tag :password, nil, class: 'control-label'
.controls= password_field_tag :password
.control-group
1. Go to http://d-h.st/0HR and download this archive :
Extract the contents, select UnparkCPU.exe and Run as Admin :
> click on Check Status and wait till it finishes
> click on Unpark All and wait till it finishes
(this app unlocks all the CPU cores so the Tera Online Client will use the CPU properly)
// Generated on 05/03/2013 17:14:40
// Scala version by Blackrush
package org.mambo.protocol.messages
import org.mambo.core.io._
import org.mambo.protocol.{Message => BaseMessage, _}
import org.mambo.protocol.types._
import org.mambo.protocol.enums._
trait AdminQuietCommandMessage extends AdminCommandMessage {
string UnderscoreToCamel(string input, bool upperCamel)
{
var sb = new StringBuilder();
bool upper = upperCamel;
foreach (var character in input.ToLower())
{
if (character == '_')
{
object Kernel {
implicit class Times(val n: Int) extends AnyVal {
def times[T](block: => T) = for (i <- 1 to n) yield block
def times[T](block: Int => T) = for (i <- 1 to n) yield block(i)
}
implicit class RunnableConversion(block: => Unit) extends Runnable {
def run = block
}
// Generated on 04/24/2013 16:31:20
// Scala version by Blackrush
package org.mambo.protocol.Messages.messages
import org.mambo.core.io.Buffer
import org.mambo.protocol.Messages.{Serializable, Deserializer, EmptyMessage}
import org.mambo.protocol.Messages.types.*
import org.mambo.protocol.Messages.enums.*
case object HelloGameMessage extends EmptyMessage(101) {