30 December, 2013

Debian på Samsung 220 N

Debian Image for the System

The "recipe" on the Debian site skips one important step:

  1. umount /dev/sdbX
  2. cp debian-image /dev/sdbX
  3. sync
Then the USB is ready.

NB: What is mounted where?


# mount

Result:

# /dev/sdb1 on /media/perFoto type vfat ... etc.

En MacBook kan med andre ord administreres med de samme redskaber som ethvert andet Unix / Linux system.

Copy files from Linux to Mac

Use sftp along these lines in a commandline window:

# sftp userName@192.168.XXX.YYY 
# password: ************** 

 Then use something like:

 # get -r *

Yderligere tips: enable ssh on Mac:

Kort version:

  1. System > Preferences
  2. Enable "Remote Login"

07 December, 2013

Git from the commandline

How to use Git in a terminal window:
   git init
   git add *
   git config --global user.name "yourUserName"
   git config --global user.email "your@email.web"
   git add *
   git commit -m 'First upload'
   git push origin master
It's more easy than using the GUI client.

24 November, 2013

Mac - Cyberduck og TextWrangler


Kombinationen TextWrangler og Cyberduck er fremragende på en Mac. Man klikker på edit - og så åbnes dokumenet. Når man gemmer sker FTP helt automatisk. Arbejdsformen minder om at sidde med en blanding af Filezilla og Gedit på Linux.

10 November, 2013

WordPress - galleriet virker ikke i posts og pages

Efter opdatering virker galleriet ikke. Ejheller [gallery]. Ejheller et direkte link til et billede.

Mange råder til at slå alle plugins fra. Og så genaktivere et for et.
OK, nu virker galleriet....

Flg. plugins skaber problemer:


  • syntax highlighter (øv!)

05 November, 2013

Mac Air Book - ventilator kører hele tiden

Gik ind i Activity Monitor.
Bankens JavaApplet kører som ind i H..... - bruger 100% af CPU kraften.
Dræbte processerne.
Så faldt ventilatoren til ro.

01 September, 2013

At lukke programmer på en Mac



Efter et års ihærdig research kan denne blog præsentere løsningen:

# alt + cmd + esc

Et vindue åbnes og her kan man markere et eller flere programmer, der skal lukkes ned.

Q.E.D.

15 August, 2013

Rydde op i div skrammel på en Mac

# sudo periodic daily weekly monthly

Scripts rydder lidt op hist og her. Ingen visuel feedback. Vent til prompten vender tilbage. Beskrivelse findes her.

Time Machine - no never no more

Time Machine (TM) er ikke nem at danse med, når man har fået nyt image på computeren. Ja, det er muligt manuelt at genskabe nogle ting. Men billeder ... iPhoto gemmer billederne i en stor fil, der kom i flere versioner efter opgradering med det resultat at harddisken blev noget oversvømmet.

Umiddelbart er en bedre strategi enten:


  • cp
  • rsync
  • eller måske dd (hvis man vil ha hele disken)

14 August, 2013

Problemet var ikke time machine

... men derimod at min brugerkonto ikke var tildelt administratorrettigheder. Efter at have rettet denne fejl fungerede sagerne. Selv Tm.

Time Machine

Er ikke nem at danse med, når helpdesken har lagt et nyt image på. Time Machine er konstrueret til at kunne gendanne en harddisk; men hvis det jeg vil have er filerne, så skal man:


  1. Finde den rette mappe (datoen skal være seneste backup)
  2. Finde /users/ditBrugernavn
  3. Gå til Documents
  4. cmd + a
  5. Gå til Documents på den nye harddisk
  6. cmd + v
Noget bøvlet procedure.

Om programmer kan genskabes ved jeg ikke endnu.

Tilsyneladende opstår problemet, fordi der er en konflikt mellem den nye og den gamle root konto (eller hvad sådan en fætter hedder i Mac lingo).

Skema fra web til grep


  1. Gem skemaet som .txt
  2. Kør grep sådan:
# grep '1eib' Skema.txt -B7 -A7

Hver '1eib' er forkortelsen for klassen.

Resultat:


30 July, 2013

At geninstallere Libreoffice

Fjernede alt der hed noget med openoffice og libreoffice. Geninstallerede efter mange, mange, mange forsøg. Ved ikke hvorfor det lykkedes til sidst: apt-get install libreoffice ...

Hurtigste Debian repository

# apt-get install netselect-apt

Derefter køres netselect-apt som root. Programmet overskriver sources.list; men laver en backup af originalfilen.

Libre Office - regnearket kan ikke regne

Regnearket kan ikke lægge tal sammen mere. Jeg ved ikke hvad det skyldes.

19 July, 2013

.twmrc

Indholdet af min .twmrc lige nu:

#
# Default twm configuration file; needs to be kept small to conserve string
# space in systems whose compilers don't handle medium-sized strings.
#
# Sites should tailor this file, providing any extra title buttons, menus, etc.
# that may be appropriate for their environment.  For example, if most of the
# users were accustomed to uwm, the defaults could be set up not to decorate
# any windows and to use meta-keys.
#

