jueves 26 de junio de 2008

Linux sobrevivió al concurso de hackers

1 comentarios
((•)) Escucha este post
Tras una competencia entre una laptop MacBook Air fue hackeada en dos minutos para convertirse en la primera en ser vulnerada durante el concurso PWN 2 OWN, en apenas dos minutos, mientras que una Fujitsu con Windows Vista (con Service Pack 1) pudo ser crackeada.

Una Sony Vaio VGN-TZ37CN que contaba con Ubuntu Linux 7.2 fue la única de las tres portátiles que resistió los intentos de los participantes.

Al parecer se encontraron fallas prometedoras en Ubuntu Linux, pero ninguno de los programadores y hackers, dice Engadget, quiso “hacer el trabajo extra de programar el código de exploit que les permitiría ganar el concurso”. Esto parece improbable, y tiene más sentido que (por el premio de 10.000 dólares, fama y la costosa máquina Vaio) ninguno de ellos tuvo la capacidad de desarrollar un exploit apropiado, uno de los obstáculos más difíciles en la labor de atacar un sistema informático.

Via | Computerworld

Una historia para los pequeños Informaticos

1 comentarios
((•)) Escucha este post
No lo pude dejar pasar una gran historia que quiero compartir con todos ustedes.gracias a Juque.

Tres Chanchitos Webmasters

Había una vez en un reino llamado Internet tres chanchitos Webmasters: Cochinín, Cochinán y Cochinón. El rey de aquel lugar se llamaba Tim Bernes Lee, pero era más conocido como el rey Tim. El soberano, un visionario por naturaleza, había realizado un gigantesco esfuerzo junto a sus consejeros en implementar el reglamento de construcción de viviendas, porque él se había percatado de la tremenda desorientación que existía entre sus súbditos y el futuro problema que eso causaría. Como el rey tenía un pensamiento liberal y tolerante no exigió a nadie seguir estrictamente sus instructivos.

Al momento de dejar la casa de sus padres, los tres chanchitos debían construir sus respectivas casas. Cochinín era un poco perezoso, sólo le interesaba comer y divertirse, así que se construyó una casa sin muchas exigencias técnicas; su pensamiento era : “¿para que voy invertir tanto tiempo y recursos en sólo un techo que me guarecerá por la noches?”. Cochinán, en cambio, decidió invertir un poco más de tiempo en la construcción de la suya, aún así no siguió al 100% las instrucciones del reglamento echo por el rey Tim y sus consejeros. A diferencia de sus dos hermanos, Cochinón se dedicó muchas semanas en estudiar cada uno de los puntos del reglamento porque él quería construir una casa resistente al paso del tiempo y con la posibilidad realizar ampliaciones.

Los años pasaron y el clima del reino comenzó a cambiar... y la constante primavera de que gozaban se tornó en un invierno muy hostil, lluvias y viento huracanados se dejaban caer en los territorios del Rey Tim, el que angustiado sólo miraba a su pueblo sufrir por las inclemencias del tiempo y al mismo tiempo recriminándolos por no seguir sus instructivos. Como era de esperar Cochinín y Cochinán se quedaron sin casa pero Cochinón permanecía cómodo en la suya chateando vía palomas mensajeras con sus primos del norte.

La World Wide Web Consortium (W3) agrupa a las más importantes compañías IT del mundo. Ellos dictan normas y sugerencias para la correcta construcción de documentos electrónicos tales como XHTML, CSS, XML, MathML, etc, ellos están en constante investigación para que nosotros adoptemos o no sus sugerencias. Por mucho tiempo Microsoft (que irónicamente también pertenece al consorcio W3) con su navegador Internet Explorer, nos ha proveído de una herramienta para entrar a la gran Red, pero que no respeta las reglas de la W3 en la renderización de la páginas que despliega, se comporta más bien como un padre tolerante a los posibles errores de su hijo o que muestre resultados absolutamente inesperados. En un principio todas las empresas tenía un mentalidad “light”, sin muchas fijaciones en lo técnico en el desarrollo de sitios web, pero ha sucedido con ellas lo mismo que a Cochinín y Cochinán, se han quedado sin casa o mejor dicho con un sitio absolutamente obsoleto e inservible. Por estos días los desarrolladores Cochinones hemos visto el creciente interés de muchas compañías en construir sitios que cumplan los estándares web, así también estamos siendo testigos de la resurrección de Netscape esta vez reencarnado y absolutamente mejorado bajo el nombre de Mozilla o FireFox; chicos que sí cumplen las reglas y siempre van en consonancia con lo que dice la W3.

Ahora la pregunta es, tu como desarrollador web ¿Quieres ser un Cochinín, Cochinán o Cochinón?


Via | Juque

miércoles 25 de junio de 2008

Navega por el espacio con WorldWideTelescope

2 comentarios
((•)) Escucha este post

Microsoft hace poco lanzo un gran proyecto que pretende hacer la competencia y mas que eso contra google skin.
Este programa hecho con una gran cantidad de datos(9 Terabytes aproximadamente) contiene el poder situarnos en la cualquier punto de la galaxia, mirar mas alla de lo que podemos llegar con una gran resolucion y vista.


