Wednesday, February 23, 2011

Solver Manifesto


The Solvers'
Manifesto

by Nuno Simaria | February 13th 2011
We, programmers who have learned how to combine fonts, shapes and colors so you could offer your client a professional looking interface. We,designers who have learned how to edit video and mix audio so you could have an effective commercial for your company. We, AV technicians who have learned how to build a webpage so you could have your trailer on the internet without spending a dime.
We are here.
We are not programmers. They don't have to make banners based on your nephew’s drawing. We are not designers. They don't have to know how to post-produce a film. We are not AV technicians. They don't have to worry about validating your 30 field form using JavaScript so you can sell your movie online.
We are many.
Yet, we still don't know what we are. We are not multimedia engineers, because we are not engineers. We are not IT experts. Experts don't get paid two beers and a cheeseburger. We are not art directors, they get a lot more respect.
We are not jobless, yet there is no name for what we do. And because of that, our craft hasn't earned any respect. We are not the computer guy. We are not the girl that knows how to draw. We are not the smart intern.
We are multi taskers.
We are fast learners.
We are good listeners.
We are self taught.
We are good people, because we care about your problems, and we fix them.
We are solvers.
We know how to do anything. If we don't know how to do it, we know how to go about getting it done. And if that doesn't work either, we know a lot more people like us. A solver that will help us, and will teach us how to do it.
We learn from each other.
We help each other.
We teach each other.
We recognize each other.
We are a tribe.
We don't care about your corporative lingo, as you don't care about our obscure movie references. We don't care about your suits, as you don't care about our t-shirts with geeky puns. But we respect you, and you should respect us. Like you respect a doctor, a teacher, a mechanic or a plumber. You wouldn't second guess a doctor. You wouldn't tell a mechanic to "keep that part, its old but I like it that way".
Some of us are big time CEOs, some of us have earned some credit in small circles, usually populated by people like ourselves. But most of us are exploited, doing odd jobs for you just because we are the only ones that know how to do it.
You can't graduate on what we do. We can't teach you how to do it.
We are curious, critics of our job, thinkers. We have learned from many people and we've tried and erred until we got it. We are persistent. We work when you've left. We are experts in nothing, yet we know a great deal about almost anything.
We are Solvers. That's what we do. We solve your problems. As fast as we can.
We are Solvers. We like what we do.
Just show some appreciation once in a while.

Quoted from http://www.solversmanifesto.com

Sunday, February 13, 2011

Are you a distro shopper?


  1. Are you a distro shopper? 
  2. You confuse to choose which linux distribution that suit your need?
  3. Are you still searching what will be your "stopper"?
Take a small test from this < Distro Shopper > ^^, it's quite fun lolz...

Saturday, February 12, 2011

Linux Compatibility Hardware database from Canonical Ltd.


We must say thanks to Canonical and also  Ubuntu community to help spread the words for Open Source. Just when Nokia decided to stick with Microsoft and abandon Meego Project, Canonical make an announcement about they hardware database which is compatible for ubuntu and also all Linux Distribution. So it's mean that people now can choose the hardware before they install Linux.

Well, it's seem the future of Open Source is getting brighter, and also people will much more easier migrate and using Linux as they main OS. So what we can do as a part of Linux community? Spread the words, and keep friendly for all new comers in Linux world. Don't act like we are super smart human and people who not yet use Linux is a dumb :) that's a very wrong perspective ^^...

Two thumbs up for canonical! Once again, thank you for the innovation & evolution for promoting Linux to the world :)

Thursday, February 10, 2011

Save your Hard Drive before it fails!!


First, you will notice that you got a significant improvement speed while using Linux. This case isn't only happen in one distribution, but almost all. I just realize a couple minutes ago while seeing some errors from my new Hard Drive. This drive is still less than 2month with operational hours around 20hrs / day.

I realize that my Drive is quite hot but i thought it was normal. But when i saw an error i take a look at kernel config and all configuration that related to hard drive.

Ok, let's go straight to the point. By default Linux set the Advanced Power Management for Hard Drive at 254 or it's mean in a very high performance. It's mean also cut your hard drive age without any notification at all. Tools that you need to avoid this is hdparm. It's available in all distribution. Let's see a comparation before and after using hdparm. I'm sorry i can't provide the screenshot but you can try it and see the result.

Before using hdparm i've got a HDD temperature between 39-42 Celcius.  After change the APM to the lowest level, i've got the temperature decrease for more than 5 Degree. So it's between 32-35 Celcius. To gain this you must install hdparm and laptop-mode-tools for optional. And change the configuration in it. Because by default, laptop-mode also still keep APM at highest level. I can't see any different in speed when lower down the APM value. 

Here's the simple bash script, you can put it on your autostart programs.

#!/bin/bash
sudo hdparm -B 10 /dev/sda

Simple isn't it? But it can save your dollar ^^ 
 

Tmux - Small & Useful

Maybe you already heard and using 'screen' for a long time. For a new linux user, screen is a terminal multiplexer and act as a daemon / server. Well i'm using screen for about less than 2weeks before i know tmux. It's mean that you can have an extra workspaces to do your job. Imagine that you can run more than 1 session inside 1 terminal :). Well it's not useful at all if you never touch or use a terminal / command line. If you interesting to see my tmux configuration. Just go to my github and use it as reference, and if you have a much better config than mine. Please share it with me ^^

My desktop is running xmonad-darcs, urxvt, and some stuff like irssi. :)

Monday, February 7, 2011

SIS M671 on Natty Alpha 2

I just finish downloading Natty-Alpha 2 from torrent. I do this just to test if our current driver will work on this release or not. Since Natty will using different version of xorg-server. So i dd the iso to my thumbdrive boot it.

1. The default vesa driver already detected the card and set the resolution @1024x768
2. No more flickering issue.

Ok, here's the bad news. The xorg-server didn't detect the driver and can't open the display. I'm testing using 2 available driver "sisimedia" & "sis671_drv". Both failed, the module isn't prepared for natty xorg-server.

Let's see if we can do something on this issue. So the statement is

Our current driver ISN'T compatible on Natty and all distro that using xorg-server 1.10

Saturday, February 5, 2011

SIS M671 / M672 Driver, News Update Feb '11

I will keep posting here especially for M671 / M672 stuff, Here's the current update

  1. Not yet got a response from xorg team and they dropped the status for this Bug to Medium in launchpad.
  2. I'm running on latest release of xorg server and everything works fine.
  3. Latest kernel 2.6.38 also works well without any complaint.
I will keep update if there's other stuff regarding this driver. If you planning to use it until natty warthwal ( for ubuntu users ) i guess it will work. Because they were working for 2D unity using QT Engine which is playing nice with SIS IMHO.

Regards