jueves, 13 de mayo de 2010
tableta de intel
El mercado de las tabletas es muy tentador, la mayoría de los fabricantes ya tiene su propia tableta y si aún no la tiene ya se encuentran trabajando en ella. Otro que se sube al carrito de los comprimidos y tiene la intención de entrar al mercado esIntel.
Intel es una de los fabricantes de hardware más reconocido a nivel mundial y, si ha decidido crear su propia tabletapodemos estar seguros que se avecina algo muy bueno. Durante el Intel Investor Meeting el vice-presidente Mooly Edenconfirmó que se encuentran trabajando en una tableta y una netbook ultradelgada, ambas con procesadores dual-core y serán presentadas en el computex 2010.
“La gente me pregunta, ¿hablas en serio acerca de tratar de participar en el mercado de las tabletas? La respuesta es sí, vamos a tener comprimidos… estad atentos para el Computex. Vamos a tener un diseño de silicio para esta categoría y vamos a participar activamente en él”. Mooly Eden, vicepresidente *PC Client Group* de Intel.
No se hizo referencia a características especificas de estos nuevos productos en los que está trabajando Intel. Sin embargo, se habla de que el usuario, más que todo en cuanto a tabletas se refiere, pide que el producto sea multitarea por lo que Edenrecalcó que es debido a eso que ofrecen procesadores de doble núcleo y realizar cómodamente varias procesos.
Ahora ya sabemos por qué Intel mostró hace poco sus nuevos micro-procesadores para móviles y netbooks. Además, durante el evento también se pudo confirmar que están tentados a trabajar con sistemas operativos como Meego, Chrome OS, Android, diferentes distribuciones de Linux y Windows.
lunes, 10 de mayo de 2010
SlickSpeed selectores de prueba
Cada marco se ejecuta en su propia iFrame, por lo que no puede suceder conflictos. Las pruebas se ejecutan de selecci�n por selecci�n, con un intervalo para evitar que el navegador freeezing.
Las pruebas se ejecutan en un ambiente neutral, ninguna biblioteca o marco se incluye en la prueba principal de Javascript, para evitar el favoritismo.
Las pruebas se ejecutan en contra de una copia local de este documento."
domingo, 9 de mayo de 2010
Conozca HTML5, el lenguaje que va a cambiar a internet - Terra Tecnolog�a
Detrás de la reciente discusión entre Steve Jobs, de Apple, y Adobe, una sigla surgió en el centro del debate.
Hasta el lanzamiento del iPad, en enero, el HTML5 había sido asunto de programadores y unos pocos especialistas en internet. Al decidir no incluir plug-ins de Adobe en el aparato, sin embargo, Apple acabó llamando la atención en el lenguaje.
Se trata de una versión actualizada del HTML (Hypertext Markup Language en inglés), el código cuyas informaciones son la base de la web. Está siendo desarrollada hace cinco años - es prevista una versión final para 2012 - para permitir que videos y otros recursos sean usados sin que necesiten de plug-ins, programas que necesitan ser instalados en los navegadores para que puedan ser utilizados recursos multimedia que no están presentes en el HTML.
Actualmente la versión en uso en internet - 4.01 - exige estos plug-ins.
Hasta el lanzamiento del iPad, en enero, el HTML5 había sido asunto de programadores y unos pocos especialistas en internet.
Un ejemplo: videos. Para visualizarlos en YouTube, el más popular servicio de vídeos del mundo, es necesario bajar un plug-in de Flash Player, programa producido por Adobe y el más utilizado en el mundo. De la manera como funciona, el plug-in es activado, sirviendo como un intermediario entre el archivo y el navegador, que no consigue leer el código solo. El HTML5 en tesis elimina esta necesidad, haciendo que haya sido anunciado como "matador del Flash".
La semana pasada, Steve Jobs publicó un artículo en la web de Apple en que defendió una internet sin el uso de Flash, responsabilizando al programa por fallos, alto consumo de energía y lentitud.
"Flash fue creado en la era del PC, para @PC y mouses", escribió. "Flash es un negocio de éxito para Adobe,y entendemos por qué quieren usarlo fuera del PC. Pero la era móvil es en dispositivos de bajo consumo de energía, interfaces táctiles y patrones abiertos para la web, todas las áreas donde Flash falló".
Adobe, por su parte, rebatió, en una entrevista de Santanu Narayen, su jefe ejecutivo, culpando al sistema operacional de Apple por los problemas. La empresa niega que Flash vaya a acabar después del HTML5. De todos modos, en YouTube está en al aire desde enero una versión experimental en el nuevo lenguaje. Según la web, el uso del HTML5 está en la lista de los recursos más pedidos por los usuarios. De momento hay limitaciones: no es posible mostrar anuncios, leyendas o apuntes en los vídeos.
Google (Chrome), Microsoft (Internet Explorer) y Mozilla (Firefox) adaptaron las versiones más nuevas de sus navegadores al HTML5. En el fondo, afirma Matthew Papakipos, está en discusión el futuro de los propios ordenadores.
¿Eso quiere decir que personas comunes tendrán que saber HMTL5? No. Como en el caso del HTML en todas sus versiones, se trata sólo de un lenguaje, que no se ve en el resultado final. Pero su existencia será perceptible: Una internet más rápida y compleja.
viernes, 7 de mayo de 2010
Cacoo - Crear diagramas de colaboraci�n en l�nea en tiempo real
colaboraci�n en tiempo real en l�nea
Cacoo es una amistosa herramienta de dibujo "on line" que le permite crear una variedad de esquemas tales como los mapas de sitio, marcos de alambre, UML y diagramas de red.
Cacoo se puede utilizar de forma gratuita." http://cacoo.com/
Mootools Drag and Drop | Birijan Maharjan
Poniendo AJAX en tu CMS Joomla � Openti Business Solutions
Mejor experiencia de usuario y mayor impacto para este.
Menor tr�fico de datos, con lo cual permitir�mayor n�mero de usuarios concurrentes.
Tomar tendencia hacia la Web 2.0"
jueves, 6 de mayo de 2010
Google Book Downloader
Por el otro, el no tan conocido Google Book Downloader es una aplicaci�n que permite descargar varios libros a la vez y convertirlos todos en formato PDF. Se encuentra disponible para Windows y requiere Microsoft. NET Framework 3.5 SP1.
Para utilizarlo basta con abrir la opci�n “Add book” en el men�File y pegar el c�digo del libro, enlace, o el n�mero de ISBN de b�squeda, luego se debe hacer clic en el t�tulo con el bot�n derecho y elegir la opci�n “Iniciar”. M�s informaci�n en el"
Promocionar tu blog en Facebook | Chica Blogger
miércoles, 24 de marzo de 2010
Geometria En Vacaciones
jueves, 11 de marzo de 2010
Tabla Simbolos

