Spotcloud provider review

March 11th, 2011 -- Posted in Uncategorized | No Comments »

Spotcloud seems very promising that’s why I put $10 to test it a bit.

Here are the results:

SpotCloud Provider Review

Note that more than half of the providers are failing, but if you are lucky enough to get your instance up and IP allocated, you get a lot for what you pay.
Imaging that with the smallest instance you can get a VM for just $0.001 an hour! that translates to less than $1 per month!!!

Γιε μου που πας;

February 8th, 2011 -- Posted in About Takis | No Comments »

Μάνα θα πάω στα καράβια….

Αυτή η θάλασσα….

tbc

Cyta Adsl speed sucks (oversubscription ratio… -> ∞)

January 30th, 2011 -- Posted in Uncategorized | No Comments »

Another time it is justed proved that what you pay is what you get

It is proven below that for 33/month you can’t get “business class” internet service

iperf for 24 hours from 100Mbit Dedicated server in europe to my little Ubuntu server hooked on the Cyta adsl line:
cyta downlink adsl speed

You can clearly see that some times during the day the 24 promised Mbps is more or less divided by 100 times ending up to have something better that an ISDN line

Πυθαγόρειο θεώρημα αλα ελληνικά

January 27th, 2011 -- Posted in Uncategorized | No Comments »

Το τεσσαράγωνο της παρακατιανής τεντόστρας, πατσίζει με τη σούμα των τεσσαραγώνων των δυο παϊδιών που στέκονται σούζα.

Ή αλλιώς:

“Το τετράγωνο της υποτείνουσας ενός ορθογώνιου τριγώνου ισούται με το άθροισμα των τετραγώνων των δυο κάθετων πλευρών”

Πρόσωπα παντού!

January 27th, 2011 -- Posted in Uncategorized | 1 Comment »

Έχετε δει ποτέ πρόσωπα να σχηματίζονται στα σύννεφα του ουρανού;
Πρόσωπο στο σύννεφο ή σύννεφο σαν πρόσωπο;
πρόσωπα στον Άρη σαν και αυτό;
πρόσωπο στον Άρη

Αυτόν που ανεβαίνει στο δένρο τον βλέπετε;;;
άνθρωπος που ανεβαίνει στο δένρο
Νομίζετε οτι είναι τυχαίο;

οχι…

είναι όλα στο μυαλό μας

Brain <-> IP interface

January 19th, 2011 -- Posted in About Takis | No Comments »

Hello all,

Just wanted to share with the world some thoughts about the new project I’m into.

The basic idea is to construct a homebrew BCI using open source software and harware. Of course some people have already done that, like it always happens on cyberspace.

You can find more info here: http://openeeg.sourceforge.net
The basic idea is to plug one of these things:
Active electrode on my skull, and monitor brain waves on my PC. Later on I can train myself and be able to control the PC. Then as technology advances I’ll be able to be 24/7 plugged, and transmit brainwave data via 3G, WiMAX, LTE or whatever, and make the DSP on the cloud. Realtime data will be logged, monitored, and be sent back for feedback and self-evaluation.
These are the first steps. Whatever the actual outcome of this, I will be trained one day earlier. Later when singularity happens and we’ll all be able to upload our brains there would be no need for BCI‘s.
I also hate it when they say something on BBT that I’ve already thought or read and then it becomes mainstream.

Mad World…

January 19th, 2011 -- Posted in Uncategorized | No Comments »

Ένα ταξίδι στη Γη…

November 27th, 2010 -- Posted in Uncategorized | No Comments »

OBD GPS Logger on bifferboard

November 11th, 2010 -- Posted in Uncategorized | No Comments »

This is a small Howto if you want to run obdgpslogger on bifferboard that is shipped with Openwrt
Biffer board

Compile kernel module for PPP and FTDI (RS232 -> USB)
Follow these instructions to get openwrt build 22979 from svn.

mkdir bifferos
cd bifferos/
svn co -r 22979 svn://svn.openwrt.org/openwrt/trunk
cd trunk/
patch -p0 < ../bb-r22979.patch make menuconfig

Now select PPP and FTDI to build as modules

Then hit:
make V=99
into trunk directory. This will make our kernel modules among other things

Now copy kmod-ppp_2.6.32.20-1_rdc.ipk and kmod-usb-serial-ftdi_2.6.32.20-1_rdc.ipk to bifferboard and run opkg --nodeps install

Now we have loaded our modules for ELM327 USB to ODBII interface and 3G modem, and have to compile obdgpslogger for bifferboard.
cross-compile obdgpslogger for openWRT:

Download latest version of obdgpslogger

Create a file that contains the following:
toolchain-rdc.cmake :
# this one is important
SET(CMAKE_SYSTEM_NAME Linux)
#this one not so much
SET(CMAKE_SYSTEM_VERSION 1)
# specify the cross compiler
SET(CMAKE_C_COMPILER /home/user/bifferos/trunk/staging_dir/toolchain-i386_gcc-4.1.2_uClibc-0.9.30.1/bin/i486-openwrt-linux-gcc)
SET(CMAKE_CXX_COMPILER /home/user/bifferos/trunk/staging_dir/toolchain-i386_gcc-4.1.2_uClibc-0.9.30.1/bin/i486-openwrt-linux-g++)
# where is the target environment
SET(CMAKE_FIND_ROOT_PATH /home/user/bifferos/trunk/obd /home/user/bifferos/obd-inst)
# search for programs in the build host directories
SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
# for libraries and headers in the target directories
SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)

Then do:

cd obdgpslogger-0.15
mkdir build
cd build
cmake -DCMAKE_TOOLCHAIN_FILE=../toolchain-rdc.cmake ..
make

You may need to run "ccmake .." to configure some things

If you need GPS support, you have to download and cross compile gpsd too, in order to get the libraries.

To cross compile gpsd for our platform you need to do a couple of things.
Edit configure file, and enable cross compilation flag,
export CC="/home/user/bifferos/trunk/staging_dir/toolchain-i386_gcc-4.1.2_uClibc-0.9.30.1/bin/i486-openwrt-linux-gcc"
export CXX="/home/user/bifferos/trunk/staging_dir/toolchain-i386_gcc-4.1.2_uClibc-0.9.30.1/bin/i486-openwrt-linux-g++"

and then configure and make.

Be aware that gpsd files have to be in $HOME/gpsd, since this is statically defined in obdgpslogger source.

Now you have an odbgpslogger binary that runs on bifferboard.
You might also find useful this guide also that shows how to make Huawei 3G modem work on bifferboard. However you don't have to compile kernel again, you just make the modules.

You Shall Rise

October 30th, 2010 -- Posted in Uncategorized | 2 Comments »