NoGrabServer
RestartPreviousState
DecorateTransients
TitleFont "-adobe-helvetica-bold-r-normal--*-130-*-*-*-*-*-*"
ResizeFont "-adobe-helvetica-bold-r-normal--*-130-*-*-*-*-*-*"
MenuFont "-adobe-helvetica-bold-r-normal--*-130-*-*-*-*-*-*"

# Icons
#IconFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*"
IconManagerFont "-adobe-helvetica-bold-r-normal--*-130-*-*-*"
#IconRegion "800-700-20-29-North-East-72-72"
IconManagerGeometry "300+0+0"
#ForceIcons
ShowIconManager
SortIconManager
IconifyByUnmapping
#NoDefaults

#ClientBorderWidth

Color
{
BorderColor         "#303639"
DefaultBackground   "White"
DefaultForeground   "Black"

TitleBackground     "white"
TitleForeground     "Black"

MenuTitleBackground "Black"
MenuTitleForeground "White"

MenuBackground      "#FFFFFF"
MenuForeground      "#303639"

MenuShadowColor     "#303639"
MenuBorderColor     "#303639"
}

# xv ~/.twm/walls/greyrock.gif -root -quit
# xli /home/per/Billeder/baggrunde/starfleet5_wall.jpg



#
# Define some useful functions for motion-based actions.
#
MoveDelta 3
Function "move-or-lower" { f.move f.deltastop f.lower }
Function "move-or-raise" { f.move f.deltastop f.raise }
Function "move-or-iconify" { f.move f.deltastop f.iconify }

#
# Set some useful bindings.  Sort of uwm-ish, sort of simple-button-ish
#
Button1 = : root : f.menu "main"
Button2 = : root : f.menu "windowops"

Button1 = m : window|icon : f.function "move-or-lower"
Button2 = m : window|icon : f.iconify
Button3 = m : window|icon : f.function "move-or-raise"

Button1 = : title : f.function "move-or-raise"
Button2 = : title : f.raiselower

Button1 = : icon : f.function "move-or-iconify"
Button2 = : icon : f.iconify

Button1 = : iconmgr : f.iconify
Button2 = : iconmgr : f.iconify

#
# And a menus with the usual things
#



menu "main"
{
"Hvad vil du?" f.title
"" f.nop
"Terminal" f.exec "gnome-terminal &"
"Spotify" f.exec "spotify &"
"Opera" f.exec "opera &"
"Chrome" f.exec "google-chrome --enable-plugins &"
"Lyx" f.exec "lyx"
"Libre Office" f.exec "libreoffice &"
#"Baggrund" f.exec "feh --bg-fill /home/per/Billeder/baggrunde/starfleet5_wall.jpg"
"Filezilla" f.exec "filezilla &"
"Debian" f.menu "/Debian"
"" f.nop
"Show Icon Manager" f.showiconmgr
"Hide Icon Manager" f.hideiconmgr
"" f.nop
"Exit" f.menu "Quit-Verify"
}

menu "Quit-Verify"
{
"Vil du stoppe?" f.title
"Nej, genstart TWM" f.restart
"Ja da - stop TWM" f.quit
}

menu "windowops"
{
"Indstillinger for vinduer" f.title
"" f.nop
"Iconify" f.iconify
"Resize" f.resize
"Move" f.move
"Raise" f.raise
"Lower" f.lower
"" f.nop
"Focus" f.focus
"Unfocus" f.unfocus
"" f.nop
"Delete" f.delete
"Destroy" f.destroy
}

# Automatically generated file. Do not edit (see /usr/share/doc/menu/html/index.html)

