martes, 9 de abril de 2013

Oferta de Trabajo expirada... he aqui la solucion

 PD: la oferta fué real.. pero ya expiró el plazo... 
en su momento publique la convocatoria...  
Solo chequen el examen, y los requerimientos.
también la forma en que se soluciona el planteamiento. 
 
[
"Estamos Contratando", {
 Puesto: "Analista Programador",
 Localidad: "Xalapa, Veracruz",
 Requisitos: [
  "Lic en informatica, Ing en sistemas o equivalente",
  "Disponibilidad de Horario.",
  "Disponibilidad para viajar.",
  "Trabajo en equipo y bajo presion.",
  "Atencion a usuarios internos de la empresa.",
  "Conocimientos de PHP, JS, CSS, SQL.",
  "Manejo del modelo MVC.",
  "Conocimientos avanzados en POO.",
  "Dispuesto a aprender nuevos lenguajes.",
  "Deseable experiencia en el desarrollo de app para moviles.",
  "Conocimientos basicos de Java, C, o Python.",
  "Conocimientos basicos de redes."
 ],
 Ofrecemos: [
  "Sueldos segun aptitudes, de 7,500 a 30,000 mensuales",
  "Excelente ambiente de trabajo.",
  "Desarrollo profesional."
 ],
 Te interesa?: {
  Envia un request post a 'http://binstorm.com/jobs/index.php', 
    pasando como parametros: {
   email: "tu cuenta de correo",
   tw: "tu cuenta de twitter",
   r1: "la respuesta a la siguiente pregunta:
    Cual es la mascara de subred natural para una red clase B?"
  }
 }
}
]
 
 
 .......................................
 
 
Bueno ya pasó el plazo... pero ... les dejo el exámen que
 debieron haber hecho ... 
para que se preparen en esos temas, pues es lo que está pidiendo el
 mercado laboral.
 
http://binstorm.com/bienvenido/prueba.pdf 


El examen está en el enlace anterior... 

y  para poder haber accedido a el.. lo pudieron hacer
 de la siguiente manera... 


<?php
$url = 'http://binstorm.com/jobs/index.php';
$data = array('email' => 'tunick@tumail.com',
'tw' => 'tu_twitter','r1' => '255.255.0.0');



// use key 'http' even if you send the request to https://...
$options = array(
    'http' => array(
        'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
        'method'  => 'POST',
        'content' => http_build_query($data),
    ),
);
$context  = stream_context_create($options);
$result = file_get_contents($url, false, $context);

var_dump($result);
?>
 
obvio... ponian sus datos, guardaban ese codigo en un archivo php,
 lo corrian desde un servidor local.. y ya... XD


y ya.. así de facil... con eso tenían el acceso al examen.
 quizá les sirva alguna vez... si se topan con este tipo
 de pruebas... Saludos chavos!

lunes, 8 de abril de 2013

Estructuras y org. de Datos

import javax.swing.*;
public class Matriz {

    public Matriz() {
        // TODO Auto-generated constructor stub
    }

    /**
     * @param args
     */
    public static void main(String[] args) {
        int fil,col;
       
        fil=Integer.parseInt(JOptionPane.showInputDialog("Dame el numero de filas"));
        col=Integer.parseInt(JOptionPane.showInputDialog("Dame el numero de Columnas"));
       
        int mat[][]=new int[fil][col];
        int j1,i1;
        for(int i=0;i<fil;i++){
            for(int j=0;j<col;j++){
                i1=i+1;
                j1=j+1;
                mat[i][j]=Integer.parseInt(JOptionPane.showInputDialog("dato ["+i1+"] ["+j1+"]"));   
        }
        }
       
        String muestra="";
        for (int i=0;i<fil;i++){
            for(int j=0;j<col;j++){
                muestra=muestra+mat[i][j] +"  ";
            }
            muestra=muestra+"\n";
            }
       
        JOptionPane.showMessageDialog(null,muestra);
       
        }
       
       
    }


Programación Web

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form action="busqueda.php" method="post" name="Formulario_Busqueda" target="_self">      
          <input type="text" name="busca"  />
          <input type="submit" name="busqueda"  value="Buscar ahora" />
</form>
 <?php
include("conexion.php");
$capturador="";
@$capturador=$_POST['busca'];

   
if($capturador!="")
{
   
$con=mysql_connect($host,$user,$pass)
or die("problemas de conexion con el servidor");

mysql_select_db($bd,$con)
or die("problemas de conexion con la Base de datos");

$busqueda=mysql_query("
select * from formulariote where
(nombre like '%".$capturador."%') or
(apep like '%".$capturador."%') or 
(apem like '%".$capturador."%')
");

while ($F=mysql_fetch_array($busqueda))     {
echo $F['nombre'].'&nbsp;&nbsp;'.$F['apep'].'&nbsp;&nbsp;'.$F['apem']."<br>";}
}


?>
</body>
</html>