gammalt

Gamla och Arkiverade Artiklar

Idag, precis innan jag skrev detta faktiskt, la jag upp alla gamla artiklar från den förra webbsidan.

Dessa är inte korrekt datummärkta längre efter att jag återställde en backup i början av 2009 utan att bevara källfilernas rättigheter och modifikationsdatum. :(

Jag kände dock att det bör bevaras, även om vissa av artiklarna är fruktansvärt skrivna och jag hade säkert kunnat skriva dom 100 gånger bättre idag.

Så allt taggat under arkiverat och gammalt är alltså arkiverade och gamla artiklar från swehack.se.

Skapa animerade GIF-bilder i UNIX

Här har ni en kort guide om hur man skapar animerade GIF-bilder från filmsekvenser i UNIX. Jag använder convert från ImageMagick och mplayer för detta, på FreeBSD men dessa verktyg finns tillgängliga för många andra system som t.ex. Linux.

Användarmiljön i FreeBSD

Detta är den första av många FreeBSD artiklar som planeras, jag tänkte göra en sorts serie där jag delar med mig av mina erfarenheter med mitt favoritsystem. Vi börjar lite lugnt och blir mer och mer avancerade.

Assembler Programmering (del 2)

I del 1 såg vi hur man kan göra ett systemanrop i FreeBSD genom assembler. I del 2 ser vi närmare på processorn och registren i den samt på ett lite mer invecklat program.

Register

I assembler lagrar man så långt som det är möjligt data i processorns register eftersom registren är snabba jämfört med RAM-minnet. En optimeringsmetod som somliga kompilatorer använder sig av är att lagra variabler som används ofta i register i stället för i minnet.

Assembler programmering

Assembler anses av många vara det mest svåra språket att programmera i. Detta är en myt som borde ha dött för länge sen. Den har antagligen kommit till pga av att om man omvandlar ett färdigt program till assembler så är koden svårläst. Välskriven och kommenterad assembler kod är lika lätt att läsa som normal kod. Om man vill ha små snabba program så är assembler den enda möjligheten. Kunskaper i assembler är också nödvändigt ifall man vill skriva en crack till något program.

BIND 9

I denna artikeln ska jag gå igenom hur ni installerar en namnserver med BIND på FreeBSD. Alla exempel har testats på FreeBSD 4 och 5 men jag får inte betalt för detta så jag tror inte jag behöver påminna er om att allt ni gör sker på egen risk och att varken jag eller någon förknippad med Swehack kan hållas ansvarig för eventuella fel som kan hända. Nu fortsätter vi!

Bootbild i FreeBSD

Idag gjorde jag det igen för jag hade tråkigt. En "bootbild" är alltså en bild som visas när systemet startar. I detta fallet är systemet FreeBSD 6.0-RELEASE. Jag skriver detta för min laptop som är en IBM Thinkpad R40. Hur er bild ser ut är beroende på vilket grafikkort ni har och vilket videoläge som er BIOS och konsoll stödjer. Jag har inte forskat mycket i det området och är inte så bra på det så jag tänker endast säga vad jag har och vad jag gjorde.

Extern SMTP med Sendmail

De flesta internetleverantörer spärrar port 25 nu för tiden och eftersom jag använder bahnhof och mutt hemma så måste jag antingen skicka genom en alternativ port eller deras SMTP-server. Därför har jag konfigurerat sendmail på min laptop för att skicka genom smtp.bahnhof.se.

Först ställer jag in sendmail att inte ta emot inkommande e-post eftersom det är en privat laptop och inte en publik server. Lägg till följande rad i /etc/rc.conf.

  sendmail_enable="NO"

Grunder i Perl (del 2)

Ska ta upp lite grejer här i del2 som ska få er förstå lite mer om Perl och hur man kan använda det för att skapa dynamiska hemsidor. Eftersom jag jobbar så otroligt mycket så hade jag tänkt mig skriva ett antal små artiklar om perl som förklarar en liten grej eller en funktion i taget samt kanske till och med visa lite funktioner och förklara dom rad för rad.

Nu ska jag förklara lite om miljö variabler i perl. Alla inbyggda miljö variabler ligger i ENV. Variablerna hämtas genom $ENV{'MILJO_VARIABEL'} och här ska jag lista ett antal olika miljö variabler.

 

Grunder i Perl

Nu tänkte jag att vi skulle gå igenom lite väldigt enkel perl programmering så att alla kan ta del av detta underbara script språk. Detta är en perfekt nybörjar artikel för alla som skulle vilja ha någonstans att börja när det gäller perl så dom själva sen får avgöra om det är värt att fortsätta. I denna artikeln får ni ta del av ett antal kod exempel och dom är alla underGPL2 licensen även om det inte finns någon anledning får en person att sno dom.

Prenumerera på innehåll