a vida não é só isto!

Para o conteúdo | Para o menu | Para a pesquisa

LC's English pages

Things I write in the Queen's own language :P

Feed RSS para entradas - Feed RSS para comentários

Quarta, Maio 26 2010

Fedora 13

Goddard is finally out!

and as always with a new Fedora release, I start the (now painful) chore of upgrading my machines.

my server is usually easy because there's little to no extra packages, my laptop is a poor example as its hardware is so crappy that if it works at all it is just a reason to celebrate with caviar and champaign.

my desktop is the worst one to work with. tons of extra software (I use x86_64 as base, but need to have all those i686 packages as well), it is my main development machine and the most important one to upgrade. it is usually the last one in the series.

for now, the laptop is being upgraded via DVD, the most reliable method of all (due to crap hardware), but its also very slow and noisy.

the server will be upgraded in place via a simple 'yum upgrade', when the update mirrors can cope with the upgrade procedure and this usually takes some days to occour.

meanwhile the laptop is 'finishing upgrade process' for over 20 minutes now, going to bed...

UPDATE (next day): as expected, the nouveau driver is again total crap...

no X screen for me as Fedora 13 was unable to understand that I really want to use the NVidia binary driver. so on with the update of binary driver in order to have X.

another thing Fedora, please respect my font size choice, I'm not blind and I really need the fonts to be smaller or else I'll just use Windows 7

and yet again about nouveau driver, if it doesn't do 3D what is the fucking point in using it?

Quinta, Abril 29 2010

why I'm not a developer

this may be an incomplete statement, so bear with me on this one.

as it can be seen in the frontpage for the rt2x00 wireless driver project, our driver has been added to the kernel back in January 2008, with the 2.6.24 release.

I've been part of the project since 2004, contributing with typo fixes, minor code corrections and mostly with administrativia.

don't get me wrong, I can code in several languages, Pascal being the one where I'm most proficient and VBScript / asp classic, by force of my day job.

C is kinda scary most of the time, specially when you must mess with the crappy Windows API's.

I can edit, copy & paste code, fixing stuff here and there, but I'm unable so far to create a large C project from scratch.

that being said, you must now be getting where the post title affirmation came from... moving on...


in the last 8 months or so, I've been doing mostly code, implementing some of the strangest solutions to problems that I could come up with. I even wrote a whole client-server API to help me cope with project needs.

but now I see that my idea of the need for an API wasn't so bad after all. it did help me a lot on understanding that using some degree of standardization with my transactions, it could be well extended to fit even other needs.

more, it was so well 'designed' that it now has it's own versioning scheme as well as provisions were made for preventing obsolete versions to continue work.

but enough of this, this is classified stuff and I already talked way too much about it.


this project has been fun to do for a variety of reasons: first, it was my design from scratch second, it was made for work, so others could benefit from it third, the end result (facilitate use) justifies the time spent fourth, it was made on company time, for the company's exclusive use


but alas, my heart is all about open source.

unfortunately, there are very little job opportunities for IT admins/developers, working with open source solutions here in Portugal. and the job market currently sucks, so actually it's not at all the time to go and be stupid.

so, for me at this point open source won't put money in my pockets for the next few years which is a big bummer.


all of my personal and private projects so far are incomplete, and that is valid even for stuff that doesn't include software.

it's all of the hardware, bicycle improvements, house repairs, tons of other stuff.

let's just say that for some crap, I've got the attention span of a 5 year old, and I'm almost 40 years after that :)


so, having read this, can you say I'm a developer?

EDIT

the whole point of this post was that, although I did write some software related things (which qualifies me as a developer), I rarely finish stuff.

therefore I'm half way through being a true developer, one that actually finishes stuff, thus getting the whole job done.

Segunda, Abril 5 2010

business models and ecosystems

I sometimes wonder why so many people would just buy any new gadgets from a particular brand/manufacturer.

it is really, really strange. as an example i give you the latest thing from Apple, some sort of crippled tablet. it seems it doesn't work as a computer, (although it has a virtual keyboard) and it also doesn't allow you to make voice calls (but there's a 3G modem inside).

what will make this a great product, you ask?

the answer is easy, CONTROL, that is all it takes to make a great product.

if you can make sure you control the whole ecosystem, and by ecosystem I mean hardware and software, assure that everything that runs in it is of not great but excelent quality, you can really excel.


let me put this in another way, another context:

did you ever wonder why those apple notebooks have so much battery life? amongst other things you can be sure that is you can develop the hardware and the software in sync, you can have huge battery savings.

you would hardly get this kind of seamlessness with the other two "rival" operating systems, linux and windows.

and with linux it is even more difficult to support all those crappy devices "made for windows", the manufacturers provide no documentation and show no will to make them better with anything but windows.


getting back to Apple, people bitch about the apps being pulled from the app store with no apparent reason. my opinion is simple, much ado about nothing. whoever writes an app as an experiment, "Zits & Giggles" as an example, cannot expect the app to be around for much longer. make a quick search about this app to know what I'm talking about.


so, the conclusion is: your device will only be as good as the good quality of the available applications, so far only Apple has proven to know exactly what it is good for the customer, the role generally known as "benevolent dictator" :)

