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.

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!

Fick en fin överraskning igår. Version 4.0.4 av Android (Ice Cream Sandwich) släpptes 16 december 2011. Igår märkte jag att jag äntligen kunde uppdatera min Samsung Galaxy S2 LTE från Gingerbread, version 2.3.6 till den senaste Ice Cream Sandwich-versionen.

Allt man behöver göra är att ladda ner programmet Kies från Samsungs webbsida. Installera programmet, koppla in mobilen med USB, gå in på fliken Basic information och klicka på att uppdatera mjukvaran. Det kanske inte är möjligt att uppdatera för vissa. Jag antar att det beror på hur snabbt ens operatör hinner trycka in sitt eget skräp i operativsystemet innan de släpper det till sina kunder. Glöm inte att backa upp dina filer innan du uppdaterar. Det kan du göra i samma program.

Det har gjorts massa uppdateringar i Ice Cream Sandwich jämfört med Gingerbread. TechCrunch har en gammal video där de går igenom många av förbättringarna:

Plotta grafer på TI-83 och TI-84

March 8th, 2010 | Posted by admin in How-to - (3 Comments)

Om man har ett par x-värden och motsvarande y-värden och vill plotta upp denna värden i en graf i miniräknare av typerna TI-83 Plus eller TI-84 Plus så gör man på följande sätt:

1. Först skapar man listor med sina värden. Detta gör man på följande sätt: Klicka på knappen “STAT” och välj sen alternativet “Edit…”. Nu ser du listor kallade för L1, L2 och så vidare. Lägg för bekvämlighetens skull dina x-värden i listan L1 och dina y-värden i L2. Tryck sen på knappen “2ND” och sedan “MODE”. Detta tar dig tillbaka till huvudskärmen. Om du vill radera en lista kan du föra markören till listans rubrik och sedan trycka på knappen “CLEAR”.

2. Försäkra dig om att inga andra grafer kommer ritas upp genom att radera alla ekvationer i “Y=” och genom att trycka på “2ND” knappen och sedan på “Y=” och tryck sedan på knappen för siffran 4 och sedan “ENTER”.

