Met een beetje geluk zou het helemaal moeten werken. Ik hoop er niet echt op, maar een mens weet maar nooit.
Geen syntaxfouten tot nog toe, da’s altijd hoopgevend.
Tales of Drudgery & Boredom.
Met een beetje geluk zou het helemaal moeten werken. Ik hoop er niet echt op, maar een mens weet maar nooit.
Geen syntaxfouten tot nog toe, da’s altijd hoopgevend.
⁂
Zucht.
39003E00-6FD8-4A00-B408-6AD3C614BAE9 ding! ding!
94EDE4AA-BD40-4634-B763-238FF12435BD
9C86DE7A-3AB1-4367-AC8F-A20AC4ED3554 ding! ding!
570DA431-5213-4673-BE0F-60DDFB55CFCF ding! ding! ding! ding!
⁂
Maar toch een geluk dat ik ondertussen nog eens aandachtig gekeken heb naar wat precies naar waar linkt: als ik nu eens de images eerst laat converteren, en dan pas de nodes en pages, dan kan ik er de referenties naar de images insteken op het ogenblik dat ik de pages aanmaak en hoef ik niet heel die omweg te doen.
Haha!
⁂
Oh bloody fucking great. Ik kan niet met twee sessies tegelijk naar die stomme Filemaker:
[MERANT][SequeLink JDBC Driver][ODBC Socket][FileMaker][ODBC FileMaker Pro driver][FileMaker Pro]Receive failure
⁂
Zo, en dan nu eerst maar die koppeling tussen beelden en page structures, anders komt het er niet van.
Oh drat, ik was het al een beetje vergeten dat ik om die koppeling te leggen ik zó’n omweg moet maken… In fotobank.fp5 het nummer van het contentlogboek gaan halen, daarmee in westtoer.fp5 het UUID van de node in Medusa opzoeken, dan bij die node de page opvragen, van die page de ge-page_structure-de XML inlezen, die parsen om tot de images van de secties te geraken, en daar de UUID van het net aangemaakte c.q. net gewijzigde beeld in steken.
Zucht. En nu ik er aan denk, in fotobank.fp5 is er geeneens een primary key. Dubbel zucht. Weer van die half-fuzzy dingen met filenamen en zo.
⁂
3u16. Eens kijken hoe traag precies die conversie loopt.
3u17. Bezig aan nodes / pagestructures.
3u20. Echt bestaande imagefiles copiëren en in database steken.
3u23. Aaaargh! Syntaxfout gemaakt bij copiëren van convert2 naar convert! Herbeginnen!
3u23. Tabellen weer leegmaken, objecten en dingen aanmaken, blabla.
3u24. Nodes en pagina’s en dingen.
Ik denk echt dat het allemaal een stuk sneller zou gaan mochten we het op een iets zwaarder ontwikkeltoestel draaien.
3u28. Terug de beelden.
Binnen een minuut of drie weet ik of de beeldconversie helemaal gelukt is, dus ook het stuk filemaker naar sql server. Ik denk dat ik dan een uur of zo ga slapen, en dan verder werken aan de koppeling van de beeldbank met de pagestructures.
3u30. Begonnen aan de query naar Filemaker. Alleen al select codenaam, gemeente, Rubriek, Naam, Artiest, Datum_origineel, Nummer, bestandspad, alt_tag from fotobank duurt een eeuwigheid.
3u31. Conversie van beelden.
3u33. Verdomme. Het nadeel van altijd op een testset te werken: blijkt dat er uiteraard nog maar eens integretiteitsproblemen zijn met de filemakerdata. Het veld gemeente is normaliter verplicht, maar Filemaker maakt dar blijkbaar geen punt van. Drat.
3u54. Oef. Ondertussen nog een paar keer proberen converteren, en telkens links en rechts miserie (volledig lege records in Filemaker! à la bonne heure!), maar nu werkt het helemaal, de conversie van images.
⁂
Stomme databases converteren, da’s altijd zo’n miserie. Pak nu het volgende: database A (filemaker) bevat platte ongestructureerde beeldinformatie. Die moet naar database B (SQL Server) alwaar ze proper in een echte database staat. Daarnaast bestaan er nog eens fysieke files, en die moeten ook in de B. Maar er zijn ook fysieke files die in A beschreven staan die we nog niet hebben.
En in A staan de filenamen als bijvoorbeeld file:/N:/COM/Websites/website kust/foto’s/Bredene/BREDENE-dahliaexpo.jpg, terwijl er in B al een Bredene\BREDENE-dahliaexpo_l.jpg en een Bredene\BREDENE-dahliaexpo_s.jpg staan. Uiteraard zijn er .jpg, .jpeg, .gif, .vanallesennogwat, een paar koppeltabellen links en rechts, meertalige informatie en in ’t algemeen dus veel brol.
Allemaal prutsen met vanalles en nog wat, zowel in de SQL query als in de applixatiecode, en dat geeft blijkbaar onder meer deze SQL query, waar ik morgenochtend waarschijnlijk niet meer wil naar kijken:
UPDATE tblImages
SET blabla
WHERE replace(replace(image_filename,’_s.’,’.’),’_l.’,’.’=’#replace(replace(qI.bestandspad,”file:/N:/COM/Websites/website kust/foto’s/”,””,”all”),”/”,””,”all”)#’
’t Is ver gekomen als ik van dergelijke nonsens uit begin te kramen. Maar bon, het werkt, en da’s het belangrijkste. En die conversie moet hoop en al misschien een keer of twee, drie gebeuren en dan zijn we daar ook van af.
⁂
Fuck, Filemaker is een slechte database!
Bah, bah, bah.
⁂
Ik verdenk er mij soms van om een potentieel trichotillomaan te zijn. Ha! Ik zie het al gebeuren, ’s nacht om twintig na vier, op de mat naast Hecate, gezamenlijk trichobezoars ophoesten en vergelijken.
⁂
Schaamtelijk om toe te geven, maar ik begin eigenlijk nu pas wat comfortabel thuis te raken in css. Zo van geen spiekbriefje meer nodig hebben voor de syntax, en niet meer moeten nadenken hoe of wat.
Echt van die dingen waar een mens eigenlijk alleen maar mee bezig is als hij ook echt moet html schrijven. ’t Was eigenlijk al zo lang geleden dat ik nog voor echte klanten echte html moest maken (ik heb daar personeel voor, meneer, ha! 🙂 dat ik helemaal niet meer bij de tijd was. Of ben.
Enfin, nu is het ook wat prutsen voor dummy-presentatie, maar toch, zo’n simpel dingetje onderaan een pagina als
…ik zou er nog niet zo lang niet voor teruggedeinsd zijn om daar een monstrositeit in de zin van
![]() | |
|
voor te gebruiken. Brrr!
⁂
Ik denk niet dat het toevallig is dat de site van het Blindsurferlabel begint op de pagina BSindex in de directory BS.
⁂
Allez dan. Ik zal dan maar weer web application developer worden tot volgende week zeker?
⁂
Zou ik een mij beetje zielig in zelfmedelijden wentelen vanavond? Pff, niet echt, dat helpt meestal niet, en trouwens, ik heb dat daarjuist al gedaan tegen Alain.
Welaan dan: de beuk erin. Schouders eronder. Of zoiets toch. ’t Zal weer een acht doortrekken worden.
Fuck it.
⁂
Nutteloze en onduidelijke statistiek van de dag:
⁂
Kijkt eens hoe ik mij beheers. Ik zou zó kunnen een boze mail van vijf pagina’s lang schrijven, maar ik houd mij in. Voorbeeldig.
⁂