Segunda, Março 1 2010

could or cloudy

some time ago someone brought to my attention the growing availability of the new so-called cloud services.

I found that statement funny (to say the least), because both of us were GMail users for quite a while. I went on explaining that GMail is in fact a cloud application with all the intended features, high-availability, ease of use, no scaling issues and above all, it's free!

but his question was another, it meant on how we can easily create a web application and deploy it for free, and not caring wether the server will cope with high usage. I then went off for a while and tried to find some more information.

Amazon has the EC2 service (Elastic Cloud 2), but you pay for the service and for the used bandwidth. since that was not the intended stuff, I went on.

Google has the AppEngine, a free for low usage service (quota based), in which you have an API to access a wide range of features provided by the service, which also include database access. for me the only 'problem' it poses is that ir requires that you write your application in either Python or Java, languages that I personally don't master at all.

but all these services, however great, leave me with a bitter taste in my mouth, should we really depend that much on other providers? well, the answer is really: yes and no!

the server that hosts this website cost about 30€ per year, while the Google solution would be free. alas, I have other stuff in here, besides the blogs, which I couldn't have with Google. but what I can do is create an application that has bits in the cloud, like the Wolfire guys use for the main website.

getting back to this post title, should we rely on cloud services or do they really seem as couldy as they do to me?

your feedback is appreciated

Terça, Janeiro 19 2010

life: ups, downs and the community OR a friend in need

a good online friend of mine had a fire in his house a couple of days ago, rendering it completely unusable.

Shawn Powers is one of the Associate Editors of a magazine I subscribe, Linux Journal .

while they were at the church, the fire swept in and did what it does best, consumed everything, including the pet animals that were locked inside.

this is the down side of life, all you had, gone up in smoke. Shawn however says that it is just "stuff" and can be rebuilt or bought again. however the pets are permanently gone.

the up side is the community. while we Europeans have a pretty good sense of helping each other, the guys in North America, specially in the remote areas, where Shawn lives, Indian River, Michigan, are even better in helping out.

so, what is the purpose of this email?

raise your awareness for this friend in need and ask you to donate as little or as much as possibly can here @ ChipIn.

you can reach Shawn here: Facebook Personal Blog Natuba (for pictures) Twitter

again, if you can help out!

signed, Luis Correia, a friend

Quarta, Janeiro 6 2010

vendor lock-in

vendor lock-in in not a phrase you usually associate with Google, right?

well, you're half-right, half-wrong... let me explain in a moment, bear with me.

(btw, this will be a though post to write, as you know, English is not my native tongue)

while you get some courage to read the rest of this post, here's an exercise for you, get me an email account from say... Gmail web support team.

Google has built a very big company around a simple idea, first create a search service that started to crawl the Internet, gathering info, while providing it a free service to all. then, after a lot of data has been collected, they started to monetise the search results, along with text ads.

but seriously, what's running behind all this technology? it's no secret, Google runs on Linux, but not any Linux, it's their own interpretation of what a Linux distribution should be. to be fair and honest they modify the kernel and other components to suit their own needs. they have scalability issues, shared load and some other related stuff, when you run what is now called a "cloud service computing".

that in it self is not really bad, hundreds of companies allready modify GPL'd stuff all the time, problem is when the changes aren't given back to the community, that is called along other things a GPL violation.

while Google doesn't do exactly that per-se, it does some very strange mumbo jumbo.


now make a quick introspection, imagine life without Google and its services, I'll give you ten minutes...


see how hard life would be?

you got used to have a faster better email service with GMail then you have with hotmail or yahoo, so you got hooked.

you got used to read, process and share all your documents with Google Docs, so you got hooked.

you search for anything with Google, Bing or Yahoo, but somehow, it sucks less with Google, so you got hooked.

so you are essentially hooked with Google. while not really a lock-in, you are tied-in to a range of services, that while free, makes you depend on them for almost everything. and they keep expanding to other areas, like the so-hyped Nexus One.

and to finish Cylon style, remember this: They Have a Plan!

p.s. and I bet you couldn't find any email contact from the gmail web support team, I guess there isn't any since it is all run by little green elfs...

Quarta, Novembro 25 2009

my Fedora 12 upgrade story

the aftermath of my fedora12 upgrade:

first of all apologies in advanced to Paul Frields and Jan Wildeboer, I think i'll be somewhat obnoxious :)

