Wolfram Alpha

wolfram-alpha

Ny søkemotor fra Wolfram Research og Stephen Wolfram, personen bak Mathematica. Wolfram er en fremragende fysiker, astronom, multitalent og matematiker – Wolfram på Wikipedia.

Denne søkemotoren, skal være ulik fra de andre, ved at den skal kalkulere svarene dine, og ikke bare gi deg en liste med treff som kan ligne. Ønsket deres er at denne søkemotoren, skal kunne finne svar på spørsmål du spør den om. Så det er ikke en søkemotor på samme måte som Google, men heller noe helt annet, som visstnok er mer peilet inn på kunnskap, enn lenker.

Her er et utdrag fra en lengre bloggpost Stephen Wolfram postet på nettsiden sin 5. mars

Fifty years ago, when computers were young, people assumed that they’d quickly be able to handle all these kinds of things. And that one would be able to ask a computer any factual question, and have it compute the answer.

Så i mai 2009 braker det løs. Det blir spennende å se hva denne søkemotoren kan levere.
Følg med på wolframalpha.com

Subversion – del 1

Se i prosjektmappene dine. Har du mange filer som heter index.php, index2.php, index3.php, index4.php, index5.php? Da er nok Subversion for deg og meg.

Jeg har bestemt meg for å installere Subversion for å drive versjonskontroll på kode jeg skriver. Subversion er OpenSource Version Control System, som lar deg ta vare på alle versjoner av kode, og gjør at du kan dele prosjektet som et team og alle kan sjekke inn og ut kode. For min del er versjons-styringen det viktigste, ettersom jeg jobber alene på programmeringsprosjekter, og har foreløpig ikke så mye bruk for team-delen. Les mer på subversion.tigris.org.

instaaling-svn-macports

Installasjonen av Subversion skjer gjennom MacPorts, et prosjekt som er laget for å installere og administrere fri kildekode under OS X.

Følg med fremover for mer informasjon om hvordan jeg opplever Subversion.

Installasjon av Subversion

subversion.tigris.org – her finner du Subversion
MacPorts – er programvare for å installere FLOSS (free software / opensource) under OS X

GUI for Subversion i OS X – Både fri og lukket

svnX – open source
Versions – ser unektelig sexy ut. €39 – demoversjon
Syncro SVN Client – $59 – årlig avgift

Hva er dine erfaringer med Subversion? Noen gode tips eller fallgruver jeg bør være obs på?

Subversion error

This post is mostly for reminding myself as I dive into SubVersion (.svn) for development
Dette er mest for min egen del, i tilfelle jeg støter på det når jeg skal sette opp Subversion for utvikling.

godkjent av kilde/approved by source: agit8

- – - Cut from agit8 – - -

macosx_flash_error

While developping our (AGIT8) latest project we encountered a bug in the Flash IDE that caused us many headaches and woes. Our project was setup in the Flash IDE with assets and files located in subdirectories, nothing fancy. Right on the last day of production, suddenly after a particular commit , our project would no longer compile. Flash would return the standard compiler error: “A definition for the document class could not be found in the classpath, so one will be automatically generated in the SWF file upon export.” The document class is in the same directory as the FLA! What in god’s name is going on!

It turns out Flash is not able find any classes in the project’s directory. Even when creating a new FLA file with a classpath entry to the project’s directory ; the compiler would just refuse to find ANY classes in that particular directory.

After about a day of investigation, we isolated the problem to OSX, as PC checked out working copies of the project would function properly. We also found out that by doing a subversion “EXPORT” of the project (basically removing the .svn files from the project dir) the project would magically start working again.

After another day of headaches and stress we finally figured it out. It seems that under OSX ONLY, if you have a directory in your classpath that is under subversion control (has .svn files) and that any one single directory has over 128 files subversionned, it will make the flash compiler class lookup fail silently and stop. You’ll get the usual compiler error messages for unfound classes.

The solution?

Make sure that no single directory in your project has over 128 files in it under subversion control. If you have one, simply segment it into sub directories and commit.

- – - end blatant copy – - -

skisse – blacksquid

blacksquid

kjapp skisse fra igår

Helvetica hos nrk

helvetica-nrk

NRK viser dokumentaren ‘Helvetica’ på nrk.no/nett-tv.

Det er en meget interessant film om skrifttypen Helvetica, og hvordan den endret den grafiske verden når den kom i 1957. Om du er fontofil bør du ha fått den med deg, om du ikke er fontofil bør du få den med deg.