La aplicación cuenta con una serie de tours guiados del Universo además de navegación “libre” por el espacio exterior, y con una serie de narradores que explican fenómenos astrofísicos, incluyendo profesores universitarios altamente calificados (lamentablemente sólo en Inglés, por ahora). Con el Telescope, cualquier internauta es capaz de visualizar -con rayos X- una nube de radiación, explorar los restos de la explosión de una supernova, examinar los planetas más cercanos y observar la radiación de las estrellas que conforman la Vía Láctea, con una serie de herramientas virtuales que muestran distintos puntos de vista del Universo y la simulación realista de tecnologías a las que sólo tenía acceso la élite de la comunidad científica.
Simplemente un gran aporte a toda la comunidad de gente que le interesa y apasiona mucho todo lo referente a la astronomía y ramas afines.
WorldWide Telescope o Telescopio mundial puedes descargarlo aqui.
Solo pesa 20 Mb.
Los requisitos de la aplicación, sin embargo, no son nada despreciables, pues Microsoft recomienda correrlo en una computadora con procesador Intel Core2 Duo o equivalente, con Windows Vista o XP SP2, 1GB de memoria (el óptimo es 2GB) y 1GB de disco duro (el óptimo es 10GB). Además, hay que instalar previamente el SDK (Kit de Desarrollo de Software) de Microsoft .NET Framework 2.0 (en la mayoría de los casos, el SDK se auto-instalará al iniciar el instalador del Telescope) que permite hacer uso de las funciones avanzadas que requiere el entorno virtual. Más de los requerimientos del sistema y software preinstalado en esta página.

Via |Cnet - Noticias24 - WWT

martes 24 de junio de 2008

Acelera tu Firefox 3

0 comentarios
((•)) Escucha este post




En esta oportunidad tengo el agrado de presentar un programita que acelera tu Firefox 3 ,este plugin acelera tu navegacion por la web.
Primero si quieres administrar tu navegador como lo desees pon en la url about: config y personalizalo como quieras.

Bueno ahora para poder poner el programa sigua los siguientes pasos.
Cierre todos los navegadores abiertos con firefox3.
Abra un nuevo firefox y ponga la siguiente URL que es un contrlador de tiempo http://www.numion.com/stopwatch/


Ponga cuaquier URL por ejemplo http://jocluisuni.blogspot.com/
Controle su tiempo.

Descargue el plugin descomprimalo y ejecutelo.
Haga el paso del controlador con la pagina que desees y comprueba la velocidad.

Via | RaymondBlog

Instalación Oracle 10g

1 comentarios
((•)) Escucha este post
Antes de trabajar con base de datos oracle desde un JSP.Primero (si algunos no tienen) instalemos oracle en nustra computador.
Despues veremos como tratar mejor la base de datos de oracle gracias al TOAD que es un manejador de oracle mas simple porsupuesto que manejar el propio oracle.
Bueno sin mas preambulos iniciemos la instalación de oracle.

1.-Primero encontremos el icono de Setup que cargara una pantalla tipo Dos(negrita) diciendo instal.
2.-Despues de haber leidos los paquetes nos pedida un nombre y una contraseña(se sugiere poner cualquier nombre) pero de contraseña poner oracle(por si nos olvidamos) .


3.-Poner en siguiente y comenzara a cargar un par de minutos.
4.-Luego saldra la ventana acontinuacion poner check en la casilla y poner siguiente.
5.-Luego nos aparecera una ventana de advertencia poner en aceptar.(Aveces retrocede a la ventana anterior porque no hemos ingresados caracteres invalidos por eso preferi solo poner oracle,bueno si sufren ese problema solo retomen la instalación).

6.-En esta comprobacion tambien poner siguiente previo haber dado el check de habilitacion.

7.-Nos aparecen los productos que se van instalar.Poner Intalar.
8.-Esperamos unos minutos para que instale todo los productos del oracle.

9.-Si hemos marcado la opción de creación de la base de datos nos mostrará el progreso de este proceso:

10.-Luego nos saldra un asistente de instalacion poner Acpetar.

11.-Atencion con esta ventana,verificar que SYS y SYSTEM esten desbloqueados(por defecto estan desbloquedos).Bueno despues de esta verificacion ponemos Aceptar.

12.-Ultima ventana de Fin de instalacion y podra disfrutar de oracle..x)

Claro que si..!
13.-Luego cargara automaticamente una ventana donde coloquemos de usuario SYSTEM y contraseña la que pusismos al inicio ORACLE.

Ponemos en conectar y ya estamos dentro de Oracle.Aceptamos los terminos y Disfruta.
Se muestran algunas Interfaces que se encuntran dentro del oracle.Si no te salio la ventana de entrada a oracle automaticamente,poner Inicio>>Programas>>Oracle>>DataBase control

Mas adelante enseñare la instalacion del Toad asi que vallan consiguiendolo y con ellos algunos codigos de manipulacion de Oracle via TOAD.


Via | AjpdSft

domingo 22 de junio de 2008

Java 2 - Sesión 4

0 comentarios
((•)) Escucha este post

Conexion a base de datos desde un JSP


Como habiamos tratado en la clase anterior,dentro de un JSP podemos poner codigo java.
En este caso teniendo un poco de logica sabemos si ponemos los ejemplos de la clase conexion con Access y con SQL,dentro de un JSP lo visualremos mediente una pagina web.Propongamos un primer ejemplo para entender mejor lo que queremos decir.

