|
Windows XP shutdown script.
blogged door nick in 'educatief verantwoord bloggen' om 9u00.
|
Voor ik zelf weer vergeet hoe ik het klaar gekregen had de vorige keer ...
1. Start 2. Run 3. gpedit.msc [enter] 4. "Computer Configuration", "Windows Settings", "Shutdown" (properties hiervan)
Hier kan je scriptjes, kleine programma'kes etc. zetten die moeten uitgevoerd worden als je je pc herstart of afzet. In mijn geval een log met de tijd waarop de pc werd uitgezet of herstart.
|
Dunschiller.
blogged door nick in 'educatief verantwoord bloggen' om 19u32.
|
Omdat wij zo liturgisch zijn (ahum) vallen de spreekwoorden bij ons thuis niet ver van de wieg. We noteren voor deze week:
"Ze gooit de dunschiller weg met zwoerd en schil."
"De eigen handen zijn de mooiste plaats voor het heft."
"Ze is bevangen door de slijmigheid."
"Al zijn de spijzen nog zo fijn, ik blijf liever in mijn stulpje klein."
|
Google Apps.
blogged door nick in 'educatief verantwoord bloggen' om 12u51.
|
Schaamteloos gepikt van vriend en ex-mede-student K ( http://www.myspace.com/kistov): een custom Google logo'ke om in de Apps sites te gebruiken. En ik wist nog niet eens dat het ging! Nodeloos te melden dat mijn mond open viel als nooit tevoren toen ik de instelling terug vond in mijn Apps backpanel. Of is het tegewoordig in om dat terug frontpanel te noemen? Enfin, een minuutje werk en boem: een veel betere Google Mail natuurlijk. Sjow eeej?! En dat er nu geen ene afkomt met wat is Google Apps hé! ;-) Blog bijlage:
|
Apps.
blogged door nick in 'educatief verantwoord bloggen' om 20u22.
|
Zo een week of twee, drie geleden zijn we (en met we bedoel ik eigenlijk ik) overgeschakeld naar Google Apps. Daarvoor maakten we al gebruik van de Google kalender, mail en docs om 't één en 't ander bij te houden. Verjaardagen, IOK afvalkalender, ... allemaal gemakkelijk en overal toegankelijk. Ook een volledige online mail (zonder offline reader) is op zich beter als je thuis al met twee verschillende pc's zit.
Enfin, Heel de tralala naar Google Apps overgezet zodat onze domeinnamen ook echt aan Google hangen. Vroeger kwam er zo'n voze melding in je mail te staan à la "sent by nick...@gmail.com namens nick...@telesmurf.be". Wreed vervelend dus. Allemaal verleden tijd en zowaar nog belangrijker: gratis en voor niets. Je moet wel in staat zijn je mx records etc. aan te passen op de webserver.
Het enige nadeel is dat in de Apps nog geen Google Reader beschikbaar is. Erg jammer. Daar moeten ze nog eens dringend werk van maken.
Labs is ook beschikbaar in Apps heb ik gemerkt, dat was eerst niet het geval. Dus extraatjes binnen GMail blijven beschikbaar als je overschakelt. Ik kan de 'Tasks', 'reply to all', 'calendar gadget' en 'docs gadget' warm aanbevelen.
|
Editor met BCode.
blogged door nick in 'educatief verantwoord bloggen' om 9u36.
|
Javascript functie om BCode toe te voegen aan een veld (textarea) in een formulier: function add_bcode_tag(tag) { field = document.forms['form_item'].item_content;
switch (tag) { case 'bold': field.value = field.value + '[ b ][ /b ]'; break; case 'italic': field.value = field.value + '[ i ][ /i ]'; break; case 'underline': field.value = field.value + '[ u ][ /u ]'; break; case 'image': field.value = field.value + '[ img ][ /img ]'; break; case 'code': field.value = field.value + '[ code ][ /code ]'; break; case 'url': field.value = field.value + '[ url ][ /url ]'; break; case 'mail': field.value = field.value + '[ mail ][ /mail ]'; break; } field.focus(); }
Opmerking: net ontdekt dat in Firefox de naam van het formulier niet 'item' mag zijn. Dan werkt het niet (in Internet Explorer wel). De VBScript functie om de BCode te vertalen naar HTML. Deze ga je vermoedelijk willen toepassen als je de tekst uit de database haalt en terug wil omzetten naar gewone HTML. function format_bcode(text) if isnull(text) = false then text = replace(text, "&", "&") text = replace(text, "<", "<") text = replace(text, ">", ">") text = replace(text, chr(13) + chr(10), "<br />")
text = replace(text, "[ b ]", "<strong>") text = replace(text, "[ /b ]", "</strong>") text = replace(text, "[ i ]", "<i>") text = replace(text, "[ /i ]", "</i>") text = replace(text, "[ u ]", "<u>") text = replace(text, "[ /u ]", "</u>") text = replace(text, "[ code ]<br />", "<div style='font-family:courier new;color:#007700;font-size:11px;padding:3px;margin:3px;border:1px solid #aaaaaa;background-color:#fafafa;'>") text = replace(text, "[ code ]", "<div style='font-family:courier new;color:#007700;font-size:11px;padding:3px;margin:3px;border:1px solid #aaaaaa;'>") text = replace(text, "[ /code ]<br />", "</div>") text = replace(text, "[ /code ]", "</div>")
link_count = countchars(text, "[ url ]") for i = 1 to link_count url_start = instr(1, text, "[ url ]") + 5 url_stop = instr(url_start, text, "[ /url ]") url_link = mid(text, url_start, url_stop - url_start)
text = left(text, url_start - 6) + "<a href='" & url_link & "' target='_blank'>" & url_link & "</a>" & right(text, len(text) - (url_stop + 5)) next
link_count = countchars(text, "[ mail ]") for i = 1 to link_count url_start = instr(1, text, "[ mail ]") + 6 url_stop = instr(url_start, text, "[ /mail ]") url_link = mid(text, url_start, url_stop - url_start) text = left(text, url_start - 7) + "<a href='mailto:" & url_link & "' target='_blank'>" & url_link & "</a>" & right(text, len(text) - (url_stop + 6)) next
link_count = countchars(text, "[ img ]") for i = 1 to link_count url_start = instr(1, text, "[ img ]") + 5 url_stop = instr(url_start, text, "[ /img ]<br />") url_link = mid(text, url_start, url_stop - url_start)
text = left(text, url_start - 6) + "<div align='center' style='text-align:middle;border:1px solid #e0e0e0;background-color:#f6f6f6;padding:5px;'><img src='" & url_link & "' align='middle' alt='' border='0' style='border:1px solid #e0e0e0;' /></div>" & right(text, len(text) - (url_stop + 11)) next else text = "" end if
format_bcode = text end function
En bijkomende functie die in de vorige gebruikt wordt om te zien hoeveel keer een bcode tag voorkomt in de tekst: function countchars(cstring, cchar) if cstring <> "" then countchars = (len(cstring) - len(replace(cstring, cchar, ""))) / len(cchar) else countchar = 0 end if end function
Alstemblieft dankuwel.
|
Climatronic.
blogged door nick in 'educatief verantwoord bloggen' om 17u15.
|
Ik heb net gezien in de analytische, statistische, samengevatte en overzichtelijke gegevens van de website dat er af en toe wel eens vw-bezitters afdwalen naar telesmurf.be omdat ze op Hoehele gezocht hebben naar climatronic, fahrenheit en celsius. Dat heeft waarschijnlijk alles te maken met http://www.telesmurf.be/blog/index.asp?blog=131. Nu wil het toeval dat mijn allerliefste, de techneut bij ons thuis (kuch) volledig eigenhandig heeft ontdekt hoe je de F kan omwisselen voor C. Zelfs bij VW wisten ze het niet, de losers. Kan je nagaan wat die nog allemaal niet gaan weten als je iets vraagt. Hoe dan ook, je kan switchen tussen de twee door de knopjes AUTO en ECON gelijktijdig in te drukken. En meer moet dat niet zijn. Giften kunnen altijd worden opgestuurd naar ons adres. Al moet ik wel zeggen dat giften in natura onderworpen zijn aan strenge eisen.
|
Firefox add-ons.
blogged door nick in 'educatief verantwoord bloggen' om 10u31.
|
|
User sites in Dreamweaver 8.
blogged door nick in 'educatief verantwoord bloggen' om 8u24.
|
Als je een blog hebt is dat heel handig om kleine dingetjes op te posten die niet alleen anderen kunnen verderhelpen, het is ook een geheugensteuntje voor mijn latere ik. Die latere ik gaat zich over een half jaartje ongetwijfeld afvragen hoe hij één of andere bug in Dreamweaver weer had opgelost. Dus, speciaal voor mijn latere ik, de link die wegneemt de bugs der Dreamweaver: http://kb.adobe.com/selfservice/viewContent.do?externalId=3491671c&sliceId=2. Bij deze wil ik ook de groeten doen aan mijn latere ik die zonder twijfel al met twee kinders op zijn schoot zit en misschien zelfs al in zijn nieuwe huis. Hip hip hoera daarvoor!
|
Pagina's inlezen via XML.
blogged door nick in 'educatief verantwoord bloggen' om 8u48.
|
Het zal niet veel voorvallen, maar soms wil je de inhoud van een webpagina inlezen. In je ASP code bedoel ik dan. Dat kan heel eenvoudig met en XML object. Het ziet er ongeveer zo uit: cUrl = "http://www.google.be"
set oXml = createobject("microsoft.xmlhttp") oXml.open "get", cUrl, false oXml.send
cContent = oXml.responsetext
set oXml = nothing
response.write(cContent)
Om een andere pagina in je website weer te geven kan je ook een iframe gebruiken, maar deze manier biedt meer mogelijkheden. Zoals je al wel kon denken beperkt zich de ingelezen url niet tot jouw website of server.
|
Het adres van Sinterklaas.
blogged door nick in 'educatief verantwoord bloggen' om 12u52.
|
Ik wil toch even van de gelegenheid gebruik maken om voor alle brave kindertjes het enige officiële adres van de Goede Sint alhier te publiceren. Let u goed op? Hier gaan we:
De Sint Spanjestraat 1 Hemel.
Ik geloof wel dat er nog een postcode voor 'Hemel' zat, maar die ben ik wel even kwijt. Errug jammer. Maar geen paniek! Ik twijfel dat er meer dan één versie is.
Zo lieve kindertjes, en nu schrijven maar!
|
FormatDateTime.
blogged door nick in 'educatief verantwoord bloggen' om 8u10.
|
In mijn poging om van dit blog ook iets educatief voor de jeugd te maken: een aangepaste formatdatetime functie voor de webdesigners onder ons. Het is iets eenvoudig maar enorm gemakkelijk als je veel met asp en vbscript werkt. PHP heeft een uitgebreide formatdatetime, maar ASP heeft dat natuurlijk niet. Erg jammer. In bijlage dus de code. Opbouw van de functie is eenvoudig. Eerste parameter is een timestamp. Tweede gaat de output bepalen en laatste bepaalt of je output nederlandstalig of engels moet zijn (namen van dagen en maanden). Wat kan je zoal gebruiken om je datetime output op te bouwen? - d: dag zonder voorgaande 0 - dd: dag met voorgaande 0 - ddd: korte dag (b.v. ma, di, ...) - dddd: lange dag - m: maand zonder voorgaande 0 - mm: maand met voorgaande 0 - mmm: korte maand (b.v. jan, feb, ...) - mmmm: lange maand - yy: kort jaar (b.v. 07) - yyyy: lang jaar (b.v. 2007) - h: uur zonder voorgaande 0 - hh: uur met voorgaande 0 - n: minuut zonder voorgaande 0 - nn: minuut met voorgaande 0 - s: seconde zonder voorgaande 0 - ss: seconde met voorgaande 0 Et voila, meer moet dat niet zijn. Ik moet nog eens een verbeterde versie schrijven want in deze zit een piepklein bugje. Maar als je 't niet weet merk je het bijna niet op ;-) Blog bijlage:
|
|
|
|
|
|
telesmurf.be steunt
|
|
|
|
|
|
telesmurf.be adverteert
|
|
|
|