3. Tryck igen på “2ND” och “Y=” för att hamna i STAT PLOTS-rutan. Tryck sedan på knappen 1. För över markören till “On” och tryck “ENTER”. Välj resten av inställningar såsom de passar dig (se speciellt till att “Xlist” är L1 och “Ylist” är L2. Sedan trycker du på knappen “GRAPH”. Troligen kommer dina graf inte att synas på grund av grafens axlar inte passar dina värden. Detta fixas genom att trycka på knappen “Zoom” och sedan knappen för siffran 9. Nu ska dina värden synas.

4. När man plottar upp x- och y-värden så vill man vanligen också veta grafens ekvation och k-värde och grafen är en rät linje. Detta gör man på följande sätt:Tryck på “STAT” igen men välj fliken “CALC”. Sedan väljer du alternativ 4. För säkerhets skull ska du nu ange dina listor genom att trycka “2ND” och siffran 1 (för L1) och sedan kommatecknet som finns över siffran 7. Till sist trycker du på “2ND” och siffran 2 (för L2). Tryck nu på “ENTER” så kommer linjens ekvation att visas. Du kan komma undan även om du inte skriver in L1 och L2 i sista biten, men om du har flera listor (än två) så finns risken att ekvationen beräknas på fel listor.

Det finns två videos på mathvids.com som visar alla dessa steg förutom det sista steget. Se TI-83/84: 1 – Entering Data into a List och sedan Creating a Scatter Plot.

Trafiken till en av de servrarna jag har hand om har vuxit snabbt senaste tiden och en utökning av RAM-minnet blev nödvändigt. Jag blev därför tvungen att ta reda på vilken typ av minnen moderkortet klarade av och även hur många platser som var lediga (serverhotellet ville ha denna information). Problemet är att server ligger på andra sidan Sverige i förhållande till vart jag bor.

Efter ett par dagars sökande hittade jag programmet dmidecode. Detta program är helt enkelt ett program som läser av Desktop Management Interface-tabellen (DMI) och spottar ut resultatet. dmidecode ska finnas med i Linux. Men om det inte gör det kan man ladda ner och installera programmet här. För att köra dmidecode måste man ha adminrättigheter. Sedan skriver man bara

dmidecode

i terminalen. Men självklart så kör man normalt inte med fullständiga rättigheter. Därför måste den absoluta majoriteten av oss skriva

sudo dmidecode

Det som är riktigt trevligt är att man får information om hur mycket RAM-minne som är installerat, på hur många moduler dessa är fördelade och hur många platser som är tomma.

Uppdatering 26/7

nixCraft har postat ett inlägg om just dmidecode. Där postar de några flera kommandon med dmidecode som är av stor nytta när man tänker utöka minnet i en server.

Följande kommando visar maximala mängden RAM som moderkortet klarar av:

dmidecode -t 16

Skriver man bara dmidecode så kan man förvisso läsa hur många minnesplatser som är lediga, men det kan vara lite svårhittat. Med följande kommando får man ut bara informationen om antal minnesplatser och hur många som är lediga:

dmidecode -t 17 | grep Size

Öppna tarballs

July 11th, 2008 | Posted by admin in How-to - (0 Comments)

Tar filformatNär man kör GNU/Linux på en lite mer avancerad nivå så är det ett måste att lära sig allt fler kommandon för att komma framåt. Exempelvis när man ansluter till en dator/server via ssh så kommer man definitivt inte undan kommandona. Olyckligtvis glömmer man bort dem nästan omedelbart efter användandet. Jag kommer därför posta kommandon jag själv använder oregelbundet och därför glömmer bort dem. På så sätt har jag dem sparade här och behöver inte googla varje gång. Förvisso är det varken svårt eller jobbigt att googla men nu får jag allt samlat på ett ställe.

Annars finns bloggen nixCraft som också skriver om väldigt användbara GNU/Linux-kommandon och andra användbara tips för GNU/Linux-administratörer.

Det första kommandot blir den som öppnar så kallade tarballs. Tarballs är filer som bär ändelsen .tar. Tarballs är helt enkelt flera filer som samlats i en enda större .tar-fil. Tarballs är dock inte komprimerade. Vill man komprimera en tarball så kan man använda till exempel gzip eller bzip2.

Dekomprimera .tar-filer

tar xvf filnamn.tar

Dekomprimera gzipade .tar-filer

tar xzvf filename.tar.gz

Dekomprimera bzip2ade .tar-filer

tar yxf filename.tar.bz2

Flash sucks
Flash sucks!

Alla vi som kör GNU/Linux på en AMD64-processor vet hur eländigt det är med Flashfiler och andra Flash-relaterade tillämpningar. Adobe som utvecklar Flash Player har helt enkelt inte utvecklat en player för GNU/Linux på AMD64-processorer, och vad jag har förstått det som vägrar de att ge en förklaring till varför de inte utvecklar en sådan player.

Det finns dock en del sätt komma runt detta. Vissa lösningar funkar bättre än andra, men ingen fungerar perfekt eller smärtfritt. För Kubuntu Feisty Fawn och Gutsy Gibbon körde jag enligt guiden AMD64FirefoxAndPluginsUbuntus Community Docs. Fördelarna var att alla flashrelaterade filer funkade. Nackdelarna var att man var tvungen att köra en 32-bitars version av Firefox och att Firefox kraschade hela tiden. Jag hade provat det fria alternativet Gnash innan, men den kunde inte spela upp .flv-filer.

När jag sedan uppdaterade till Hardy Heron så fungerade det inte längre att köra med guiden ovan. Efter intensivt men misslyckat sökande på Google och förfrågningar i GNU/Linux-communityn så fick lösningen blir att köra Windows XP på en virtuell maskin (Virtualbox) och installera Flash Player på den maskinen. En annan lösning har alltid varit att ladda ner själva .swf- eller .flv-filen och köra det i en standalone-applikation. Men denna lösning är väldigt omständlig.

För några dagar tröttnade jag på att ständigt behöva starta upp den virtuella maskinen så fort någon postade en länk till youtube eller andra videostreamande webbsidor. Jag började än en gång intensivt söka på Google. Denna gången hittade jag dock en lösning och den var mycket enklare att genomföra än väntat. Allt som behöver göras är att ladda ner och installera Firefox eller Mozilla, starta Adept och sök efter “flashplugin-nonfree” och installera det enda alternativet som dyker upp. Sedan ska allt funka. Adept laddar ner alla dependencies och sätter upp allt korrekt. Jag har testat denna lösning på både Firefox 2 och Firefox 3 och den funkar på båda.

Jag har inte satt mig in i hur denna metod har löst problemet, men det utnyttjar fortfarande 32-bitars-lösningen. Det är dessutom fortfarande väldigt buggit. De problem jag har upplevt hittills är att Firefox kraschar lite då och då när man spelar upp .flv-filer och att den allt mer förekommande sIFR-tekniken inte alltid funkar. Det är dock den minst omständliga lösningen och när jag ibland behöver en fullt fungera Flashspelare så brukar jag använda den virtuella maskinen.

Men det finns fler alternativ på hur man kan lösa problemet. Se tråden Howto Install 32 bit Firefox with Flash w/sound and Java for AMD64 Ubuntu forums.

Se även Flash Sucks av Mike Malone.