Ejemplo 1:Trabjar con base de datos en un JSP

Primero haremos para Access:

Código:


<%--
Document : index
Created on : 22-june-2008, 8:30:59
Author : jocluis
--%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Reporte de empleados</title>
</head>
<body>
<h2>Empleados</h2>
<table>
<%@ page import="java.sql.*"%>
<%
Connection con;
Statement sen;
ResultSet res;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:base1");
sen=con.createStatement();
res=sen.executeQuery("select * from Productos");

while(res.next()){
%>
<tr>
<td><%=res.getString(1)%></td>
<td><%=res.getString(2)%></td>
<td><%=res.getString(3)%></td>

</tr>
<%
}
con.close();
%>
</table>

</body>
</html>


Cave rescatar:
Notamos que podemos mezclar cuantas veces querramos codigos java y html(jsp).Siempre y cuando pongamos <% y %> en la codificacion java.

De igual forma podemos hacerlo para el caso con SQL:

Ojo:Los pasos de activar los driver deben acerlo igual que el post anterior.
El codigo seria el siguiente.

Código:

<html>
<head>

<title>Reporte de Productos de SQL</title>
</head>
<body>
<h2>Productos</h2>
<table>
<%@ page import="java.sql.*"%>
<% Connection con; Statement sen; ResultSet res; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); con=java.sql.DriverManager.getConnection("jdbc:odbc:z"); sen=con.createStatement(); res=sen.executeQuery("Select * from Products"); while(res.next()){ %>
<tr>
<td><%=res.getString(1)%></td>
<td><%=res.getString(2)%></td>
<td><%=res.getString(3)%></td>

</tr>
<%
} con.close(); %>
</table>

</body>
</html>


La salida es la siguiente:


En la otra sesión entraremos a un breve concepto de base de datos con oracle y aprenderemos tratandolas en un jsp como y como una clase.

Mira escritorio de otro contacto

0 comentarios
((•)) Escucha este post
Con ShowmyPC podras a traves de este programa acceder a escritorio de otro usuario, sin necesidad de IP.
Es muy sencillo de usar no requiere de tener conociemintos de redes ni nada xD.
Sin mas preambulos aqui invoco las instrucciones para poder usarlo.

Esto es para que vean tu escritorio.(claro que se deduce despues para poder ver tu otro escritorio)

1.-Instala ShowmyPc en tu computadora y en la computadora de la persona que quieras ver su escritorio.[Descargalo aqui] Esta en version traducida su pagina principal esta en ingles.

2.-Saldra la siguiente pantalla,a continuacion pon en Mostrar mi pc ahora y el check en Dar controles a todos los usuarios.

3.-Te saldra una contraseña por defecto.
4.-Bueno esa contraseña debes compartirla con el otro usuario y que el pongo en Ver una PC remota y le pedira la contraseña tuya.Y podra luego acceder y ver tu escritorio.


Via |ShowMyPC

miércoles 18 de junio de 2008

Java 2 - Sesión 3

0 comentarios
((•)) Escucha este post

Introducción a JSP

Ahora en esta sección veremos aplicaciones basadas en jsp(Java Server Pages) que es tratada para laaplicación de paginas web.
El código JSP se puede poner dentro de las páginas HTML, o se puede precompilar en Servlets (programas en Java también pueden ser compilados en Servlets). Un servlet es una subclase de servlet que tiene métodos para atender requerimientos. El servidor pasa las variables hacia y desde el ambiente de ejecución del Servlet.

Procedimientos para su manejo:
Primero veamos refrente al compilador de jsp en NetBeans.
GlassFish es el compilador que nos trae NetBeans por defecto cuando hacemos la descarga,luego al instalar el programa nos sale el siguiente cuadro en el momento de la instalación,esto es muy importante puesto que la primera vez que compilemos un jsp nos pedira la contraseña que por defecto es adimadmin como habia dicho en un post anterior de instalación de NetBeans.


Bueno losque cambiaron la contraseña y se olvidaron existe laalternativa de desistalar NetBeans y despues volverlo a instalar y poner la contraseña o dejarla por defecto.

Ejemplo 1:Hello World! en JSP

Abrimos un New Project y al lado izquierdo elegimos Web y alotrolado Web Application.

Le ponemos el nombre que querramos en este caso le pongo el nombre Sesion3.Y no aparece por defecto el siguiente codigo.Lo compilamos (Shit+F6).

Código:


<%--
Document : index
Created on : 18-jun-2008, 20:01:42
Author : gaucho
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h2>Hello World!</h2>
</body>
</html>

Alcompilar nos saldra un cuadro de que nos pedira la contraseña que pusismos cuando instalamos NetBenas como lo habiamos dicho arriba y lluego mostrará.


Ejemplo 2:Llamar un JSP desde otro JSP


Aqui veremos multiples ejemplos de trabajar con JSP.
1.-Checkbox:
Abrimos un JSP por ejemplo dentro de sesion3(para esto ponemos clic derecho en el mundito de sesion3 y Ponemos en New>>JSP,y lo llamamos como querramos,borramos el codigo que nos sale por defecto y copiamos el siguiente.)

Código:

