11
Mar 09

Design i kubik

Slutsatsen först: “crowd enabla” dina produkter – se till att de är delbara, går att kommentera, går att ladda upp nytt, går att komplettera, går att förbättra. Helt plötsligt frigörs en enorm kraft med bättre kvalitet som följd. Både att kunna bidra och att kunna “tycka” är framgångsfaktorer för allt på nätet.

Sen bakgrunden: lite i skymundan av Googles produktutbud finns SketchUp – ett 3D illustrationsprogram. Gratis i grundversionen och en premium version för 381 Euro. Jag har testat det för något år sedan men nu med en köksrenovering runt hörnet behövde jag ett hjälpmedel för att visualisera mina tankar. Enter Sketchup! På 2-3 timmar kom jag så här långt: 16 min, 30 min, 44 min, 62 min, 83 min, 103 min, 123 min .

Hyfsat men spretigt. Jag skrotade filen och började om från början. Efter två nya timmar har jag den här skissen:

Att göra någonting roligare än kuber tar ett tag att behärska och jag har bara skrapat på ytan av möjligheter ännu. Men det riktigt coola är att produkten är delbar: jag kan ladda upp komponenter jag konstruerat och framförallt kan jag ladda ner sånt andra gjort. Så när jag var klar med köksinredningen behövde jag stolar. Och att rita av CH24 är långt över min nivå men som tur är finns det andra som kan och delar med sig.

CH24

där fanns stolen, med snittbetyget fyra stjärnor i rätt skala. Bara klicka ladda ner och placera ut.
CH24 som illustration

Ladda ner programmet här och min kökskiss här och lek lite. Alla med kreativa förbättringar är välkomna på inflyttningsfest ;).


17
Jan 09

Mat: Årets hårdvara och mjukvara i köket 2008

Hybrider är ju inte alltid lyckade men om man korsar en stekpanna med en kastrull så får man en sauteause och det är det bästa som hamnat i vårt kök 2008. Höga kanter, tung, stål, rejält handtag.


Funkar att bryna i, steka i, koka i, göra risotto i och titta på. Fick jag bara behålla ett kärl så är det den här. (Ordet sauteause kommer tydligen från sauter som är franska och betyder “hoppa” vilket är just det man kan använda den till, att flippa runt innehållet. En rimlig förklaring men jag är inte säker på att den stämmer.)

Det tillsammans med 2008 års insikt om att när man steker, då steker man HETT. Rouxbe har lärt mig hur hett det ska vara. Och det funkar bra i sauteausen också.

2009 års bubblare i köket är hittills den inspirerande Min Müsli från Saltå Kvarn.


15
Dec 08

Renderade robotar

Igår såg – och fascinerades jag av – Wall-E. En animerad kärleksfilm om två robotar (med miljö- och framtidsvinkel). Filmen innehåller relativt lite dialog (manuset finns här, 95 sidor) men trots att huvudpersonerna är robotar så kan de uttrycka känslor väldigt tydligt med hjälp av ögonen(?), ljud och kroppsspråk.

De maskinära figurerna lämpar sig bättre animerade än de organiska fiskarna i “Hitta Nemo” så rendering, strukturer, skärpedjup och miljöer ser helt grymma ut. Kamerarörelserna gör dessutom att det känns lite handfilmat ut (i positiv mening).

Det märks för övrigt att Steve Jobs är inblandad via Pixar: iPoden finns med, liksom det klassiska “plong-ljudet” när man startar en Mac (Wall-E låter så när han är full-laddad). Pixar – som animerat filmen – har dessutom utvecklat programmet Render Man som används för rendering av den här filmen och många andra.

Annan intressant trivia finns hos IMDB, bland annat att Jonathan Ive (Apples chefsdesigner) ska ha hjälpt till med EVE’s utseende (vet inte hur väl det stämmer, men det är en bra story).

Det verkar som Pixar söker ganska mycket personal och de har dessutom ett eget “Pixar University” för att slussa in ny personal.


11
Nov 08

Shoppen lanserad (på lemoncurd.se alltså)!

Många sena kvällar senare är Lemoncurd-shoppen lanserad!

Hela webbplatsen består av två olika WordPress-installationer, en till shoppen och en till “vanliga sajten”.

Shop-bloggen använder pluginen WP e-Commerce (3.6.8 RC1). Dessutom använder “Storleksguidenpluginen wp-Table (som egentligen inte är testat för WP versioner >2.5 men trots det funkar bra).

