Det finns massa grejer som är svåra att förstå med Windows 8. En av de grejerna är hur man ställer in så man kan logga in automatiskt utan att behöva ange lösenord. Så här gör man:

  1. Tryck på Windows knappen och R. Alltså Win+R.
  2. I rutan som poppar upp skriv: netplwiz
  3. Klicka ur rutan som på engelska beskrivs som “Users must enter a username and password to use this computer”.
  4. Det poppar upp en ny ruta som vill ha en bekräftelse. Skrev lösenordet du valde när du installerade datorn första gången. Alltså lösenordet till adminkontot.
  5. Klicka på OK knappen. Nu borde det funka att starta om datorn och bli inloggad automatiskt.

Att göra stegen ovan gör att man slipper logga in vid start av datorn, men man måste fortfarande logga in efter att man startar datorn från sleep mode. För att slippa logga in efter sleep mode så gör man så här:

  1. Öppna Power options menyn. Det kan du göra på flera sätt:
    1. Tryck på Windows knappen och R. Alltså Win+R. Skriv sedan in: control.exe /name Microsoft.PowerOptions /page pageGlobalSettings
    2. Tryck på Windows knappen och X. Alltså Win+X. Välj Power options när rutan poppar upp.
    3. Sitter du på en laptop och är i den klassiska Skrivbords vyn så borde det finnas en liten ikon längst ner till höger som liknar ett batteri och en el-sladd. Klicka på den och välj “More power options”.
    4. Har du installerat Classic shell kommer du åt som vanligt via startmeny och sedan om du kollar i Kontrollpanelen.
  2. När Power option menyn visas så väljer du Require a password on wake-up högst upp i vänstermenyn.
  3. Sedan ser du alternativet “Don’t require a password”. Om dessa fält är nedgråade så man inte kan använda dem, klicka då på länken “Change settings that are currently unavailable” som finns på samma sida lite längre upp.
  4. Klicka på Save changes

När man använder en textruta med html-taggen <textarea> och sedan använder ett PHP script för att hantera texten så händer det att radbrytningarna försvinner när man skickar tillbaka texten till webbläsaren. Till exempel om man skriver:

Textrad 1

Textrad 2

Textrad 3

Så får man:

Textrad 1Textrad 2Textrad 3

Detta händer för att radbrytningar i en <textarea> representeras ofta av tecknena \r\n. Anledning till att radbrytningar för text i en textarea representeras på det här sättet är för pågrund av de standarder som finns för att skicka text på internet och allmän men vanlig flummighet kring webbteknikers standarder.

I vilket fall som helst så löser man problemet enklast genom att använda PHP-funktionen nl2br(). När man anger sin text som argument i denna funktion så lägger funktionen in en <br /> framför alla radbrytningar och då blir utskriften av radbryningar korrekt.

Det verkar som att det ä väldigt många som vill ha tillbaka startknappen i Windows 8. Det finns inget inbygget sätt att få tillbaka startknappen och Microsoft har varit väldigt motvilliga mot att ta tillbaka knappen. Men kritiken har varit massiv så det finns tecken på att Microsoft planerar på att ta tillbaka startknappen i det som kommer bli Windows 9 och som planeras att släppas 2015.

Men vem kan vänta till dess? Skönt nog finns det tredjepartslösningar som lägger tillbaka startknappen i Windows 8 och fixar till en hel del annat som “förstördes” i Windows 8. Det finns en hel del alternativ där ute men det jag använder mig av är Classic Shell. Det lägger tillbaka startknappen men man kan ställa in många andra inställningar. Till exempel kan man starta datorn direkt till skrivbordet istället för att som standard starta till Metroskärmen. Man kan även plocka de där knapparna som poppar upp när man för musen över skärmens kanter. Det är dessutom gratis att ladda ner.

