Como descubrir quien te llama con número oculto

Alguna vez habreis recibido alguna llamada oculta y no sabeis quien es.. pues os dejo aqui info para poder averiguar quien te llama con un num oculto.

Paso1:
si tu movil no es amena desvia todas las llamadas a un numero amena, desde movistar se hace marcando **21*nº de amena al q desvias# y llamas, (luego para desactivar este servicio pulsa ##002# y llamas, pero cuando hayas cazado al gracioso)

Paso2:
Una vez desviadas todas las llamadas al numero amena activa el servicio respuesta inmediata(esta es la clave de todo) tecleando *160# (estara activo 3 horas), este servicio lo q hace es no permitir ninguna llamada entrante al telefono y asu vez manda un sms al q esta intentado llamar diciendole q estas ocupado durante un tiempo, a su vez por arte de magia te llega el sms a ti de confirmacion de en vio de sms donde por gracia divina viene el numero oculto desemmascarado. asi de facil.
La unica pega es q te cobran los sms y los desvios de llmada, pero te quitas el misterio de encima.

UPDATE : Actualmente ya no es posible realizar este “truco”. He recibido muchos e-mails pidiendo ayuda pero lamentablemente no esta en mi mano poder ayudar a la gente con este problema.

El único consejo que puedo dar es nunca coger llamadas ocultas o intentar hablar con la policia si se sospecha de alguién.
saludos,

kenavik

21 trucos SEO, según Matt Cutts

Search Engine Optimization.

  • Es mejor usar guiones que “guiones bajos” en las URL’s
  • Es mejor no usar redirecciones JavaScript
  • Google actualiza su índice constantemente
  • Esisten sistemas de detección de colores iguales (o muy cercanos) que el fondo
  • Los enlaces que se venden devalúan los sitios web
  • Google no puede acceder a zonas de registrados… así que “dale algo” como entradilla
  • Si usas Flash, haz una versión HTML y bloquea la flash con los robots.txt
  • Utiliza fiesdly URL’s con texto comprensible (sin pasarse)
  • Cada página ha de tener su propio título
  • Minimizar el número de redirecciones hasta llegar a una URL
  • Minimizar el número de parámetros de una URL
  • No usar el parámetro “id=…” o de sesiones
  • Google noconsidera de calidad los enlaces comprados para aumentar PageRank
  • Los “malos” SEO’s pueden ser recelosos a usar Analytics.
  • Google no está a favor de la compra-venta de enlaces
  • Google está enfocando sus sistemas a combatir spam en otros idiomas (no inglés)
  • Las redirecciones 302 se están comenzando a considerar redirecciones 301
  • Se recomienda no usar subdominios con contenido duplicado, y usar redirecciones 301 para corregirlo.
  • No usar la herramienta para eliminar dominios de Google para quitar un dominio canónico
  • Los buscadores pueden hacer tareas para solucionar la canonicación o quitar las sesiones de foros
  • Mucha gente usa error 404 (webs que pueden volver) contra el error 410 (webs que no van a volver)

Fuente

Tetris FINALS 2001 Japan

Increible demostración de TETRIS…

bushoropa TV!!!: Sunday Bloody Sunday by Bush

Bush ahora se pasa a la música.. U2 bushoropa TV!!!

breakdance

Os dejo un video de breakdance …

OS X Leopard: Expose + Spaces Demo

Desde la Web Gadgets Gizmodo me encuentro con este fantástico video de Youtube donde podréis ver ejecutándose un MAC con varios escritorios. Increí­ble pero cierto la calidad gráfica es impresionante y la facilidad con la que cambia de escritorio es fascinante. Me he enamorado de este sistema operativo que me recuerda un poco cuando cambiabas de consola en Linux pero claro este video es de un MAC y en el año 2006, como cambian las cosas.. Creo que voy a tirar mi PC!!



Más info del nuevo sistema operativo en : Mac OS X Leopard

Trucos SQL: INSERT INTO – Duplicar registros en SQL

Para duplicar/copiar registros de una tabla. Os dejo una query muy útil para estos casos.

INSERT INTO tbl1 SELECT * FROM tbl2 WHERE nombre = ‘xxxx’

Esta sentencia hace un insert de la tabla especificada a partir de los registros que nos devuelve el SELECT.

Contribución de OsCommerce: Multi Products

