hbase cluster region recovery

dear HBase developers, please… fix the documentation… http://hbase.apache.org/book/apbs04.html

[root@yallayalla ~]# sudo -u hbase hbase org.apache.hadoop.hbase.util.OfflineMetaRepair
Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/util/OfflineMetaRepair
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.util.OfflineMetaRepair
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.apache.hadoop.hbase.util.OfflineMetaRepair. Program will exit.

instead…

13/01/31 15:27:52 INFO wal.HLog: main.logSyncer exiting
13/01/31 15:27:53 INFO util.HBaseFsck: Success! .META. table rebuilt.
13/01/31 15:27:53 INFO util.HBaseFsck: Old -ROOT- and .META. are moved into hdfs://yallayalla:8020/hbase/.hbck/hbase-1359646067507
[root@yallayalla ~]# sudo -u hbase hbase org.apache.hadoop.hbase.util.hbck.OfflineMetaRepair

stipendi italiani nell’IT

italia_stipendi

indagine retributiva mercato del lavoro – by ASSINTEL (“Cap 3 – 5.pdf”, pagina 88)

incazzatevi… (immagine a fianco)

la media delle assunzioni IT sul mercato tedesco e’ di 48k (in base alle offerte che ho visto e ricevuto), in Italia 24k… arghhh

rant iniziale: https://www.facebook.com/groups/italianstartups/540337049310681

Maildir server on OsX

hi nerds! anyone fancy of having his/her own portable Maildir backup? I’ve created a homebrew package for courier-imap (and courier-authlib). Would u mind testing it? I want your feedback! 🙂 https://github.com/zeph/homebrew

UPDATE: https://github.com/mxcl/homebrew/pull/16354

SECURITY CONCERN! :: edit the etc/imapd in order to bind only to 127.0.0.1

to start it:

sudo authdaemond start
sudo /usr/local/Cellar/courier-imap/4.11.0/libexec/imapd.rc start

and use ur normal sys credentials (and point ur config in the email client to “INBOX”)

p.s. u might need to created the Maildir folder in ur home dir … use:

bin/maildirmake

how (not) to keep employees

despite the financial crisis people like me, engineers, keep moving between companies, some people for money, some others for new challenges, but that is not the whole picture…

people need to be properly rewarder, made confident that what you do makes sense, being told the good and the bad of the company, give them hope that they’ll grow in the company and there will be always a place for them, and ultimately that the company will be always capable of paying for the bills

no, Nokia, laying off “god knows how many people”, is not a good way to gain trust from ur people… I better move on my own instead of waiting u to lay me off… and I did it

no, “startup-pb”, laying off an engineer the same day i get on board, is not a good welcoming message for me… even worse when I discover that 6 others have been dismissed in the 5 months before with the same unfaithful excuse

no, “startup-book”, telling only the good and not the bad, doesn’t help… everybody will just think everything is good

even at Google, it is not the first time that I hear people leaving cause of bad management… there is a huge disparity between the way engineers are considered, and everyone else in the company…

so, even in bad times like these, engineers, and other technical people, just move

and u are not losing only a person, or a human resource as u call him/her, u are loosing company knowledge and an investment that will be ***ing expensive for you to substitute… just look at how much head hunters pretend, and how long it will take to train or get up to speed the new person

and ultimately… yes, a nice and welcoming office space, matters

Kilometro Rosso

Ho appena inviato questa lettera alla redazione de L’Eco di Bergamo… voglio vedere se me la pubblicano

Adés basta. Ne avete raccontate a sufficienza. Prima Bombassei che piange miseria, e ora Giorgio Gandola che rincalza la dose additando l’immobilismo bergamasco. Sono un gia’ matricola del Politecnico di Milano, ex imprenditore e libero professionista in Italia. Disilluso, della politica e dell’imprenditoria italiana. Vivo a Berlino da 2 anni, in Germania oramai da 4.

Ho cercato per una decina d’anni di far coesistere studio e lavoro, in un mercato asfissiato dalle posizioni di monopolio delle tanto osannate grandi aziende. Ho dato supporto alle piccole e medie imprese tra le provincie di Milano, Bergamo, Brescia, Lodi e Pavia. Cercando di fare l’artigiano, in ambito tecnologico. Ho avuto pure il sogno di industrializzare e far crescere le mie idee. Sogno che si e’ infranto contro il muro della tassazione FOLLE, delle banche che non concedevano NULLA, e delle ditte grosse che pretendevano di usare, e tutt’ora usano, quelli come il sottoscritto alla stregua di banche… non pagando o dilazionando in maniera oscena i pagamenti.

