-
Pranešimai
167 -
Užsiregistravo
-
Lankėsi
-
Atsiliepimai
100%
Reputacijos išklotinė
-
slamas sureagavo į Levinas Meskime rūkyti kartu. :)
o čia ne tas pats kaip, "viskas, nuo ryt aš metu"? Nusistatei datą, reikėjo nuo šio posto geriau, mano nuomone..
-
slamas sureagavo į WolfFear V.Uspaskicho neliečiamybė panaikinta
Aš mačiau per LRT tiesioginę transliaciją. Kodel sakot pagaliau gaus ko nusipelnė ? Ar 100% pasitikite žiniasklaidą ? Faktais kurie yra prieš darbo partiją ? Klausant V.Gapšio kalbą buvo panaudoti tikrai stiprūs argumentai, kaip viskas vyko, kaip buvo nesilaikyta teisinių nuostatų, tiek darant kratą jo namuose, tiek pačioje byloje.
Teisiat žmones dar nežinodami ar jie yra kalti, lyg būtų raganų medžioklės laikai...
Man tai labai primena į inkviziciją...Aiškiai matosi, kad jie maišo tiek prezidentei tiek daliai seimo narių, prezidentė tikrai padėjo įtakoti tokį balsavimą.
-
slamas sureagavo į AFS V.Uspaskicho neliečiamybė panaikinta
Ar kas nors žiūrėjote tiesioginę transliaciją? Buvo tikrai išsakyta labai daug faktų, kurie atspindi politinės bylos ypatybes. V.Uspaskicho kalba truko kone valandą, per kurią išdėstė savo poziciją, faktus. Man asmeniškai laikas neprailgo ir netingėjau klausytis, todėl ir išgirdau. Kiti seimūnai klausėsi užsikišę ausis galima sakyt. Aš susidaręs tokią nuomonę, kad neliečiamybės naikinti nereikėjo. Seimas vos ne teismu užsiiminėjo, o turėjo tiesiog įžvelgti ar byloje yra politinės bylos atspalvių, mano nuomone jų apstu. Tačiau tai ko nenorime to ir negirdime. <_< Čia mano asmeninė nuomonė.
P.S. pastebėta apklausa 15 minučių tinklapyje, kuri man atrodo labai ne etiška ne tik V.Uspaschiko nuožiūra, bet ir mano kaip asmenybės siauru pasirinkimo spektru, nes galima pasirinkt tik neigiamą nuomonę, o aš jo elgesį vertinu teigiamai.
http://www.part.lt/img/a9a123d91d075a3433ab2292f908ef5f321.png
-
-
slamas sureagavo į eko Mokytis, o gal nesimokyti ?
Jei tokius verslininkus paimi kaip pavyzdi, tai nedaug truksta, kad ir kondrabandininkus, narkotiku prekeivius ir kitus nusikaltelius verslininkais laikytum. Visur tu matai tik pinigus, masinas ir namus, o pavyzdziais laikai kazkokius neaiskiais budais praturtejusius ir neissilavinusius zmones, tai gal tau ir neverta mokytis universitete, su tokiu mentalitetu ten nera ka veikti
-
slamas sureagavo į s1lenc3 Mokytis, o gal nesimokyti ?
Nesuprantu, kodel tu su juo dar tesi diskusija.. Zmogus net nesugeba priimti argumentu, kam dar gaisti laika.
-
slamas sureagavo į Ramūnas Mokytis, o gal nesimokyti ?
Tau jau buvo atsakyta apie šituos posovietinės santvarkos 'verslininkus'. Lyg nežinai, kas su metalu sukosi, kas su tauriausiais, kas su kontrabanda ir t.t.
Nebeįsikliedėk į visokius senius 50+60 metų. Nebe blokados laikai.
-
-
-
slamas sureagavo į mr.eL domenu gaudymas/karantinas - prohost.lt
Jonai, tikrai gerai veikia tavo domenai.add.lt sistema bei domenų gaudymas, tačiau aš moku už tai pinigus ir filtruoti domenus - nelabai gražu. Nemanykit, kad tokie dalykai praslysta pro akis. Reikia pavyzdžio? Kompiuteris.lt :)
Kaip ten bebūtų, bet sveika konkurencija visuomet išeina į naudą, tad būtų puiku, jei atsirastų dar viena rimta domenų sekimo programa.
-
slamas sureagavo į EdFoX PHP konferencijų įrašai
OMFG, kaip Jūs užknisat, vietoj to, kad rašyt Ačiū, pliusiuką paspauskit, teršiat tik temą tiems, kurie pamatę naują pranešimą tikisi naujų konferencijų linkų....
-
slamas sureagavo į terabite PHP konferencijų įrašai
Kažkada naršydamas php.lt radau nuorodą į kažkurių tai metų php konferencijos įrašą, turėdamas laiko surinkau visų php konferencijų įrašus, kuriuos man pavyko rasti. Manau, nedalyvavusiems bus įdomų pažiūrėti php konferencijų pristatymus.
p.s. jeigu kažkas turite 2010 konferencijos įrašus, skaidres nepykčiau jeigu pasidalintumėte :)
###2005###
PHP sesijos
Paprasčiausias PHP framework´as
Hierarchinės duomenų struktūros reliacinėse duomenų bazėse
Remote programming
###2006###
prezentacija
PHP projektų planavimas
DBObjects2006
Kesavimo strategijos
pradov2
###2007###
PHP: Istorijos ir mitai
PHP: Automatinis PHP programu testavimas
PHP: Kas yra metaprogramavimas_new
PHP: Frameworks
IT/3D: XNA Game Studio Express-2003
IT/3D: MOCAP
InfoMokslas: Multimedijos sistemos
InfoMokslas:
###2008###
Tomas Liubinas - PHP optimizacija
Kaunas PHPConf 2008
Ruby - WTF?
Ruby and C Bindings
CRUD
Nacionaliniai Ruby begiu grebliavimo ypatumai
plugins
merb_presentation
Diferente
Lietuvos rinkai skirtos OS
###2009###
Rytis Lukoševičius - Kaip tapti geresniu programuotoju?
Sergej Kurakin - PHP+MySQL projektai ir didelis lankomumas.
Rimantas Liubertas - DCVS
Paulius Jačionis ("uždarbis.lt ") - didelių srautų atlaikomumas.
Edvinas Tamošiūnas - "Naujoke, įsiliek į komandą ir tapk naudingu greitai ir efektyviai!
Giedrius Kriščiukaitis - "Už kokybę ir efektyvumą, visada!"
-
slamas sureagavo į Arvydas pagalba nulaužiant dienyną
mesk šią mintį, sėsi giliai į šūdą kai pagaus :)
-
slamas sureagavo į ecash Web scrapping naudojant PHP
$urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=1'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=101'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=201'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=301'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=401'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=501'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=601'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=701'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=801'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=901';
Taip niekas nedaro...
$count = 10; for ($i = 0; $i < $count; ++$i) { $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r='.(($i==0)?('1'):($i.'01')); }
-
slamas sureagavo į Lapinskis Web scrapping naudojant PHP
Sveiki uždarbiečiai, jau vienur prisižadėjau, kad parašysiu šiek tiek apie web scrapping. Tai pirmas mano straipsnis šiame forume, todėl nemaišykit su žemėmis be pagrindo. Konstruktyvi kritika visada laukiama, o šiaip ir pasiginčyti galiu, jeigu atsiras žmonių, manančių, kad mano pateikti programinio kodo pavyzdžiai yra neteisingi ar, kad galima padaryti kažką geriau. Pats esu gana dar jaunas ir daug ko nemoku, tačiau trokštu išmokti. Iš savo, ir kitų mano artimųjų patirties galiu pasakyti, kad srities specialistu tampi mokydamas kitus.
Pradedant, norėčiau apžvelgti kam web scrapping gali būti panaudojamas. Šį metodą programuotojai naudoja tada, kuomet reikia gauti informacijos iš kitos svetainės ir nenorima dirbti "copy->paste" principu. Web scrapping tai padarys už jus. Kadangi daugiausia teko programuoti PHP programavimo kalba, tai tik ja galėsiu pateikti pavyzdžių.
Vogti/skolintis/pasiimti informaciją PHP pagalba iš kitų interneto svetainių galima keletu būdų. Tačiau aprašysiu tik du - vieną, kuris nepatogus ir jį naudojant gali prasidėti rimtas "galvos skausmas", ir antrą - kurį pats naudoju ir rekomenduoju naudoti kitiems.
Pirmasis būdas. Jame naudojama curl biblioteka, preg_match_all funkcija. Blogiausia šio metodo savybė - reikia rašyti regexp išraiškas. Man (spėju ir kitiems programuotojams) tai yra "pain in the ######". Šis metodas turi ir pliusų - juo parašyti script'ai veikia šiek tiek greičiau negu antruoju.
Daug netuščiažodžiaujant, štai kodo pavyzdys (ačiū Sauliui):
<?php function rasti_turini( $pradzia, $galas, $url ) { $pradzia = str_replace('/', '\/', $pradzia); $galas = str_replace('/', '\/', $galas); $regexp = '/' . $pradzia . '(.+?)' . $galas . '/'; preg_match_all($regexp, $url, $atitike); return $atitike[0]; } function curl( $url ) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); curl_close($ch); return $result; } //magic (: $url = curl( 'http://www.orai.lt/lt/prognozes/vilnius' ); $orai = rasti_turini( '<td class="oraiTableRow">', '</td>', $url ); //atvaizduojame antrąjį masyvo elementą echo $orai[1]; //jeigu norite pažiūrėti, kaip atrodo gautas masyvas, atkomentuokite sekančias 3 eilutes //echo '<pre>'; //print_r( $orai ); //echo '</pre>'; ?>
Antrasis būdas. Tai mano mėgstamiausias, ir mano nuomone geriausias būdas gauti informaciją iš kito tinklalapio. Kaip taip padaryti? Ogi pasitelkti simple html DOM biblioteką. :) Jos pagalba galima rašyti elementų select'orius jQuery stiliumi.
Pvz.:
$html->find('table.bioTableAlt tbody tr');
Argi gali būti patogiau ir greičiau? :rolleyes:
Tarkim turime užduotį, mums reikia gauti visą geriausių teniso žaidėjų sąrašą iš šitos svetainės. Taip, visą 1000 :) Atkreipkite dėmesį, kad lentelė atnaujinama kiekvieną pirmadienį. Kad šis kodas veiktų, jums prireiks parsisiųsti simple html dom klasę.
Kodas:
<?php //nuimame laiko limita set_time_limit(0); //simple html dom include('simple_html_dom.php'); //------------------------------------------------------------------------------ // Nuorodos //------------------------------------------------------------------------------ //paskutinio pirmadienio data $date = date('d.m.Y', strtotime('last monday')); //užkomentuokit dali nuorodu, jeigu norit greiciau pamatyti rezultata $urls = array(); $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=1'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=101'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=201'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=301'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=401'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=501'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=601'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=701'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=801'; $urls[] = 'http://www.atpworldtour.com/Rankings/Singles.aspx?d='.$date.'&c=&r=901'; //inicijuojam masyvą $zaidejai $zaidejai = array(); //praskanuojam visas nuorodas foreach($urls as $url) { //gauname duomenis iš svetainės $html = file_get_html($url); foreach( $html->find('table.bioTableAlt tbody tr') as $a ) { // Duomenys apie žaidėją: // pozicija --- vardas, šalis --- žaidėjo taškai --- pozicijos pokytis --- turnyrų skaičius $zaidejas['pozicija'] = $a->children(0)->plaintext; $zaidejas['vardas'] = $a->children(1)->plaintext; $zaidejas['taskai'] = $a->children(2)->plaintext; $zaidejas['ppokytis'] = $a->children(3)->plaintext; $zaidejas['tskaicius'] = $a->children(4)->plaintext; $zaidejai[] = $zaidejas; } } //pašalinam nereikalingus masyvo elementus (lentelės heading'us) unset( $zaidejai[909] ); unset( $zaidejai[808] ); unset( $zaidejai[707] ); unset( $zaidejai[606] ); unset( $zaidejai[505] ); unset( $zaidejai[404] ); unset( $zaidejai[303] ); unset( $zaidejai[202] ); unset( $zaidejai[101] ); unset( $zaidejai[ 0 ] ); //sutvarkom array keys $zaidejai = array_values( $zaidejai ); //pažiūrim gautą masyvą echo '<pre>'; print_r( $zaidejai ); echo '</pre>'; ?>
Štai dar vienas pavyzdys, kuriame gauname filmo reitingą iš imdb.com:
<?php //simple html dom biblioteka include('simple_html_dom.php'); //filmo url $url = 'http://www.imdb.com/title/tt0485947/'; //gauname svetainės html $html = file_get_html($url); //gauname filmo reitingą $ratio = $html->find('span.rating-rating', 0)->plaintext; echo $ratio; ?>
Pabaigai, noriu paminėti, kad su web scrapping galima sukurti gausybę naudingų ir niekam nekenkiančių dalykėlių, tačiau su juo galima pilnai pavogti turinį is RSS srauto ar iš paprasčiausios svetainės. Bet kaip tai padaryti - susigalvokite patys.
Ir tikiuosi, jog jums patiko, bei buvo naudingas pirmasis mano straipsnis uždarbis.lt forume :)
-
slamas sureagavo į albinossas Kur investuoti, turint 'nereikalingu pinigu'
kiek kart pats aukojes esi? =]
-
slamas sureagavo į eele90 Facebook ruošiasi išplatinti akcijų paketą
Kas per rašymo stilius??? Ir vidurinėj per diktantus eilėraščius be rimo kūrei?
Na o kalbant apie šitas akcijas, taip pritariu seniau išsakytai nuomonei. Tai yra burbulas. Investuoti kol kas verta, bet jei nespėsi laiku parduoti, neteksi didelių pinigų. Aš labiau pasitikėčiau stabilių kompanijų, veikiančių ne vieną dešimtmetį akcijų pirkimu.
-
slamas sureagavo į audriuzz Po Švedijos policijos reido neveikia „Linkomanija“ ir daugelis panašių svetainių
Stai tau ir saugi vietele duomenims laikyti, jeigu policija sugeba nukalti visa tinkla, o ne konkrecius vartotojus. PRQ pasitikejimas kris kaip reikalas.
-
slamas sureagavo į Valdas, Po Švedijos policijos reido neveikia „Linkomanija“ ir daugelis panašių svetainių
Be linkomanijos trakeriu daugiau nėra?
-
slamas sureagavo į Dezininkas Po Švedijos policijos reido neveikia „Linkomanija“ ir daugelis panašių svetainių
Būtent, kai ateina 2k13 išleidimas, tai neveikia (y) TAIP, ŽINOMA. -_- Susirgau veltui.
-
slamas sureagavo į Sventasis Visiems tiems kurie sako, kad LT nėra darbo
Straipsnis blogesnis, net už tuos, kuriuos parašo/išverčia delfi.lt :D
-
-
slamas sureagavo į hightower Pokeris VS Forex
Man atrodo tokias mintis iš vis geriausia pasilaikyt sau ir neklaidinti žmonių, jei esi unlucky ir panašiai.
-
slamas sureagavo į acidminde Planšetiniai kompiuteriai
Nemažai yra tiesos, bet daugiausiai rėmeisi visiškai ne savo patirtimi, o greičiau PR'u :). Dėl GarageBand - ar yra tekę jungti elektrinę gitarą prie Macbook kompo? :) jau iš kompo garsas gana "skystas", tai kokia prasmė tada iš grojimo per iPad'ą? Be to, reiks pirkti priedą, kuris, įtariu, apie šimtą lietuviškų kainuoja, kad galėtum sujungti tą gitarą ir GarageBand programėlę turėsi pirkti, nes ji nėra nemokama. Dėl skype - tik dabar paskutiniu metu pradeda eiti žinios, kad kuriama specialiai iPad'ui skirta Skype versija, o iPhoninės versijos video pokalbį per iPad2 esi matęs? Vaizdelis nekoks dėl pikselių išdidinimo, jau geriau tada FaceTime, bet čia irgi bent jau Lietuvoj itin mažai jis naudojamas.
Amerikoj didžioji dalis žmonių yra žymiai geresnėj ekonominėj padėty, beveik visais atvejais obuolinę produkciją gauna pasaulio kontekste labai geromis kainomis ir yra gan buki įvaizdžio ir brandų vergai, todėl ir yra tokie paradoksai kaip smartphone pirkimas tik skambinimui. Visko daryti nėra maloniau - teko laikyti jį su viena ranka, o su kita rašyti ką nors (kaip, hmm, žymiai patogiau gali daryti telefonu? :)). O skambinimas tai ganėtinai komiškai atrodys :).
Mokyklose taip - moko vaikus ir iš tos pusės gerai, bet kita gal ne tiek akivaizdi pusė - tai brando implantavimas į makaulę for life. Kaip mus mokyklose pratino prie dėdės Bilo langinių, taip šiuos vaikus nuo dar anksčiau pratina prie visai kitokių įgūdžių (ir žymiai primityvesnių - paliesk tą, paspausk aną) ir kažkiek formuoja jų estetikos suvokimą, kuris ateity jiems gros kaip svarbus faktorius renkantis IT produkciją.
Nesakau, kad planšetai yra nereikalingas šlamštas - jų naudojimo paprastumas yra labai patrauklus aspektas - nereikia būti kompiuterastu, kad juo sugebėti naudotis, pridėkim masišką akcentą ant turinio vartojimo galimybių (ir nutylėkim apie kastruotas turinio kūrimo galimybes) ir gaunasi patrauklus produktas tipinėms masėms :). Aišku, finansai irgi yra jau kitas dalykas - dabartinės kainodaros sąlygomis mane asmeniškai būtų sunkoka įtikinti paimti kokį iPad vietoj kokio plono Asus netbook'o su 12 colių ekranu ir su visaverte sistema bei ženkliai pigiau. Aišku, planšetai turi savo nišą (ir pats dažnai pietaudamas darbe pasvaičioju tokiu panaršyti kur nors, ką nors paskaityti - telefono ekranas didelis, bet nepakankamai :)), bet kaina yra per didelė :| (ne, dėl tų retkartinių pasinaudojimų tiek negalėčiau sau leisti išmesti pinigų).
-
slamas sureagavo į north Muitine supakuota padirbtos prekes
Nuo kada as pirkadamas preke turiu verstis per galva ir tikrint ji kopija ar ne. Is kur paprastas zmogelis gali zinot? Ir isvis cia turetu ta shop'a baust, o ne zmogu.