jueves, octubre 28, 2010

Join.me: escritorio remoto sencillo vía web


https://join.me/ es un nuevo servicio gratuito que permite que una persona (o varias) pueda controlar el ordenador de otra desde el propio navegador (no importa que sea Linux, Windows o Mac). Esto no es una novedad. Lo que sí lo es es lo sencillito que es utilizarlo, sin necesidad de pararnos a configurar router, cambiar puertos, etc.

Funciona de la siguiente manera:
  1. vamos a la web https://join.me/
  2. la persona que va a mostrar su ordenador hará clic sobre la flecha naranja. Eso hace que se descargue un programa, que se tiene que instalar.
  3. ejecutamos el programa, y vemos que nos muestra como una dirección de internet. Esa dirección se la daremos a quien quiera ver nuestro ordenador (por correo, por el messenger, facebook, etc.)
  4. los que quieran ver y controlar el ordenador de dicha persona sólo tienen que abrir el navegador, acceder a esa dirección y listo!!!
Pues eso, así de sencillo.

PD: me ahorrará muchos viajes a casas de amigos y familiares... lo presiento. Lo malo es que los tendré más encima :-(

viernes, octubre 22, 2010

lunes, octubre 11, 2010

Enable automatic spell checking in Emacs using flyspell

First you have to install the following packages:
Emacs (e.g. emacs-snapshot), aspell, and ispell.

Then, edit the .emacs file: e.g. sudo gedit (home dir)/.emacs

and add the following lines:

(add-hook 'latex-mode-hook '(lambda () (flyspell-mode t)))
(add-hook 'latex-mode-hook (function (lambda () (setq ispell-parser 'tex))))
(add-hook 'latex-mode-hook 'turn-on-reftex)
(add-hook 'latex-mode-hook 'turn-on-auto-fill)
(setq ispell-dictionary "english")
(dolist (hook '(text-mode-hook))
(add-hook hook (lambda () (flyspell-mode 1))))

sábado, octubre 02, 2010

WeFi: WiFi gratis vayas por donde vayas






Si entras en www.wefi.com y te descargas su software, tendrás un localizador de redes abiertas WiFi.




Lo mejor de todo es que va acompañado con un mapa de las ciudades, que se actualiza en tiempo real con las redes disponibles. Además, las clasifica por calidad de conexión y se conecta automáticamente a la mejor de todas las que haya disponibles.


Está disponible para PC, Netbook, dispositivos móviles (Android, Nokia, iPhone, etc.) y Mac.

lunes, marzo 22, 2010

Google JavaScript V8 Engine compilation error

If you get this error while compiling V8 JavaScript Engine with scons:

//++++++++++++++++++++++++++++++++++++++++++++++++++
cc1plus: warnings being treated as errors
src/handles-inl.h: In static member function 'static void
v8::V8::RemoveMessageListeners(void (*)(v8::Handle<v8::Message>,
v8::Handle<v8::Value>))':
src/handles-inl.h:50: error: dereferencing pointer '<anonymous>' does
break strict-aliasing rules
src/handles-inl.h:50: error: dereferencing pointer '<anonymous>' does
break strict-aliasing rules
src/utils.h:636: note: initialized from here
cc1plus: error: dereferencing pointer 'dest' does break strict-aliasing rules
cc1plus: error: dereferencing pointer 'dest' does break strict-aliasing rules
cc1plus: error: dereferencing pointer 'dest' does break strict-aliasing rules
src/api.cc:3457: note: initialized from here
scons: *** [obj/release/api.o] Error 1
//++++++++++++++++++++++++++++++++++++++++++++++++++

You have to edit the file named "SConstruct" and modify these
variables in this manner:

//++++++++++++++++++++++++++++++++++++++++++++++++++
GCC_EXTRA_CCFLAGS = ['-fno-tree-vrp', '-fno-strict-aliasing']
GCC_DTOA_EXTRA_CCFLAGS = ['-fno-strict-aliasing']
//++++++++++++++++++++++++++++++++++++++++++++++++++

You should delete the "if" structure and leave these variables alone.
Note that maybe you have to use "scons -c" to clean the old compilation files.

jueves, enero 28, 2010

C++: How to obtain the name of a class in C++ from a pointer

How to obtain the name of a class in C++ from a pointer:

#include
#include

...
// test any pointer
X * ptr;
...
cout << "requested type is " << typeid(*ptr).name() << endl;
...

martes, octubre 20, 2009

Betfair Promotional Code - Código Promocional

Betfair Promotional Code - Free money for your account
Código Promocional para Betfair - Aumenta el dinero de tu cuenta al registrarte

Code/código: VUAGMNKNH

jueves, septiembre 17, 2009

Latex compiling ERROR

Context:
Linux, LaTeX, compiling

Error:
! I can't find file `ptmr7t'.

Solution:
sudo apt-get install texlive-fonts-recommended

miércoles, junio 17, 2009

Ubuntu: haz que funcione JDownloader - make your JDownloader work

You have to follow these steps:
1. Be sure these packages are installed in your system:
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk sun-java6-plugin

2. Change your default Java via:
sudo update-java-alternatives -s java-6-sun

3. Download JDownloader if you need it:
wget -c http://212.117.163.148/jd.sh

4. And run it:
chmod +x jd.sh
./jd.sh