<html>
<head>
<title>aplicacion jsp 1</title>
</head>
<body>
<form action ="detalles2.jsp" method="post">
que productos aduirio el ultimo mes

<input type="checkbox" value="cds" name="articulos">CDs
<input type="checkbox" value="dvd" name="articulos">DVD
<input type="checkbox" value="libros" name="articulos">libros
<input type="submit" value="seleccionar">
</form>
</body>
</html>

A continuación abrimos otro JSP dentro de sesion3 y copiamos el siguiente codigo.
Ojo:tenemos que llamarlo necesariamente detalles2 ,puesto que con este nombre estamos mencionando en el jsp que lo vamos invocar el siguiente codigo.

Código:

<html>
<head>
<title>Detalles2</title>
</head>
<body>
<%
String x[]=request.getParameterValues("articulos");
if(x!=null){
for(int i=0;i<x.length;i++){
out.println(x[i]+"<BR>");
}
}else{
out.println("no selecciono producto alguno");
}
%>
</body>
</html>
Cave rescatar:
En el primer codigo:
Lo puesto de color negro son los nombres necesarios de cada archivo que tenemos que asignar.
Lo de rojo es un metodo que nos permite la impresion en otra hoja de jsp.
Lo de azul es el codigo para implementar las selección o check.
Lo de verde es el codigo que nos dice seleccionar.
En el segundo codigo:
Dentro de nuestro JSP hemos utilizado lenguaje java pero dentro de <% y %>
Salida.
Probamos nuestra seleccion y ponemos seleccionar y nos saldra el nombre del seleccionado, aqui podemos implementar mas cosas como una encuesta etc.


2.-Select:




Código:

<html>
<head>
<title>titulo</title>
</head>
<body>
<h1>pagina maestro</h1>
<form action="detalles3.jsp" method="post">
<select name="lista">
<option value=1>java
<option value=2>.net
<option value=3>power Builder
</select>
<input type="submit" value="ver detalles">
</form>
</body>
</html>


Ojo:tenemos que llamarlo al siguiente codigo necesariamente detalles3 ,puesto que con este nombre estamos mencionando en el jsp que invocamos en el jsp anterior(codigo de arriba).

Código:

<html>
<head>
<title>Detalles</title>
</head>
<body>
<%
int x=Integer.parseInt(request.getParameter("lista"));
if(x==1){
out.println("titulo:1001 tips para java");
out.println("precio:$20");
out.println("empresa:sun");
}else if(x==2){
out.println("titulo:la biblia.net");
out.println("precio:$17");
out.println("empresa:Microsoft");
}
%>
</body>
</html>


Ejemplo 3:Formulario en JSP


Ahora haremos un simple formulario en JSP pero como no queremos que nuestra contraseña y usuario se mantenga en un mismo JSP,utilizaremos otro para validar.


Abrimos un JSP y lo nombramos con cualquier nombre(Ejm formulario) y asiganamos el siguiente codigo.

Código:

<HTML>
<HEAD>
<TITLE>FORMULARIO DE ACCESO</TITLE>
</HEAD>
<BODY>
<FORM ACTION="detalles4.jsp" METHOD="POST">
<TABLE><TBODY>
<TR>
<TD>USUARIO</TD>
<TD><input name="usu" value="" type="text"></TD>
</TR>
<TR>
<TD>CONTRASEÑA
<TD><input name="con" value="" type="password"></TD>
</TR>
<TR>
<TD>
<input value="INGRESAR" type="submit">
</TD>
<TD></TD>
</TR>
</TBODY>
</TABLE>
</FORM>
</BODY>
</HTML>



Ojo:tenemos que llamarlo al siguiente codigo necesariamente detalles4 ,puesto que con este nombre estamos mencionando en el jsp que invocamos en el jsp anterior(codigo de arriba).

Código:

<HTML>
<HEAD>
<TITLE>REPORTE </TITLE>
</HEAD>
<BODY>
<%
String a=request.getParameter("usu");
String b=request.getParameter("con");
if(a.equals("jocluis") && b.equals("jocluis")){
%>
<h2>Reporte</h2>
Bienvenido <%=a%>

<a href="http://www.yahoo.com">entrar</a>
<%
}else{
%>
<h2>error usuario no registrado</h2>
<a href="formulario.jsp">volver</a>
<%}
%>
</body>
</html>

Fin.Tercera sesión.

martes 17 de junio de 2008

Java 2 - Sesión 2

1 comentarios
((•)) Escucha este post

Conexión con Sql

En la sesión 1 empleamos como nuestra una base de datos de prueba de Access ahora en esta sesión Llamaremos a una tabla de SQL que también es una tabla prueba que nos trae SQL server que se llama Northwind.
Primeros activemos el servidor de nuestro computador,cuando instalamos vemos un icono ,como el siguiente hacer clic y se abrira la ventana,que acontinuación ponemos Start Eligiendo en primer lugar su servidor a trabajar que en este caso es Jocluis.
Ahora conectemos el Driver para SQL para trabajar con java.
Vamos a la ruta Inicio>>Panel de Control>>Herramientas Administrativas>>Orígenes de datos (ODBC).>>Elegimos la pestaña DSN del sistema>>Agregar
Nos sale el cuadro siguiente:
Ponemos SQL server[generalmente es la ultima opción].Luego ponemos Finalizar y no saldra siguiente cuadro.
En nombre poner el nombre como lo llamaras desde java en este caso le pongo Z y acontinuacion elegimos el Servidor que este caso es JOCLUIS.[asi le puse de nombre al instalar el SQL].Ponemos siguiente.

