Home
room is publicly logged: http://chat.jones.dk/logs/
talks@conference.jones.dk
Wednesday, November 28, 2012< ^ >
Room Configuration
Room Occupants

GMT+0
[02:05:37] siri leaves the room
[05:26:41] nagzilla leaves the room
[05:26:56] nagzilla joins the room
[14:25:40] Víðir Valberg Guðmundsson joins the room
[14:25:57] Víðir Valberg Guðmundsson leaves the room
[14:26:16] Víðir Valberg Guðmundsson joins the room
[14:26:27] Víðir Valberg Guðmundsson leaves the room
[14:26:57] Víðir Valberg Guðmundsson joins the room
[14:27:00] <Víðir Valberg Guðmundsson> argh
[14:27:07] <Víðir Valberg Guðmundsson> min klient fjoller med mig
[14:31:00] Arthur Andreasen joins the room
[14:31:44] Víðir Valberg Guðmundsson leaves the room
[14:32:28] vidir.valberg joins the room
[14:32:31] <vidir.valberg> sådan
[14:32:46] <vidir.valberg> så gav jeg sku op på empathy og gik over til gode gamle pidgin
[14:32:55] <vidir.valberg> jonas: og nu har jeg endda fået et handle!
[14:33:09] <vidir.valberg> det gav empathy mig ikke nogen mulighed (umiddelbart)
[14:34:31] vidir.valberg leaves the room
[14:34:57] vidir.valberg joins the room
[14:35:26] <jonas> vidir.valberg: halløj!
[14:36:31] <vidir.valberg> jonas: :)
[14:37:15] <vidir.valberg> jonas: jeg har netop fået styr på de scripts der skal bruges til at migrere data fra det gamle databaseskema til det nye
[14:37:23] <jonas> lyder godt
[14:38:41] <jonas> Jeg har brug for at du lægger en test af django-miljøet ind på din egen konto på db, så jeg kan arbejde parallelt med jer om at få checket at integration med Apache fungerer
[14:39:42] <jonas> ...som jeg også nævnte det i email for nyligt
[14:39:54] <vidir.valberg> jonas: ja - det vil jeg gerne
[14:40:14] <vidir.valberg> men databasen skal lige være klar
[14:41:18] <jonas> det styrer du (men det lyder bekymrende: der skal vel ikke testes på live data?!?)
[14:41:48] <vidir.valberg> jonas: nej nej - jeg mener at selve postgresql installationen skal være klar til brug
[14:42:23] <jonas> hvad er forskellen på "postgres installationen" og "live data"?
[14:42:46] <vidir.valberg> live data er dataen der skal være i databasen
[14:43:29] <vidir.valberg> postgres installationen skal have ting som  GEOS, PROJ.4, PostGIS
[14:43:51] <vidir.valberg> + der skal laves et nyt postgresql template som selve databasen skal laves ud fra
[14:44:22] <jonas> men jeg har da installeret de ting, eller?!?
[14:44:42] <vidir.valberg> det ved jeg ikke - det er jo det jeg skal teste :)
[14:45:06] <jonas> venter du på at jeg gør noget, eller sidder du nu og laver dobbeltarbejde af hvad jeg mener at have gjort allerede, eller...?
[14:45:12] <vidir.valberg> nej nej
[14:45:19] <vidir.valberg> jeg skal blot sætte templatet op
[14:45:23] <vidir.valberg> hvilket kræver at jeg skal bruge sudo
[14:45:23] <jonas> ok
[14:45:27] <jonas> pyha :-)
[14:45:40] <vidir.valberg> fordi jeg skal være postgres brugeren for at gøre det
[14:45:46] <vidir.valberg> er det ok?
[14:45:48] <vidir.valberg> :)
[14:46:44] <jonas> øjeblik...
[14:48:02] <jonas> vidir.valberg: opret et nøglepar på din konto på db, så giver jeg dig adgang til postgres vis ssh
[14:49:29] <vidir.valberg> jonas: done
[14:50:57] <jonas> prøv nu
[14:51:15] <vidir.valberg> access denied
[14:51:17] <vidir.valberg> jonas: ^
[14:51:21] <vidir.valberg> hov
[14:51:24] <jonas> hmm
[14:51:27] <vidir.valberg> "Permission denied (publickey)"
[14:51:29] <vidir.valberg> hov
[14:51:30] <vidir.valberg> sorry
[14:51:48] <jonas> ssh postgres@localhost
[14:51:52] <vidir.valberg> ja
[14:52:01] <vidir.valberg> fik lige en brainfart
[14:52:02] <vidir.valberg> :P
[14:52:03] <vidir.valberg> det virker
[14:52:45] <jonas> godt
[14:53:40] <vidir.valberg> jonas: der mangler følgende pakker: libproj-dev gdal-bin  
[14:53:59] <jonas> lyder mistænkeligt: hvad skal du bruge -dev pakker til?
[14:54:00] <vidir.valberg> gider du installere dem for mig? :D
[14:54:21] <jonas> du skal ikke kompilere postgeo - så er der noget galt!
[14:54:28] <vidir.valberg> https://docs.djangoproject.com/en/1.5/ref/contrib/gis/install/geolibs/#geosbuild
[14:54:35] <jonas> det er en driftsmaskine, ikke en udviklingsmaskine
[14:54:37] <vidir.valberg> hov sorry
[14:54:41] <vidir.valberg> forkert link
[14:54:45] <vidir.valberg> https://docs.djangoproject.com/en/1.5/ref/contrib/gis/install/geolibs/
[14:54:46] <vidir.valberg> der
[14:55:15] <vidir.valberg> det er de pakker jeg skal bruge
[14:55:31] <vidir.valberg> django bruger dem
[14:55:40] <jonas> prøv at tage det den anden vej fra: hvad fejler?
[14:56:02] <vidir.valberg> jeg kan ikke lave det template jeg skal bruge
[14:56:21] <jonas> den vejledning du henviste til blander sammen på udvikling og drift
[14:56:48] <jonas> den template du snakker om, er det det shell script der nu ligger i Postgres jontoen?
[14:56:49] <vidir.valberg> ja - men det er den vi skal bruge
[14:56:52] <vidir.valberg> yep
[14:56:54] <vidir.valberg> det er det
[14:56:58] <jonas> jeg kigger...
[14:57:03] <vidir.valberg> https://docs.djangoproject.com/en/1.5/ref/contrib/gis/install/postgis/#creating-a-spatial-database-template-for-earlier-versions
[14:57:11] <vidir.valberg> der kan du læse mere om det
[14:57:58] <jonas> scriptet antager at der kun er een version af Postgres installeret
[14:58:05] <jonas> vi har i øjeblikket to versioner installeret
[14:58:19] <jonas> kan du checke hvilken af dem vi bruger aktivt?
[14:58:33] <jonas> postgis er kun tilgængeligt for den nye
[14:58:42] <jonas> jeg er usikker på om vi stadigt bruger den gamle
[14:59:01] <vidir.valberg> ja altså jeg vil meget gerne bruge 9.1 :)
[14:59:11] <jonas> kan du checke?
[15:00:24] <vidir.valberg> hmm pis
[15:00:29] <jonas> ?
[15:00:50] <vidir.valberg> ser ud til at databasen 'stage' som bliver brugt af shoppen bruger 8.4.12
[15:01:01] <jonas> ok
[15:01:24] <jonas> kan shoppen tålle at Postgres lukkes ned midlertidigt?
[15:01:31] <jonas> ...så jeg kan migrere til 9.1
[15:02:03] <jonas> (bruges shoppen overhovedet til noget endnu?!?)
[15:02:24] <vidir.valberg> jeg finder lige ud af det
[15:02:29] <jonas> tak
[15:02:37] <Arthur Andreasen> YEP shoppen bruges!!!!
[15:02:53] <jonas> en anden ting: jeg vil foretrække at du ikke "roder" i andre hjem end dit eget - så læg hellere postgres shellscript i din egen mappe og kald det derfra
[15:03:20] <jonas> Arthur Andreasen: jeg vil ikke slagte den, men afbryde kortvargit - er det ok?
[15:03:22] <vidir.valberg> min plan var at slette det når jeg var færdig
[15:04:02] <jonas> ssh postgres@localhost sh shellscript-i-din-egen-mappe
[15:04:40] <jonas> bedre kun at rode i din egen hjemmemappe (også selvom du har planlagt at rydde fint op efter dig altid)
[15:04:58] <jonas> "the road to hell is paved with good intentions" ;-)
[15:06:32] <jonas> (hmm - mærkeligt: jeg kan fint bruge "tab" med Arthurs knoldede kælenavn, men kunne ikke med dit, vidir.valberg - måske det slet ikke var mellemrum der var problemet men ð)
[15:06:54] <jonas> Arthur Andreasen: ping
[15:11:09] <vidir.valberg> jonas: der er forresten et eller andet problem med locales
[15:11:19] <jonas> hvordan?
[15:11:25] <vidir.valberg> perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_PAPER = "da_DK.UTF-8",
    LC_ADDRESS = "da_DK.UTF-8",
    LC_MONETARY = "da_DK.UTF-8",
    LC_NUMERIC = "da_DK.UTF-8",
    LC_TELEPHONE = "da_DK.UTF-8",
    LC_IDENTIFICATION = "da_DK.UTF-8",
    LC_MEASUREMENT = "da_DK.UTF-8",
    LC_CTYPE = "en_US.UTF-8",
    LC_TIME = "da_DK.UTF-8",
    LC_NAME = "da_DK.UTF-8",
    LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
