Obtener dinero con AdFly

domingo, 16 de noviembre de 2014

JORNASTEC (Jornadas Nacionales por la Soberanía Tecnológica)

Desde el día lunes 10 hasta el domingo 16 se vienen realizando las «JORNASTEC» (Jornadas Nacionales por la Soberanía Tecnológica), en Boconó, estado Trujillo. Este evento anual es organizado por octavo año consecutivo por el Colectivo TeleTriunfador, y cuenta con la participación de voluntarios y voluntarias provenientes del Zulia, Cojedes, Bolívar, Trujillo y Miranda, entre otros.

Fuente:

http://camposocialista.blogspot.com/2014/11/trabajo-voluntario-en-el-marco-de-las.html

Netselect-apt: Búsqueda del repositorio más rápido.

Esta vez vengo a hablar de Netselect-apt. Un paquete que permite seleccionar el repositorio Debian más rápido. Lo que hace este comando es bajar la lista de repositorios oficiales desde la página oficial de Debian usando wget. Luego prueba las respuestas  de cada repositorio y hace una lista de los más rápidos. Al final, escribe en un archivo source.list en tu directorio, el más rápido.

Para instalarlo:

    #apt-get install netselect-apt

Para buscar el mejor repositorio:

    #netselect-apt wheezy

Si queremos que busque non-free, usamos la opción -n:

    #netselect-apt -n wheezy

netselect-apt creará un fichero llamado sources.list, con la información del repositorio más rápido. Para usarlo en /etc/apt/sources.list, hacemos cp:

    #cp ./sources.list /etc/apt/sources.list
    #aptitude update

Fuente:

http://www.aboutlinux.info/2007/05/using-netselect-apt-tip-to-select.html

domingo, 21 de septiembre de 2014

TorrentStream con Peerflix en Debian Wheezy y Jessie

TorrentStream es una tenología que permite ver videos que estén compartidos por un Torrent. Por ejemplo, si queremos ver un Torrent que contiene la película Tenacious D, primero descargamos el Torrent y hacemos la transferencia a nuestra PC con Peerflix, y lo reproducimos con VLC o MPlayer.

Para esto, lo primero que tenemos que hacer es instalar NodeJS:

1.- Sólo si es Debian Wheezy, ejecutar la siguiente línea (Si es Debian Jessie, no la ejecuten):
    # echo "deb http://ftp.us.debian.org/debian wheezy-backports main" >> /etc/apt/sources.list

    1.1.- Si necesitan tener actualizado nodejs en Debian Wheezy, ejecuten los siguientes comandos:
    # curl -sL https://deb.nodesource.com/setup_0.12 | bash -
    # apt-get install -y nodejs

    1.2.- Si necesitan tener actualizado nodejs en Debian Jessie, ejecuten los siguientes comandos:
    # curl -sL https://deb.nodesource.com/setup_7.x | bash -
    # apt-get install -y nodejs

    Esto lo pueden verificar en el siguiente enlace: Node Source

2.- Instalar NodeJS:
    # apt-get update
    # apt-get install nodejs

Luego descargamos e instalamos NPM:
    $ wget https://www.npmjs.org/install.sh
    $ chmod +x install.sh
    # ln -s /usr/bin/nodejs /usr/bin/node
    # ./install.sh  Ahora instalamos Peerflix:
   # npm install -g peerflix

Si todo va bien, ejecutamos el torrent y especificamos el reproductor:
    $ peerflix [archivo_torrent] --[reproductor]

Por ejemplo:
    $ peerflix magnet:?xt=urn:btih:JRV64XB4UNDDOR3ENNKHZJYNPUXG7BVD --vlc

Ó:

     $ peerflix Tenacious_D.torrent --vlc

Basado en la siguiente Guía:

    http://www.taringa.net/posts/linux/17674632/Instalar-Peerflix-en-Debian-Wheezy-Stable.html

martes, 9 de septiembre de 2014

Simón Rodríguez para el Conocimiento Libre R.S.

Esta entrada es para hacerles saber de la Asociación Cooperativa Simón Rodríguez para el Conocimiento Libre R.S., que presta servicios de desarrollo de Software en una amplia gama de lenguajes de programación y herramientas de desarrollo: C++, Java, Python y PHP.

Entre los Frameworks de desarrollo están: Symfony 2, QT, Netbeans, Eclipse y CodeIgniter, entre otros.