En establecer la siguiente base de datos como predeterminada ponemos la base de datos ejemplo de SQL Northwind. Ponemos siguiente y acontinuación Finalizar.

Ahora esta ultima parte nos da una opción de probar la conexion antes de usarla Ponemos Probar origenes de datos y nos tiene que salir esta ultima ventana de comprobación.

Ya conectamos el Driver ahora abrimos NetBeans.

Ejemplo 1 :Conexión Establecida con exito desde SQL

Abrimos un project de igual forma del ejemplo uno pero en este caso le pongo el nombre conexionsql1.

Código:

import java.sql.*;
public class conexionsql1{
public static void main(String args[]) {
Connection con;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException f){
System.out.println("Error en los drivers"+f);
}
try{
con=DriverManager.getConnection("jdbc:odbc:z");
System.out.println("conexion establecida corretamente");
}catch(SQLException f){
System.out.println("Error en la conexion"+f);
}
}
}

La salida es la Siguiente:

Ejemplo 2 :Llamar tablas de SQL

Abrimos un project de igual forma del ejemplo uno pero en este caso le pongo el nombre conexionsql2.


Código:

import java.sql.*;
public class conexionsql2{
public static void main(String args[]) {
Connection con;/*establece la coneccion a BD*/
Statement sen; /*contenedor para aplicar comandos sql*/
ResultSet res;
try{
Class.forName("jdbc.sqlserver.SQLServerDriver");
}catch(ClassNotFoundException e){
System.out.println("Error en los drivers"+e);
}
try{
con=java.sql.DriverManager.getConnection("jdbc:odbc:z");
System.out.println("conexion establecida corretamente");
sen=con.createStatement();
res=sen.executeQuery("Select * from Products");
while(res.next()){
System.out.print(res.getString(1)+"");
System.out.print(res.getString(2)+"");
System.out.println(res.getString(3)+"");
}
con.close();
}catch(SQLException e){
System.out.println("Error en la conexion"+e);
}
}
}


Notamos la siguiente salida.


No notamos mucha diferencia al trbajar con Access menos en los datos de esta tabla ejemplo,entonces concluimos que tambien podemos hacer los mismos ejemplos de llamar dos tablas,etc en SQL como lo hicimos en la sesión uno.

lunes 16 de junio de 2008

Libre Kaspersky Anti Virus 2009 clave de licencia para 6 Meses

5 comentarios
((•)) Escucha este post


Un gran exito escrito por Kaspersky ahora esta vez nos ofrece una muy buena alternativa para usarlo por 6 meses gratis que por su buena reputación y eficacia conviene tenerlo en nuestro computador.

Cómo conseguir gratis anti-virus Kaspersky clave de licencia para engañar a 6 meses:

  1. Vaya a esta página, y copiar el código de activación que se indican más adelante.

    T6B6K-8YK22-VBQH7-ZUZJG

  2. Después de eso, pegue el código de registro en esta página. Deje el número de identificación de cliente y contraseña en blanco los campos.Pulse Enter para ir al siguiente paso. Get Kaspersky Anti Virus 2009 código de activación
  3. Haga clic en "Descargar clave" para descargar su clave de licencia libre.
  4. Descargar Kaspersky Anti Virus 2009, y activar descargados con la clave
  5. Disfrute!


Fuente |raymond.cc

sábado 14 de junio de 2008

Cuadro blanco debajo de la imagen del Msn

0 comentarios
((•)) Escucha este post
Un cuadro blanco aparecio ayer en todas la ventanas del msn y la mayoria se preguntara que es.
El cuadro se situa en la parte de abajo de la foto de tu contacto,mirar imagen.


Aun no se sabe que es eso, pero hay varias posibilidades:
- Un Virus(Poco probable)
- Cuadro de propaganda
- Alguna Utilería

Descartando virus pues no todos los tendran a la misma vez con buenos antivirus puede ser una implementación de una utileria del proximo msn que esta haciendo conflito con el actual.

Podría ser que en las próximas horas despejen dudas, ya que al parecer ha causado incomodidad el no saber qué está pasando.

Viendo un Blog se está mencionando que es un addon de Microsoft Office.
Otros dicen que podria ser una pequeña seccion de ver videos entre los usuario aunque ha sido descartado puesto que mejor lo vemos en tamaño normal.
Mientras tanto estaremos pendiente de lo verdaderamente se trae este misterio.

viernes 13 de junio de 2008

96 Efectos Flash

0 comentarios
((•)) Escucha este post
Buscando algunos efectos Flash,claro que muchas paginas solo te dan el compilador y no en si el documento para poder editarlo y hacer otras cosas como estudiar su comportamiento.
Pero en SentidoWeb encontre una recomendación para la siguiente pagina donde encontremos multiples efectos Flash para poder editarlos ,estudiarlo y todo lo que el usuario quiera.



Aqui para ver los efectos.
Fuente |Levitated via SentidoWeb

Nueva Funcion de Google :Saltar Intro

