Corrupción y amantes en China

[travesía en pijama]

Xu Qiyao 徐其耀 sex concubines

En la portada del diario El Comercio leí el resumen a cierta noticia de actualidad internacional que llamó mi atención. Les dejó el comentario en video y las citas textuales.

Desde 1997, los miembros del Partido Comunista Chino están prohibidos de tener amantes y de contratar a prostitutas, pero este reglamento no ha terminado con los escándalos.

Los camaradas en todos los niveles deben siempre mantener la moral de espíritu y tener plena conciencia de tentaciones como poder, dinero y hermosas mujeres.

Encabezaba la relación Xu Qiyao, de 57 años ex presidente del Departamento de Construcción de la Provincia de Jiangsu con 140 amantes, incluyendo a una madre y su hija al mismo tiempo.

Pero no sólo los funcionarios corruptos exhiben amantes. La madrina de la mafia china, Xie Caiping, sentenciada a 18 años de prisión, vivía en residencias de lujo y se paseaba en su propio Mercedes-Benz. Xie, mantenía a 16 jóvenes y apuestos muchachos que eran sus amantes. Su preferido era su chofer.

Otra persona que causó revuelo fue Liu Zhihua, ex teniente alcalde de Beijing y encargado de las construcciones de las instalaciones olímplicas. Finalmente lo que contruyó fue una lujosa mansión de 150 habitaciones en las afueras de la ciudad repleta de amantes, que recibió el apodo de “villa olímpica del amor”.

Un empresario chino colocó un anuncio en internet en el que solicitaba alquilar a una falsa amante para que sea golpeada por 10 minutos. Cuando su esposa descubrió que había otra mujer, insistió en golpearla y así descargar su furia. Para proteger a su verdadera amante, el hombre optó por colocar el aviso en busca de su reemplazo. Ofreció pagar más de 400 dólares por 10 minutos de golpes. Tuvo candidatas para escoger.

Anuncios

Búscar cadena en archivos (recorrido recursivo de subdirectorios)

GNU

Bash shell console

Han sido varias las veces que he querido buscar un patrón o más específica y simplemente una palabra dentro del contenido de los archivos que se encuentran en un directorio donde supongo se encuentra. Se trata de archivos de texto y el caso particular de código fuente de programas.

En GNU/Linux contamos con la poderosa herramienta grep que será nuestra aliada en esta noble tarea.

Contenido a buscar: cadena de caracteres, una palabra.
Modo de búsqueda: recorrer recursivamente los subdirectorios a partir de la ubicación actual.

En la sintaxis reemplazar por la cadena a buscar.

Sintaxis:

grep -r <cadena> *

🙂

OpenCV 2.1 on NetBeans on Windows

OpenCV

NetBeans

First of all, try no to use Windows.

1. Make sure you got the following installed

  • C:\OpenCV2.1
  • C:\MinGW
  • C:\msys

2. Right click on your project and click in Properties and complete the following:

Build » C++ Compiler
   » Include Directories » C:/OpenCV2.1/include/opencv

Build » C++ Compiler » Include Directories » C:/OpenCV2.1/include/openc

   » Linker
      » Additional Library Directories » C:/OpenCV2.1/lib
      » Libraries » cv210.dll, cvaux210.dll,
                    cxcore210.dll, highgui210.dll

Build » Linker

3. Build your project.

Executable (*.exe) file will be generated and located in your project directory on the following path: dist/Debug/MinGW-Windows/

Use this simple code to test your recently set environment:

#include "highgui.h"

int main(int argc, char** argv){
   IplImage* img = cvLoadImage(argv[1]);
   cvNamedWindow("ImgViewer", CV_WINDOW_AUTOSIZE);
   cvShowImage("ImgViewer", img);
   cvWaitKey(0);
   cvReleaseImage(&img);
   cvDestroyWindow("ImgViewer");
}

Subir archivos a hoftile.com desde línea de comandos con cURL

cURL
cURL
bash
bash
hotfile
hotfile

¿Cómo subir archivos a hoftile.com desde línea de comandos en Linux?
¿Cómo subir archivos a hoftile.com desde la consola en Linux?

