Skip to content

Instantly share code, notes, and snippets.

View fern4lvarez's full-sized avatar

Fernando Álvarez fern4lvarez

View GitHub Profile
@fern4lvarez
fern4lvarez / repartoPeso.java
Created March 8, 2012 12:46
Reparto del peso de cada recomendador para usuario
public PesoRecomendadores getRepartoUsuario(Usuario u){
double pesoRecomendadorMix=0;
double pesoRecomendadorGG=0;
double pesoRecomendadorTT=0;
double porcentajeTemp;
porcentajeTemp=u.getPorcentajeArtesano()/100;
pesoRecomendadorMix=pesoRecomendadorMix+porcentajeTemp*repartoArtesano.getPesoRecomendadorMix();
pesoRecomendadorGG=pesoRecomendadorGG+porcentajeTemp*repartoArtesano.getPesoRecomendadorGG();
pesoRecomendadorTT=pesoRecomendadorTT+porcentajeTemp*repartoArtesano.getPesoRecomendadorTT();
@fern4lvarez
fern4lvarez / combinaListas.java
Created March 8, 2012 13:02
Combinar listas de recomendadores
/**
* Método que combina las listas de los 3 recomendadores y devuelve la lista resultado
* @param userId String identificador del usuario
* @param listaRM lista del recomendador Mix
* @param listaRG lista del recomendador Género/Género
* @param listaRT lista del recomendador Temperamento/Temperamento
* @return lista de las películas elegidas al tras la combinación de los tres recomendadores
*/
private List<PeliPuntuacion> combinaListas(String userId,
List<PeliPuntuacion> listaRM, List<PeliPuntuacion> listaRG,
@fern4lvarez
fern4lvarez / sudoku.rb
Created March 9, 2012 10:23
Implementation of a Sudoku solver in Ruby
#
# This module defines a Sudoku::Puzzle class to represent a 9x9
# Sudoku puzzle and also defines exception classes raised for
# invalid input and over-constrained puzzles. This module also defines
# the method Sudoku.solve to solve a puzzle. The solve method uses
# the Sudoku.scan method, which is also defined here.
#
# Use this module to solve Sudoku puzzles with code like this:
#
# require 'sudoku'
def currency_euro(item)
number_to_currency(item, :unit => "&euro;", :separator => ",", :delimiter => "", :format => "%n %u")
end
@fern4lvarez
fern4lvarez / RatingAPI.java
Created May 2, 2012 23:57
example for getting ratings through Filmaffinity
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.Map;
@fern4lvarez
fern4lvarez / index.html
Created May 26, 2012 11:34
Simple bXSlider example
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Slider</title>
<style type="text/css"></style>
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script src="http://bxslider.com/sites/default/files/jquery.bxSlider.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){ $('#slider1').bxSlider(); });
@fern4lvarez
fern4lvarez / Credentials.java
Created September 27, 2012 16:09
Get credentials from addons json file
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
git clone https://github.com/fern4lvarez/chatzilla.git
cd chatzilla
cctrlapp APP_NAME create python
cctrlapp APP_NAME/default push
cctrlapp APP_NAME/default deploy
@fern4lvarez
fern4lvarez / sentences.md
Last active December 20, 2016 19:36
Spanish sentences I can't find a natural translation in english
  • Eres un pesao
  • Yo es que lo flipo
  • Ya te digo
  • No me digas
  • Sin darte cuenta
  • Ya te estás rajando
  • Que no veas
  • Tú sabrás lo que haces
  • Me traes por la calle de la amargura
  • Entrar en barrena
@fern4lvarez
fern4lvarez / Aptofile
Created January 25, 2014 22:33
Aptofile example
# This is a comment, it is echo'ed to the stdout
# Aptofile: 8 Things To Do After Installing Ubuntu 13.10
# 1. Install some extra AppIndicators (applets)
install indicator-multiload
add atareao/atareao -p my-weather-indicator
add peterlevi/ppa -p variety
install diodon diodon-plugins