iPhone 4 mindre populär på Prisjakt

augusti 5th, 2010 by Kristoffer 1 comment »

Apple iPhone 4När iPhone 4 lanserades såldes det 1,7 miljoner exemplar i världen under de första dagarna. Trots hypen kring iPhone 4 så är Androidmobiler hetare på den svenska marknaden enligt Prisjakt.

Androidmobilerna HTC Wildfire, HTC Desire och Sony Ericsson Experia X10 Mini Pro är mer populära än iPhone 4 enligt Prisjakt.

– Svenskarna verkar vara mer intresserade av Android, det visar även trenden i USA. Den bästa förklaringen är prisskillnaden. HTC Wildfire kostar 2 500 kronor medan Iphone 4 går loss på 8 000 kronor. Alla har inte råd att lägga så mycket pengar på sin mobil, säger Magnus Bengtsson på Prisjakt, till Aftonbladet.

AndroidJag vet inte om man kan mäta hur pass lyckad iPhone 4 är i Sverige med hjälp av Prisjakt. Om det nu är så att svenskarna är mer intresserade av Androidmobiler än iPhone 4, vad beror det på i så fall? Hårdvaran, utseendet, operativet, användarupplevelsen, friheten?

Har du köpt en iPhone 4? Skriv gärna en kommentar och berätta varför.

Källa: AB
Relaterat: iPhone 5

Internet Explorer 9 – snart i publik betaversion

augusti 5th, 2010 by Kristoffer No comments »

Internet Explorer 9Igår släppte Microsoft ytterligare en förhandsversion av Internet Explorer 9 och ska inom kort även släppa den publika betaversionen. Microsoft har ännu inte meddelat när den färdiga versionen av Internet Explorer 9 ska släppas, så det enda vi kan göra är att vänta.

Internet Explorer 8 blev den primära webbläsaren för många personer, men lyckades ganska dåligt i mer eller mindre alla jämförelsetester vad gäller prestanda. Chrome, Safari, Firefox är några av webbläsarna som än så länge presterar bättre än Internet Explorer, något som Microsoft vill ändra på med Internet Explorer 9.

Microsoft kommer även leverera Internet Explorer 9 med ett nytt hårdvarustöd som gör det möjligt att visa 3d-grafik i webbläsaren. Kika på Microsofts webbplats Internet Explorer 9 Test Drive” för exempel på vad Internet Explorer 9 kommer kunna leverera.

Källa: IDG

Lär dig PHP 3 – Formulär

augusti 5th, 2010 by Kristoffer No comments »

PHPDet har blivit dags att för första gången blanda in lite HTML i PHP-programmeringen. Att lära sig hur man hanterar formulär med PHP är ett måste! Via formulärer kan vi bland annat skapa login-funktioner, gästböcker, forum och mycket mycket mer. Ni bör dock ha det i åtanke att det jag visar är väldigt simpel formulärhantering och jag blandar inte in säkerhet och filtrering, vilket är otroligt viktigt när man hanterar formulär som ligger på publika webbplatser och som andra kommer använda.

POST & GET

Det finns två metoder för att skicka data via formulär, POST eller GET. Den absolut enklaste förklaringen av POST och GET är att om man använder GET-metoden i formulär kommer alla parametrar visas i adressfältet i webbläsaren, vilket inte görs med POST. Läs mer om just POST och GET här.


Exemplet nedan visar ett väldigt enkelt formulär med lite PHP för att hantera datan som skickas.

Exempel 13 – Skicka värden i formulär

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Din sida</title>
</head>
<body>
<?php
if (isset($_POST['skicka'])) {
  echo $_POST['fornamn'];
  echo "<br />";
  echo $_POST['mellannamn'];
  echo "<br />";
  echo $_POST['efternamn'];
}
?>
<form method="post" action="dinfil.php">
      Ditt förnamn<br />
      <input type="text" name="fornamn" /><br />
      Ditt mellannamn <br />
      <input type="text" name="mellannamn" /><br />
      Ditt efternamn<br />
      <input type="text" name="efternamn" /><br /><br />
      <input type="submit" name="skicka" value="skicka" />
   </form>
   </body>
</html>

När man fyllt i dessa tre fält och tryckt på skicka, kommer datan (det man fyllt i formulären) skickas med när sidan laddas om. Glöm inte att ändra action till rätt filnamn, alltså namnet på den fil du sparar denna koden i. Vi hämtar sedan datan genom att använda $_POST['variabel'] och skriver ut dem via echo. Som ni också kanske har märkt så har en ny funktion hittat in i vårt exempel. Denna gången är det isset( ).

Vi använder isset( ) i en if-sats för att kontrollera om $_POST['skicka'] är satt / skickad. Om den är det så skriver vi ut alla variablar på varsin rad. Jag vill också uppmärksamma er på att man kan spara dessa $_POST i egna variablar på följande sätt för lättare hantering.

$fornamn = $_POST['fornamn'];