Presta servicios a instituciones públicas, tales como: Instalación, configuración y cursos de SIGESP. Instalación, configuración y cursos de OpenERP. Desarrollo de sistema de acceso biométrico, para instituciones pública y empresas privadas.

Entre otros servicios.

Para contacto:

contacto@simonrodriguez.org.ve
ccordero@simonrodriguez.org.ve

CR-Innova

Publico una página sobre un grupo de desarrolladores que prestan servicios de desarrollo de Software, con tecnologías libres. Si necesitan de sus servicios les dejo la página:

http://www.cr-innova.com.ve/main/

En la descripción aparece la siguientes información:

CR-Innova está ubicado en Venezuela. Presta servicios informáticos, tanto nacional, como internacional. Es un proyecto de emprendimiento para prestar servicios de código abierto. Tal como:

Desarrollo de Software. CR-Innova cuenta con la capacidad de desarrollar software bajo plataformas libres. Utilizamos lenguajes de programación que son ampliamente implementados en la Web y en ambiente de escritorio, como son PHP, Python, Java y C++, en GNU/Linux. Desarrollamos Bases de Datos bajo el modelo relacional en PostgreSQL y MySQL.
Utilizamos Frameworks de desarrollo ampliamente validados por la comunidad de Software Libre, bajo la filosofía de MVC (Modelo Vista Controlador), y que están bien documentados, como son:
  • PHP 5: Symfony 2 y CodeIgniter.
  • Python: Django.
  • C++: QT.
  • Java: Netbeans.
  • HTML, CSS y JavaScript: Bootstrap y JQuery.
Puede encontrar información en el siguiente enlace:
http://www.cr-innova.com.ve/main/cr-innova-desarrollo-de-software/

CR-Innova OwnCloud. Un servicio que permite almacenar archivos, música, imágenes, documentos, editar documentos y otras cosas, en la nube. Puede encontrar información en el siguiente enlace:
http://www.cr-innova.com.ve/main/cr-innova-owncloud/

CR-Innova Wiki. Un servicio de Wiki, con una base de conocimiento, alimentada por la información de varias fuentes, en varios temas de interés. Puede encontrar información en el siguiente enlace:
http://www.cr-innova.com.ve/main/cr-innova-wiki/

CR-Innova Educación. Es un servicio educativo, que mediante el software Moodle permite, a profesores y estudiantes, realizar un Aula Virtual. Puede encontrar información en el siguiente enlace:
http://www.cr-innova.com.ve/main/cr-innova-educacion/

CR-Innova Analítico. Esta una herramienta permite mostrar datos analíticos de la página donde esté instalado un plugin que nosotros proveemos. Es un servicio parecido a Google Analitics. Puede encontrar información en el siguiente enlace:
http://www.cr-innova.com.ve/main/cr-innova-analitico/

CR-Innova Codiad. Es un ambiente integrado de desarrollo (IDE, por sus siglas  en inglés). Permite desarrollar aplicaciones en la Web, utilizando varios lenguajes. Para verlo mejor, es un repositorio de código en la Web. Puede encontrar información en el siguiente enlace:
http://www.cr-innova.com.ve/main/cr-innova-codiad/

viernes, 16 de mayo de 2014

Como comentario, para los desarrolladores que estás usando XMLRPC en C++:

http://xmlrpc-c.sourceforge.net/doc/libxmlrpc.html

/*
 *
 * Hay un Bug en el método xmlrpc_parse_value(). En vez de ese deben usar el método xmlrpc_array_read_item(). Recomiendo usar xmlrpc_array_read_item().
 *
 * //Valor XMLRPC
 * xmlrpc_value * value;
 *
 * //Variable unsigned char para Base64
 * const unsigned char * cvalue;
 * long unsigned int long_val;
 *
 * //Variable para enteros (int)
 * xmlrpc_int firstInt;
 *
 * //Variable String
 * const char * char_value;
 *
 * Para leer Base64:
 * xmlrpc_array_read_item(env, param_array, 0, &value);
 * xmlrpc_read_base64(env, value, &long_val, &cvalue);
 * xmlrpc_DECREF(value);
 * free((void *)cvalue);
 *
 * Para leer Int:
 * xmlrpc_array_read_item(env, param_array, 11, &value);
 * xmlrpc_read_int(env, value, &firstInt);
 * xmlrpc_DECREF(value);
 *
 * Para leer String:
 * xmlrpc_array_read_item(env, param_array, 3, &value);
 * xmlrpc_read_string(env, value, &char_value);
 * xmlrpc_DECREF(value);
 * free((void *)char_value);
 */