Mac og NRK nettradio enda en gang

2009/10/05

Fant etterhvert ut at det var Snow Leopard oppgraderingen som hadde skrudd min NRK opplevelse. Sliter du med NRK og Mac så må du hente ned følgende beta. Det gjør det mulig å se Windows Media innhold (les alt fra NRK) i Safari under Snow Leopard. Hvorfor NRK velger å produsere i et format kontrollert av en leverandør kan man jo bare spørre seg.


Brukerfeil nok en gang

2009/09/20

Det er bare å krype til korset. Ingen av de problemene jeg har hatt i det siste skyldes VMWare Fusion. Den virtuelle maskinen jeg lagde for å teste ut ftp hadde SELinux konfigurert! Da funker det ikke med ftp server. Nok en brukerfeil, på tide med litt skjerpings?


Enda mer Mac oppgradering

2009/09/15

Det var nok litt vel kjapt å skylde på Fusion når det gjaldt problemene jeg hadde med min ftp-server… Faktum er at det var en brukerfeil. Men da fikk undertegnede ihvertfall lært seg hva PASSV mode i ftp egentlig betyr.


Mer Mac oppgradering

2009/09/09

Dagens andre overraskelse var at en rekke bibliotek mm ikke virket lenger. Grunnen til dette er at Snow Leopard er 64 bits hele veien gjennom. Dette gjelder ikke minst scriptspråk som Ruby og Python, med tilhørende “bindings”. Rails mot Oracle virket ikke og i det hele tatt slet jeg litt. Jeg lastet ned siste versjon av Xcode og ved hjelp av Google klarte jeg å få ting på plass igjen. Det var jo et hint at ny Xcode fulgte med oppgraderingen kan du si …

Ser også ut til at VMware Fusion er tregere enn før. Spennende å se om det kommer en oppgradering snart.

Oppfølging: torsdag 10.09.2009

Sliter fremdeles med Fusion. Har ikke noen god ide om hva som er grunnen. Måtte flytte en liten ftp-server ut i skyen (Rackspace) i dag da det ble for mye problemer.

Fikk en følgefeil da jeg måtte installere MacPorts på nytt, oppgraderingen funket ikke. Installasjonen endrer på PATH settingen slik at alle referanser til rubygems blir feil. Det er et kjent problem, men kjedelig like fult.


Mac og NRK nettradio

2009/09/09

Etter at jeg oppgraderte min Mac til nyeste rev av OSX (kjent som Snow Leopard) har NRK sin nettradio sluttet å virke. Passe ukult. Dette er desverre ikke første gangen at jeg har problemer. Slet også med overføringene fra Norwegian Wood i sommer. Da fikk vi i det minste beskjed om at ting ikke var helt på stell ifm Mac, nå er det ikke noe informasjon tilgjengelig … så vidt jeg kan se.

Men funker i iTunes … så da så. Men da må du gå via http://www.nrk.no/tjenester/lyd/ og velge MP3. Flotters!


ikke spes imponert

2009/06/14

Det hender jeg blir revet med i misnøye. Det kan skje når jeg er ute i det store Internettet og bruker en eller annen applikasjon for å kjøpe et produkt eller en tjeneste. Dersom jeg ikke får kjøpt det jeg ønsker uten alt for mye krøll kan det være at det ender opp med en e-post til til kundeservice.  Det står da “jeg er ikke spes imponert over … “. Denne helgen hadde jeg en slik opplevelse. Gikk inn i nettbanken (Terra) og skulle betale noen regninger. Valgte e-faktura/se på grunnlag og pling kommer spørsmålet, hva ønsker du å gjøre med showInvoice.jsp. Siden jeg er nerd rygga jeg selvsagt. Dette skjedde på min jobbMac som har diverse editorer installeret. Firefox foreslo klokelig at jeg nok ønsket å bruke TextMate til å se på dette vedlegget. Løper ned i kjelleren til iMacen, akkurat samem oppførsel, bortsett fra at den ikke har et bra forslag til editor.

lagre som jsp

Ikke spes imponert nei. Etter diverse forsøk, også med Safari (som ikke ville spille på lag i det hele tatt), sier min kjære “Kan du ikke bare åpne i Adobe, det er jo et pdf dokument?”. Som sagt, så gjort. Problemet var løst, fakturagrunnleget åpenbarte seg i Acrobat Reader. Av og til er det enkleste det beste — heter det vistnok…

Nå kan man jo lure på hva i all verden Terra holder på med.  Nedlastbare dokumenter skal jo ha enten en “extension” eller type definisjon som gjør at nettleser vet hva den skal gjøre med det. Oppfører det seg slik under Windows også eller er det bare en hilsen til oss Mac brukere? Hva med de Mac brukerne som bare benytter standard Safari oppsett? Jeg er ikke sikker på om jeg ønsker å vite svaret.


color coding ssh on the mac

2009/04/16

I found a good post at The Snow Giraffe Blogs. Blyth Dunham gives a good example of how you can set colors in your Terminal (ie ssh) session on your Mac. I used her code, but changed it into a function that gets loaded in .bash_profile. That gives me autocompletion which makes life easier for a lazy guy like myself.


ruby and mysql C libraries on the Mac

2008/11/26

Configure ruby for mysql on the Mac

I struggled with this one. First I though the problems were rooted in the MySQL version I was running (5.1.X). I realized finally that I had not provided all the configuration parameters.

My original attempt:

sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql

The output from this command includes:

Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
    ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb install mysql -- --with-mysql-dir=/usr/local/mysql
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... no
checking for mysql_query() in -lmysqlclient... no
*** extconf.rb failed ***
...

I managed to make it work by changing the command line to:

$ sudo gem install mysql -- \
--with-mysql-config=/usr/local/mysql/bin/mysql_config
Building native extensions.  This could take a while...
Successfully installed mysql-2.7
1 gem installed

PS: The “\” is just a line continuation marker, to make things fit in this post.

PS: This was after downgrading mysql to 5.0.X.


dbWatch Monitor on the Mac

2008/11/23

If you use the Mac, you may have some problems with making dbWatch Monitor (ie. the UI) work on your machine. There is an easy solution
and there is a difficult one. I will not go into detail about the difficult one, but the basic outline is:

  • Install the software on a *nix machine
  • Copy the installation to your Mac
  • Make sure you have the right Java runtime environment (JRE) on your Mac
  • Edit the shell script that launches dbWatch to use your JRE

A much easier solution is to install the software, Server and Monitor, on a *nix server and then use ssh and X to run the Monitor software.

$ ssh -X <hostname> -l <user> -p <port> \
/usr/local/dbWatch8.2/dbWatchMonitor8.2

Just substitute <hostname>, <user>, and <port> with the hostname of your dbWatch Server machine, the username of a user on that very same server, and the port that ssh listens on respectively.

Note: I always move sshd off 22 and over to one of the non-reserved ports, ie. higher than 1024. That is why I specify the port. If your sshd runs on the default port, you can leave -p <port> out off the command .