Optimize PHP and Accelerate Apache

As the load on an application increases, the bottlenecks in the underlying infrastructure become more apparent in the form of slow response to user requests. This article discusses many of the server configuration items that can make or break an application’s performance and focuses on steps you can take to optimize Apache and PHP.

read more | digg story

Ten CSS tricks you may not know

Cascading Style Sheets are the foundation on which many of the best websites are built. Using CSS allows developers to describe the common style for the website, in terms of colours, fonts and layouts. In this tutorial, Trenton Moss of Webcredible shares some of his top tips to help you get the most from your CSS.

read more | digg story

80+ AJAX-Solutions For Professional Coding

Long list of Ajax techniques & tutorials: Auto-completion, instant field editing, menus, calendars, interactive elements, visual effects, animation, basic javascripts, as well as an extensive developer
’s suite should give you a useful and powerful toolbox you can use every day, without a need to go through hundreds of AJAX-related bookmarks.

read more | digg story

En nørds værelse før og efter oprydning !

Ja, så er tiden snart at man bliver student (I morgen !), så skulle da lige have ryddet op, så det ser sådan nogenlunde ud til når gæsterne kommer. 😛

Vi starter lige med nogle billeder fra før oprydningen:

Før - 2Før - 3Før - 4Før - 6Før - 7Før - 8Før - 9Før - 10

Og sådan her ser det ud nu:

Efter - 1Efter - 2Efter - 3Efter - 5Efter - 6Efter - 7

Synes da også lige vi skal have et billede af spanden jeg har brugt, og ja, har skiftet vandet flere gange :S

Spanden

Derfor bruger jeg Firefox

Efter at have brugt adskillige browser i min tid, vælger jeg nu at fortælle hvorfor min fortrukkende browser stadig er firefox.

Jeg har brugt Firefox siden version 0.4 hvor den hed Phoenix, og senere blev til Firebird. Grunden til jeg bruger Firefox er fordi den er sikker, overholder W3C standarder, tabs mm. Nu vil den opmærksomme læser måske tænke, jamen det er / har Opera eller IE 7 også, ja det har de, men jeg bruger f.eks. genvejen Alt+D og den er ikke i de to andre browsere, det kan måske opsættes, men … ja.

Desuden er Firefox platform uafhængig ! 😀

Livets store spørgmål

Som mange ved har jeg haft et utrolig kaotisk år, min far døde i slutningen af Februar, den efterfølgende sorg samt det der var før han døde, været ude og inde på Herning sygehus i 6 måneder, de sidste 2 måneder 100% indlagt.

Vi fik et håb da han skulle starte på laser behandlingen imod hans kræft, dog var hans tilstand blevet så kritisk da han skulle starte at det ikke kunne lade sig gøre.

Hvad har jeg så lært / fået ud af alt det der er sket i dette kaotiske år? Jeg har fået bekræftet at det eneste der er sikkert her i livet er at vi alle skal dø, det eneste der er usikkert er hvornår og hvordan. Jeg havde taget det meget pænt i tiden efter han døde, det er dog ved at overhale mig indenom, alt det her eksamens lort giver mig for meget tid til at tænke andet end skole og arbejde. Jeg havde før ikke givet mig selv lov til at sørge og tænke det igennem før nu, det har givet mig mange søvnløse nætter hvilket har resulteret i at jeg sover om eftermiddagen i stedet.

Man fra min klasse har også undret sig over hvordan jeg kunne komme så hurtig videre, det kan jeg nu svare på og svaret er simpelt, er jeg heller ikke, det ligger hele tiden og venter, og har da også flere gange vist sig når jeg har drukket hvor jeg har været nød til at snakke om det (Tak Nikkelborg !). Jeg spår at de næste par måneder bliver hårde, fortiden indhenter mig, selvom jeg havde tænkt mig at kører det hele videre i min fars fodspor, lev i nuet!

Om det så bliver noget jeg kan forholde mig til, kan kun tiden vise, jeg håber selv at det kan jeg, men det er svært at svare på nuværende tidspunkt.

tail -f <=> tailf

Jeg har været inhabil gentoo bruger, der havde de et wrapper script til at håndtere tail -f så man blot skulle skrive tailf i stedet, jeg har derfor valgt at skrive et.

Husk at smide det ind i et dir der er i din PATH, f.eks. /usr/bin, samt at chmod +x den.

#!/bin/sh
#
# This is a wrapper around the -f functionality.
#
# Written by Mads Madsen < zephid at bsdguru.dk >
# Licensed under GNU GPL.
if [ -z “$1” ]; then
echo “Usage: tailf file […]”
exit 1
fi
tail -f “$@”

Saint Tropez !

Efter ikke at have kunne sove endnu engang, satte jeg mig her kl. 5 til at se Saint Tropez på TV2, og hold kæft den serie er fuld af dårlige skuespiller, ordet skuespil er mere eller mindre en fremmed udtryk i den serie :S

Til det uvidende folk, så er Saint Tropez en populær Fransk tvserie der kørte i Frankrig i midten af halvfemserne, og har også kørt på TV2 i mange år, dårlig aldrig i den “bedste” sendetid, altid klokken lort om natten, og heldigvis for det ! :p

rsync backup

Efter lidt tid med servere rundt omkring i verden, har jeg tænkt lidt over at jeg rent faktisk ville være pænt fucked hvis de gik ned, jeg begyndte derfor at undersøge muligheden for backup til serveren herhjemme, jeg fandt frem til rsync + shh, det skulle være sikkert og fungere, så det ville jeg da prøve 😉

Læs videre “rsync backup”