För ett tag sedan blev jag kontaktad angående att blir partner i ett kommande projekt, projektet handlade om att skapa en ebutik för en specifik kontorsstol. Kontorsstolen i sig har en speciell design som både lindrar och förebygger ryggproblem. Jag har även kommit i kontakt med stolen tidigare genom mitt arbete för smärtfri.se och har nu använt stolen i mitt hemmakontor under flera år och är mycket nöjd. Det är Ryggstolen Ergositter som vi planerar att sälja under domänen ryggstolen.se. För att tidigt kunna mäta intresset valde jag att lägga upp en simpel one-pager som är tänkt att på ett enkelt sätt visa vad som är så speciellt med Ergositter X2, visa de youtube-klipp som vi har inspelade och ett intresseformulär för att komma i kontakt med oss.
Kategoriarkiv: Erfarenheter
Spreadshirt – Sälja varor med API
Jag har alltid varit intresserad av att driva min egen webbshop, jag har har vid flera tillfällen både installerat och underhållit olika webbshoppar men aldrig något eget. Därför blev jag extra intresserad när jag nyligen upptäckte Spreadshirt och fram för allt Spreadshirt API, jag gillar tanken bakom APIer, möjligheten att bygga vidare eller mixa olika datakällor och blev intresserad av att testa spreadshirt och se hur deras API fungerar.
Jag började med att skapa ett konto och att ansöka om en API-nyckel, de gör skillnad på den europeiska och amerikanska marknaden. Länken i deras api information länkar till den tyska sidan för den europeiska marknaden, men ett snabbt hack visar att det gick lika bra med den svenska sidan genom att byta ut .de till .se.
Första steget är redan avklarat, jag tyckte inte produktbilderna passade in bra med designen på min butik så jag valde ändra på hur produktbilderna presenteras. Detta gjorde jag genom att bygga en egen mashup som laddar ner befintliga produktbilder från deras image-server, ta ut trycket från bilden och lägga det på mina egna bilder, fria från 90-tals drop-shadow, sedan roterar jag bilden och lägger en liten reflektion under bilden. Bilderna komprimeras sedan med tinypngs API (deras API är i stängd beta men kontakta dem på twitter om ni är intresserade av att testa) och laddas sedan upp och cashas på amazon s3. Tjänsten är för tillfället fri att använda och koden släppt som open source så kolla gärna in image.spreadshirt.pixel2.se.
Nästa steg är att utveckla min egen webbshop som kopplar mot Spreadshirts API. Genom deras api kan man få tillgång till följande information
- Produktbilder i valfri storlek
- Butiks information (så som valuta, språk, tidigare beställningar)
- Artiklar (produkt information, priser, rabatter, design)
- Kundvagn (spara produkter i kundvagnen)
Så när kunden trycker på att gå till kassan måste man fortfarande vidarebefordra kunden till spreadshirts egen betallösning, vilken till en viss del kan vara skönt då man slipper allt strul med betalningar. Men det gör också att det blir svårare att påverka flödet i kassan, och t.ex. fraktkostnader.
De har också en mycket användbar API Browser som jag använt vid flera tillfällen där man enkelt kan testa olika anrop och se deras svar.
Webbshoppen bygger jag med min favoritplattform wordpress med woocommerce plugin för att lägga på extra funktionalitet för webbshoppen, shoppen bygger även på ett tema från samma företag. Både deras tema och woocommerce är mycket smidigt att arbeta med då de följer samma princip som wordpress med hocks som man kan registrerar sig på. Vilket gör att det är mycket enkelt att lägga till egna delar eller helt byta ut befintligt innehåll utan att behöva göra några modifieringar i deras kod. Detta gör det mycket enklare att underhålla då alla ändringar ligger i min egen plugin, och det gör det också väldigt enkelt att uppdatera deras kod ifall det skulle behövas.
Så vad är det jag tänkte försöka mig på att sälja undrar du kanske då…. domänen säger förhoppningsvis allt; tygpåsar.nu mer om det senare 🙂
Uppgradera minnet i HTC Desire till 16 gb
Jag har fram tills nu klarat mig bra på det 4 gb minneskort som följer med som standard till HTC Desire. Men eftersom man nu kan installera fler och fler appar på sd-kortet börjar utrymmet att tryta. Jag bestämde mig därför för att skaffa ett större minneskort. Telefonen använder standard micro sd kort så det finnes ett stort utbud av märken och storlekar. Jag valde ett Sandisk 16 gb micro sd-kort och fick betala 399 kr.
Uppgradera minneskort utan att förlora data
En viktig faktor är att jag fortfarande vill ha kvar all data från mitt gamla minneskort, alla bilder men även applikationer och deras inställningar. Vissa tipsar om att införskaffa en kortläsare för att säkerhetskopiera alla filerna, men det visade sig att androids möjlighet att agera som diskenhet fungerade minst lika bra.
Så här gjorde jag för att byta minne på min HTC Desire
- Jag började med att ansluta telefonen med usb-kabeln och väljer att montera den som en diskenhet till datorn och tog en kopia av allt på minneskortet.
- Med detta klart stänger jag av telefonen och bryter med lite kraft loss baksidan och tar ut batteriet för att kunna skjuta ut minneskortet.
- Byter bara plats på minneskorten och monterar ihop telefonen.
- Startar upp telefonen och monterar den återigen som en diskenhet och kopierar helt enkelt tillbaka alla filer och väljer att migrera de mappar som redan existera på minneskortet (androd skapar på nytt upp alla mappar som behövs).
- Startar om telefonen och med en gång finns alla applikationer, inställninar och bilder tillgängliga
Så här visar du veckonummer i Android kalendern på HTC Desire
För oss svenskar är det ganska vanligt att använda veckonummer för att beskriva när i tiden något händer, t.ex. jag går på semester vecka 30, jag är borta helgen vecka 28. Det verkar dock inte riktigt lika vanligt i t.ex. USA och Googles kalender har inte ens stöd för att visa veckonummer. Men jag upptäckte nyligen att veckonummer faktiskt finns med i kalendern i Android, lite gömd men den finns där. När kalendern är igång växla till veckoläge (Tryck på meny sedan Vecka) och du ser då veckonumret uppe i vänstra hörnet. Varför den inte syns i månadsläget kan man alltid undra, men nu finns det ett enkelt sett att få fram aktuell vecka i din Android telefon.
Men lite udda är det att den visar ”w 27” som i ”week 27” när allt i övrigt är på svenska :).
PS. Du kan även få veckonummer i din google kalender genom att lägga till kalendern Weeknumbers.
Ändra telefonnummer när din HTC Desire automatiskt hämtar fel från facebook
En av de smartare funktionerna med HTC Sense för Desire är den kopplar ihop sig så bra med Facebook, LinkedIn, twitter och andra sociala medier. Med en enkel knapptryckring kan man länka ihop kompisar på telefonen med deras Facebook konto och man får automatiskt deras profilbild, senaste status uppdateringar, födelsedatum direkt i mobilen. Men den hämtar även e-postadresser och telefonnummer, men här kan det bli fel ibland. Antingen har kompisarna angett ett felaktigt telefonnummer med vilje. Eller så har de skrivet fel, glömt landskoden osv. Men HTC Desire prioriterar alltid telefonnummer från Facebook före det telefonnummer som du har angivit och det finns ingen möjlighet att ändra det felaktiga telefonnumret om du inte övertalar din kompis att uppdatera sin Facebook profil. Och även då är det ganska omständligt att uppdatera sin facebook profil. Skulle du istället ta bort länken till Facebook tappar du alla annan information också.
Hur fixar man felaktiga nummer från Facebook?
Det finns en ganska enkelt lösning till problemet men den är inte så självklar.
- Öppna profilen du vill ändra
- Lägg till det nya telefonnumret som en annan typ (t.ex. fax)
- Spara och gå tillbaka till profilen
- Tryck och håll nere på det nya numret och välj sedan ”Använd som huvudnummer”.
- Redigera numret igen och ända typen tillbaka till mobil.
Nu har du det korrekta numret även fast Facebook profilen visar fel mobilnummer.
Sprid gärna vidare om du tycker det är intressant…
Att göra en egen socialnätverksknapp, ladda ner gratis Pusha-knapp till dina inlägg.
Att göra det enkelt att dela, gilla, pusha, share, like (kärt barn har många namn) med sig av blogginlägg tror jag vi alla är överens om att det är viktigt, dessvärre finns det ingen möjlighet att göra så automatiskt på wordpress.com som hostar min blogg. Så för tillfället har jag varit tvungen att lägga in delningskoden manuellt, vilket fungerar men kan vara tidskrävande (och därför har enbart några inlägg fått dela-knapparna hittills).
Nästa stora problem som svensk bloggare är att även om det finns massvis med olika ikoner, gratis att använda ute så saknar de givetvis nästan alltid de svenska alternativen som pusha och bloggy. Och hemsidorna själva erbjuder inte heller så många egna alternativ utöver standard (tråkiga) ikonerna. Och som vanligt när jag inte hittar någon tillfredsställande lösning bestämde jag mig för att lösa det själv :D.
Jag hittade nyligen ett paket med riktigt snygga, och än så länge inte så exploaterade, ikoner från Double-J designs, och det fina med dessa är att de är släppta under Creative Commons och fria att använda och modifiera.
Så här gick jag tillväga
- Jag laddade ner den ikon som var mest lik Pusha och minst detaljer på. I det här fallet passade facebook ikonen bra eftersom Pusha också går i blåa färger
- Målade bort deras facebook ”f”
- Letade upp en bra ikon för Pusha i hög upplösning (hittade en när jag googlade)
- Ändrade sedan färgerna med Hue & Saturation, mer åt det gröna hållet och högre Saturation matchade ganska bra.
- Placerade sedan till en gradient (fanns på Pusha ikonen jag hittade och jag tyckte det passade bra in)
- Skapade en Path av Pusha-pilen för att enkelt kunna ändra storlek och la avslutningsvis en lätt skugga under pilen för få den att bättre passa in
Blev faktiskt nöjd med resultatet, vad tycker ni? I enlighet med licensen släpper jag härmed ett ikon-pack för Pusha i storlekarna 128, 96, 48, 32 (samma storlekar som övriga ikoner i paketet). De små ikonerna blev inte riktigt lika bra eftersom jag enbart krympte bilderna och då jag enbart använder de större ikonerna orkade jag inte lägga för mycket tid på det. Sprid och använd dem gärna, en länk eller tweet är alltid uppskattat men inte nödvändigt. Jag laddar även upp PSD-filen för er som har Photoshop och vill göra några förändringar eller skapa egna storlekar, släppt under Creative Commons Licence 3. Kan man förresten översätta social network buttons direkt till svenska som jag gör? 🙂
- Ladda ner paketet med Pusha sociala delnings knappar
- Se och ladda ner ikoner för facebook, twitter, Digg, Flickr, RSS med mera i Social Media Balloons
- Ladda ner PSD-fil för Pusha knapp (128px)
Nu utmanar jag någon där ute att fixa en ikon för bloggy och testa för all del gärna Pusha-knappen 🙂
Sprid gärna vidare om du tycker det är intressant…
Tvinga HTC Desire att uppdatera facebook profilbilder
HTC Sense har fördelen att den enkelt länkar ihop konton på telefonen med facebook konton, detta är väldigt smidigt då man får mer information direkt i telefonen som e-postadresser, födelsedatum och alternativa telefonnummer. Men bäst av allt är nog att den synkroniserar profilbilderna vilket gör det väldigt smidigt att se vem som ringer och att hålla koll på sin telefonbok.
Den är dock inte lika bra på att uppdatera dessa profilbilder, min profilbild har varit samma sedan i julas och känns inte riktigt lika aktuell längre nu. Så jag började leta efter någon möjlighet att uppdatera profilbilderna och det visade sig att det inte var riktigt lika enkelt som jag hoppades på. Men efter lite trail and error lyckades jag komma fram till att enklaste metoden är att ta bort facebook integrationen helt och sedan lägga tillbaka den igen.
Inställningar > Konton och synkronisering > Facebook for HTC Sense > Ta bort konto
Vänta sedan en liten stund och lägg tillbaka kontot igen och den tar nu en liten stund att uppdatera all profilbilder. Min största rädsla var dock att den skulle tappa alla länkningar jag gjort manuellt men den verkar behållt alla facebooklänkar helt intakta efter uppdateringen också.
Om någon vet hur man kan få HTC Sense att sköta detta automatiskt istället, t.ex. uppdatera facebook profilbilder en gång i veckan eller liknande så får ni gärna skicka en kommentar 🙂