The Webcanvas Experience
Feb25
There you have it.
The reason why i came to london and gave up lots of important stuff back in lisbon.
It's a hell of an experience.
I'm in a small flat with 3 friends now (we were 4 yesterday) and we've been living the ultimate geek experience: doing what you love on a project that you believe and having lots of time for it.
We've been so concentrated on this project that i didn't really have any time at all to see the city (besides those secondchancetuesday and meetup/opencoffee days).
It's been great meeting lots of people doing the same and exchanging ideas (actually great ones) at our minibar event, and of course, getting the world to know about webcanvas.
Webcanvas is the infinite canvas painting project, where you and your friends around the world can go there and paint, collaboratively.
Now, this Moët&Chandon is really something.
4 commentsTime Machine Over The Air
Jan22
I've been wondering for sometime if i could actually backup with Time Machine on a samba share.
Well, you can if you do the following in Terminal.app:
defaults write com.apple.systempreferences \ TMShowUnsupportedNetworkVolumes 1
Connect to your samba share and make sure you have enough space. Don't forget to save the password in the Keychain.
Fire up Time Machine and there you have it, a new backup disk to choose from (gotta love Leopard's "hidden" features).
So much for making you spend 300bucks...
Urlize Those Java Properties
Jan14
I decided to (finally) post some code here.
This is a java class (java is that respected language in the corps, not python) i use a lot in some projects that will give you extra configuration feature set.
I find it really useful to have centralized configuration files in a webserver, since it's really simple to reconfigure that app running somewhere in the network.
This way i just vi the file and introduce the new configuration so that the app is ready to run.
Code:
import java.net.URL;
import java.util.Properties;
import java.io.InputStream;
public class URLProperties extends Properties
{
public URLProperties(String url) throws Exception
{
super();
InputStream istream = (new URL(url)).openStream();
this.load(istream);
istream.close();
}
}
Now, i know that this should be in the code section of this blog.
I also know that the code, about and photo sections are not working (sweet 404 eh?).
They will sooon (sooon is longer than soon, really).
Diff (15.4-Inch) Macbook Macbookpro
Jan10
I've been thinking if my mbp was really worth buying, since it took me a while to decide whether i'de get a macbook or macbook pro.
Facts:
- Bigger display, 2.4" space added for those cheesy desktop backgrounds!
- Decent speakers
- Sexy backlit keyboard
- Beefed up graphics card (nvidia GeForce 8600m GT vs. intel GMA X3100), better Terminal.app graphics!
- Ambient light sensor
- Bigger, heavier power adapter (85W = more internal wires, really)
- Extra 180 grams (0.4 pounds)
- Not one more usb port (2 ports i so not pro)
- A real dvi port
- Firewire 800
- The Pro factor
- Best laptop for Vista (so said PCWorld)
- Getting your colleagues to hate you
Stuff To Install On A New Mac
Jan10
So i've been toying around with my shiny new Macbook Pro (i've been a good boy) and thought that i should do something like a software list to install on a fresh mac:
- Xcode for compiler heaven
- Macvim the superior editor
- Macports for everything else
- Perian when you cant get QuickTime to play that downloaded video
- Adium when you're bored while working (or not)
- Google Notifier saves you an extra safari tab
- Growl is just too good for local and remote notifies
- NetNewsWire for keeping up all those feeds
- Firefox when Safari doesn't do the job
- MacFUSE filesystemizes your imagination
- GimmeSomeTune when iTunes artwork is missing and sync Last.fm
These are just the essential basic apps of course.
I am probably missing some, so you should comment your essential ones!