and so, for some reason, someone decided to start using/promote the nouveau driver, which is a free driver for nVidia card, but it is so new that is doesn't do 3D and has some issues with some chipsets. I'm fine with Fedora being bleeding edge technology, but unfortunately I had a major blood loss with this one.

even as my mainboard has one of those unsupported chipsets (geforce 8200), and the primary graphics card being a geforce 8800GT, the driver still doesn't work.

I mean, a default F12 installation works fine until you try to load the graphics mode, you then get NO IMAGE at all.

Then you happily get the vendor binary only driver and think, aha, i'll just do "what works" and go and install it. result? the new driver can't be loaded, why? simple, an existing driver (nouveau) is already taken over the graphics card!

then you think, i'll just blacklist the driver and try again... no dice...

this was actually what bugged me two days ago.

after many many reboots and swearing, this is how I have it working now:

drm and nouveau drivers are loaded, nomodeset was added to the commandline nVidia binary driver is working flawlessly

conclusion: I'll just wait for the nouveau driver to be at par with the needs that I have (those include 3d) and then I'll try again. in the meantime, I'm available to test whatever stuff you guys want me to, as I have yet to fix the same frakking problem on my shitty laptop.

p.s. thanks for the hints everyone!

Quarta, Outubro 21 2009

achievements

it is not very often that I do speak about some issues that I do not fully understand, but I'm really confident that I'll be able to convey my message.

it has come to my attention that lately, most if not all games for consoles have that thing called "the achievements".

it all comes down to some sort of "bragging rights" or as say here in Portugal "mine is bigger then yours".

why should I care to beat all available achievements in a game, seriously, aren't there any more fun things to do in a game? the storyline in no longer an interesting factor?

it really beats me!

comments are welcome

Segunda, Junho 22 2009

road to Berlin - T-3 days

long distance comms tested ok, all needed papers gathered,

really looking forward to be there!

Domingo, Junho 21 2009

road to Berlin - T-4 days

airplane ticket: ckeck,
hotel voucher: check,
LinuxTag 2009 ticket: check,

looking forward to meet the community

Quarta, Maio 14 2008

poetic rain

it is raining

I find myself staring out the open window, looking at the pouring rain, that peacefully pours down from the sky

little I remember before being here, staring, like I had heard some silent call from the rain

across the street there are several persons, waiting in the building's stairs for the rain to go away

and it will eventually go, might take some minutes, some hours or even weeks, but it will go away

all we know is that above the grey clouds, the sun shines as usual


(c) 2008 LC

Domingo, Março 16 2008

the vista flop

i've been avoiding writing about the latest installment of the desktop operating system made by those guys from Redmond. some say that it is preety, others say it's the best thing ever, others even say that this is the most revolutionary thing they have ever seen!

me? well, i've tested it twice now, the first time in a celeron 2.6ghz/512Mb machine, and the conclusion is obvious, it's rubbish! while formerly the machine worked rather well, it now crawls on the floor, with all the ram used by the operation system, and unresponsive is the best adjective one could use. you've guessed it right, i've reverted to the old version of the desktop operating system.

the second test was made at home, using a pentium4 2.4ghz/HT + 2Gb ram. the results didn't vary that much, although the extra ram makes it perform way lot better then before.

two simple conclusions for now, either wait for the bugfix release (they call it a service pack, who knows why?) or if you really want something preeeeeety, get a MAC.

update! there is hope, just read this: “It’s Windows Vista without the bloat!“

Sexta, Novembro 2 2007

you stupid brits!

note to all readers: i like most Englishmen, but some are truly disgusting

This is a direct reply made to feedback@mirror.co.uk about an appalling news column written by a biff (crap article from tony something).

The piece of crap 'journalism' depicted here "crap article from tony something" shows how arrogant and unbelievely stupid you british are.

I followed all the fairground attraction the McCann's show provided. The only true culprits of this whole mess were the fathers.

How on earth could they fled Portugal on the same day they were declared indicted to the case?

But hey, instead of doing something fruitfull, you decide to attach Portugal.

So, stick the article up your shitty 'journalist's' ass!

Vão levar na bilha, seus filhos da puta!

p.s. Portugal is not Spain, therefore proper naming should have been "Senhor" and not "Señor", but I guess you missed that school lesson about foreign languages.

yours truly, Luis Correia

Terça, Outubro 23 2007

are you a real sysadmin?

answer yourself by doing this fine questionnaire here:

BOFH

Domingo, Setembro 16 2007

the world lost a great man

farewell Colin McRae!

we loved you well and followed your metheoric path through the World Rally Championship and also the latest runs with all-terrain vehicles

the PC and console game series named after you were also awesome

the world is poorer today

we love you!

farewell!

i can't write anything else, i'm too emotional

Sexta, Agosto 31 2007

Test Your Boss

a selfdone questionnaire where you assess our boss's personality

Continuar leitura...