Jag vill också påpeka att ur ett säkerhetsperspektiv är det otroligt viktigt att verkligen kontrollera datan som skickas med POST och GET. Man kan väldigt enkelt manipulera dessa. Om POST- eller GET-variabler kommer ha en databaspåverkan (sökning, nedsparning etc) är det extremt viktigt att hålla koll på innehållet i POST och GET.

Mer om detta kommer i en senare ”Lär dig PHP”-del.

Öl gör dig till en bättre arbetare

augusti 4th, 2010 by Kristoffer 1 comment »

ÖL ÖL ÖLÄntligen är det ”vetenskapligt” bevisat. Öl gör dig mer effektiv på jobbet! Det tycker 50% av personerna som ingick i en undersökning utförd av HP.

Det gäller förstås öl på afterwork med medarbetarna. Öl är dock inte det enda som gör oss mer effektiva enligt de deltagande personerna. 90 procent tyckte att luftkonditionering gjorde dem effektivare, 67 procent tyckte nybryggt kaffe samt 80 procent tyckte käka med kollegorna.

Källa: E24

Slipp operatörslåset i iPhone 4

augusti 4th, 2010 by Kristoffer 1 comment »

Apple iPhone 4Sedan flera år tillbaka har nya mobiler levererats låsta till en specifik operatör, såvida du inte betalat dyra pengar. I lika många år som det funnits operatörslåsta mobiler, har det funnits metoder att låsa upp dem. iPhone 4 är inget undantag.

Ett sätt att kringå operatörslåset i en iPhone 4 är den populära applikationen UltraSn0w. För att använda UltraSn0w krävs det att din iPhone 4 är jailbreakad. Enklaste sättet att jailbreaka en iPhone 4 är via JailbreakMe.

Därefter är det bara att öppna Cydia och ladda ner UltraSn0w.

Video nedan visar hur du tar bort operatörslåset i iPhone 4 med UltraSn0w.

IDG
iPhone Dev Team
AB
Relaterat: iPhone 5

8 sätt att få bättre sökresultat i Google

augusti 4th, 2010 by Kristoffer No comments »

1280870977_xmagDet finns otroligt många kommandon man kan mata in i Googles sökmotor för att få ett bättre sökresultat, nedan har ni några av de mest användbara.

site:

Begränsar sökresultaten till en angiven webbplats. Väldigt användbart om man vill se vad som är indexerat.

site:geiser.se

filetype:

Begränsar sökresultaten till att endast visa en filtyp.

webb filetype:pdf

~

Genom att sätta ~ framför ett ord talar man om för sökmotorn att inkludera synonymer för sökordet.

~käka

inurl:

Använd inurl: för att endast visa webbsidor som har ett specifikt ord i URL:en.

inurl:tack

intitle:

Använd intitle: för att endast visa webbsidor som har ett specifikt ord i titeln.

intitle:tack

related:

Använd related: för att söka efter webbsidor som relaterar till den angivna webbsidan.

related:www.wn.se/

-

Använd – för att exkludera ord du inte vill ska blanda sig in i sökningen.

klubba -innebandy -golf

link:

Använd link: för att lista webbsidor som länkar till den angivna webbsidan

link:wn.se

För fler sätt att specificera sökningen, besök GoogleGuide.com

Lär dig PHP 2 – if, else, while och foreach

augusti 3rd, 2010 by Kristoffer No comments »

PHPI programmering hittar vi alltid if-, else-, while- eller foreach-satser. Med hjälp av dessa kan vi kontrollera om ett eller flera värden är sanna eller falska, skriva ut allt ur en array, skriva ut något x antal gånger och mycket mycket mer. Det är tack vare dessa vi kan programmera som vi gör idag. I detta avsnittet kommer jag gå igenom if, else, while och foreach.

if

Med en if-sats kan vi göra så otroligt många roliga saker. Det är en av de viktigaste sakerna man måste lära sig när man programmerar. Ett exempel på hur en if-sats kan se ut finner ni nedan.

Exempel 9 – if

<?php
$tal1 = 10;
$tal2 = 10;
 
if ($tal1 == $tal2){
 
	echo "$tal1 och $tal2 är samma värden";
}
?>

I exemplet ovan kontrollerar vi med hjälp av en if-sats om $tal1 och $tal2 har samma värden, vilket dem har i detta fallet. Resultatet blir ”10 och 10 är samma värden”. Som ni också kan se så använder vi Comparasin operators när vi kontrollerar variablerna.


else

Med en else-sats kan vi faktiskt bygga vidare på exempel 9 där $tal1 och $tal2 har samma värde, men om dem inte hade haft det hade ingenting skrivits ut. Så i det kommande exemplet bygger vi vidare på exempel 9 och skriver ut ett felmeddelande om $tal1 och $tal2 inte har samma värde.

Exempel 10 – else

<?php
$tal1 = 10;
$tal2 = 5;
 
if ($tal1 == $tal2){
 
	echo "$tal1 och $tal2 är samma värden";
}
else {
       echo "$tal1 och $tal2 är inte samma värden";
}
?>

