Script

Filter
2012-04-07

Does Pear::Mail exist?

Php
One way to find out if PEAR is installed
function pearmail_exists() {
    if (strstr(ini_get('include_path'), ';')) { 
        $delimiter = ';'; // Win
    } else {
        $delimiter = ':'; // Mac, unix
    }
    foreach (explode($delimiter, ini_get('include_path')) as $p) {
        if (file_exists($p . '/Mail.php')) {
            return true;
        }
    }
    return false;
} 
2012-03-21

Formattera datum i SQL

Sql
Formattera datum redan i sql-frasen och gör dej oberoende av lokala serverinställningar
2
SELECT date_format(time_created, '%Y-%m-%d %H:%i') AS created FROM tabell
2012-03-21

Vilka grupper?

Linux
One-liner för att kolla vilka grupper en användare tillhör
1
grep rolf /etc/group
2012-03-21

Vilket grafikkort?

Linux
Kommando för att kolla vilket grafikkortet är
lspci | grep -i VGA
2012-02-23

Byte av minneskort

Android
För över gamla telefondata till ett nytt minneskort i Android
1. Montera det gamla minneskortet i en kortläsare i en linuxdator
2. Kör kommandot dmesg för att se vilken enhetsbeteckning kortet fick (t ex sde)
3. Skapa en katalog på hårddisken: mkdir /home/namn/telefonkort
4. Skapa en exakt avbildning av kortets innehåll:
dd bs=200M if=<enhet> of=/home/namn/telefonkort/backup.dd conv=notrunc,noerror
5. Avmontera det gamla kortet: umount <enhet> (tex /dev/sde)
6. Montera det nya kortet
7. Kopiera backupen till det nya kortet:
dd bs=200M if=/home/namn/telefonkort/backup.dd of=<enhet> conv=notrunc,noerror
8. Avmontera kortet umount <enhet>
9. Starta parted
10. Lista enheter: print devices
11. Välj enheten: select <enhet>
12. Visa info om enheten: print
13. Byt storlek på enheten: resize (svara på frågorna, enhetsnummer, start föreslaget värde, slut fås från steg 10, ignorera varning.)
14. Avsluta parted: quit
🙂