values for life

Every time I speak with someone, every time I read an email, watch a website or talk with a friend about a project or person, I can’t avoid the need to check some values surrounding that subject.

Today I have received an email without Integrity and Wisdom.

    Passion

    Respect

    Integrity

    Leadership

    Compassion

    Courage

    Reliability

    Humor

    Friendship

    Independence

    Loyalty

    Wisdom

    Self-respect

    Ambition

    Dynamism

    Exploration

    Faith

    Optimism

It was from a recruiter, asking me to do his job.



http://www.flickr.com/photos/lbpuppy/

(I need to rewrite this post without this sad feeling)

Comments

10 facts you should know about BSD

Yesterday I was reading an article about “Elevator Pitch” and thinking how could I use this idea to promote my consultant skills, my blog and other things too. Then it came into my mind how cool would be doing this for BSD followed by a small list of things people should know about it.

Well, I suppose it’s more funny this way…

First I will give you some highlights about interesting features you find in BSD’s and a simple explanation about each item. Then, just at the end of this post, I show you what I think to be a “rocky” “Elevator Pitch” for BSD’s. :)

  1. BSD stands for…
  2. Berkeley Software Distribution! Yes, from California, USA.

  3. We call them flavours but we also have some distributions…
  4. Because all major BSD (OpenBSD, NetBSD, FreeBSD, DragonFly BSD) systems have different kernels, we can’t call them flavours. In our “world” a distribution is when a BSD is built upon some other BSD kernelland such m0n0wall, pfSense, FreeNAS, Askozia, FreeSBIE, PC-BSD, DesktopBSD, VirtualBSD all are based on FreeBSD kernel.

  5. MAC OS X is also FreeBSD Based!
  6. “…Mac OS X Server includes the latest technological advances from the open source BSD community. Originally developed at the University of California, Berkeley, the BSD distribution is the foundation of most UNIX implementations today. Mac OS X Server is based largely on the FreeBSD distribution and includes the latest advances from this development community…” [http://www.apple.com/server/macosx/technology/unix.html]

  7. NetBSD has XEN 3.3 support
  8. Today operating systems must have the power to handle as many types of virtualization as possible. Well of course if the license allows that. It is known that Xen still is a very important “player”. Almost any Linux distribution can load an hypervised kernel (Dom0) and run guests on it (DomU). Well, so it does NetBSD :-) and hard work is being done also on FreeBSD-Current. [http://www.netbsd.org/ports/xen/howto.html | http://www.netbsd.org/ports/xen/]

  9. You can load multiple virtual kernels with DragonFly BSD
  10. “…The idea behind the development of the vkernel architecture was to find an elegant solution to debugging of the kernel and its components. It eases debugging, as it allows for a virtual kernel being loaded in userland and hence debug it without affecting the real kernel itself. By being able to load it on a running system it also removes the need for reboots between kernel compiles…”
    [http://www.dragonflybsd.org/docs/user/vKernelOverview/]

  11. You can install applications under PC-BSD as you do in Mac OS X
  12. PBI stands for “Pc-Bsd Installer” or “Push-Button Installer”. As the name says, imagine you want to install Firefox with Flash plugin. Just fetch it via [http://www.pbidir.com/bt/category/web], et voi lá. Click to install.

  13. We call it install.cfg not ‘kickstart’
  14. “Hi @include! So, can you mass deploy under BSD, remotely? Yes we can! :) [http://www.403forbidden.net/BSD/FBSD_Kickstart/fbsd_inst_4b_files.php] and better [http://www.daemonology.net/depenguinator/]

  15. Almost every UNIX (or UNIX based) and Linux based operating systems uses code from OpenBSD
  16. This one was just for kidding! :) But next time you type ssh in your keyboard, think twice!

  17. ZFS is not loaded by FUSE. It’s a kernel module.
  18. I think you can guess how many advantages we have by running this stressing feature near the kernel and not in the userland.

  19. LiveCD’s and VMware Images for test drives
  20. Do you want to got for a test drive? Do you want to test your hardware or even Jails/other nice BSD feature? Fetch it, burn it, load it and you are done.

The official slogan:

“FreeBSD, the power to serve”

So the elevator pitch I found to be cool for BSD is:

“Having BOFH nightmares? Use BSD and sleep tight during system updates in your company!”

litleBSD.png

Do you like the “Elevator Pitch” and the all the BSD features? :) Well, the list goes on and on down here with some other nice topics that are blowing in my mind. In fact I would love to see if my BSD friends can help me build a bigger list

  1. Binary updates are a tremendous fast and secure way to update/upgrade your system
  2. FreeBSD has 3 Firewall flavours
  3. You can play with DTrace
  4. Mandatory Access Control is a Modular Security Framework
  5. GEOM is the Modular Disk transformation Framework
  6. Hierarchical Jails
  7. You can run Linux under FreeBSD via Linux compatible mode
  8. You can run FreeBSD kernel under Linux via Debian GNU/kFreeBSD
  9. …and the list goes on and on…

To end, 3 nice links for further reading

http://en.wikipedia.org/wiki/Comparison_of_BSD_operating_systems

http://en.wikipedia.org/wiki/List_of_BSD_operating_systems

http://en.wikipedia.org/wiki/Commercial_products_based_on_FreeBSD

Comments (3)

big and small tools, a matter of space optimization

Some weeks ago I had a special guest here at home. A ‘huge’ FreeBSD NAS server(*). It was my guest just for a week or so, but even so I have played very much with it. I had no monitor to plug on it so I bought a flatscreen to work with it. Here it is, my brand new LG Flattron ~22″“.

w2241sbf.jpg

Meanwhile NAS went for it’s datacenter rack and the flatscreen got plugged into my macbook, awesome! This new office scenario raised a new need here at home… and that’s it, today I have bought the new tiny wired keyboard from Apple.

Isn’t it good looking?

wired_keyboard20090306.gif

No need to say that I love both tools and if you are willing to buy something like this for you, you have got my 2 cents.

Just a matter of getting space in you screen and space in your desk!

(*) – (iSCSI NetBSD driver port for FreeBSD Rocks!! :) )

