Aug 262016
 

pokemongoI am a collector, my friends are collectors – we collect Pokemons. When we have all evolutions on a Pokemon we do not want to see that Pokemon again.

Collectors do not care much about how powerful the Pokemos are or their abilities. Gyms are not interesting.The fun is to find new Pokemons and to evolve Pokemons and hatch eggs.

So as a collector I would like to see some of these features in Pokemon Go.

Continue reading »

Redis

 Admin, Databas, Installation, MacOS, Magento, PHP, Webbutveckling  Kommentarer inaktiverade för Redis
Aug 112016
 

redisRedis lagrar nyckel+data i minnet och är mycket snabb på just detta.
Den används för att få bättre prestanda på webbsidor genom att lagra färdiga resultat i Redis och sedan hämta dem vid behov.

Redis hemsida: http://redis.io

I den här guiden ska jag använda Redis + PHP på MacOS 10.11
Jag förutsätter att du har Homebrew installerad på din Mac.

Continue reading »

Magento 2.1 – mode

 Nyheter  Kommentarer inaktiverade för Magento 2.1 – mode
Aug 072016
 

modeMagento 2 kan agera i olika ”modes”. Modes: default, developer, production
default finns bara när man har installerat Magento 2, det går inte att återgå till default när man har ändrat till developer eller production. Därefter kan man växla mellan production och developer
Continue reading »

Sätta upp vhost på OSX – Apache

 MacOS, Webbutveckling  Kommentarer inaktiverade för Sätta upp vhost på OSX – Apache
Aug 072016
 

vhostNär du surfar till webbservern Apache från ett domännamn så tittar apache i vhost-filen om det domännamnet finns,
om det finns i filen så tittar den var domännamnets filer finns på hårddisken och laddar in rätt fil.
Om domännamnet inte finns i vhost-filen så använder den grundinställningarna.
Källa: getgrav

Continue reading »

Vagrant

 Operativsystem  Kommentarer inaktiverade för Vagrant
Aug 022016
 

vagrantVagrant hanterar virtuella boxar. En virtuell box är ett emulerat datorsystem. Du kan köra flera emulerade datorsystem på en och samma fysiska dator och därmed ser det ut som du har en mängd datorer.

Varje emulerad dator kör sitt eget operativsystem och de kan kommunicera med varandra genom nätverksuppkopplingen.

Den här tekniken används i serverhallar för att effektivare utnyttja hårdvaran så man får mer gjort per watt som datorn drar. Det har hjälpt att drastiskt minska strömförbrukningen på serverhallar.
Du kan använda detta på din dator för att kunna ha olika operativsystem, äldre operativsystem, olika utvecklingsmiljöer osv. Och dessa boxar kan flyttas till nya datorer så du slipper installera en massa saker så fort du byter dator.

Continue reading »

OSX – MySQL databas

 Databas, Webbutveckling  Kommentarer inaktiverade för OSX – MySQL databas
Aug 022016
 

mysqlHär beskriver jag hur du på OSX 10.11 (Macintosh) installerar databasen MySQL.

Är MySQL installerad?

Ta reda på det så här:
find / -iname ”mysql”

Installera MySQL

Om du har homebrew installerad kan du göra så här:

brew search mysql
brew install mysql

Jag fick mysql-5.7.12 installerad.

Continue reading »

PostgreSQL

 Databas, Webbutveckling  Kommentarer inaktiverade för PostgreSQL
Jun 252016
 

100x58_1Mitt intresse för PostgreSQL (PSQL) beror på att jag skapar en plattform som ska ha stöd för de mest kända databaserna, PostgreSQL är en av dem. När jag programmerar i övrigt så använder jag aldrig PSQL för den har paradoxalt nog för många finesser som du tvingas ta ställning till när du egentligen bara vill skapa en databas men en tabell och några index. PSQL skulle nog bli mer populär om den kom i en enklare version där bra-nog är ledord.

I min plattform kommer du enkelt att kunna använda bland annat PostgreSQL, men det kräver att den är installerad och fungerar. Här berättar jag hur du kommer igång på MacOS 10.11.5

Allmänt om PSQL
Hemsida: https://www.postgresql.orgWikipedia: https://en.wikipedia.org/wiki/PostgreSQL

Continue reading »

 Posted by at 17:44

Felsöka xdebug

 Felsökning, PHP, Problemlösning  Kommentarer inaktiverade för Felsöka xdebug
Jun 112016
 

xdebugI och med att jag uppgraderade till PHP 7.0 var jag också tvungen att uppgradera till xdebug 2.4. Det var inga problem i Ubuntu 16.04 men när jag gjorde uppgraderingen i OSX 10.11.5 då gick något snett.
Det finns många bra guider på nätet för att uppgradera till PHP 7.0 och xdebug, till exempel den här.

Så om det nu går fel med xdebug, hur ska man felsöka?

Continue reading »

Magento 2 – Installera lokalt

 Nyheter  Kommentarer inaktiverade för Magento 2 – Installera lokalt
Mar 132016
 

Magento-logoMagento är en e-handelsplattform som nu i slutet av 2015 kom i en länge väntad version 2.
Jag ska installera den versionen och lära mig alla finesser som finns för att ta certifieringen ”Solution specialist”. Den här artikeln handlar om installation av Magento 2. Häng med!

Continue reading »

Öppna APIer

 Filosofi, Nyheter, Webbutveckling  Kommentarer inaktiverade för Öppna APIer
Feb 072016
 

openapiDu har kanske hört talas om begreppet API. Med ett API kan du fråga saker, lagra data och utföra saker.
Till exempel om du vill veta vilka Bring uthämtningsställen som är närmast postnummer 12345 kan du ställa en fråga och få ren data tillbaka.
Ett annat exempel är att hitta radiosändningar från Sveriges radio där ett speciellt lag förekommer.

Ett API kan också vara skyddat av ett loginkonto för att skydda dina data.
Till exempel har Twitter ett API som du kan använda för att skapa inlägg mm.
Alla stora webbsiter har ett API för att sedan bygga ett gränssnitt ovanpå det.
En del tillhandahåller sitt API helt gratis men av praktiska skäl begränsar hur många frågor du får ställa per tidsenhet.
Med ett API som är gratis att använda kan alla programmerare skapa tilläggstjänster som gör att ursprungstjänsten blir mer populär.

Continue reading »