Bienvenido

¿Que es TrucoSOS?

TrucoSOS es un sitio web diseñado para compartir trucos de programación en diferentes lenguajes.

Cualquier usuario de nuestra comunidad puede publicar, leer, modificar y descargar trucos, así como otras muchas posibilidades.

Creando un espacio donde es natural compartir, lo cual es una necesidad para el enriquecimiento intelectual de todo amante de la programación.


Trucos más recientes

QuickSort && Linq

Lenguaje: C#      Categoría: Linq      Autor: rulyotano
Tags: con linq quicksort

Este es un truco sencillo, donde se muestra cómo hacer el algorimo "quick sort" utilizando Linq y de forma declarativo.

Creando expresion lambda para evaluar Sin(x)

Lenguaje: C#      Categoría: Linq      Autor: vangelis
Tags: evaluando expresiones

Este truco genera una expresion de Linq para evaluar la funcion seno, utilizando el metodo estatico Sin de la clase System.Math. Es interesante ver como Linq genera todas estas expresiones por nosotros automaticamente cuando implementamos, por ejemplo, una expresion lambda.

Dividiendo en silabas

Lenguaje: Python      Categoría: Algoritmos      Autor: vangelis
Tags: dividir expresiones-regulares silabas unicode

Este truco (proporcionado por Andy Teijelo) divide en silabas palabras del Espannol usando expresiones regulares para dividir las palabras, teniendo en cuenta las irregularidades del idioma.

Crear pdf usando pdfsharp

Lenguaje: C#      Categoría: Escritorio      Autor: vangelis
Tags: create new pdf pdfsharp

Este truco pretende generar un archivo en el popular formato pdf, lee de la consola un texto y escribe el texto en todas las paginas(1000 en este caso). La libreria pdfsharp es muy rapida, demorandose pocos segundos en crear nuestro archivo.

Capturar imagen de una pagina web con qtwebkit

Lenguaje: Python      Categoría: Escritorio      Autor: vangelis
Tags: capture files gui html image jpg listdir página qt webkit webpage

Este truco utiliza qtwebkit para renderear el codigo html de una pagina y guardarlo en un archivo jpg que tenga el mismo nombre de la pagina html. El script esta disennado para correrlo en el directorio donde se encuentren las paginas, aunque es muy sencillo modificarlo para lograr que funcione ...