menu "/Debian/Help"
{
  "Info"    f.exec  "x-terminal-emulator  -T \"Info\" -e sh -c \"info\" &"
  "TeXdoctk"    f.exec  "/usr/bin/texdoctk &"
  "Xman"    f.exec  "xman &"
  "yelp"    f.exec  "/usr/bin/yelp &"
}
menu "/Debian/Programmer/Accessibility"
{
  "The GNOME Onscreen Keyboard"    f.exec  "/usr/bin/gok &"
  "Xmag"    f.exec  "xmag &"
}
menu "/Debian/Programmer/Data Management"
{
  "Gtodo"    f.exec  "/usr/bin/gtodo &"
  "LibreOffice Base"    f.exec  "/usr/bin/libreoffice --base &"
  "Tomboy"    f.exec  "/usr/bin/tomboy &"
}
menu "/Debian/Programmer/File Management"
{
  "Baobab"    f.exec  "/usr/bin/baobab &"
  "Brasero"    f.exec  "/usr/bin/brasero &"
  "File-Roller"    f.exec  "/usr/bin/file-roller &"
  "GNOME Search Tool"    f.exec  "/usr/bin/gnome-search-tool &"
  "luckybackup"    f.exec  "/usr/bin/luckybackup &"
  "mc"    f.exec  "x-terminal-emulator  -T \"mc\" -e sh -c \"/usr/bin/mc\" &"
  "Nautilus"    f.exec  "/usr/bin/nautilus &"
  "PCManFM"    f.exec  "/usr/bin/pcmanfm &"
  "Xarchiver"    f.exec  "/usr/bin/xarchiver &"
}
menu "/Debian/Programmer/Fremvisere"
{
  "comix"    f.exec  "/usr/bin/comix &"
  "Evince"    f.exec  "/usr/bin/evince &"
  "Eye of GNOME"    f.exec  "/usr/bin/eog &"
  "Shotwell"    f.exec  "/usr/bin/shotwell &"
  "Xditview"    f.exec  "xditview &"
  "XDvi"    f.exec  "/usr/bin/xdvi &"
}
menu "/Debian/Programmer/Grafik"
{
  "Agave"    f.exec  "/usr/bin/agave &"
  "ImageMagick"    f.exec  "/usr/bin/display.im6 logo: &"
  "Inkscape"    f.exec  "/usr/bin/inkscape &"
  "Kino"    f.exec  "/usr/bin/kino &"
  "LibreOffice Draw"    f.exec  "/usr/bin/libreoffice --draw &"
  "RawTherapee"    f.exec  "rawtherapee &"
  "The GIMP"    f.exec  "/usr/bin/gimp &"
  "XSane"    f.exec  "/usr/bin/xsane &"
  "X Window Snapshot"    f.exec  "xwd | xwud &"
}
menu "/Debian/Programmer/Internetudvikling"
{
  "Bluefish"    f.exec  "/usr/bin/bluefish &"
}
menu "/Debian/Programmer/Kommandoskaller"
{
  "Bash"    f.exec  "x-terminal-emulator  -T \"Bash\" -e sh -c \"/bin/bash --login\" &"
  "Dash"    f.exec  "x-terminal-emulator  -T \"Dash\" -e sh -c \"/bin/dash -i\" &"
  "Sh"    f.exec  "x-terminal-emulator  -T \"Sh\" -e sh -c \"/bin/sh --login\" &"
}
menu "/Debian/Programmer/Kontorpakker"
{
  "HPLIP Fax address book"    f.exec  "/usr/bin/hp-fab &"
  "HPLIP Fax utility"    f.exec  "/usr/bin/hp-sendfax &"
  "LibreOffice Calc"    f.exec  "/usr/bin/libreoffice --calc &"
  "LibreOffice Impress"    f.exec  "/usr/bin/libreoffice --impress &"
  "LibreOffice Writer"    f.exec  "/usr/bin/libreoffice --writer &"
  "LyX Document Processor"    f.exec  "lyx &"
  "Vym"    f.exec  "/usr/bin/vym &"
}
menu "/Debian/Programmer/Lyd"
{
  "AlsaPlayer"    f.exec  "/usr/bin/alsaplayer -i gtk2 &"
  "Echomixer"    f.exec  "/usr/bin/echomixer &"
  "Envy24 control"    f.exec  "/usr/bin/envy24control &"
  "grecord (GNOME 2.0 Recorder)"    f.exec  "/usr/bin/gnome-sound-recorder &"
  "Grip"    f.exec  "/usr/bin/grip &"
  "gtkGuitune"    f.exec  "gtkguitune &"
  "HDSPConf"    f.exec  "/usr/bin/hdspconf &"
  "HDSPMixer"    f.exec  "/usr/bin/hdspmixer &"
  "Rhythmbox"    f.exec  "/usr/bin/rhythmbox &"
  "ripperX"    f.exec  "/usr/bin/ripperX &"
  "Rmedigicontrol"    f.exec  "/usr/bin/rmedigicontrol &"
  "Sound Juicer"    f.exec  "/usr/bin/sound-juicer &"
}
menu "/Debian/Programmer/Network/File Transfer"
{
  "FileZilla"    f.exec  "/usr/bin/filezilla &"
  "qBittorrent"    f.exec  "/usr/bin/qbittorrent &"
  "Transmission BitTorrent Client (GTK)"    f.exec  "/usr/bin/transmission-gtk &"
}
menu "/Debian/Programmer/Network/Internetbrowsere"
{
  "Epiphany web browser"    f.exec  "/usr/bin/epiphany-browser &"
  "Google Chrome"    f.exec  "/opt/google/chrome/google-chrome &"
  "Iceweasel"    f.exec  "iceweasel &"
  "Lynx-cur"    f.exec  "x-terminal-emulator  -T \"Lynx-cur\" -e sh -c \"lynx\" &"
  "Opera"    f.exec  "/usr/bin/opera &"
  "w3m"    f.exec  "x-terminal-emulator  -T \"w3m\" -e sh -c \"/usr/bin/w3m /usr/share/doc/w3m/MANUAL.html\" &"
}
menu "/Debian/Programmer/Network/Kommunikation"
{
  "aMSN"    f.exec  "/usr/bin/amsn &"
  "Ekiga"    f.exec  "/usr/bin/ekiga &"
  "Evolution"    f.exec  "/usr/bin/evolution &"
  "GNOME Remote Desktop Client"    f.exec  "/usr/bin/gnome-rdp &"
  "grdesktop"    f.exec  "/usr/bin/grdesktop &"
  "Mutt"    f.exec  "x-terminal-emulator  -T \"Mutt\" -e sh -c \"/usr/bin/mutt\" &"
  "Remmina"    f.exec  "/usr/bin/remmina &"
  "Telnet"    f.exec  "x-terminal-emulator  -T \"Telnet\" -e sh -c \"/usr/bin/telnet\" &"
  "Vinagre"    f.exec  "vinagre &"
  "Xbiff"    f.exec  "xbiff &"
}
menu "/Debian/Programmer/Network/Monitoring"
{
  "Firestarter"    f.exec  "su-to-root -X -c /usr/sbin/firestarter &"
  "WiFi Radar"    f.exec  "su-to-root -X -c /usr/sbin/wifi-radar &"
}
menu "/Debian/Programmer/Network/Nyhedskilder"
{
  "Liferea"    f.exec  "/usr/bin/liferea &"
}
menu "/Debian/Programmer/Network"
{
  "File Transfer" f.menu "/Debian/Programmer/Network/File Transfer"
  "Internetbrowsere" f.menu "/Debian/Programmer/Network/Internetbrowsere"
  "Kommunikation" f.menu "/Debian/Programmer/Network/Kommunikation"
  "Monitoring" f.menu "/Debian/Programmer/Network/Monitoring"
  "Nyhedskilder" f.menu "/Debian/Programmer/Network/Nyhedskilder"
}
menu "/Debian/Programmer/Programmering"
{
  "IDLE (Python IDE)"    f.exec  "/usr/bin/idle &"
  "IDLE (Python v2.6)"    f.exec  "/usr/bin/idle-python2.6 -n &"
  "IDLE (Python v2.7)"    f.exec  "/usr/bin/idle-python2.7 &"
  "Python (v2.6)"    f.exec  "x-terminal-emulator  -T \"Python (v2.6)\" -e sh -c \"/usr/bin/python2.6\" &"
  "Python (v2.7)"    f.exec  "x-terminal-emulator  -T \"Python (v2.7)\" -e sh -c \"/usr/bin/python2.7\" &"
  "Qt Designer"    f.exec  "/usr/bin/designer-qt4 &"
  "Ruby (irb1.8)"    f.exec  "x-terminal-emulator  -T \"Ruby (irb1.8)\" -e sh -c \"/usr/bin/irb1.8\" &"
  "Ruby (irb1.9.1)"    f.exec  "x-terminal-emulator  -T \"Ruby (irb1.9.1)\" -e sh -c \"/usr/bin/irb1.9.1\" &"
  "Sun Java 6 Web Start"    f.exec  "/usr/lib/jvm/java-6-sun-1.6.0.26/bin/javaws -viewer &"
  "Tclsh8.4"    f.exec  "x-terminal-emulator  -T \"Tclsh8.4\" -e sh -c \"/usr/bin/tclsh8.4\" &"
  "Tclsh8.5"    f.exec  "x-terminal-emulator  -T \"Tclsh8.5\" -e sh -c \"/usr/bin/tclsh8.5\" &"
  "TkWish8.5"    f.exec  "x-terminal-emulator -e /usr/bin/wish8.5 &"
}
menu "/Debian/Programmer/System/Administration"
{
  "ClamTk ClamAV GUI"    f.exec  "/usr/bin/clamtk &"
  "Debian Task selector"    f.exec  "x-terminal-emulator  -T \"Debian Task selector\" -e sh -c \"su-to-root -c tasksel\" &"
  "Disk Manager"    f.exec  "/usr/sbin/disk-manager &"
  "Editres"    f.exec  "editres &"
  "Gnome Control Center"    f.exec  "/usr/bin/gnome-control-center &"
  "GNOME Network Tool"    f.exec  "/usr/bin/gnome-nettool &"
  "HPLIP File printing"    f.exec  "/usr/bin/hp-print &"
  "luckybackup (super user)"    f.exec  "su-to-root -X -c /usr/bin/luckybackup &"
  "LXAppearance"    f.exec  "/usr/bin/lxappearance &"
  "Network Admin"    f.exec  "/usr/bin/network-admin &"
  "Openbox Configuration Manager"    f.exec  "/usr/bin/obconf &"
  "QtConfig"    f.exec  "/usr/bin/qtconfig-qt4 &"
  "Reportbug"    f.exec  "x-terminal-emulator  -T \"Reportbug\" -e sh -c \"/usr/bin/reportbug --exit-prompt\" &"
  "Reportbug (GTK+)"    f.exec  "/usr/bin/reportbug --exit-prompt --ui gtk2 &"
  "Services Admin"    f.exec  "/usr/bin/services-admin &"
  "Shares Admin"    f.exec  "/usr/bin/shares-admin &"
  "Sun Java 6 Plugin Control Panel"    f.exec  "/usr/lib/jvm/java-6-sun-1.6.0.26/bin/ControlPanel &"
  "System Information"    f.exec  "/usr/bin/hardinfo &"
  "TeXconfig"    f.exec  "x-terminal-emulator  -T \"TeXconfig\" -e sh -c \"/usr/bin/texconfig\" &"
  "Time Admin"    f.exec  "/usr/bin/time-admin &"
  "User accounts Admin"    f.exec  "/usr/bin/users-admin &"
  "Xclipboard"    f.exec  "xclipboard &"
  "Xfontsel"    f.exec  "xfontsel &"
  "Xkill"    f.exec  "xkill &"
  "Xrefresh"    f.exec  "xrefresh &"
}
menu "/Debian/Programmer/System/Hardware"
{
  "HPLIP Toolbox"    f.exec  "/usr/bin/hp-toolbox &"
  "Xvidtune"    f.exec  "xvidtune &"
}
menu "/Debian/Programmer/System/Monitoring"
{
  "GNOME system monitor"    f.exec  "/usr/bin/gnome-system-monitor &"
  "LXRandR"    f.exec  "/usr/bin/lxrandr &"
  "Pstree"    f.exec  "x-terminal-emulator  -T \"Pstree\" -e sh -c \"/usr/bin/pstree.x11\" &"
  "Sun Java 6 VisualVM"    f.exec  "/usr/lib/jvm/java-6-sun-1.6.0.26/bin/jvisualvm &"
  "Top"    f.exec  "x-terminal-emulator  -T \"Top\" -e sh -c \"/usr/bin/top\" &"
  "Xconsole"    f.exec  "xconsole -file /dev/xconsole &"
  "Xev"    f.exec  "x-terminal-emulator -e xev &"
  "Xload"    f.exec  "xload &"
}
menu "/Debian/Programmer/System/Package Management"
{
  "Aptitude Package Manager (text)"    f.exec  "x-terminal-emulator  -T \"Aptitude Package Manager (text)\" -e sh -c \"/usr/bin/aptitude-curses\" &"
  "Synaptic Package Manager"    f.exec  "x-terminal-emulator -e synaptic-pkexec &"
}
menu "/Debian/Programmer/System/Sikkerhed"
{
  "Seahorse"    f.exec  "/usr/bin/seahorse &"
  "Sun Java 6 Policy Tool"    f.exec  "/usr/lib/jvm/java-6-sun-1.6.0.26/bin/policytool &"
}
menu "/Debian/Programmer/System"
{
  "Administration" f.menu "/Debian/Programmer/System/Administration"
  "Hardware" f.menu "/Debian/Programmer/System/Hardware"
  "Monitoring" f.menu "/Debian/Programmer/System/Monitoring"
  "Package Management" f.menu "/Debian/Programmer/System/Package Management"
  "Sikkerhed" f.menu "/Debian/Programmer/System/Sikkerhed"
}
menu "/Debian/Programmer/Tekst"
{
  "Character map"    f.exec  "/usr/bin/gucharmap &"
  "GNOME Dictionary"    f.exec  "/usr/bin/gnome-dictionary &"
}
menu "/Debian/Programmer/Tekstredigering"
{
  "Gedit"    f.exec  "/usr/bin/gedit &"
  "LeafPad"    f.exec  "/usr/bin/leafpad &"
  "Nano"    f.exec  "x-terminal-emulator  -T \"Nano\" -e sh -c \"/bin/nano\" &"
  "Xedit"    f.exec  "xedit &"
}
menu "/Debian/Programmer/Terminalemulatorer"
{
  "Gnome Terminal"    f.exec  "/usr/bin/gnome-terminal &"
  "LXTerminal"    f.exec  "/usr/bin/lxterminal &"
  "XTerm"    f.exec  "xterm &"
  "X-Terminal as root (GKsu)"    f.exec  "/usr/bin/gksu -u root /usr/bin/x-terminal-emulator &"
  "XTerm (Unicode)"    f.exec  "uxterm &"
}
menu "/Debian/Programmer/Videnskab/Astronomi"
{
  "Celestia (Gnome)"    f.exec  "/usr/bin/celestia-gnome &"
}
menu "/Debian/Programmer/Videnskab/Matematik"
{
  "Bc"    f.exec  "x-terminal-emulator  -T \"Bc\" -e sh -c \"/usr/bin/bc\" &"
  "Dc"    f.exec  "x-terminal-emulator  -T \"Dc\" -e sh -c \"/usr/bin/dc\" &"
  "galculator"    f.exec  "/usr/bin/galculator &"
  "GCalcTool"    f.exec  "/usr/bin/gcalctool &"
  "Gnuplot"    f.exec  "x-terminal-emulator  -T \"Gnuplot\" -e sh -c \"/usr/bin/gnuplot\" &"
  "LibreOffice Math"    f.exec  "/usr/bin/libreoffice --math &"
  "Xcalc"    f.exec  "xcalc &"
}
menu "/Debian/Programmer/Videnskab/Udviklingsprogrammer"
{
  "Dia"    f.exec  "/usr/bin/dia-normal &"
}
menu "/Debian/Programmer/Videnskab"
{
  "Astronomi" f.menu "/Debian/Programmer/Videnskab/Astronomi"
  "Matematik" f.menu "/Debian/Programmer/Videnskab/Matematik"
  "Udviklingsprogrammer" f.menu "/Debian/Programmer/Videnskab/Udviklingsprogrammer"
}
menu "/Debian/Programmer/Video"
{
  "Totem"    f.exec  "/usr/bin/totem &"
  "WinFF"    f.exec  "/usr/bin/winff &"
  "xbmc"    f.exec  "/usr/bin/xbmc &"
  "xine Media Player"    f.exec  "/usr/bin/xine &"
}
menu "/Debian/Programmer"
{
  "Accessibility" f.menu "/Debian/Programmer/Accessibility"
  "Data Management" f.menu "/Debian/Programmer/Data Management"
  "File Management" f.menu "/Debian/Programmer/File Management"
  "Fremvisere" f.menu "/Debian/Programmer/Fremvisere"
  "Grafik" f.menu "/Debian/Programmer/Grafik"
  "Internetudvikling" f.menu "/Debian/Programmer/Internetudvikling"
  "Kommandoskaller" f.menu "/Debian/Programmer/Kommandoskaller"
  "Kontorpakker" f.menu "/Debian/Programmer/Kontorpakker"
  "Lyd" f.menu "/Debian/Programmer/Lyd"
  "Network" f.menu "/Debian/Programmer/Network"
  "Programmering" f.menu "/Debian/Programmer/Programmering"
  "System" f.menu "/Debian/Programmer/System"
  "Tekst" f.menu "/Debian/Programmer/Tekst"
  "Tekstredigering" f.menu "/Debian/Programmer/Tekstredigering"
  "Terminalemulatorer" f.menu "/Debian/Programmer/Terminalemulatorer"
  "Videnskab" f.menu "/Debian/Programmer/Videnskab"
  "Video" f.menu "/Debian/Programmer/Video"
}
menu "/Debian/Screen/Locking"
{
  "Lock Screen (XScreenSaver)"    f.exec  "/usr/bin/xscreensaver-command -lock &"
}
menu "/Debian/Screen/Saving"
{
  "Activate ScreenSaver (Next)"    f.exec  "/usr/bin/xscreensaver-command -next &"
  "Activate ScreenSaver (Previous)"    f.exec  "/usr/bin/xscreensaver-command -prev &"
  "Activate ScreenSaver (Random)"    f.exec  "/usr/bin/xscreensaver-command -activate &"
  "Demo Screen Hacks"    f.exec  "/usr/bin/xscreensaver-command -demo &"
  "Disable XScreenSaver"    f.exec  "/usr/bin/xscreensaver-command -exit &"
  "Enable XScreenSaver"    f.exec  "/usr/bin/xscreensaver &"
  "Reinitialize XScreenSaver"    f.exec  "/usr/bin/xscreensaver-command -restart &"
  "ScreenSaver Preferences"    f.exec  "/usr/bin/xscreensaver-command -prefs &"
}
menu "/Debian/Screen"
{
  "Locking" f.menu "/Debian/Screen/Locking"
  "Saving" f.menu "/Debian/Screen/Saving"
}
menu "/Debian/Spil/Board"
{
  "GnuChess"    f.exec  "x-terminal-emulator  -T \"GnuChess\" -e sh -c \"/usr/games/gnuchess\" &"
}
menu "/Debian/Spil/Kortspil"
{
  "Gnome FreeCell"    f.exec  "/usr/games/sol --variation freecell &"
  "Gnome Solitaire Games"    f.exec  "/usr/games/sol &"
}
menu "/Debian/Spil/Toys"
{
  "Oclock"    f.exec  "oclock &"
  "Xclock (analog)"    f.exec  "xclock -analog &"
  "Xclock (digital)"    f.exec  "xclock -digital -update 1 &"
  "Xeyes"    f.exec  "xeyes &"
  "Xlogo"    f.exec  "xlogo &"
}
menu "/Debian/Spil"
{
  "Board" f.menu "/Debian/Spil/Board"
  "Kortspil" f.menu "/Debian/Spil/Kortspil"
  "Toys" f.menu "/Debian/Spil/Toys"
}
menu "/Debian/Window Managers"
{
 "Openbox" f.startwm "/usr/bin/openbox"
 "Twm" f.startwm "twm"
}
menu "/Debian"
{
  "Help" f.menu "/Debian/Help"
  "Programmer" f.menu "/Debian/Programmer"
  "Screen" f.menu "/Debian/Screen"
  "Spil" f.menu "/Debian/Spil"
  "Window Managers" f.menu "/Debian/Window Managers"
}

