<?xml version="1.0" encoding="UTF-8"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
	<channel> 
	<atom:link href="http://www.mineka.com/" rel="self" type="application/rss+xml" /> 
	<title>Mineka Web Design &amp; Development</title> 
    <link>http://www.mineka.com/</link> 
    <description>Nekada davno bio sam sasvim normalno ljudsko biće. A onda sam kupio modem.</description> 
    <language>sr</language> 
    <ttl>60</ttl> 
	<image> 
		<url>http://www.mineka.com/images/rss-logo.jpg</url> 
		<title>Mineka Web Design &amp; Development</title> 
		<link>http://www.mineka.com/</link> 
	</image> 
    <item> 
      <title>aCMS tagovanje - deo drugi</title> 
      <description><![CDATA[<p><span class="dropcap">K</span>ao što sam u jednom od <a class="cursive" href="acms-cross-posting.html">prethodnih tekstova</a> obećao, tagovanje tekstova se i dalje razvija u pravcu koji želim. Uz malo poteškoća koje mi je izazvao Chrome (i onblur event), lagano privodim kraju ovu opciju. Zadržan je kompletan izgled i funkcionalnost tag boxa, s tim što sad postoji i olakšica u vidu Auto-Suggest opcije.</p>
<p><span class="dropcap">P</span>osebnu zahvalnost dugujem <a class="cursive outer" href="http://volki.me">Cuci</a>, za konsultacije oko načina rada tagbox-a, kao i na <a class="cursive outer" href="http://www.vivvo.net">savršenom primeru</a> kako tagovanje ne treba da funkcioniše.</p>
<p><span class="dropcap">K</span>ako radi tagbox u Acilim CMS-u? U trenutku kad napišete prvo slovo (i svako sledeće) novog taga, uz pomoć AJAX-a se iz baze izvlače poklapanja na osnovu upisanih slova, pri čemu se pojavljuje lista postojećih tagova i grupa stranica. Lista je ograničena na 10 elemenata, uz jasno vizuelno odvajanje običnih tagova i imena grupa stranica.</p>
<p style="text-align: center; "><img width="630" height="130" alt="" src="/uploads/image/acms-tagovanje.jpg" /></p>
<!-- more -->
<p><span class="dropcap">T</span>agove iz Auto-Suggest boxa je moguće birati i korišćenjem tastature: &darr; selektuje sledeći tag, &uarr; prethodni, dok Enter selektovani tag ubacuje u odgovarajuće polje, zatvara Auto-Suggest box i kreira novi tag. U prethodnoj verziji nije postojala prečica sa tastature za odustajanje od novog taga - u ovoj je to taster Esc.</p>]]></description> 
      <pubDate>Sat, 23 Jan 2010 14:08:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Acms-tagovanje-deo-drugi.html</guid> 
      <link>http://www.mineka.com/Acms-tagovanje-deo-drugi.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1261459213_c439de6a7ccd3267.jpg" lenght="18004" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Google Chart API</title> 
      <description><![CDATA[<p><span class="dropcap">G</span>oogle ne prestaje da me iznenađuje iz dana u dan. Prateći <a class="cursive outer" href="http://www.mycity.rs/PHP/generisanje-dijagrama-na-osnovu-podataka-iz-baze.html">temu</a> na <a class="cursive outer" href="http://www.mycity.rs">MyCity forumu</a>, nađem link do <a class="cursive outer" href="http://code.google.com/apis/chart/">Google Charts API-ja</a>, koji, kao što mu ime kaže, služi za dinamičko generisanje dijagrama na osnovu svega par parametara.&nbsp;A taman sam se spremao da sredim vizuelni prikaz statistike za Acilim CMS, rešen da potrošim nekoliko dana na pisanje klase za generisanje dijagrama. Moram priznati da mi je ovo uštedelo dosta truda, imajući u vidu da sve što mi je palo na pamet vezano za dijagrame ovde već postoji.<br />
&nbsp;</p>
<p>Sve što je neophodno proslediti Google-u je par parametara:</p>
<ul>
    <li>Nazivi delova dijagrama</li>
    <li>Odgovarajući procenti</li>
    <li>Visina i širina izlazne slike</li>
    <li>Opciono - boje za svaki deo. Moguće je definisati i samo osnovnu boju, a API sam kreira ostale nijanse. Ukoliko nijedna boja nije definisana, dijagram je narandžaste boje.</li>
</ul>
<p style="text-align: center; "><img width="320" height="100" alt="" src="http://chart.apis.google.com/chart?chco=0000FF&amp;cht=p3&amp;chd=t:30,27,43&amp;chs=320x100&amp;chl=Dobra%2030%|Stvar%2027%|Neopisivo%2043%" /></p>
<!-- more --> <blockquote class="code">&lt;img width=&quot;320&quot; height=&quot;100&quot; alt=&quot;&quot; src=&quot;http://chart.apis.google.com/chart?chco=0000FF&amp;cht=p3&amp;chd=t:30,27,43&amp;chs=320x100&amp;chl=Dobra%2030%|Stvar%2027%|Neopisivo%2043%&quot; /&gt;</blockquote>
<p><span class="dropcap">P</span>ored prikazanog &quot;Pie Chart&quot;-a, postoje i ostale varijante, ništa komplikovanije za upotrebu. Više o tome možete pronaći na zvaničnoj stranici, <a class="cursive outer" href="http://code.google.com/apis/chart/">ovde</a>.</p>]]></description> 
      <pubDate>Fri, 22 Jan 2010 01:35:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Google-chart-API.html</guid> 
      <link>http://www.mineka.com/Google-chart-API.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1264120835_ec402e72c4766807.png" lenght="28369" type="image/png" /> 
    </item> 
    <item> 
      <title>Put Projekt A.D.</title> 
      <description><![CDATA[Potpuno dinamički sajt, razvijan na zahtev klijenta, sa admin panelom iz kojeg je moguće promeniti sav sadržaj sajta. Koristi MySQL bazu za čuvanje podataka. HTML 4.01 Transitional i CSS validan...]]></description> 
      <pubDate>Tue, 05 Jan 2010 07:56:31 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/put-projekt-ad.html</guid> 
      <link>http://www.mineka.com/put-projekt-ad.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/thumb/1262817852_9eb4459b465cb73b.png" lenght="4047" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Tattoo 018</title> 
      <description><![CDATA[Uz paletu boja koju smo dobili od klijenta, kao i stil kojim bi sajt trebalo da odiše, nije bilo mnogo mesta za eksperimentisanje. Ispoštovali smo sve zahteve klijenta i uradili sajt kojim je potpuno zadovoljan...]]></description> 
      <pubDate>Tue, 05 Jan 2010 07:54:18 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/tattoo-018.html</guid> 
      <link>http://www.mineka.com/tattoo-018.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/thumb/1262674408_0c22f2dc6461f1cd.png" lenght="3454" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Galija Turs</title> 
      <description><![CDATA[Sajtu niške turističke agencije "Galija Turs" bilo je neophodno osveženje, te je u okviru ovog projekta razvijen potpuno novi sajt - i to u veoma kratkom roku (7 dana), po želji klijenta. Osim osvežavanja dizajna, dodate su i potpuno nove mogućnosti...]]></description> 
      <pubDate>Tue, 05 Jan 2010 07:04:26 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/galija-turs.html</guid> 
      <link>http://www.mineka.com/galija-turs.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/thumb/1262817769_4695bdec797bfd76.png" lenght="4534" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>aCMS Cross - posting</title> 
      <description><![CDATA[<p><span class="dropcap">O</span>d početka svog razvoja, Acilim CMS je imao mogućnost da jedna stranica bude u samo jednoj grupi, odnosno u onoj koja je definisana kao matična grupa u administraciji. Kako ovo nije dovoljno za moderne sisteme za administraciju sadržaja, iskoristio sam u međuvremenu dodatu opciju tagovanja stranica za cross - posting, odnosno definisanje više grupa za jednu stranicu. Tako je sada moguće jednu stranicu dodati u neograničen broj grupa, jednostavnim tagovanjem stranice imenom grupe.<br />
&nbsp;</p>
<p><span class="dropcap">P</span>ravi primer je ova stranica: Iako joj je matična grupa Projekti, definisan je i tag Razmišljanja, koji joj omogućava da bude i u toj grupi.</p>
<p style="text-align: center; "><img alt="acms-tagovi-cross-posting" src="uploads/image/acms-tagovi.jpg" /></p>
<!-- more -->
<p><span class="dropcap">T</span>reba napomenuti i da su tagovi sa imenom grupe izuzeti od ostalih tagova, tako da se ne pojavljuju u ostalim delovima sistema, poput Tag cloud-a (što se može videti u Sidebar-u sa desne strane).</p>
<p><span class="dropcap">U</span> nekoj od narednih subverzija biće implementirana i AutoComplete funkcija, čiji će zadatak biti da čim prepozna započet naziv grupe stranice automatski ponudi pun naziv, kako bi se mogućnost greške prilikom tagovanja svela na minimum. Takođe, tagovi sa imenima grupa biće vidljivo različiti od ostalih tagova, npr &quot;Grupa: Razmišljanja&quot;.</p>]]></description> 
      <pubDate>Tue, 22 Dec 2009 06:25:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/acms-cross-posting.html</guid> 
      <link>http://www.mineka.com/acms-cross-posting.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1261459213_c439de6a7ccd3267.jpg" lenght="18004" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Google Chrome (beta) za Linux</title> 
      <description><![CDATA[<p><span class="dropcap">J</span>oš od čuvenog rata browsera (IE vs Netscape) nije bilo ovako zanimljivo, pogotovo što sad &nbsp;ima više &quot;zaraćenih&quot; strana. IE vs Firefox vs Safari vs Opera, a u Deathmatch uključuje i novi momak u kraju, Google Chrome. Firefox je prvi napao Internet Explorer, oduzeo mu dobar deo kolača, a browser koji će ga dotući je definitivno Google Chrome. Sa mašinerijom kakva je Google iza sebe, ne bi me čudilo da se krah MS Internet Explorera desi u bližoj budućnosti (čemu se ja iskreno radujem).&nbsp;<br />
&nbsp;</p>
<p style="text-align: center; "><img alt="google-chrome" class="clear" src="uploads/image/dlpage_linux.jpg" /></p>
<p><span class="dropcap">I</span>ako Google Chrome odavno postoji u Windows verziji, kao i poluzvanični Chromium build za linux, nisam želeo da eksperimentišem i &quot;napuštam&quot; provereni Firefox. IE ne bih koristio ni u ludilu (pogotovo što mi je jedini OS na kompu Ubuntu 9.04, tako da i ne mogu). Međutim, pre nekoliko dana, preko Twittera dobih informaciju da je izašla beta za Linux. Dva klika, skinem deb paketić, instaliram i lupim vilicom od sto. Samo u vremenu potrebnom za start, Firefox je u zaostatku dvadesetak sekundi. Dovoljno da Chrome ostavim na sistemu i poigram se malo sa njim, koliko da vidim njegove mogućnosti. A onda - još jedan šok.</p>
<!-- more -->
<p><span class="dropcap">F</span>irefox ima jednu veoma zgodnu ekstenziju - Firebug. Must-have ekstenzija za bilo koga ko se bavi bilo web dizajnom, razvojem, ili ga jednostavno interesuje kako šta radi (ili zašto ne radi) na webu. Chrome to ima kao deo &quot;standardne opreme&quot; - i to u poboljšanoj varijanti. Odnosno, ima sve što ima i Firebug, uz nekoliko mogućnosti preko. Možda i najbitniji dodatak - Timeline - koliko vremena čemu treba da se učita.</p>
<p><span class="dropcap">O</span>rganizacija prozora je na vrhunskom nivou. Umesto Title bara, koji ničemu ne služi - tu su tabovi. Još jedna dobra stvar u vezi tabova je što se automatski grupišu prilikom otvaranja, pa nema jurnjave kao u Firefoxu - koji novi tab otvara na kraju, posle poslednjeg do tada otvorenog. Address bar i ikonice su pristojne veličine - ni velike, ni male. Ekstenzija ima poprilično, JavaScript engine je poboljšan i veoma brz... Zlo i naopako. Sve ono što sam želeo u Firefoxu - sada imam u Chromu.</p>
<p><span class="dropcap">N</span>ikako ne treba zaboraviti i Quick Launch - default stranu za novi tab. Osam najposećenijih (ili poslednje posećenih - prekratko &quot;vozim&quot; Chrome da bih primetio razliku) sajtova sa sve screenshotovima su tu, jedan klik od otvaranja. Plus linkovi ka poslednje zatvorenim tabovima. Plus &quot;Incognito&quot; tab - koji ne ostavlja &quot;tragove&quot; o posećenim stranicama. Uh...</p>
<p style="text-align: center; "><span style="font-size: small; "><strong>Settings -&gt; Options -&gt; Make Google Chrome my default browser. Enter.</strong></span></p>]]></description> 
      <pubDate>Sun, 13 Dec 2009 17:31:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Google-chrome-beta-za-linux.html</guid> 
      <link>http://www.mineka.com/Google-chrome-beta-za-linux.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1260722354_9475c2b2f437d28c.jpg" lenght="24613" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Acilim CMS</title> 
      <description><![CDATA[<p><span class="dropcap">A</span>cilim CMS je jedan od projekata na kome intenzivno radim poslednjih meseci. Kako vreme prolazi, zahtevi klijenata već mogu da se uobliče u određeni šablon, pa sam krenuo sa razvojem sopstvenog CMS-a.&nbsp;Klijenti dobijaju kompletnu administraciju svog sajta na srpskom jeziku po ceni statičkog sajta, a ja dobijam više vremena, jer izrada sajta traje znatno kraće. <em>Win - win</em> situacija. Nego, da krenemo redom.</p>
<p><span class="dropcap">P</span>rvenstveno zamišljen kao <em>light-weight</em> CMS, sa određenim setom opcija i mogućnosti, tokom razvoja je pretrpeo velike izmene. Tolike da je razvoj podeljen u dve grane: aCMS i&nbsp; aCMS OSE. aCMS OSE je ostao veran prvobitnoj zamisli - sistem za kreiranje neograničenog broja stranica, koje mogu biti sortirane po kategorijama (odnosno grupama), uz mogućnost lakog i brzog kreiranja galerija slika i video klipova. Kompletan sadržaj ima opciju ostavljanja komentara korisnika, koja se može uključiti ili isključiti za svaki delić pojedinačno.</p>
<p><img title="Acilim CMS OSE administracija" alt="Acilim-CMS-OSE-administracija" src="uploads/image/acms-admin.jpg" /></p>
<!-- more -->
<p><span class="dropcap">K</span>ontakt forma se podrazumeva - u svega par klikova kreira se stranica sa osnovnim detaljima o sajtu, zajedno sa kontakt formom koja unesene podatke šalje direktno na mail koji ste izabrali. Uz pomoć <a class="cursive outer" href="http://www.stopforumspam.com/">StopForumSpam</a> API-ja, mogućnost spamovanja je svedena na minimum - i to bez dodatnog maltretiranja posetioca sajta u vidu CAPTCHA-e ili matematičkih operacija.</p>
<p><span class="dropcap">S</span>a druge strane, aCMS u svojoj punoj snazi ima dosta opcija. Pored svega što sadrži aCMS&nbsp;OSE, potpuna varijanta sadrži i neke dodatne module, poput: Q&amp;A (odnosno &quot;Pitanja i odgovori&quot;), Forum, eShop, Adresar i Baneri. Svi ovi moduli mogu se lako i brzo dodati na aCMS&nbsp;OSE, imajući u vidu da je osnovni engine isti. Postoji i jedna velika razlika: aCMS ima mogućnost registrovanja korisnika - i to u nekoliko nivoa. Član, Saradnik, SuperSaradnik, Moderator, SuperModerator i Administrator. U&nbsp;nekom od narednih članaka objasniću njihove uloge.</p>
<p><span class="dropcap">C</span>eo sistem se zasniva na PHP 5 jeziku, uz potpuno korišćenje objektno-orijentisanog programiranja. Takođe, neophodna je i MySQL baza za smeštanje sadržaja i podešavanja. I&nbsp;to je to što se tiče tehničkih zahteva - jer mi nije bio cilj da napravim CMS koji može da se pokrene na 5-6 servera, makar on bio i najbolji na svetu. Template engine koji koristi aCMS je FastTemplate, izmenjen tako da još pojednostavi dizajniranje sajta, pa je sam dizajn u potpunosti odvojen od samog koda aCMS-a. Što u slobodnom prevodu znači - nema potrebe za poznavanjem PHP-a da bi ste kreirali unikatni izgled Vašeg sajta. HTML i CSS&nbsp;su sasvim dovoljni.</p>
<p><span class="dropcap">I</span> za kraj ovog članka, Mineka.com koristi aCMS OSE beta, uz par dodataka u klasi Extras - dostupnoj u obe verzije aCMS-a.</p>]]></description> 
      <pubDate>Sun, 22 Nov 2009 19:05:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Acilim-CMS.html</guid> 
      <link>http://www.mineka.com/Acilim-CMS.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1261459213_c439de6a7ccd3267.jpg" lenght="18004" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Kursna lista na sajtu</title> 
      <description><![CDATA[<p><span class="dropcap">J</span>ednostavan način za prikazivanje aktuelne kursne liste na Vašem sajtu. Ova skripta je doživela kompletan rewrite i sada je njeno korišćenje maksimalno uprošćeno. Zahteva PHP instaliran na serveru.</p>
<p><span class="dropcap">I</span>nstalacija je veoma jednostavna: najpre skinite PHP klasu koja je zadužena za obradu kursne liste u XML formatu. Nalazi se <a class="cursive" href="http://utils.mineka.com/kursna_lista/lista.zip">ovde</a> i možete je skinuti desnim klikom na <a class="cursive" href="http://utils.mineka.com/kursna_lista/lista.zip">lista.zip</a> i biranjem opcije Save link as (Save As - za korisnike IE browsera). Nakon toga, raspakujte arhivu i fajl xml_parser.php uploadujte u folder gde želite da prikažete kursnu listu.<br />
<br />
Unutar koda stranice gde želite da se kursna lista prikaže, dodajte sledeći kod:</p>
<blockquote class="code">&lt;?php<br />
&nbsp;&nbsp;&nbsp;include &quot;./xml_parser.php&quot;;<br />
&nbsp;&nbsp;&nbsp;$izvor = &quot;http://utils.mineka.com/kursna_lista/lista.php&quot;;<br />
?&gt;</blockquote> <!-- more -->
<p><span class="dropcap">T</span>ime je pola posla završeno. Ostaje samo da podesite izgled kursne liste, kao i mesto na kome će se pojaviti na Vašem sajtu. Podešavanje je veoma jednostavno i svodi se na definisanje početnih i završnih HTML tagova za valute:</p>
<blockquote class="code">&lt;?php<br />
&nbsp;&nbsp;&nbsp;$pocetak = array(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;lista&quot; =&gt; &quot;&quot;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;valuta&quot; =&gt; &quot;&quot;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs&quot; =&gt; &quot;&quot;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs1&quot; =&gt; &quot;&lt;td class=\&quot;slika\&quot;&gt;&quot;, //opciono<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs2&quot; =&gt; &quot;&lt;td class=\&quot;kod\&quot;&gt;&quot;, //opciono<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs3&quot; =&gt; &quot;&lt;td class=\&quot;kurs\&quot;&gt;&quot;, //opciono<br />
&nbsp;&nbsp;&nbsp;);<br />
&nbsp;&nbsp;&nbsp;$kraj = array(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;lista&quot; =&gt; &quot;&lt;/table&gt;&quot;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;valuta&quot; =&gt; &quot;&lt;/tr&gt;&quot;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs&quot; =&gt; &quot;&lt;/td&gt;&quot;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs1&quot; =&gt; &quot;&lt;/td&gt;&quot;, //opciono<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs2&quot; =&gt; &quot;&lt;/td&gt;&quot;, //opciono<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kurs3&quot; =&gt; &quot;&lt;/td&gt;&quot;, //opciono<br />
&nbsp;&nbsp;&nbsp;);<br />
?&gt;</blockquote>
<p><span class="dropcap">P</span>očetni i završni tagovi <em>kurs1</em>, <em>kurs2</em> i <em>kurs3</em> su opcioni, i služe za drugačije formatiranje polja sa slikom, kodom i kursom valute. Ukoliko oni nisu definisani, koristi se tag <em>kurs</em> koji je obavezan.</p>
<p><span class="dropcap">A</span>ko i dalje gledate u kod Vaše stranice, nađite mesto gde želite da prikažete kursnu listu i iskopirajte sledeći kod:</p>
<blockquote class="code"> &lt;?php<br />
&nbsp;&nbsp;&nbsp;$lista = new kursna_lista();<br />
&nbsp;&nbsp;&nbsp;echo $lista-&gt;stampaj($izvor,$pocetak,$kraj);<br />
?&gt;</blockquote>
<p><span class="dropcap">T</span>ime ste završili podešavanje kursne liste i od tog trenutka dostupna je na mestu na kome ste želeli. Kursna lista se ažurira svaki put neposredno pre prikazivanja, pa ne morate da brinete da li su prikazane vrednosti tačne - jer jesu. <a class="cursive" href="javascript:ShowMe('http://utils.mineka.com/kursna_lista/sample.php','kursna_lista','132','195');">Demo</a> možete videti klikom na <a class="cursive" href="javascript:ShowMe('http://utils.mineka.com/kursna_lista/sample.php','kursna_lista','132','195');">kursna lista</a>.</p>]]></description> 
      <pubDate>Sun, 22 Nov 2009 09:33:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Kursna-lista-na-sajtu.html</guid> 
      <link>http://www.mineka.com/Kursna-lista-na-sajtu.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1260730451_71534c381f9a0d88.jpg" lenght="24079" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>ECDL Reinvented</title> 
      <description><![CDATA[<p><span class="dropcap">E</span>CDL - ili <em>European Computer Driving License</em> je, za one koji se još nisu sreli sa ovim pojmom, neka vrsta &quot;vozačke&quot; dozvole za korisnike računara. Moram da priznam da je sama zamisao vredna pažnje, i da je svakako, dok je još bila zamisao, imala svetlu budućnost. Garantovati da je neko računarski pismen, odnosno da je &quot;<em>nosilac sertifikata u potpunosti kompetentan za korišćenje personalnog računara i osnovnih programskih aplikacija</em>&quot;&nbsp; nije mala stvar. Evo kako je to u stvari zamišljeno:</p>
<blockquote>Evropska računarska vozačka dozvola je međunarodno priznata potvrda informatičke pismenosti, koja garantuje vlasniku poznavanje rada na računaru prema ECDL normi. Zbog velikog uspeha koji je ECDL postigao u Evropi, program je proširen na celi svet pod nazivom, International Computer Driving Licence (ICDL).</blockquote>
<p><span class="dropcap">U</span> slobodnom prevodu, <em>crno-na-belo</em> da razlikujete kompjuter od Sony Playstation 3 konzole koristeći još nešto osim čula vida. Neću sad da trabunjam o tome da se &quot;uči&quot; rad na Windows XP (a gde je Vista, Win7, da ne spominjem &quot;egzotiku&quot; tipa Linux i MacOS), niti o tome kakvo znanje korisnici poseduju nakon završenog kursa, već o tome šta bih voleo da vidim kao budućnost ECDL-a.</p>
<p><span class="dropcap">P</span>rvo i osnovno:&nbsp;zabraniti kupovinu, i samim tim korišćenje računara osobama koje nemaju ECDL. Poenta dozvole je da <em>dozvoli</em> korišćenje, samim tim njeno neposedovanje povlači za sobom zabranu korišćenja. Znači &quot;dobar dan, ja bih hteo da kupim kompjuter&quot; i &quot;nema problema, da vidim vašu ECDL.&quot; <em>Simple as that</em>.</p>
<p><span class="dropcap">I</span>skreno, muka mi je od &quot;iskusnih&quot; poznavaoca računara, sa iskustvom od nekoliko godina, pri čemu je 70% tog perioda prošlo u Counter Strike-u i sličnim &quot;moždanim&quot; aktivnostima, 10-15% u gledanju filmova, a ostatak na Facebook-u. Pri se čemu jedan takav &quot;poznavalac&quot; raspituje po forumima kako da instalira drajvere sa CD-a, ili promeni encoding titlova u VLC-u, a ima 9 godina iskustva (i 15 godina života).</p>]]></description> 
      <pubDate>Sat, 21 Nov 2009 22:57:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/ECDL-Reinvented.html</guid> 
      <link>http://www.mineka.com/ECDL-Reinvented.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1261218367_ffbcf0e96fe7d546.jpg" lenght="42478" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Kristofer Kolumbo u epizodi ŠBBKBB</title> 
      <description><![CDATA[<p><span class="dropcap">K</span>olumbov fantastični plan o plovidbi na zapad, u nepoznato, s podsmehom je odbio portugalski dvor, ali ga je prihvatio španski, opremivši mu tri mala broda - Santa Mariju, Pintu i Ninu.  Ali, Kristofer Kolumbo je mogao otkriti Ameriku samo zato što je bio NEOŽENJEN!<br />
<br />
<span style="font-size: x-large;"><strong>Jer, da je imao ženu, čuo bi:</strong></span></p>
<blockquote>
<ul>
    <li>A što moraš baš ti da ideš?</li>
    <li>A što ne pošalju nekog drugog? Šta si ti: jedini - bez tebe se ne može?</li>
    <li>Jesi li ti lud ili glup?</li>
    <li>Zar ne vidiš da te iskorišćavaju?</li>
    <li>Ne znaš čak ni moju familiju a ideš da otkriješ novi svet!</li>
    <li>Šta kriješ? Ne znaš ni gde ideš! Kakva bre okrugla Zemlja?</li>
    <li>A šta, samo će muškarci putovati? Ma nemoj!!!</li>
    <li>A što ne mogu i ja da idem ako si ti glavni? Mene nikad ne vodiš na putovanja!</li>
    <li>Nesretniče, ne znaš više šta bi izmislio samo da nisi kući!</li>
    <li>Ako izađeš na ta vrata ja se iste sekunde vračam mami!</li>
    <li>Bestidniče! A ko je ta Marija? Šta ona hoće? Kažeš devojčica? Ma jedi govna! Pedofilu!!!</li>
    <li>Sve si isplanirao, lopove! Ti si se to davno dogovorio sa tim kurvama indijankama! Misliš da sam ja pala sa Marsa?</li>
    <li>Šta kažeš? I kraljica će prodati svoj nakit da bi ti putovao? Šta ti misliš, da sam ja veverica? Šta ima između tebe i te babe?</li>
    <li>Ne možeš ići i gotovo! Ništa se neće desiti ako svet i dalje bude ravan ko ploča.</li>
    <li>Nemoj mi se ništa oblačiti jer ti ...ne ideš!</li>
</ul>
</blockquote>]]></description> 
      <pubDate>Sat, 21 Nov 2009 22:29:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Kristofer-Kolumbo-u-epizodi-SBBKBB.html</guid> 
      <link>http://www.mineka.com/Kristofer-Kolumbo-u-epizodi-SBBKBB.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1260730228_9d29eb79dc7846c3.jpg" lenght="56404" type="image/jpeg" /> 
    </item> 
    <item> 
      <title>Flash i w3c validacija</title> 
      <description><![CDATA[<p><span class="dropcap">S</span>vako ko poštuje w3c standarde, a u dizajniranju sajtova koristi flash animacije, dolazi do problema: kako &quot;ubaciti&quot; flash a da pri tom kod ostane validan. U ovom članku ću Vam detaljno objasniti kako da ovaj problem rešite.</p>
<p><span class="dropcap">I</span>demo redom: završili ste flash animaciju, eksportovali kod, i ubacili na Vašu stranu. Kod koji ste dobili bi trebalo da izgleda poput ovog:</p>
<blockquote class="code">&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;<br />
codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab #version=6,0,0,0&quot;<br />
width=&quot;468&quot; height=&quot;60&quot; title=&quot;title&quot;&gt;<br />
&lt;param name=&quot;movie&quot; value=&quot;flash.swf&quot; /&gt;<br />
&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;<br />
&lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;<br />
&lt;embed src=&quot;flash.swf&quot; quality=&quot;high&quot;<br />
pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot;<br />
allowScriptAccess=&quot;sameDomain&quot;<br />
type=&quot;application/x-shockwave-flash&quot;<br />
width=&quot;468&quot; height=&quot;60&quot;&gt;<br />
&lt;/embed&gt;<br />
&lt;/object&gt;</blockquote> <!-- more -->
<p><span class="dropcap">I</span> on (naravno) nije validan po w3c standardima - validator prikazuje 8 grešaka. Svih 8 grešaka je posledica toga što <em>embed</em> tag nije definisan po w3c standardima. Sledeći korak je izbacivanje kompletnog dela koda između  i {/embed} tagova.</p>
<blockquote class="code">&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;<br />
codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab #version=6,0,0,0&quot;<br />
width=&quot;468&quot; height=&quot;60&quot; title=&quot;title&quot;&gt;<br />
&lt;param name=&quot;movie&quot; value=&quot;flash.swf&quot; /&gt;<br />
&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;<br />
&lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;<br />
&lt;/object&gt;</blockquote>
<p><span class="dropcap">O</span>vaj kod je već validan, ali postoji jedan problemčić: radi samo u Internet Exploreru. Zašto?  Zato što je <em>classid</em> koji je ovde naveden specifican za IE, dovodeći do toga da ostali browseri jednostavno ignorišu object tag. Sledeći korak je izbacivanje i tog atributa.</p>
<blockquote class="code">&lt;object codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab #version=6,0,0,0&quot;<br />
width=&quot;468&quot; height=&quot;60&quot; title=&quot;title&quot;&gt;<br />
&lt;param name=&quot;movie&quot; value=&quot;flash.swf&quot; /&gt;<br />
&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;<br />
&lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;<br />
&lt;/object&gt;</blockquote>
<p><span class="dropcap">N</span>i ovo neće pokrenuti animaciju u ostalim browserima, ali rešenje je sve bliže. U čemu je sad problem? Problem je u <em>codebase</em> atributu, koji sadrži link do Macromedijinog sajta, što je nepravilna upotreba ovog atributa. Linkovi bi trebalo da budu na istom domenu, preko čega IE prelazi, ali Firefox i ostali browseri drže do sigurnosti i jednostavno neće pustiti animaciju.</p>
<blockquote class="code">&lt;object width=&quot;468&quot; height=&quot;60&quot; title=&quot;title&quot;&gt;<br />
&lt;param name=&quot;movie&quot; value=&quot;flash.swf&quot; /&gt;<br />
&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;<br />
&lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;<br />
&lt;/object&gt;</blockquote>
<p><span class="dropcap">K</span>od je sve manji i manji, još uvek je validan, ali radi samo u Internet Exploreru. U čemu je problem? U <em>data</em> atributu, koji nije definisan u okviru object taga, a koji je neophodan za puštanje animacije u browserima koji se ne zovu Internet Explorer.</p>
<blockquote class="code">&lt;object width=&quot;468&quot; height=&quot;60&quot; title=&quot;title&quot; data=&quot;flash.swf&quot;&gt;<br />
&lt;param name=&quot;movie&quot; value=&quot;flash.swf&quot; /&gt;<br />
&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;<br />
&lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;<br />
&lt;/object&gt;</blockquote>
<p><span class="dropcap">I</span> dobijamo rešenje: validan HTML kod za flash animacije koji radi svuda. Ukoliko je Vaš flash fajl relativno mali, i ne koristi preloader, ovo je sve što vam treba, u suprotnom, čitajte dalje.</p>
<p><span class="dropcap">N</span><strong>apomena</strong>: ovo rešenje radi SAMO za fajlove reda veličine 1-100 kb, pod uslovom da nemaju preloader. Svi fajlovi koji imaju preloader, izgubiće njegovu funkciju, jer, ukoliko se kod ispiše na ovaj nacin, flash mora biti učitan skroz da bi &quot;krenuo&quot;. Šta sad?</p>
<p><span class="dropcap">P</span>redpostavimo da imate flash fajl veličine 500KB, i da on ima preloader. Kako ga pustiti, bez čekanja da se potpuno učita? Jednostavno. Napravite malecni (par KB) flash player, i odatle pozovete veliki flash fajl. Ovaj &quot;workaround&quot; radi: preloader se vidi, kod je validan, radi u svim browserima.</p>
<p><span class="dropcap">M</span><strong>ana validnog HTML koda: </strong>Internet Explorer i browseri bazirani na njemu (Avant, Maxthon) neće update-ovati flash plugin u slučaju da je to potrebno. Ostali browseri hoće, ali <em>codebase</em> atribut je jedini način da Internet Explorer shvati gde se nalazi novi flash plugin. Šta sad? Napraviti mali flash fajl, recimo 1px*1px koji osim što sadrži <em>codebase</em> atribut nema drugu svrhu. Firefox ga neće pustiti, ali to i nije toliko bitno. Važno je da korisnici Internet Explorer browsera mogu da update-uju flash plugin.</p>]]></description> 
      <pubDate>Sat, 21 Nov 2009 21:48:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Flash-i-w3c-validacija.html</guid> 
      <link>http://www.mineka.com/Flash-i-w3c-validacija.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1260730298_b94c1be9a5ff38ce.png" lenght="104202" type="image/png" /> 
    </item> 
    <item> 
      <title>Microsoft patentirao sudo?</title> 
      <description><![CDATA[<p><span class="dropcap">D</span>akle, kako kaže naslov veliki i svemoćni <a title="Where do you want to crush today?" class="cursive outer" href="http://uncyclopedia.wikia.com/wiki/Microsoft">Microsoft</a> ponovo po ko zna koji put patentira sve i svašta što odavno postoji pa je na red došla i <a class="cursive outer" href="http://en.wikipedia.org/wiki/Sudo">SUDO</a> komanda. Originalnu vest je prvi objavio <a class="cursive outer" href="http://www.groklaw.net/article.php?story=20091111094923390">groklaw.net</a>.<br />
<br />
<span class="dropcap">P</span>rvo da malo citiramo otkada je poznata <a class="cursive outer" href="http://en.wikipedia.org/wiki/Sudo">SUDO</a> komanda, čisto da bi ljudi shvatili koliko je sve ovo postalo ne smešno, već tragikomično:</p>
<blockquote>Sudo was first conceived and implemented by Bob Coggeshall and Cliff Spencer around 1980 at the Department of Computer Science at SUNY/Buffalo. It ran on a VAX-11/750 running 4.1BSD.</blockquote>
<p><span class="dropcap">N</span>astala pre 30 i kusur godina, danas je po patentu zvanično MS-ovo vlasništvo. Usput rečeno, pored pomenutog dela gore, jedan od ljudi koji je komentarisao je pomenuo da se pomenut sistem koji je sada patentiran nalazio još malo ranije, na XDS Sigma 7 mainframe kompjuterima još 1971. godine, (vrlo slična stvar, isti koncept).</p>
<p>Razgovor je najverovatnije tekao ovako nekako:</p>
<blockquote><strong>Microsoft <em>kaže</em>:</strong><br />
&nbsp;&nbsp; Patentiraj mi komandu sudo!<br />
<strong>US Patent Office <span style="font-style: italic;">kaže</span>:</strong><br />
&nbsp;&nbsp; Jeste li poludeli?&nbsp;Pa *nix je imao tu komandu pre nego što je Windows 1.0 uopšte napravljen!<br />
<strong>Microsoft <em>kaže</em>:</strong><br />
&nbsp;&nbsp;&nbsp;<em>sudo</em> Patentiraj mi komandu sudo!<br />
<strong>US Patent office <em>kaže</em>:</strong><br />
&nbsp;&nbsp;&nbsp;OK!</blockquote>
<p><span class="dropcap">Z</span>a one sa jeftinijim kartama, <a class="cursive outer" href="http://en.wikipedia.org/wiki/Sudo">SUDO</a> je <a class="cursive outer" href="http://en.wikipedia.org/wiki/Unix-like">*nix</a> (<a class="cursive outer" href="http://en.wikipedia.org/wiki/Unix">Unix</a>, <a class="cursive outer" href="http://en.wikipedia.org/wiki/Berkeley_Software_Distribution">BSD</a>, <a class="cursive outer" href="http://en.wikipedia.org/wiki/Linux">Linux</a>, <a class="cursive outer" href="http://en.wikipedia.org/wiki/Mac_OS">MacOS</a>) komanda koja omogućava korisniku koji nema privilegije za obavljanje neke akcije da &quot;podigne&quot; nivo svojih privilegija na nivo administratora kako bi ipak mogao da uradi ono što je naumio.</p>]]></description> 
      <pubDate>Thu, 19 Nov 2009 07:47:00 +0100</pubDate> 
      <guid isPermaLink="true">http://www.mineka.com/Microsoft-patentirao-sudo.html</guid> 
      <link>http://www.mineka.com/Microsoft-patentirao-sudo.html</link> 
	  <enclosure url="http://www.mineka.com/uploads/image/1260730194_9a954af7fbddb9f1.jpg" lenght="157960" type="image/jpeg" /> 
    </item> 
</channel> 
</rss>	 