curl -T <nombre-de-archivo> ftp.hotfile.com --user <nombre-de-usuario>:<contraseña>

Y luego para listar los archivos subidos y obtener el link

echo "user = <nombre-de-usuario>:contraseña" | curl -K - http://www.hotfile.com/myfiles.html | grep dl/

Fuente: Webwhiz.info » Linux • Severs > How to Upload Files from Linux Command Line to HotFile.com via Curl

PAC-MAN de aniversario 30 años

Este blog TIENE una categoría PAC-MAN. Ésta surgió a partir de la feliz unión entre un trabajo de laboratorio de un curso universitario y un parcial amor friki.

Los artículos creados son:

Laboratorio de Lenguajes de Programación 2: Pacman: El primer artículo que creé para la cateogoría Pacman y que explica un poco el móvil de este homenaje. Se hace presente la dieta Pacman que va desde una torta, una pizza y un desayuno hasta la lonchera Pacman.

Pacman prendas: El gorrito y la muñequera Pacman que no puede faltar en tú clóset.

Pacman urbano: La bella incursión de Pacman en la selva de cemento, graffitis y demás.

Pacman arte: Pintura, títeres, instrumentos musicales.

Pacman, llevamos uno dentro: Ser Pacman, un paso más allá.

Curiosidades del Pacman: Nebulosa, archipiélago y otras curiosidades que no debes dejar pasar.

Una colleción de ilustraciones inspiradas o relacionadas con Pacman:

Pacman Comics 1

Pacman Comics 2

Pacman Comics 3

Pacman Comics 4

Pacman Comics 5

Pacman Comics 6

Cerramos este mini homenaje por los 30 años de PAC-MAN con la interiorización, interpretación e identificación de este estilo de vida en la carne (nunca mejor empleada esta palabra) de Sasha Grey (harto conocida entre los entendidos… actriz porno).

Sasha Grey PAC-MAN

OpenCV » Update the Slider Position

OpenCV: Open Computer Vision Library

I am currently making some research on OpenCV to accomplish some knowledge necessary for working on Computer Vision and lately on Gesture Recognition.

The book i am reading now is Learning OpenCV (Computer Vision with the OpenCV Library) by Gary Bradski & Adrian Kaehler

On Chapter 2: Introduction to OpenCV there are some samples. Second Program is about Playing AVI Video with OpenCV. And Third Program is about move around quickly within the video. We can read these on page 21:

* This code does not update the slider position as the video plays; we leave that as an exercise for the reader.
Also note that some mpeg encodings do not allow you to move backward in the video.

That exercise is relative simple so this is the code i propose:

#include "cv.h"
#include "highgui.h"

int			g_slider_position = 0;
CvCapture*	g_capture			= NULL;

void onTrackbarSlide(int pos) {
   cvSetCaptureProperty(
      g_capture,
      CV_CAP_PROP_POS_FRAMES,
      pos
   );
}

int main (int argc, char** argv) {
   cvNamedWindow("AviPlayer", CV_WINDOW_AUTOSIZE);
   g_capture = cvCreateFileCapture(argv[1]);
   int frames = (int) cvGetCaptureProperty(
      g_capture,
      CV_CAP_PROP_FRAME_COUNT
   );
   if(frames!=0){
      cvCreateTrackbar(
         "Position",
         "AviPlayer",
         &g_slider_position,
         frames,
         onTrackbarSlide
      );
   }
   IplImage* frame;
   while(1){
      frame = cvQueryFrame(g_capture);
      if(!frame) break;
      
		double newpos = cvGetCaptureProperty(g_capture, CV_CAP_PROP_POS_FRAMES);
      cvSetTrackbarPos("Position", "AviPlayer", newpos);
      
      cvShowImage("AviPlayer", frame);
      char c = cvWaitKey(33);
      if ( c == 27 ) break;
   }
   cvReleaseCapture(&g_capture);
   cvDestroyWindow("AviPlayer");
   return(0);
}

References:
cvGetCaptureProperty: Gets video capturing properties