18 July, 2013

Foto - skarpe billeder med zoom

Foto 100mm :: 1/125 sek.


Tommelfingerregel: linsens længde = lukketid. Hvis linsen er indstillet på 200mm skal lukketiden være ca. 1/200 sek.

Generelt giver 1/125 sek. skarpe billeder. Ved længere lukketider bør stativ el. lign. overvejes.

LXDE unmount SD card

> Menu > Tilbehør > Diskredskab


  1. Unmount drevet
  2. Fjern sikkert
  3. Tag SD kort ud

LXDE desktop background image

# pcmanfm --desktop-pref

13 July, 2013

Baggrund i TWM


TWM henter sin baggrund fra GDM i Debian. Derfor glemmer TWM valget af baggrund når sessionen slutter. Hvis TWM skal have en pænere baggrund, så må en ny vælges i GDM. Det burde være let; men processen virker umiddelbart lidt nørdet. For mig virkede det her:

  1. Åbn terminal alt+ctrl+f1 
  2. sudo -i 
  3. invoke-rc.d gdm3 stop
  4. cd /usr/share/gdm/dconf/
  5. nano 10-desktop-base-settings
Filen kan se sådan ud - stien til billedet skal svare til et billede, som root har adgang til når der bootes:

[org/gnome/desktop/background]
picture-uri='file:///usr/share/pixmaps/starfleet5_wall.jpg'
picture-options='zoom'
Herefter skal gdm3 konfigureres:

  • dpkg-reconfigure gdm3
  • invoke-rc.d gdm3 start
