2010-10-13

If Operating Systems Ran The Airlines...

If Operating Systems Ran The Airlines...

UNIX Airways

Everyone brings one piece of the plane along when they come to the airport. They all go out on the runway and put the plane together piece by piece, arguing non-stop about what kind of plane they are supposed to be building.

Air DOS

Everybody pushes the airplane until it glides, then they jump on and let the plane coast until it hits the ground again. Then they push again, jump on again, and so on...

Mac Airlines

All the stewards, captains, baggage handlers, and ticket agents look and act exactly the same. Every time you ask questions about details, you are gently but firmly told that you don't need to know, don't want to know, and everything will be done for you without your ever having to know, so just shut up.

Windows Air

The terminal is pretty and colourful, with friendly stewards, easy baggage check and boarding, and a smooth take-off. After about 10 minutes in the air, the plane explodes with no warning whatsoever.

Windows NT Air

Just like Windows Air, but costs more, uses much bigger planes, and takes out all the other aircraft within a 40-mile radius when it explodes.

Windows XP Air

You turn up at the airport,which is under contract to only allow XP Air planes. All the aircraft are identical, brightly coloured and three times as big as they need to be. The signs are huge and all point the same way. Whichever way you go, someone pops up dressed in a cloak and pointed hat insisting you follow him. Your luggage and clothes are taken off you and replaced with an XP Air suit and suitcase identical to everyone around you as this is included in the exorbitant ticket cost. The aircraft will not take off until you have signed a contract. The inflight entertainment promised turns out to be the same Mickey Mouse cartoon repeated over and over again. You have to phone your travel agent before you can have a meal or drink. You are searched regularly throughout the flight. If you go to the toilet twice or more you get charged for a new ticket. No matter what destination you booked you will always end up crash landing at Whistler in Canada.

Linux Air

Disgruntled employees of all the other OS airlines decide to start their own airline. They build the planes, ticket counters, and pave the runways themselves. They charge a small fee to cover the cost of printing the ticket, but you can also download and print the ticket yourself.

When you board the plane, you are given a seat, four bolts, a wrench and a copy of the seat-HOWTO.html. Once settled, the fully adjustable seat is very comfortable, the plane leaves and arrives on time without a single problem, the in-flight meal is wonderful. You try to tell customers of the other airlines about the great trip, but all they can say is, "You had to do what with the seat?"

Izvor: UbuntuForums

2010-10-12

#ubuntu channel dijalog :)

Danas sam radio upgrade KUbunta 10.04 na 10.10 pa sam napravio par grešaka i trebala mi je pomoć. Najlakše je do pomoći stići preko irc.freenode.net na #ubuntu kanalu. Pomoć sam dobio :) Ali ono što mi je bilo zanimljivo je sledeći dijalog:

[12:21] malicai: Thanks, I'll go there and never use ubuntu again, it deleted most of my porn anyways, cya all, thanks again!
[12:22] liquid: Malici, porn means little in the grand scheme

:))))

2010-10-09

Ubuntu, scalability, java i baze

Nisam pisao duže vreme pa se nakupilo dosta dobrog materijala kojeg bi podelio sa vama.

Sutra je veliki dan za linux jer izlazi xUbuntu 10.10, već godinama najpopularnija distribucija linuxa. Zato vam predstavljem 12 razloga zašto da ga instalirate. A ime sledećeg izdanja (11.04) će biti Natty Narwhal

Ako ste se odlučili za instaliranje novog Ubuntu-a tekst Top things to do after installing Ubuntu 10.10 Maverick Meerkat će vam biti od pomoći

9 Ways to Instantly Code Faster, kako poraditi na svojoj produktivnosti u IT poslovima

7 Most Useful Regular Expression Snippets, gotovi regexi za različite prilike

Map Reduce: A really simple introduction, bez linije koda na vrlo lak način objašnjen algoritam koji se danas koristi svuda gde je potrena skalabilnost

Example how to model your data into nosql with cassandra, za one koji su bili na predavanju koje je organizovala Scalability grupa i kojima se dopalo Dedino predavanje o Cassandra-i. Prikazan je način na koji bi se modelovali podaci za chat aplikaciju.

An Array of Reasons to not use Arrays in Java, koji su problemi sa Array klasom i zašto dati prednost Collection implementacijama

Mockito - Pros, Cons, and Best Practices, tekst o alatu za pravljenje Mock objekata pri testiranju sistema

Spring 3 MVC, tutorijal o Spring-ovim klasama za web programiranje

Android 101: The Basics, serija tekstova o programiranju za Android. Trenutno je izašlo 2 nastavka

Log4j Enterprise, tekst o upotrebi najpoznatije biblioteke za logovanje u java svetu

DB blok:

Optimizing SQL: Removing queries inside loops Hibernate hard facts

Revving Up Your Hibernate Engine, fino podešavanja hibernate-a

SQL Problems and solutions, SQl napredni tutorijal

Hibernate hard facts, najčešče greške u radu sa Hibernate-om