Comments (2)

KVM on FreeBSD 7.2

Some weeks ago I have taken some spare time to test KVM on FreeBSD 7.2.

The result was so amazing that I took some screenshots and I have also written some documentation under KVM wiki website. Take a look if you are interested on FreeBSD/KVM.

http://www.linux-kvm.org/page/BSD

I have installed Microsoft Windows XP, Ubunto Desktop and FreeBSD 7.2 Guests. All perform very well under KVM.

FreeBSD_KVM.png

I need to get another bunch of time to perform some benchmarks about networking and aio. I don’t know yet if either KVM or KVM under FreeBSD both are ready for production. For now I can say three things:

1 – KVM developers are getting their hands very nasty because they really work hard;
2 – FreeBSD well you know :) … FreeBSD is awesome and getting better form release to release.

3 – Manage to get KVM working under FreeBSD is as simple as you can see.

Did you know FreeBSD now has something called Hierarchical Jails :D Go figure! (Jails on asteroids :D )

Comments (2)

I am just…

…having too much things going on at same time.

Personal life is almost overflowed by University projects and by my daily work.

On this right moment things are not balanced but I am working on that. I am moving true value to the place where it belongs.

headsync.jpg

and I promiss I will keep this happy face :-)

This post makes me think about Twitter. I’m writing posts like ‘twittes’, with just 140 characters :)

Comments (2)

the inspiring TakeOff2009

Last April 25, I went to Coimbra to attend another conference. This time about innovation and entrepreneurship.

Organized by Alcides Fonseca, TakeOff is more likely to be a (web) business oriented conference more than BarCamp is, which in fact is a tech, geeky oriented event as you can expect for something organized by Tiago Pinto from webreackstuff.

Well back onto my notes about TakeOff itself… and my simple notes just to tell I am alive :-)

Organization:

The thing I like more is the simplicity on which it is built. It has a very simple start, a solid context about what to talk. Well planed agenda with tight intervals and a too much simple end.

Talks:

Shoul I say I loved 4/5 of them, which is great I think! :)
I’m wating for review these talks in particular, “Jorge Figueira, Carlos Andrade and Leo Xavier”.

Persons and environment:

New faces and well known faces too, as in friends I should say. Lot’s of them in fact. And yep this is nice but great events like these need to reach a wider audience. The advantages of this are tremendous. New people, new ideas, new problems and new possible solutions. IMHO share is the key.

I’m waiting to see this initiatives all over Portugal, in other Cities.

Comments (2)

boring ads everywhere

Doesn’t matter on which site it is. Boring ads are always boring ads.

ad_alltop.jpg

For non english readers “Máquina dos Peidos” is “Fart Machine” as you can guess by the draw.

$ kldload creativity
$ kldunload idiotthinking

Comments (4)

Notes about #barcamppt – Spring09

HI

Last weekend I attended Barcamp in Coimbra.

First I want to thanks to @tpinto from @webreakstuff for organizing this to us! Thanks dude you did a great job as you do always.

and now for something differente, errrggg… some nice twittes from twitterlandia http://search.twitter.com/search?q=%23barcamppt

@darkua “People prensatation… So many virgins ;-) #barcamppt http://tinyurl.com/cqm8wa”

@LeviFig “Awesome time at lunch, with some nice social networking #barcamppt”

@rubenfonseca “no #barcamppt for me this year -”

@LuRst “Who wants to put the #barcamppt schedule on the cloud?”

@filipecosta “Where is the Portuguese Playboy magazine? I want to have a look at it =) #barcamppt”

@patriciafurtado “#barcamppt O pessoal que não está no auditório dedica-se a analisar e discutir meticulosamente o 1º número da Playboy portuguesa.”

