06.12.08

¡Únete al Firefox Download Day!

Publicado en Programación, Software Libre, Tecnología tagged , , , en 10:10 pm por Jesús

Desde Think Ubuntu queremos unirnos a la causa del Firefox Download Day 2008. Será el Martes 17 de Junio. Queremos conseguir el Récord Guinness de descarga de software en 24 horas, ¡y lo vamos a conseguir! Pero necesitamos vuestra ayuda :) Ya se que nosotros usamos los repositorios y que apenas recordamos ya cuándo fue la última vez que descargamos algún programa por descarga directa, pero este evento se merece un esfuerzo, ¿no crees? ;)

Recuerda:

¿Cuándo? Martes 17 de Junio de 2008.

¿Dónde? Sitio web de Firefox 3.

¡No lo dudes y participa!

05.23.08

Gracias Beta-testers!

Publicado en ETSII, Miscelanea, PFC, Programación, Software Libre, Tecnología en 5:43 pm por ViKToR

Quería agradecer a todos los que me estáis ayudando con mi proyecto. Habéis detectado numerosos errores que he ido corrigiendo, alguno de ellos eran graves y otros no tanto.

http://img367.imageshack.us/img367/4199/pantallazoqw9.png

He subido al servidor de pruebas una nueva versión que entre otras cosas corrige:

- Ahora la indexación es más eficiente y recoge noticias con muchísima mayor frecuencia y eficacia.

- Las categorías relacionadas a la categoría actual visitada tienen más sentido, antes salía una lista monstruosa donde algunas no tenían nada que ver. Gracias Javi por el aviso.

Por otra parte sigo sin encontrar un nombre para el proyecto, me han propuesto algunos como BlogHunta (algo así como imitando a “Cazador de blogs” uniendo Blogs y Hunter) que no estaban mal, pero sigo seco de ideas y acepto TODAS vuestras sugerencias y críticas :)

Un saludo, y lo dicho ¡MIL GRACIAS por la AYUDA!

05.20.08

Geany, IDE para C/C++ en Gnome

Publicado en GNU/Linux, Programación, Software Libre, Ubuntu tagged , , , , en 7:33 pm por rafaBkN

El otro dia estaba buscando un buen IDE para programar bajo las plataformas C/C++ que pesase poco y que fuese practico y, aunque no lo he probado demasiado he encontrado uno que tiene muy buena pinta. Su nombre es Geany y parece bastante prometedor.

Para instalarlo abrid una consoloa y teclead lo siguiente:

$ sudo apt-get install geany

en Hardy se encuentar en los repositorios oficiales.

Aqui os dejo algunos screenshots para que lo veais un poco:

05.13.08

El triste mundo de los informáticos

Publicado en ETSII, GNU/Linux, Programación, Software Libre, Tecnología, Ubuntu tagged en 8:48 pm por ViKToR

Últimamente me sorprende la cantidad de situaciones diarias que vivo donde los propios informáticos nos jodemos entre nosotros mismos.

El tema es que desde hace unos meses estoy currando de becario en la universidad y la verdad es que aun a día de hoy me siento alli tremendamente “inculto” en el sentido de que veo que todo el mundo sabe un huevo de todo, y me encanta que sea asi porque no hay día que no aprenda algo.

Sin duda, me esta aportando bastante la experiencia de becario, todos allí me aportan algo nuevo siempre.

Por otra parte, este post va encaminado justo en el lado contrario. El lado que por desgracia también vivo a diario y es cuando tus propios compañeros enseguida te sueltan un “que friki eres” simplemente por usar un sistema operativo distinto a window$, ya sea Ubuntu, o cualquier otra distribución de GNU/Linux porque si usas MAC automáticamente eso no es ser friki sino cool, hay que joderse.

Supongo que en cierta manera GNU/Linux aun no ha calado en muchos usuarios “de a pie” y en el fondo es normal que aun tengan una visión equivocada de lo que es Linux, pero que ingenieros informáticos no tengan una visión real o no sepan valorar su libertad a nivel virtual, es sin duda preocupante.

Y es verdad, en mi carrera (ingeniería informática) hay muchísima gente cerrada de mente. No les gusta la informática y lo peor es que lo raro sea el tener interés por el software libre o por hacer algo más allá de las jodidas clases. Sinceramente, cuando buscaba el curro, lo primero que me pidieron era tener un nivel medio de manejo de linux, y ciertos conocimientos todos fuera de la carrera. Me gustaría ver la cara de ciertos de mis compañeros en esa situación.  En este sentido, aclarar que ni de coña me siento un experto en nada,  es más como comentaba antes me siento el último mono en el curro, pero si es cierto que tengo algo más de sangre para remangarme y ponerme a afrontar cualquier situación (entiéndase tecnología, lenguaje de programación o cualquier cosa desconocida) que en un principio no controle.