Vid första anblick verkade eCommerce vara helt perfekt men det finns en del brister. Beroende på hur kräsen man är tar det olika mycket tid att fixa. Jag har ändrat så pass mycket att det inte är enkelt att uppgradera rakt av ifall det kommer nya versioner vilket är tråkigt. Här är några saker som tagit tid:
– Svenska språkstödet var dåligt. Jag har förbättrat och lagt till mycket men det är fortfarande inte komplett. Hade varit mycket bättre att börja med engelska-filen och översätta än att börja med den svenska som jag gjorde. Då hade strukturen blivit bättre. (Här är aktuell SV_sv.php.)
– Vissa ord saknas i översättningen. Antingen får man översätta dom i koden eller så skapar man taggar och lägger in i språkfilen. Jag har skickat in lite förslag i eCommerce-forumet men ingen har nappat ännu.
Thickbox används för bildvisningen men även den saknar språkstöd och måste översättas i koden.
– Svenska moms-hanteringen fungerar inte bra, det går inte att visa ett pris inklusive moms (för att vid utcheckningen särredovisa momsen). Antingen visas ex. moms eller totalpriset ink. moms. Det är synd eftersom kvitton ska innehålla momsbeloppet. Får se ifall någon köpare hör av sig om det..
– Mail som skickas med automatik saknar sidfot och åäö fungerar inte (i alla epostklienter). Förmodligen enkelt att fixa om man kan php bra.

Nämnda punkter är relativt lätta om än tidskrävande att snygga till. Det som tagit mer tid och kraft är att arkitekturen brister. Exempelvis finns det ett (1) mail som skickas när betalningen är mottagen, och det är samma mail oavsett om det är kortbetalning eller betalning som verifieras manuellt (plusgiro i det här fallet). Det hade varit mycket bättre om hela shoppen hade varit event-baserad så att olika händelser hade triggat olika actions. Till exempel:
– Betalning mottagen via kort -> skicka mail 1A (bekräftelse på mottagen betalning).
– Paketet lämnat till Posten -> skicka mail 3B (paketet är skickat)
och så vidare… I dagsläget skickas två olika mail, ett med betalningsinstruktioner ifall man väljer Plusgiro-betalning, och ett inköpskvitto, oavsett betalform. Men i gränssnittet bakom kulisserna finns det många status-nivåer: Order Received, Accepted Payment, Job Dispatched, Closed Order och det hade varit logiskt att kunna trigga händelser på varje förändring i flödet.

Vidare hade det varit bra att kunna växla bilder beroende på olika varianter av en produkt, till exempel att en grå tröja visas grå men om man ändrar till vit så blir bilden vit. Icke möjligt!

Shoppen håller reda på antalet produkter också så när något tar slut så blir alternativet gråmarkerat och “Slut på lagret” på produktsidorna. Men det fungerar bara om det finns en (1) variation… Det är bara några t-shirtar som har en variation (storlek), alla andra plagg har två (storlek och färg) och där minskar inte lagret vid beställning. En bugg som rapporterats in för tre månader sedan men inte åtgärdats.

Apropå communityt kan man säga att det är aktivt men trevande. Många är liksom jag “php-copy-and-pastare” och inte tillräckligt duktiga på att lösa problem och rätta fel. Jag har alltså hittat flera saker som andra haft problem med men som är olösta.

Men nu lite positiva intryck också!

– Shoppen fungerar!
– Den blev snygg och enkel (smaksak, kommentera gärna..)
– Det finns möjlighet både för plusgiro-inbetalning och kortbetalning (via Paypal). Det är ingen fast kostnad att använda Paypal som betalningsmotor och den rörliga kostnaden för en kortbetalning på 200 kr är c:a 10 kronor. eCommerce och Paypal skickar transaktionen mellan sig så godkända betalningar rapporteras som godkända i eCommerce omedelbart. Ganska coolt faktiskt! Paypal har dessutom en testmiljö (sandbox.paypal.com) där man kan sätta upp testkonton och verifiera att allt funkar, kostnadsfritt. Hög tröskel men funkar. Vid lanseringen ändrar man sen en inställning och sen är det live. (Om Paypal har jag en del annat att säga också men det får bli en annan gång.)
– Licenskostnad = 0 kr. Svårslaget…

