Daarvoor heb je dan wel nog de private key van de "oude" server nodig. En als hacker (/hijacker) zul je die als het goed is niet hebben. Terwijl die intern in het bedrijf prima over te zetten is. Personal note: ik zou ook gewoon een nieuwe key op een nieuwe server zetten.Maasluip schreef op dinsdag 30 september 2025 @ 15:55:
[...]
Ik zou zeggen dat die verandert. Anders kan ik een server optuigen, de dns name van de server hijacken en ik krijg je data.
Lijkt me niet helemaal secure dan.
Als de huidige server een VM is, dan zou je die makkelijk 1op1 over kunnen zetten en is er idd geen verschil. Maar het is gewoon afwachten hoe ze dat doen en gewoon inplannen dat je daar werk aan hebt.
let the past be the past.
En de bijbestelde G.Skill Ripjaws werken hier niet in.oisyn schreef op zondag 28 september 2025 @ 23:52:
Meh, heb gewoon de 923+ besteld + 4x 4TB WD Red Plus
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Echt WTF waarom is het zo fucking gecompliceerd om gewoon files te kopieren van de ene NAS naar de andere.
Shared folder sync bestaat niet op DSM 6
HyperBackup maakt er een eigen folderstructuur van
Remote folder mounten en files copyen via FileStation houdt de metadata niet intact
Syncthing (middels een community package) lijkt sowieso geen files te detecten.
rsync vanuit een SSH sessie lijkt niet te willen connecten
Moet ik nou serieus gewoon gaan robocopyen vanaf een Windows machine? Echt hoe fucking moeilijk kan het zijn
.edit: Ok, remote folder mounten en dan "lokaal" rsyncen lijkt te werken...
.edit2: Oh allejezus, Shared Folder Sync bestaat wel op DSM 6, alleen staat die op een andere plek in het menu
Shared folder sync bestaat niet op DSM 6
HyperBackup maakt er een eigen folderstructuur van
Remote folder mounten en files copyen via FileStation houdt de metadata niet intact
Syncthing (middels een community package) lijkt sowieso geen files te detecten.
rsync vanuit een SSH sessie lijkt niet te willen connecten
Moet ik nou serieus gewoon gaan robocopyen vanaf een Windows machine? Echt hoe fucking moeilijk kan het zijn
.edit: Ok, remote folder mounten en dan "lokaal" rsyncen lijkt te werken...
.edit2: Oh allejezus, Shared Folder Sync bestaat wel op DSM 6, alleen staat die op een andere plek in het menu
[ Voor 21% gewijzigd door .oisyn op 30-09-2025 23:46 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
pfffffff omfg dat is een breinbreker (voor mij dan).
ben al een aantal dagen een login pagina aan't debuggen op een (voor mij) nieuw php framework (CodeIgnitor). Ik kreeg telkens een witte pagina maar de data ging wel mee. Wat blijkt, als je van functie naar functie springt mag je natuurlijk telkens de returns niet vergeten
Return toegevoegd en daar is de pagina
ben al een aantal dagen een login pagina aan't debuggen op een (voor mij) nieuw php framework (CodeIgnitor). Ik kreeg telkens een witte pagina maar de data ging wel mee. Wat blijkt, als je van functie naar functie springt mag je natuurlijk telkens de returns niet vergeten
Return toegevoegd en daar is de pagina
Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag
Aargh…
"Doubt—the concern that my views may not be entirely correct—is the true friend of wisdom and (along with empathy, to which it’s related) the greatest enemy of polarization." -- Václav Havel
Php..
Maar dan is je ontwikkel omgeving dus ook kut, die moet daar op z'n minst een waarschuwing op geven.
Maar dan is je ontwikkel omgeving dus ook kut, die moet daar op z'n minst een waarschuwing op geven.
[ Voor 91% gewijzigd door sig69 op 03-10-2025 02:16 ]
Dat wist ik. Tijdje niet in het topic geweest alleen. Hij komt niet vaak naar boven. (Heb je niks aan, weet ik.oisyn schreef op dinsdag 30 september 2025 @ 23:18:
.edit2: Oh allejezus, Shared Folder Sync bestaat wel op DSM 6, alleen staat die op een andere plek in het menu
@sig69 waarom zou die een melding geven?
Volgende probleem heeft zich ook al aangemeld. Hoe naar de db schrijven. Gaat nog een aantal dagen duren
Volgende probleem heeft zich ook al aangemeld. Hoe naar de db schrijven. Gaat nog een aantal dagen duren
Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag
Met een beetje geluk heeft / vereist het framework een bepaald type of typen dat de functie moet returnen.Damic schreef op vrijdag 3 oktober 2025 @ 06:56:
@sig69 waarom zou die een melding geven?
Volgende probleem heeft zich ook al aangemeld. Hoe naar de db schrijven. Gaat nog een aantal dagen duren
Dat kun je afdwingen in de functie (boilerplate) zelf of in de aanroepende functie die controleert of hij de juiste types ontvangt.
Enniehoe, fijn dat het is gevonden
If money talks then I'm a mime
If time is money then I'm out of time
Deze fout zou ook in Python of JavaScript kunnen voorkomen. Die vingen dit ook niet af. En als je elders in je functie/method wel een return hebt dan zou het in vrijwel elke taal kunnen voorkomen.sig69 schreef op vrijdag 3 oktober 2025 @ 02:11:
Php..
Maar dan is je ontwikkel omgeving dus ook kut, die moet daar op z'n minst een waarschuwing op geven.
Wat je wilt doen in een loosely typed taal (als PHP) is het zo strikt mogelijk maken. Dus zorg dat je functies/methodes een return type definiëren. In dat geval zal PHP het je vertellen als je geen return hebt: https://3v4l.org/pRhCT En je kan daar ook tooling voor gebruiken als Psalm of PHPStan, zodat je dit middels inspecties kan vinden.Damic schreef op vrijdag 3 oktober 2025 @ 06:56:
@sig69 waarom zou die een melding geven?
Volgende probleem heeft zich ook al aangemeld. Hoe naar de db schrijven. Gaat nog een aantal dagen duren
Read the code, write the code, be the code!
CodeIgniter, daar heb ik geloof ik een jaar of 15 geleden voor het laatst wat mee gedaan.
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra
Zoiets dacht ik ook al. CodeIgniter 2. Was zo dood als wat. Op een of andere manier hebben ze het toen nog voor elkaar gekregen om de boel te verkopen. Waarbij de nieuwe eigenaren nog net een v3 wilden komen met behoud van bepaalde mate van backwards compatibility. Terwijl de totale opzet compleet verrot was (alles ophangen aan 1 groot "God object" i.p.v. fatsoenlijke dependency injection / inversion of control bv).Mugwump schreef op vrijdag 3 oktober 2025 @ 08:59:
CodeIgniter, daar heb ik geloof ik een jaar of 15 geleden voor het laatst wat mee gedaan.
Moet zeggen dat ik me er enkel nog van herinner dat het in die tijd een relatief lichtgewicht frameworkje was vergeleken met de Symfonies van deze wereld. Ook al ongeveer net zo lang geen PHP gedaan, maar volgens mij zijn er inmiddels wel aardige stappen geweest en is de 'fractal of bad design' tegenwoordig niet helemaal terecht meer.
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra
Heb je een reden voor CodeIgniter?
• Nee: Doe jezelf een plezier en start met Symfony, Laravel of Api-Platform. Veel meer leven in.
• Ja: Doe jezelf pijn en ga daarna door met bovenste antwoord.
Keuze tussen genoemde alternatieven is al gauw een holy war, doe vooral zelf onderzoek naar gelang smaak en wensen. Maar populariteit voor die pakketten (uiteindelijk allemaal leunend op Symfony) is gewoon dag en nacht verschil met de rest.
• Nee: Doe jezelf een plezier en start met Symfony, Laravel of Api-Platform. Veel meer leven in.
• Ja: Doe jezelf pijn en ga daarna door met bovenste antwoord.
Keuze tussen genoemde alternatieven is al gauw een holy war, doe vooral zelf onderzoek naar gelang smaak en wensen. Maar populariteit voor die pakketten (uiteindelijk allemaal leunend op Symfony) is gewoon dag en nacht verschil met de rest.
[ Voor 42% gewijzigd door Voutloos op 03-10-2025 11:28 ]
{signature}
Mag PSalm ook i.p.v. PHPStan?Voutloos schreef op vrijdag 3 oktober 2025 @ 11:31:
En elk PHP project, ook hobbymatig: Composer en PHPStan zijn een must. Zonder composer is al direct af. PHPStan, zelfs het minst stricte level, win je altijd terug qua tijd en minder verrassingen later.
Zelf ook PHPStan gebruiker, daar niet van. Maar volgens mij is de een niet echt beter dan de ander. Zeker als je dus op een laag level zou gebruiken. En iets als Symfony gebruikt AFAIK ook Psalm. (Andere, zoals Doctrine, dan weer PHPStan).
Psalm mag ook, redelijk gelijk idd. Maar PHPStan gaat momenteel wel echt heel hard qua doorontwikkeling en je ziet projecten switchen. Dus ik noem hem toch het eerste. 
Het voorbeeld met missende return was niet helemaal in detail toegelicht, maar ik durf wel te denken dat je met 1 van deze qualitytools inrichten het ook gevonden had, met minder guesswork.
Het voorbeeld met missende return was niet helemaal in detail toegelicht, maar ik durf wel te denken dat je met 1 van deze qualitytools inrichten het ook gevonden had, met minder guesswork.
{signature}
Zonder typehints (echte of PHPDoc) wordt het voor een static analyzer natuurlijk ook lastig om een missende return te vinden.Voutloos schreef op vrijdag 3 oktober 2025 @ 12:57:
Het voorbeeld met missende return was niet helemaal in detail toegelicht, maar ik durf wel te denken dat je met 1 van deze qualitytools inrichten het ook gevonden had, met minder guesswork.
Of de functie moet al meerdere exit paths (/returns) hebben waarvan sommige met een value en anderen zonder value (of geen return aan het eind van de functie).
PHP:
1
| function foo() {} |
Is namelijk nogal vaag in of er een return zou moeten zijn.
PHP:
1
2
3
4
5
| function foo() { if (true) { return 42; } } |
Kun je wel aan zien dat er een return mist en de functie dus geen void "returned" maar dat er of een expliciete return null; mist of dus een daadwerkelijke return (met int value).
Mijn oude telefoon had al langer het probleem dat de accu niet lang meer meegaat (dat is de hoofdreden dat ik 'm vervangen heb). De achterkant begon omhoog te komen, dus ik was bang dat de accu begon op te zwellen. Opgezocht hoe ik 'm open kon maken (in wel 8 stappen volgens iFixit
)... maar dat bleek allemaal niet nodig, want de achterkant zat dermate los dat ik 'm zonder al te veel moeite op kon tillen.
Het goede nieuws is dat de batterij niet opgezwollen is, het slechte nieuws is dat het hoesje nu de achterkant op z'n plek houdt, want die is dus volledig los. Ik weet nog steeds niet hoe dat nou precies kan, maar ik heb weer een oude telefoon om mee te knutselen
Het goede nieuws is dat de batterij niet opgezwollen is, het slechte nieuws is dat het hoesje nu de achterkant op z'n plek houdt, want die is dus volledig los. Ik weet nog steeds niet hoe dat nou precies kan, maar ik heb weer een oude telefoon om mee te knutselen
🠕 This side up
En de oplossing...Koenvh schreef op zaterdag 4 oktober 2025 @ 13:38:
Mijn oude telefoon had al langer het probleem dat de accu niet lang meer meegaat (dat is de hoofdreden dat ik 'm vervangen heb). De achterkant begon omhoog te komen, dus ik was bang dat de accu begon op te zwellen. Opgezocht hoe ik 'm open kon maken (in wel 8 stappen volgens iFixit)... maar dat bleek allemaal niet nodig, want de achterkant zat dermate los dat ik 'm zonder al te veel moeite op kon tillen.
Het goede nieuws is dat de batterij niet opgezwollen is, het slechte nieuws is dat het hoesje nu de achterkant op z'n plek houdt, want die is dus volledig los. Ik weet nog steeds niet hoe dat nou precies kan, maar ik heb weer een oude telefoon om mee te knutselen
Wikipedia: Duct tape
Wie du mir, so ich dir.
Valt wel mee. Je moet niet alleen naar de functie zelf kijken, maar ook naar de aanroepen. Als er ergens stond:RobertMe schreef op vrijdag 3 oktober 2025 @ 13:03:
[...]
Zonder typehints (echte of PHPDoc) wordt het voor een static analyzer natuurlijk ook lastig om een missende return te vinden.
Of de functie moet al meerdere exit paths (/returns) hebben waarvan sommige met een value en anderen zonder value (of geen return aan het eind van de functie).
PHP:
1 function foo() {}
Is namelijk nogal vaag in of er een return zou moeten zijn.
PHP:
1 2 3 4 5 function foo() { if (true) { return 42; } }
Kun je wel aan zien dat er een return mist en de functie dus geen void "returned" maar dat er of een expliciete return null; mist of dus een daadwerkelijke return (met int value).
PHP:
1
| someVar = foo(); |
Dan weet de analyzer dat foo iets terug had moet geven.
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Zou kunnen, maar is niet zo: https://phpstan.org/r/dba080f3-2b2b-48f9-ad30-5570b9c90753 PHPStan vindt het t/m level 5 prima. Vanaf 6 (tot level 10) klaagt die alleen over een missing return type op de functie declaratie. Nergens dus over het gebruik van een resultaat van een functie zonder return.Janoz schreef op zaterdag 4 oktober 2025 @ 18:08:
[...]
Valt wel mee. Je moet niet alleen naar de functie zelf kijken, maar ook naar de aanroepen. Als er ergens stond:
PHP:
1 someVar = foo();
Dan weet de analyzer dat foo iets terug had moet geven.
Kan ook niet anders. PHPStan analyseert de aangeroepen functie niet in de aanroep zelf. En het gebrek aan een return type hint zal uit backwards compat er gewoon vanuit gaan dat het een mixed is.
Of je gebruikt gewoon een taal waarbij de compiler een fout heeft in dat soort gevallen.
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra
Dat PHPStar het niet doet betekent niet dat het niet kan. Het geeft eerder aan dat PHPStorm compleet die analyse vector mist.RobertMe schreef op zaterdag 4 oktober 2025 @ 18:28:
[...]
Zou kunnen, maar is niet zo: https://phpstan.org/r/dba080f3-2b2b-48f9-ad30-5570b9c90753 PHPStan vindt het t/m level 5 prima. Vanaf 6 (tot level 10) klaagt die alleen over een missing return type op de functie declaratie. Nergens dus over het gebruik van een resultaat van een functie zonder return.
Kan ook niet anders. PHPStan analyseert de aangeroepen functie niet in de aanroep zelf. En het gebrek aan een return type hint zal uit backwards compat er gewoon vanuit gaan dat het een mixed is.
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Ik ben de laatste tijd weer eens bezig met webdesign en kwam tussen de meuk nog ergens een oud project tegen uit mn schoolperiode.
/f/image/ZpqzEKjkJW46Gp1rPClRbqqE.png?f=fotoalbum_large)
Gevoel voor matchende kleuren is na al di jaren niet echt beter geworden. Maar t ging mij meer om het technische aspect van hoe ik vroeger websites in elkaar zette.
Tekst verticaal centreren? holy trinity van <Table> <tr> en <td>
Gradients? Background image!
Corner radius? background image!
Opacity? geloof het of niet ook background image!
/f/image/ZpqzEKjkJW46Gp1rPClRbqqE.png?f=fotoalbum_large)
Gevoel voor matchende kleuren is na al di jaren niet echt beter geworden. Maar t ging mij meer om het technische aspect van hoe ik vroeger websites in elkaar zette.
Tekst verticaal centreren? holy trinity van <Table> <tr> en <td>
Gradients? Background image!
Corner radius? background image!
Opacity? geloof het of niet ook background image!
ora et labora
Tsja, dat was vroeger dan ook de enige manier. In die tijd was het gewoon standaard.mrc4nl schreef op dinsdag 14 oktober 2025 @ 20:17:
Maar t ging mij meer om het technische aspect van hoe ik vroeger websites in elkaar zette.
Dat was ook beetje mijn punt. In hoeveel de html standaard zich heeft ontwikkeld door de tijd heen,RobertMe schreef op dinsdag 14 oktober 2025 @ 20:52:
[...]
Tsja, dat was vroeger dan ook de enige manier. In die tijd was het gewoon standaard.
en hoe ik vroeger heb lopen k**ten om de boel weer te geven zoals ik wilde. (afgezien van IE6)
<Table> was een hack die weer op andere punten voor complicaties zorgde
Afgelopen tijd zocht ik veel naar een oplossing voor webdesign om vervolgens te zien dat het met een andere tag/truuckje veel makkelijker kan.
ora et labora
Tables? Ik heb ooit in een ver verleden de layout van een website ingericht met frames... wat een hel was dat. 😅
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Frames en animated gifjes ... ohh wat was die Hyves hype jaren later toch enorm retro, de rest van de wereld had jaren 90 webdesing ook gevonden
Voor een jeugdgroep had een designer een mooie navigatie gemaakt. Dit waren allemaal losse plaatjes per mogelijke status. Die nav leek iets als een Stargate Dial Home Device; rond, in het centrum de titel, en rondom de knoppen naar de pagina's met een hover & active state.mrc4nl schreef op dinsdag 14 oktober 2025 @ 20:17:
Ik ben de laatste tijd weer eens bezig met webdesign en kwam tussen de meuk nog ergens een oud project tegen uit mn schoolperiode.![]()
[Afbeelding]
Gevoel voor matchende kleuren is na al di jaren niet echt beter geworden. Maar t ging mij meer om het technische aspect van hoe ik vroeger websites in elkaar zette.
Tekst verticaal centreren? holy trinity van <Table> <tr> en <td>
Gradients? Background image!
Corner radius? background image!
Opacity? geloof het of niet ook background image!
Ik heb kort gekeken of ik dat naar pure moderne html & css kon omtoveren. Maar helaas is mijn css kungfu niet zo goed. Ik kreeg het niet voor elkaar.
Voor matchende kleuren heb je vele sites voor die je helpen. Of je gebruikt AI.
let the past be the past.
Holy crap, dat is zeg maar net een step up van de Geocities periodemrc4nl schreef op dinsdag 14 oktober 2025 @ 20:17:
Ik ben de laatste tijd weer eens bezig met webdesign en kwam tussen de meuk nog ergens een oud project tegen uit mn schoolperiode.
Anyone who gets in between me and my morning coffee should be insecure.
Ik ben ook nog wat ouder spul tegen gekomen gemaakt met Microsoft Frontpage designer. Dat was helemaal tenenkrommend.MueR schreef op dinsdag 14 oktober 2025 @ 23:05:
Holy crap, dat is zeg maar net een step up van de Geocities periode
ook qua gegenereerde html code, overal xml tussen gepropt.
ora et labora
Fantastisch! Sindsdien hebben we wel een keer HTML5 gekregen, toch heb ik het idee dat het vooral door CSS komt dat het makkelijker gaat.
Frames waren inderdaad dramatisch. Tegenwoordig met grids en flexbox is het vergeleken met eerder best een aangename ervaring.
Frames waren inderdaad dramatisch. Tegenwoordig met grids en flexbox is het vergeleken met eerder best een aangename ervaring.
Aan de andere kant waren frames ook fantastisch. Het was in feite AJAX, maar dan zonder javascript 😎
Read the code, write the code, be the code!
wackmaniac schreef op woensdag 15 oktober 2025 @ 10:14:
Aan de andere kant waren frames ook fantastisch. Het was in feite AJAX, maar dan zonder javascript 😎
Tja, maar wat als je liever met NAC bezig ben? Of vereist dat nog een IP-offering?
"Doubt—the concern that my views may not be entirely correct—is the true friend of wisdom and (along with empathy, to which it’s related) the greatest enemy of polarization." -- Václav Havel
Tja en toen had een collega mij lekker getrolled.
Ik heb een eigen best-practice beleid dat als ik mijn werkplek verlaat, dat ik deze altijd lock. ook bij spoed, altijd locken.
Vergeet ik nu 1x mijn werkplek te locken heeft mijn collega me lekker getrolled op een wel heel bekende en ludieke manier.
Hij had AutoHotKey bij mij ingesteld dat elke keer als ik een ; typ dat deze vervangen wordt door het Griekse vraagteken en dat ziet er in de weergave uit als een ;
Dit geintje heeft me deze ochtend wel 2 uur gekost om te debuggen tot aan het herstarten van de laptop aan toe wat dus ook gewoon geen zin had, omdat AutoHotKey bij mij automatisch start met bepaalde veel gebruikte substituties voor snel en makkelijk te kunnen typen.
Maar uiteindelijk wel gevonden. Nu nog kijken of ik achter de collega kan komen die dit gedaan heeft en een manier bedenken om hem een keer terug te trollen.
Ik heb een eigen best-practice beleid dat als ik mijn werkplek verlaat, dat ik deze altijd lock. ook bij spoed, altijd locken.
Vergeet ik nu 1x mijn werkplek te locken heeft mijn collega me lekker getrolled op een wel heel bekende en ludieke manier.
Hij had AutoHotKey bij mij ingesteld dat elke keer als ik een ; typ dat deze vervangen wordt door het Griekse vraagteken en dat ziet er in de weergave uit als een ;
Dit geintje heeft me deze ochtend wel 2 uur gekost om te debuggen tot aan het herstarten van de laptop aan toe wat dus ook gewoon geen zin had, omdat AutoHotKey bij mij automatisch start met bepaalde veel gebruikte substituties voor snel en makkelijk te kunnen typen.
Maar uiteindelijk wel gevonden. Nu nog kijken of ik achter de collega kan komen die dit gedaan heeft en een manier bedenken om hem een keer terug te trollen.
GG WP....eagle00789 schreef op woensdag 15 oktober 2025 @ 11:12:
Tja en toen had een collega mij lekker getrolled.
Ik heb een eigen best-practice beleid dat als ik mijn werkplek verlaat, dat ik deze altijd lock. ook bij spoed, altijd locken.
Vergeet ik nu 1x mijn werkplek te locken heeft mijn collega me lekker getrolled op een wel heel bekende en ludieke manier.
Hij had AutoHotKey bij mij ingesteld dat elke keer als ik een ; typ dat deze vervangen wordt door het Griekse vraagteken en dat ziet er in de weergave uit als een ;
Dit geintje heeft me deze ochtend wel 2 uur gekost om te debuggen tot aan het herstarten van de laptop aan toe wat dus ook gewoon geen zin had, omdat AutoHotKey bij mij automatisch start met bepaalde veel gebruikte substituties voor snel en makkelijk te kunnen typen.
Maar uiteindelijk wel gevonden. Nu nog kijken of ik achter de collega kan komen die dit gedaan heeft en een manier bedenken om hem een keer terug te trollen.
Hay 365 dias en un año y 366 occasiones para festejar (Boliviaans spreekwoord)
https://github.com/TowardsDeath/jquery-feyenoordDevWouter schreef op woensdag 15 oktober 2025 @ 10:30:
[...]
![]()
Tja, maar wat als je liever met NAC bezig ben? Of vereist dat nog een IP-offering?
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Ik vraag me wel af, zijn er nog mensen die programmeren (ongeacht welke taal dan ook) die zulk soort fun nog in hun code verwerkt (de naam hieronder zegt genoeg, vandaar niet eerder genoemd
):
En voordat jullie het vragen, ja ik gebruik dat zelf wel nog, vooral voor headers in mijn code files of om bepaalde debug echo goed te scheiden van normale echo buiten dat ik daar ook kleur voor gebruik.
code:
1
2
3
4
5
6
| █████╗ ███████╗ ██████╗██╗██╗ █████╗ ██████╗ ████████╗ ██╔══██╗██╔════╝██╔════╝██║██║ ██╔══██╗██╔══██╗╚══██╔══╝ ███████║███████╗██║ ██║██║ ███████║██████╔╝ ██║ ██╔══██║╚════██║██║ ██║██║ ██╔══██║██╔══██╗ ██║ ██║ ██║███████║╚██████╗██║██║ ██║ ██║██║ ██║ ██║ ╚═╝ ╚═╝╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ |
En voordat jullie het vragen, ja ik gebruik dat zelf wel nog, vooral voor headers in mijn code files of om bepaalde debug echo goed te scheiden van normale echo buiten dat ik daar ook kleur voor gebruik.
[ Voor 8% gewijzigd door eagle00789 op 15-10-2025 13:12 ]
AFAS heeft het in de HTML van hun websites staan:
[ Voor 77% gewijzigd door Eärendil op 15-10-2025 14:51 ]
Lol. nice dat zelfs Afas dat nog gewoon gebruiktEärendil schreef op woensdag 15 oktober 2025 @ 13:37:
AFAS heeft het in de HTML van hun websites staat:
[Afbeelding]
In onze website staat ook ascii-art verstopt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <!--
Zo dus jij gluurt in onze broncode, denk je soms dat je het beter kan? Dat kan, en zo ja dan zoeken wij jou.
Bel, mail of snailmail ons. Gegevens heb je vast al achterhaald!
__
<(o )___
( ._> /
`---'
--> |
Als ik het mocht dan deed ik het. Helaas komen dit soort grapjes niet door de review heeneagle00789 schreef op woensdag 15 oktober 2025 @ 13:11:
Ik vraag me wel af, zijn er nog mensen die programmeren (ongeacht welke taal dan ook) die zulk soort fun nog in hun code verwerkt (de naam hieronder zegt genoeg, vandaar niet eerder genoemd):
code:
1 2 3 4 5 6 █████╗ ███████╗ ██████╗██╗██╗ █████╗ ██████╗ ████████╗ ██╔══██╗██╔════╝██╔════╝██║██║ ██╔══██╗██╔══██╗╚══██╔══╝ ███████║███████╗██║ ██║██║ ███████║██████╔╝ ██║ ██╔══██║╚════██║██║ ██║██║ ██╔══██║██╔══██╗ ██║ ██║ ██║███████║╚██████╗██║██║ ██║ ██║██║ ██║ ██║ ╚═╝ ╚═╝╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝
En voordat jullie het vragen, ja ik gebruik dat zelf wel nog, vooral voor headers in mijn code files of om bepaalde debug echo goed te scheiden van normale echo buiten dat ik daar ook kleur voor gebruik.
Hoe bedoel je, "eigen beleid"? Zijn er nog bedrijven waar dit niet gewoon bedrijfsbeleid is joh? In dat geval: gefeliciteerd, jij bent bij deze jullie CISO.eagle00789 schreef op woensdag 15 oktober 2025 @ 11:12:
Ik heb een eigen best-practice beleid dat als ik mijn werkplek verlaat, dat ik deze altijd lock. ook bij spoed, altijd locken.
Dit heb ik ook wel eens gezien op een website maar dan als x-headers, stukje beter verstopt zeg maar.Marber schreef op woensdag 15 oktober 2025 @ 14:34:
In onze website staat ook ascii-art verstopt:
code:
1 2 3 4 5 6 7 8 9<!-- Zo dus jij gluurt in onze broncode, denk je soms dat je het beter kan? Dat kan, en zo ja dan zoeken wij jou. Bel, mail of snailmail ons. Gegevens heb je vast al achterhaald! __ <(o )___ ( ._> / `---' -->
ora et labora
hier ik heb ik een mooi verhaal over. Op mijn werk leiden wij onze eigen collega's op. Voor die opleiding is ook een opleidingsapplicatie gemaakt die gebruikt wordt om ze bepaalde theorieën, methodieken en werkwijzes uit te leggen.eagle00789 schreef op woensdag 15 oktober 2025 @ 13:11:
Ik vraag me wel af, zijn er nog mensen die programmeren (ongeacht welke taal dan ook) die zulk soort fun nog in hun code verwerkt (de naam hieronder zegt genoeg, vandaar niet eerder genoemd):
code:
1 2 3 4 5 6 █████╗ ███████╗ ██████╗██╗██╗ █████╗ ██████╗ ████████╗ ██╔══██╗██╔════╝██╔════╝██║██║ ██╔══██╗██╔══██╗╚══██╔══╝ ███████║███████╗██║ ██║██║ ███████║██████╔╝ ██║ ██╔══██║╚════██║██║ ██║██║ ██╔══██║██╔══██╗ ██║ ██║ ██║███████║╚██████╗██║██║ ██║ ██║██║ ██║ ██║ ╚═╝ ╚═╝╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝
En voordat jullie het vragen, ja ik gebruik dat zelf wel nog, vooral voor headers in mijn code files of om bepaalde debug echo goed te scheiden van normale echo buiten dat ik daar ook kleur voor gebruik.
De applicatie doet het ook echt en deel van de opleiding is een praktijkweek waarin de nieuwe collega's een week lang het devopsteam zijn die de applicatie beheert.
Meestal is er in die week meer dan 1 team en elk team moet zijn eigen applicatie hebben. Dit deden we door meerdere builds te draaien in de pipeline die een versienummer hadden met daarin de naam van het team.
We werken in een java/maven context dus die versies stonden in een pom.xml, allemaal onder elkaar (team1.versie, team2.versie, etc).
Tijdens de build konden deze versie bijgewerkt worden. Maar als je in 2 regels vlak bijelkaar gaat wijzigen kan git dat niet lekker mergen. De oplossing was daarom ook om de versienummers meerdere regels uit elkaar te trekken door daar ASCII-art tussenin te zetten. Toen kon git de wijziging mergen zonder conflict en draaide de pipeline weer door.
En dat is het verhaal van hoe ik ooit ASCII-art als cruciaal onderdeel van een build pipeline heb gebruikt
Does this count? Boot van de Tweakers Discord bot.eagle00789 schreef op woensdag 15 oktober 2025 @ 13:11:
Ik vraag me wel af, zijn er nog mensen die programmeren (ongeacht welke taal dan ook) die zulk soort fun nog in hun code verwerkt (de naam hieronder zegt genoeg, vandaar niet eerder genoemd):
:strip_exif()/f/image/d7gwRqSuzll1RbTCOOpDpPCw.png?f=user_large)
En bij m'n vorige bedrijf kwam ik een file tegen waar een "// TODO: Add Bram" in stond. Dus ik heb een foto van mijn manager (die Bram heet) gepakt, die omgezet in ascii en gecommit.
Anyone who gets in between me and my morning coffee should be insecure.
Dat is weer helemaal in.eagle00789 schreef op woensdag 15 oktober 2025 @ 13:11:
Ik vraag me wel af, zijn er nog mensen die programmeren (ongeacht welke taal dan ook) die zulk soort fun nog in hun code verwerkt (de naam hieronder zegt genoeg, vandaar niet eerder genoemd):
https://fgheysels.github.io/
Zeker, we maken nog weleens wat CLI tools om ons eigen werk makkelijker te maken. Met het NuGet package Spectre.Console is dat zo gepiept!eagle00789 schreef op woensdag 15 oktober 2025 @ 13:11:
Ik vraag me wel af, zijn er nog mensen die programmeren (ongeacht welke taal dan ook) die zulk soort fun nog in hun code verwerkt (de naam hieronder zegt genoeg, vandaar niet eerder genoemd):
code:
1 2 3 4 5 6 █████╗ ███████╗ ██████╗██╗██╗ █████╗ ██████╗ ████████╗ ██╔══██╗██╔════╝██╔════╝██║██║ ██╔══██╗██╔══██╗╚══██╔══╝ ███████║███████╗██║ ██║██║ ███████║██████╔╝ ██║ ██╔══██║╚════██║██║ ██║██║ ██╔══██║██╔══██╗ ██║ ██║ ██║███████║╚██████╗██║██║ ██║ ██║██║ ██║ ██║ ╚═╝ ╚═╝╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝
En voordat jullie het vragen, ja ik gebruik dat zelf wel nog, vooral voor headers in mijn code files of om bepaalde debug echo goed te scheiden van normale echo buiten dat ik daar ook kleur voor gebruik.
Ja het is officieel beleid, maar er wordt totaal niet op gehandhaafd of dergelijke dus veel collega's doen het dan ook gewoon niet. Ik heb nog nooit iemand gezien/gesproken/gehoord vanwege een geunlockte werkplek en er zijn genoeg collega's die het vaak genoeg vergeten.Jory schreef op woensdag 15 oktober 2025 @ 17:47:
[...]
Hoe bedoel je, "eigen beleid"? Zijn er nog bedrijven waar dit niet gewoon bedrijfsbeleid is joh? In dat geval: gefeliciteerd, jij bent bij deze jullie CISO.
Die wist ik niet eens. wel LOLEärendil schreef op woensdag 15 oktober 2025 @ 13:37:
AFAS heeft het in de HTML van hun websites staan:
[Afbeelding]
Die is wel leuk gedaan.Marber schreef op woensdag 15 oktober 2025 @ 14:34:
In onze website staat ook ascii-art verstopt:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13<!-- Zo dus jij gluurt in onze broncode, denk je soms dat je het beter kan? Dat kan, en zo ja dan zoeken wij jou. Bel, mail of snailmail ons. Gegevens heb je vast al achterhaald! __ <(o )___ ( ._> / `---' -->
Yay. een stiekem kijkje achter de schermen in de Tweakers Discord BotMueR schreef op woensdag 15 oktober 2025 @ 22:12:
[...]
Does this count? Boot van de Tweakers Discord bot.
[Afbeelding]
En bij m'n vorige bedrijf kwam ik een file tegen waar een "// TODO: Add Bram" in stond. Dus ik heb een foto van mijn manager (die Bram heet) gepakt, die omgezet in ascii en gecommit.
Wel leuk dat je je manager dan hebt omgezet naar Ascii en ook gewoon gecommit hebt
Wow. die is wel heeeeel fancy met een animatie zelfs. Sweeeeeet
* ElkeBxl komt eens piepen hoe het hier nog is
* ElkeBxl dropt ff de link naar het Advent Of Code 2025 topic
Advent Of Code 2025
* ElkeBxl dropt ff de link naar het Advent Of Code 2025 topic
Advent Of Code 2025
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster

Iemand koffie? Of thee?
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Bitbucket blijkbaar wat issues met Pipelines, dan geeft de status pagina "All Systems Operational"
Dan ga ik maar een support request inschieten, die faalt vervolgens omdat de form submit een error 500 geeft 
edit: issues in AWS us-east-1 regio, reken er maar op dat er wat services wereldwijd gaan uitvallen
edit: issues in AWS us-east-1 regio, reken er maar op dat er wat services wereldwijd gaan uitvallen
[ Voor 35% gewijzigd door Cartman! op 20-10-2025 10:10 ]
Vraag me af welke services affected zijn, sinds deze ochtend klachten bij Slack & Postman intern, maar status pagina's geven niks aan. Kan ik eindelijk mijn kopje koffie opdrinken zonder gestoord te wordenCartman! schreef op maandag 20 oktober 2025 @ 09:48:
Bitbucket blijkbaar wat issues met Pipelines, dan geeft de status pagina "All Systems Operational"Dan ga ik maar een support request inschieten, die faalt vervolgens omdat de form submit een error 500 geeft
edit: issues in AWS us-east-1 regio, reken er maar op dat er wat services wereldwijd gaan uitvallen
[Afbeelding]
Ook hub.docker.com lijkt plat te zijn.
Iemand krijgt vandaag geen koekjes.
Iemand krijgt vandaag geen koekjes.
"Doubt—the concern that my views may not be entirely correct—is the true friend of wisdom and (along with empathy, to which it’s related) the greatest enemy of polarization." -- Václav Havel
Hmm, wij draaien ook op AWS, echter zien wij in de logs ook een dipje in ons systeem voor onze SQS / Lambda structuur, terwijl wij volledig in de EU draaien.
Lijkt dus dat AWS wat vitale systemen ook onderbrengen in "us-east-1", waardoor toch meer geïmpact is dan die regio.
Lijkt dus dat AWS wat vitale systemen ook onderbrengen in "us-east-1", waardoor toch meer geïmpact is dan die regio.
Geen Cloudfront dan? Ik heb vandaag wel wat issues met deployments gehad doordat de cache invalidations die niet updaten, wat dat is allemaal us-east-1. Verder draaide eu-west-1 idd als een zonnetjeCartman! schreef op maandag 20 oktober 2025 @ 22:01:
Wij draaien in eu-west-1 en nergens last van gehad tot nu toe gelukkig
Anyone who gets in between me and my morning coffee should be insecure.
Hier alleen automatiseringen met de IAM service die niet werkte, gezien die in us-east-1 zit blijkbaar.
Verder 0 issues inderdaad
Verder 0 issues inderdaad
Als gevolg van de storing van AWS waren er ook problemen bij Vercel, verder hebben we geen issues op gebied van hosting/infra gehad, gelukkig 🤞🏻 De AWS infra die in Europa staat is bij ons gelukkig overeind gebleven
AMD 2700x @ 4.15 GHz | Vega 56 (Vega 64 BIOS) | 32 GB DDR4 | MSI X470 Gaming Plus | Intel 600P 1TB | Corsair RM550X
Alle APIs zit CloudFront voor maar heeft gewoon gewerkt zoals hoorde. Deployments deden t niet omdat Bitbucket Pipelines er uitlagen, misschien was dat wel een reddingMueR schreef op maandag 20 oktober 2025 @ 23:47:
[...]
Geen Cloudfront dan? Ik heb vandaag wel wat issues met deployments gehad doordat de cache invalidations die niet updaten, wat dat is allemaal us-east-1. Verder draaide eu-west-1 idd als een zonnetje
Van wat ik gehoord heb was het probleem vooral dat de tools voor het managen binnen AWS op us-east-1 draait.
"Doubt—the concern that my views may not be entirely correct—is the true friend of wisdom and (along with empathy, to which it’s related) the greatest enemy of polarization." -- Václav Havel
Klopt, diverse "global" services (zoals CloudFront) worden gestuurd vanuit us-east-1. Ik vind t best ironisch dat ze van alles bieden voor multi-az (availability zone) en multi-region en dit voor hun eigen services toch ook niet voor elkaar hebben
Eigenlijk is dit toch ansi art, en geen ascii artMueR schreef op woensdag 15 oktober 2025 @ 22:12:
[...]
Does this count? Boot van de Tweakers Discord bot.
[Afbeelding]
En bij m'n vorige bedrijf kwam ik een file tegen waar een "// TODO: Add Bram" in stond. Dus ik heb een foto van mijn manager (die Bram heet) gepakt, die omgezet in ascii en gecommit.
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Nit nit nit.. het is verdorie net een pull request review.Janoz schreef op dinsdag 21 oktober 2025 @ 19:39:
[...]
Eigenlijk is dit toch ansi art, en geen ascii art
Anyone who gets in between me and my morning coffee should be insecure.
MueR schreef op dinsdag 21 oktober 2025 @ 19:41:
[...]
Nit nit nit.. het is verdorie net een pull request review.
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Maar voor de extra duit in het zakje, dit is de banner van mijn discord bot:
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Ik kreeg vorige week nog een mooi stuk werk overgedreven van een collega die in een klein bugje had besloten maar gelijk even de halve codebase te refactoren. Onder protest het laatste stukje werk dan maar even afgemaakt en een collega laten reviewen. Die kwam met de mededeling dat een diepgaande review veel te veel werk is en dat ie alleen een paar 'must fix'-opmerkingen had geplaatst. Ik kijken..1 terechte opmerking en 2 klachten over ontbrekende witregels. Juist ja.MueR schreef op dinsdag 21 oktober 2025 @ 19:41:
[...]
Nit nit nit.. het is verdorie net een pull request review.
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra
Ik heb wel eens een keer op alle servers de stdout gepiped met cowsay.. Wikipedia: cowsay
Het werd wel gewaardeerd maar na een halve dag liepen de frustraties wel op
Het werd wel gewaardeerd maar na een halve dag liepen de frustraties wel op
Moet ik met Claude Code nu elke sessie doorgeven dat hij het heel goed doet om baanzekerheid te houden?
Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF
Ook dat automatiseer je toch weg met een hook?ZpAz schreef op zaterdag 25 oktober 2025 @ 21:34:
Moet ik met Claude Code nu elke sessie doorgeven dat hij het heel goed doet om baanzekerheid te houden?
Of je maakt een eigen subagent, die optreedt als mental support of mental coach voor claude.
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Ask.com werkt niet meer... wat moet ik nou met m'n hele handige toolbar? 
Ik vroeg me opeens af: "Ask.com, bestaat dat nog?"
Ik vroeg me opeens af: "Ask.com, bestaat dat nog?"
🠕 This side up
Die waren hun tijd ver vooruitKoenvh schreef op vrijdag 31 oktober 2025 @ 20:03:
Ask.com werkt niet meer... wat moet ik nou met m'n hele handige toolbar?
Ik vroeg me opeens af: "Ask.com, bestaat dat nog?"
Grrr... Blijkbaar heeft iemand malware ontwikkeld in Python en daar een uitvoerbaar bestand van gemaakt met PyInstaller, en nu zijn er virusscanners die élk uitvoerbaar bestand gemaakt met PyInstaller als verdacht aanmerken.
* Koenvh mompelt iets over baby en badwater.
* Koenvh mompelt iets over baby en badwater.
🠕 This side up
Ik probeer al drie maanden een uitzondering te krijgen op m'n Windows-laptop van het werk zodat 'ie cargo.exe niet flagt zodra deze de "window" crate wil compilerenKoenvh schreef op woensdag 12 november 2025 @ 20:17:
Grrr... Blijkbaar heeft iemand malware ontwikkeld in Python en daar een uitvoerbaar bestand van gemaakt met PyInstaller, en nu zijn er virusscanners die élk uitvoerbaar bestand gemaakt met PyInstaller als verdacht aanmerken.
* Koenvh mompelt iets over baby en badwater.
Virusscanners man... Oh en onze servicedesk draagt misschien niet bij aan het probleem door eerst een maand te moeten doen over de vraag "wat is Rust, en wat moet een developer daarmee?"
Geupdate versieCartman! schreef op maandag 20 oktober 2025 @ 09:48:
Bitbucket blijkbaar wat issues met Pipelines, dan geeft de status pagina "All Systems Operational"Dan ga ik maar een support request inschieten, die faalt vervolgens omdat de form submit een error 500 geeft
edit: issues in AWS us-east-1 regio, reken er maar op dat er wat services wereldwijd gaan uitvallen
[Afbeelding]

(bron)
Een ideetje dat kwam tijdens de lunch: een klok die de tijd HH:mm omzet naar een jaartal HHmm en vervolgens een gebeurtenis laat zien uit dat jaar. Niet heel praktisch, wel leuk 
https://koenvh.nl/playground/historictime.php
(Werkt niet na 20:25, uiteraard
)
https://koenvh.nl/playground/historictime.php
(Werkt niet na 20:25, uiteraard
🠕 This side up
Misschien kun je iets verzinnen van voor de jaartelling. Dus van 0 tot 300-nogwat voor Christus?Koenvh schreef op maandag 24 november 2025 @ 17:09:
Een ideetje dat kwam tijdens de lunch: een klok die de tijd HH:mm omzet naar een jaartal HHmm en vervolgens een gebeurtenis laat zien uit dat jaar. Niet heel praktisch, wel leuk
https://koenvh.nl/playground/historictime.php
(Werkt niet na 20:25, uiteraard)
If money talks then I'm a mime
If time is money then I'm out of time
Geen gek ideeMatis schreef op maandag 24 november 2025 @ 19:43:
[...]
Misschien kun je iets verzinnen van voor de jaartelling. Dus van 0 tot 300-nogwat voor Christus?
🠕 This side up
* ElkeBxl dropt even schaamteloos de link naar het Advent of Code topic en pakt een tas koffie
Advent Of Code 2025
Advent Of Code 2025
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
In 50 v. Chr. Heel Gallië is bezet door de Romeinen… Helemaal? Nee! Want een dorpje van onverzettelijke Galliërs biedt koppig weerstand aan de overheersers
I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!
Je kan de link blijven droppen maar qua development is Tweakers gewoon bijna dood.. Helaas.ElkeBxl schreef op donderdag 27 november 2025 @ 07:42:
* ElkeBxl dropt even schaamteloos de link naar het Advent of Code topic en pakt een tas koffie
Advent Of Code 2025
Kijkend naar de AoC threads van de afgelopen jaren hebben die toch meestal zo rond de 1000 posts in een maand, zal dit jaar wel minder wezen omdat AoC de helft minder opdrachten heeft. Dus ik snap prima dat ElkeBxl nog even als herinnering de link post hier in de Dev Coffee Corner.sig69 schreef op donderdag 27 november 2025 @ 22:20:
[...]
Je kan de link blijven droppen maar qua development is Tweakers gewoon bijna dood.. Helaas.
Ik ben het overigens wel met je eens dat DEV over het algemeen weinig activiteit heeft buiten een paar van de threads, maar dat is al veel langer het geval (*denkt nostalgisch terug aan een tijd van zo'n 15 jaar geleden, toen het nog druk was in DEV*).
There's no place like 127.0.0.1
Oh ik denk misschien nog wel langer terug. Als je een probleem had waar je niet uit kwam kon je hier terecht. Maarja, stackoverflow en daarna LLM (ik weiger dat AI te noemen). Was mooi.MatHack schreef op donderdag 27 november 2025 @ 23:38:
[...]
(*denkt nostalgisch terug aan een tijd van zo'n 15 jaar geleden, toen het nog druk was in DEV*).
Kan ook nog steeds maar zie veel topics waarbij iemand een vraag dumpt zonder de regels te volgen en als die wel gevolgd worden komen er n paar reacties en hoor je nooit meer wat van de TS.sig69 schreef op vrijdag 28 november 2025 @ 00:13:
Als je een probleem had waar je niet uit kwam kon je hier terecht.
Kan geen kwaad om het te proberen natuurlijksig69 schreef op donderdag 27 november 2025 @ 22:20:
[...]
Je kan de link blijven droppen maar qua development is Tweakers gewoon bijna dood.. Helaas.
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Ik vond AoC altijd leuk op het begin, maar ergens halverwege werd het vooral "wat is nou precies de opdracht?", en dan begint het een beetje te veel op werk te lijken
Simpele opgaven maar met interessante algorithmische oplossingen zijn meer mijn ding 
Zo heb ik een paar weken terug The Farmer Was Replaced gespeeld - best een leuk spel
Zo heb ik een paar weken terug The Farmer Was Replaced gespeeld - best een leuk spel
[ Voor 15% gewijzigd door Koenvh op 29-11-2025 20:16 ]
🠕 This side up
AoC begint wel gelijk heel dramatisch dit jaar:
spoiler:
The Elves have good news and bad news.
The good news is that they've discovered project management!
The good news is that they've discovered project management!
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra
Good news everyone!Mugwump schreef op maandag 1 december 2025 @ 06:50:
AoC begint wel gelijk heel dramatisch dit jaar:spoiler:The Elves have good news and bad news.
The good news is that they've discovered project management!
Elk jaar zit ik in een tweestrijd mbt advent of coding. Enerzijds is het wel altijd leuk om op een andere manier bezig te zijn met programmeren, of een goede reden om die ene taal toch weer 'ns op te pakken. Aan de andere kant voelt het toch elke keer weer als werk, wat ik al genoeg doe... Ik sla 'm dus dit jaar weer over, helaas.
Einstein: Mijn vrouw begrijpt me niet
Bump! Drie jaar later en Matt Parker maakt er nog steeds grappen overDouweegbertje schreef op maandag 21 november 2022 @ 05:01:
Ha, zat wat random YouTube videos te kijken. Filmpje van Parker en zien we @.oisyn voorbij komen![]()
Ik zag dat het hier al was gepost maar alsnog props. Heel gaaf.
@.oisyn
Haha, ik moet eigenlijk royalties claimen
[ Voor 20% gewijzigd door .oisyn op 01-12-2025 23:30 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Vorig jaar of het jaar ervoor stond je naam nog op de slides. Nu niet
Z'n hele carriere hangt aan jouw code?
I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!
Zo leer je nog eens wat bij over HTML en JS. Je kan met HTML (en JS) een checkbox aanzetten en uitzetten. Maar een halve checkbox voor als je in een groep checkboxes wilt aangeven dat niet alles aanstaat, was er niet... dacht ik.
Ik kwam er gisteren achter dat er een verborgen Indeterminate staat is, die je uitsluitend met JS kan aanzetten:
En hier een stukje voorbeeldcode: https://jsfiddle.net/n48mdreu/
Uiteraard is het puur voor de sier, en doet het niks voor naar een server. Dus daarom Javascript.
Voor wie het interessant vinden: DEUVM!
Ik kwam er gisteren achter dat er een verborgen Indeterminate staat is, die je uitsluitend met JS kan aanzetten:
code:
1
2
| const parent = document.getElementById('parent');
parent.indeterminate = true; |
En hier een stukje voorbeeldcode: https://jsfiddle.net/n48mdreu/
Uiteraard is het puur voor de sier, en doet het niks voor naar een server. Dus daarom Javascript.
Voor wie het interessant vinden: DEUVM!
[ Voor 13% gewijzigd door AW_Bos op 05-12-2025 09:45 ]
☎ Telecommunicatie van vroeger
🚅Alles over spoor en treintjes
Het is ook alleen visueel. De checkbox kan nog steeds checked of unchecked zijn. Het is dus geen tri-state (checked, unchecked, indeterminate), maar een quad-state (checked, unchecked, checked-indeterminate, unchecked-indeterminate).AW_Bos schreef op vrijdag 5 december 2025 @ 09:43:
Zo leer je nog eens wat bij over HTML en JS. Je kan met HTML (en JS) een checkbox aanzetten en uitzetten. Maar een halve checkbox voor als je in een groep checkboxes wilt aangeven dat niet alles aanstaat, was er niet... dacht ik.
Ik kwam er gisteren achter dat er een verborgen Indeterminate staat is, die je uitsluitend met JS kan aanzetten:
code:
1 2const parent = document.getElementById('parent'); parent.indeterminate = true;
En hier een stukje voorbeeldcode: https://jsfiddle.net/n48mdreu/
Uiteraard is het puur voor de sier, en doet het niks voor naar een server. Dus daarom Javascript.
Voor wie het interessant vinden: DEUVM!
"Doubt—the concern that my views may not be entirely correct—is the true friend of wisdom and (along with empathy, to which it’s related) the greatest enemy of polarization." -- Václav Havel
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Dit is volgens mij de standaard in ttk.Checkbutton()AW_Bos schreef op vrijdag 5 december 2025 @ 09:43:
Zo leer je nog eens wat bij over HTML en JS. Je kan met HTML (en JS) een checkbox aanzetten en uitzetten. Maar een halve checkbox voor als je in een groep checkboxes wilt aangeven dat niet alles aanstaat, was er niet... dacht ik.
Ik kwam er gisteren achter dat er een verborgen Indeterminate staat is, die je uitsluitend met JS kan aanzetten:
code:
1 2const parent = document.getElementById('parent'); parent.indeterminate = true;
En hier een stukje voorbeeldcode: https://jsfiddle.net/n48mdreu/
Uiteraard is het puur voor de sier, en doet het niks voor naar een server. Dus daarom Javascript.
Voor wie het interessant vinden: DEUVM!
🠕 This side up
Let op:
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep voor iedereen in de Devschuur® en niet als vraagbaak.
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep voor iedereen in de Devschuur® en niet als vraagbaak.