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.
16 March, 2011
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...
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...
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å:
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:
Hvis det er nødvendigt at omdøbe tags på MP3 så er EasyTag udmærket.
- ubuntu-restricted-extras
- sound-juicer
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:
Men hvilke Apps bruger jeg så? Her er min top ti for marts 2011:
- DMI (vejrudsigten)
- DR Nyheder
- Calendar
- Safari
- Mail (på trods af tastaturets forhindringsløb...)
- TuneIn Radio
- Sudoku Book
- Friendly (Facebook)
- Dropbox
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å.
03 March, 2011
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:
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")
18 February, 2011
Prøvede at oprette en profil via Firefox; men det kan tilsyneladende ikke lade sig gøre. Profiloprettelsen gik kold. (OS: Linux 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:44 UTC 2011 x86_64 GNU/Linux, Browser: Firefox 2.6.13)
Senere modtog jeg en email fra Twitter. Måske kan kontoen nu aktiveres.
Så lykkedes det at aktivere Twitter-kontoen. Med Gwibber skulle man kunne sende "tweets" til FB og T på een gang...
Senere modtog jeg en email fra Twitter. Måske kan kontoen nu aktiveres.
Så lykkedes det at aktivere Twitter-kontoen. Med Gwibber skulle man kunne sende "tweets" til FB og T på een gang...
16 February, 2011
Totem - gem billeder fra video
Lige nu sidder jeg og hører en forelæsning fra universitetet. Den er udsendt som screencast, dvs. at man hører underviserens foredrag - og ser hans præsentationer. Men man glemmer hurtigt, hvordan tingene ser ud - og hvor en fed slide findes.
Her har Totem en herlig funktion; > Rediger > Gem Skærmbillede - og så gemmer Totem ellers et billede af forelæserens slide, eller hvad det nu er man vil gemme.
Her har Totem en herlig funktion; > Rediger > Gem Skærmbillede - og så gemmer Totem ellers et billede af forelæserens slide, eller hvad det nu er man vil gemme.
Wacom Bamboo virker på Ubuntu
Den følgende opskrift er inspireret af Frank Groenewelts blog. Installer følgende drivere:
sudo add-apt-repository ppa:doctormo/wacom-plussudo apt-get updatesudo apt-get install wacom-dkms- Genstart systemet - og så virker sagerne!
Mit system: 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:44 UTC 2011 x86_64 GNU/Linux
15 February, 2011
NemID noproblemo
Nu har jeg brugt NemID med banken et stykke tid. Ingen problemer herfra. Det fungerer udmærket både på Windows og Linux.
12 February, 2011
At slette Vuze på Windows 7
- Ønsker du at bruge Bing som søgemaskine?
- Hak ved nej.
Resultat: bing blev installeret som søgemaskine i Firefox!
Konsekvens: ud med Vuze. Slettet fra harddisken, håber jeg.
Fjernet? Ja og nej. Den søgebar jeg ikke ville have er der stadig efter at programmet er fjernet. Fantastisk! Klapsalver! Encore Mr. Programmeur!
Et browservindue bad om en evaluering af programmet. Og så skrev jeg at programmet røg ud, fordi Bing blev installeret som søgemaskine mod min vilje.
Aha, man skal fjerne Vuze toolbar under programmer. Ok: ud med den også. Det er jo indlysende, at man installerer ét program; men man skal fjerne to. Nemt at installere, bøvlet at fjerne.
Browseren åbner nu et vindue, der fortæller hvor fantastisk alle andre mener at dette program er. Jeg vil bare af med skidtet. Den bragesnak imponerer ikke. Tvært imod.
Browseren staller og henter megamængder af bits og bytes. Browseren staller i en uendelighed.
Aha, man skal lukke for IE manuelt.
Endelig er det skrammel væk.
Det er sådanne oplevelser, der giver Windows et dårligt ry. Men det kan Windows altså ikke gøre for.
Vuze: skam dig!
- Hak ved nej.
Resultat: bing blev installeret som søgemaskine i Firefox!
Konsekvens: ud med Vuze. Slettet fra harddisken, håber jeg.
Fjernet? Ja og nej. Den søgebar jeg ikke ville have er der stadig efter at programmet er fjernet. Fantastisk! Klapsalver! Encore Mr. Programmeur!
Et browservindue bad om en evaluering af programmet. Og så skrev jeg at programmet røg ud, fordi Bing blev installeret som søgemaskine mod min vilje.
Aha, man skal fjerne Vuze toolbar under programmer. Ok: ud med den også. Det er jo indlysende, at man installerer ét program; men man skal fjerne to. Nemt at installere, bøvlet at fjerne.
Browseren åbner nu et vindue, der fortæller hvor fantastisk alle andre mener at dette program er. Jeg vil bare af med skidtet. Den bragesnak imponerer ikke. Tvært imod.
Browseren staller og henter megamængder af bits og bytes. Browseren staller i en uendelighed.
Aha, man skal lukke for IE manuelt.
Endelig er det skrammel væk.
Det er sådanne oplevelser, der giver Windows et dårligt ry. Men det kan Windows altså ikke gøre for.
Vuze: skam dig!
iPad - musikken skratter stadig
Når musikken afspilles skratter det fælt ca. hvert 10. sekund. Nu har jeg fjernet al musik fra iPad, og prøver at slette - og genimportere hele musikbiblioteket.
Eksperimentet er gennemført. Det virkede ikke... der er stadig fæle skrattende lyde hen over musikken. Det er der ikke, når musikken afspilles på computeren i iTunes.
Er det et iTunes-problem? I så fald savner jeg VLC; men den har Apple fjernet uden at spørge om lov!! (ok, jeg fandt vlc igen... så tilgiver vi Apple for en stund)
Skrat, fortsat...
Nu er der kun skrat på udvalgte numre. Hvorfor ved jeg ikke; men det hjalp altså at fjerne hele musikbiblioteket fra iTunes, genvælge musikmappen, importere alt igen, fjerne musikken fra iPad og geninstallere.
Meget enkel operation.
Eksperimentet er gennemført. Det virkede ikke... der er stadig fæle skrattende lyde hen over musikken. Det er der ikke, når musikken afspilles på computeren i iTunes.
Er det et iTunes-problem? I så fald savner jeg VLC; men den har Apple fjernet uden at spørge om lov!! (ok, jeg fandt vlc igen... så tilgiver vi Apple for en stund)
Skrat, fortsat...
Nu er der kun skrat på udvalgte numre. Hvorfor ved jeg ikke; men det hjalp altså at fjerne hele musikbiblioteket fra iTunes, genvælge musikmappen, importere alt igen, fjerne musikken fra iPad og geninstallere.
Meget enkel operation.
11 February, 2011
Adblocing er kriminelt
Nu har en jurist fundet ud af, at adblocking er kriminelt: "Louise Staalø Knudsens analyse fastslår, at brugerne samt personerne bag ad-blockere bryder ophavsretsloven." (Computerworld)
Hvis - og jeg skriver - hvis denne jurist har ret, så er konsekvenserne ganske komiske:
Reclaim the Screen!
Hvis - og jeg skriver - hvis denne jurist har ret, så er konsekvenserne ganske komiske:
- Antivirus er ulovligt - det ændrer jo ophavsmandens koncept.
- Firefox-brugere er kriminelle, eftersom de har muligheden for at blokere for reklamer.
- iPads mv. kan ikke vise Flash. Det blokerer for reklame! iPad-brugere og Apple-koncernen er kriminelle.
Reclaim the Screen!
Fronter - blanke sider...
Fronter plejer at være meget stabil som CMS; men for tiden oplever jeg ofte at arbejde med en side, der bliver blank, når man gemmer den. Eller sider der "opdateres" til en tilstand for en 3-5 minutter siden. Det mellemliggende arbejde går tabt!
IPad med tavs alarm
Af en eller anden grund siger alarmen intet på iPad. Det er ikke det bedste vækkeur, omend det i det mindste ikke forstyrrer søvnen. På nettet har jeg set, at Apple var klar over fejlen for nogle uger siden. Derefter skete ... intet.
I øvrigt forsøgte jeg at blogge direkte fra min iPad; men kunne kun lave en overskrift. Det var ikke muligt at vælge bloggers tekstfelt.
I øvrigt forsøgte jeg at blogge direkte fra min iPad; men kunne kun lave en overskrift. Det var ikke muligt at vælge bloggers tekstfelt.
08 February, 2011
Wiki Namespaces
På MasterIT kurset Webapplikationsudvikling skulle vi arbejde med at udvikle wikier, og oprette namespaces. Wikiens dokumentation er lidt uklar, så her er min version, der forhåbentligt er forståelig for menneskelige væsner. Et namespace kan sammenlignes en slags mappestruktur Oprettelsen af "mapperne" foregår som ved skabelsen af andre sider; men man kan adskille med et kolon, fx:
I roden kan man linke til namespaces ved at anbringe navnet på namespacet i skarpe parenteser, fx sådan:
- enKategori:enUnderSide
- enKategori:enAndenUnderside
I roden kan man linke til namespaces ved at anbringe navnet på namespacet i skarpe parenteser, fx sådan:
- [[enKategori:enAndenUnderside]]
06 February, 2011
WordPress
En måned med Wordpress
Nu har jeg brugt Wordpress (WP) i knap en måneds tid på Multimusen.dk. WP kræver, som alle CMS-er, en vis tilvænning. Ikke alt er lige ud ad landevejen. Den daglige bloggen eller artikelskrivning er lige ud ad landevejen, så snart sagerne er sat op, kan man producere indhold.
Det er meget behageligt at arbejde i WP - og selv opdateringer foregår ved at klikke på et link online! Det er altså fantastisk.
WP vs. Joomla!
Sammenlignet med Joomla er det lettere at finde fornuftige plugins. På Joomla var mange ting kommercielle. Spændende plugins kostede noget. WP er mere gennem som open source platform. WP er mere enkel i opbygningen end Joomla. Til gengæld kan Joomla konfigureres på mere komplekse måder end WP.
Template
Jeg har endnu ikke fået lavet en template; men principperne er til at forstå. Den nuværende template er ikke køn... men den virker da. Jeg ved at der findes en dansk oversættelse; men har endnu ikke lagt sprogfilen ind; men linket er fundet...
Nu har jeg brugt Wordpress (WP) i knap en måneds tid på Multimusen.dk. WP kræver, som alle CMS-er, en vis tilvænning. Ikke alt er lige ud ad landevejen. Den daglige bloggen eller artikelskrivning er lige ud ad landevejen, så snart sagerne er sat op, kan man producere indhold.
Det er meget behageligt at arbejde i WP - og selv opdateringer foregår ved at klikke på et link online! Det er altså fantastisk.
WP vs. Joomla!
Sammenlignet med Joomla er det lettere at finde fornuftige plugins. På Joomla var mange ting kommercielle. Spændende plugins kostede noget. WP er mere gennem som open source platform. WP er mere enkel i opbygningen end Joomla. Til gengæld kan Joomla konfigureres på mere komplekse måder end WP.
Template
Jeg har endnu ikke fået lavet en template; men principperne er til at forstå. Den nuværende template er ikke køn... men den virker da. Jeg ved at der findes en dansk oversættelse; men har endnu ikke lagt sprogfilen ind; men linket er fundet...
02 February, 2011
Hvad de dog siger
"Vi kræver nu, at hvis en app giver kunderne mulighed for at købe bøger uden for app'en, at den samme mulighed også findes i selve app'en via in-app-indkøb."
(Trudy Muller, citeret fra Computerworld.dk dd.)
Subscribe to:
Posts (Atom)