By eimantas on June 26, 2010
Vakar pagaliau rankos pasiekė visus atidėliotus ir dėl laiko stokos neįvykdytus darbus. Tarp jų – sutvarkytas rubygems mirror:as Lietuvoje ant 114Mbps linijos. Atnaujinamas kiekvieną naktį 1 minutė po vidurnakčio.
Kaip naudotis:
$ gem source --add http://gems.ruby.lt/
Pasitikrinti galima su
Ir voila! Tam, kad tikrai išnaudoti šį mirror:ą reiktų pratrinti visus ankstesnius rubygems šaltinius. Taip pat iš patikimų šaltinių girdėjau, kad greitis nepalyginamai geresnis negu pačio rubygems.org.
Kudos kolegai už testavimą ir Robertui už subdomeną.
Posted in Ruby/Rails | Tagged ruby, rubygems |
By eimantas on May 27, 2010
Benaršydamas stackoverflow užtaikiau ant programavimo humoro klausimo, kuriame buvo keletas “ramstytų programavimo” (#{foo} driven development) metodologijų. Paladžiojęs po internetą surinkai visą abėcėlę. Iš karto visko neduosiu. Vienok tai vis dar WIP.
- ADD – (Asshole Driven Development) metodologija naudojama komandose kuriose pats nekompetetiškiausias programuotojas turi paskutinio sprendimo privilegiją. Iš gyvenimo nuogirdų taip būną dažnai, kai vyr.programuotojais arba team-lead:ais tampa šviežūs IT specialybės bakalaurai.
- BDD – (Bug Driven Development) Tinka cinikams. Vet kuris “feature” yra traktuojamas kaip “bug”.
- CDD – (Comment Driven Development) pristatytas MSDN tinkle. Procesas, kurio metu iš pradžių yra ieškoma sprendimo tam tikrai problemai internete. Suradus kodo gabalą jis yra įterpiamas į kuriamą programą, kurią iš karto yra bandoma paleisti. Kodui nesusikompiliavus jis visas yra užkomentuojamas ir programa vėl paleidžiama. Po sėkmingo paleidimo kodas yra atkomentuojamas eilutė po eilutės. Ši metodologija yra paremta copy-and-waste bei lazy-debugging technikomis.
- CDD – (Configuration Driven Development). Pasitaiko tarp “wannabe” programuotojų. Ypač Java Enterprise aplikacijose, kurio kinfigūraciniai XML failai yra tokie dideli ir sudėtingi, kad paprastas mirtingasis jų redagavimą gali laisvai supainioti su programavimu.
- DDD – (Documentation Driven Development) prieš pradedant programavimą viskas yra dokumentuojama. Naudojama jaunų programuotojų, kurie optimistiškai tiki, kad dokumentacija yra visada galutinė.
- EDD – (Embarassment Driven Development) kai jums riekia pristatinėti produktą, tačiau ne visos esminės funkcijos veikia – tu (ar tavo komanda, ar komanda, kuriai tu priklausai) naudojate šią techinką tam, kad įmonė neatsidurtu durniaus vietoje per demonstraciją iki kurios liko labai mažai.
Posted in it | Tagged driven-development, humor |
By eimantas on May 20, 2010
Neperseniausiai suvokiau ant ko sukasi visų web2.0 projektų idėjos. Viskas yra labai paprasta. Praktiškai kaip omleto receptas:
- paimk mėgstamą ištiktuką
- padaryk iš jo būdvardį (jis taps domenu)
- padaryk iš jo veiksmažodį (jis taps esminiu puslapio feature)
- suprogramuok socialinį tinklą
- ???
- PROFIT
Duodu paprastą pavyzdį:
- Ištiktukas: oh shit!
- Būdvardis ohshitty (serveriai.lt duomenimis, tik ohshitty.lt yra užimtas)
- Veiksmažodis shit-on!
- Užtektų paimti ką nors iš github.com
5 ir 6 punktų nebeaiškinsiu, nes čia jau turėtum turėti marketingo skyrių. Būtų belenkaip smagu stebėti kiek žmonių norėtų vienas kitą apšikti .) įdomu ar tai skaitytųsi kaip nesantaikos ar neapykantos kurstymas.
Jeigu netiki, pasižiūrėk iki ko daėjo facebook “poukinimas” (poke).
Posted in it | Tagged bullshit-bingo, buzz, web2.0 |
By eimantas on May 5, 2010
Tai yra blogiausias nemokamas internetas visame mieste. Ir kituose miestuose kur yra CoffeeInn. Suprantu, kad jie rūpinasi muzikos dienomis mieste ir šiaip yra hip kavinių tinklas. Ir baristos gražios. Ir kava gera. Bet nu internetas tai yra toks blogas, kad norisi pasiimti kavos ir eiti ten, kur jis nemokamas ir turi daugiau atidarytų skylučių.
Aha, čia beveik jau ir verslo planas – kavinių tinklas “rėtis” – ten kur afigienas internetas.
Bandžiau parinti Coffee Inn socialiniame tinkle. Dėl fraktalinės kavos (turinys linkas feisbuke), tiek dėl portų atidarymo. Nežinau kodėl jie pagalvojo, kad man atidaryti portai reikalingi torentams siųstis. Parašė, kad laukia atsakymo iš baltnetos, na tai okėj. Laukit. Bet tai nu jūsų vadybibininkai tai tikrai č***pia, jeigu per tiek laiko nesugeba sutvarkyti tokio paprasto reikalo.
Nuoširdžiai Jūsų, nepatenkintas klientas, Eimantas
Posted in gyvenimas | Tagged coffee-inn, internetas, kava |
By eimantas on May 5, 2010
Kadangi dabar sėdžiu po zsh (kas yra geriausias dalykas nutikęs nuo atsitiktinai-rastų-perlo-kodo-eilučių-paleidinėjimo-po-root-account:u) nusprendžiau susitinkinti (customize) promptą. Googlinau ir /. radau labai gražų komentarą ta tema:
If your command promt looks like:
C:\> – You are conservative person. It takes you some time to accept new techology.
# – You are respected by colleagues and feared by enemies.
joe@cube.some.com:~/joe[12:35 - Fri Jul 6]> You really like techology, like to learn new things, do not afraid to experiment. You going to move out of parents place soon.
cube:/usr/src/kernel> – With your 20 years of Unix experience you should have no problem finding new job.
(Press ^D when you done with fsck)# –
Difficult times are ahead of you. Do not lose your courage and patience.
Vat taip vat. O štai ir mano promptas:
%n@%m:%2~ %#
Kadangi kasdien naudojuosi git, teks išnaudoti zsh dešinio prompto fyčerą naudingai brancho/repos informacijai patalpinti.
Posted in it | Tagged humor, prompt, zsh |