Send filer med Bluetooth

Kjapt tips. Har slitt en stund med å sende filer fra telefonen min (nei ikke iPhone) til min MacBookPro via Bluetooth. Dette virker perfekt på jobb hvor jeg kjører Tiger, men i Leopard har jeg (tydeligvis!) ikke slått på Bluetooth-fildeling. Når det er gjort, funker det som juling!

bluetooth-deling

Netthandel vinner.. igjen

kamerabatteri2

Jeg skulle kjøpe to batterier til speilrefleks-kamera. Et Minolta Dynax 505si. Den krever to av de overstående batteriene.

Jeg var innom ulike fotoforretninger her i byen, og fikk høre at prisen på disse var 120-130 pr stk. Før jeg gikk inn i butikkene angret jeg litt på at jeg ikke sjekket den gjennomsnittlige prisen på disse batteriene på nett. 120 kroner var ikke interessant, så da stakk jeg heller hjem og sjekket på nettet. På mpx.no fant jeg de samme bateritypene til 34 kr stykket. Det er 1/3 av prisen i butikk. Så med frakt fikk jeg to batterier lavere enn prisen av 1.

Wayhey!

Takk til nech for rettelser :)

Apache og VirtualHosts

Portbasert virtual hosts ved utvikling av nettsider har en fordel. Du kan da sette opp f.eks localhost:3000 for et nettsted og localhost:3002 for et helt annet.

Problemer du kan støte på underveis:

  1. ./apachectl -S gir en bus error
  2. Kan ikke koble til localhost
  3. Error i syntax

1. Bus error

Dette kan være mye. Det jeg har erfart er at det noen ganger mangler en innstilling i httpd.conf filen som sier hvilken fil serveren skal lete etter som startfil (index.htm/index.php/index.html)

2. kan ikke koble til localhost:

Dette betyr at serveren ikke klarer å koble seg til den adressen du har oppgitt. Bruk porter over 1024 i OS X. Jeg bruker fra 3000 og oppover. Du kan også på Mac gå til Verktøy > Nettverksverktøy og klikke på Port Scan for å se om noen programmer på maskinen bruker portene du velger. Da velger su 127.0.0.1 i feltet ‘Oppgi en Internett- eller IP-adresse for å søke etter åpne utganger’ og haker av ‘Test kun utganger mellom’ og skriver inn 3000, 3100 i de to feltene. Du vil da få opp alle programmer som bruker port 3000 – 3100. Mest sannsynlig ingen. Portscanning

3. Error i syntax

Her er det viktig at filer faktisk finnes At du fører DocumentRoot-banen inn i anførselstegn. DocumentRoot “/Bane/til/fil” Du trenger ikke / etter siste mappenavn.

Husk at httpd.conf filen er case-sensitiv, dvs at den skiller mellom små og store bokstaver.

4. Siste tips

Legg alle Virtual Hosts i egen fil, eksempelvis conf/vhosts.conf, og legg inn en ekstra linje i httpd.conf som henter inn denne filen Include conf/vhosts.conf

En spiss i reserve

Reserve spiss for Wacom-penner

Reserve spiss for Wacom-penner

I viskelæret på wacom-pennen min ligger det en extra spiss, som selvfølgelig brukes til å lese av hvilken styrke man bruker til å tegne med, men dersom du har en ødelagt wacom penn, så er det greit å vite at du har TO reserve spisser i den ødelagte pennen, ikke bare en.

Ubuntu nesten raskere enn Amiga 4000

Endelig ser det ut som om datamaskinene nærmer seg oppstartstidene fra den gode, gamle Amiga’en. Min Amiga 4000 hadde en oppstartstid på 17 sek, og nå leser jeg at Ubuntu 9.04 med ext4 filsystem, får en oppstartstid på 21 sekunder.

Selvfølgelig, en Samsung NC10 har en CPU på 1.6 GHz, mens min Amiga 4000 hadde en overklokket 68060-processor på 66MHz. Rent tallmessig er det 0.04125 ganger av ytelsen i en Intel Atom, mens den reelle ytelsesforskjellen selvfølgelig er mye, mye større.

Var ting raskere før? ;-)

edit: la til et smilefjes på slutten for å avslutte posten på et humoristisk preg, som var meningen. Huff, jeg må bli bedre å skrive

Go back to top