Det är alltså bara att ladda ner programmet och installera. De flesta bra inställningar är redan förinställda, men om man vill ställa in något själv så klickar man bara på startknappen efter att ha installerat programmet och sen så letar man upp programmappen på vanligt sätt och klickar på Settingsknappen.

Idag satt och funderade på om det inte börjar bli dags att byta ut den gamle S2:an mot nånting lite fräschare? Och då plötsligt ramlar nyheten om Samsung Galaxy S5 in i ansiktet på mig. Slump? Troligen. Men jag tolkar det som ett tecken i alla fall.

Den nya Samsungmodellen som kommer presenteras officiellt i mars eller april kommer komma i två modeller. Den ena modellen kommer i plastskal och den andra i metallskal. Äntligen får vi Samsung användare samma möjlighet att krossa våra skärmar som iPhone-användare haft hela tiden. Dessutom får vi betala bra för det också. Plastmodellen kommer kosta 650 euro vilket motsvarar 5 800 kronor och metallmodellen kommer kosta 800 euro vilket motsvarar 7 100 kronor.

Men det är inte allt. Ryktena har sedan tidigare sagt att S5:an får en upplösning på 2560 x 1440 pixlar på en 5,25 tum AMOLED-baserad skärm. Det innebär en punkttäthet på 560 pixlar per tum. Det är väldigt många pixlar per tum. Kameran blir på landar på 16 megapixlar. Men det är inte allt. S5:an kommer med minst två olika processorer, varav en är Exynos 6 med stöd för 64-bitars minnesadressering. Den andra kommer vara en Qualcomm med Snapdragon 805.

Som vanligt verkar alltså Samsung leverera och det är definitivt dags att byta ut S2. Bara några månader kvar…

Läs mer på:
Sammobile: EXCLUSIVE: Galaxy S5 specs confirmed, Galaxy S5 mini and S5 Zoom also in the pipeline
Sweclockers: Samsung Galaxy S5 får 64-bitars processor och metallskal

CES 2014 har pågått i Las Vegas de senaste dagarna och årets stora grej är definitivt wearable electronics (och tv:n i 4K-upplösning). Den grej som jag fastnade mest för på årets CES-mässa är de prylar som relaterar till de bära elektronikerna. Speglar och fönster som används som displayer är här och jag slår vad om att alla vill ha dem i sina hem. De fanns med i den första Ironman filmen och nu finns de på riktigt. Får bara hoppas på att de släpps i handeln och inte förblir konceptprylar.

Codeigniter är ett bra framework för php. Men det finns ett jobbigt moment med detta framework, och det är att index.php inte automatiskt tas bort från url:er trots att man oftast inte vill ha det i sina projekt.

I user guiden rekommenderar de att man använder .htaccess-filen och modrewrite för att ta bort index.php. De rekommenderar följande bit modrewrite kod:

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

Stycket innebär att index.php plockas bort men man får även normal tillgång till index.php-filen, en mapp som heter images och robots.txt filen.

Jag hittade ett modrewrite-stycke på nätet som tar bättre hänsyn till vad en användare begär i sina url:er:


RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]

RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]


ErrorDocument 404 /index.php

I det här fallet kommer index.php att tas bort, men man har även normal tillgång till alla filer och mappar och inte bara till de filer och mappar som exklusivt är namngivna som i första fallet.

Sen finns det ett irriterande special fall som förutom modrewrite kräver en extra åtgärd. Det är när man använder form_open-metoden som ingår i Form Helper som är specialfallet. När man använder denna metod för att ange den öppnande

-taggen för ett formulär och sedan använder formuläret och skickar iväg det så ser man att index.php återvänder i url:erna på den resulterande sidan, trots att man använder en htaccess-fil för att ta bort index.php. Lösningen här är enkel men inte helt uppenbar. Öppna config.php i config-mappen. Omkring rad 30 ser du att det står:

$config[‘index_page’] = ‘index.php’;

