Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - madpitbull_99

#801
Hace tiempo que tengo esta tabla:

RAM             SWAP
----------------------------------------
1GB              1GB
2GB-3GB        2GB
>4GB            0.5GB


Hay una teoría rondando por ahí, que dice que lo recomendable es que la partición tenga el doble de memoria que la RAM.

Al menos que no uses la hibernación, no te hará falta mucha SWAP, con mirar /proc/cpuinfo te puedes hacer una idea.
#802
Redes / Re: gestionar ancho de banda
25 Mayo 2011, 21:40 PM
Este es un tema muy hablado en este subforo, hay varios posts preguntando lo mismo:

_Ancho de Banda
_Gestionar ancho de banda
_Ancho de banda de una LAN

Fíjate si tu router tiene QoS (Quality of Service).
#803
Necesitas dos cables VGA. Una vez que los monitores estén conectados, haces doble clic / Propiedades / Ajustes / seleccionas el otro monitor y marcas la casilla de compartir
escritorio de Windows con este monitor.

Para conectar los dos monitores, necesitarás un adaptador como este.
#804
Redes / Re: Ayuda DNS
24 Mayo 2011, 21:09 PM
Configura unas DNS manualmente, las de Google por ejemplo:

8.8.8.8
8.8.4.4

#805
Es buena idea y muy bueno el script, acabo de probarlo:



En algunos hostings compartidos he encontrado límite por archivo de 3 y 4 GB, por lo que, al llegar a ese tope podrías tener problemas, en Linux se mira con ulimit -a.


CitarOtra alternativa era alojar los archivos dentro de la base de datos codificados en base64 pero eso causaría una sobrecarga significativa si las visitas son numerosas.

Esto es poco recomendable por la mayoría de los programadores, en la base de datos solo se guarda la ruta absoluta hacia la imagen.
#806
He encontrado uno más que proporciona una sintaxis parecida a SQL para parsear: htmlSQL.

Sí, se podría decir que es Data Mining, pero no tienes que usar ningún algoritmo, ni redes neuronales.
#807
Desarrollo Web / Re: ¿Pagos vía internet?
23 Mayo 2011, 21:18 PM
Para validar una tarjeta de crédito tienes que hacerlo contra un banco mediante lo que se denomina pasarela de pago o TPV.

Aunque no la he usado nunca, me parece que puedes realizar pasarelas con Codeka, una TPV la puedes hacer con un Joomla, OpenCart, Magento, etc.
#808
En el [Taller]Instalación/Configuración y Teoría de Servicios en Red encontrarás como montar un servidor FTP en Linux (cli) y en Windows, a parte de la documentación sobre el protocolo FTP.

Respecto al TFTP, en Windows conozco TFTPD32 y en Linux, mediante xinetd tftpd.
#809
Navegando por SourceForge me encontré con una interesante aplicación para parsear código HTML. Su nombre es PHP Simple HTML DOM  Parser y está orientada a parsear el DOM de HTML.

Primero vamos a descargarla e incluirla en nuestra aplicación de prueba. Un ejemplo básico de como utilizarla es:

Código (php) [Seleccionar]

<?php
    
//Basic HTML parsing with PHP
    
include("simplehtmldom/simple_html_dom.php");
 
    
//Pasamos todo el contenido de la pagina a texto plano
    //echo $htmlCode = file_get_html('http://madhacking.com')->plaintext;
 
    
$htmlCode file_get_html('http://madhacking.com');
 
    
// Encontrar todas las imageness
    
foreach($htmlCode->find('img') as $element)
       echo 
$element->src '<br>';
 
    echo 
"<hr />";
 
    
// Mostrar todos los links
    
foreach($htmlCode->find('a') as $element)
       echo 
$element->href '<br>';
 
?>



Vamos a hacer un ejemplo que muestre todos los artículos de mi blog:

Código (php) [Seleccionar]

<?php
    $htmlCode 
file_get_html('http://madhacking.com');
    
$posts $htmlCode->find('div[class=post]');
 
    foreach(
$htmlCode->find('div[class=post]') as $article) {
        
$item['title']     = $article->find('h2'0)->plaintext;
        
$item['info']      = $article->find('div[class=post-info]',0);
        
$item['body']      = $article->find('div[class=post-content]'0)->plaintext;
        
$item['category']  = $article->find('div[class=post-meta]'0)->plaintext;
        
$articles[] = $item;
    }
 
    echo 
"<pre>";
    
print_r($articles);
    echo 
"</pre>";
 
?>



Como podéis ver el funcionamiento es muy sencillo y no requiere esfuerzo programar algo sencillo. Os dejo los enlaces del proyecto.

Página Oficial: PHP Simple HTML DOM Parser - Manual de Uso

Si buscáis en SourceForge encontraréis proyectos similares, como:

_HTML Parser for PHP 4

_PHP Simple HTML SAX Parser

En NetTuts+ también hablan de esta librería para parsear HTML:  Parsing and Screen Scraping with the Simple HTML DOM Library.


En definitiva, se trata de una librería que no puede ahorrar mucho trabajo, si alguna vez has tenido que parsear HTML usando regex, lo entenderás.
#810
Redes / Re: servidor dns router
21 Mayo 2011, 14:43 PM
En este artículo podrás aclarar parte de tus dudas: Servidor de Nombres de Dominio (DNS) .

Más exacto, en el apartado de Métodos de búsqueda.


Citarcuando un router tiene la ocion deofrecer servidor dns, es el mismo router el que actua como servidor

En este caso, el router actúa como servidor DHCP y aparte de proporcionar una IP también manda la IP de los servidores DNS.


Citaro las asociaciones host,ip se guardan en otro lado?

Las asociaciones están configuradas en el servidor DNS empleado. Si vas a usar el de Google (8.8.8.8) al acceder a un determinado dominio, se enviará una solicitud de resolución
de nombre de dominio al servidor DNS y este responderá con la IP del dominio.


Cuando escribes una pregunta, trata de ser más exacto y no cometer faltas de ortografía. Un salto de línea entre las preguntas ayuda a leer mejor.