Skip to content

Instantly share code, notes, and snippets.

View volgar1x's full-sized avatar

Antoine Chauvin volgar1x

View GitHub Profile
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)
= 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
@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) {
package network
import (
"bytes"
"encoding/binary"
"fmt"
"io"
)
type Serializer interface {
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 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.photon.dofusprotocolbuilder;
import org.apache.commons.cli.CommandLine;
import org.as3commons.asblocks.ASFactory;
import org.as3commons.asblocks.IASParser;
import org.as3commons.asblocks.dom.IASCompilationUnit;
import org.as3commons.asblocks.impl.ASTASClassType;
import org.photon.shared.inject.InjectConfig;
import javax.inject.Inject;
class DofusDecoder extends MessageToMessageDecoder[ByteBuf] {
def decode(ctx: ChannelHandlerContext, msg: ByteBuf, out: util.List[AnyRef]) {
}
}
class DofusEncoder extends MessageToMessageEncoder[Message] {
def encode(ctx: ChannelHandlerContext, msg: Message, out: util.List[AnyRef]) {
val serializer = implicitly[Serializer[msg.type, String]]
out.add(serializer(msg))
package org.photon.login
import akka.actor._
import com.typesafe.config.ConfigFactory
import akka.io.{IO, Tcp}
import akka.util.ByteString
object LoginServer {
def main(params: Array[String]) {
set nocompatible " be iMproved
filetype off " required!
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
" let Vundle manage Vundle
" required!
Bundle 'gmarik/vundle'