maj 15, 2012
Andreas Kian
Tips og tricks
Trin 1: På din PC:
Hent PuTTYgen
File → Load private key → din-key.ppk
[Indtast password til din .ppk-nøgle]
Conversions → Export OpenSSH key → gem som din-key.ssh
Trin 2: På din Mac
Kopier din-key.ssh til $ ~/.ssh/
Åbn Terminal (Applications → Utilities → Terminal)
Rediger rettigheder på din-key.ssh via
$ sudo chmod 700 ~/.ssh/din-key.ssh
Test at du nu kan ssh til serveren via
$ ssh -2 user@host.com -i ~/.ssh/din-key.ssh
feb 27, 2012
Andreas Kian
Tips og tricks
Trin 1: hent drush
Hent drush herfra: drupal.org/project/drush
og udpak hertil:
~/Sites/drush
Trin 2: gør drush eksekverbar
Åben Terminal, og kør følgende kommando:
chmod u+x ~/Sites/drush/drush
Trin 3: opret alias
Åben .bash_profile, eksempelvis med nano via Terminalen:
nano -w ~/.bash_profile
Og opret et alias, ved at skrive følgende linje:
alias drush='~/Sites/drush/drush'
Gem .bash_profile og genindlæs .bash_profile ved at bruge source-kommandoen
source .bash_profile
Test om drush er blevet sat korrekt op/virker ved at skrive drush i Terminalen.
Læs evt. mere om drush her: drush.ws
nov 21, 2011
Andreas Kian
PHP , Tips og tricks
Problem: At de seneste browsere gemmer 301-redirects sådan at hvis brugeren først én gang har klikket på linket vil brugeren altid blive viderestillet til den URL som der blev viderestillet til første gang.
Senarie: En redirect-funktion som tæller antal klik på et link, linket som viderestilles til skal pludselig ændres, men tracking-linket skal forblive det samme (eks. tracking af downloads af en fil eller et link i nyhedsbrev)
Undgå at browseren cacher 301-redirects ved at tilføje no-cache headers:
<?php
header( 'Expires: Sat, 26 Jul 1997 05:00:00 GMT' );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
header( 'Cache-Control: no-store, no-cache, must-revalidate' );
header( 'Cache-Control: post-check=0, pre-check=0', false );
header( 'Pragma: no-cache' );
Sådan at den fulde kode er noget der ligner:
<?php
header( 'Expires: Sat, 26 Jul 1997 05:00:00 GMT' );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
header( 'Cache-Control: no-store, no-cache, must-revalidate' );
header( 'Cache-Control: post-check=0, pre-check=0', false );
header( 'Pragma: no-cache' );
header( 'HTTP/1.1 301 Moved Permanently' );
header( 'Location: http//www.andreaskian.dk/ny-url/' );
mar 4, 2011
Andreas Kian
Firefox , Tips og tricks
Firefox , Tips og tricks
Brug en lodret streg/pipe (|) til at åbne flere sider når Firefox startes, eksempel:
http://www.0wns.dk|http://www.facebook.com
Rediger startside her → Funktioner → Indstillinger → Overordnet
feb 22, 2011
Andreas Kian
Firefox , Tips og tricks
Firefox , Javascript , Tips og tricks
Du kan benytte Firefoxs indbyggede stavekontrol til at kontrollere teksten på enhver side ved at lave et bogmærke med følgende javascript:
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
Du kan lave bogmærket ved at træk dette link op i bogmærkelinjen.