Utskriften blir ”10 och 5 är inte samma värden”. Detta är på grund av att $tal1 (10) och $tal2 (5) inte är samma, vilket vi kontrollerade med hjälp av if-satsen. Om if-satsen inte blir sann, vilket i den inte blir i det här fallet, aktiveras else-satsen och skriver ut meddelandet.

while

En while-sats är en väldigt användbar loop-funktion. Man använder while när man vill att något ska göras i koden så länge while-satsen är sann, dvs så länge det man skriver inom () är sant. Ett exempel på hur while kan användas finner ni nedan.

Exempel 11 – while

<?php
 
$i = 1;
while ($i <= 10) {
    echo $i++;  
} 
?>

Resultatet av detta blir att ”12345678910” skrivs ut. Vad som händer är att loopen hela tiden skriver ut $i samt plusar på $i med 1 så länge det som står innanför ( ) är sant.

foreach

Foreach kan exempelvis användas när man arbetar med arrayer. En foreach-sats kan loopa ut innehållet i en array, en och en tills det inte finns någonting mer att loopa ut. Om vi tar exempel 5 från när vi gick igenom arrayer, kunde vi inte skriva ut innehållet i en array eftersom vi inte visste hur. I exempel nedan kommer jag visa dig hur.

Exempel 12 – foreach

<?php
 
$arr = array(1, 2, 3, 4);
foreach ($arr as $varde) {
    $varde = $varde * 2;
	echo $varde;
}
 
?>

Vad som händer här är att genom en loop tas det första värdet ifrån $arr och placerar det i variablen $varde. Därefter multipliceras $varde med 2 och skriver ut resultatet av multipliceringen. Därefter börjar loopen om igen och den läser in det andra värdet i arrayen och multiplicerar det med 2 och skriver ut resultatet. I ren text blir det 1*2, 2*2, 3*2, 4*2 och resultatet blir ”2468”.

Nästa del kommer handla om formulär

”Lär dig PHP” återuppstår

augusti 3rd, 2010 by Kristoffer No comments »

PHPFör över två år sedan påbörjade jag en PHP-guide där syftet var att på ett väldigt enkelt sätt gå igenom grunderna i PHP. Det blev tyvärr bara en del på grund av att jag prioriterade andra saker. Men idag, 857 dagar senare, återupptar jag guiden. Anledningen är att det helt enkelt har varit efterfrågat. Planen ser dock lite annorlunda ut idag än vad den gjorde för två år sedan.

Jag kommer skriva mindre inlägg, men med jämnare mellanrum. Dels för att det inte blir så himla mycket att läsa på en gång, men också för att jag ska hinna. Inläggen om PHP tar i snitt längre tid än ett vanligt blogginlägg.

Mitt mål med guiden är att minst 1 person ska fastna för PHP och fortsätta med det.

Lär dig PHP 2 – if, else, while och foreach

Antivirus för mobiler

augusti 2nd, 2010 by Kristoffer No comments »

Antivirus sprutaE24 skrev nyligen en artikel om mobiler som blivit hackade på grund av att användare tanklöst laddat ned och installerat applikationer. Man tar även upp ett exempel då en rysk hackare lyckades gömma ett virus i ett gratis action-spel som man kunde ladda hem. Mobilen började sedan ringa hackarens nummer för x antal kronor i månaden.

Hur länge tror ni vi måste vänta innan marknaden för antivirusprogram till smartphones fullkomligt exploderar? Förmodligen inte länge. Det finns redan idag företag som erbjuder antiviruslösningar för mobiler, men vad jag vet så har det inte tagit fart än. Kommer väl i takt med att fler mobiler bli hackade.

Läs även mer på IDG

Jailbreak iPhone 4

augusti 2nd, 2010 by Kristoffer 2 comments »

Apple iPhone 4Det tar oftast inte speciellt lång tid innan en ny populär produkt blir ”hackad”. iPhone, iPhone 3G, iPhone 3GS och nu även iPhone 4. JailbreakMe är det första jailbreak-verktyget för iPhone 4. Det fungerar dock inte om man kör betaversionen av iOS 4.1, eller har uppgraderat förbi iOS 4.0.1.

Säkerhetskopiera din iPhone 4

Innan du utför en jailbreak är det alltid bra om du tar en backup av din telefon. Du gör detta genom att plugga in din iPhone, starta iTunes, högerklickar på din enhet och väljer ”säkerhetskopiera”.

Säkerhetskopiera iPhone 4

Jailbreak iPhone 4 – så här enkelt är det

Allt man behöver göra är att surfa in på sajten med sin Safari-webbläsare i mobilen och följa instruktionerna. 9to5mac har testat samt spelat in en video.

Kan man återställa en jailbreakad iPhone 4?

Det går utmärkt att återställa en iPhone 4 till standard efter en jailbreak. Allt du behöver göra är att plugga in din iPhone, starta iTunes, välj din enhet och klicka på ”Återställ”.

iPhone 4 återställ

Läs mer om jailbreak iPhone 4IDG
Relaterat: iPhone 5