<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Caught in a Web &#187; Uncategorized</title>
	<atom:link href="http://www.dinke.net/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dinke.net/blog</link>
	<description>Dinke&#039;s Personal Blog</description>
	<lastBuildDate>Wed, 08 Sep 2010 12:35:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Dok se jednom ne smrkne &#8230;</title>
		<link>http://www.dinke.net/blog/2010/09/08/dok-se-jednom-ne-smrkne/</link>
		<comments>http://www.dinke.net/blog/2010/09/08/dok-se-jednom-ne-smrkne/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 12:32:48 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=670</guid>
		<description><![CDATA[Kažu da je u ljubavi i ratu sve dozvoljeno a izgleda i u funky biznisu 21 veka. Nedavno smo to videli na primeru Apple-a koji je u danima izlaska nove verzije Windowsa 7 napravio kontra kampanju a kao vrhunac bila je ključna reč &#8220;Windows 7&#8243; koja je u google pretrazi izbacivala (sponzorisani) link na apple.com. [...]]]></description>
			<content:encoded><![CDATA[<p>Kažu da je u ljubavi i ratu sve dozvoljeno a izgleda i u funky biznisu 21 veka. Nedavno smo to videli na primeru Apple-a koji je u danima izlaska nove verzije Windowsa 7 napravio <a href="http://www.pcworld.com/article/174213/apple_slams_windows_7_in_ads.html">kontra kampanju</a> a kao vrhunac bila je ključna reč &#8220;Windows 7&#8243; koja je u google pretrazi izbacivala (sponzorisani) link na apple.com.</p>
<p>Ovih dana smo u prilici da vidimo nešto slično od strane konkurentskih servisa <a href="http://epassporte.com">epassporte</a> i <a href="http://payoneer.com/">payoneer</a>. Naime, Visa je (nadam se samo privremeno) <a href="http://www.devprotalk.com/showthread.php?t=9096">suspendovala</a> saradnju sa epassporte-om tako da su svi brže bolje požurili da otvore nalog na nekom sličnom servisu koji omogućava online plaćanje. Naravno Payoneer je rešio to da iskoristi tako da je keyword &#8220;epassporte&#8221; ključna reč njihove online promocije na google-u.</p>
<p><a href="http://www.dinke.net/blog/wp-content/uploads/2010/09/epassporte.png"><img src="http://www.dinke.net/blog/wp-content/uploads/2010/09/epassporte-300x184.png" alt="" title="epassporte" width="300" height="184" class="alignnone size-medium wp-image-671" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2010/09/08/dok-se-jednom-ne-smrkne/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iPhone (3GS) uskoro i u Srbiji?</title>
		<link>http://www.dinke.net/blog/2010/08/12/iphone-3gs-uskoro-i-u-srbiji/</link>
		<comments>http://www.dinke.net/blog/2010/08/12/iphone-3gs-uskoro-i-u-srbiji/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 18:08:45 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=666</guid>
		<description><![CDATA[Pre nego krenete sa pitanjima &#8220;ko, gde, šta, kada&#8221; &#8230; moraću da vas razočaram sa odgovorom da su za sada još uvek u pitanju (samo) glasine. Pa ipak, nekako baš danas sam iz više različitih krugova čuo istu vest, odnosno da iPhone 3GS uskoro, tačnije u Septembru dolazi u Telenor. Googlanje tu mnogo ne pomaže, [...]]]></description>
			<content:encoded><![CDATA[<p>Pre nego krenete sa pitanjima &#8220;ko, gde, šta, kada&#8221; &#8230; moraću da vas razočaram sa odgovorom da su za sada još uvek u pitanju (samo) glasine. Pa ipak, nekako baš danas sam iz više različitih krugova čuo istu vest, odnosno da iPhone 3GS uskoro, tačnije u Septembru dolazi u Telenor. Googlanje tu mnogo ne pomaže, jedini koristan post koji donekle ima smisla sa ovom pričom jeste <a href="http://www.isrbija.net/showthread.php?p=99777#post99777">ovaj</a>.</p>
<p>Danas sam nakon objavljivanja ove glasine na twitteru dobio <a href="http://twitter.com/Beler/status/20980781562">odrečan odgovor</a>, ali smo Luka i ja nakon razmenjenih par DM-ova došli do interesantnog zaključka o tome ko možda stoji iza ovih glasina.</p>
<p>T-Mobile!<br />
<a href="http://www.t-com.rs/">http://www.t-com.rs</a></p>
<p>Da li se to zapravo iza cele ove priče valja ulazak četvrtog operatera u Srbiju, koji će (Amen to that) u Srbiju vrlo brzo dovesti i iPhone?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2010/08/12/iphone-3gs-uskoro-i-u-srbiji/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Vae victis</title>
		<link>http://www.dinke.net/blog/2010/07/25/vae-victis/</link>
		<comments>http://www.dinke.net/blog/2010/07/25/vae-victis/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 09:52:58 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=658</guid>
		<description><![CDATA[Godine 387 pne. vojska Gala predvođena izvesnim Brenom u jednom od svojih pljačkaških pohoda došla je do samog Rima. Rimska vojska se razbežala nakon bitke na Aliji, u Rimu je zavladala panika i preostali vojno sposobni muškarci povukli su se u tvrđavu na jedinom neosvojenom Rimskom brdu &#8211; Kapitolu. Posle sedam meseci pljačke grada i [...]]]></description>
			<content:encoded><![CDATA[<p>Godine 387 pne. vojska Gala predvođena izvesnim Brenom u jednom od svojih pljačkaških pohoda došla je do samog Rima. Rimska vojska se razbežala nakon bitke na Aliji, u Rimu je zavladala panika i preostali vojno sposobni muškarci povukli su se u tvrđavu na jedinom neosvojenom Rimskom brdu &#8211; Kapitolu.<br />
Posle sedam meseci pljačke grada i opsade preostalog Kapitola, Gali su pristali da se povuku pod uslovom da budu isplaćeni sa 1000 funti čistog zlata!<br />
Prilikom javnog merenja otkupnine, Rimljani su se požalili na tegove koje su Gali koristili. Tom prilikom Bren je zgrabio svoj mač zaurlavši <strong>Vae victis!</strong> (Teško pobeđenima) bacivši ga pritom na tas sa tegovima, čime je demonstrirao svu nadmoć Gala nad poraženim Rimljanima!</p>
<p>Nekako me je prošlonedeljna odluka (skoro da mogu reći takozvanog) Međunarodnog Suda Pravde podsetila na ovu priču. U dekadi za nama Srbija je vodila pogrešnu politiku, besmislene ratove i birala pogrešne saveznike. Rezultat je svima nama dobro poznat, a odluka Međunarodnog Suda Pravde samo je još jedan mač bačen na tas sa tegovima. Na nama (ili bolje rečeno na našoj vladi) je da procenimo hoćemo li poniženi i bez časti poput Rimljana isplatiti sve ili ćemo i dalje ginuti u odbrani svog &#8220;Kapitola&#8221;.</p>
<p>Inače Rimljani su isplatili ceo iznos, nakon čega su se Gali povukli, a Rim se ubrzo oporavio od razaranja i pljačke Gala. Dva veka kasnije, tokom <a href="http://en.wikipedia.org/wiki/Gallic_Wars">Galskih Ratova</a> Rimljani su se u punoj meri osvetili Galima gde je tokom ratnog pohoda <a href="http://en.wikipedia.org/wiki/Julius_Caesar">Julija Cezara</a> prema procenama istoričara ubijeno preko milion Gala!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2010/07/25/vae-victis/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Still Alive!</title>
		<link>http://www.dinke.net/blog/2010/07/25/still-alive/</link>
		<comments>http://www.dinke.net/blog/2010/07/25/still-alive/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 23:21:33 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=655</guid>
		<description><![CDATA[Tacno 6 meseci od prethodnog posta &#8230; bez ikakvog plana da prestanem da pisem ali i bez nekog konkretnog da nastavim. Jednostavno sam se umorio od &#8220;visokoumnog&#8221; pisanja ovde i potpuno prepustio plitkoumnom pisaniju od 140 karaktera na twitteru. Ja kao i mnogi drugi. U vrzinom kolu zivota 21 veka, sve se nekako previse ubrzalo, [...]]]></description>
			<content:encoded><![CDATA[<p>Tacno 6 meseci od prethodnog posta &#8230; bez ikakvog plana da prestanem da pisem ali i bez nekog konkretnog da nastavim. Jednostavno sam se umorio od &#8220;visokoumnog&#8221; pisanja ovde i potpuno prepustio plitkoumnom pisaniju od 140 karaktera na <a href="http://www.twitter.com/dinkenet">twitteru</a>. Ja kao i mnogi drugi. U vrzinom kolu zivota 21 veka, sve se nekako previse ubrzalo, rekao bih do brzine svetlosti. Hocu sve i hocu sada. Turbo Folk. Funky Business. FB. </p>
<p>Pa ipak, zivot ne moze stati u 140 karaktera. Treba mi prostor &#8230; vreme &#8230; vazduh! Moje velike misli otisle su u vetar, ubijene granicama statusa, lajkova i retwitova. </p>
<p>Ovo mesto jos uvek postoji.</p>
<p>Pisemo se!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2010/07/25/still-alive/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Potpis u vozačkoj dozvoli (hoax)</title>
		<link>http://www.dinke.net/blog/2010/01/15/potpis-u-vozackoj-dozvoli-hoax/</link>
		<comments>http://www.dinke.net/blog/2010/01/15/potpis-u-vozackoj-dozvoli-hoax/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 19:12:07 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=633</guid>
		<description><![CDATA[Ne znam da li postoji bolji case study o moći društvenih mreža u Srbiji od ovoga što se u vezi famoznog potpisa u vozačkoj dozvoli dešavalo u poslednjih 24h. Počelo je verovatno kao nečija neslana šala, neko je kreirao takozvani hoax o tobožnjoj naplati kazni zbog nepotpisane vozačke dozvole. Ništa novo, pre samo par godina [...]]]></description>
			<content:encoded><![CDATA[<p>Ne znam da li postoji bolji case study o moći društvenih mreža u Srbiji od ovoga što se u vezi famoznog potpisa u vozačkoj dozvoli dešavalo u poslednjih 24h. </p>
<p>Počelo je verovatno kao nečija neslana šala, neko je kreirao takozvani <a href="http://en.wikipedia.org/wiki/Hoax">hoax</a> o tobožnjoj naplati kazni zbog nepotpisane vozačke dozvole. Ništa novo, pre samo par godina takav hoax o navodno novom i veoma opasnom kompjuterskom virusu širio se nedeljama mrežom, sve dok na kraju nije došao i do <a href="http://blog.urosevic.net/2006/02/09/122/kome-placamo-globu/">dnevnika RTS-</a>a koji se propisno izblamirao šireći informacije o istom! Bilo je potrebno nekoliko dana dok nisu svi ukapirali da je u pitanju lažna uzbuna, prevara, hoax. </p>
<p>U eri Facebooka i Twitera za širenje ovakvog hoaxa bilo je potrebno svega par sati. Neko je nešto načuo o tome, onda su ljudi prenosili informaciju preko <a href="http://www.facebook.com/#/srdjan.jankovic?v=feed&#038;story_fbid=245812307293&#038;ref=nf">Facebook statusa</a>, <a href="https://twitter.com/dijica/status/7759354106">twitera</a>, pa čak i slali SMS poruke. Iako je bilo glasova razuma poput <a href="https://twitter.com/MorenoArdohain/status/7766280857">ovog</a>, iako sam ceo dan promukao twitujući <a href="https://twitter.com/dinkenet/status/7788797794">hoax hoax hoax</a>, ljudi su i dalje bili u panici. Na kraju je ovu epidemiju gluposti začinio i <a href="http://www.b92.net">b92.net </a>objavljujući &#8220;vest&#8221; o tome kako im se ceo dan javljaju gledaoci zbog <a href="http://www.b92.net/info/vesti/index.php?yyyy=2010&#038;mm=01&#038;dd=15&#038;nav_category=16&#038;nav_id=404280">kazni zbog nepostojećeg potpisa u vozačkoj dozvoli</a>. </p>
<p>Na stranu blamaža jedne medijske kuće koja je nasela na ovo (nisu ni prvi a verovatno ni poslednji), mene zabrinjava jedna druga činjenica. <strong>Ljudi su prestali da misle sopstvenom glavom</strong>. </p>
<p>I kao što su 90-tih stariji ljudi beskrajno verovali pojedinim režimskim medijima (mora biti tačno, bilo je na televiziji), tako sam i danas mogao videti komentare u stilu &#8220;neverovatno je ali je tačno, objavio je b92&#8243;. <strong>WTF?!!</strong>. Na kraju je agoniju (nadam se) okončalo <a href="http://www.mup.sr.gov.yu/cms_cir/saopstenja.nsf/saopstenja-MUP.h?OpenPage&#038;ExpandSection=2%2C1#_Section2">saopštenje MUP-a</a> da naravno nije predviđena nikakva kazna za nepostojeći potpis u vozačkoj.</p>
<p>Novi zakon o saobraćaju nije bauk, možete kompletan tekst skinuti sa Interneta i u njemu ne postoji ni jedno jedino slovo koje pominje bilo kakve kaznene poene za nepostojeće potpise. Manje više isti je kao i prethodni uz par dodataka. Ali ovde naravno nije reč o tome. Reč je o moći (društvenih) medija ne samo da brzinom svetlosti prošire informaciju do svakog konzumenta već i da kreiraju vaše mišljenje!</p>
<p><strong>Mislite svojom glavom</strong> i ne verujte svemu što dolazi sa Interneta, čak ni kad su u pitanju ljudi kojima beskrajno verujete. Šta ako su i oni u krivu?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2010/01/15/potpis-u-vozackoj-dozvoli-hoax/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Poslednji osvrt na 2009</title>
		<link>http://www.dinke.net/blog/2009/12/31/poslednji-osvrt-na-2009/</link>
		<comments>http://www.dinke.net/blog/2009/12/31/poslednji-osvrt-na-2009/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 12:10:52 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=628</guid>
		<description><![CDATA[Došao je i taj poslednji dan u 2009. godini kada je red malo se osvrnuti natrag da vidimo šta smo sve prošli pre nego otvorimo šampanjac i zakoračimo u Novu 2010 Godinu. U Januar smo tradicionalno zakoračili sa Božićnim SMS Čestitkama a tih dana zbog problema sa ruskim gasom bilo je veoma bitno da imate [...]]]></description>
			<content:encoded><![CDATA[<p>Došao je i taj poslednji dan u 2009. godini kada je red malo se osvrnuti natrag da vidimo šta smo sve prošli pre nego otvorimo šampanjac i zakoračimo u Novu 2010 Godinu.</p>
<p>U Januar smo tradicionalno zakoračili sa <a href="http://www.dinke.net/blog/2009/01/07/hristo-se-rodi-tebi-i-tvojima-aka-sms-bozicne-pesmice/">Božićnim SMS Čestitkama</a> a tih dana zbog <a href="http://www.dinke.net/blog/2009/01/08/u-kragujevcu-toplo-ali/">problema sa ruskim gasom</a> bilo je veoma bitno da imate nekoga da vas greje oko srca. </p>
<p>U Februaru nas je ponovo posetio <a href="http://www.dinke.net/blog/2009/02/12/scream-for-me-belgrade/">Iron Maiden</a> a ja sam nakon što sam očistio par metara snega zapalio na aerodrom i odleteo preko bare na sjajnu <a href="http://www.dinke.net/blog/2009/02/25/future-of-web-applications-miami/">FOWA konferenciju</a>.</p>
<p>U Martu sam saznao da čak i u doba surovog kapitalizma u Srbiji stvari i dalje funkcionišu sa primesama Balkanskog šarma što se kod <a href="http://www.dinke.net/blog/2009/03/05/988-personalized-service/">mog poziva broja 988</a> ispostavilo kao veoma dobra stvar. </p>
<p>U Aprilu sam objavio tobožnji <a href="http://www.dinke.net/blog/2009/04/01/kraj-posle-4-godina-blogovanja/">kraj posle 4 godina Blogovanja</a> a Blogodak je kao <a href="http://www.blogodak.com/blog/2009/04/01/blogodak-od-danas-vise-nije-besplatan-servis/">uveo članarinu</a> preko infostana. Zbog ove dve zajebancije i dan danas dobijam mailove tipa &#8220;A ko sada piše na dinke.net&#8221;, a tu i tamo javi mi se poneki zabrinuti korisnik <a href="http://www.blogodak.com">Blogotka</a> zbog računa za infostan :)</p>
<p>U Maju sam po prvi put dobio i <a href="http://www.dinke.net/blog/2009/05/11/sms-scam/">SMS Scam</a>, a imali smo zadovoljstvo da prisustvujemo <a href="http://www.dinke.net/blog/2009/05/13/drift-king-of-europe-kragujevac/">sjajnom takmičenju u Driftu</a> u ovoj našoj maloj <a href="http://www.kragujevac.rs">kasabi</a>. </p>
<p>U Junu sam napisao opsežnu analizu o <a href="http://www.dinke.net/blog/2009/06/02/kraj-srpske-teniske-bajke/">stanju u srpskom tenisu</a> a Nick Slotter nas je konačno <a href="http://www.dinke.net/blog/2009/06/05/sloteru-nice-novi-sad-ti-klice/">posetio</a> nakon što smo sami morali da se postaramo za predsednika.  </p>
<p>U Julu smo uz <a href="http://www.dinke.net/blog/2009/07/01/firefox-35/">novi Firefox 3.5</a> proslavili <a href="http://www.dinke.net/blog/2009/07/20/na-danasnji-dan-pre-tacno-40-godina/">tačno 40 godina</a> od spuštanja na mesec, a ja sam napisao interesantno poređenje <a href="http://www.dinke.net/blog/2009/07/02/kada-bi-nole-bio-web-sajt/">Top Sajtova i Top Tenisera</a>.</p>
<p>U Avgustu smo najavili još jedan <a href="http://www.dinke.net/blog/2009/08/05/blogopen-2009/">Blogopen</a>, a postao sam i korisnik Twittera nakon čega je isti <a href="http://www.dinke.net/blog/2009/08/06/twitter-is-down/">bio down</a> gotovo 48 sati.  Apple je izbacio <a href="http://www.dinke.net/blog/2009/08/28/mac-os-x-snow-leopard/">Snow Leopard</a> koji naravno nije bilo moguće tek tako poručiti online jer &#8230; <a href="http://www.dinke.net/blog/2009/08/15/your-country-is-not-supported/">Your country is not supported</a>!</p>
<p>U Septembru smo imali još jedno druženje na <a href="http://www.dinke.net/blog/2009/09/06/blogopen-09/">Blogopenu</a>, upoznao neke veoma drage ljude a Niš ponovo vratio na listu omiljenih gradova. </p>
<p>U Oktobru smo saznali da Microsoft ima još mnogo toga da <a href="http://www.dinke.net/blog/2009/10/26/windows-7-editions/">nauči od Apple</a>-a (barem kada je marketing u pitanju), a imali smo i još jedan <a href="http://www.dinke.net/blog/2009/10/29/bizbuzz-2009/">BizzBuzz</a>.</p>
<p>U Novembru sam nakon što sam po n-ti put ispušio za iPhone odlučio da sebe počastim sjajnim <a href="http://www.dinke.net/blog/2009/11/11/htc-hero/">HTC Hero</a>-om, koji je baš ovih dana čak i kod nas dobio laskavi status telefona godine.</p>
<p>I Decembar &#8230; busy month gde sam se na Blogu konačno vratio svojim korenima &#8211; pisanjem korisnih <a href="http://www.dinke.net/blog/2009/12/15/mysql-brisanje-pomocu-left-join-a/">tekstova</a> o <a href="http://www.dinke.net/blog/2009/12/13/mysql-prebacivanje-tabele-iz-jedne-baze-u-drugu/">stvarima</a> od kojih živim &#8230; još uvek :)</p>
<p>Nadam se da će nam 2010 biti barem isto ovako dobra.</p>
<p><strong>Srećna Nova Godina</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2009/12/31/poslednji-osvrt-na-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MySQL: Brisanje pomoću Left Join-a</title>
		<link>http://www.dinke.net/blog/2009/12/15/mysql-brisanje-pomocu-left-join-a/</link>
		<comments>http://www.dinke.net/blog/2009/12/15/mysql-brisanje-pomocu-left-join-a/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 02:21:53 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=621</guid>
		<description><![CDATA[Danas sam ponovo morao da se pozabavim jednom ogromnom tabelom i uklonim sve podatke iz nje koji nisu imali odgovajuće reference u drugoj tabeli, idealan podsetnik koliko su podupiti u MySQL-u sporiji od Joinova :) Da malo objasnim situaciju, imam skript koji između ostalog generiše tzv. &#8220;typo&#8221; domene, tako da imam jednu master_domains tabelu sa [...]]]></description>
			<content:encoded><![CDATA[<p>Danas sam ponovo morao da se pozabavim jednom ogromnom tabelom i uklonim sve podatke iz nje koji nisu imali odgovajuće reference u drugoj tabeli, idealan podsetnik koliko su podupiti u MySQL-u sporiji od Joinova :)</p>
<p>Da malo objasnim situaciju, imam skript koji između ostalog generiše tzv.  &#8220;typo&#8221; domene, tako da imam jednu master_domains tabelu sa originalnim domenima i result_domains sa generisanim tipo domenima. Nešto poput ovoga:</p>
<pre>mysql> describe master_domains;
+--------+------------------+------+-----+---------+----------------+
| Field  | Type             | Null | Key | Default | Extra          |
+--------+------------------+------+-----+---------+----------------+
| id     | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
| domain | varchar(255)     | NO   | UNI | NULL    |                |
+--------+------------------+------+-----+---------+----------------+
2 rows in set (0.07 sec)

mysql> describe result_domains;
+-----------+------------------+------+-----+---------+----------------+
| Field     | Type             | Null | Key | Default | Extra          |
+-----------+------------------+------+-----+---------+----------------+
| id        | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
| domain    | varchar(255)     | NO   | UNI | NULL    |                |
| master_id | int(10) unsigned | YES  | MUL | NULL    |                |
+-----------+------------------+------+-----+---------+----------------+
3 rows in set (0.01 sec)
</pre>
<p>Tabela result_domains ima polje master_id koje je spolji ključ ka id polju u master_domains tabeli. E sad, obzirom da pored ovoga takođe imam domene koji se na razne druge načine generišu (komplikovano za objasniti), danas sam imao zadatak da između ostalog počistim sve domene iz master_domains tabele koji nemaju odgovarajući ključ (master_id) u result_domains tabeli.</p>
<p>Pomoću pod upita ovo se može postići jednostavnim kverijem poput ovoga:</p>
<pre>delete from master_domains where id not in
(select master_id from result_domains_frontend)</pre>
<p>Obzirom da se držim pravila da pre svakog brisanja odradim i select kveri sa istim parametrima u where klauzi, došli smo do ovog select kverija:</p>
<pre>select * from master_domains where id not in
(select master_id from result_domains_frontend) limit 10</pre>
<p>Međutim on se izvršavao toliko dugo da sam nakon nekoliko minuta rešio da ga prekinem. Pouzdano znam da su podupiti mnogo sporiji od join-ova (iako su daleko elegantniji za pisanje), tako da sam rešio da isti kveri napišem jednim left joinom.</p>
<p>Left Join je savršeno oruđe kada želite da nađete one podatke iz prve (leva) tabele koji <strong>ne postoje </strong> u drugoj tabeli. Oni takođe imaju izvesne prednosti u odnosu na podupite obzirom da se izvršavaju znatno brže a uz to su i kompatibilni sa starijim verzijama MySQL-a koje podupite ne podržavaju (MySQL < 5.x). Međutim delete sintaksa je malo drugačija tako da sam nakon par pokušaja i listanja manuala došao do sledećeg ekvivalenta:</p>
<pre>delete master_domains.* from master_domains
left join result_domains_frontend
on master_domains.id=result_domains_frontend.master_id
where result_domains_frontend.master_id is null ;</pre>
<p>I nakon par desetina sekundi došlo se do konačnog rezultata:</p>
<pre>
mysql> delete master_domains.* from master_domains
left join result_domains_frontend
on master_domains.id=result_domains_frontend.master_id
where result_domains_frontend.master_id is null ;
Query OK, 270558 rows affected (46.58 sec)
mysql> </pre>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2009/12/15/mysql-brisanje-pomocu-left-join-a/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MySQL: Prebacivanje tabele iz jedne baze u drugu</title>
		<link>http://www.dinke.net/blog/2009/12/13/mysql-prebacivanje-tabele-iz-jedne-baze-u-drugu/</link>
		<comments>http://www.dinke.net/blog/2009/12/13/mysql-prebacivanje-tabele-iz-jedne-baze-u-drugu/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 12:02:55 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=618</guid>
		<description><![CDATA[Za prebacivanje tabele iz jedne baze u drugu, u novoj bazi možete kreirati novu tabelu sa identičnom shemom kao kod stare (create table foo_new like foo) i jednostavno prekopirati podatke sa jednim insert into/select kverijem. Međutim postoji i mnogo jednostavniji način, koji je naročito pogodan u slučaju da baratate sa velikim tabelama. Kao što verovatno [...]]]></description>
			<content:encoded><![CDATA[<p>Za prebacivanje tabele iz jedne baze u drugu, u novoj bazi možete kreirati novu tabelu sa identičnom shemom kao kod stare (create table foo_new like foo) i jednostavno prekopirati podatke sa jednim insert into/select kverijem. Međutim postoji i mnogo jednostavniji način, koji je naročito pogodan u slučaju da baratate sa velikim tabelama.</p>
<p>Kao što verovatno već znate, za promenu imena tabela u MySQL-u možete koristiti jedan od ova dva kverija:</p>
<pre>ALTER TABLE foo RENAME TO new_foo;</pre>
<p>ili</p>
<pre>RENAME TABLE foo TO new_foo;</pre>
<p>U slučaju da želite da premestite tabelu iz jedne baze u drugu, najjednostavniji način je da ih jednostavno preimenujete koristeći db prefix prilikom referenciranja na novo i staro ime. Na primer ako želite da prebacite tabelu foo iz currentdb u newdb učinićete nešto ovako:</p>
<pre>ALTER TABLE currentdb.foo RENAME TO newdb.foo;</pre>
<p>ili</p>
<pre>RENAME TABLE currentdb.foo TO newdb.foo;</pre>
<p>Inače kad već pričamo o RENAME klauzi da napomenem da za razliku od ALTER kverija, kod RENAME možete preimenovati više tabela od jednom, što je veoma korisno kada jednostavno želite da zamenite (swap) dve tabele:</p>
<pre>RENAME TABLE table1 TO temp, table2 TO table1, temp TO table2;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2009/12/13/mysql-prebacivanje-tabele-iz-jedne-baze-u-drugu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>It&#8217;s all about YOU!</title>
		<link>http://www.dinke.net/blog/2009/11/15/its-all-about-you/</link>
		<comments>http://www.dinke.net/blog/2009/11/15/its-all-about-you/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 16:43:01 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=609</guid>
		<description><![CDATA[Danas sam sasvim slučajno gledajući review novog Android based telefona primetio veoma efektnu reklamu Yahoo!-a na početku review videa. Slučajno ili namerno Vi (YOU) takođe predstavljate novi reklamni slogan HTC-a. Iako je lepo znati da i Yahoo i HTC prate trendove te smo Mi centralni deo njihovih reklamnih kampanja, postavlja se pitanje ko je od [...]]]></description>
			<content:encoded><![CDATA[<p>Danas sam sasvim slučajno gledajući review novog <a href="http://cnettv.cnet.com/motorola-droid-vs-iphone-3gs/9742-1_53-50079391.html">Android based telefona</a> primetio veoma efektnu reklamu <a href="http://www.yahoo.com">Yahoo</a>!-a na početku review videa.</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/MqbaZcX67L0&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/MqbaZcX67L0&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
<p>Slučajno ili namerno Vi (<strong>YOU</strong>) takođe predstavljate <a href="http://www.engadget.com/2009/10/26/htc-you-ad-campaign-unveiled/">novi reklamni slogan HTC</a>-a.</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/K-QhxjJFl7E&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/K-QhxjJFl7E&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
<p>Iako je lepo znati da i Yahoo i HTC prate trendove te smo <strong>Mi</strong> centralni deo njihovih reklamnih kampanja, postavlja se pitanje ko je od koga ovde krao pošto su sličnosti sve samo ne slučajne!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2009/11/15/its-all-about-you/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>HTC Hero</title>
		<link>http://www.dinke.net/blog/2009/11/11/htc-hero/</link>
		<comments>http://www.dinke.net/blog/2009/11/11/htc-hero/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 12:15:31 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=590</guid>
		<description><![CDATA[Gledajući u svoje stare postove izgleda da mi je brojka 3 magična kada su mobilni telefoni u pitanju :) Dakle nakon trogodišnjeg druženja sa Nokiom N73 došao je red na prelazak na nov telefon. N73 je sjajan phone, iako se malo &#8220;izlizao&#8221; i dalje odlično radi, ali počeo je da mi nedostaje wifi, gps, bolji [...]]]></description>
			<content:encoded><![CDATA[<p>Gledajući u svoje <a href="http://www.dinke.net/blog/2006/12/18/nokia-n73/sr/">stare postove</a> izgleda da mi je brojka 3 magična kada su mobilni telefoni u pitanju :)</p>
<p>Dakle nakon trogodišnjeg druženja sa <a href="http://www.dinke.net/blog/2006/12/18/nokia-n73/sr/">Nokiom N73</a> došao je red na prelazak na nov telefon. N73 je sjajan phone, iako se malo &#8220;izlizao&#8221; i dalje odlično radi, ali počeo je da mi nedostaje wifi, gps, bolji browser, veći ekran &#8230; Nakon duže pretrage i analize postojećeg stanja na tržištu odluka je pala. <a href="http://www.htc.com/europe/product/hero/overview.html">HTC Hero</a> je moja nova igračka, verujem barem naredne 3 godine :)  </p>
<p>U pakovanju uz HTC Hero dobijate i SD Card memorijsku karticu kapaciteta 2GB, USB kabal za povezivanje, punjač kao i stereo slušalice koje možete povezati na 3.5mm audio izlaz.<br />
<img src="http://www.dinke.net/blog/wp-content/uploads/2009/11/htc_hero_full.jpg" alt="htc_hero_full" title="htc_hero_full" width="480" height="360" class="alignnone size-full wp-image-593" /><br />
HTC Hero sa pratećom opremom</p>
<p>Obzirom da mi je ovo praktično prvi telefon koji nije Nokia (3310, 3650, N73), trebalo mi je zaista malo više vremena za privikavanje i mogu reći jedan od prvih gadgeta za koji sam morao da pročitam manual pre nego sam počeo da ga koristim. Takođe namučio sam se i sa povezivanjem sa računarom, za razliku od Nokie, povezivanje je podržano samo sa Windows-om, tako da imamo jednu bizarnu situaciju da phone koji je baziran na Linuxu možete update-ovati samo ako imate Windows. Slična situacija je i sa shareovanjem Internet konekcije telefona sa laptopom koje je opet podržano samo za Windows, dok je kod ostalih OS-ova situacija dosta problematična. Nakon mnogo sati mučenja, root-ovanja i raznih bezuspešnih pokušaja došao sam do svog rešenja za <a href="http://www.dinke.net/blog/2009/11/10/htc-hero-usb-tether-on-mac-os-x/en/">USB tethering sa Mac</a>-om koje sam i izložio na engleskom delu Bloga.</p>
<p>Što se samog Hero-a tiče, u pitanju je telefon sa Android platformom po specifikacijama dosta sličan HTC Magicu ali za razliku od Magica Hero ima implementiran HTC-ov Sense interface koji mu daje jednu potpuno novu dimenziju u smislu upotrebljivosti i vizualnog doživljaja interface-a. Uostalom pogledajte video i samo će vam se kasti :)</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/aaFH0vI2w1A&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/aaFH0vI2w1A&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
<p>Iako se mnogi žale na izvesna usporavanja prilikom korišćenja, firmware update rešava sve probleme tako da Hero radi veoma glatko, prelazak između menu-a ide bez usporavanja. HTC Hero poput iPhone-a podržava multitouch, tako da možete razvlačenjem uvećavati slike, stranu na browseru, šetati slike levo-desno itd. Sve to radi poprilično glatko i u poređenju sa iPhone-om mislim da je HTC odradio sjajan posao sa Herom. Takođe novost je da Hero u potpunosti podržava i Flash tako da će strane sa Flashom bez problema prikazati u samom browseru, ali za youtube video iste će učitati u posebnoj aplikaciji (kao što je to slučaj kod iPhone-a).<br />
Što se konekcije tiče Hero podržava Wifi i EDGE/GPRS/3G/HSDPA konekcije, u praksi zavisnosti od kvaliteta signala uspevam da se povežem u HSDPA modu sa brzinama oko 2Mbps, sasvim dovoljno za pristojan rad. Jedino mi je čudno da nekako 3G nikada ne uspostavljam (ako nije HSDPA onda dobijam EDGE), ali ne brinem preterano jer bi HSDPA trebao biti nekoliko puta brži od 3G konekcije. :)</p>
<p>Naravno dobro znamo ko gura Android, tako da su kao što možete da predpostavite svi Google servisi sjajno odrađeni, postoje zasebne aplikacije za Gmail, GTalk, Google Maps, a podržana je sinhronizacija telefona sa Google Contacts i Google Calendar aplikacijama. Takođe uz Google dolazi i podrška za &#8220;Social&#8221; servise kao što su Facebook, Twitter i Flickr, tako da odmah nakon prvog uključivanja telefona imate mogućnost da setujete svoj FB, Twitter i Flickr account. Ovo je fenomenalna stvar jer vam omogućava da kontakte povežete sa listom svojih prijatelja sa Facebooka i na taj način updatujete slike, informacije o rođendanima itd. Takođe za svaki kontakt možete u albumu pregledati slike, što važi i za Facebook albume ali i za Flickr. Jedini problem je što za neke kontakte (me included) nije moguće videti FB albume, a da li je bug do FB-a ili do HTC-a ostaje da se vidi (ja tu pre tipujem na Facebook). Naravno za ovo je potrebna Internet konekcija.</p>
<p>Što se third party aplikacija za Android tiče, one su dostupne preko Android Marketa, jednostavno se startuje aplikacija kojom možete direktno sa marketa skinuti i instalirati gomilu (pretežno) besplatnih aplikacija. Na ovaj način do sada sam skinuo twitter klijent (Twidroid), kompas, IM klijent (meebo), SSH klijent (ConnectBot) i kao posebnu atrakciju <a href="http://www.shazam.com/">Shazam</a>, aplikaciju koja je u stanju da prepozna pesmu koju slušate bilo gde (u stanu, kafiću, diskoteci) i prikaže vam podatke o njoj. Testirao sa mnogo stvari i radi iznenađujuće dobro! Pogledajte video kako radi na iPhone-u, oduševićete se!<br />
<a href="http://www.youtube.com/watch?v=Xy1jGtHy7AE">http://www.youtube.com/watch?v=Xy1jGtHy7AE</a></p>
<p>Za razliku od Apple Store-a aplikacije nisu tako vizualno atraktivne i postoji gomila aplikacija poprilično sumnjivog kvaliteta, ali android platforma se tek razvija i očekujem da će ubrzo dostići apple kada je kvalitet aplikacija u pitanju.</p>
<p>Naravno telefon nije bez mana, kamera je bez blica i pravi primetno lošije slike u odnosu na moju staru Noku, a pored gore spomenutih problema sa povezivanjem sa ne Windows računarima, izdvajam standardne probleme sa &#8220;Virtualnim&#8221; tastaturama. Iako tastatura na Hero-u radi veoma dobro, nema teorije da bilo šta ukucate na njoj dok ste u pokretu tako da kucanje jednog SMS-a dok hodate recimo slobodno zaboravite. Uz to velika mana je nedostatak podrške za srpsko-hrvatski jezik, tako da na automatske ispravke u tekstu slobodno možete zaboraviti. Nokia je imala sve ovo i moram da priznam da mi puno nedostaje.</p>
<p>Za kraj ostaje veliko pitanje koje ja ovde nisam postavio ali neko će sigurno postaviti :) Da li je bolji od iPhone-a?</p>
<p>I iPhone 3GS i Hero su dva sjajna uređaja i zaista je teško opredeliti se za jedan od njih i izjaviti da je neki bolji. U mnogim izborima Hero je već <a href="http://news.bbc.co.uk/newsbeat/hi/technology/newsid_10000000/newsid_10002300/10002373.stm">proglašen za najbolji Phone/Gadget</a>, ali opet postoje stvari gde je iPhone bolji u odnosu na Hero i obrnuto. Moj izbor za Hero pre svega je vezan za nepostojeću podršku za iPhone u Srbiji, nemogućnost da regularno kupujete aplikacije bez raznih unlockova, jailbreakova i sl. dok za HTC imam 2 godine garancije što svakako puno znači. Da je situacija drugačija verovatno bih se opredelio za iPhone, no to je već druga priča.</p>
<p>I na kraju ovog mini review-a evo i nekoliko screenshot-ova skinutih sa mog Hero-a. </p>
<div id="attachment_595" class="wp-caption alignnone" style="width: 330px"><img src="http://www.dinke.net/blog/wp-content/uploads/2009/11/cap200911111137.jpg" alt="Hero Home Screen" title="Hero Home Screen" width="320" height="480" class="size-full wp-image-595" /><p class="wp-caption-text">Hero Home Screen</p></div>
<div id="attachment_598" class="wp-caption alignnone" style="width: 330px"><img src="http://www.dinke.net/blog/wp-content/uploads/2009/11/cap200911111145.jpg" alt="Screen2" title="Screen2" width="320" height="480" class="size-full wp-image-598" /><p class="wp-caption-text">Screen2</p></div>
<div id="attachment_597" class="wp-caption alignnone" style="width: 330px"><img src="http://www.dinke.net/blog/wp-content/uploads/2009/11/cap200911111144.jpg" alt="Twitter Widget" title="Twitter Widget" width="320" height="480" class="size-full wp-image-597" /><p class="wp-caption-text">Twitter Widget</p></div>
<div id="attachment_596" class="wp-caption alignnone" style="width: 330px"><img src="http://www.dinke.net/blog/wp-content/uploads/2009/11/cap200911111142.jpg" alt="browser windows" title="browser windows" width="320" height="480" class="size-full wp-image-596" /><p class="wp-caption-text">browser windows</p></div>
<div id="attachment_599" class="wp-caption alignnone" style="width: 330px"><img src="http://www.dinke.net/blog/wp-content/uploads/2009/11/cap200911111147.jpg" alt="Flickr Slike" title="Flickr Slike" width="320" height="480" class="size-full wp-image-599" /><p class="wp-caption-text">Flickr Slike</p></div>
<div id="attachment_600" class="wp-caption alignnone" style="width: 330px"><img src="http://www.dinke.net/blog/wp-content/uploads/2009/11/cap2009111111451.jpg" alt="Compas" title="Compas" width="320" height="480" class="size-full wp-image-600" /><p class="wp-caption-text">Compas</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dinke.net/blog/2009/11/11/htc-hero/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