0 comentarios
((•)) Escucha este post

Una nueva función de google en esta semana nos soprende al omitir el intro de esas paginas hechas en Flash y con un intro no tan entretenido y largos.
Google identifica si la pagina contiene elementos flash de intro y te saldra automaticamente a tu busqueda un salto a este tipo de busqueda.

Via |cybernetnews

Truco Google :Mira las imagenes en un remolino

2 comentarios
((•)) Escucha este post
Este es un truco que podemos hacer con el navegador google.Las imagenes de busqueda dan vueltas en remolino por toda tu pantalla de la siguiente manera.

El truco se desarrolla de la siguiente manera:
Bucas en la seccion de imagenes de google de la siguiente manera:


Luego en la seccion donde colocamos la url podemos el siguiente código:


Código:

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI= document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5 ); void(0)




Y luego obtendras algo asi: xD

miércoles 11 de junio de 2008

Java 2 - Sesión 1 parte 2

0 comentarios
((•)) Escucha este post

Sesión 1 - segunda parte

Sigamos trabajando con la base de datos de la primera parte...

Ejemplo 3 :Mostrar una tabla con nombres de cada columna

Aveces resulta fácil imprimir una tabla y arriba al querer poner las filas lo copiamos como estan en las tablas.Pero que pasaría si tenemos 100 filas,¿la copiarias todas?.
Veamos un código que nos reduce un codigo que si saldria con pocos datos pero con muchos se hace muy trabajoso.
Abrimos un project de igual forma del ejemplo uno pero en este caso le pongo el nombre conexion3.
-------------------------------------------------------------------------------------------------

Código:


import java.sql.*;
public class conexion3{
public static void main(String args[]) {
Connection con;/*establece la coneccion a BD*/
Statement sen; /*contenedor para aplicar comandos sql*/
ResultSet res;
ResultSetMetaData meta;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e){
System.out.println("Error en los drivers"+e);
}
try{
con=DriverManager.getConnection("jdbc:odbc:base1");
System.out.println("conexion establecida corretamente");
sen=con.createStatement();
res=sen.executeQuery("Select * from Proveedores");
meta=res.getMetaData();
int cols= meta.getColumnCount();
//esta parte imprime Los nombres de la columnas
for(int i=1;i<cols;i++){
if(i<cols){
System.out.print(meta.getColumnName(i)+"");
}
else{
System.out.println(meta.getColumnName(i));
}
}
System.out.println("\n");
//esta parte imprime El contenido de cada columna y tabla en si
while(res.next()){
for(int i=1;i<cols;i++){
if(i<cols){
System.out.print(res.getString(i)+" ");
}else{
System.out.println(res.getString(i));

}
}
System.out.println("\n");
}
con.close();
}catch(SQLException e){
System.out.println("Error en la conexion"+e);
}
}
}



-------------------------------------------------------------------------------------------------
La Salida es la siguiente(clic para agrandar)

Notamos que los nombres de las columnas salen muy juntos,bueno en eso lo podrian arreglar facilmente con un System.out.println("\t");//que es un separador de espacio entre dato y dato.

Cave rescatar:
Lo puesto de color azul el
getMetaData es una funcion digamosla asi , permite sacar propiedades de una tabla getColumnCount(); que nos quiere decir que consigamos el numero de columnas de la tabla y getColumnName que nos quiere decir consigue nombre de la columna.

Ejemplo 4 :Trabajar con mas de una tabla y hacer llamados de columnas de diferentes tablas

Ahora en este ejemplo ilustraremos mejor cuando queremos utilizar datos de dos tablas por ejemplo cuando en una tabla tenemos Idproductos,NombreProducto ,Proveedor ,entre otros atributos;queremos que nos imprima el Id del proveedor pero para eso tenemos que llamar a la tabla Proveedores,bueno con este ejemplo quedaria mejor ilustrado.


Abrimos un project de igual forma del ejemplo uno pero en este caso le pongo el nombre conexion4.
-------------------------------------------------------------------------------------------------


import java.sql.*;
public class conexion4{
public static void main(String args[]) {
Connection con;/*establece la coneccion a BD*/
Statement sen; /*contenedor para aplicar comandos sql*/
ResultSet res;
ResultSetMetaData meta;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e){
System.out.println("Error en los drivers"+e);
}
try{
con=DriverManager.getConnection("jdbc:odbc:base1");
System.out.println("conexion establecida corretamente");
sen=con.createStatement();
res=sen.executeQuery("Select * from Productos inner join Proveedores on Productos.idProveedor=Proveedores.idProveedor");
meta=res.getMetaData();
int cols= meta.getColumnCount();

for(int i=1;i<=cols;i++){
if(i<cols){
System.out.print(meta.getColumnName(i)+"");
}
else{
System.out.println(meta.getColumnName(i));
}
}

while(res.next()){
for(int i=1;i<cols;i++){
if(i<cols){
System.out.print(res.getString(i)+"");
}else{
System.out.println(res.getString(i));
}
}
System.out.println("\n");
}

con.close();
}catch(SQLException e){
System.out.println("Error en la conexion"+e);
}

}
}


-------------------------------------------------------------------------------------------------

La salida es la siguiente...
Bueno la salida un poco desordenada contiene todos loa atributos de la tabla Productos y asigando continuamente con los atributos al proveedor correspondiente.
Cave rescatar:

