Kasper Hartwich | En nørds bekendelser

mar/12

3

Skriv discimage til USB pind på OSX

Brug dd til at se hvilke devices der er og find din usb pind:
diskutil list
Unmount disken (f.eks. /dev/disk2):
diskutil unmountDisk /dev/disk2
Skriv IMG fil:
sudo dd if=/sti/til/fil.img of=/dev/disk2 bs=1m
Eject pinden og start fest!
diskutil eject /dev/disk2

Er din fil en ISO, kan du konvertere den til dmg/img:
hdiutil convert -format UDRW -o destinationfile source.iso

·

feb/12

9

PHP og GratisDNS

Har bygget en phpklasse der kan bruges til at administrere DNS indstillinger hos GratisDNS.

https://github.com/kasperhartwich/php-gratisdns

·

feb/12

2

ANSI colors in PHP

For min egen skyld, følger her ansifarver til brug med php i cli.

define("ANSI_CLEAR", "\033[0m");
define("ANSI_BOLD", "\033[1m");
define("ANSI_FAINT", "\033[2m");
define("ANSI_ITALIC", "\033[3m");
define("ANSI_UNDERLINE", "\033[4m");
define("ANSI_BLINK", "\033[5m");
define("ANSI_BLINK_RAPID", "\033[6m");
define("ANSI_INVERSE", "\033[7m");
define("ANSI_CONCEAL", "\033[8m");
define("ANSI_CROSSED", "\033[9m");
define("ANSI_RED", "\033[31m");
define("ANSI_GREEN", "\033[32m");
define("ANSI_YELLOW", "\033[33m");
define("ANSI_BLUE", "\033[34m");
define("ANSI_MAGENTA", "\033[35m");
define("ANSI_CYAN", "\033[36m");
define("ANSI_GREY", "\033[37m");
define("ANSI_WHITE", "\033[38m");
define("ANSI_BRED", "\033[41m");
define("ANSI_BGREEN", "\033[42m");
define("ANSI_BYELLOW", "\033[43m");
define("ANSI_BBLUE", "\033[44m");
define("ANSI_BMAGENTA", "\033[45m");
define("ANSI_BCYAN", "\033[46m");
define("ANSI_BGREY", "\033[47m");
define("ANSI_BWHITE", "\033[48m");

· · · ·

jan/12

13

Det er hårdt at bo i Hellerup

Det er hårdt at bo i Hellerup

No tags

jan/12

1

Den Rigtige Amagermanden

No tags

Had big problems finding information on validating bank account numbers for Norway. Therefor I publish my php function here:

function validateNoBankAccount($account_number, $weight='5432765432') {
  if (strlen($account_number)!=11) {return false;}
  $digits = str_split($account_number);
  $control = str_split($weight);
  $total = 0;
  for ($i=0; $i<=9; $i++) {
    $total += $digits[$i]*$control[$i];
  }
  $checkdigit = 11-($total%11);
  return substr($account_number,-1)==$checkdigit;
}

· · · · · ·

sep/11

29

Skift af hostname på Mac OSX

Efter installation af en ny Macbook Air, fandt OSX Lion selv på hvad min maskine skulle have af hostname.

For at kunne huske det til en anden gang, smider jeg her løsningen på mit problem. Åben en terminal og skriv:

sudo scutil --set HostName dit-nye-hostname

Åben et nyt terminal vindue og du skulle gerne kunne se at den har fået et nyt hostname.

No tags

sep/11

21

Hvis jeg sad i Folketinget

Jeg skrev egentlig dette disse noter op imod valget, da jeg prøvede at skrive ned hvad jeg lagde vægt på.

Nu er det istedet blevet til mit lille blogpost om, hvis jeg sad i Folketinget. Så var det disse punkter jeg ville gå til valg på.

  • Ingen betalingsring
  • Indføring af Euroen – ingen pengeromatik!
  • Omlægning af bilafgift overfor miljøvenlige/grønnere/langt-på-literen biler – væk med de gamle forurenende og farlige skrotkasser
  • Kirke og skat skal adskilles – religion ud af staten, vi skal ikke priotere kristendom højere end andre religioner!
  • Ingen kønskvoter i bestyrelser – de bedste til arbejdet, ikke kvindekamp!
  • Afskaf licensen – Skal betales fra statskassen
  • Afskaf værnepligten – Minimal professionel hær og ikke uoplagte gymnasieelever

 

No tags

sep/11

19

Bror og jeg var i London

No tags

Nu kommer sommeren, og jeg har tidligere befundet mig i udlandet på et tastatur hvor der ikke var Æ, Ø og Å. Et lille trick er dog, at hvis man holder Alt tasten inde, så kan man taste ASCII koden for et tegn og så bliver det vist.

æ = Alt + 0230
ø = Alt + 0248
å = Alt + 0229
Æ = Alt + 0198
Ø = Alt + 0216
Å = Alt + 0197

No tags

Older posts >>