Viser arkivet for stikkord css

Skalar trenger flere rails-utviklere

Skalar søker Norges beste Ruby on Rails utviklere. Er du en av dem? Bli med

Deg?

Du vil jobbe med utvikling av webløsninger, hovedsaklig i Ruby on Rails.

Du har erfaring innen Ruby, Ruby on Rails, Javascript, HTML5, CSS3, Cucumber/Rspec/Shoulda, TDD/BDD

Du liker å jobbe i team, spille bordtennis, lære deg nye ting og skape noe med andre.

Generelt er det ønskelig at du har sterkt engasjement for brukervennlighet, har forståelse for god informasjonsstruktur og har et kritisk blikk ved alle aspekter ved det vi presenterer for brukerne.

Vi ber om at du i søknaden legger ved relevante arbeidsprøver, linker til nettsteder du har laget, eller annet materiale som viser hva du er god for eller hva du står for!

Vi tilbyr:

Et godt arbeidsmiljø med motiverte og faglig dyktige kolleger
Faglige og personlige utfordringer og utviklingsmuligheter
Et uformelt, dynamisk og fleksibelt miljø
Gode lønns og bonusordninger
Gode pensjons og forsikringsordninger
Sentral beliggenhet på nedre Grünerløkka, Oslo

Interessert?

Send spørsmål, CV/lenke til linkedinprofil og søknad til vb@skalar.no

Rask inlining av CSS?

Jeg har behov for en superrask CSS-inliner jeg kan kalle fra Ruby. Med inlining mener jeg altså noe som tar et HTML-fragment og en CSS-stylesheet, evaluerer CSSen og legger til style-attributter på hvert element. Noen som vet om noe raskt og enkelt?

Jeg skrev først en inliner som konverterte CSS-selektorene til XPath og kjørte dem gjennom REXML. Dette var i forrige uke, så jeg har, um, glemt nøyaktig hva problemet var, men jeg tror det var at XPath-parsingen til REXML som ikke var korrekt.

Jeg har deretter prøvd å gjøre det tilsvarende med Libxml2, og dette virket i utgangspunktet lovende. Libxml-bindingene for Ruby kan imidlertid ikke produsere god gammeldags HTML (hvor enkelte tags, slik som div’er, alltid må ha slutt-tags), så jeg måtte skrive kode som serialiserte XMLen manuelt ved å traversere DOMen. Dette fungerer fint, men nå sliter jeg med at Libxml-bindingene ikke støtter HTML-entities (av typen “) og ikke har noen opsjoner for å lage DOM-noder av disse, så det stanger på det meste av HTML.

Jeg har prøvd ut TamTam, men denne er basert på Hpricot, som har verdens tregeste selector-evaluator: et marginalt 25K-dokument tar 11 sekunder å inlines med en CSS-fil på knappe 681 linjer. (Det tok dessuten fire bugfiks-patcher før Tamtam fungerte sånn rimelig etter spesifikasjonen—ganske drøyt for en 100-linjers modul.)

The Ultimate Web IDE

Jeg er på jakt etter en ny CSS-editor. I den forbindelse lurer jeg på om jeg i stedet for en dedikert CSS-editor, heller skal gå for et fullspekket web IDE.

CSS er simpelt og man trenger ikke mye funksjonalitet – det holder stort sett med color coding, code folding, auto-completion, bra tekstredigering, bra søk og erstatt, bra navigasjon og bra preview (og gjerne med mulighet til å save versjoner – ala CSSEdits milestones). Dreamweaver – som jeg har brukt mest hittil – har hverken kraftig tekstredigering eller bra preview.

Ha’kke Mac (dessverre!) så jeg kan’ke bruke CSSEdit og heller ikke Textmate (joda, jeg vet det finnes et PC-alternativ som heter e). Mine kandidater er Stylemaster og Aptana. Det er jo to fullstendig forskjellige alternativ – det ene er en dedikert standalone CSS editor med lukket kildekode, mens det andre er et fullspekket plug-in-basert web IDE med åpen kildekode.

Jeg har to spørsmål:

  • Er CSS-funksjonaliteten i de beste fullspekkete web IDE’ene like bra som i de beste dedikerte CSS-editorene?
  • Hvis svaret er ja: Er Aptana det beste web IDE’et hvis man trenger god nøkkelfunksjonalitet for XHTML/CSS/JS/AJAX – særlig CSS – og gjerne også starter å utvikle i Ruby og RoR etterhvert?

Hadde vært utrolig digg hvis Aptana viste seg å være bra på CSS. Jeg liker tanken ved å kunne bruke ett IDE (Eclipse) – som i tillegg er open source – til å gjøre alt.

Valgte forresten å poste i dette forumet i.o.m. at Aptana jo burde være kjent for Ruby- og Rails-utviklere.