Category: Blog

Kan det virkelig passe?

Tidligt lørdag morgen, sidder jeg i toget og hører musik sammen med omkring 15-20 andre personer. I midten af vognen sidder der fire personer og opfører sig ondsvagt.

De kaster med flasker, papir/aviser og mad, mens de har deres fødder op på siddepladser, iført møgbeskidt sko. Og så larmer de og råber, som en flok, ja undskyld udtrykket, aber. På et senere tidspunkt begynder de at slå og skubbe til hinanden.

Continue reading

Fullrate blockere for thepiratebay.org

Fullrate er blevet pålagt at blockere for adgang til thepiratebay.org, fra i dag af. Men ingen panik, man kan stadig tilgår siden ved at bruge OpenDNS service.

Det kræver blot at man ændrer sine DNS indstillinger så de peger på 208.67.220.220 og 208.67.222.222, i stedet for automatiske indstillinger. Se hvordan her.
Denne fiks virker også for alle de andre udbyder som blokere for adgang af diverse sider.

Mere information om OpenDNS kan findes på www.opendns.com

Mobiltbredbånd

I går fik jeg mail fra Fullrate A/S at jeg er blevet valgt som pilotkunde for Fullrate mobiltbredbånd produkt som blev annonceret i går. Tilmeldte mig med det samme, og nu venter jeg i spænding for at se om det kommer til at fungere som smørt. Det bliver dog kun 1 Mbit i test perioden, men det er også rigelig.

Håber udstyret (modem og SIM-kort) kommer inden weekenden, så jeg kan teste det på Windows, Mac og Linux.

Økologisk mælk, hvad er det?

Her til morgen spiser jeg morgenmad, og lægger mærke til noget. Den anden dag købte jeg Arla’s økologisk sødmælk i Bilka, normalt køber jeg letmælk i Aldi.

Jeg læser på bagsiden af denne Arla mælkekarton, at det skal “omrystes før brug”. Det får mig til at tænke, hvorfor det? Og eneste svar jeg kan komme med er, at dette er jo ægte øko mælk. Den er så øko at den aldrig har set en ko før!

Det er ren pulver mælk. Nej tak, Arla. Jeg holder mig til pasteuriseret tysk sødmælk.

Jeg er opvokset med rigtig mælk i en tid, hvor man ikke havde udviklet 14 forskellige slags af mælk. Der var bare “mælk” og det var det. Det smagte også af det, altså mælken smagte af mælk. I dag køber man en liter vand med hvidt pulver i bunden som man skal omryste før brug. Og så skal man give 10 kr. for det, kun fordi kartonen er øko-mærket.

Ja, jeg ved, at forskellige enerigseksperter ikke anbefalder man drikker så fedtet mælk (3.5% fedt) og bla bla. Men det er jeg lige glad med, jeg skal have rigtig mælk, og ikke vand blandet med pulver.

Træt af reklamer?

Endnu en lille guide hvordan man slipper for reklamer.

Jeg var i dag på www.edbpriser.dk og fandt ud af der er en lille milion reklamer på den. Efter 5 minutter på hjemmesiden, gik min Firefox browser ned i knæ af belastning.
Der besluttede jeg mig at gøre noget ved problemet på denne maskine, og selvfølgelig dele det med alle jer andre.