Men som det står i den beskrivande texten för denna inställning så ska denna inställning lämnas blank när man använder en htaccess-fil för att ta bort index.php. Så det är bara att ändra denna till:

$config[‘index_page’] = ”;

Nu ska index.php vara borta i alla url:er överallt när man använder Codeigniter.

Det finns en del anledningar till att lösenordsskydda en webbsida, till exempel att man vill ha en privatsida eller att man håller på att utveckla sidan och vill hålla den privat under utvecklingstiden. Om man har en Apache-server så är det väldigt smidigt att använda htpasswd och htaccess. Så här gör man.

1. Skapa en fil som heter .htaccess och en som heter .htpasswd. Om Windows vägrar skapa dessa filer så googla upp redan färdigskapade sådana.
2. Kopiera in följande text stycke i .htaccess-filen:

AuthName “En titel”
AuthType Basic
AuthUserFile /fullständig/sökväg/till/.htpasswd
Require valid-user

3. Ändra “En titel” till en egen titel. Låt citattecknena vara kvar.
4. Ändra /fullständig/sökväg/till/.htpasswd till den fullständiga sökvägen till där .htpasswd kommer ligga. OBS det måste vara den fullständiga sökvägen.
5. Ladda upp .htaccess-filen till den mappen (och undermapper) som du vill lösenordsskydda. I de flesta fall borde detta vara root-mappen för din webbsida. Men du kan skydda bara undermappar om du vill.
6. Googla upp en .htpasswd-generator. Till exempel denna.
7. Skriv in ett användarnamn och ett lösenord och generera lösenordet.
8. Kopiera in hela den genererade text-biten till din .htpasswd fil.
9. Ladda upp .htpasswd-filen till samma mapp där .htaccess-filen ligger.

Nu är det bara att ladda om sidan så kommer det poppa upp en inloggningsruta. Klart!

Så då är E3 snart slut och det var framkommit mycket om Xbox One och Playstation 4 under dessa dagar. Det hela sammanfattas bra med denna bild:

1011902_382867315150933_128711484_n

Microsoft har verkligen ansträngt sig för att begränsa Xbox One så mycket som det bara är möjligt. Helt otroligt att Microsoft har en så dålig koll på användarvänlighet. Det finns egentligen ingen anledning till att köpa Xbox One (förutom Halo) och Sony har verkligen utnyttjat kritiken mot Xbox One till sin fördel, och de gör det med humor. Kolla den här videon som Sony publicerat.

Redo för E3 2013?

June 9th, 2013 | Posted by admin in Spel - (0 Comments)

Nintendos trenighet har landat i Los Angeles för E3. Reggie, Shigeru och Satoru.

1004729_381053628665635_718803101_n

Kolla även Gamespots preview av E3 2013 för att få en introduktion till årets konvent.

Både Playstation4 och XboxOne kommer komma släppas det kommande året. Men trots att både Sony och Microsoft har haft presskonferenser om sina respektive konsoler så är det mycket som är okänt än, bland annat priserna som kommer sättas på dessa konsoler. Men nu har återförsäljarna börjat förbereda för de kommande konsolerna med att skapa platser för dessa konsoler på sina webbsidor, och där har de bland annat även satt priserna på dessa.

Enligt IGN har Amazon i Storbrittanien satt priset £599.99/$912 för båda konsolerna. Amazon i Tyskland har satt €599.99/$781 för de båda och Zavvi listar de båda konsolerna på £399.99/$607. Amazon i USA och Tyskland har satt $99.99 respektive €99.99 för spelen. Runt 1000-lappen för spelen alltså. Men det bör understrykas att dessa priser inte är de slutgiltiga. Varken Sony eller Microsoft har angett några priser än och dessa priser har satts mest för att fylla tomrum på återförsäljarnas webbsidor medans de tar emot förhandsköpen. De riktiga priserna kommer troligen anges av respektive företag på E3-mässan som drar igång på ungefär två veckor.