Arhiv za September, 2007

Thursday
Sep 27,2007

HAML LogoV 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:

Primerjava xHTML in HAML:

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.

Primerjava CSS in SASS:

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

Če to ni slinabilno - potem vam ni pomoči!

Tuesday
Sep 25,2007
  • Paperback: 425 pages
  • Publisher: Apress (July 20, 2007)
  • Language: English
  • ISBN-10: 1590596862
  • ISBN-13: 978-1590596869

Beginning Rails: From Novice To Professional

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.

 

(more…)

Monday
Sep 24,2007

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 )

Illegal kru logoV 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.

Za konec pa seveda še ena velika zahvala Illegalcem za priložnost in potrpljenje ob kakšnem kiksu.

Zakaj Ruby On Rails?

Saturday
Sep 22,2007

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.

You need to a flashplayer enabled browser to view this YouTube video

Č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 ).

Brainoffing na Lefkasu

  • Vrženo v: Lajf
Friday
Sep 21,2007

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 )

Thursday
Sep 20,2007

BULLETPROOF & APEX

Bulletproof

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 €

(more…)

Novi iPod

Wednesday
Sep 19,2007

Pa smo ga dočakali. Novega iPoda - Touch.

iPod touch

Kaj je novega?

  • Blazno super “nova tehnologija”, ki so jo uvedli že pri iPhone-u, torej zaslonom občutljivim na dotik, s katerimi upravljamo novi gedžet. Nice.
  • Široki 3,5″ zaslon na katerem se dejansko že lahko gledajo filmi ( prejšnja serija je bila vendarle malo oderuška glede zaslona ). Končno so dojeli, da bi uporabniki potrebovali nekaj takšnega. Še bolj nice.
  • Wi-Fi ( brezžična ) povezljivost in možnost brskanja po netu….super trooper fino….vemo pa da je v ozadju le dobra marketinška fora za še boljši in učinkovitejši dostop do iTunes trgovine.
  • 8GB ali 16GB kapacitete za naše ljubljene MPFree-je, filmčke, podcaste, fotkice…

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.