Luego nos quejamos del intrusimo laboral cuando en gran medida lo provocan este tipo de personas. Sinceramente tengo colegas que sin estudiar informática sino currando, estudiando física en sevilla ^^, etc bien valdrían bastante más que estos futuros ingenieros informáticos.

Todo este tocho de post supongo que es por soltar un poco lo que llevo dentro. Es cierto que los informáticos lo tenemos jodido en temas de atribuciones y demás pero por parte de muchos, no se hace más que echarnos más mierda encima.

Gente, ¡ hay que hacerse valer !

05.06.08

Mi proyecto, buscando beta-testers

Publicado en ETSII, PFC, Programación, Software Libre, Tecnología en 8:10 pm por ViKToR

Este es un post difícil e importante para mi. Dificil porque quiero intentar explicar en que consiste mi proyecto de fin de carrera (para el que no lo sepa, estoy cursando el último año de Ingeniería Informática en Sevilla, digo último si Dios y las ARC me lo permiten).

Bueno el proyecto en sí, en el que llevo trabajando desde Octubre a tirones, realiza una indexación en TODOS los blogs pertenecientes a la plataforma WordPress, y bajo cualquier categoría bajo la que se postee. Es decir, es un portal de noticias de cualquier temática, indexando por el momento más de 3 millones de blogs.

Entre sus pilares, destacan:

  1. Lectura de las noticias originales o bien de un resumen de éstas (generado mediante el algoritmo de TextRank).
  2. Selector de idiomas, para filtrar solo aquellas noticias que te interesen.
  3. Sistema de búsqueda comunitario, mejora las búsquedas en función del uso de la aplicación por parte de los usuarios.

Su funcionamiento es sencillo, solo tienes que indicar que temática te interesa, por ejemplo: Ubuntu, Linux, Software Libre, Formula 1, videojuegos, jardinería, noticias nacionales, política, etc etc etc etc

Además los usuarios registrados poseeran un menu personalizado con sus categorías, en los pantallazos que he incluido podéis verlo con más detalle.

http://img175.imageshack.us/img175/8210/pfc1vr2.png

La aplicación aun presenta algunos fallos menores y otros no tan menores (como varios problemas en la implementación del algoritmo de generación de resúmenes que me traen de cabeza).

Es por eso que me gustaría pedir vuestra ayuda, colaborando como beta-testers de la aplicación. Así, podéis contarme errores que no he detectado, darme nuevas sugerencias o simplemente probando la aplicación y dejándome vuestras impresiones en un comentario a esta entrada. Aqui dejo mi mail de contacto.

http://img367.imageshack.us/img367/4199/pantallazoqw9.png

La entrega del proyecto tendrá lugar el 3 de Junio, de manera que aun queda suficiente tiempo para ir puliendo detalles e ir recogiendo las impresiones de los usuarios.

DIRECCIÓN (muy provisional) DE LA APLICACIÓN, puede que vaya algo lento puesto que es un PC muy normalito, pero en breve espero alojarla en condiciones y un dominio adecuada.

Por cierto, acepto SUGERENCIAS PARA EL NOMBRE de la plataforma :)

Creo que es la primera vez que hago un llamamiento a la comunidad de este tipo, pero la verdad es que agradecería cualquier duda, impresión, comentario, lo que sea.

Un saludo.

04.16.08

Cita Geek (2)

Publicado en Humor, Programación en 6:30 pm por ViKToR

Muy buena cita la que veo en el nick de mi colega Juanje, como se nota que está de exámenes :)

Cuando haces POP, ya no hay STACK

salu2

Cita Geek

Publicado en Humor, Programación en 7:53 am por ViKToR

do
fork agent ( smith );
repeat

Visto en la camiseta de mi profesor de prácticas de TPBN

04.14.08

Código fuente de Windows 98

Publicado en Humor, Programación tagged , , , , en 8:03 am por ViKToR

Acabo de descubrir que un grupo de hackers han obtenido el código fuente del viejo windows 98, no tiene desperdicio ninguno :P

#include “Win30.h”
#include “Win31.h”
#include “Win95.h”
#include “AlgoMas.h”
#include “CodigoAntiguo.h”
#include “NormasDeBillGates.h”
#include “CosasDeRelleno.h”
#include “Monopoly.h”

#define INSTALAR TODO_SIN_EXCEPCION_Y_A_LO_BESTIA
#define CASCAR -5483021548692487811456214478252114545621

