jueves, 19 de julio de 2018

Foreach order by descending - C#

Si necesitas recorrer un array o list en Csharp con determinado orden, ejemplo de forma descendente alfabeticamente hablando, podés hacerlo instanciando una lista de forma ordenada, tal cual te muestro en el siguiente ejemplo.

using System; 

using System.Linq; 

namespace ConsoleApp9 

      internal class Program 
      { 
          private static void Main(string[] args) 
          { 
            //Array con valores sin ordenar 
            string[] array = { "c", "d", "b", "a" }; 

            // Orden descendente 
            var result = array.OrderByDescending(a => a.ToString());                 
            Console.WriteLine("Resultados ordenados"); 
            foreach (var item in result) 
            { 
               Console.WriteLine(item); 
            } Console.WriteLine("Resultados sin ordenar"); 
            
            foreach (var item in array) 
            { 
                 Console.WriteLine(item); 
            } 
            
            Console.ReadLine(); 
          } 
     } 
}

lunes, 15 de diciembre de 2014

Clave o Contraseña Usuario Lubuntu de Antel Integra (root)

Visitando a un tío me encuentro con la sorpresa de que le regalaron una PC de Antel Integra.

Antel Integra es un proyecto encaminado por ANTEL (Uruguay), cuyo objetivo es para ayudar a reducir la brecha digital entre todos los uruguayos.

Antel Integra Logo


Dicha PC viene con una versión de Lubuntu pre-instalado, configurado y "lookeado" por ANTEL, que me propuse a armarle para que quede funcionando y la pueda utilizar.

El inconveniente que tuve (que los usuarios de Linux sabrán entender), es que cuando quise configurarle internet (en realidad le instalé una tarjeta wifi por usb) necesitaba la clave del super usuario de la PC.

Busqué en el manual y no la encontré por ningún lado, la única referencia es a un usuario para restaurar el SO en caso de problemas.

En definitiva y luego de varios intentos les dejo el usuario y clave del superusuario instalado por defecto, el cual se utiliza para cuando se utilice el comando sudo o cuando les solicite contraseña administrador al momento de configurar parametrizaciones que requieran autenticación root.

La clave del usuario de Lubuntu de Antel Integra es usuario


viernes, 17 de octubre de 2014

Instalar Realtek Wireless Linux

Recientemente me he comprado una laptop que viene con una tarjeta inalámbrica Realtek

Para saber el modelo y por lo tanto el driver que necesitan ejecutan el comando

 lspci 

y buscan la línea que contiene la palabra Wireless y ahi encontrarán la marca y el número de modelo, en mi caso es una Realtek RTL8723BE.
Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter

Lamentablemente cuando termino de instalarle Linux Mint (Qiana) no la detecta y me hago depediente de la conexión cableada.

Para solucionarlo tuve que instalarle los drivers para linux de Realtek.

Les dejo las líneas de código para que lo puedan instalar

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/lwfinger/rtlwifi_new
cd rtlwifi_new/
make
sudo make install
sudo modprobe rtl8723be --> Acá eligen el driver correspondiente a su dispositivo instalado, pueden probar con (lspci y buscar la linea de la Wireless)

Si no les sale error entonces quedó perfectamente instalado.

Luego ejecutan lo siguiente

sudo modprobe -r rtl8723be

Ya la tienen instalado.

Si no le funciona entonces solo basta reiniciar.

Slds.
AT

miércoles, 14 de noviembre de 2012

Baterías - como ampliar su vida útil

A quien no le ha pasado que pasado un tiempo, el rendimiento de la batería ya no es lo mismo?

Sobre todo en las notebook's y móviles.

En mi caso tengo una toshiba que el rendimiento de la batería no pasaba la hora de actividad que ya se agotaba.

Buscando algo de información sobre el rendimiento de las mismas, me encontré con este video en donde explican un método sencillo que se puede aplicar y que en muchos casos funciona (depende del estado de la batería básicamente).

El método es tan simple como dejar dicha batería en el freezer o congelador de la heladera por un par de días.

A continuación les dejo el video explicativo y espero que les sirva de ayuda.

 

miércoles, 19 de septiembre de 2012

Evento :: Sumo.uy 2012


En octubre se realiza una nueva edición de Sumo.uy, el evento que busca que la sociedad sea partícipe de los avances en robótica e inteligencia artificial.


Sumo.uy 2012 tendrá lugar del 3 al 6 de octubre en la Facultad de Igeniería y es organizado por la Universidad de la República (UdelaR), el Instituto de Computación y la Fundación Julio Ricaldoni.

A lo largo del evento, estudiantes liceales y universitarios se presentarán a diversas competencias, poniendo a prueba sus robots. Asimismo, habrá charlas sobre robótica orientadas al público general, un taller sobre construcción de robots y una demostración de un equipo de fútbol de robots.