Os dejo el link y un pequeño manual de como instalar una útil Contribución del Oscommerce (PHP) donde podreis visualizar el listado de productos del Oscommerce en formato Multi Productos.

El archivo zip contiene el siguiente archivo:archivo aplication_top.php
Se debe copiar el archivo aplication_top.php en la ruta siguiente: catalog/includes/application_top.php

Abrir archivo catalog/includes/application_top.php y buscar el siguiente código:


if (isset($HTTP_GET_VARS['action'])) {
if (DISPLAY_CART == 'true') {
$goto = FILENAME_SHOPPING_CART;
$parameters = array('action', 'cPath', 'products_id', 'pid');
} else {
$goto = basename($PHP_SELF);
if ($HTTP_GET_VARS['action'] == 'buy_now') {
$parameters = array('action', 'pid', 'products_id');
} else {
$parameters = array('action', 'pid');
}
}

</blockquote>

Añadimos el siguiente code:


if ($HTTP_GET_VARS['action'] == 'add_multi') {
$parameters = array('action', 'pid', 'products_id');
}

Buscamos la siguiente lí­nea:


switch ($HTTP_GET_VARS['action']) {

Añadimos el siguiente code:


case 'add_multi':
for ($i=1; $i<=sizeof($HTTP_POST_VARS['products_id']);$i++) {
$cart->add_cart($HTTP_POST_VARS['products_id'][$i+1], $cart->get_quantity(tep_get_uprid($HTTP_POST_VARS['products_id'][$i+1], $HTTP_POST_VARS['id'][$i+1]))+($HTTP_POST_VARS['add_id'][$i+1]), $HTTP_POST_VARS['id'][$i+1]);
}
tep_redirect(tep_href_link(FILENAME_DEFAULT, tep_get_all_get_params($parameters), 'NONSSL'));
break;
// end multi_product_add

La contribución ya esta instalada y solamente deberemos substituir la siguiente línea:


define('FILENAME_PRODUCT_LISTING', 'product_listing.php');

Por esta:


define('FILENAME_PRODUCT_LISTING', 'product_listing_multi.php')

Siguiendo estos simples pasos tendréis la contribución instalada en vuestro OScommerce y listo para empezar a funcionar. Espero que os sea útil a mi me fue muy bien ya que modificar el OScommerce a veces se convierte en un martirio para un programador que venga de ASP.

Cuanto tarda mi página ASP o PHP en cargar…

Función de ASP para averiguar cuanto tiempo tarda en cargar una página. Muy útil cuando cargamos muchos datos de una base de datos y buscamos la manera más optima de atacar a la base de datos..


'Comenzamos el crono
starttime = Timer()
'Toda la página a continuacion...
Do While tt < 30000
tt = tt + 1
Loop
'Lo que sigue va al final de la página.
'Nos fijamos cuanto tiempo lleva el crono y lo guardamos el tiempo final.
endtime = Timer()
'Mostramos los resultados obtenidos.
Response.Write "La carga se completo en " & endtime-starttime & " segundos = "
Response.Write " (" & (endtime-starttime)*1000 & " milliseconds)."

Versión PHP.

Incluir código al principio de la página.


$tiempo = microtime();
$tiempo = explode(" ",$tiempo);
$tiempo = $tiempo[1] + $tiempo[0];
$tiempoInicio = $tiempo;

Incluir código al final de la página.


$tiempo = microtime();
$tiempo = explode(" ",$tiempo);
$tiempo = $tiempo[1] + $tiempo[0];
$tiempoFin = $tiempo;
$tiempoReal = ($tiempoFin - $tiempoInicio);
echo "El tiempo de proceso de la página es ". $tiempoReal ;

Firefox: All-in-One Gestures

Esta mañana mi colega de sernasoft me ha enseñado una extensión muy interesante para FIREFOX.

La Extensión añade la posibilidad de utilizar gestos de ratón en Mozilla Firefox. Los gestos de ratón permiten manejar el navegador totalmente a través del ratón. Se trata de realizar acciones habituales que suelen necesitar hacer clic en alguno de los botones de la barra de herramientas o a través de los menús, por lo que agiliza las operaciones.

A través de las opciones de la extensión es posible personalizar completamente los diferentes gestos y las acciones asociadas.

Pantallazo 1

Pantallazo 2

Download All-in-One Gestures