Nakupovalnik beta

Posted July 6th, 2007 by Urban Sedlar
Categories: razno

S tem postom otvarjam beta verzijo Nakupovalnika, to je “iskalnika produktov”.

Nakupovalnik

Zadeva zori že dolgo in skrajni čas je že, da jo vržem v vodo in preverim ali bo plavala ali oponašala kamen. V ozadju se skriva web crawler domače izdelave, ki se sprehaja po nekaj trgovinah in išče izdelke. Obseg delovanja je mogoče brez težav razširiti na večino trgovin, seveda z določenim časovnim vložkom. Svojo moč bo najbrž pokazal šele, ko bo omogočal iskanje po long-tailu spletnih trgovin, že sedaj pa ga dopolnjuje Google co-op search, ki išče po približno 150 slovenskih trgovinah.

Celotna zadeva (tako backend kot frontend) je napisana v rubyu, v ozadju pa čepijo še MySql, Apache ter kup odličnih rails pluginov.

Kaj vodi k uspehu

Posted June 17th, 2007 by Urban Sedlar
Categories: razno

TedTalks (posnetki s konference TED) so odlična zbirka predavanj, vredna ogleda. Kompetentni posamezniki (znanstveniki, uspešni poslovneži, vizionarji) v 10-20 minutah atraktivno in na poljuden način predstavijo izbrano temo (in veliko tem je res zanimivih).

Tule je predavanje Richarda St. Johna: Kaj vodi k uspehu. Sicer hotlinkano, toda opremljeno s slovenskimi podnapisi.


original na TedTalks sajtu.

Kvantna fizika

Posted June 16th, 2007 by Urban Sedlar
Categories: razno

Dobra animacija iz kvantne fizike (dualnost delec/valovanje in kolaps valovne funkcije)

Podnapise sem sestavil sam, ker me je animacija tako navdušila, da se mi je zdelo škoda, da je ne bi videlo in razumelo več ljudi. (Lepljenje podnapisov direktno na hotlinkan video je ideja, ki me že nekaj časa matra in se jo da za marsikaj koristnega uporabiti. Video je iz Google Videa, za predvajanje pa sem uporabil flash video player Jeroena Wijeringa in modificiran wordpress plugin FLV Embed).

Za pisanje podnapisov je zares priročen program Aegisub, ki je še dosti bolj uporaben če lahko naložiš posnetek na disk in ga odpreš. Zadevo sem z Googla naložil v obliki .avi, link sem dobil s KeepVidom (posnetek ni bil čisto v redu, saj Aegisub ni znal predvajati avdia, zato sem avdio track pretvoril v wav format z mplayerjem).

Posted June 10th, 2007 by Urban Sedlar
Categories: razno

There are two kinds of people in the world: those who finish what they started.

(dober post o sw developmentu)

Kako rešiš post na Wordpressu

Posted May 7th, 2007 by Urban Sedlar
Categories: programiranje, web dev

Ko sem shranil prejšnji post, sem dobil zloveščo napako:

Sorry, you need to enable sending referrers for this feature to work.

Zvrtelo se mi je pred očmi. Da bi šel še enkrat pisat post od začetka, mi še na misel ni padlo. Po malo brskanja sem ugotovil da imam izklopljene referrerje v Firefoxu in to sem brž popravil z about:config. Toda ob osvežitvi sem dobil isto napako, saj je bila stran zgrajena že prej in še vedno ni vsebovala referrerja.
Vedel sem, da je moj post še vedno shranjen v POST variabli HTTP requesta, saj je browser ob vsakem refreshu potožil, da bo resendal POSTDATA. Firebug (najuporabnejši plugin za web razvoj na svetu) na žalost ne zna prikazati browserjevih POST spremenljivk. Zato sem se domislil ukane. Datoteko post.php na strežniku sem zamenjal s temle:

<?
     print_r($_REQUEST);
?>

Ob refreshu sem dobil vsebino posta, ki sem jo samo še prilepil v HTML pogled urejevalnika.

Amazon S3

Posted May 7th, 2007 by Urban Sedlar
Categories: razno

Že nekaj časa iščem popolno backup rešitev, ki bi bila hkrati poceni in zanesljiva. Glede na mnenja z različnih blogov še vedno oklevam med Amazon S3 in do-it-yourself rešitvijo, ki vključuje Linksysov NSLU2 (Network Storage Link for USB 2.0 Disk Drives) ter par eksternih USB diskov.

NSLU2 stane okrog 150€, diski pa tudi niso zastonj. Če hočeš še geografsko distribuiranost in en komplet pustiti drugje (npr. pri sorodnikih), se začnejo že nekulturne vsote. Poleg tega je diske potrebno vsakih nekaj let nadgraditi (bog ne daj da bi kakšen crknil) in rešitev je najbrž mala jama brez dna.

