30 March, 2011

Cyprianus

Pers Computer Cyprianus er min samling af opskrifter på, hvordan problemer med computere, iPads, mobiltelefoner etc. er blevet løst. Her finder du hacks, tips, tricks og fiduser. Engang skrev jeg den slags på en brugt konvolut. Når den var fyldt ud, så røg den ud.

Og så var løsningen sådan set glemt. Derfor begyndte jeg at skrive denne blog. For bloggen bliver ikke væk.

En Cyprianus er en troldmands magiske bog. Cyprianus blev ifølge legenden skrevet med troldmandens eget blod, og var derfor en potent talisman. På landet havde "kloge folk, der kunne mere end deres fadervor" en Cyprianus, hvor de samlede magiske opskrifter. Legenden sagde også, at troldmanden måtte sælge Cyprianus inden sin død. Hvis det ikke skete, så tog Fanden hans sjæl...

I Danmark indledes Cyprianus ofte med denne formaning: "Selv om Moses kendte alle ægypternes hemmeligheder, så misbrugte han dem ikke. Gør Du ligeså."

Så galt går det nok ikke med denne Computer Cyprianus. Måske er du heldig, og finder løsningen på et problem. Måske ender du bare med at være forvirret på et højere niveau. Hvem ved?
Dette indlæg er skrevet, fordi mange har søgt på ordet Cyprianus på denne blog. Men ind til nu er ordet ikke blevet forklaret. Se også Wikipedias artikel om Cyprianus.

23 March, 2011

Joomla mod_search problem

mod_search vil max vise 50 resultater, når man søger; men jeg har brug for at se samtlige resultater af en søgning. Jeg har prøvet at editere filer i mod_search samt /administrator/plugins/search - ind til videre uden held. Ideer?

I Joomlas forum kan man læse, at filerne i /plugins kan rettes til. Her findes en mappe med settings; men selv om man retter samtlige limit 50 linjer i disse filer, så er resultatet stadig max 50 resultater. Noget tyder altså på, at Joomla definerer søgningen et andet sted.

Løsning
> Administrator > Extensions > Plugin Manager > Search
 Sæt "Search Limit" til 9999.
QED,

22 March, 2011

Inden for en uge har de fleste besøgende brugt Firefox på bloggen

I denne uge overhaler Firefox Internet Explorer på ugeoversigten. Fremgangen er tydelig.

Samlet set er det dog stadig Internet Explorer der fører stort med 45% af alle hits, mod Firefox der tegner sig for 35% af alle hits på bloggen. Der er stadig et stykke vej, før end Internet Explorer detroniseres.

Læg også mærke til de mobile enheder, der så småt gør sig bemærket. Måske er det de første tegn på at vi skal til at designe til mindre skærme... igen.

20 March, 2011

iPad - og piletaster

Hvor er piletasterne påen iPad?
Svar: de er der ikke.
Og derfor er det ikke nemt at redigere og skrive på en iPad.

Af samme grund gider jeg ikke at prøve på at rette stavefejlen lidt højere oppe i detteindlæg....

Og nej, jeg vil ikke betale 12 $ for en App, der gør noget, som producenten burde rette kvit og frit!

16 March, 2011

10.000 linjer om forskning

Strøtanker: har netop modtaget en cdrom fra Bento software med wordfiler på mindst 10.000 linjer med oplysning om forskningsartikler. En linje pr. artikel samt en slags tags. Efterhånden som filen vokser (den er monsterstor nu) bliver det jo et upraktisk med et monolitisk filformat. Komplekse søgninger er ikke muligt i en wordfil.

En databaseløsning med et python-Glade / web interface....?

Hvordan konverterer man .doc på en fornuftig måde, så resultatet kan håndteres af en database? Redaktøren er ofte off-line, så her må man finde en løsning til offline redigering... hmmm... tænke, tænke....

Første løsning: konverter .doc til alment tekstformat. Så kan man:
# cat AQC-Index-2010.txt | grep spam > eggs.txt

En python / glade GUI burde kunne udføre samme nummer.

14 March, 2011

Mediatomb og iPad / Safari

Har lige prøvet Mediatomb sammen med Safari på iPad. Og ja - der er hul igennem til husets musiksamling på LAN. Herligt...

Og hvad er det første jeg hører? Black Sabbath: Black Sabbath.... meget, meget passende...

13 March, 2011

iPod og Rhythmbox ... Bingo!

Ja, man kan synkronisere iPoden med Rhythmbox.
Mht. iPad er det endnu ikke lykkedes; men jeg håber, at en kreativ sjæl udvikler noget meget snart...

Python og MySQLdb

Overvejede at lave en blog, der anvendte et php-script som interface til en database; men det ville jo være lettere, hvis man bare åbnede databasen og kommunikerede direkte via Python. Det kræver at man installerer MySQLdb modulet:

Installer pakken python-mysqldb via Synaptic (eller på anden vis). Derefter:

import MySQLdb

Eftersom pakken ikke er noget, der følger med ved en standardinstallation er det nok smart at tjekke, altså:

try:
import MySQLdb
except:
print "O dear, the MySQLdb is missing, I'm afraid."

Rip CD på Ubuntu

Installer:
  • ubuntu-restricted-extras
  • sound-juicer
Og genstart.

Hvis det er nødvendigt at omdøbe tags på MP3 så er EasyTag udmærket.

11 March, 2011

iPad - mine bedste Apps

iPaden er for længst blevet en del af husholdningen. Relativt hurtigt udviklede vores iPad sig til en "sofasurfer". iPad kan til nød bruges til at sende emails fra; men alt hvad der kræver indtastning er ikke iPads stærkeste side. Her foretrækker jeg stadig vores netbooks med linux som OS.

Men hvilke Apps bruger jeg så? Her er min top ti for marts 2011:

  1. DMI (vejrudsigten)
  2. DR Nyheder
  3. Calendar
  4. Safari
  5. Mail (på trods af tastaturets forhindringsløb...)
  6. TuneIn Radio
  7. Sudoku Book
  8. Friendly (Facebook)
  9. Twitter
  10. Dropbox
En række af mine yndlingsApps er iPaden "født" med; men en række dansk udviklede Apps blander sig i rækken. Tilsyneladende har jeg konstant brug for at kende til nyhederne og at vide hvordan vejret bliver.... Resten handler om at kunne kommunikere og planlægge. Spil fylder umådeligt lidt på min liste. Måske skulle man lave en sudoku af samme grund...

07 March, 2011

Docx og Open Office - umulig cocktail

Det er efterhånden aldeles umuligt at editere et Microsoft Word dokument i Open Office. Alt vises forkert i Open Office. Ved docx-formatterede dokumenter er der ingen vej uden om det rædselsfulde program MS Word - og de platforme, som dette program eksisterer på.

01 March, 2011

Pygtk - sådan...

Her er en god forklaring på sammenhængen mellem Pygtk (GUI-udvikling til X-window med Python) og Glade (GUI-designer).

De fleste forklaringer udelader væsentlige detaljer, som fx hvilke libraries der skal importeres etc. Mange programmører forklarer i pseudokode, eller uploader eksempler med indenteringsfejl. Det kan være en ørkenvandring at finde noget brugbart.

På siden er den basale metode:
import gtk.glade
# instantiate XML object
tree = gtk.glade.XML("foo.glade")
# get references to individual widgets
w1 = tree.get_widget("window1")
e1 = tree.get_widget("entry1")