November 28, 2012

Java and the "chairness"

OK, I finally decided to start with Java. I want to create some applications for android and first of all I need to start with the basics.
That's what I've learnt: a class is the idea of something. If I create a chair class I don't refer to a specific chair, but to its chairness.
Sounds pretty dumb but perfectly logical.
Moreover this is really similar to Plato's philosophy, and that's just great!

November 21, 2012

More TF2 test results

Not as good as i thought... The game itself runs and it is quite usable, but gets slower on every map change. After a game I was playing at 1-1.6 fps, that is ridiculous.
I think it could be because of the new experimental drivers required to play.
By the way, surprisingly I did not experience that non-beta users issue.
That's it for now, I hope they update the game and the drivers soon.

TF2 test results

Quick post from phone.
Maybe it's just because I haven't turned off the PC since I installed Steam, but as now TF2 is extremely slow even using lxde and with the minimum graphic quality.
Or just because it is an early beta, I don't know. Anyway, when I go back home I'll do more tests.

November 20, 2012

TF2 on Ubuntu and non-beta users fix

Successfully installed Steam on Ubuntu 12.04 and now downloading Team Fortress 2.

Amusing testing INCOMING!

I will probably experience a known problem with accounts not authorized for beta testing, but hopefully I already have a solution!

Here it is for you:
1. Open a Steam file with gedit and superuser permissions with this command:

sudo gedit /usr/bin/steam

2. Edit the file putting this dispenser code right after #! /bin/bash:

export LANG=C

Now you should be good to go, have fun!

My Raspberry Pi Odissey

Last February I pre-ordered a Raspberry Pi. A lot of people nerds wanted to have their hands on this cheap and cool product for many reasons. I bought it to have a 35$ open source media center. The idea was cool and everything, and I waited really long for it.

When it arrived I had the SD card ready with Debian and I instantly turned it on.
When I finally saw the shell I thought I could already do... stuff.
But nothing useful seemed to work: HDMI audio wasn't working, the little PC started overheating and when I started LXDE it began terribly slow. I decided to try Open Elec, a light distribution with pre-installed XBMC, but it has the same problems of Debian.
Some months later I also tried an Android Ice Cream Sandwich ROM, thinking that since Android was developed for ARM it would have worked. Nope. System UI continuous crashes.
At last i gave up. I had a useless piece of cheap hardware capable of doing nothing.
For some time I forgot about it, since a couple of days ago I read about XBMC giving official support to Raspberry Pi.

The system is called Xbian. When I installed it I thought I would have had the same problems of Debian and Open Elec. But surprisingly almost everything was working!
And with everything I mean HDMI audio, nice performance, no excessive overheating and even AirPlay.
The only visible problem is with 1080p movies, but I don't really care: I am finally ready to set my Raspberry Pi in the living room as media center!

Photo sphere: second try!

Well, today I had the possibility to try Photo Sphere outdoors. It seems that the closer the subject is, the worse the photo is. Distant objects appear clear and uniform, but close ones are faded and distorted.
Still needs testing, maybe in a big open area instead of my balcony...

Photo Sphere preview: needs more testing!

Hey Internet, look at my first post!
Anyway, today I found a working version of Android 4.2 cool Photo Sphere feature flashable on Jelly Bean 4.1.x.

Sample of Photo Sphere on Nexus 4 I think...

After changing some settings in build.prop (do backups!) it decided to start. Today I had no chance to try it outdoors, but tomorrow I will give it a better try.
For now I can say that the result is pretty bad... I don't know why... As I said this needs more testing!