Druga dokaj nova možnost pa je Amazon Simple Storage Service (S3). Zadevo sem dolgo časa gledal postrani, odkar pa sem se malo poglobil (ter slišal, da Google česa podobnega sploh ne kane ponuditi) in naštudiral pogoje, mi je zadeva postala kar všeč. Junija 2007 se bo zadeva za par centov pocenila, tako da bodo cene takšne:

New Pricing (effective June 1st, 2007)
Storage
$0.15 per GB-Month of storage used
Data Transfer
$0.10 per GB - all data uploaded
$0.18 per GB - first 10 TB / month data downloaded
$0.16 per GB - next 40 TB / month data downloaded
$0.13 per GB - data downloaded / month over 50 TB

Odprl sem račun in prav neumno gledal, kaj lahko z njim počnem. Po večurnem brskanju sem nabral par aplikacij in pripomočkov, ki omogočajo pisanje in branje iz tega navideznega diska. Večina jih je na meji uporabnosti:

  • S3Fox je addin za Firefox. V bistvu s FF nima veze, le napisan je v XUL-u; zadeva mi požre nemarno veliko rama, tako da po par 10 prenesenih datotekah FF kuri 2GB virtualnega spomina; super za pregledovanje in hiter štart, za občutek.
  • S3Sync je skripta, napisana v Rubyu, ki sinhronizira cele direktorije na S3. Zadeva je nekakšen tool of choice za vse ki uporablajo S3 za backup. Zahteva namestitev Ruby interpreterja.
  • S3Drive je tista stvar, ki mi je najprej prišla na misel ko sem slišal za S3. Zmapira vaš S3 račun na mrežni pogon, tako da je (lahko) dostopen po celi mreži. Ta network drive naknadno zmapira še kot vaš lokalni pogon. Zadeva je obetavna, vendar Windows-only, na S3 pa ustvari navidezen FAT, ki ga vzdržuje s pisanjem v XML datoteko na samem S3. Diši po nekompatibilnosti z vsem ostalim, najbrž tudi s samim sabo čez par mesecev. Zaenkrat uporabljam za test.
  • JungleDisk počne podobno stvar, le da mapira S3 kot windows web folder. Dobi se tudi za Mac in Linux, vendar se mi je prav grdo obesil. Mogoče mu dam še eno priložnost.
  • Prav zanimiva pa je tale rešitev: dá se uporabiti tudi rsync, če poprej najameš še Amazonov virtualni računalnik (EC2); tega poženeš, narediš backup in ga nato ugasneš. Cena je $0.10 na porabljeno uro.

Mislim, da se bo stanje prav kmalu izboljšalo; zadeva je dokaj fina in poceni (ni nobene fiksne naročnine; če zbrišeš podatke, stroški padejo na nič), predvsem pa ni nobenega administriranja. To je pa tudi nekaj, še posebej, če na dopustu ugotoviš, da se tvoj super DIY backup nenanadoma ne odziva.

Trusted Computing

Posted February 14th, 2007 by Urban Sedlar
Categories: razno
TrustedComputing
03:29

Klasika

Posted July 10th, 2006 by Urban Sedlar
Categories: fun
Clint Eastwood “Dirty Harry”
01:17

PTLens

Posted July 7th, 2006 by Urban Sedlar
Categories: fotografija

Super programček za popravljanje popačenj, kromatične aberacije in vinjetiranja na slikah. Iz EXIF podatkov prebere model fotoaparata in goriščno razdaljo objektiva, potem pa iz priložene baze potegne ustrezne koeficiente za korekcijo. Do nedavnega je sicer bil zastonj, zdaj pa stane $10.

Kromatična aberacija

Posted July 1st, 2006 by Urban Sedlar
Categories: fotografija

Prvič se mi je zgodilo, da me je zbodla v oči kromatična aberacija na lastni sliki (do zdaj nisem tega nikoli zares opazil, mogoče sem preveč ignorantski).
SonÄ?ni zahod
Ta slika pa je drugačna — ima relativno malo detajlov, zato se oko kar samo ustavi na robu kamnitega okna (ljubljanski grad), kjer se pojavi debel rdečkast rob.

KromatiÄ?na aberacija
To je zame prvi zaresen dokaz, da objektiv iz kit kompleta (Canon 18-55) ni ravno najboljši (kar čivkajo že vrabci). Dejstvo, da tega nisem opazil tako dolgo, govori, kako malo v resnici slikam in kako hitro sem zadovoljen z rezultati.
Zadevo sem seveda takoj za silo popravil s prvim demo programom, ki sem ga našel, resno pa razmišljam, da bi si za zahtevnejše posnetke omislil objektiv s fiksno goriščnico (npr. Canon 1.8 50mm), ki se obnese precej bolje, pa že za drobiž se ga dobi.
Nekoliko popravljana slika izgleda tako.