Ir al contenido principal

Entradas

Mostrando entradas de 2011

WMII and Arch Linux

See wmii in action cute!!!

Paginando objetos con will_paginate.

Abre tu shell e invoca al irb... una vez echo eso llama a tu gema instalada require 'blah blah' como la imagen de arriba, escribe el siguiente código Y ahora paginemos... En el primer ejemplo tenemos un array de 30 elementos y quiero paginarlo de 3 en 3 y estoy ubicado en la primera página de ese array ve los resultados. En el segundo ejemplo tengo un array igual de 30 elementos, la paginacián es de 10 en 10 y estoy en la 1a pagina, luego en el último estoy en la 3 página para paginación de 10 en 10.

Mono C# and LINQ

Here a little of code: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication {     class Program     {         static void Main(string[] args)         {             int[] nums = new int[] { 0, 4, 2, 6, 3, 8, 3, 1 };             var result = from n in nums                          where n < 5                          orderby n                          select n;             foreach (int i in result)                 Console.WriteLine(i);             Console.WriteLine();             var result1 = nums.Where(n => n < 5).OrderBy(n => n);             foreach (int i in result1)                 Console.WriteLine(i);             Console.WriteLine();             var result2 = nums                 .Where(n => n < 5)                 .OrderBy(n => n);             foreach (int i in result2)                 Console.WriteLine(i);             Console.ReadLine();         }     } }

Ruby VS C#

Ruby equivalent of C# Linq Aggregate method You have this code in C#: var factorial = new [] { 1 , 2 , 3 , 4 , 5 }. Aggregate (( acc , i ) => acc * i ) And Ruby responses: factorial = ( 1. . 5 ). reduce (:*) or maybe factorial = 1.upto ( 5 ). reduce (:*) or factorial = [ 1 , 2 , 3 , 4 , 5 ]. reduce (:*) More info: http://stackoverflow.com/questions/5036836/ruby-equivalent-of-c-linq-aggregate-method

Get IP from Ruby

Ok here my code. It works with Ruby 1.9 on my Arch Linux, i hope it be useful =begin   GNU GPL v3   (C) Gerardo Gonzalez Cruz gerardogc2378@gmail.com   June 2011 =end require 'ipaddr' require 'net/http' class Utils   def check_ip_on_dydns     con = Net::HTTP.new('checkip.dyndns.org', 80)     resp,body = con.get("/")     ip = body.match(/\d+\.\d+\.\d+\.\d+/)     ip[0]   end     def get_ip     return IPAddr.new(check_ip_on_dydns).to_s   end end references: http://checkip.dyndns.org/ http://www.ruby-forum.com/ Happy Hackin'

Arch Linux y GNOME 3

Una imágen ... mil palabras Arch Linux y GNOME 3. GNOME simplemente sorprendente, mejor que Unity de Ubuntu. Todas las herramientas de desarrollo estan instaladas, git, ruby 1.9, postgresql, sinatra, haml, sequel, gitg, etc.

Gentoo Tarjeta de Sonido y Micrófono.

Tratando de chatear (vía voz) con mi esposa en Gentoo usando Pidgin y Xfce entre cuentas de GMAIL, me encontré con el problema de que no podía escucharme, apesar de que yo la escuchaba bien. Yo escucho musica con exaile sin problemas así que deduje que no podría ser mi tarjeta de sonido. Tengo una tarjeta Intel Azalia que a muchas distros da problemas a la hora de reproducir música, el modelo que tengo es una Intel Azalia HD, esto lo puedes visualizar con el comando lspci: Shell # lspci | grep -i audio 0:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) Pense que era un problema de red puertos TCP o UDP o que Pidgin (IM) no pudiera transmitir el sonido debido a los parámetros de compilación con el que fue compilado, pero no!!!. Mas bien era que no leí bien una parte del wiki de Gentoo ( http://en.gentoo-wiki.com/wiki/Main_Page ), donde decía lo siguiente: Using the microphone To activate the microphone you have to enable all Capture and Mux channels (left and