@alcides “Just read the Portuguese Playboy at #barcamppt”

@brunoamaral “a rupeal está claramente à procura de clientes, e o software é bastante interessante #barcamppt”

@microft “watching a presentation about iPhone devel and mekwa.com. Questioning the utility of another social network… #barcamppt”

@include “#barcamppt a ouvir o João Neves a falar de software livre. Ele gosta mesmo disto.”

@jneves “@lxvr bateu no @alcides #barcamppt”

@andrerib “I’ll be doing short 30-second interviews with interesting projects/startups/entrepreneurs at #barcamppt . Let me know if you’re interested.”

@microft “#barcamppt OH HAI, CAN UZ TURN OFF TEH AC? ME IZ FREEZIN’! (blame @include for lolspeak, he started it!)”

@include “#barcamppt errg HIA, HI CAN HAZ GEEKY TALKZ? KTHNXBYE”

@paulozoom “@f labeled the profile I’ve been trying to label, T-shaped people #barcamppt”

@olifante “the talk on Multitouch Interfaces by @serratiago (and @?) of SenseBloom was for me the best of #barcamppt. Keep it up, guys! (Nice logo BTW)”

@tiagotex “#barcamppt Eu acho que esta discussão sobre webdesign vai terminar com o pessoal todo à porrada… boa discussão :D

@olifante “#barcamppt Had fun presenting http://ondecomer.com, our soon-to-be released webapp for restaurant search in Portugal. Thx for the feedback!”

@olifante “#barcamppt Thanks @als & @darkua for trying to set things in motion with @startu – http://start.tumblr.com http://startu.pt”

@isacosta “btw, fiquei fã do #barcamppt!”

@dbarradas “@cpinto dude … you should had come with us to mealhada. Leitão rules! #barcamppt”

@f “#barcamppt is over, thanks for coming – you guys rock. see you all very soon.”

Personal notes on #barcamppt 09

  • Organization needs a tight plan!
  • Love cookies!
  • Speakers need errggg presentations!
  • Coimbra has very nice weather and people are just incredible!
  • New kids on the block aka Virgins must have a presentation talk!
  • Multitouch_talk++; Data_Crunching++; f_lessons_learned++;

Congrats and thanks once again for all.
See you next year (or next Thursday err and next April 25 at Takeoff)

@patriciafurtado

Comments (3)

I play! (a lot)

http://www.ted.com/talks/view/id/483

Interesting talk by Stuart Brown about play and fun. What we as humans are loosing because of this adult non-playing life style we are living these days.

weird.png

life is too damn short

Comments (8)

root@log.pt$ echo “over and out” | wall ; exit

Hello all,

(I will write this one in Portuguese, because… well because I want to. It’s about a goodby and a gratefully thanks to my boss and all friends and coulegues I worked with these last four years at log as a, well many roles in fact, developer, sysadmin, security auditor, systems architect, it manager and finaly back to sysadmin and developing again… yhea right one man show.)

Comecei a escrever as primeiras linhas deste post no dia dos meus anos (07/Fev). Desde então tenho parado para reflectir de uma forma um pouco mais atenta sobre o que penso ter aprendido até ao momento.
Foram 4 anos de tudo, e por tudo estou orgulhoso de ter trabalhado e vestido o polo da log!

Se vou ter saudades de log? Sim, sem dúvida! Trabalhei com pessoas muito interessantes e de vários tipos tais como geeks, formais e informais também, arrogantes, divertidos, astutos, tótós, simpáticos e antipaticos, sociais e nerds :) , DJs, surfirstas, saxofonistas, snowboarders mas também uns sedentários hehehe normal. Uma empresa realmente heterogénea na qual e com todos eles aprendi algo.

Picture 1.png
  • Aprendi que não estamos sós e que temos o poder de tornar as coisas mais leves
  • Aprendi que o que importa é curtir com estilo
  • Aprendi que o mundo é realmente muito pequeno e devemos reciclar
  • Aprendi que vale a pena o esforço
  • Aprendi que 5 minutos fazem a diferença
  • Aprendi que temos uma marca associada a nós e que temos de cuidar dela
  • Aprendi que somos capazes de muita coisa se nos propusermos a elas
  • Aprendi que apesar de tudo nunca respondemos sempre a tudo
  • Aprendi a partilhar ainda mais
  • Aprendi a ser mais openmind, ver e estudar outras hipóteses
  • Aprendi a ser mais rigoroso ainda
  • Aprendi a ser mais tolerante
  • Aprendi a respirar fundo
  • Aprendi a dizer que aprendi!

Obrigado por tudo e até log :)

vs15885.jpg

Podem ver mais coisas giras aqui no blog do Ivo Gomes. Foi um dos meus colegas na log e tirava fotos fixes. (aqui) (aqui), (ou aqui) errgg e muitas mais :)

Abraço grande a todos,
Francisco

Comments (9)

« Previous entries Next Page » Next Page »