Bloggen är återigen uppe och snurrar

Bloggen har tyvärr legat nere ett ganska bra tag, tror det är några månader eller är det så illa, att det till och med något år, inte så lyckat. Men i alla fall, nu har jag tagit mig i kragen och bytt hosting och driftsatt bloggen på Amazon. Jag tog även tillfället i akt och skaffade mig ett SSL-certifikat via Lets Encrypt och kör numer bloggen över HTTPS och HTTP2.

 

Wikipedia körs nu på HHVM

Jag är lite av ett fan av Hacklang och HHVM, det ska tilläggas att jag inte kört något skarpt utan endast utvecklat mindre applikationer för test.

Men hur som helst, nu har Wikipedia gått över till HHVM vilket innebär att sidan är mycket snabbare och kräver mindre resurser.

Läs mer här: http://hhvm.com/blog/7205/wikipedia-on-hhvm och här:https://blog.wikimedia.org/2014/12/29/how-we-made-editing-wikipedia-twice-as-fast/

Intressant att se vad det innebär för ?branschen? att en så pass stor aktör som Wikipedia går över till HHVM.

Lämnat iPhone för Nokia

Ja du läste rätt och jag trodde själv aldrig att det skulle hända men efter två dagar med Nokia lumia 920 är jag inte besviken, tvärtom faktiskt. Känslan än så länge är att det är en riktigt bra telefon. Främsta anledningen till bytet är att jag ville pröva något nytt, och det händer inte mycket hos Apple. Hade jag köpt en ny iphone hade jag fyllt i mitt icloudkonto och min nya telefon hade varit som min gamla, det var helt enkelt dags för förändring. Jag återkommer förhoppningsvis med en längre post om lumia 920 och Windows phone 8.

Schemalägg backup för MySQL

Att ta backup på sina databaser är väldigt viktigt. Jag brukar använda verktyget mysqldump som brukar följa med i installationen av MySQL.

Det här bash-scriptet (backup_script) kör jag varje natt via cronjon för att ta backup på alla databaser på en MySQL-server.

Efter backupen är genomförd loppar jag igenom tidigare backupfiler för att i detta fall radera backuper äldre än 48 timmar (-mtime +1).

Jag kör scriptet på en helt annan fysiskt server för att förbättra säkerheten ytterligare.

#!/bin/sh

today=`/bin/date +%Y%m%d-%H`
/usr/bin/mysqldump -h 127.0.0.1 -u root -ppassword --lock-all-tables --all-databases > /home/USERNAME/backup/backup-${today}.sql

for file in "$( /usr/bin/find /home/USERNAME/backup -type f -mtime +1 )"
do
  /bin/rm -f $file
done
exit 0

Jag anropar sedan scriptet varje natt med hjälp av cronjob.

* 0 * * * /home/USERNAME/backup_script

Ett enkelt och smidigt sätt att sköta sin backup av MySQL.

Hoppas du får användning av scriptet och att du aldrig behöver använda dina backuper.

Analysera en adress med PHP och parse_url

Ibland kan det finnas anledning att få fram delarna i en URL. Det finns flera olika anledningar till att man vill plocka ut värd eller port. Jag har själv använt denna funktionen ganska ofta, främst när jag vill visa en adress lite snyggare.

Till exempel kan https://plus.google.com/116193550187889527606/about enkelt visas som "Inlägg från plus.google.com"

Funktionen är parse_url och är väldigt enkel att använda. Du behöver endast skicka in en URL i konstruktorn, funktionen returnerar därefter en array med de olika delarna. Det finns även möjlighet att skicka in en andra parameter för att endast få tillbaka vissa delar av adressen.

print_r(parse_url("http://baronen.org:80?s=search#top"));
Array
(
    [scheme] => http
    [host] => baronen.org
    [port] => 80
    [query] => s=search
    [fragment] => top
)

Du kan även använda den på till exempel en ftp-adress. Då får du ut information om användarnamn, lösenord etc.

print_r(parse_url("ftp://username:password@myftpserver.se:2121/home/my_user_dir"));
Array
(
    [scheme] => ftp
    [host] => myftpserver.se
    [port] => 2121
    [user] => username
    [pass] => password
    [path] => /home/my_user_dir
)

Hoppas du får användning av funktionen någon gång.

Tjänster från Kalmar

Kalmar var först känd som en SEO-stad, men med företag som Royal Design och Bygghemma är Kalmar numera känd som en e-handelsstad. Men det finns mer än bara e-handel i Kalmar, jag tänkte med detta inlägget tipsa om andra webbtjänster som drivs från Kalmar.

Jag tycker det är väldigt roligt och inspirerande när det utvecklas och lanseras nya tjänster på den lokala orten. Vi Kalmarföretag kanske ska starta ett liknande nätverk som e-handelsnätverket. Träffas över en öl och byta idéer och erfarenheter. På något sätt tycker jag det hade varit roligt att få igång någon form och ganska öppet nätverk som bjuder in till diskussion och erfarenhetsutbyte.

Jumblets.com

Skärmavbild 2013-01-26 kl. 19.16.40

Jumblets är startat av Pär Iwarsson som tidigare drivit expert-elven. Jumblets är kort sagt en virtuell loppmarknad där du som privatperson kan skapa ditt eget loppisstånd.

 

 

 

Coleo

Skärmavbild 2013-01-26 kl. 19.16.52Coleo är startat av Pelle Cederqvist. Coleo är ett helt webbaserat prokjektverktyg där du kan hantera dina projekt.

 

 

 

Evenemang.se

Skärmavbild 2013-01-26 kl. 19.17.17Evenemang är sveriges bästa sida för evenemang och konserter. Webbtjänsten är skapad av Danne Lundquist.

 

 

 

SocialAgent och Mobiena

Som jag nämnt tidigare driver jag två webbtjänster, Mobiena för mobila hemsidor samt SocialAgent för omvärldsbevakning för Sociala Medier.

Fler företag

Detta är förmodligen några av de webbtjänster som är utvecklade och drivs ifrån Kalmar, jag kanske har missat någon? Släng gärna in en kommentar om så är fallet så ska jag genast uppdatera listan!

Installera nya Twenty Twelve

WordPress har lanserat sitt nya standardtema Twenty Twelve. De kommer släppas tillsammans med WordPress 3.5 och i nuläget är det endast wordpress.com bloggar som får tillgång till temat. Enligt wordpress kommer bloggar som kör egen-hostad version få tillgång till temat lite senare.

Jag snubblade över Sulo:s inlägg om hur du får tillgång till temat redan idag. Läs hur du laddar ner temat via Subversion.