So you did rm -rf mistake again?

Posted on the October 31st, 2009 under Uncategorized by Vilius

Prisiminiau skaudų praėjusio savaitgalio nutikimą:

Paprasta situacija, kuria dėstytojas nepatikėtų: darai užduotį - tftp implementacija c++`e ir tada, šeštadienį, 3 nakties, džiaugiesi atliktu darbu. Taip džiaugiesi, kad dėl viso pikto sugalvoji visą projekitą išsaugoti github.com. Mhm, darom:

git add .

Ir tada pagalvojam, kad be reikalo čia visus failus į indeksą sudėjom, ten visokie intellisensai turi savo duombazes megabaitines, todėl tai, kas turėtų užimti viso labo 40kb, užima 40mb. Kyla klausimas - kaip iš indekso išimti nereikalingus failus? Iškart paaiškėja neteisingas atsakymas: gal būtų galima išimti visus failus ir tada sudėti tik reikalingus? Nes reikalingų yra žymiai mažiau nei nereikalingų. Labai (ne)protinga. Darome

git rm -r

Gauname krūvą klaidų. Tada maždaug 3:30 darome

git rm -rf

Klaidų negauname, labai džiaugiamės, kad galime eiti miegoti, bet prieš tai reikia viską sucommitinti į serverį. Tada ir paaiškėja, kad nebeturime nei vieno failo, ir kad poros dienų intensyvaus darbo nebėra X-)

Prikolas, kažin ar dėstytojas patikės :-)

Viso labo viskas baigėsi laimingai, o šiandien pamačiau banerį, kuris man priminė šitą istoriją:

try-sf_s06

Gal tai yra iš tų klaidų, kurias turi išmokti pats o.O

Roboto ranka

Posted on the August 25th, 2009 under Uncategorized by Vilius

Greitai judanti roboto ranka

High-Speed Robot Hand Demonstrates Dexterity and Skillful Manipulation

Dar greičiau judanti roboto ranka

CTV

Kaip sukurti kompiuterinį šriftą?

Posted on the August 25th, 2009 under Uncategorized by Vilius

Labai paprastai

howtomakeafont

Koks didžiausias Facebook`o trūkumas?

Posted on the July 8th, 2009 under Uncategorized by Vilius

Visi jį naudoja.

Taip, iš pradžių atrodo, kad pagaliau atsirado viena vieta, kur galima rasti visus savo draugus. Bet tiesa yra tokia, kad žmogus savo pažįstamus grupuoja į grupes - šeima, darbas, klasiokai, kursiokai, draugai, moterys, vyrai, esama žmona, buvusi žmona - ir kiekvienai grupei yra sukūręs po cenzūrą. Facebook`e tu gali grupuoti draugus į cenzūras, bet tai neišsprendžia pagrindinės problemos - cenzūruoti savo turinį būtent toms grupėms, kurioms jis aktualus. Todėl negali parašyti “$#%latvija, %$# %$”, nes 10% draugų džiaugsis supratę, o 90% nustos šnekėtis :-)

Lol cats + fail

Posted on the May 18th, 2009 under Uncategorized by Vilius

Lol cats yra labai kietas dalykas. Įdedi į puslapį nuotrauką, užrašai impact šriftu sakinį ir iškart kokiems keturiems iš penkių pasidaro žiauriai juokinga. Visi gauna tai, ko labai reikia - pasijuokt, o tik po to suprast, iš ko.

2005 metais koks tai  Eric Nakagawa iš Amerikos salos įdėjo storos katės nuotrauką, visiem taip patiko, kad po poros mėnesių jam teko išeiti iš darbo, o po poros metų pardavė savo lolcats tinklapį (trumpu pavadinimu icanhascheezburger.com) už 2,000,000 $

Viskas čia labai aišku, žmonėms patinka katės (angl. pussy), žmonėms patinka kitų žmonių žmoniškos nelaimės (angl. fail), todėl kiti žmonės (angl. entrepreneurs) sugalvojo sujungti šiuos du dalykus, kad gautų žiauriai gerą nesamonę:

http://www.youtube.com/watch?v=SJ5w4MkFofc [chuck noris keyboard cat]

http://www.youtube.com/watch?v=T6MhAwQ64c0 [entrepreneurs inspiration]

http://www.youtube.com/watch?v=onzViqxUzIw [katė klavišininkė]

_gat is undefined

Posted on the March 20th, 2009 under Uncategorized by Vilius

Pastaruoju metu matydavau, kad viename iš mano projektų IE7 spjaudydavosi “_gat is undefined”. Tai yra su google analytics kodu susijusi problema. Internete buvo keletas sprendimų, bet nė vienas nepadėjo.

Pradėjęs nagrinėti patį problemą keliantį kodą http://www.google-analytics.com/ga.js pastebėjau, kad ten - visiška nesamonė :) Tokio kodo google`as tikrai negali nuolat siuntinėti milijoniniais kiekiais į visus tinklapius, kur naudojamas Google Analytics.