Så hvis du står i samme situation og din maskiner/browser bliver tvunget ned i knæ af flash reklamer, så er er det hvad du skal gøre. Ja, det involvere lidt at piller ved nogle mapper man ikke noralt piller ved, og på Windows er de vist også skjulte, men det er det værd.

  1. Download denne fil, permissions.sqlite
    (det er Mozilla Firefox fil som indeholder indstillinger til forskellige hjemmesider, hvad det skal kunne og lign.)
  2. Tryk [Windows Knap]+[R] →Skriv %APPDATA% → tryk OK
    (Navigere videre til din Firefox Profil mappe, den hedder noget i stil med 8jl20c5u.default
  3. Næste du skal gøre er, kopiere filen til din Firefox profil mappe.
    (Hvis filen allerede findes, kan du rolig overskrive den, dog anbefaler jeg at du tager back-up af den originale fil.)
  4. Det er faktisk det.

Nu starter du din Firefox og navigere f.eks. til www.jp.dk eller www.eb.dk. Alle reklamer er nu væk.

GeekTool: Bandwidth

Forleden fik jeg installeret GeekTool, og blev hurtig forelsket i dens måde at arbejde på. Jeg har i lang tid ledet efter program som kunne vise mig noget ala widgets på skrivebordet. Der findes en del widget-programmer til Mac, men de er entet meget begrænsede i udvalg af widgets, eller svær at udvikle selv widgets, eller så bruger de for mange system ressourcer.

Nå, men jeg faldt over GeekTool, og den er meget nem at gå til. Den viser information i tekst, på ens skrivebord. Den kan læser og vise tekst fil, resultat af en eller flere kommandoer eller scripte, bl.a. AppleScript, og billede filer.
Continue reading

Tror du det er noget vi gerne vil?

Den anden dag skulle jeg smide en gruppe narkomaner fra privat område, på min arbejdsplads, og da jeg bed dem om at forlade området, foregik det stille og roligt. De er godt klar over at de ikke skal være der, og at vi kommer og smider dem væk derfra.

En pige som så ud, som om hun ikke hørte til, kommer mod mig, og spørger. “Tror du det er noget vi gerne vil?”Continue reading

PHP tip

Forleden legede jeg lidt med PHP, og kodede lille applikation, som vil indsamle statistiske oplysning om besøgende, på et andet blog. Jeg var tvunget til at bruge et billede, som skal indsamle information. Men det billede var i realiteten et PHP script, som indsamlede oplysninger, og browseren fik at vide, at det var et billede.

Da jeg lavede research for best_practice på nettet, så jeg mange brugte GDlib, men da jeg ikke skulle lave noget på billedet, det er bare et statisk grafisk fil, kunne jeg nøjes bare med at lave en include på den PNG fil.

Er ret sikkert på at dette er hurtigere, og mindre ressource krævende for serveren, end hvis jeg skulle indlæse billedet, lave ny midetidlige billede med GD funktioner, bare for at vise den igen, uden nogen ændringer.

include("image.png");
header("Content-Type: image/png");
exit;

Bash function og automatisering

Da ja tester og udvikler diverse applikation i PHP og MySQL, på min hjemme maskine, havde jeg brug for at kunne hurtigt starte/stoppe for web-/mysql-server. Da jeg er Mac bruger, og kan godt lide selv at kompilere MySQL, PHP og min web server, var det lidt svært at finde widgets som tillod mig at starte diverse tjenester ved enkelt tryk.

Mac OS X kommer med Apache, og den kan nemt startes/slukkes i Sharing indstillinger. Men da jeg bruger LiteSpeed web server, skulle jeg skrive kommandoen i terminalen for at gøre det samme. Det samme er med MySQL, der findes en indstilling widget der tillader dette, men kun hvis man installere deres egen binær version af MySQL server.

Disse kommandoer var ikke indviklede, men der var svære at huske og skrive hele tiden. Så jeg oprettede nogle alias’er som skulle hjælpe mig med det, og dermed også gøre kommandoer lidt kortere.

alias litespeed='sudo /opt/lsws/bin/lswsctrl $1'
alias sqlsrv='sudo /usr/local/mysql/share/mysql/mysql.server $1'

Det fungerede også i et styk tid, indtil jeg blev træt af at tænde dem enkeltvis. Så jeg kiggede efter hvordan man kunne lave en funktion som gjorde flere ting. Og sjovt nok, bash shell (fil ~/.bash_profile) tillader brugeren at oprette funktioner.

Så nu har jeg én kommando til at starte alle de relevante processer som jeg skal bruge når jeg tester og udvikler.

Nu skal jeg kun skrive dev start, for at starte web/mysql server. jeg kan også bruge stop for at stoppe dem, eller restart til at genstarte dem.

dev()
{
sudo echo $1"ing Dev Environment"
sudo /opt/lsws/bin/lswsctrl $1
sudo /usr/local/mysql/share/mysql/mysql.server $1
echo "Environment" $1"ed"
}

Jeg elsker simpelthen UNIX miljø, den tillader mig at opstille og indstille ting som jeg gerne vil have dem.