Log ind - fra en forhåbentlig pænere entré til Debian.

04 July, 2013

Mac AMP server

Unix
Mac systemerne bygger på en Unix kerne. Apache og PHP skal blot aktiveres. Gør sådan:

Apache og PHP
PHP er allerede installeret. Apache aktiveres i
> systemindstillinger > deling

Hvor er filerne så?

# ~/Sites/

MySQL
Filerne fra .dmg pakken skal installeres.
Hent dem på http://mysql.com
Derefter klik på "MySQL Preference pane" i installationspakken.
Så starter Mysql.

Husk at oprette en bruger med rettigheder til hvadsomhelst:


  • cd /usr/local/mysql/bin
  • ./mysql
  • CREATE USER 'name'@'localhost' identifyed by 'secretPassword';
  • GRANT ALL PRIVILEGES ON *.* TO 'name'@'localhost'



Phpmyadmin
Installeres i mappen ~/Sites/phpmyadmin

  • cd ~/Sistes/phpmyadmin
  • mkdir config
  • chmod o+rw config
  • Log på
  • NB: konfigureres fra ../phpmyadmin/setup

Install MySQL on Mac


https://www.youtube.com/watch?v=IOicYSxHlPc

02 July, 2013

Apple Script og Kommandoer

http://mac.tutsplus.com/tutorials/automation/the-ultimate-beginners-guide-to-applescript-2/