[15:11:37] <vidir.valberg> det virker som om da_DK.UTF-8 ikke er aktiveret
[15:12:01] <vidir.valberg> jonas: du må godt tage shoppen ned midlertidigt for at oppe postgresql
[15:12:02] <jonas> det er det
[15:12:09] <jonas> ok
[15:12:52] <jonas> jeg mistænker at problemet er sløset omgang med (re)initialisering af environment
[15:13:17] <jonas> når du skifter bruger, så sørg for at "logge på" en shell
[15:13:20] <jonas> bash --login
[15:13:26] <jonas> sudo -i
[15:13:31] <jonas> su -
[15:14:57] <jonas> hvis du bruger ssh med en kommando bagefter, så initialiseres miljøet ikke
[15:15:13] <jonas> ssh != ssh bash
[15:15:22] <jonas> ssh == ssh bash --login
[15:15:37] <vidir.valberg> jeg kører bare ssh postgres@localhost
[15:17:59] <vidir.valberg> jonas: hvordan går det med databasen?
[15:18:28] <jonas> jeg er igang...
[15:18:49] <jonas> een advarsel, tidligt i processen: WARNING:  column "d" has type "unknown"
[15:19:07] <vidir.valberg> jonas: hvor?
[15:19:49] <jonas> under migreringen - sagde ikke hvor
[15:20:09] <jonas> Disabling connections to the new cluster during upgrade...
Roles, databases, schemas, ACLs...
WARNING:  column "d" has type "unknown"
DETAIL:  Proceeding with relation creation anyway.
[15:20:18] <vidir.valberg> okay
[15:20:20] <vidir.valberg> siger mig ikke noget
[15:20:31] <jonas> nu er Postgres nede
[15:20:41] <jonas> fejlede ved knas i konfigurationen
[15:20:45] <jonas> øjeblik...
[15:33:06] <jonas> migreringen fejlede - brokkede sig over hukommelsesproblemer med opstart af 9.1 bagefter
[15:33:35] <jonas> nu har jeg dræbt shop-sitet som brugte flere hundrede MB
[15:33:40] <jonas> ...og prøver igen
[15:35:07] siri joins the room
[15:40:54] <vidir.valberg> jonas: okay
[15:41:39] <jonas> tredje gang er lykkens gang...
[15:42:07] <jonas> problemet ser ud til at være shm (shared memory)
[15:42:26] <jonas> ...altså ikke relateret til hvor meget webservices har ædt
[15:42:44] <jonas> jeg har nu hævet loftet lidt, og kører migreringen igen
[15:43:00] <jonas> yeps - nu gik den igennem!
[15:44:04] <jonas> vidir.valberg: prøv nu
[15:44:22] <vidir.valberg> altså med at køre scriptet?
[15:44:40] <jonas> ja
[15:45:04] <vidir.valberg> roger
[15:48:07] <jonas> det ligner for mig at scriptet giver world write adgang til geo tables
[15:50:01] <vidir.valberg> smukt
[15:50:03] <vidir.valberg> nu virker det
[15:50:13] <jonas> godt
[15:50:18] <jonas> spørgsmål:
[15:50:39] <jonas> jeg har også installeret pakken "postgis" men det ser ud til at være overflødigt
[15:50:51] <jonas> det ser ud til at være GUI værktøjer
[15:51:20] <jonas> jeg vil gerne prøve at afinstallere dem nu - medmindre du har indvendinger
[15:51:51] <vidir.valberg> det skal du nok ikke
[15:51:52] <vidir.valberg> http://postgis.refractions.net/
[15:52:16] <vidir.valberg> det er et krav for at bruge geografiske funktioner i django
[15:52:28] <jonas> prøv at læse sidste afsnit her: /usr/share/doc/postgresql-9.1-postgis/README.Debian.gz
[15:53:31] <jonas> vrøvl  -ikke sidste afsnit, men sætningen efter "postgis" i første afsnit!
[15:53:47] <vidir.valberg> ah
[15:54:02] <vidir.valberg> fjollet
[15:55:04] <vidir.valberg> dårlig navngivning
[15:55:07] <vidir.valberg> IMHO
[15:55:18] <vidir.valberg> men jo det er postgresql-9.1-postgis vi skal bruge
[15:56:10] <jonas> arrgh - never mind: postgres-*-postgis kræver postgis :-(
[15:56:27] <jonas> så ikke bare dårlig navngivning, også dårlig organisering af data!
[15:56:56] <jonas> GUI tools og GUI libraries og backend libraries er proppet ned i samme pakke :-(
[15:56:58] <vidir.valberg> heh heh vildt nok
[15:57:25] <jonas> ..så serveren nu kører med GTK+ biblioteker installeret :-(
[15:57:35] <vidir.valberg> stenet
[15:58:23] <jonas> tydeligvis først pakket som GUI programmer, og så senere udvidet til også at tilbyde moduler til Postgres - men uden at splitte tingene alt for elegant
[15:59:25] <vidir.valberg> nu går jeg i gang med at smide projektet op
[15:59:28] <jonas> allerede raporteret for et år siden: http://bugs.debian.org/653111 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653111> "postgis dependencies are very strong"
[15:59:33] <jonas> fint!
[15:59:43] <vidir.valberg> og så kan vi se om vi kan få gang i apache sammenkoblingen
[15:59:47] <vidir.valberg> har du nogensinde overvejet at køre nginx?
[15:59:54] <vidir.valberg> (bare interesse)
[16:00:19] <jonas> øjeblik - skal lige aktivere shoppen igen!
[16:00:50] <vidir.valberg> yes yes
[16:00:56] <vidir.valberg> jeg skal også lige have filerne op først og sådan
[16:01:48] <jonas> ja, jeg er interesseret i nginx
[16:02:07] <jonas> jeg kender apache2 ret godt, og har en del tilretninger optimeret til den
[16:02:39] <vidir.valberg> okay klart
[16:02:47] <vidir.valberg> jeg har bare selv kørt nginx i godt stykke tid
[16:02:53] <vidir.valberg> den er så dejligt lidt i vejen
[16:03:01] <jonas> først vil jeg flytte alle applikationer fra apache mod-* til uWSGI
[16:03:02] <vidir.valberg> og relativt simpel at konfigurere
[16:03:23] <jonas> ...og derefter prøve at udskifte selve apache med nginx
[16:03:50] <jonas> nginx er *anderledes* at konfigurere
[16:04:54] <vidir.valberg> det er rigtigt - i mine øjne nemmere :)
[16:04:59] <jonas> helt konkret på db.letsgo.dk kører shop.delebilfonden.dk lige nu under apache mod_wsgi
[16:05:01] <vidir.valberg> men det er også fordi jeg er vant til den
[16:05:08] <vidir.valberg> klart
[16:05:22] <vidir.valberg> hvitserk har også en wsgi.py fil man kan bruge
[16:05:28] <jonas> mens du roder med django, vil jeg prøve at udskifte til i stedet at køre under uWSGI
[16:06:01] <jonas> ja, planen er at forsøge at koble hvitserks WSGI-fil til uWSGI
[16:06:22] <jonas> ...men hvis det viser sig ikke at være nemt at få til at spille, er der alternativt mod_wsgi
[16:06:46] <jonas> uWSGI satser jeg på som fremtiden
[16:08:51] <jonas> nævn mit navn når du er klar til at prøve at koble din test af hvitserk op med uWSGI!
[16:10:19] <vidir.valberg> jonas: nu er jeg
[16:10:20] <vidir.valberg> :)
[16:10:33] <jonas> åh, det var lidt for hurtigt for mig
[16:10:49] <jonas> har du ikke brug for en tissepause eller noget...?
[16:11:04] <vidir.valberg> næh - men jeg stener bare internet imens :P
[16:12:19] <jonas> :-)
[16:23:53] <vidir.valberg> jonas: nogen fremgang?
[16:24:21] <jonas> ja, men ikke klar endnu :-(
[16:24:56] <jonas> nok ikke noget du kan hjælpe med: Apache integration med uWSGI
[16:25:05] <jonas> hvad er status hos dig?
[16:25:20] <jonas> Har du prøvet at dummy-starte django?
[16:25:33] <jonas> er der noget der ser ud til at mangle nogen steder?
[16:27:00] <vidir.valberg> jonas: development serveren virker fint
[16:27:08] <vidir.valberg> jeg kan dog ikke se om den outputter rigtigt
[16:27:28] Arthur Andreasen leaves the room
[16:27:29] <jonas> ok - men at den kan starte er da en... start :-)
[16:28:24] <vidir.valberg> ja
[16:28:37] <vidir.valberg> jeg har også lavet database skemaer og sådan
[16:30:33] <vidir.valberg> nåh - jeg kører hjemad
[16:30:42] <vidir.valberg> du må lige skrive når der er mere
[16:31:38] vidir.valberg leaves the room
[17:00:55] Arthur Andreasen joins the room
[17:32:13] <jonas> Arthur Andreasen: wauw - Hvitserk ligger på github! Jeg troede ikke det var offentligt endnu!!!
[17:35:04] <jonas> glem det: jeg tog fejl: det er ikke offentligt
[17:38:14] vidir.valberg joins the room
[17:40:35] <vidir.valberg> jonas: det er det nemlig ikke ;)
[17:40:46] <jonas> hej!
[17:40:50] <vidir.valberg> jonas: hvordan går det med uWSGI'en?
[17:40:56] <jonas> nej, det erfarede jeg
[17:41:00] <jonas> den kører nu!
[17:41:02] <vidir.valberg> sejt
[17:41:05] <jonas> ...altså for shoppen
[17:41:09] <vidir.valberg> sejt sejt
[17:41:30] <jonas> her: http://x.letsgo.dk/
[17:41:57] <vidir.valberg> wsgi.py filen er her: /home/valberg/hvitserk/example_project/wsgi.py (se bort fra example_project navnet, det er underordnet)
[17:42:04] <jonas> men jeg har fundet en fejl!
[17:42:07] <vidir.valberg> altså at det hedder example_project er ligegyldigt
[17:42:11] Arthur Andreasen leaves the room
[17:42:20] <jonas> jeg har fundet flere fejl
[17:42:23] <vidir.valberg> ja?
[17:42:26] <vidir.valberg> hvor?
[17:42:58] <jonas> prøv at gå ind på shoppen, klik videre 2 gange, klik "tilbage" til licens-linket, og så frem igen
[17:43:19] <jonas> BANG! trace!
[17:43:30] <jonas> een ting er at der er fejl i koden
[17:44:01] <jonas> men endnu vlrre er det at sitet kører i udviklings-mode!!!
[17:44:14] <vidir.valberg> klart
[17:44:17] <jonas> Der må ikke stå debugging-oplysninger ud på websiden!
[17:44:22] <vidir.valberg> jeg har ikke haft noget med shoppen at gøre
[17:44:28] <vidir.valberg> jeg fjerner debug nu
[17:44:31] <jonas> det ved jeg
[17:44:38] <vidir.valberg> men det kræver at jeg igen bruger sudo
[17:45:07] <jonas> ok
[17:45:34] <vidir.valberg> jonas: hvilket jeg ikke kan
[17:45:54] <jonas> det kan du faktisk godt
[17:46:12] <jonas> men lad venligst være med at buge det dumme "sudo su"
[17:46:16] <vidir.valberg> det gør jeg ikke
[17:46:19] <jonas> den korrekte kommando er "sudo -i"
[17:46:23] <jonas> fint :-)
[17:46:50] <vidir.valberg> jonas: den godtager ikke min kode
[17:46:51] <vidir.valberg> anyways
[17:46:56] <jonas> beklager jeg er så skeptisk
[17:46:58] <vidir.valberg> /var/www/cgi-vhosts/www-denalitest/shop.delebilfonden.dk/denalitest/settings.py
[17:47:01] <vidir.valberg> linje 3 og 4
[17:47:09] <vidir.valberg> 3 skal ikke være kommenteret ud, men det skal linje 4
[17:47:17] jonas kigger
[17:47:26] <vidir.valberg> og så skal apache bare lige genstartes - problem solved
[17:48:07] <jonas> ok
[17:48:27] <vidir.valberg> smukt
[17:49:36] <jonas> ok - videre til Hvitserk
[17:49:43] <vidir.valberg> godt
[17:49:48] <jonas> din WSGI er forkert
[17:50:08] <vidir.valberg> ???
[17:50:20] <jonas> der er ikke nogen hvitserk.settings
[17:50:28] <jonas> ...som du har angivet
[17:50:47] <vidir.valberg> ah klart - godt set
[17:50:54] <vidir.valberg> det vidste jeg egentlig godt :P
[17:51:08] <vidir.valberg> hermed rettet
[17:52:18] <jonas> No module named example_project.settings
[17:52:42] <jonas> i samme mappe skal den blot hedde settings
[17:52:56] <jonas> eller er projektmappen den ovenliggenden?!?
[17:53:16] <vidir.valberg> to sek - det er path der lige skal fikses
[17:53:56] <vidir.valberg> jonas: sådan
[17:54:02] <vidir.valberg> hov sorry nej
[17:54:10] <vidir.valberg> jonas: skal lige rettes lidt til
[17:54:18] <vidir.valberg> sådan
[17:54:23] <jonas> nope
[17:54:32] <vidir.valberg> sikker?
[17:54:41] <jonas> hvilken mappe er roden for Django-projektet?
[17:54:43] <vidir.valberg> jonas: hvad er fejlen?
[17:54:52] <jonas> No module named example_project.settings
[17:55:05] <vidir.valberg> /home/valberg/hvitserk/example_project
[17:55:08] <jonas> hvis du ændrer til settings går den fejl vist væk
[17:55:26] <vidir.valberg> hvor ser du den fejl?
[17:55:42] <jonas> /var/log/uwsgi/app/local-valberg-hvitserk.log
[17:56:05] <jonas> Jeg indlæser din WSGI-fil i uWSGI
[17:56:17] <vidir.valberg> den kan jeg ikke læse - altså loggen
[17:56:32] <vidir.valberg> men jeg har nu fjernet example_project
[17:56:34] <vidir.valberg> prøv nu
[17:57:04] <jonas> Bingo! http://x.letsgo.dk/
[17:57:29] <vidir.valberg> okay - så mangler du lige at mappe /static og /media
[17:57:52] <jonas> jeps
[17:58:07] <vidir.valberg> /static -> /home/valberg/hvitserk/example_project/static og /media -> /home/valberg/hvitserk/example_project/media
[17:58:10] <jonas> og så vil jeg gerne rokere lidt på placeringerne ag tingene
[17:58:28] <jonas> af tingene
[17:58:33] <jonas> hvis ok med dig
[17:58:49] <vidir.valberg> så længe du flytter hele /home/valberg/hvitserk mappen (også den inkluderede .git)
[17:59:08] <vidir.valberg> så ser jeg ingen ben i det
[17:59:10] <jonas> kan du forklare mig forksellen på media og static?
[17:59:23] <vidir.valberg> static er projektets egne statiske ting - media er til upload
[17:59:55] <jonas> åh
[17:59:56] <vidir.valberg> der er dog ikke nogen upload funktionalitet endnu, så media er ikke så vigtig
[18:00:03] <jonas> ok
[18:00:36] <jonas> ok, jeg prøver - hold on...
[18:01:43] <vidir.valberg> nice
[18:05:02] <vidir.valberg> jonas: woohoo!
[18:05:09] <vidir.valberg> ser sku godt ud!
[18:05:21] <jonas> :-)
[18:05:35] <jonas> Jeg prøver lige een ting mere
[18:08:04] <jonas> vidir.valberg: Jeg ved ikke om hvilke filer der er registreret i git
[18:08:12] <jonas> ...så kan du ikke rette det sidste:
[18:08:25] <jonas> flyt WSGI-filen til ../myapp.wsgi
[18:08:55] <vidir.valberg> hvorfor?
[18:09:01] <jonas> ...og tilret den så den igen er sat til example_project.settings
[18:09:20] <jonas> bare for at holde lidt bedre struktur
[18:09:22] <vidir.valberg> hvorfor ændre extension på den?
[18:09:35] <jonas> fordi WSGI er et dataformat
[18:09:45] <vidir.valberg> men det her er en python fil
[18:09:55] <jonas> indholdet er Python, ja
[18:10:15] <vidir.valberg> desuden ser jeg ingen grund til at kalde det "myapp" - der er ikke nogen "my"
[18:10:31] <jonas> kald den gerne banan.wsgi
[18:11:02] <jonas> og hvis du insisterer så lad den bare være
[18:11:13] <jonas> det er ikke sikkerhedsrelateret, blot finpudsning
[18:11:27] <jonas> men det hjælper mig til at fælge hvad der er hvad
[18:11:30] <jonas> følge
[18:12:00] <vidir.valberg> /home/valberg/private_webdata/hvitserk/app.wsgi
[18:12:02] <jonas> en .wsgi fil er Python-kode som overholder WSGI-standarden
[18:12:09] <jonas> fjong!
[18:13:39] <vidir.valberg> men nu virker den ikke
[18:13:40] <jonas> vidir.valberg: åh - de tre stier ovenfor skal også justeres, så
[18:13:49] <vidir.valberg> ja
[18:13:56] <vidir.valberg> jeg udkommenterede dem lige for at teste
[18:14:00] <jonas> knoldet - jeg troede Django var smartere
[18:14:36] <vidir.valberg> åhr - jeg smider det tilbage til example_project
[18:14:40] <vidir.valberg> det er standard django layout
[18:14:41] <jonas> ja, lad os ikke spilde krudt på det
[18:14:53] <vidir.valberg> /home/valberg/private_webdata/hvitserk/example_project/app.wsgi
[18:14:55] <jonas> men gerne omdøbt til .wsgi
[18:15:01] <jonas> super, tak!
[18:15:33] <jonas> sådan
[18:15:46] <jonas> prøv at lege med det
[18:16:06] <jonas> ...så kigger jeg imens på hvordan det giver bedst mening for mig at give jer adgang til logfiler
[18:16:07] <vidir.valberg> smukt
[18:16:11] <vidir.valberg> sejt sejt
[18:16:48] <jonas> det kører nu under uWSGI - så det er nemt evt. at skifte "skallen" ud senere fra Apache til nginx
[18:17:12] <vidir.valberg> nice nice
[18:17:43] <vidir.valberg> jonas: forresten skal vi have kigget på noget ssl
[18:17:56] <jonas> ja!
[18:18:03] <jonas> JEg bruger cacert.org
[18:22:40] <vidir.valberg> jonas: kan du smide ssl på x.letsgo.dk?
[18:23:01] <jonas> ja
[18:23:08] <vidir.valberg> jonas: nice
[18:23:18] <jonas> det tager lidt tid at fumle med
[18:23:28] <vidir.valberg> jonas: hvor lang tid?
[18:23:34] <jonas> ...og det gør det også at opsætte den endelige konto til hvitserk
[18:23:50] <jonas> sig til hvad du har brug for at jeg gør først
[18:24:07] <jonas> måske 10 minutter - måske hurtigere
[18:24:10] <vidir.valberg> øhm, hvitserk bruger er fint
[18:24:13] <vidir.valberg> altså først
[18:24:15] <jonas> ok
[18:24:20] <jonas> så gør jeg lige det færdigt
[18:24:57] <jonas> skal der være det der knoldede example_project i stien?
[18:25:18] <jonas> det er jo teknisk set ligemeget, men ser ikke så færdigt ud
[18:30:12] <jonas> vidir.valberg: Nu er konto www-hvitserk oprettet, og du har adgang via ssh fra din db konto
[18:30:59] <vidir.valberg> sejt
[18:31:03] <jonas> vidir.valberg: hvad skal værtsnavnet være, ved du det?
[18:31:09] <vidir.valberg> nej
[18:31:15] <vidir.valberg> desværre
[18:31:39] <jonas> så bliver det book.letsgo.dk indtil videre
[18:31:50] <jonas> hmmm
[18:31:56] <jonas> eller hvad med my.letsgo.dk
[18:32:02] <jonas> ?
[18:32:06] <jonas> hvad syn's du?
[18:40:09] <vidir.valberg> book.letsgo.dk er fint
[18:41:54] <vidir.valberg> jonas: ^
[18:42:03] <jonas> ok
[18:48:03] <jonas> vidir.valberg: så er https://x.letsgo.dk/ <https://x.letsgo.dk/login/?next=/> opsat
[18:48:28] <jonas> ...og også https://book.letsgo.dk/
[18:48:35] <vidir.valberg> nice nice
[18:50:09] <jonas> hvad jeg typisk gør med SSL sites er at opsætte det modsvarende ikke-SSL site til blot at omdirigere
[18:50:11] <jonas> ...men!
[18:50:51] <jonas> måske det er mere elegant at blive præsenteret for en side om at websitet kræver kyptering
[18:50:55] <jonas> ?
[18:51:02] <jonas> kryptering
[18:52:46] <vidir.valberg> jeg er nede med at vi blot omdirigerer
[18:53:06] <jonas> nede?
[18:53:34] <jonas> er det hollandsk for at du er på?!?
[18:54:05] <vidir.valberg> "I'm down with it"
[18:54:07] <vidir.valberg> på dansk
[18:54:10] <vidir.valberg> gangsta
[18:54:22] <vidir.valberg> men det betyder at jeg bedst kan lide at vi blot omdirigerer
[19:08:14] <jonas> ok
[19:11:55] <jonas> vidir.valberg: done!
[19:13:06] <vidir.valberg> sejt
[19:13:50] benjaoming joins the room
[19:14:26] <vidir.valberg> woop woop
[19:14:38] <vidir.valberg> benjaoming: hej!
[19:15:13] <jonas> benjaoming: hi!
[19:15:31] <benjaoming> jonas: hey! vidir.valberg: hey!
[19:15:58] <vidir.valberg> benjaoming: http://x.letsgo.dk dirigerer nu videre til https://x.letsgo.dk
[19:16:07] <vidir.valberg> så det er nice nok :)
[19:16:07] <jonas> er det bevidst at I ikke bruger den styling vi (jeg og siri) har udviklet til http://letsgo.dk/?
[19:16:20] <benjaoming> har lige spist, skal lige kværne noget kaffe, så går jeg i gang med at udvikle noget mere... bug fixes på reservationen og evt. features på call center
[19:16:37] <vidir.valberg> benjaoming: sejt
[19:16:47] <jonas> lyder godt!
[19:16:53] <benjaoming> jonas: det er ikke et æstetisk valg, det handler om at få responsive design via bootstrap
[19:17:07] <vidir.valberg> jonas: det er fordi vi bruger css&html frameworket bootstrap
[19:17:17] <benjaoming> ...dvs vi har ikke rigtig lagt krafter i styling, bare forsøgt at matche det gamle sådan ca.
[19:17:28] <jonas> ok
[19:17:37] <jonas> vi har lagt kræfter i
[19:18:23] <vidir.valberg> klart - vi skulle blot have noget som vi kendte og var vandt til at arbejde med - og det var så bootstrap
[19:18:32] <jonas> hvis I kan skitsere hvad I har brug for af styling, kan der være en opgave for Siri i at forbedre så samme styling understøtter begge sites
[19:19:01] <vidir.valberg> det tror jeg vil være overkill
[19:19:16] <jonas> jeg kan forestille mig det er af interesse for firmaet/foreningen at der er konsistens
[19:19:27] <jonas> hvorfor overkill?
[19:19:27] benjaoming leaves the room
[19:19:43] benjaoming joins the room
[19:19:49] <vidir.valberg> ikke nødvendigvis - det er fint at reservationssystemet ikke ligner letsgo.dk lige pt
[19:20:10] <vidir.valberg> jonas: http://twitter.github.com/bootstrap/ <- bootstrap har _rigtig_ meget styling
[19:20:24] <vidir.valberg> som vi er vant til at bruge
[19:20:40] <jonas> min pointe er ikke omfanget af styling, men konsistensen af den, på tværs af sites
[19:21:12] <vidir.valberg> ja klart - men der er vidst også tale om at letsgo.dk skal gøres responsiv på et tidspunkt
[19:21:13] <jonas> jeg kender Bootstrap
[19:21:18] <vidir.valberg> der er bootstrap et oplagt valg
[19:21:40] <vidir.valberg> men anyways så bliver jeg nød til at smutte - har en aflevering jeg skal have skrevet på så min gruppe ikke slår mig ihjel
[19:21:44] <vidir.valberg> hygge!
[19:21:45] <jonas> ok
[19:21:52] vidir.valberg leaves the room
[19:23:42] <benjaoming> jonas: jeg hopper lige ned i kodeland :)
[19:23:47] <jonas> fedt
[20:42:43] Arthur Andreasen joins the room
[21:25:53] Arthur Andreasen leaves the room
[22:44:45] siri leaves the room
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!