Categorie: Programmeren
-
Vrees bewaarheid
Altijd, altijd, altijd hetzelfde. En ik weet het op voorhand, ‘t zou ook wel mogen na al die jaren programmeren: begin aan iets met de gedacht van “rap eens iets in elkaar flansen en niet te vele naar proper coderen kijken”, en dat groeit binnen de kortste keren uit tot een soep van spaghetticode en…
-
Anders en beter
Eigenlijk feitelijk zou ik eens moeten een helemaal nieuwe database maken voor mijn boeken en CD’s en DVD’s (en MP3’s en software eigenlijk, waarom niet). Een algemeen concept van “item” met een hoop eigenschappen? Of aparte tabellen voor de verschillende types dingen? Mnah… aparte tabellen klinkt zo vies, dus zullen het items worden denk ik.…
-
Ahem
Helemaal uit het oog verloren: als ik op de oude url een nieuwe site zet, dan is die oude site gewoon weg. Mocht het een echte website zijn die gebruikt zou worden, dan zou ik er ook principieel tegen zijn, kwestie van zoveel mogelijk linkrot uit de wereld te houden, maar in dit geval is…
-
Daar gaan we weer
Altijd hetzelfde verhaal: ik heb een tabje “boeken” toegevoegd aan de nieuwe layout voor mijn weblog, en dan moet die eeuwenoude website op http://www.zog.org/books/ eigenlijk aangepast worden naar de nieuwe lay-out, maar wat doet een mens dan? Alles opnieuw maken natuurlijk. Bij algemene consensus wordt hier vanavond naar House On Terror Tract aan het kijken,…
-
Ooo nostalgie
Een query van mij van 20 augustus 1999 — ik dacht dat ik in dit tijd veel viezere SQL schreef. SELECT aut_name, aut_id, aut_picture, aut_birthdate, aut_deathdate, aut_bio, function_id, function_name, book_title, book_year, book_pages, book_id, book_price, book_isbn, book_originaltitle, publisher_name, owner_name, series_name, series_id, book_series_number FROM tblOwners RIGHT JOIN ( tblPublishers RIGHT JOIN ( tblSeries RIGHT JOIN ( tblBooks…
-
Tol
Slaapgebrek begint zijn tol te eisen: ik ben verloren geraakt in een if: if isdefined(“url.pwd1″) and (url.settact!=”changeSettings” and not len(trim(url.pwd1))) or (url.pwd1!=url.pwd2 or len(trim(url.pwd1))
-
Stijl
Ik vraag me soms af wat het beste is in een query: select * from tblTopics, tblObjects, tblTrans where object_id=topic_id and topic_name_sc=trans_sc and object_deleted=0 and trans_LN=’NL’order by cast(trans_text as varchar(50)) of wat SQL Server er van maakt: SELECT * FROM tblTopics INNER JOIN tblObjects ON tblTopics.topic_ID = tblObjects.object_ID INNER JOIN tblTrans ON tblTopics.topic_name_SC = tblTrans.trans_SC…
-
Lui
Lazy evaluation is your friend: iif(not isdefined(“url.subscribe”) OR toSubscribe EQ 0,de(“0”), de(“1”)) …wat er mij aan doet denken, ik zou eens een style moeten toevoegen voor <code>.
-
Crypt
Heh, simpele encryptie/decryptie geschreven: <cfset tCrypt=request.fn.encryptLogin(“yo”,”patron”)> KzhbOyFQJCcnVyZKXTY5ICAK <cfset tDecrypt=request.fn.decryptLogin(tCrypt)> decrypted – xml document login XmlText name XmlText yo pwd XmlText patron
-
Query
Van “maak eens een leesbare query”: SELECT tblObjects.object_ID, tblObjects.object_OT, tblObjects_LayoutstringGroup_Parent.object_ID AS parentObj, tblLayoutStringGroups_Parent.layoutStringGroup_code AS parent, tblObjects_LayoutstringGroup.object_ID AS groupObj, tblLayoutStringGroups.layoutStringGroup_code, tblLayoutStrings.layoutString_ID, tblLayoutStrings.layoutString_layoutStringGroup_ID, tblLayoutStrings.layoutString_code, tblLayoutStringGroups.layoutStringGroup_parent_ID FROM tblLayoutStrings INNER JOIN tblLayoutStringGroups ON tblLayoutStrings.layoutString_layoutStringGroup_ID = tblLayoutStringGroups.layoutStringGroup_ID INNER JOIN tblLayoutStringGroups tblLayoutStringGroups_Parent ON tblLayoutStringGroups.layoutStringGroup_parent_ID = tblLayoutStringGroups_Parent.layoutStringGroup_ID INNER JOIN tblObjects ON tblLayoutStrings.layoutString_ID = tblObjects.object_ID INNER JOIN tblObjects tblObjects_LayoutstringGroup ON tblLayoutStringGroups.layoutStringGroup_ID = tblObjects_LayoutstringGroup.object_ID…
-
Yeuurghh
Wegens alsdat de connecties naar de server vol zitten en ik dus niet aan de SQL Server kan, moet ik dergelijke inaniteiten programmeren: <cfinclude template=”../generated/layoutStrings_#iif(structkeyexists(data,”language”),”data.language.xmltext”,de(“nl”))#.cfm”> ‘t Is proper.
-
Prompt
Mijn C# weer aan het bovenhalen. Een artificial life dinges, altijd wijs. Ik ga proberen iets server-side en client side tegelijk te doen, kwestie dat ik de ground running hit als we onze content manager verbouwen. ‘t Is voor het moment allemaal te testen in commandpromptland, lekker retro: Maar die lange C:\Documents and Settings\Michel Vuijlsteke\My…