http://ss64.com/osx/

09 June, 2013

Drupal 7 - images NOT solved

Den første erfaring med Drupal er en irriterende bug. Man kan ikke vise billeder.

Drupal viser en placeholder i stedet for billeder.
Noget tyder på at skurken er .htaccess; men filen kan hverken omdøbes, redigeres eller fjernes. Originalfilen gendannes.

.htaccess overskrives og gendannes efter nogen minutter. Hvis den fjernes virker sagerne; men Drupal gendanner filen.

Jeg har endnu ikke fundet årsagen til denne underlige bug.

Måske skyldes problemerne, at Drupal er installeret i et sub-dir - og at det helst skal være i roden af et domæne / sub-domæne?

---

I have just found the answer to this question via Drupal.org. You have to use a URI like this:
public://user_pictures/default.png
in your account settings.
Here, public:// stands for your public files location (often sites/default/files/). What comes after that, is the location of your image within public files. If you do this, the default image is treated like normal user images.
shareimprove this answer

Drupal "internal server error"

Ved at omdøbe .htacess til noget andet virkede installationsfilerne.

05 June, 2013

Irriterende at Mac bare åbner det jeg lukker

Det er Dælen dulme irriterende, at man ikke kan lukke vinduer på en MacBook / OS X. Nu har jeg forsøgt med jævne mellemrum i et helt ÅR. ET ÅR !!! Det er IKKE brugervenligt.

 Jeg HAR: lukket alle vinduer (cmd + q), logget ud, fjernet kryds ved gendan vinduer, fjernet enhver markering af at mac skal gendanne noget i æblemenuen

