V začetnih letih izdelovanja spletnih strani smo uporabljali HTML. Frustracije so bile velike, kdor je kdajkoli naredil kakšno spletno stran “na roke”, bo vedel o čem je govora. Svetovne spletne glave so se združile in splavile nov standard - XHTML - ki temelji na XML osnovah in pravilih. Svet je postal lepši, a vendarle ne tudi bistveno boljši.
Pred kratkim se je pojavila zamisel o HAML ( XHTML Abstraction Markup Language ), sledil mu je še SASS ( Syntactically Awesome StyleSheets ), ki nam olajšata pisanje kode, saj ta postane precej bolj pregledna, hitreje jo je napisati, za povrh pa je še precej bolj uporabna kot doslej. Največja pridobitev, ki jo osebno vidim pri SASSu, pa so spremenljivke. YUP! Nisem se zmotil - spremenljivke! To pomeni, da lahko npr. neko barvo shranimo kot spremenljivko in to spremenljivko uporabimo na več koncih v SASS-u, kar bistveno olajša delo kadar želimo spremeniti to barvo za vse elemente, ki jo vsebujejo.
Če koga zanima zares hiter pregled o čem je govora, naj gre malce nižje, če pa vas zanimajo detajli, si lahko več o tej temi preberete na teh povezavah:
XHTML koda
<div id="content">
<div class="article">
<div class="article title">Naslov Namišljenega Artikla</div>
<div class="article date">31.12.2007</div>
<div class="article entry">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
</div>
</div>
</div>
se v HAML-u piše takole:
#content
.articles
.article.title
Naslov Namišljenega Artikla
.article.date
31.12.2007
.article.entry
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
CSS koda:
#main {
width: 90%;
}
#main p {
border-style: solid;
border-width: 1px;
border-color: #00f;
}
#main p a {
text-decoration: none;
font-weight: bold;
}
#main p a:hover {
text-decoration: underline;
}
se v SASS-u piše takole:
#main
:width 90%
p
:border-style solid
:border-width 1px
:border-color #00f
a
:text-decoration none
:font-weight bold
a:hover
:text-decoration underline
Zelo pomembno je, da sta HAML in SASS kodi občutljivi oziroma odvisni od tako imenovanih “white-space” znakov ( presledkov ), zato ni potrebno poudarjati, da je nekoliko pazljivosti, predvsem pa razumevanje delovanja nadvse priporočljivo.
Za konec pa še primer uporabe spremenljivk v SASSu:
!main_color = #00ff00
#main
:color = !main_color
:p
:background-color = !main_color
:color #000000

Beginning Rails is the practical starting point for anyone wanting to learn how to build dynamic web applications using the Rails framework for Ruby. You’ll learn how all of the components of Rails fit together and how you can leverage them to create sophisticated web applications with less code and more joy.This book is particularly well suited to those with little or no experience with web application development, or who have some experience but are new to Rails. Beginning Rails assumes basic familiarity with web terms and technologies, but doesn’t require you to be an expert.
Po nekaj letih pridnega treniranja za gramofoni, po vedno več nastopih po okoliških klubih ( Metelkova ), open air prireditvah ( Brejkpiknik ) itd., se mi je končno nasmehnila tista prava priložnost, za katero so poskrbeli fantje iz Illegal kruja.
( še največ zaslug gre verjetno Maretu aka. Markoman-u )
V oceno se ne bom spuščal, ker je zadeva precej subjektivnega značaja. Namreč, marsikdo bi si lahko mislil “nič posebnega”, vendar je precej bolj komplicirano. Kot gledalcu se tudi meni zdi vedno precej enostavno, vendar je realnost precej drugačna, ob nastopih kot je bil ta, pa ne morem mimo tresečih rok, slabosti in splošne razvranosti in živčnosti. Vendar pa z gotovostjo lahko trdim, da se z vsakim večjim nastopom tudi ta občutek izgublja in je vsakič lažje in bolj sproščeno.
Kakorkoli, vrteti na velikem odru K4 je sicer podobno kot povsod drugje, le da je, vsaj zame, zvok precej bolj poln in sploh super ( govorim za sound, ki ga slišijo DJi….na floru je malo drugače ), občutek stati tam gori pa je seveda izkušnja brez primere.
Prvi preizkus sem prestal, še vedno sem živ. Vesel sem da se je vse razvilo tako kot se mora, saj je bil celoten žur ena velika zmaga. Verjetno, upam, se še vrnem. Morda celo na urico basa, ki bo rezervirana samo za moje podvige.
Kot sem že omenil v prvi objavi na blogu, naravnost obožujem Ruby on Rails.
Pisarjenja na to temo bo še veliko, za začetek pa video (eden iz serije mnogih), ki sta ga pripravila fanta iz spletne strani ( imata tudi firmo ) Rails Envy. Gre za nekakšen “spoof ad” in je, namenoma, podoben reklamam Apple-a.
Če koga zares zanima ZAKAJ Ruby On Rails, naj si ogleda tudi tale video. Avtorja sta ista, je pa to posneta prezentacija, ki jo je imel eden izmed njiju in govori o poslovni perspektivi in nato še tehnični oziroma programerski…ogled močno priporočam ( slabih 30 minut ).
Nekaj fotk iz letošnjega dopusta na Lefkasu, Grčija. Nekaj jih še pride, naj bo to le teaser.
Prav tako napišem še par besed na to temo…
( trenutno predvsem testiram delovanje galerije in ugotavljam kako za hudiča narediti povezavo na slike spravljene na Picasa Web Albums - trenutno se mi zdi, da se sploh ne da )
BULLETPROOF & APEX

Main (d’n'b):
BULLETPROOF (Cyanide, Redlight, Renegade Hardware / NZ)
APEX (Lifted, Hospital / London, UK)
Markoman & Tsunami (Illegal, Conflicted, Onset)
PlankTon (Illegal)
Hedon b2b Parano.ID (Illegal.Kr)
Bar (dub/step, breaks):
RAZORGANG (NZ)
D*Sun (DubSoundSystem)
Cu (Audiodevlish)
Video:
Dekaos
Vstop:
do 00h: 8 €
po 00h študenti, letak: 9 €
po 00h ostali: 10 €
Pa smo ga dočakali. Novega iPoda - Touch.

Kaj je novega?
Ah, kaj naj rečem. Rad bi ga imel. Pred časom sem se odločal ali bi si omislil iPoda ali ne, in prav sem imel ko sem se odločil da počakam na novo serijo. Ni mi žal.
Kar me moti je le to, da gre v bistvu za iPhone, brez telefona. Po drugi strani pa, sem zelo vesel, ker imam raje novi iPod touch kot iPhone, ki je baje prava mala pokveka.
O tem morda kdaj drugič. Zdaj pa…moram samo še ugotoviti kje dobiti denar in kako se dokopat do njega. Imel ga bom. Pika.
Nujniki
Zadnji komentarji