<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wikiprogramming.alfredgg.dev/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wikiprogramming.alfredgg.dev/feed.php">
        <title>Programming otros</title>
        <description></description>
        <link>https://wikiprogramming.alfredgg.dev/</link>
        <image rdf:resource="https://wikiprogramming.alfredgg.dev/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-13T10:25:58+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:algoritmos&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:antlr&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:chromecons&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:compilers&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:fabric&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:factoryboy&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:interactive0&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:interview_questions&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:otros&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:regex&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:vagrant&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:waf&amp;rev=1589016310&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wikiprogramming.alfredgg.dev/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Programming</title>
        <link>https://wikiprogramming.alfredgg.dev/</link>
        <url>https://wikiprogramming.alfredgg.dev/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:algoritmos&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Algoritmos</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:algoritmos&amp;rev=1589016310&amp;do=diff</link>
        <description>Algoritmos

Algoritmos de búsqueda

Binary Search

	*  C


  int BinarySearch (int dato,int length){
     int inicio,final,medio;
     inicio = 0;
     final = length-1;
     while (inicio &lt;= final) {
         medio = (inicio+final)/2;
         if (dato == array[medio])
             return medio;
         else {
           if(dato &gt; array[medio])
             inicio = medio+1;
           else
             final = medio-1;
         }
     }
     return -1;
 }</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:antlr&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ANTLR</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:antlr&amp;rev=1589016310&amp;do=diff</link>
        <description>ANTLR

ANTLR (ANother Tool for Language Recognition, otra herramienta para reconocimiento de lenguajes) es la herramienta más utilizada actualmente para construir parsers, interpretes, compiladores y traductores de lenguajes a partir de gramáticas.</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:chromecons&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Consola de Chrome</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:chromecons&amp;rev=1589016310&amp;do=diff</link>
        <description>Consola de Chrome

Básico

	*  Abrir: tecla F12
	*  Escribir: console.log('hola');
	*  Comandos multilínea: teclas shift+Enter

Agregar un script


var script= document.createElement('script');
script.type= 'text/javascript';
script.src= 'script.js';
document.head.appendChild(script);</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:compilers&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Compiladores</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:compilers&amp;rev=1589016310&amp;do=diff</link>
        <description>Compiladores

Para crear un compilador necesitamos un analizador léxico (o scanner) analiza el texto, y un analizador sintáctico (o parser) el que analiza la estructura del texto y realiza las acciones necesarias según esta. El analizador léxico recorre el texto y va pasando las porciones útiles (</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:fabric&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fabric</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:fabric&amp;rev=1589016310&amp;do=diff</link>
        <description>Fabric

	*  Página del proyecto
	*  Tutorial

Fabric es una herramienta para lanzar comandos de consola en local o vía ssh. Facilita la creación de scripts de administración.

Básico

Para instalar haremos:


$ pip install fabric


La instalación añade un script llamado</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:factoryboy&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Factory Boy</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:factoryboy&amp;rev=1589016310&amp;do=diff</link>
        <description>Factory Boy

Introduction

What is Factory Boy?

Factory Boy aim is to replace static and hard to maintain complex object fixtures (test data).

This is test data created with factory boy (We need a 200€, paid order, shipping to australia, for a VIP customer):</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:interactive0&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Programación interactiva (0)</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:interactive0&amp;rev=1589016310&amp;do=diff</link>
        <description>Programación interactiva (0)

Básico

Pequeños trucos

Asignar el color verde según la distancia del mouse con el centro.


float green = dist(mouseX,mouseY,width/2,height/2);


Reflejos


void mouseDragged () {
  float red = map(mouseX, 0, width, 0, 255);
  float blue = map(mouseY, 0, width, 0, 255);
  float green = dist(mouseX,mouseY,width/2,height/2);
  
  float speed = dist(pmouseX, pmouseY, mouseX, mouseY);
  float alpha = map(speed, 0, 20, 0, 10);
  float lineWidth = map(speed, 0, 10, 10, …</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:interview_questions&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT Interview Questions</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:interview_questions&amp;rev=1589016310&amp;do=diff</link>
        <description>IT Interview Questions

Teóricas

Estructuras de datos

Implementar

Funciones de string.h

Algoritmos</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:otros&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Otros de otros</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:otros&amp;rev=1589016310&amp;do=diff</link>
        <description>Otros de otros

En esta página se encuentran los conocimientos que no pueden ser clasificados concretamente.

How to...

	*  Crackear una wifi
	*  Utilizar el OpenOffice Calc para calcular posiciones
	*  Usos útiles del Photoshop
	*  Usar Blender
	*  Usar Joomla!
	*  Usar VI\VIM
	*  [Instalar Kinect, OpenNI &amp; NITE en Linux]

Mis articulos

	*  Implentación del protocolo UDP y Spoofing

Listas

Librerías y frameworks

	*  edtFTPj: Librería para implementar el protocolo</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:regex&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Expresiones Regulares</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:regex&amp;rev=1589016310&amp;do=diff</link>
        <description>Expresiones Regulares

Las expresiones regulares son usadas para encontrar en textos ciertos patrones, ya sea un grupo de palabras que se repite, unos carácteres entre otros...

Basicas 1

En un texto como...


El perro feo se comio 25 cocos con trigo, luego se tiro un peo.</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:vagrant&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Vagrant</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:vagrant&amp;rev=1589016310&amp;do=diff</link>
        <description>Vagrant

Vagrant provides a configurable, reproducible and portable development environtment. It automatically creates the environtment. That environtment will be distributable between other team members and platforms. This action avoids different work environtments for each developer. It works through virtual machines from several providers (VirtualBox, VMWare</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=otros:waf&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>waf</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=otros:waf&amp;rev=1589016310&amp;do=diff</link>
        <description>waf

	*  Página web del proyecto
	*  Libro</description>
    </item>
</rdf:RDF>