Og f... gme. om ikke alle vinduer lystigt danser frem igen fra glemslens mørke ved reboot.

02 June, 2013

jQuery i WordPress

http://www.wprecipes.com/how-to-include-jquery-on-your-wordpress-theme - teknik:

 wp_enqueue_script("jquery"); 

01 June, 2013

Subdomæner til studerende


  1. Log på vpn - vpn.eal.dk
  2. Måske skal Cisco installere noget (og det virker vist ikke med Linux / Chrome)
  3. På sitet oprettes en virtuel server. 
  4. (Opret bruger
  5. Giv password etc. etc.)
  6. Så er der hul igennem til ftp.

25 May, 2013

Serveren skal alligevel ikke pensioneres

Hjemmeserveren var ved at blive noget langsom. Jeg var ved at overveje en pensionering; men det er da lidt underligt at tænke sådan om en 5-årig PC med Linux.

Under opstart havde jeg længe ignoreret en *ERROR* og et eller andet med Radeon. En nærlæsning via dmesg var interessant. Det så ud til at pakken firmware-linux-nonfree krævedes for at Radeon grafikkortet ville virke.

Som sagt så gjort:

# apt-get install firmware-linux-nonfree

Gnome er i øvrigt blevet en ren fornøjelse. Den ligner lidt Ubuntus Unity; men brugergrænsefladen er nem at bruge, når man lige vænner sig til at programmerne er gemt bag to klik.