Eftersom jag inte byggt någon shop tidigare eller med annan plattform kan jag inte säga hur eCommerce står sig i förhållande till annat. Det borde finnas bättre php-shoppar därute, men jag tror inte det finns något bättre som integrerar så bra till WordPress. Och integreringen är en fördel, både när det gäller themes, tillgängliga pluginer och sen lite allmänt struktur, administrering och sånt.

Jag har lagt väldigt mycket tid på shoppen – att lära mig hur den funkar, att anpassa, att få betalningar att fungera och så vidare. Nu funderar jag på nästa steg vilket vore att sätta upp en eller fler shoppar till. Jag har lagt ner alldeles för mycket tid för att nå fram till den första shoppen, nummer två kommer gå betydligt fortare. Kanske tar jag tag i mitt pepparkvarnsprojekt…. Fler förslag?

Förresten, alldeles nyss trillade första beställningen in! Yiiiiiiihaaa!!!!!


21
Oct 08

Att bygga en webbshop

För att sälja barnkläder online behövs en webbshop. Viktiga egenskaper (förutom produkthantering, priser och allt som hör dit) i det här fallet var möjlighet att påverka designen så mycket som möjligt, snabb uppstart och låg fast kostnad. Jag hittade dels olika leverantörer som har färdiga “shop-hotell” man hyr in sig på men de kändes dyra och trubbiga. Sen tittade jag lite på osCommerce som verkar bra och gedigen men lite för hög tröskel. Men open source och stort community, inte att underskatta.

Fastnade för WP eCommerce som är en plugin till WordPress. Väl spritt, stor community, använt och beprövat. Färdiga kopplingar till Paypal och Google Checkout för kortbetalning och open source och gratis.

Nu när jag jobbat lite med det så tycker jag det är en bra produkt som funkar över förväntan. Mer funktionalitet än jag räknat med men som är användbar, till exempel att man kan sätta olika priser på olika storlekar, skapa olika variationer på samma produkter och lagerhantering som tar bort produkter när lagret är slut.

En påtaglig brist var att den svenska översättningen var gammal och saknade mycket innehåll. Så nu har jag för första gången börjat arbeta med att faktiskt stoppa tillbaka lite arbete i en produkt jag använder (bortsett från rekommendationer, tips, licenser och gåvor och sånt). Det är lite halvpilligt och jag har inte gått igenom hela produkten ännu men är en bit på väg. Sidor före översättning ser ut ungefär så här (klicka på bilden för förstoring i nytt fönster):
Före översättning
Den sidan kan jag jämföra med det engelska originalet:
På engelska
och sen uppdaterar jag de ord som saknas i språkfilen:
BBEdit
Sen är det bara ladda upp språkfilen och ladda om sidan så ser det förhoppningsvis bättre ut:
På svenska

Här är min svenska språkfil: SV_sv.php.zip (som innehåller ungefär 130 rader mer än den svenska språkfilsom ingår i produkten). Lägg den i “wp-content/plugins/wp-shopping-cart/languages/” och aktivera i inställningar i eCommerce för att använda den.

Att bara översätta rakt av är enkelt, de problem jag stöter på är bland annat:
– allt har inte språkstöd (till exempel att ta bort en produkt ur korgen heter “Remove” och finns inte i språkfilen)
– lite innehåll i bekräftelsemailet och meddelandet på webbsidan efter köp ligger samma variabler men behöver olika teckenkodning (någonstans blir det fel alltså)
– Hanteringen av moms är inte riktigt anpassad till Sverige. Antingen visas priset inkl. moms och då syns inte moms till någonstans eller så visas det utan moms och då läggs moms på vid köpet. Jag hade föredragit att moms ingår men momsdelen redovisas på kvitto och i kassan.
– Rörig översättningsfil: ingen direkt ordning, vare sig strukturellt (jämfört med sajtens sidor) eller bokstavsordning. Såhär i efterhand hade det nog varit klokt att börja med den engelska originalfilen och börja översätta där.

Så sammanfattningsvis, hur går det med shoppen? Jag tror det kommer bli riktigt bra när det är klart men det är ganska mycket arbete, dels med översättning och dels med allt pill som uppstår när man lägger in produkter, priser, provkör, kopplar på betalningar etc. Fler sena kvällar alltså….men här är en tjuvtitt:

Jag tror också att produkten är helt lämpad för den här typen av innehåll och shoppen kommer kunna ligga uppe utan någon fast kostnad (förutom webbhotell). Och shop nummer två kommer gå betydligt snabbare att sätta upp när man är bekant med produkten.