Aišku viskas yra logiška: Google to ir nedaro, o daro kažkoks spyware`as kuris sugebėjo paredaguoti mano hosts failą ir visas http://www.google-analytics.com/ga.js užklausas nukreipdavo į kitą IP, kuriame ir buvo problemą keliantis bugovas kodas.

Visgi spyware`o sprendimas labai neblogas - didžioji dauguma internetinių puslapių vykdo srauto stebėjimus naudojant Google Analytics, kiekvienas toks puslapis visada kreipiasi į http://www.google-analytics.com/ga.js, taigi pakeitus šį kodą atsirastų galimybė vykdyti kenksmingą JavaScript`ą kiekviename naršyklės lange ir to nepastebėtų antivirusinės programos. Tai jis ir padaro pakoreguodamas hosts failiuką.

Taigi jei kartais pastebite patikimuose puslapiuose iššokančias nepatikimas reklamas - patikrinkite savo hosts failą :)

VU KD Workshop`as

Posted on the March 17th, 2009 under Uncategorized by Vilius

Ką tik grįžau iš VU KD Workshop`o.

Tokiuose renginiuose paprastai išgirsti daug to, ką jau žinojai. Nieko nuostabaus - juk renginys nemokamas. O tikriausiai visi “wow - brand new knowledge” workshopai 99% būna mokami.

Bet geras dalykas yra tas, kad ne pirmą kartą girdima informacija gali būti visai kitaip interpretuojama. Todėl šį kartą pavyko nemažai “patripinti” įvairiuose “to ką žinau ar bent jau galvoju, kad žinau” paralelėse.

Trumpai apie renginį

Materializmas:

Daug nemokamų dalykų - maistas, knyga, žurnalas, vynas, redbulis.

Pranešėjai:

Indigo Kids apie tai, kaip jiem sekėsi susiburti, kas buvo sunku, lengva, ir ką jie negerai darė. Interviu tipo informacija, bet jos nerasi įprastame šaltinyje - internete.

Gabrielė Šidlauskaitė apie tai, kaip ZipFM įtraukia web 2.0 tendencijas į radio veiklą. Tiesa sakant, nieko nepamenu :)

Jonas Mažintas parodė keletą juokingų reklaminių klipų apie netradicinę reklamą ir buvo apsirengęs idealiais marketingisto drabužiais X-)

Donatas Noreika - mano psichologijos destytojas. Padare ekademiškiausia ir profesionaliausia paskaita apie kurybiškuma ir kietai vare, kad savo prezentacijose vietoj žmoniu visur naudojo “lolcats.jpg” tipo katinus X-)

Tadas Vidmantas pateikė užduotį, kur reikėjo iš egzistuojančių objektų (pakaba, ipod, makedonietis ir t.t.) sukurti neegzistuojantį objektą. Iš pirmo žvilgsnio gali pasirodyti banalu, bet rezultatas buvo neblogas.

Artūras Olšauskas priminė Beigbederį :) Energinga prezentacija Lietuvos reklamos rinkos klausimais.

Paulius Senūta pasakė, kad yra dviejų tipų prezentacijos: tos kurias sakai iš anskto pasiruošęs, ir kitos, kur šiaip ką paburi. Ir po to parodė daug klipų X-)

Rimtos after-party-discussion dalies nebuvo. Palingavo palingavo visi, išgėrė ir išsiskirstė. Nepaisant to siunčiu respekto spindulį organizatoriams - buvo smagu.

autobanga.lt @ bestweb.lt

Posted on the February 25th, 2009 under Uncategorized by Vilius

Kažkas www.autobanga.lt užsubmitino į www.bestweb.lt X-)

Visada norėjau tai padaryti, nes vis dėlto manau, kad ten 33% bestweb`o komentarų yra įžvalgios kritikos ir gerų patarimų, o tai jau yra daug, ypač, kai tai nieko nekainuoja. Žinoma, iki publikavimo dar norėjau padaryti keletą pataisymų, nors žiūriu ir be jų visai neblogai:

Šiuo metu: 30 komentarų, 3,6 balas

Ateityje pabulikuosiu summa summarum ir padarytų pakeitimų sąrašą.

Silverlight +1

Posted on the February 19th, 2009 under Uncategorized by Vilius

Woho! Silverlight instaliacija, ne taip kaip Adobe Flash Player, nereikalauja naršyklės perkrovimo.

Amatininkai Menininkai Mokslininkai Verslininkai

Posted on the February 18th, 2009 under pamąstymas by Vilius

Visą gyvenimą kuo daugiau mokintis - kad turėtum pinigų?

Panašu, kad taip, jei jų tau reikia.

Būk geras kokios nors srities specialistas - būsi turtingas.
Reiškia reikia įsigilinti ir susikoncentruoti ties viena sritimi ir finansinė sėkmė tavo.

Būk geras dviejų sričių specialistas - būsi labai turtingas.
Išmanydamas dvi sritis, galėsi vienos srites žinias pritaikyti kitai, ir atvirkščiai. O tai jau veda į įvairias verslo galimybes ir kitus pločius, juk du dažniausiai geriau nei vienas.

Bet dviejų ar daugiau sričių išmanymas reikalauja daug laiko ir kantrybes, todėl, turbūt, laimingi tie, kurie maždaug supranta, kaip galėtų darniai funkcionuoti kelios “išmanymo” sritys,  ir radę tų sričių amatininkų suveda juos į visumą, kad padarytų… juos labai turtingais?