Resultat: fremragende grafisk opløsning - og computeren er lynhurtig igen. Så nej, denneher PC skal sørmer ikke på aftrædelsesordning endnu.

20 May, 2013

Lyx krydsrefencer


Teknisk referencer:

a) opret mærke

b) lav en krydsreference et andet sted


MacBook

Ok, jeg tilstår - det er faktisk muligt at redigere kode på en Mac. Lige nu bruger jeg især:


  • Pico, Nano
  • Emacs
Og selvfølgelig Filezilla til FTP.

19 May, 2013

MacBook ventilater for fuld drøn

Ventilatoren kørte for fuld hammer uden afbrydelse. At lukke for programmer i Aktivitetsovervågning virkede ikke.

Løsning: genstart, der var en opdatering - og så var alt normalt igen.

18 April, 2013

WordPress - hastighed

WP var blevet uhyggeligt langsomt. Så lukkede jeg alle unødvendige og "glemt-hva-i-alverden-de-gør" plugins. Et voila! Meget bedre.

30 January, 2013

Scan t. pdf / tiff


  1. På MU-FOLLOW-ME - log ind
  2. Klik på scanner
  3. Klik på email
  4. Find initialer m. piletaster
  5. Scan på "enterknappen" - stor grøn knap
  6. Afvent modtagelse
Lettest er at kopiere et sæt tegninger mv. og at sende dem til en samlet pdf.

28 January, 2013

At gemme noget på en Mac

Når der ikke er en knap og ctrl + klik heller ikke virker - så prøv cmd + s. Nogen gange virker det faktisk ...

19 January, 2013

18 January, 2013

At lukke programmer på Mac

Som Windows, Linux og Unixbruger er vi nok vant til at programmernes vinduer lukkes ved at klikke på X. Men næh nej. Sådan gør man ikke på en Mac. X minimerer vinduet. Det er alt. Hvis programmet skal lukkes, så skal der tastes cmd + q. Hvad man skal med to minimeringsikoner må stå hen i det uvisse.

15 January, 2013

At kryptere en zip på Mac

Sådan:

# zip -e arkivnavn.zip filnavn.pdf

Herefter skal kodeordet indtastes to gange.

Ashx - Microsoft gør det nemt at bruge PDF

Når jeg downloader en pdf fra magisterforeningen, så får jeg en .ashx fil. Endelsen kendes ikke af Mac og Linux. Men hvis man omdøber filen fra filnavn.ashx til filnavn.pdf - så virker skidtet. Kan nogen mon fortælle mig, hvorfor Microsoft ikke bare døber filen .pdf?

Løsning på mac og linux i en terminal:

# mv filnavn.ashx filnavn.pdf

Q.E.D.

09 January, 2013

Grep

Grep er en herlig kommando, der vælger noget i en tekstfil. Ved hjælp af "rør" kan man raffinere søgningen.

Jeg har downloadet mit skema og gemt det i et .txt format via Firefox. Nu kan jeg finde ud af, hvornår jeg har en given klasse med denne kommando:

# grep Virks petjSkema.txt -B7 | grep 1fdfa -B7

Formularen skal læses grep søgemnster fil. B = "before" og tallet det antal linjer, som skal vises. På samme måde kan A tilføjes samt et antal linjer som skal følge efter.

Resultat noget a la det her:


--
  * mandag d.13-05-2013
  *
    1
     
  *
    2 - 09:05 - 09:50
    *Fag:* Virksomheden
    *Akt:* 5913mmd1fdfa
    *Lok:* MU8-R27 >>
  *
    3 - 10:00 - 10:45
    *Fag:* Virksomheden
    *Akt:* 5913mmd1fdfa
    *Lok:* MU8-R27 >>
  *
    4 - 10:50 - 11:35
    *Fag:* Virksomheden
    *Akt:* 5913mmd1fdfa
    *Lok:* MU8-R27 >>
  *
    5 - 12:00 - 12:45
    *Fag:* Virksomheden
    *Akt:* 5913mmd1fdfa

Men hvis kun datoerne og ikke andet ønskes, så ser den formularen sådan ud:


 grep 3fda petjSkema.txt -A7 -B7 | grep 2013