Sumo.uy ofrece un entorno abierto a todo público, donde universitarios, liceales, adultos y niños, tanto uruguayos como extranjeros, puedan interactuar, presentar sus trabajos y plantear sus inquietudes relacionadas con la temática del evento.

Para participar del Campeonato de Sumo, los concursantes deberán programar la estrategia de control de un robot.

En las categorías Liceales y Sumbot, sólo deben programar la estrategia. Todo el hardware y software específico es proporcionado por la organización del evento.

Esto incluye, entre otras cosas, robots, cámaras, dohyo, computadoras y toda la tecnología necesaria para la ejecución de la lucha.

Para participar de la categoría Libre, los concursantes deberán traer sus propios robots.


Más información:
http://www.fing.edu.uy/inco/eventos/sumo.uy/

lunes, 11 de junio de 2012

500 películas gratis online



La gente de OpenCulture publicaron un listado con 500 Películas gratuitas y en línea para ver.



Les dejo el listado original (en inglés)




Comedy and Drama
  • 1984 – Free – George Orwell’s classic novel adapted to film by the BBC. (1954)
  • A Farewell to Arms – Free – Gary Cooper and Helen Hayes star in film based on famous novel by Ernest Hemingway. (1932)
  • Alexander Nevsky – Free – A historical drama film directed by the great Russian filmmaker Sergei Eisenstein. Alternate version on YouTubehere. (1938)
  • Alice in Wonderland – Free – Theatrical version of Lewis Carroll’s classic features a combination of live characters and puppets, created by master puppeteer Louis Bunin. (1949)
  • All Quiet on the Western Front – Free – This is a classic based on a novel by German author Erich Maria Remarque. (1930)
  • An Occurrence at Owl Creek Bridge Free – French short film directed by Robert Enrico. Won awards at Cannes Film Festival and Academy Awards. (1962)
  • Andrei Rublev – Free – Andrei Tarkovsky’s film charting life of the great icon painter. Click CC for subtitles. Part 2 here. (1966)
  • Angel on My Shoulder – Free – A gangster comedy starring Claude Rains and Paul Muni. (1946)
  • Baby Doll - Free – Directed by Elia Kazan. Written by Tennessee Williams. With Karl Malden and Carroll Baker. A controversial film that ended up being an award winner. (1956)
  • Becky Sharp – Free – The first feature film to use three-strip Technicolor film, or, put differently, the first real color film. (1935).
  • Brave New World - Free – A BBC adaptation of Aldous Huxley’s classic (1980). Also see 1998 TV adaptation here.
  • Breaking the Code – Free - Features Derek Jacobi as Turing and Nobel Prize-winning playwright Harold Pinter as the mysterious “Man from the Ministry.” Directed by Herbert Wise, the film is based on a 1986 play by Hugh Whitemore. (1996)
  • Breathless/Au bout de souffle – Free – Godard’s classic with Jean-Paul Belmondo and Jean Seberg. (1960)
  • Captain Kidd - Free - Charles Laughton and John Carradine star in film with drama on the high seas (1945).
  • Charade – Free - Starring Cary Grant and Audrey Hepburn. Part romance, comedy and thriller, it has been called “the best Hitchcock movie that Hitchcock never made.” (1963) (US viewers only)
  • Cul-de-Sac – Free - A psychological thriller by Roman Polanski, the film stars Donald Pleasence, Françoise Dorléac, and Jacqueline Bisset. (1966)
  • Cyrano De Bergerac – Free – Michael Gordon’s tale based on the classic French tale. (1950)
  • Darwin Free - 53-minute exploration of the life and work of Charles Darwin by Peter Greenaway. (1993)
  • Diary – Free – Short film by Tim Hetherington (director of Restrepo) that reflects on his ten years of war reporting. (2010)
  • Don Quixote Free – Orson Welles’ famous “unfinished” Spanish film. Filming stopped with the death of Francisco Reiguera, the actor playing Quixote, in 1969.
  • Dry Summer – Free – Turkish film restored by Martin Scorsese’s WCF. (1974)
  • Duet for Cannibals – Free - A tale of emotional cannibalism by Susan Sontag. A pair of psychological & sexual cannibals come close to devouring a younger couple. (1969)
  • East of Borneo – Free – One of America’s most famous surrealist short films with Rose Hobart. (1931)
  • Eat, Sleep & Kiss – Free – Three silent anti-films by Andy Warhol. (1963-1964)
  • Escape from Sobibor - Free - Alan Arkin stars in film revisiting Jewish breakout from Nazi death camp. (1987)
  • Evidence – Free – From the maker of Koyaanisqatsi, a short film about kids watching cartoons (1995).
  • Eyes Without a Face – Free – Directed by Georges Franju. French film subtitled in English. (1960)
  • Fear and Desire – Free – An uncut print of Stanley Kubrick’s “lost” early film. Kubrick didn’t like how