EnglishSvenska

Router på en ny nivå

Här är en bild på min förra router som gav upp nyligen:

IMAG0154

Jag hade läst att vissa hade fått den att fungera när den blivit nedkyld, varför den står i kylskåpet. Föga förvånande fortsatte den att hänga sig. Köpte en ny istället som jag laddade med DD-WRT som ersätter routerns mjukvara från tillverkaren. Man kan då förvandla en billig router till en dyr!

1. Router som stödjer DD-WRT

DSC01537_Medium

2. En 30/30/30-reset för att göra en total nollställning av routern. Håll in reset-knappen i 30 s med ström inkopplad, ryck ut strömmen och vänta 30 s, koppla in strömmen igen och vänta 30s. Allt medan reset-knappen är intryckt.

DSC01541_Medium

3. Flasha med ny firmware.

DSC01538_Medium

4. Gör en 30/30/30-reset igen.

Och du har en fin router med massa funktioner:

dd-wrt_4e

dd-wrt_1e dd-wrt_2e
dd-wrt_3e dd-wrt_4e
dd-wrt_ssh

SSH till routern

Tagged with:

Föreläsningsanteckningar ligger uppe

Mest matematisk statistik. Jag har kompletterat med några anteckningar från Nicklas.
https://sebastiannilsson.com/nedladdningsbart/index.php?dir=Chalmers/3_lp1/Matstat/

Alla blogginlägg ska ha en bild. Här är en bild på Weibull och kungen:

weibull

Tagged with: , ,

.htaccess för ip och lösenord i gemensam regel

Säg att du har en webbplats som du vill att bara vissa personer ska få tillgång till. En del av dessa personer har du ip-nummer till medan du inte har det till andra.

  1. De med betrodd ip-adress ska få komma åt webbplatsen utan att ange lösenord
  2. Resten blir begärda att ange lösenord

Det kan liknas vid en dörrvakt som känner vissa personer, (ip-nummer), och begär att de han inte känner visar legitimation, (lösenord). Såhär blir htaccess-filen:

<IfModule mod_authn_file.c>
 AuthName "Username and password required"
 AuthUserFile /path/to/.htpasswd
 AuthType Basic
 Require valid-user
 Order Deny,Allow
 Deny from all
 Allow from 127.0.0.1
 Allow from 10.100.100.100
 Satisfy Any
</IfModule>

hit för att generera lösenord till htpasswd-filen.

Tagged with:

Hemautomation

Har börjat en del med hemautomation. Såhär ser bakgrunden på min telefon ut nu:

eventghost_android

  • De två översta raderna styr musik och film
  • Rad 3 styr dimmern.
  • Rad 4 har en extra app för att styra hembion. Längst till höger släcker man dimmern.

eventghost

Datorprogrammet
eventghost_lampa

IKEA-lampan som styrs

Hembio:

hemautomation_2

1. välj program
hemautomation_3

2. välj avsnitt
hemautomation_1

3. live fjärrkontroll

Kaffemissbruk beivras inte

Ny kaffemaskin. Gott gott!

kaffemissbruk_beivras

Tagged with:

Förnyad arbetsplats

Jag har väntat tillräckligt för en bra skärm som är både färgexakt och tillräckligt stor att programmera bekvämt vid. Nu är väntan över. 2560x1440 på 27".

catia_v5

Catia V5
dell_ultrasharp

Sin City i 1080p
netbeans_dell_ultrasharp

PHP-programmering

 

Bättre skärm ger nya möjligheter. Jag gillar högupplöst och färgkvaliteten när man jobbar med annonser är svår att slå 🙂

Tagged with:

Matematisk statistik och Systemkonstruktion

400px-standard_deviation_diagram-svgNy läsperiod och nya kurser! Matematisk statistik och Systemkonstruktion.

Föreläsningsanteckningar ligger som vanligt på sebastiannilsson.com/nedladdningsbart

Tagged with: , , ,

Skapa Spotifylistor från radiokanaler

 

spotifyspindelnJag har gjort en webbplats där man kan skapa Spotifylistor från radiokanaler. Idén är att man på så sätt ska kunna lyssna på radio utan radioreklam och massa prat. Det som radiokanaler spelas blir det en playlist av.

 

Till Spotifyspindeln

 

Håller på att ta fram en lista över radiokanaler som kan vara intressanta att utöka webbplatsen med. Om du har några förslag är det bara att skriva som en kommentar eller kontakta mig.

 

Det som behövs för att jag ska kunna lägga in en radiokanal är en länk till en sida där det någonstans står vad som spelas just nu. Ge mig en länk till vad kanalen spelar så kommer den troligtvis upp. Exempel: http://mobil.sr.se/rightnow.aspx?unitid=1607

Wget-liknande från Powershell

powershell_WebClientEn fördel med Linux har länge varit överlägset skriptspråk jämfört med Windows. Men nu finns Powershell som jag tycker är ganska schyst.

Nu senast behövde jag köra ett php-skript några gånger per minut. Cronjob i Linux löser detta, men jag kände för att testa något liknande i Windows. Såhär ser resultatet ut:

while (1) {
 $WebClient = New-Object System.Net.WebClient
 $Results = $WebClient.DownloadString("https://sebastiannilsson.com")
 echo ''
 echo 'Svar från servern: '
 $Results
 Start-Sleep -s 2
 }

Den hämtar en webbplats och skriver ut svaret från servern. Därefter väntar den 2 sekunder och gör allt igen. Om jag hade gjort detta i Ubuntu hade jag behövt använda wget tillsammans med ett liknande skript med sleep 2 sekunder. Detta för att ett cronjob inte klarar av att köras hur ofta som helst. Vill man gå under 1 minut behöver man skript.

 

Tagged with: ,

Microsoft .NET vs Java - trailer

Kan vara det roligaste jag sett på Youtube på länge.

http://www.youtube.com/watch?v=13A0_QkqtaQ

Tagged with: , , ,