Oct
10
Publicado por Hebep el 10 Octubre 2009
Hola a todos!
¡Hoy vamos a hablar de una Diva! pero una diva virtual. Hace tiempo que sé de ella, pero ahora, después de encontrarme con esto, es cuando me ha dado por escucharla. Se trata de Miku, una cantante virtual, no es real pero su voz lo parece. Es una de las voces del Vocaloid.
El Vocaloid es un programa musical con el que puedes hacer cantar a voces completamente sintetizadas, hay un montón de voces distintas, pero mi favorita es Miku, aunque parezca menos real que otras. He estado probando el programa y la verdad es que admiro mucho más aquellos que hacen cantar a estas voces.
Podremos controlar muchas cosas, la forma de vibrar, la intensidad, claridad, … La voz es un instrumento, ¡ahora lo manejaremos como tal con el ordenador! Claro, es un programa japo, no tendremos algunos sonidos y tendremos que camuflarlos con otros, por ejemplo, no podremos hacer que Miku cante “de paula” nos tendremos que conformar con “de paura”. Pero hay ciertos sitios que han conseguido que canten en otros idiomas, por ejemplo el español.
Imaginaros, podeis hacer que vuestro cantante favorito cante y diga lo que ¡os de la gana! Siempre cuando vuestro cantante favorito sea una de las voces del vocaloid. Aunque me apuesto lo que queráis que Miku ya es la cantante favorita de unos cuantos :P. Yo ya he descubierto unas cuantas canciones que me gustan por Miku: Anger, Love is War, Beautiful World,…
Como curiosidades podemos encontrar el primer enlace que puse al principio de la entrada, un concierto que ya ha dado y canciones animando a la gente a que beba leche con un friki tocando el bajo.
Jun
15
Publicado por Hebep el 15 Junio 2009
Hola a todos!
Enterprise JavaBeans, es una interfaz de programación de aplicaciones que forma parte del estándar de construcción de aplicaciones empresariales. Un Framework de arquitecturas utilizado para crear “aplicaciones Empresariales”, define un modelo completo cuya intención es soportar arquitecturas distribuidas.
Si lo dividimos en capas, el Enterprise JavaBeans se encontraría entre los JSP Pages y la base de datos, los objetos Enterprise JavaBeans encapsulan la lógica de negocio.
Sin embargo, cuando yo leo/escucho hablar sobre esto, lo asocio a 3 cosas:
Feb
14
Publicado por Hebep el 14 Febrero 2009
Hola a todos!
Me queda un cuatrimestre para empezar con el proyecto de fin de carrera. Tengo ya profesor que me dirija el proyecto y algún profesor que desea estar en el tribunal, pero me falta lo más importante, ¿qué hago?. Como mi director de proyecto y yo somos un poco frikis, y recientemente he adquirido el mal, hemos pensado en trastear con él. Más que con él, con sus componentes, somos así de perversos.
Ya está el señor Johnny Chung Lee con sus proyectos con la cámara de infrarrojos que posee el mando, usándola para controlar la pantalla con los dedos, hacer una pizarra y conseguir perspectiva. También hay otros proyectos que juegan con la WiiBoard y están muy interesantes. Además de un foro donde la gente pone sus ideas y proyectos. El problema, como siempre, es que está ya todo inventado.
Molaría mucho una especie de Time Crisis con la Board y el mando, en el que pudieses moverte y agacharte mediante por la tabla y disparar con el mando. Y si ya se implementa además el Head Tracking, pues ni te cuento. ¿Y sobre algo que no sea de juegos? ya está la pizarra, el robot controlado con la Board,… Cosa que se me ha ido ocurriendo, cosa que ya estaba hecha, quizás algo concreto con alguna aplicación como Matlab, Xilinx… ¿Tenéis alguna idea?
Nov
09
Publicado por Hebep el 09 Noviembre 2008
Hola a todos!
¡Pero no es de vaca! Estamos hablando de carne en lata, principalmente de cerdo. También está buena, pero con ella no nos santificaremos con la vaca. Cronquetamente (ya que estamos hablando de carne, no podemos olvidarnos de las concretas croquetas de carne), el jamón picante, o como se diría en inglés: Spiced Ham.
¿Os suena? supongo que algunos ya lo sabrán y los que no lo sepan, seguro que les sonará la palabra: SPAM.