Lo primero puesto de color azul Select * from Productos inner join Proveedores on Productos.idProveedor=Proveedores.idProveedor nos indica que primero llamamos ala tabla Productos y despues a Proveedores con la condicion que el atributo Proveedor de la tabla Productos sea igual al atributo proveedor y comparando sus id de los dos busca su igualdad.
No olvidar tambien que la otra parte marcada de azul el con.close(); cierra las determinadas tablas abiertas,esmuy importante su uso.


gracias...Fin primera sesión

Trucos para Windows Vista

0 comentarios
((•)) Escucha este post


En este nuevo post trataremos de trucos para el Windows vista,para los que usan aqui una gama de pequeños trucos.
Fuente |Adslzone

Trucos para XP

0 comentarios
((•)) Escucha este post

En este caso presentaremos unos pequeños trucos para el uso mas rapido y algunas funcionalidades que queramos poner en nuestro sitemas operativo Windows xp.


Si deseas aprender mas trucos Descarga aquí una colección de trucos, mas de 100 trucos.

Fuente |Adslzone

sábado 7 de junio de 2008

Diseño Gráfico

0 comentarios
((•)) Escucha este post

Al intentar buscar buenos sitios para tener resolución de un par de imágenes ,me tope con unas web`s que me llamaron la atención con amplios temas referente al diseño gráficos.

PhotoLazy

En esta página podrá adquirir todo lo necesario para ser un auténtico experto en fotografías tanto para hacer montajes fotográficos como manipular fotos, programas recomendados para las fotos, tutoriales y manuales para la correcta utilización de Photoshop, manuales y tutoriales para manipiular fotos, galerías de imágenes de expertos en la utilización de estos programas, aprenderás a utilizar Photoshop al 100%.

Programación & Diseño Gráfico

En esta web adquirirás conocimientos básicos y expertos de numerosos programas y lenguajes de programación, aprenderás a desarrollar software, juegos, aplicaciones 3D,gráficos 3d.

Ciudad del foro

Perfeccione las imágenes con las capacidades de edición de imágenes líderes del
sector, que incluyen herramientas de correción, de clonación y de ajuste del color.


Busca música desde Google

0 comentarios
((•)) Escucha este post
Aveces nuestro buscador predilecto Ares nos hace muchas jugada malas como infectar nuestro computador con un virus o simplemente se cuelga no abre y se rinde en pocas palabras.
Bueno una alternativa que me funcionó es intentar buscarlo por google pero senti que faltaba algo poque me dirigia a paginas sin mi objetivo pero por casualidad me entere de un metodo de google para que puedas encotrar mas rapido , que aquí les dejo.
Abrir google normal mente y copiar el siguiente codigo en la barra de buscar.Por ejemplo sencillo haremos las busqueda de "the Beatles".Entonces ponemos lo siguiente.

"The Beatles" last modified mp3 "index of" -html -htm -php -asp


De los resultados por lo general el mas eficiente es el que dice Index of/beatles:
Al hacer clic en el resultado por lo general nos llevara a una página donde estan toda su discografia del autor que buscamos en un página como se dice medio monce xD pero que la apariencia no nos engañe contiene lo que buscamos.
De otro modo particular la web Audio Raider la tecnologia precisa de los que hacemos con lo anterior,nos busca la musica que queramos.
Cave rescatar:Que si sequiere descargar puede poner al final de la busqueda un Donwload.Gracias
Fuente grupogeek|Audio Raider

martes 3 de junio de 2008

Java 2 - Sesión 1 parte 1

2 comentarios
((•)) Escucha este post

Sesión 1 - primera parte

En esta primera sesión de java haremos una sencilla conexión a una base de datos.
1.-Creemos nuestra base de datos o tomamos como referencia una que viene con Access la base de datos se llama Neptuno( primero trabajemos en Access luego lo implementaremos con SQL y Oracle.), si no puedes acceder a ella descargala aquí.
2.-Configuramos los Driver de tu computadora para poder establecer la conexión,seguimos los siguientes pasos.
Inicio>>Panel de Control>>Herramientas Administrativas>>Orígenes de datos (ODBC)
Y nos muestra la siguiente pantalla.

Nos hubicamos en la pestaña DSN del sistema y ponemos en Agregar, buscamos Microsoft Access Driver(*.mdb) doble clic y nos sale un cuadro donde ubiquemos nuestra base de datos.

Le asignamos un nombre y lo ubicamos .Damos aceptar y ya esta listo los componentes para poder compilarlo en NetBeans nuestra base de datos.
Ahora veamos unos Ejemplos después de los pasos seguidos.

Ejemplo 1 :Conexión Establecida

Abrimos NetBeans:Elegimos File>>New Porject>>
En el cuadro que sale poner Categories>>Java y en Projects>>Java Application.
Sequidamente ponemos next y elegimos un nombre de la clase y nombre de nuestra primera aplicacion en java(sale por defecto al colocar el nombre del Projects).
En este caso pongo conexion1.(Tener mucho cuidado);luego poner finish.
import java.sql.*;
public class conexion1{
public static void main(String args[]) {
Connection con;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException f){
System.out.println("Error en los drivers"+f);
}
try{
con=DriverManager.getConnection("jdbc:odbc:base1");
System.out.println("conexion establecida corretamente");
}catch(SQLException f){
System.out.println("Error en la conexion"+f);
}
}
}

Tener cuidado al llamar tu base de datos de ser igual al que asignates en el paso 2,en este caso lo llamamos base1.
Vemos la compilación en la parte baja del NetBeans.

el resultado es Conexión establecida correctamante. =D nuestro primer ejemplo.
Pequeña descripción el paquete importado al comienzo de nuestro programa -import java.sql.*; -nos permite hacer uso de conexiones de base de datos ya sea Access,SQL y Oracle; no olvidar este paque porque nos permite que el progrma compile con exito y ademas mas adelante establecer y usar comando deSQL para nuestros programas en java.Como sabemos SQL es el lenguaje de progrmación para base de datos.

Ejemplo 2 :Llamar a una tabla creada en Access

Abrimos un project de igual forma del ejemplo uno pero en este caso le pongo el nombre conexion2.

import java.sql.*;
public class conexion2{
public static void main(String args[]) {
Connection con;
Statement sen;
ResultSet res;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e){
System.out.println("Error en los drivers"+e);
}
try{
con=DriverManager.getConnection("jdbc:odbc:base1");
System.out.println("conexion establecida corretamente");
sen=con.createStatement();
res=sen.executeQuery("Select * from Productos");
while(res.next()){
System.out.print(res.getString(1)+"");
System.out.print(res.getString(2)+"");
System.out.println(res.getString(3)+"");
}
con.close();
}catch(SQLException e){
System.out.println("Error en la conexion"+e);
}
}
}

En este Ejemplo notamos el uso de lengujae SQL(de color azul), que hace un llamado a la tabla Productos o a cualquiera que asignemos.
De color rojo son los llamados a la base de datos de Access luego notaremos el cambio de estos llamados al usar Oracle.
La salida sera toda tu table de Productos que haigas escogido.


continúa...

Reproduccion de Flash en PowerPoint

4 comentarios
((•)) Escucha este post
A continuación veremos como podemos insertar una animación hecha en Macromedia Flash a tus diapositivas en PowerPoint.
En primer lugar debemos de haber creado tu animación en Flash y claro haberla guardado y compilado respectivamente.
Distingamos primero la versión de PowerPoint que tengamos.

PowerPoint 2007


Abrimos PowerPoint2007 y nos vamos al boton donde aparece la ventana de Windows[boton de opciones de guardar entre otro],y hacemos clic en Opciones de PowerPointcomo muestra la imagen.

Damos Clic y pones en check Mostrar Ficha del Programador...

Notamos que en nuestro PowerPoint se Coloca una pestaña mas que dice Programador.
Luego damos Clic en el martillo que se encuentra dentro de la pestaña de programador.(Nos dice mas opciones y continuamos.)

Buscamos Shockwave Flash Object y aceptamos.

EL cursor se nos vuelve una cruz y luego tenemos que poner el sitio donde queremos poner nuestra animación Flash y dibujar el espacio con esa cruz.

Después de dibujar, hacemos clic derecho y ponemos propiedades.Nos sale el siguiente cuadro donde la opción movie colocamos la dirección donde se encuentra nuestro archivo en tu computadora,Ejem:
C:\Documents and Settings\Usuario\Escritorio\ayd.swf
Hay muchas opciones mas que nos pueden servir como play True que se reproduzca cuando iniciamos al diapositivas,entre muchos mas.
Luego de seguir los pasos siguientes ponemos F5 para poder visualizar nuestra animación.
Recomendación:Al momento de poner la direccion al final poner el .swf es muy importante y tener presente que es la dirección del ejecutable que tu has hecho en flash; y también con el "\"[slash volteado] que solo sale con "Alt+92"="\".

PowerPoint 2003


Seguimos los siguientes pasos:
En el menú >>Ver, seleccione >>Barras de herramientas y haga clic en >>Cuadro de controles.
En el Cuadro de controles, hacemos clic en Más controles (el botón que tiene el icono del martillo).
Luego clic en Shockwave Flash Object, a continuación, arrastrar a la diapositiva para dibujar el control.
Haga clic con el botón secundario del mouse (ratón) en Shockwave Flash Object y, a continuación, haga clic en Propiedades y en Movie Ponemos la direccion de tu compilador de flash.
Tener las recomendaciones igual que PowerPoint 2007.

lunes 2 de junio de 2008

Introduccion a java con Netbeans

0 comentarios
((•)) Escucha este post
El internet una fuerte herramienta de poder del conocimiento, es una buena via para difundirlos.


Aqui les traigo un par de consejos para poder rumbarnos al amplio mundo de la programación en java específicamente con la conexion a base de datos, este es un java nivel intermedio.
Requisitos:
-Tener conocimientos básico de java(Objetos,clases,entre otros).
-Tener conocimientos mínimos para el manejo de Access ,Sql y Oracle.(ojos solo vamos a llevar a cabo procesos de conexión no implementacion de base de datos).
-Ganas de aprender.

Seguiré posteando conformen se amplíen mas los conocimientos adquiridos.

Followers

Archivos

 

Jocluis Blog. Copyright 2008 Todos los Derechos Reservados | Template por Bloganol