• Utvikling

    Posted on mai 5th, 2012

    Written by

    Responsive, du må fortsatt tenke kontekst!

    Responsive design er et buzz-word om dagen. Alle snakker om at sidene selvfølgelig må være responsive. Når du skal arbeide med nettsteder må du først og fremst tenke på hvilke behov brukeren har i den enkelte konteksten.

    At nettsteder skal være tilgjengelige å se bra ut på ulike skjermstørrelser er veldig bra, men man må imidlertid ikke glemme at det er ulike behov som råder avhengig av hvilken kontekst man er i. Er man på en mobiltelefon har man ofte ett annet behov enn om man sitter hjemme i godstolen med laptopen på fanget.

    La meg illustrere med ett eksempel:

    Et typisk firmanettsted har ofte informasjon om hva selskapet arbeider med, hvilke produkter/tjenester de tilbyr og kontaktinformasjon. I tillegg er det ofte nyheter og kanskje tilogmed en blogg. Når man sitter på en laptop med stor skjerm er dette vel og bra.

    Når man er i en mobilkontekst er man ofte på farten og har et helt annet informasjonsbehov enn ellers. Et behov kan for eksempel være å finne telefonnummeret til en ansatt i bedriften for å ta en telefon mellom møter eller finne frem til en butikk. Da kan man heller gi brukeren en enkel visning med kart og telefonnummer fremfor en fullstendig versjon av websiden. Det må allikevel være en mulighet for å gå til den fullstendige versjonen av nettstedet om det skulle være et behov.

    Alt i alt kan man si at responsivitet er en bra ting, men det endrer ikke det faktum at du er nødt til å tenke på hva slags innhold du presenterer til brukeren i ulike kontekster.

     

  • Plugins jeg bruker: Posts from a Category Widget

    Posts from a category er en plugin som gjør akkurat det den lover at den skal. den gir deg mulighet for å vise poster fra en bestemt kategori som en widget.

    Konfigurasjonen er fortryllende enkel. Du drar Widgeten in der du vil ha den og setter i gang.

    De få valgmulighetene du har er egentlig ganske selvforklarende. Først definerer du hvilken kategori du skal hente fra. I dette tilfellet har jeg en egen kategori som heter “Fokus” som inneholder de innleggene jeg vil at skal vises (omtrent på samme måte som featured posts).

    Så kan du bestemme størrelsen på bildet som skal benyttes. Jeg har valgt å ikke ha med bilde fordi det ikke passer inn med det utseendet jeg ønsker å ha.

    Deretter definerer du hvor mange poster som skal vises i widgeten.

    Til slutt kan du tilpasse HTMLkoden som spyttes ut. Det følger med en standardmal som fungerer i de fleste tilfeller. Passer den ikke inn med ditt tema kan du endre på denne. Se for eksempel på hvordan en annen widget skriver ut kode som for eksempel kategorilisten.

    Her kunne jeg gjerne ønsket meg større tilpassningsmuligheter slik at jeg kunne spesifisere hva som skal komme før og etter selve utlistingen, men det får jeg eventuellt modifisere en gang jeg har tid og sende inn en patch til utviklerne.

    Som vanlig finner du denne i plugin-arkivet på wordpress.org: http://wordpress.org/extend/plugins/posts-in-category-widget/

     

  • Øystein Sunde 65 år

    Norges ubestridte visemester Øystein Sunde fyller 65 år i dag i anledning dette har jeg funnet frem noen videoklipp. Øystein Sunde har en egen evne til å ta en hver situasjon på kornet.

    Den første er fra hans siste show “Og da må du ha” og handler om alt mulig tilbehør som elektronikkjeden prøver å prakke på deg når alt du egentlig ville var å kjøpe en vare på tilbud.

    Sunde tar ofte for seg hverdagsproblemer og den neste handler om noe vi alle har opplevd. Vaskemaskin som spiser opp sokker.

    For de fleste er han nok mest kjent som ett av medlemmene i Gitarkameratene sammen med Halvdan Sivertsen, Jan Eggum og Lillebjørn Nilsen

    NRK har også gjort flere intervjuer med han. Blant annet i forbindelse med at han fikk sin egen signaturgitar av merket Martin

    Gratulerer med dagen!

  • Sniktitt på mitt siste prosjekt

    Hint: det har noe med foto og gadgets å gjøre.

  • Sangen om Windows 95

  • Plugins jeg bruker: Related Posts By Tags Widget

    Related Posts By Tags Widget er en plugin som gir deg en liste over relaterte poster basert på tagger. Dette gir meg muligheten til å lage ulike “serier” av artikler.

    Konfigurasjonen er temmeplig enkel.  Du har mulighet for å redigere konfigurasjonen som kommer inn. Dette er genialt hvis du skal kopiere  konfigurasjon fra ett annet sted.

    Under kan du konfigurere hvor mange poster som skal vises, samt hvilket datoformat som skal brukes (blank fjerner dato). Til slutt kan du velge om listen over relaterte poster skal vises i rssfeeden og nederst i hver post.

    Det er litt rart at man må aktivere widgeten for å kunne ta i bruk funksjonaliteten for å vise det nederst i hver post. I følge FAQen kan man fjerne pluginen etterpå og funksjonaliteten vil være der fremdeles, men det er allikevel en merkelig måte å gjøre dette på.

    På grunn av at jeg benytter tagger til selektiv deling på sosiale medier var jeg nødt til å gjøre en liten modifikasjon for å få pluginen til å ekskludere en bestemt kategori.

    Lokaliser denne linjen i koden for pluginen

    $tags = $options["tags"];

    Over denne setter du inn følgende kode. Tallet 30 er id tilhørende taggen du ønsker å eskludere. Denne koden går igjennom taggene som sendes inn til pluginen og hvis den finner noe som matcher den bestemte id’en så fjerner den denne og dermed vises ikke artikler med bakgrunn i denne taggen i listen.

    // Code for excluding certain tags
    	foreach($options["tags"] as $i => $myval)
    	{	
    		if($myval->term_id == 30) 
    		{
     
    			unset($options["tags"][$i]);
    		}
    	}

    Pluginen finnes som vanlig i arkivet på WordPress.org : http://wordpress.org/extend/plugins/related-posts-by-tags/

  • Plugins jeg bruker: Gecka Submenu

    Jeg har gått igjennom en del plugins når jeg skulle bygge denne siden og jeg tenkte derfor å dele med dere de jeg har endt opp med å bruke og hvordan jeg har satt de opp.

    Først ut er Gecka Submenu som er som navnet tilsier en plugin som lar deg tilpasse en meny som en widget. Jeg benytter denne for på Tidslinje-siden for å vise de menyelementene som ligger under dette valget i sidestolpen på den aktuelle siden. For å styre hvilke sider den enkelte widget vises på har jeg benyttet WooThemes glimrende Sidebar Manager som er grunn nok til å bruke deres temaer alene.

    Selve konfigurasjonen er ganske enkel og selvforklarende. Du drar widgeten inn i det widgetområdet du ønsker å bruke denne på. Så skriver du inn en tittel om du ønsker dette.

    Deretter velger du hvilken meny den skal jobbe ut fra og hvilket menypunkt den skal starte. Jeg har her valgt at den skal gå ut fra Tidslinje-elementet i menyen slik at jeg kun får de elementene som er under denne.

    Du kan også stille hvor dypt den skal gå. Dette er nyttig for eksempel om du har mer enn ett nivå under menyelementet. I dette tilfellet har jeg satt den til 0 fordi jeg ikke har noen elementer under.

    Skulle du ønske det er det også mulig å vise beskrivelsen for elementet om du har satt inn dette.

    Det ferdige resultatet kan du se ved å gå inn på Tidslinje-siden

     

    Pluginen kan du laste ned fra Plugin-arkivet på WordPress.org: http://wordpress.org/extend/plugins/gecka-submenu/ 

  • Selektiv deling til Sosiale medier (automatisk)

    Nå har jeg aldri vært noen stor tilhenger av automatisk deling av innhold fra blogger på sosiale medier. Jeg mener at man i hovedsak bør skrive en tilpasset beskjed og poste det manuellt. I noen tilfeller er det imidlertid nyttig. Jeg bruker det på noen postene på denne siden. Når jeg har poster som skal publiseres på ett gitt tidspunkt er det for eksempel en fordel for meg å slippe å huske på når dette var eller når jeg poster bilder fra min mobil som jeg vil ha delt ut på twitter automatisk.

    Jeg kunne sikkert ha funnet en plugin som twitret den ut på rett tidspunkt med tilpasset melding, men jeg har ikke funnet noen god slik plugin enda (kom gjerne med tips).

    For å oppnå dette benytter jeg meg av funksjonaliteten i WordPress for å ta ut en RSSfeed filtrert på en spesiell tag. ( Se eksempel: http://oyvindm.no/tag/twitter/feed ) og kobler denne opp mot en tjeneste som poster dette på Twitter. Til dette bruket har jeg best erfaring med tjenesten Twitterfeed.com som gjør dette på en god måte og gir meg mulighet til å bestemme hvordan innholdet skal postes. Denne besøker så RSSfeeden periodisk (du bestemmer selv hvor ofte) og poster et gitt antall nye poster den finner.). Tjenesten støtter blant annet Facebook og Twitter som kanaler innholdet postes til.

    Ved å gjøre det på denne måten kan du benytte automatisk posting til sosiale medier når du ønsker dette samtidig som du kan la være om du skulle ha behov for det.

    Skulle noen støte problemer i forhold til dette. Skriv gjerne en kommentar på denne posten.

  • Random crap

    Posted on januar 23rd, 2012

    Written by

    Lesestoff

  • Fokus

    Posted on januar 23rd, 2012

    Written by

    Oslo Developers Club

    Oslo Developers Club logoI kveld har jeg endelig satt ut i livet en ide jeg har tenkt på lenge. Oslo Developers Club skal være en arena hvor man kan møte andre som driver med utviklingsprosjekter på hobbybasis eller i andre sammenhenger for å utveksle erfaringer og kanskje få hjelp til problemer man sliter med.

    “Klubben” er ikke knyttet til noen spesiell plattform eller teknologi så her er du velkommen enten du koder Objective C og liker epler eller du er glad i pingviner.

    Det er opprettet en Facebookgruppe som du finner ved å gå inn på denne addressen : https://www.facebook.com/groups/oslodevclub/

    Det første arrangementet finner sted 9. februar i studentkroen til NITH i Oslo.

    Agenda:
    1. Presentasjonsrunde
    - Hvem er du/dere?
    - Hva jobber dere med?
    2. Hva vil vi få ut av dette?
    3. Hackathon
    Løs en bestemt oppgave (kata) i valgfritt språk. Grupper eller enkeltpersoner presenterer løsningen sin og på den måten får man kanskje innsikt i nye språk eller nye tanker.

    Facebook eventen for dette finnes her: https://www.facebook.com/events/311192565594340/

  • Older Posts Yeah! There are more posts, check them out.