SPAM es una variedad de carne en lata, SPiced hAM. A mi me recuerda a un tipo de carne que como de vez en cuando llamada rotí, aunque ya sabemos que las fotos de los envases de comidas suelen ser engañosas.
Pero nosotros conocemos el SPAM por otra cosa ¡y la culpa fue de los Monty Python!. Si, ellos fueron los creadores de la terminología con este Sketch.
Ago
30
Publicado por Hebep el 30 Agosto 2008
Hola a todos!
- Wow, ¡va a poner algo de informática en su blog!
- Si, pero no os acostumbréis, no vayáis a pensar que me gustan estas cosas ;P. Es una entrada sobre programación pero que no requiere conocimientos. Sigue siendo un blog para todos los públicos
Para la persona que pueda leerme y no me conozca (digo la porque no espero que sea más de una ;P), estudio informática y hay una cosa que tengo que hacer de vez en cuando: ¡PROGRAMAR EL VÍDEO! bueno, eso ya no, pero sí tengo que programar a secas (es decir, sin agua).
Voy a mostrar un código, evidentemente de los programas que hice cuando empecé a programar para poder decir que eso lo hice cuando era una principiante y blá cuando os tiréis a mi cuello porque hayáis visto alguna barbaridad. ¿Y por qué lo muestro si son una barbaridad? Bueno, yo no he dicho que sea una barbaridad, pero nunca es tarde: Mis programas son una barbaridad (o no). Pero, aunque no lo creáis, he conocido a gente porque han visto mis códigos y se han reído con ellos.
Haces un programa/practica/examen para practicar, se lo pasas a una amiga y se rula la creación. Hasta ahí nada extraño, ahora toca enseñar algún código aleatorio de mi carpeta de Laboratorio de Programación:
int main(){
char o;
bool salir;
TLista lista;lista = CrearLista();
salir = false;do{
Menu();
cin >>o;
switch (toupper(o)){
case ‘A’: OpcionA(lista);
break;
case ‘B’: OpcionB(lista);
break;
case ‘C’:OpcionC(lista);
break;
case ‘D’: OpcionD(lista);
break;
case ‘E’: OpcionE(lista);
break;
case ‘F’: OpcionF(lista);
break;
case ‘X’: salir = true;
break;
}}while (!salir);
system (”pause”);
return 0;}
//Implementación funciones
void Menu(){
cout << “Paco Productions S.A. Presentan:”<<endl;
cout << “___Examen Sep2006__”<<endl;
cout << “A. Insertar Producto”<<endl;
cout << “B. Listar Productos”<<endl;
cout << “C. Buscar Producto”<<endl;
cout << “D. Borrar Producto”<<endl;
cout << “E. Cargar Productos desde fichero”<<endl;
cout << “F. Salvar Productos a fichero”<<endl;
cout << “X. Salir” <<endl;
cout << “Inserte una opcion:…”<<endl;
cout <<endl;
}
void OpcionA(TLista &l){InsertarLista(l,LeerProductoTeclado());
cout << “Jarl!”<<endl;
cout << endl;
}
void OpcionB(TLista l){
Mostrar(l);}
void OpcionC(TLista l){
int n;
TProducto p;
bool ok;
cout<< “Introduzca la referencia del producto”<<endl;
cin>> n;
PrimeroLista(l);
BuscarLista(l,n,p,ok);
if (ok){
EscProd(p);
}else{
cout <<”No se ha encontrado, andandará?”<<endl;
}
}
void OpcionD(TLista &l){
int n;cout<< “Introduzca la referencia del producto”<<endl;
cin>> n;
EliminarLista(l,n);}
void OpcionE(TLista &l){
TCadena cad;
cin.get();
cout << “Introduzca nombre de fichero: “<<endl;
cin.getline(cad,MAXCAD,ENTER);
CargarDatos(cad,l);}
void OpcionF(TLista &l){
TCadena cad;
cin.get();
cout << “Introduzca nombre de fichero: “<<endl;
cin.getline(cad,MAXCAD,ENTER);
SalvarDatos(cad,l);
DestruirLista(l);
}
Me comentaron que pillaron algunos programas y estaban tan tranquilos ejecutándolo cuando encontraban a Paco por ahí. Yo no le veía tanto la gracia, pero tienen razón cuando dicen que si llevas un rato desesperad@ intentado saber cómo se ha conseguido algo y te encuentras eso, sonríes.
Paco siempre aparece cuando programo para practicar antes de un examen, a veces uso alguna variable curiosa o mensajes de comprobación graciosos. Después, en el examen, no lo uso, pero cuando paso alguna práctica la gente sabe si la he hecho yo
Abr
19
Publicado por Hebep el 19 Abril 2008
Hola a todos!
Hoy vamos a hablar del género Alephcero, que a veces es tan complejo como Alephuno. Los Alephcero a veces se mofan de los Alephuno, cuando a menudo se comportan como éstos. Se dice que los Alephuno demuestran interés cuando algo es complicado de que suceda y lo rechazan cuando lo tienen entre sus manos, sin embargo, esto ocurre también con los Alephcero.
Sea P un subconjunto de Alephuno tal que existe una cierta relación con Alphcero donde no sea distinguible el conjunto en el que intrínsecamente está incluido, entonces se tiene que P diverge a indeterminado evaluándose la condición a NULL (o null, depende del lenguaje).
Después de definir P, junto con su pack el cual no hemos nombrado por cuestiones de anonimato y que no sabemos lo que es porque no es indeterminado, pasamos a describir un comportamiento de un elemento mínimo de Alephcero tal que al aplicar el cierre transitivo con P establece una relación de equivalencia con Alephuno. Cuando P tiende al mínimo de Alephcero, éste diverge y cuando P se sale del rango de Alephcero, éste converge.
Aunque hay algunos que se empeñan en compararlos con la cola del guardián de los leuros, que no es tan fiel como a algunos les gustaría.

A buen entendedor…
Abr
12
Publicado por Hebep el 12 Abril 2008
Un programador es la persona considerada experta en ser capaz de sacar, después de innumerables tecleos, una serie infinita de respuestas incomprensibles calculadas con precisión micrométrica a partir de vagas asunciones basadas en discutibles cifras tomadas de documentos inconcluyentes y llevados a cabo con instrumentos de escasa precisión, por personas de fiabilidad dudosa y cuestionable mentalidad con el propósito declarado de molestar y confundir al desesperado e indefenso departamento que tuvo la mala fortuna de pedir la información en primer lugar.
Visto en Un hombre sólo en la red.
licencia de Creative Commons. Hebep’s blog - Theme
by Lauryn.it - Sponsored
by Italianwebdesign -
Icons by Sweetie