12
Oct 08

Inte bara föräldraledig………


Annika (min fru) arbetade under kvällar och övriga luckor under föräldraledigheten med att ta fram en egen kollektion (eller ja, tre faktiskt) barnkläder. Skissa, rita, designa, hitta mönsterkonstruktör, hitta tyger, hitta tygtryckare, hitta tillverkare, hitta resår, hitta brodyrfirmor, hitta transporter och mycket mycket mer. Oavsett hur det går så kan vi säga att kläderna blev jättefina, passformen blev perfekt och kvaliteten blev hög. Nu är första sändningen levererad.

Kläderna går under namnet Lemoncurd.

Webbsidan blev klar i torsdags. Powered by WordPress, html/css av stjärnan Martin Andersson (japp, all html validerar) och design av Annika själv. En webbshop är på gång och dröjer förhoppningsvis inte alltför länge (byggs med WP-eCommerce). I väntan på det kan man signa upp för att få mail när shoppen är tillgänglig.

Inspirationssidan ger en bra bild av vad som finns. Visst har ni barn i bekantskapskretsen som behöver julklapp eller present framöver? Eller egna? Kläderna finns i storlekar mellan 62-116 cl beroende på modell. Upplagan är liten så ni lär inte springa på fler barn med samma outfit. 5% av intäkterna går till olika välgörande ändamål. Mer om det och kläderna finns på hemsidan så kila dit och titta. Och kom tillbaka om några veckor och handla. Vill ni tycka till eller veta något mer så maila annika@lemoncurd.se. Glada tillrop, förslag kommentarer och idéer uppskattas mycket!

Här är några kommentarer som dykt upp hittills:

“Gillar designen. 70-talet möter nutid.”
“Jag vill ha en varg-tröja! Hur beställer man?”

Mina personliga favoriter är byxorna i Stripe (längst ner på sidan, eller i bilden på det här inlägget) som är gjorda av samma grova tyg som arbetskläder för vuxna. Tål slitage bra och ger grym fart i rutschkanan.


19
Aug 08

Okontaktbar

SonyEricsson har den sämsta laddar-anslutningen jag stött på i mitt mobil-liv.

En bra laddare är tillförlitlig och enkel att ansluta. Det är inte SonyEricssons. På en SonyEricsson blir de små blecken i telefonen smutsiga och börjar glappa, plasthakarna som håller fast kontakten i telefonen är svåra att se skillnad på och passar bara på ett sätt. I mörker är det extra pilligt att koppla ihop. De små metallbitarna i laddaren blir lätt skadade när de transporteras eller ligger i en väska.

Alldeles för ofta har jag haft en tomt batteri på morgonen för att laddaren krånglat.

Jag föreslår en rund stickkontakt, ett stift som är enkelt att pricka i ett hål på telefonen som sitter nära kanten så att det är enkelt att ansluta också i mörker (typ minitele). Eller magnetiskt, som Apples kontakter till deras bärbara datorer, det vore imponerande.


26
Jun 08

Skönt motto

När man handlar på Frank Form står deras motto längst ner på kvittot:

Work like you don’t need the money. Love like you’ve never been hurt. Dance like nobody’s watching.

Nu finns samma text också på en kopp.


12
Apr 08

Det ÄR en lite dator

Som om inte ytan och gränssnittet vore tillräckligt imponerande… Att man faktiskt kan köra ssh och unix-kommandon på telefonen borde övertyga skeptikerna. IPhone ÄR en liten dator.

iphone-unix.jpg

Och vilken värld av möjligheter som öppnar sig då…..!

Bakgrund: ett inkommande SMS med konstiga tecken blockerade all SMS-funktionalitet. Tog jag bort SMS-db så fungerade allt som vanligt igen.


02
Apr 08

En Sony-klassiker gör comeback

När jag var tonåring köpte jag en av de värsta Sony Walkman som fanns: WM-DD30. Svindyr – 1390 kr tror jag – på den tiden. Använde den några år men aldrig särskilt mycket.

walkman.jpg

Nu har den varit hyllvärmare i många år. Oanvänd och utan några framtidsplaner. Tills behov helt plötsligt uppstått: vi har hittat gamla sagoband (Tintin, Bamse etc.) som ska digitaliseras. Enter: Sony Walkman Quartz DD!

Här är lite mer Sony Walkman-nostalgia.

Söker man lite finner man också sålda exemplar på Ebay i betydligt sämre skick.