Ho pure cercato di trovare un ufficio, era il 2007, durante l’apice di questa bolla immobiliare che e’ poi scoppiata, mi sono recato anche al Kilometro Rosso di cui si parla tanto. Ricordo ancora lo shock nel sentirmi richiedere qualcosa come 50mila euro /anno di affitto o 500 mila euro di mutuo nel caso di un acquisto per un ufficio di un centinaio di metri quadri. E li ho capito… era solo una maledettissima attivita’ di speculazione immobiliare che nulla aveva a che vedere col rilancio dell’economia e della competitivita’ bergamasca e italiana. La lettera di Bombassei e’ la riprova ennesima della pochezza della classe imprenditoriale italiana, che e’ brava a fare imprenditoria solo con i soldi di pantalone. Ricordo ancora la migliaia di volte che siamo dovuti correre ai ripari per dare soldi a una FIAT in crisi, pronta sempre a ricevere aiuti, ma mai a ridare allo stato i soldi degli incentivi o della cassa integrazione.

Basta, ridicoli. Siete, qui vi parlo direttamente, voi imprenditori italiani, la vergogna del paese. Incapaci di fare investimenti e piani sul lungo periodo, sempre pronti a tagliare sul personale e a delocalizzare all’estero. Sono cresciuto in quella che veniva chiamata, dai locali, la “rubber valley”. In provincia di Bergamo, a cavallo tra Franciacorta (Brescia) e la Val Calepio, si produceva, prima della crisi cinese, il 95% delle guarnizioni del MONDO. Avevano tutti soldi a palate per suv e villoni… invece di reinvestire per garantire ricchezza sul territorio, hanno preferito tutti chiudere e spostare all’estero la produzione. Codardi.

Dicevo, vivo a Berlino, dove si stanno concentrando in maniera rocambolesca una quantita’ improponibile di aziende del settore informatico tecnologico, imprenditori, investitori e tecnici specializzati come il sottoscritto. La tecnica e’ sempre la stessa… un singolo investitore e’ capace di buttare soldi, da 1 milione a 3 milioni di euro, in una decina di aziende, sapendo che solo una avra’ successo e lo ripaghera’ dell’investimento. Io, in Italia, una roba del genere non l’ho mai vista.

Memore della pessima esperienza italiana, ho preferito non lanciarmi nell’avventura di un paio di ex colleghi che avevo in Vodafone a Düsseldorf: L.Bonmassar e F.Feroldi. Hanno avuto un’idea, mentre ci sfidavamo tra codici di programmazione, e l’hanno fatta crescere. Hanno dovuto evitare come la peste di aprire una SrL italiana, e un finanziatore italiano che a momenti avrebbe chiesto loro un rene se avesse potuto. Sono riusciti a vendere, e sono finiti in California. (cercate: Coderloop, Gild)

Un altro ex collega di universita’, A.Vaccari, ha stretto i denti, ha fatto una vita da fame in america credendo fino all’ultimo nel suo sogno, e alla fine e’ riuscito a farsi comprare (cercate: Glancee) da Facebook. E ora lavora per loro.

Non sto qui a elencare la valanga di tecnici specializzati che conosco che hanno mollato l’Italia per andare da Facebook, Amazon, Google, e moltissime altri aziende sparse per il pianeta. Perche’? Perche’ in Italia non ci sono infrastrutture, non ci sono investimenti, non c’e’ una valutazione del merito, e NON CI SONO IMPRENDITORI

Ho dato, al solito le mie vacanze in Italia vengono rovinate da qualche notizia fastidiosa. Stavolta sono stati 2 articoli sul L’Eco di Bergamo a riesumare l’astio e l’impotenza di fronte alle cose che non vanno in una nazione piena di potenziali (perennemente) inespressi come l’Italia

Bombassei, vada a piangere miseria da un’altra parte. E non cerchi di spacciare un investimento puramente immobiliare andato male per un centro di ricerca.

UPDATE: ovviamente dal L’Eco di Bergamo nessuno si e’ fatto sentire… nel frattempo, cercando per altro… ho trovato dei dati interessanti:

– Germany’s highest start-up rate: 2.67 percent and 80,000 new businesses registered per year
– Home of successful start-ups, including 6Wunderkinder, Amen, Gidsy, SoundCloud, wahwah.fm and Wooga
– Attractive start-up-incubator for investors, international Business Angels and VCs, including Ashton Kutcher, Earlybird, Rocket Internet, Springstar and Team Europe
– Meeting Point of the entrepreneurial scene with events such as the re:publica, NEXT, medienwoche@IFA, deGut, etc.
– Attractive financing and funding instruments

src: MEDIA AND CREATIVE INDUSTRIES in Berlin-Brandenburg

mdns aka bonjour on linux

k, if you need to scan your network for a printer or an apple time machine, what you are looking for is anything the apt catalog as “mdns”

xxxx@xxxx:~$ mdns-scan
+ xxxxxx [c4:17:fe:xx:xx:xx]._workstation._tcp.local
+ 50-xx-xx-xx TimeCapsule._sleep-proxy._udp.local
+ NZ+LP45QU62ENs7oU3SC+xxxxxxxxxxxxx._acp-sync._tcp.local
+ TimeCapsule._airport._tcp.local
+ TimeCapsule._afpovertcp._tcp.local
+ TimeCapsule._smb._tcp.local
+ TimeCapsule._adisk._tcp.local
^Cowsing ...          

p.s. aka “avahi”, aka “zeroconf”