diagrama de clases
viernes, 5 de marzo de 2010
este es un codigo de ejemplo para manejar arreglos en java script y DHTML,
si se preguntan como le hize para poder publicar el codigo en el blog, le digo que utilizo una herramienta llamada Blogcrowds la cual parsea ( analiza sintacticamente) el codigo y le agrega comandos para que pueda ser vizualizado correctamente o tambien esta otra herramienta llamada Simplecode.
la informacion la consegui de este blog
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<script language="JavaScript1.2">
function CrearCapas(idcapa, info) {//creacion de una funcion llamada crear capas
this.id = idcapa;
this.texto = info;
this.CrearCapa = function CrearCapa() {
try {
// Esta es la manera correcta y est�ndar -aunque m�s lenta y costosa-
// de generar contenido mediante el DOM:
// Objetos DOMElement necesarios:
var body = document.getElementsByTagName('body').item(0); // Tag <body> tambi�n se puede en forma de vector: //...agName('body')[0]; pero no es compatible con Opera.
var capa = document.createElement('div'); // Divisi�n al vuelo
var texto = document.createTextNode(this.texto); // Texto contenido en div al vuelo
// Establecer atributos de divisi�n:
capa.setAttribute('id', this.id);
capa.setAttribute('style', 'background-color:#f7f7f7; width:100px; border:#000000 2px solid;');
// Reconstruir el �rbol DOM:
capa.appendChild(texto);
body.appendChild(capa);
} catch(e) {
alert(e.name + " - " + e.message);
}
}
}
var Dom = { //creacion de una clase llamada Dom
get: function(el) { //creacion de una funcion llamada get
if (typeof el === 'string') {
return document.getElementById(el);
} else {
return el;
}
},
add: function(el, dest) {//creacion de una funcion llamada add
var el = this.get(el);
var dest = this.get(dest);
dest.appendChild(el);
},
mostrar:function()
{
var nombre =new Array();
nombre[1] = document.formu.campo1.value;
nombre[2] = document.formu.campo2.value;
nombre[3] = document.formu.campo3.value;
nombre[4] = document.formu.campo4.value;
nombre[5] = document.formu.campo5.value;
nombre[6] = document.formu.campo6.value;
nombre[7] = document.formu.campo7.value;
nombre[8] = document.formu.campo8.value;
nombre[9] = document.formu.campo9.value;
nombre[10] = document.formu.campo10.value;
//document.write(nombre);
//alert(nombre);
for (i = 0; i < 10; i++) {
var capa = new CrearCapas('idCapanueva', nombre[i]);
capa.CrearCapa();
}
}
};
var Event = { //creacion de una clase llamada Event
add: function() { //creacion de una funcion llamada add
if (window.addEventListener) {
return function(el, type, fn) {
Dom.get(el).addEventListener(type, fn, false);
};
} else if (window.attachEvent) {
return function(el, type, fn) {
var f = function() {
fn.call(Dom.get(el), window.event);
};
Dom.get(el).attachEvent('on' + type, f);
};
}
}()
};
Event.add(window, 'load',
function() {// elemento, evento, accion
/* La variable i la concateno con el nombre del campo para generar nombres de campo diferente, se generan asi: campo1, campo2, campo3, campo4... campoN */
var i = 1;
Event.add('add-element', 'click', function() { // id, evento, accion
// Creacion de los elementos tr, td e input
var el = document.createElement('tr'); //creacionde un renglon
var elCont = document.createElement('td'); // creacion de una celda
var elInput = document.createElement('input'); //creacion de un inputtext
// Creacion de los textos (labels) de cada input
var ecLbl = document.createElement('label'); //creacion de una etiqueta
var ecText = document.createTextNode('Numero '+ i);// creacion de String pra la etiqueta
ecLbl.appendChild(ecText);
// Aplico los tipos y nombres de los input
elInput.type = 'text';
elInput.name = 'campo'+ i;
elInput.id='campo'+ i++;
// Inserto cada input y cada texto dentro del td
elCont.appendChild(ecLbl);
elCont.appendChild(elInput);
// inserto cada td (con sus hijos creados en el anterior bloque) dentro de el tr
el.appendChild(elCont);
// inserto los tr en el DOM
Dom.add(el, 'content');
});
Event.add('mostrar', 'click', function() { // id, evento, accion
Dom.mostrar();
});
});
</script>
</head>
<body>
<div id="doc">
<input type="button" id="add-element" value="agregar campo" />
<input type="button" id="mostrar" />
<form method="post" action="#" name ="formu">
<table>
<tbody id="content">
</tbody>
</table>
</form>
</div>
</body>
</html>
espero que esto les sea de utilidad
domingo, 24 de enero de 2010
el tiempo de los valientes
nube de palabras: a partir del poema siguiente se genero la imagen con la nube de palabras que se encuentra al final
“He aquí que veo a mi padre,
he aquí que veo a mi madre, a mis hermanas y mis hermanos. He aquí que veo el linaje de mi pueblo hasta sus principios. Y he aquí que me llaman, me piden que ocupe mi lugar entre ellos, en los atrios de Valhalla, el lugar donde viven los valientes para siempre.”
he aquí que veo a mi abuela y a mi padre.
Está congregado mi pueblo, mi gente,
ante el viejo roble, abrazados en frente.
He dejado el horno, la leña y la masa
y he venido para defender mi casa,
para que mis hijos crezcan en su tierra
sin que necesiten hacer otra guerra.
La fatalidad o el destino ha de ser,
Si mi hora llegó ya nada he de temer.
El miedo nunca nada nos ha aportado.
El tiempo de los valientes ha llegado"
miércoles, 13 de enero de 2010
felicidades por el esfuerzo, el compromiso y el trabajo relizado
a todos los alumnos de ingenieria en sistemas, muchas felicidades.
jueves, 15 de octubre de 2009
java vs flash vs silverlight
http://www.shinedraw.com/image-manipulation/javafx-vs-flash-vs-silverlight/
webservices:comunicar flash y java mediante soap
interesante tutorial
viernes, 9 de octubre de 2009
enlazar pagina web desde un applet
http://www.roseindia.net/java/example/java/applet/Opening-a-URL-from-an-Applet.shtml
import java.applet.*;
import java.awt.*;
import java.net.*;
import java.awt.event.*;
public class tesURL extends Applet implements ActionListener{
public void init(){
String link_Text = "google";
Button b = new Button(link_Text);
b.addActionListener(this);
add(b);
}
public void actionPerformed(ActionEvent ae){
//get the button label
Button source = (Button)ae.getSource();
String link = "http://www."+source.getLabel()+".com";
try
{
AppletContext a = getAppletContext();
URL u = new URL(link);
// a.showDocument(u,"_blank");
// _blank to open page in new window
a.showDocument(u,"_self");
}
catch (MalformedURLException e){
System.out.println(e.getMessage());
}
}
}
miércoles, 7 de octubre de 2009
Como crear Applets en netbeans
http://dieguz2.blogspot.com/2008/12/java-crear-applet-en-netbeans-60-y.html