static char Escritorio[16000000]; /* 16 Mb */
static char Accesorios[8000000]; /* 8 Mb */
static char Explorer4[4000000]; /* 4 Mb */
static char ProgramasDeUsuario[2000000]; /* 2 Mb */
static char MemoriaLibre[2000000]; /* 2 Mb */

int main()
{
while (NoCasque()) {
MostrarMensajeCopyright();
MostrarMensajeNormasBillGates();
DesactivarBotonReset();
BucleParaNoHacerNada();

if (PRIMERA_INSTALACION) {
while (TamanyoDiscoSwap() < (ESPACIO_PARA_WINDOWS_ENTERITO * 5)) {
Ocupar50MbParaDiscoDeSwap();
BucleParaNoHacerNada();
}

EliminarSistemaDeArchivosHPFS();
EliminarCualquierRastroDeOS2();

DeshabilitarInstalacionDeNetscape();

DeshabilitarInstalacionDeRealPlayer();

if (QuedaAlgunRastroSospechoso())
ColgarSistema();
}

MostrarAlgunaCosaBonitaPeroInutil();
MostrarMensajeCopyrightOtraVez();
BucleParaNoHacerNada();
HacerVerQueHaceAlgo();

if (SigueSinCascar()) {
MostrarMensajeCopyrightOtraVez();
BucleParaNoHacerNada();
EjecutarWin31();

if (AunSigueSinCascar())
EjecutarWin30();

BucleParaNoHacerNada_1();
BucleParaNoHacerNada_2();
BucleParaNoHacerNada_3();

BucleParaNoHacerNada_Etcetera();
}

if (UsuarioNoAceptaWindowsComoAlgoUtil())
goto VETE_A_SABER_DONDE;

if (SeHaDetectadoCache())
DeshabilitarCache();

if (CPU_Rapida()) {
EstablecerEstadosDeEspera(MUCHISIMOS);

EstablecerRaton(VELOCIDAD, MUY_LENTO);
EstablecerRaton(ACCION, DESPLAZARSE_A_SALTOS);
EstablecerRaton(REACCION, A_VECES);

EstablecerTeclado(VELOCIDAD_PARPADEO, MUY_LENTO);

EstablecerTeclado(VELOCIDAD_REPETICION, MUY_LENTO);
}

/* printf(”Bienvenido a Windows 3.0″); */
/* printf(”Bienvenido a Windows 3.1″); */
/* printf(”Bienvenido a Windows 95″); */
printf(”Bienvenido a Windows 98″);

if (CPU != INTEL) {
DeshabilitarRaton();
DesconfigurarTeclado();

ColgarSistema(INDICADOR_MSDOS);
} else {
MemoriaDeSistema = open(”a:swp0001.swp”, O_CREATE);

while (NoHayaSuficienteEspacioEnDisco())
printf(”Inserte un nuevo disco en la unidad A:”);
}

while (NOS_SALGA_DE_LOS_HUEVOS) {
sleep(5000);
ObtenerEntradaUsuario();
sleep(5000);
ReaccionarAPeticionUsuario();
}

if (ObtenerNumeroAlAzar() != BINGOOOO)
GenerarErrorDeProteccionGeneral();

/* Fin de bucle principal */
}

/* Finalizar sesión */

if (AunNoHaCascadoDelTodo()) {
if (ObtenerOtroNumeroAlAzar() != BINGOOOO) {
MandarExplorerALaMierda();

if (HayAlgoAbierto()) {
Accion = MostrarMensaje(”¿Desea guardar los datos?”);
if (Accion == SI)
GuardarDatos_JAJAJA();

MandarloTodoAlCarajo();
}
}

printf(”Windows se está cerrando”);

while (HAYA_PRISA)
sleep(5000);

if (UsuarioYaLlegaTardeDondeTeniaQueIr())
printf(”Ahora puede apagar el equipo.”);
}

return ((int)((long)((float)((double)((re double)CASCAR)))));

salu2

04.03.08

Lápidas para informáticos

Publicado en ETSII, Humor, Programación en 6:40 pm por ViKToR

Para el programador….

Para el experto en redes….

Para el diseñador web…

Fuente: Profissionais de TI depois da morte

04.01.08

Ranking: Lenguajes de programación

Publicado en Programación, Software Libre tagged , , en 7:32 am por ViKToR

Desde Valsrock’s WebLog comentan sobre la lista anual de lenguajes de programación de el sitio Tiobe.com.

“como todos los años, ha publicado una tabla de ranking de los 50 lenguajes de programacion mas usados en el mundo. Este ranking se basa estadísticas de ingenieros calificados en todo el mundo, cursos y terceros proveedores.”

03.31.08

Salva a los desarrolladores, actualiza tu navegador

Publicado en Programación, Software Libre tagged , , , , , , , en 6:52 pm por ViKToR

Save The Developers

Save A Developer. Upgrade Your Browser.

Curiosa la campaña que inician desde http://savethedevelopers.com/ donde piden que por favor salven la vida de los desarrolladores de aplicaciones y páginas web actualizando su navegador web si estos aun se encuentran utilizando internet explorer 6 o inferior.

La campaña no defiende solo el software libre, sino también software privativo como Safari o internet explorer en sus versiones 7.xx en adelante.

Desde aqui todo mi apoyo a la campaña, ya que se por experiencia las pesadillas que puede causar el “jodio” explorer 6 a la hora de utilizar estándares en cuanto a hojas de estilo etc.

Además quiero utilizar el post para recomendar Mozilla Firefox, que sinceramente, no he encontrado ningún navegador mejor y además es Software Libre. Actualmente estoy probando la Beta 4, parece ser que pronto tendremos la Release Candidate y en Junio por fin la version 3.00 definitiva.

Internet Explorer 7 Download Site

Download

Mozilla Firefox Download Site

Download

Safari Download Site

Download

Opera Download Site

saludos!!

03.22.08

Indexando con Gnome-do

Publicado en GNU/Linux, Gnome, Programación, Software Libre, Ubuntu tagged , , , , , , en 9:02 pm por rafaBkN

Se ha hablado mucho de Gnome-do y de todas las ventajas que tiene esta herramienta de indexacion muy parecida al Quicksilver de Apple para GNU/Linux, pero seguramente una de las carencias que tiene esta aplicación es el no poder buscar archivos en todas las carpetas que nos gustaría. Para resolver este problema, y despues de mucho investigar, Viktor y yo hemos encontrado una solución parcial que parece bastante útil. Para ello basta con editar el archivo de configuración de Gnome-do. Los pasos son los siguientes:

Abrimos un terminal y escribimos lo siguiente dentro de nuestra carpeta home

$ cd .do

vim FileItemSource.config

Dentro de este archivo veremos una serie de rutas que indican a Gnome-do las carpetas que queremos indexar. Para realizar busquedas dentro de otras carpetas basta con escribir la ruta completa de la carpeta que queremos indexar e indicarle el nivel de indexación que queremos aplicarle (1 para busquedas dentro de esa carpeta y 2 ó más para un nivel mayor de profundidad) así podemos añadir, por ejemplo

/usr/bin: 1

Lo que nos permitira ejecutar comandos desde Gnome-do sin necesidad de abrir una consola.

gnome-do indexacion

Espero que os sirva de ayuda y os facilite el uso del PC. Si teneis algún problema o no se entiende algo sólo tenéis que comentarlo.

Gracias a x_Silver (mirad comentarios) sabemos que para las nuevas versiones de Gnome-Do, el directorio donde se encuentra el archivo de configuración para la indexación es:

~/.config/gnome-do/

donde ~ se refiere a nuestro directorio “home”. Ahí encontraemos el archivo FileItemSource.config y a partir de ahí solo teneis que seguir los pasos anteriores.

Ahora sólo os queda disfrutarlo.

03.12.08

Instalar ie4Linux en Ubuntu

Publicado en GNU/Linux, Programación, Tecnología, Ubuntu tagged , , , en 1:38 pm por ViKToR

Bueno, imagino que este post le interesará únicamente a diseñadores y programadores de aplicaciones web, ya que teniendo firefox no creo que nadie sienta deseos de usar el internet explorer.

Me vi obligado a instalarme esta versión de Micro$oft Internet Explorer cuando probando una aplicación web que en el trabajo, desde firefox, se veía perfecto, al probarlo en otros equipos desde explorer, comprobaba como Micro$oft se pasaba por el forro casi todos los temas de respeto de estándares en CSS.

La verdad, es una mierda internet explorer hasta para crear una aplicación, donde tienes que hacer casi una hoja de estilos para ie en exclusiva con truquillos y hacks.

Ya que muchas veces no nos quedará más remedio, podemos usar wine para depurar nuestra aplicación en internet explorer desde Ubuntu.

Pasos a seguir:

Actualiza e instala wine y cabextract:

$ sudo apt-get update
$ sudo apt-get install wine cabextract

Descarga e instala IEs4Linux

$ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
$ tar zxvf ies4linux-latest.tar.gz
$ cd ies4linux-*
$ ./ies4linux

salu2!

« Entradas más antiguas