abonnement Unibet Coolblue
  Moderator / Redactie Sport zaterdag 9 februari 2019 @ 17:13:05 #101
359864 crew  Nattekat
De roze zeekat
pi_184918964
quote:
10s.gif Op zaterdag 9 februari 2019 15:22 schreef DevFreak het volgende:

[..]

watwat?
Datdat
100.000 katjes
Maakte de 100.000e post in BIT
Er eens op uit?
  zaterdag 9 februari 2019 @ 21:55:02 #102
436847 embedguy
Embedded in your genius dreams
pi_184925644
quote:
0s.gif Op zaterdag 9 februari 2019 16:18 schreef mschol het volgende:

[..]

ik had al 3x 24" en wil niet meer terug naar 2 indien enigsinds mogelijk (vooral financieel)
Die muis is een kwestie van instellen..
Heb zelf ook 3x24" staan. Eén keer gebruikt, daarna weer terug naar twee. En nu weer 1 (met twee uitgeschakelde schermen er langs :')).

Persoonlijk vind ik de derde te veel van het goede; te veel met je hoofd op en neer moeten en maar weinig meerwaarde.

Tegenwoordig doe ik alles weer met alt-tab.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_184926150
quote:
1s.gif Op zaterdag 9 februari 2019 21:55 schreef embedguy het volgende:

[..]

Heb zelf ook 3x24" staan. Eén keer gebruikt, daarna weer terug naar twee. En nu weer 1 (met twee uitgeschakelde schermen er langs :')).

Persoonlijk vind ik de derde te veel van het goede; te veel met je hoofd op en neer moeten en maar weinig meerwaarde.

Tegenwoordig doe ik alles weer met alt-tab.
Ghehe. Drie is inderdaad wel een beetje veel. Twee grote schermen zijn genoeg.

Ik kan niet meer zonder tweede scherm. Het is anders net alsof ik mijn rechterhand kwijt ben. :P
pi_184930746
quote:
1s.gif Op zaterdag 9 februari 2019 21:55 schreef embedguy het volgende:

[..]

Heb zelf ook 3x24" staan. Eén keer gebruikt, daarna weer terug naar twee. En nu weer 1 (met twee uitgeschakelde schermen er langs :')).

Persoonlijk vind ik de derde te veel van het goede; te veel met je hoofd op en neer moeten en maar weinig meerwaarde.

Tegenwoordig doe ik alles weer met alt-tab.
:P Ik zit al een tijd lang te twijfelen of ik een derde scherm erbij neem, zowel thuis als op het werk.Lijkt mij wel handig om code, database/internet en console naast elkaar te hebben.

Ben er alleen nog niet over uit of het dan een extra 24" 1920x1200 scherm moet worden of een wat grotere 1440p/4k scherm voor in het midden.
pi_186625123
@cablegunmaster of andere mensen, waarom kan dit niet in typescript:



Alle objecten zouden toch moeten voldoen aan T daar T any extend? :?

[ Bericht 32% gewijzigd door FlippingCoin op 05-05-2019 12:38:26 (dan maar als plaatje ) ]
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 5 mei 2019 @ 13:37:07 #106
463823 Rodgrod
Lekker met vanillekwark
pi_186626285
quote:
16s.gif Op zondag 5 mei 2019 12:36 schreef FlippingCoin het volgende:
@:cablegunmaster of andere mensen, waarom kan dit niet in typescript:

[ afbeelding ]

Alle objecten zouden toch moeten voldoen aan T daar T any extend? :?
Waarom zou je überhaupt T van any willen laten extenden? Of is dat nu puur als voorbeeld?
❤️🐤🐤🐤🐤🐤🐤🐤🐤❤️
Doet rubber om staven
pi_186626394
quote:
0s.gif Op zondag 5 mei 2019 13:37 schreef Rodgrod het volgende:

[..]

Waarom zou je überhaupt T van any willen laten extenden? Of is dat nu puur als voorbeeld?
Nou ik kwam ergens niet uit dus ik kwam hierop als voorbeeld, uiteindelijk heb ik hetgeen ik wou maken wel werkend gekregen maar snap ik hier de fout nog niet van. :+


Hierbij werkt het wel gewoon zoals ik verwacht had.

En kan ik het ook gebruiken zoals ik verwacht had dat het werkte:
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 5 mei 2019 @ 14:17:31 #108
436847 embedguy
Embedded in your genius dreams
pi_186627055
quote:
16s.gif Op zondag 5 mei 2019 12:36 schreef FlippingCoin het volgende:
@:cablegunmaster of andere mensen, waarom kan dit niet in typescript:

[ afbeelding ]

Alle objecten zouden toch moeten voldoen aan T daar T any extend? :?
Met 'extends' in een generic geef je de restrictie op waar 'T' van afgeleid moet zijn. Je zegt dus dat T afgeleid moet zijn van any, maar alles is afgeleid van any. Any omvat namelijk strings, numbers, etc. Maw, met jouw voorbeeld kan de gebruiker van 'test' hem zo gebruiken:

1const foo: string = test< string >()

'string' is afgeleid van any, dus de gebruiker mag zeggen T=string. Vervolgens moet 'test' dus ook een string teruggeven. Zelfde als de gebruiker zegt dat T=number, dan moet er een number terugkomen. Dat dat doet jouw voorbeeld niet, dus vindt TS je code fout.

Maw, je moet het anders bekijken; de functie mag niet iets willekeurigs iets teruggeven, de gebruiker mag de functie gebruiken om iets willekeurigs terug te krijgen. Wat dat 'willekeurige' is mag de gebruiker van de functie bepalen.

[ Bericht 1% gewijzigd door embedguy op 05-05-2019 14:33:21 ]
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
  zondag 5 mei 2019 @ 14:33:06 #109
436847 embedguy
Embedded in your genius dreams
pi_186627356
quote:
16s.gif Op zondag 5 mei 2019 13:42 schreef FlippingCoin het volgende:

[..]

Nou ik kwam ergens niet uit dus ik kwam hierop als voorbeeld, uiteindelijk heb ik hetgeen ik wou maken wel werkend gekregen maar snap ik hier de fout nog niet van. :+

[ afbeelding ]
Hierbij werkt het wel gewoon zoals ik verwacht had.

En kan ik het ook gebruiken zoals ik verwacht had dat het werkte:
[ afbeelding ]
Hier is het ook gewoon 100% valide hoor om te zeggen get<T extends any>(...

Voegt niets toe, maar hé: het kan wel :+
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_186627620
quote:
4s.gif Op zondag 5 mei 2019 14:17 schreef embedguy het volgende:

[..]

Met 'extends' in een generic geef je de restrictie op waar 'T' van afgeleid moet zijn. Je zegt dus dat T afgeleid moet zijn van any, maar alles is afgeleid van any. Any omvat namelijk strings, numbers, etc. Maw, met jouw voorbeeld kan de gebruiker van 'test' hem zo gebruiken:
[ code verwijderd ]


'string' is afgeleid van any, dus de gebruiker mag zeggen T=string. Vervolgens moet 'test' dus ook een string teruggeven. Zelfde als de gebruiker zegt dat T=number, dan moet er een number terugkomen. Dat dat doet jouw voorbeeld niet, dus vindt TS je code fout.

Maw, je moet het anders bekijken; de functie mag niet iets willekeurigs iets teruggeven, de gebruiker mag de functie gebruiken om iets willekeurigs terug te krijgen. Wat dat 'willekeurige' is mag de gebruiker van de functie bepalen.
Dus als ik het goed begrijp met extends any zeg ik dat T alles moet zijn ipv dat T alles mag zijn?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_186628618
Opgelost, dit werkte niet.

[ Bericht 95% gewijzigd door FlippingCoin op 05-05-2019 16:16:37 ]
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 5 mei 2019 @ 16:29:06 #112
436847 embedguy
Embedded in your genius dreams
pi_186629729
quote:
16s.gif Op zondag 5 mei 2019 14:49 schreef FlippingCoin het volgende:

[..]

Dus als ik het goed begrijp met extends any zeg ik dat T alles moet zijn ipv dat T alles mag zijn?
Ow, dat is inderdaad een betere beschrijving ja.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_186631158
quote:
14s.gif Op zondag 5 mei 2019 16:29 schreef embedguy het volgende:

[..]

Ow, dat is inderdaad een betere beschrijving ja.
Oke thanks. ^O^


Heb nu voor mijn app dan een abstractielaag toegevoegd voor de REST calls naar mijn API, nu maar een plaats waar ik de authenticatie headers toe moet voegen en de URL's moet regelen en moet unmarshallen.

Zo vaak gehad dat ik dan weer het marshallen naar JSON was vergeten met een vage HTTP error als gevolg. :')
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_186665411
quote:
16s.gif Op zondag 5 mei 2019 17:21 schreef FlippingCoin het volgende:

[..]

Oke thanks. ^O^

Heb nu voor mijn app dan een abstractielaag toegevoegd voor de REST calls naar mijn API, nu maar een plaats waar ik de authenticatie headers toe moet voegen en de URL's moet regelen en moet unmarshallen.

Zo vaak gehad dat ik dan weer het marshallen naar JSON was vergeten met een vage HTTP error als gevolg. :')
Netjes :) ik denk dat Embedguy je beter heeft geholpen dan ik dat had kunnen doen . O+
Redacted
pi_186666894
quote:
10s.gif Op dinsdag 7 mei 2019 09:24 schreef cablegunmaster het volgende:

[..]

Netjes :) ik denk dat Embedguy je beter heeft geholpen dan ik dat had kunnen doen . O+
Ja ik dacht ik mention jou maar omdat je verleden keer had weten te helpen. :P
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_186704555
En waar is de rest mee bezig voor leuks?

@Nattekat nog leuke projecten? :P
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator / Redactie Sport woensdag 8 mei 2019 @ 21:18:36 #117
359864 crew  Nattekat
De roze zeekat
pi_186704732
quote:
16s.gif Op woensdag 8 mei 2019 21:13 schreef FlippingCoin het volgende:
En waar is de rest mee bezig voor leuks?

@:nattekat nog leuke projecten? :P
Weinig dat het vermelden waard is :P
100.000 katjes
Maakte de 100.000e post in BIT
Er eens op uit?
pi_186704805
quote:
0s.gif Op woensdag 8 mei 2019 21:18 schreef Nattekat het volgende:

[..]

Weinig dat het vermelden waard is :P
Te druk met studie voor side projects en zulks? :P
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator / Redactie Sport woensdag 8 mei 2019 @ 21:24:03 #119
359864 crew  Nattekat
De roze zeekat
pi_186704926
quote:
16s.gif Op woensdag 8 mei 2019 21:20 schreef FlippingCoin het volgende:

[..]

Te druk met studie voor side projects en zulks? :P
Jep
100.000 katjes
Maakte de 100.000e post in BIT
Er eens op uit?
pi_186704983
quote:
0s.gif Op woensdag 8 mei 2019 21:24 schreef Nattekat het volgende:

[..]

Jep


Maar mss kan je mij dan eens helpen als ik weer vragen heb. O-)
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator / Redactie Sport woensdag 8 mei 2019 @ 21:31:13 #121
359864 crew  Nattekat
De roze zeekat
pi_186705209
quote:
16s.gif Op woensdag 8 mei 2019 21:25 schreef FlippingCoin het volgende:

[..]

[ afbeelding ]

Maar mss kan je mij dan eens helpen als ik weer vragen heb. O-)
Dat zou zomaar kunnen :P
100.000 katjes
Maakte de 100.000e post in BIT
Er eens op uit?
pi_186705718
Vanaf vrijdag op een uitgebreide .NET-safari! :9~

Heb heel het weekend gereserveerd. *O*
Lange perioe heb ik het erg druk gehad, dus geen tijd gehad de boeken in te duiken. Ik hoop dat ik nu even wat ervaring op kan doen.

[ Bericht 18% gewijzigd door #ANONIEM op 08-05-2019 21:42:49 ]
  donderdag 9 mei 2019 @ 23:03:33 #123
436847 embedguy
Embedded in your genius dreams
pi_186732908
quote:
17s.gif Op woensdag 8 mei 2019 21:42 schreef DevFreak het volgende:
Vanaf vrijdag op een uitgebreide .NET-safari! :9~

Heb heel het weekend gereserveerd. *O*
Lange perioe heb ik het erg druk gehad, dus geen tijd gehad de boeken in te duiken. Ik hoop dat ik nu even wat ervaring op kan doen.
Waarom? Double toughts about PHP aan het krijgen? Of gewoon zomaar voor de hobby oid?
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_186868077
quote:
17s.gif Op woensdag 8 mei 2019 21:42 schreef DevFreak het volgende:
Vanaf vrijdag op een uitgebreide .NET-safari! :9~

Heb heel het weekend gereserveerd. *O*
Lange perioe heb ik het erg druk gehad, dus geen tijd gehad de boeken in te duiken. Ik hoop dat ik nu even wat ervaring op kan doen.
Oh middels zelfstudie? Klinkt wel leuk nieuwe dingen leren iig. :7
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_186883261
quote:
10s.gif Op donderdag 9 mei 2019 23:03 schreef embedguy het volgende:

[..]

Waarom? Double toughts about PHP aan het krijgen? Of gewoon zomaar voor de hobby oid?
Mwah, de taal bevalt me gewoon niet meer. Het .NET-ecosysteem is gewoon een heel stuk volwassener, solider en heeft een veel groter toepassingsgebied. :)

Ik moet op mijn werk helaas wel verplicht in PHP programmeren, maar misschien dat het me lukt hier en daar wat .NET erin te schuiven. _O-
Mocht het zo zijn dat er hier echt geen plek is voor moderner spul, kan ik in de toekomst altijd nog kijken voor wat anders.

quote:
16s.gif Op woensdag 15 mei 2019 21:57 schreef FlippingCoin het volgende:

[..]

Oh middels zelfstudie? Klinkt wel leuk nieuwe dingen leren iig. :7
Yeah. :)
Ik heb volgende week vakantie. Misschien dat ik dan wat dieper de materie in kan duiken. Ik ben nog aan het verzinnen wat ik zal gaan maken :P
pi_186883367
quote:
7s.gif Op donderdag 16 mei 2019 16:37 schreef DevFreak het volgende:

[..]

Mwah, de taal bevalt me gewoon niet meer. Het .NET-ecosysteem is gewoon een heel stuk volwassener, solider en heeft een veel groter toepassingsgebied. :)

Ik moet op mijn werk helaas wel verplicht in PHP programmeren, maar misschien dat het me lukt hier en daar wat .NET erin te schuiven. _O-
Mocht het zo zijn dat er hier echt geen plek is voor moderner spul, kan ik in de toekomst altijd nog kijken voor wat anders.
[..]

Yeah. :)
Ik heb volgende week vakantie. Misschien dat ik dan wat dieper de materie in kan duiken. Ik ben nog aan het verzinnen wat ik zal gaan maken :P
Ah cool.

Ja tenzij het een nieuw paradigma is kan je denk ik het beste gewoon een project starten? Zo heb ik het doorgaans aangepakt iig. :P

Op mijn stage zijn ze steeds meer dingen van PHP aan het vervangen door Go. :9
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_186883410
Ik zat nog met een ideetje, ik heb nu een API Service voor mijn app, maar stel dat er een http call niet goed gaat of zo om een wegvallende verbinding of zo hoe zouden jullie dit aanpakken?

Ik zat zelf aan te denken om het decorator pattern toe te passen met een repeater service die een x aantal keer de request herhaald en als het dan nog niet lukt een foutmelding teruggeeft of zo die dan aan de gebruiker gepresenteerd kan worden.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  donderdag 16 mei 2019 @ 16:56:35 #128
292596 Faux.
Fan van zichzelf
pi_186883783
quote:
16s.gif Op donderdag 16 mei 2019 16:42 schreef FlippingCoin het volgende:
Ik zat nog met een ideetje, ik heb nu een API Service voor mijn app, maar stel dat er een http call niet goed gaat of zo om een wegvallende verbinding of zo hoe zouden jullie dit aanpakken?

Ik zat zelf aan te denken om het decorator pattern toe te passen met een repeater service die een x aantal keer de request herhaald en als het dan nog niet lukt een foutmelding teruggeeft of zo die dan aan de gebruiker gepresenteerd kan worden.
Wat een hoop woorden om gewoon te zeggen dat je het een paar keer probeert en daarna opgeeft + foutmelding
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_186883819
quote:
10s.gif Op donderdag 16 mei 2019 16:56 schreef Faux. het volgende:

[..]

Wat een hoop woorden om gewoon te zeggen dat je het een paar keer probeert en daarna opgeeft + foutmelding
Nou niet helemaal natuurlijk. Het idee is dat de repeater hergebruikt kan worden voor andere dingen en dat je ook gewoon de API service kan gebruiken zonder de repeater wanneer dit niet wenselijk is.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  donderdag 16 mei 2019 @ 21:32:56 #130
436847 embedguy
Embedded in your genius dreams
pi_186891302
quote:
7s.gif Op donderdag 16 mei 2019 16:37 schreef DevFreak het volgende:

[..]

Mwah, de taal bevalt me gewoon niet meer. Het .NET-ecosysteem is gewoon een heel stuk volwassener, solider en heeft een veel groter toepassingsgebied. :)

Ik moet op mijn werk helaas wel verplicht in PHP programmeren, maar misschien dat het me lukt hier en daar wat .NET erin te schuiven. _O-
Mocht het zo zijn dat er hier echt geen plek is voor moderner spul, kan ik in de toekomst altijd nog kijken voor wat anders.
[..]

Yeah. :)
Ik heb volgende week vakantie. Misschien dat ik dan wat dieper de materie in kan duiken. Ik ben nog aan het verzinnen wat ik zal gaan maken :P
Wow, ben jij even ineens 180° gedraaid 😮. Haha, dacht dat je vond dat er niets boven PHP gaat :p.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_187084307
Nu bezig met TensorFlow object detection.

Moet van een fust bloemen als deze:



De fust herkennen een een vector output krijgen met waar deze zich in de foto zich bevindt. :P
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187112246
quote:
1s.gif Op donderdag 16 mei 2019 21:32 schreef embedguy het volgende:

[..]

Wow, ben jij even ineens 180° gedraaid 😮. Haha, dacht dat je vond dat er niets boven PHP gaat :p.
Tja, maar het is en blijft natuurlijk wel mijn werk :P

[ Bericht 0% gewijzigd door #ANONIEM op 27-05-2019 11:09:17 ]
pi_187169162
quote:
16s.gif Op donderdag 16 mei 2019 16:40 schreef FlippingCoin het volgende:

[..]

Ah cool.

Ja tenzij het een nieuw paradigma is kan je denk ik het beste gewoon een project starten? Zo heb ik het doorgaans aangepakt iig. :P

Op mijn stage zijn ze steeds meer dingen van PHP aan het vervangen door Go. :9
quote:
1s.gif Op donderdag 16 mei 2019 21:32 schreef embedguy het volgende:

[..]

Wow, ben jij even ineens 180° gedraaid 😮. Haha, dacht dat je vond dat er niets boven PHP gaat :p.
Nou, ik heb er wel serieus naar gekeken en me er een beetje in verdiept, maar ik weet bij nader inzien echt niet of het voor mij nou zo praktisch is om na 10 jaar nog over te stappen op een totaal ander ecosysteem. Ik trek het gewoon echt niet om mezelf dit naast mijn werk ook nog eens aan te moeten leren. :')
  vrijdag 31 mei 2019 @ 08:39:27 #134
436847 embedguy
Embedded in your genius dreams
pi_187179279
quote:
7s.gif Op donderdag 30 mei 2019 15:52 schreef DevFreak het volgende:

[..]


[..]

Nou, ik heb er wel serieus naar gekeken en me er een beetje in verdiept, maar ik weet bij nader inzien echt niet of het voor mij nou zo praktisch is om na 10 jaar nog over te stappen op een totaal ander ecosysteem. Ik trek het gewoon echt niet om mezelf dit naast mijn werk ook nog eens aan te moeten leren. :')
Achja, voordeel heb je dat je het op zich niet nodig hebt. En het is verder volgens mij ook niet zo dat je over 5 jaar bang moet zijn dat je geen baan meer kan vinden als PHP'er.

Al is horizonverbreding nooit verkeert. Zelf ben/blijf ik ook behoorlijk zitten in wat ik op mijn werk doe. Wil eigenlijk ook wel een project oppakken bijvoorbeeld in GO, puur om eventueel in over te stappen bij mijn volgende baan.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_187181052
quote:
1s.gif Op vrijdag 31 mei 2019 08:39 schreef embedguy het volgende:

[..]

Achja, voordeel heb je dat je het op zich niet nodig hebt. En het is verder volgens mij ook niet zo dat je over 5 jaar bang moet zijn dat je geen baan meer kan vinden als PHP'er.

Al is horizonverbreding nooit verkeert. Zelf ben/blijf ik ook behoorlijk zitten in wat ik op mijn werk doe. Wil eigenlijk ook wel een project oppakken bijvoorbeeld in GO, puur om eventueel in over te stappen bij mijn volgende baan.
Ik doe zelf Java naast php en Javascript en typescript , en in je eentje is het moeilijk om alles te doen. en bouw nog steeds (als ik zin heb ) mijn socket project af, ik zit daar nog vast op een issue waardoor het wat lastiger is om de zin te vinden.

Kwestie van een "ik moet het net even begrijpen" probleem met bytes.
Redacted
pi_187182052
quote:
7s.gif Op donderdag 30 mei 2019 15:52 schreef DevFreak het volgende:

[..]


[..]

Nou, ik heb er wel serieus naar gekeken en me er een beetje in verdiept, maar ik weet bij nader inzien echt niet of het voor mij nou zo praktisch is om na 10 jaar nog over te stappen op een totaal ander ecosysteem. Ik trek het gewoon echt niet om mezelf dit naast mijn werk ook nog eens aan te moeten leren. :')
Waarom probeer je niet wat toegankelijkers als Go? Dan heb je geen gezeik met een heel eco systeem of zo toch? Of iets met een ander paradigma dat kan best toegevoegde waarde hebben.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187289039
quote:
16s.gif Op vrijdag 31 mei 2019 12:46 schreef FlippingCoin het volgende:

[..]

Waarom probeer je niet wat toegankelijkers als Go? Dan heb je geen gezeik met een heel eco systeem of zo toch? Of iets met een ander paradigma dat kan best toegevoegde waarde hebben.
Nah, ik gebruik inmiddels ReactPHP voor de dingen die ik mistte. Als ik mezelf nu nog een compleet ander ecosysteem aan moet leren hebben ik binnen de kortste keren weer een burnout. :')
pi_187289496
quote:
7s.gif Op donderdag 6 juni 2019 14:34 schreef DevFreak het volgende:

[..]

Nah, ik gebruik inmiddels ReactPHP voor de dingen die ik mistte. Als ik mezelf nu nog een compleet ander ecosysteem aan moet leren hebben ik binnen de kortste keren weer een burnout. :')
Ah ja ik dacht misschien vind je het leuk. :)


Maar wat bedoel je helemaal qua ecosysteem dan?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187366695
quote:
16s.gif Op donderdag 6 juni 2019 15:11 schreef FlippingCoin het volgende:

[..]

Ah ja ik dacht misschien vind je het leuk. :)

Maar wat bedoel je helemaal qua ecosysteem dan?
C# als taal is niet zo pittig om jezelf aan te leren indien je al ervaring hebt als programmeur. Wat het lastig maakt is het gigantische framework dat er omheen zit. Ik heb er geen energie voor om naast mijn werk nog eens maanden te zitten om dat mezelf aan te leren. :P
pi_187366908
quote:
7s.gif Op dinsdag 11 juni 2019 09:43 schreef DevFreak het volgende:

[..]

C# als taal is niet zo pittig om jezelf aan te leren indien je al ervaring hebt als programmeur. Wat het lastig maakt is het gigantische framework dat er omheen zit. Ik heb er geen energie voor om naast mijn werk nog eens maanden te zitten om dat mezelf aan te leren. :P
Ja daarom Go is juist anti framework. O-)
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187392407
Wil iemand mij vertellen waar ik een compleet veilig php inlogscript kan vinden?
Er zijn er zoveel, is er iemand die gewoon een recente weet die alles afvangt?
pi_187439157
quote:
0s.gif Op woensdag 12 juni 2019 18:48 schreef phoenyx het volgende:
Wil iemand mij vertellen waar ik een compleet veilig php inlogscript kan vinden?
Er zijn er zoveel, is er iemand die gewoon een recente weet die alles afvangt?
Ik ben zelf niet thuis in de PHP maar voor de mensen die dat wel zijn zullen ze waarschijnlijk wel wat meer informatie nodig hebben.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187439247
quote:
16s.gif Op zaterdag 15 juni 2019 17:55 schreef FlippingCoin het volgende:

[..]

Ik ben zelf niet thuis in de PHP maar voor de mensen die dat wel zijn zullen ze waarschijnlijk wel wat meer informatie nodig hebben.
Heb ondertussen wel eentje gevonden. Zelf door een oke uitziend script gekeken om te zien of overal genoeg validaties waren en wat aangepast en is zo wel prima denk ik. Had alleen verwacht dat er (buiten frameworks om) gewoon wel wat gemakkelijker een echt veilig script te vinden zou zijn
pi_187439263
quote:
0s.gif Op zaterdag 15 juni 2019 18:02 schreef phoenyx het volgende:

[..]

Heb ondertussen wel eentje gevonden. Zelf door een oke uitziend script gekeken om te zien of overal genoeg validaties waren en wat aangepast en is zo wel prima denk ik. Had alleen verwacht dat er (buiten frameworks om) gewoon wel wat gemakkelijker een echt veilig script te vinden zou zijn
Mja als je moet bouwen op scripts zonder het te kunnen doorgronden kan je het niet gauw veilig noemen denk ik? Maar zoals aangegeven ik heb nog geen lichtpuntje van referentie in de betreffende architectuur dus ik kan er verder weinig over verkondigen.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187439504
quote:
16s.gif Op zaterdag 15 juni 2019 18:04 schreef FlippingCoin het volgende:

[..]

Mja als je moet bouwen op scripts zonder het te kunnen doorgronden kan je het niet gauw veilig noemen denk ik? Maar zoals aangegeven ik heb nog geen lichtpuntje van referentie in de betreffende architectuur dus ik kan er verder weinig over verkondigen.
Nee daarvoor moet je wel kennis hebben. Dat is voor mij wel goed te doen, maar je moet wel op veel zaken letten. Vind het vooral irritant dat er zoveel resultaten uit 2010 etc naar boven komen dus ja was even zoeken naar een script dat er wel oke uitzag.
pi_187439518
quote:
0s.gif Op zaterdag 15 juni 2019 18:24 schreef phoenyx het volgende:

[..]

Nee daarvoor moet je wel kennis hebben. Dat is voor mij wel goed te doen, maar je moet wel op veel zaken letten. Vind het vooral irritant dat er zoveel resultaten uit 2010 etc naar boven komen dus ja was even zoeken naar een script dat er wel oke uitzag.
Misschien kan je op een recente php versie zoeken?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187439545
quote:
16s.gif Op zaterdag 15 juni 2019 18:25 schreef FlippingCoin het volgende:

[..]

Misschien kan je op een recente php versie zoeken?
Ja wel geprobeerd op 7 maar goed.

https://www.tutorialrepub(...)sql-login-system.php
Deze is het geworden trouwens, wat extra validaties overal omheen gezet (misschien niet nodig maar ja, kan niet echt genoeg vertrouwen in alleen maar prepared statements)
pi_187439899
@devzero en anderen

Hoe gaan jullie om met queries die veel joins hebben, zeg een stuk of 6. Is dat iets om te vermijden of gewoon prima qua performance?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187442051
quote:
16s.gif Op zaterdag 15 juni 2019 18:54 schreef FlippingCoin het volgende:
@:devzero en anderen

Hoe gaan jullie om met queries die veel joins hebben, zeg een stuk of 6. Is dat iets om te vermijden of gewoon prima qua performance?
Goede vraag. Mijn ervaring is vooral dat je zo veel mogelijk weg moet cachen. Probeer je database zo veel mogelijk te ontwijken.

Verder kun je, wanneer mogelijk, eventueel bepaalde gegevens in dezelfde tabel zetten zodat dit weer een join scheelt. Pas hier echter goed mee op en denk het goed door. Verder natuurlijk ook altijd je database indexeren.

[ Bericht 3% gewijzigd door #ANONIEM op 15-06-2019 21:00:43 ]
pi_187442500
quote:
99s.gif Op zaterdag 15 juni 2019 20:59 schreef DevFreak het volgende:

[..]

Goede vraag. Mijn ervaring is vooral dat je zo veel mogelijk weg moet cachen. Probeer je database zo veel mogelijk te ontwijken.

Verder kun je, wanneer mogelijk, eventueel bepaalde gegevens in dezelfde tabel zetten zodat dit weer een join scheelt. Pas hier echter goed mee op en denk het goed door. Verder natuurlijk ook altijd je database indexeren.
Ja daar ga ik zeker over nadenken. Ik zat er ook aan te denken om voor de oudere records materialized views te maken en de join query tot een bepaald punt te laten gaan voor de recentere recorda of zo. Maar ik heb nog niet uigezocht in hoeverre dat kan.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187444946
6 joins is wel iets om te vermijden maar of je het om moet bouwen en of het wat betreft performance nog acceptabel is of niet hangt er toch vanaf of je 1 row bijlangs gaat of tienduizenden (en wat je zelf acceptabel vindt wat betreft snelheid).

[ Bericht 7% gewijzigd door #ANONIEM op 16-06-2019 10:56:55 ]
pi_187505558
Hele dag al bezig met vage bugs allemaal te maken met het unmarshallen van data, die beperking van getters en attribuutnamen die niet gelijk mogen heten is echt kut in typescript.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  donderdag 20 juni 2019 @ 20:24:27 #153
436847 embedguy
Embedded in your genius dreams
pi_187526099
quote:
16s.gif Op woensdag 19 juni 2019 18:19 schreef FlippingCoin het volgende:
Hele dag al bezig met vage bugs allemaal te maken met het unmarshallen van data, die beperking van getters en attribuutnamen die niet gelijk mogen heten is echt kut in typescript.
Waarom gebruik je dan ook getters?

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.


[ Bericht 27% gewijzigd door embedguy op 20-06-2019 20:30:49 ]
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_187526174
quote:
10s.gif Op donderdag 20 juni 2019 20:24 schreef embedguy het volgende:

[..]

Waarom gebruik je dan ook getters?
Nou voor een aantal attributen forceer ik het gebruik van setters zodat de wijzigingen via subrictions gebroadcast worden. Dat werk wel erg fijn voor bijvoorbeeld het user object die geset moet zijn voordat er andere dingen gedaan kunnen worden, dan doe ik die logica in een usersubject.subscribe.


Al heb je een terecht punt verder dat ik wat gewoontegetrouw attributes private maak.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator donderdag 20 juni 2019 @ 20:29:45 #155
27682 crew  Bosbeetle
terminaal verdwaald
pi_187526222
De laatste paar dagen een beetje zitten hannesen met matrix wiskunde, elke keer blijkt het toch weer handiger dan ik in eerste instantie dacht... beetje een eigen registratie aan het bouwen, met een gradient descent. Programmeren heeft me al veel meer wiskunde geleerd dan mijn wiskunde leraar :D

Ook even een klein imaginary number librarytje gemaakt voor het begrip.
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
pi_187526389
quote:
2s.gif Op donderdag 20 juni 2019 20:29 schreef Bosbeetle het volgende:
De laatste paar dagen een beetje zitten hannesen met matrix wiskunde, elke keer blijkt het toch weer handiger dan ik in eerste instantie dacht... beetje een eigen registratie aan het bouwen, met een gradient descent. Programmeren heeft me al veel meer wiskunde geleerd dan mijn wiskunde leraar :D

Ook even een klein imaginary number librarytje gemaakt voor het begrip.
Wat voor registratie boskevertje? Ik weet dat matrixwiskunde een rol speelt bij de zoekalgoritmes van zoekmachines maar daar nog niet verder in verdiept.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  donderdag 20 juni 2019 @ 20:37:59 #157
436847 embedguy
Embedded in your genius dreams
pi_187526442
quote:
16s.gif Op donderdag 20 juni 2019 20:27 schreef FlippingCoin het volgende:

[..]

Nou voor een aantal attributen forceer ik het gebruik van setters zodat de wijzigingen via subrictions gebroadcast worden. Dat werk wel erg fijn voor bijvoorbeeld het user object die geset moet zijn voordat er andere dingen gedaan kunnen worden, dan doe ik die logica in een usersubject.subscribe.


Al heb je een terecht punt verder dat ik wat gewoontegetrouw attributes private maak.
Zie edit in spoiler hierboven.

In JavaScript/TypeScript gebruik je in principe geen getters/setters (gebruik het zelf maar in een heel beperkt aantal gevallen).

Sowieso klinkt wat jij noemt wel als een red flag; bij het schrijven van een property zou je er vanuit moeten kunnen gaan dat je die property schrijft zonder een heel process in gang te zetten. Voor je het weet zorgt het voor ongewenste neven effecten (bijv dat indirect de state verandert van andere objecten of van het initiërende object zelf zonder dat die daar rekening mee houdt).

Moet je zelf en gebruikt van jouw logica wel rekening mee houden je getters/setters zou gebruikt. Niet gebruikelijk in JS land. Imho beter methods gebruiken voor zoiets.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
  Moderator donderdag 20 juni 2019 @ 20:38:05 #158
27682 crew  Bosbeetle
terminaal verdwaald
pi_187526444
quote:
16s.gif Op donderdag 20 juni 2019 20:36 schreef FlippingCoin het volgende:

[..]

Wat voor registratie boskevertje? Ik weet dat matrixwiskunde een rol speelt bij de zoekalgoritmes van zoekmachines maar daar nog niet verder in verdiept.
Beeld registratie, https://en.wikipedia.org/wiki/Image_registration , twee plaatjes over elkaar heen leggen :)

Ook voor het eerst gebruik gemaakt van : https://en.wikipedia.org/wiki/Homogeneous_coordinates erg handig :Y
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
pi_187526523
quote:
1s.gif Op donderdag 20 juni 2019 20:37 schreef embedguy het volgende:

[..]

Zie edit in spoiler hierboven.

In JavaScript/TypeScript gebruik je in principe geen getters/setters (gebruik het zelf maar in een heel beperkt aantal gevallen).

Sowieso klinkt wat jij noemt wel als een red flag; bij het schrijven van een property zou je er vanuit moeten kunnen gaan dat je die property schrijft zonder een heel process in gang te zetten. Voor je het weet zorgt het voor ongewenste neven effecten (bijv dat indirect de state verandert van andere objecten of van het initiërende object zelf zonder dat die daar rekening mee houdt.
Nou het is zoals bij het observer pattern, dus de observeerders doen dat bewust.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  donderdag 20 juni 2019 @ 20:45:06 #160
436847 embedguy
Embedded in your genius dreams
pi_187526611
quote:
16s.gif Op donderdag 20 juni 2019 20:41 schreef FlippingCoin het volgende:

[..]

Nou het is zoals bij het observer pattern, dus de observeerders doen dat bewust.
Maar het object die de property schrijft is zich daar misschien niet bewust van :+

Achja, kan verder wel prima werken dus als je die problemen niet hebt dan is het prima ^O^
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_187526654
quote:
7s.gif Op donderdag 20 juni 2019 20:45 schreef embedguy het volgende:

[..]

Maar het object die de property schrijft is zich daar misschien niet bewust van :+

Achja, kan verder wel prima werken dus als je die problemen niet hebt dan is het prima ^O^
Maar dat is met met het observer pattern toch altijd zo? Ik ga er even over nadenken iig.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187526855
quote:
2s.gif Op donderdag 20 juni 2019 20:38 schreef Bosbeetle het volgende:

[..]

Beeld registratie, https://en.wikipedia.org/wiki/Image_registration , twee plaatjes over elkaar heen leggen :)

Ook voor het eerst gebruik gemaakt van : https://en.wikipedia.org/wiki/Homogeneous_coordinates erg handig :Y
Ah gaaf die ga ik doorlezen. Ik moet voor studie nu een edge detection algoritme maken om de grootte van een voorwerp op een foto te bepalen.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  donderdag 20 juni 2019 @ 20:58:45 #163
436847 embedguy
Embedded in your genius dreams
pi_187526929
quote:
16s.gif Op donderdag 20 juni 2019 20:46 schreef FlippingCoin het volgende:

[..]

Maar dat is met met het observer pattern toch altijd zo? Ik ga er even over nadenken iig.
Het kan ook via een setX method ipv via een setter.

Mja, misschien is het ook wel meer een verroeste conventie uit de tijd dat getters/setters niet mogelijk waren in JS :P
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
  Moderator donderdag 20 juni 2019 @ 21:07:03 #164
27682 crew  Bosbeetle
terminaal verdwaald
pi_187527120
quote:
16s.gif Op donderdag 20 juni 2019 20:55 schreef FlippingCoin het volgende:

[..]

Ah gaaf die ga ik doorlezen. Ik moet voor studie nu een edge detection algoritme maken om de grootte van een voorwerp op een foto te bepalen.
Dan zou ik sobel filters gebruiken : https://en.wikipedia.org/wiki/Sobel_operator

of wat eenvoudigere

1
2
3
-1 0 1        1  1  1
-1 0 1  en    0  0  0
-1 0 1       -1 -1 -1

kernels :)
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
pi_187527266
quote:
2s.gif Op donderdag 20 juni 2019 21:07 schreef Bosbeetle het volgende:

[..]

Dan zou ik sobel filters gebruiken : https://en.wikipedia.org/wiki/Sobel_operator

of wat eenvoudigere
[ code verwijderd ]

kernels :)
Ja op dat eerste was ook uitgekomen met nog wat dingen dat is denk wel de juiste richting.


Heb ook al gemaakt om te detecteren of er een voorwerp geplaatst wordt voor de camera dat was vrij eenvoudig met de gemiddelde rgb waarde van de foto en een moving average. :P

Leuke dingen wel.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187563373
Wat zou de beste manier zijn als je met een client server situatie, webapplicatie client en server in go, vanaf de client op de hoogte wil zijn van de wijzigingen in een object op de server? De communicatie verloopt verder door een REST API, alleen doordat ik de wijzigingen redelijk snel wil hebben, moet nog kijken wat hiervoor een goede interval is maar zeker niet meer dan een paar minuten maar liever nog kleiner lijkt mij zo periodiek get requests sturen niet handig.

Een websocket verbinding?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187567405
quote:
0s.gif Op zaterdag 15 juni 2019 23:06 schreef phoenyx het volgende:
6 joins is wel iets om te vermijden maar of je het om moet bouwen en of het wat betreft performance nog acceptabel is of niet hangt er toch vanaf of je 1 row bijlangs gaat of tienduizenden (en wat je zelf acceptabel vindt wat betreft snelheid).
Dat hangt van de situatie af. Qua performance maakt het echt niet uit. Overigens persoonlijk voor eerst in jaren weer met databases aan de gang. Gelijk met 250 terrabyte 😚
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_187569836
quote:
0s.gif Op zondag 23 juni 2019 18:16 schreef raptorix het volgende:

[..]

Dat hangt van de situatie af. Qua performance maakt het echt niet uit. Overigens persoonlijk voor eerst in jaren weer met databases aan de gang. Gelijk met 250 terrabyte 😚
Uhm oke je werkt met een database van 250 tb maar weet niet dat je joins beter kunt vermijden als dat mogelijk is.
pi_187570111
quote:
0s.gif Op zondag 23 juni 2019 20:42 schreef phoenyx het volgende:

[..]

Uhm oke je werkt met een database van 250 tb maar weet niet dat je joins beter kunt vermijden als dat mogelijk is.
Als je gewoon fatsoenlijke indexen maakt, maakt dat echt geen fuck uit.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_187571106
quote:
0s.gif Op zondag 23 juni 2019 21:01 schreef raptorix het volgende:

[..]

Als je gewoon fatsoenlijke indexen maakt, maakt dat echt geen fuck uit.
Wat vind je hiervan dan?

https://medium.com/squad-(...)g-joins-5be0fca2f523
  zondag 23 juni 2019 @ 22:56:29 #171
436847 embedguy
Embedded in your genius dreams
pi_187572598
quote:
0s.gif Op zondag 23 juni 2019 21:52 schreef phoenyx het volgende:

[..]

Wat vind je hiervan dan?

https://medium.com/squad-(...)g-joins-5be0fca2f523
Klinkt Postgress specifiek :9

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
  zondag 23 juni 2019 @ 22:58:05 #172
436847 embedguy
Embedded in your genius dreams
pi_187572647
quote:
16s.gif Op zondag 23 juni 2019 13:30 schreef FlippingCoin het volgende:
Wat zou de beste manier zijn als je met een client server situatie, webapplicatie client en server in go, vanaf de client op de hoogte wil zijn van de wijzigingen in een object op de server? De communicatie verloopt verder door een REST API, alleen doordat ik de wijzigingen redelijk snel wil hebben, moet nog kijken wat hiervoor een goede interval is maar zeker niet meer dan een paar minuten maar liever nog kleiner lijkt mij zo periodiek get requests sturen niet handig.

Een websocket verbinding?
Ja, geen idee verder of dat dat makkelijk in Go gaat. Denk het wel.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_187572808
quote:
1s.gif Op zondag 23 juni 2019 22:58 schreef embedguy het volgende:

[..]

Ja, geen idee verder of dat dat makkelijk in Go gaat. Denk het wel.
Jawel dat is wel mogelijk zover ik gelezen heb. Oke cool. ^O^
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187572839
quote:
0s.gif Op zondag 23 juni 2019 21:52 schreef phoenyx het volgende:

[..]

Wat vind je hiervan dan?

https://medium.com/squad-(...)g-joins-5be0fca2f523
Maar het enige alternatief is een verminderde staat van normalisering denk ik. :{


Tenminste gezien vanuit mijn database kennis.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187574884
quote:
16s.gif Op zondag 23 juni 2019 23:05 schreef FlippingCoin het volgende:

[..]

Maar het enige alternatief is een verminderde staat van normalisering denk ik. :{

Tenminste gezien vanuit mijn database kennis.
Op het moment dat je queries echt te traag op een relationeel model worden en snelheid ook echt een factor is dan kun je natuurlijk gaan kijken naar een een gedecentraliseerd model in een aparte databases, of wellicht gaan kiezen voor NoSQL achtige oplossingen. Persoonlijk heb ik nooit queries gezien die langer dan een seconde duren en dan had je het over stevige queries op grote databases.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
  maandag 24 juni 2019 @ 07:41:19 #176
436847 embedguy
Embedded in your genius dreams
pi_187575251
quote:
16s.gif Op zondag 23 juni 2019 23:04 schreef FlippingCoin het volgende:

[..]

Jawel dat is wel mogelijk zover ik gelezen heb. Oke cool. ^O^
Maar als je af kunt met bijv. eens in de 20 sec. geüpdatet worden, dan volstaat rest ook prima. Wel makkelijker.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_187576780
quote:
1s.gif Op maandag 24 juni 2019 07:41 schreef embedguy het volgende:

[..]

Maar als je af kunt met bijv. eens in de 20 sec. geüpdatet worden, dan volstaat rest ook prima. Wel makkelijker.
Ah oke dan ga ik dat eerdt maken dat is idd een stuk makkelijker. Om de halve minuut is wel prima voor het prototype iig.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187576793
quote:
0s.gif Op maandag 24 juni 2019 04:33 schreef raptorix het volgende:

[..]

Op het moment dat je queries echt te traag op een relationeel model worden en snelheid ook echt een factor is dan kun je natuurlijk gaan kijken naar een een gedecentraliseerd model in een aparte databases, of wellicht gaan kiezen voor NoSQL achtige oplossingen. Persoonlijk heb ik nooit queries gezien die langer dan een seconde duren en dan had je het over stevige queries op grote databases.
Ah oke nosql nog niet mee gewerkt, is dat niet minder handig als je records erg verstrengeld zijn?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187576875
quote:
16s.gif Op maandag 24 juni 2019 10:18 schreef FlippingCoin het volgende:

[..]

Ah oke nosql nog niet mee gewerkt, is dat niet minder handig als je records erg verstrengeld zijn?
Nee, want noSQL zijn in principe altijd platgeslagen modellen, je kunt dan ook geen joins doen, bij NoSQL is het dus ook niet erg om data dubbel op te slaan, het is zelfs noodzakelijk.
Veel NoSQL databases slaan de data ook nog eens fysiek op meerdere plekken op zodat de engine paralel kan zoeken.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_187578627
quote:
0s.gif Op maandag 24 juni 2019 10:27 schreef raptorix het volgende:

[..]

Nee, want noSQL zijn in principe altijd platgeslagen modellen, je kunt dan ook geen joins doen, bij NoSQL is het dus ook niet erg om data dubbel op te slaan, het is zelfs noodzakelijk.
Veel NoSQL databases slaan de data ook nog eens fysiek op meerdere plekken op zodat de engine paralel kan zoeken.
Ah oke dan moet ik daar maar eens naar kijken een keer :o
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187578898
quote:
0s.gif Op maandag 24 juni 2019 04:33 schreef raptorix het volgende:

[..]

Op het moment dat je queries echt te traag op een relationeel model worden en snelheid ook echt een factor is dan kun je natuurlijk gaan kijken naar een een gedecentraliseerd model in een aparte databases, of wellicht gaan kiezen voor NoSQL achtige oplossingen. Persoonlijk heb ik nooit queries gezien die langer dan een seconde duren en dan had je het over stevige queries op grote databases.
Nou ja, als je veel tabellen hebt van elk miljoen+ rows die je met elkaar moet joinen en soms zelfs meer dan 1 keer, dan ga je dat echt wel snel merken, ook met perfecte indices, ook met beesten van db servers. Op een gegeven moment wordt de performance zo slecht (queries van tientallen seconden of langer) dat het niet meer werkbaar is. En dan moet je uitwijken naar OLAP oplossingen (bijv je data omzetten naar een star scheme), gespecialiseerde relationele db's of storage engines of slimme sharding.

Ik ben zelf geen grote fan van nosql, de use cases zijn erg beperkt en de hype is te groot. Iets als mongodb wordt door fanboys vaak aangevoerd als "oplossing voor alles" maar dat is natuurlijk niet zo. De meeste data is gewoon relationeel dus dan is een relationele db de beste keuze. Relaties in mongodb leggen tussen documenten kan op zich maar dat wordt heel snel een PITA en al snel ben je een relationele db aan het her-uitvinden in nosql. En dan wordt de performance nog veel kutter.
pi_187579395
quote:
0s.gif Op maandag 24 juni 2019 13:22 schreef Farenji het volgende:

[..]

Nou ja, als je veel tabellen hebt van elk miljoen+ rows die je met elkaar moet joinen en soms zelfs meer dan 1 keer, dan ga je dat echt wel snel merken, ook met perfecte indices, ook met beesten van db servers. Op een gegeven moment wordt de performance zo slecht (queries van tientallen seconden of langer) dat het niet meer werkbaar is. En dan moet je uitwijken naar OLAP oplossingen (bijv je data omzetten naar een star scheme), gespecialiseerde relationele db's of storage engines of slimme sharding.

Ik ben zelf geen grote fan van nosql, de use cases zijn erg beperkt en de hype is te groot. Iets als mongodb wordt door fanboys vaak aangevoerd als "oplossing voor alles" maar dat is natuurlijk niet zo. De meeste data is gewoon relationeel dus dan is een relationele db de beste keuze. Relaties in mongodb leggen tussen documenten kan op zich maar dat wordt heel snel een PITA en al snel ben je een relationele db aan het her-uitvinden in nosql. En dan wordt de performance nog veel kutter.
Helemaal mee eens, maar het is geen zwart/wit keuze natuurlijk, je kunt prima je relationele data aanhouden als je bron en vervolgens deze data gebruiken in een no-sql database.
Queries op hele grote tabellen met veel joins die traag zijn, zijn niet beter definitie erg, denk met name aan reporting achtige zaken, echter als het snel moet zijn (bijvoorbeeld facets op een webshop), dan kom je inderdaad uit bij no-sql. Het probleem met no-sql is dat het inderdaad vaak verkeerd word ingezet waardoor het een "workaround" word in plaats van een oplossing.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_187579504
Het gaat hier primair om lijstjes met hierop voorwerpen, deze voorwerpen zijn gelinkt aan een winkel, en een user.


Overgesimplificeerd.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187579740
Redacted
pi_187580075
https://www.codingame.com mensen die hieraan nog meedoen? :P
Redacted
pi_187580157
quote:
0s.gif Op maandag 24 juni 2019 15:17 schreef cablegunmaster het volgende:
https://www.codingame.com mensen die hieraan nog meedoen? :P
Ja lijkt me leuk, werkt het in teams?
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_187580326
quote:
0s.gif Op maandag 24 juni 2019 15:24 schreef raptorix het volgende:

[..]

Ja lijkt me leuk, werkt het in teams?
Nee, maar het gaat erom je eigen skills wat bij te werken ik was bezig met een christmas tree in een clash maar was net wat te lastig om snel te doen binnen 10 min (in java dan ) . het gaat hartstikke snel maar helpt wel met je codingskills wat bij te vergen.
Redacted
pi_187580439
quote:
0s.gif Op maandag 24 juni 2019 15:17 schreef cablegunmaster het volgende:
https://www.codingame.com mensen die hieraan nog meedoen? :P
Klinkt leuk alleen wat te warm vandaag.

Zal het bookmarken. :P
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187580790
quote:
0s.gif Op maandag 24 juni 2019 15:33 schreef cablegunmaster het volgende:

[..]

Nee, maar het gaat erom je eigen skills wat bij te werken ik was bezig met een christmas tree in een clash maar was net wat te lastig om snel te doen binnen 10 min (in java dan ) . het gaat hartstikke snel maar helpt wel met je codingskills wat bij te vergen.
Welke opdracht is dat?
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_187580897
quote:
16s.gif Op maandag 24 juni 2019 15:39 schreef FlippingCoin het volgende:

[..]

Klinkt leuk alleen wat te warm vandaag.

Zal het bookmarken. :P
Als je dit leuk vind, op Project Euler staan er ook een heleboel.
Ik heb er ooit 1 van in de 400 opgelost, maar tot 100 zijn ze zeker goed te doen, Euler richt zich wel meer op wiskundige problemen.

https://projecteuler.net/archives
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_187580911
quote:
0s.gif Op maandag 24 juni 2019 15:56 schreef raptorix het volgende:

[..]

Welke opdracht is dat?
Oh van die coding game opdrachten. die code compete opdrachten (5 min clash opdrachten ) maar in java is dat best lastig in 5 min te doen. was er uiteindelijk halfuur mee bezig :9

Hoe print je een kerstboom uit in je terminal ? / scherm? was de opdracht :P
Dit hieronder moet je maken (de afbeeldingen met * en puntjes '.'). *O*
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
quote:
0s.gif Op maandag 24 juni 2019 16:01 schreef raptorix het volgende:

[..]

Als je dit leuk vind, op Project Euler staan er ook een heleboel.
Ik heb er ooit 1 van in de 400 opgelost, maar tot 100 zijn ze zeker goed te doen, Euler richt zich wel meer op wiskundige problemen.

https://projecteuler.net/archives
Dat doen deze ook maar alleen meer achterliggend.
Redacted
pi_187581010
quote:
0s.gif Op maandag 24 juni 2019 16:01 schreef raptorix het volgende:

[..]

Als je dit leuk vind, op Project Euler staan er ook een heleboel.
Ik heb er ooit 1 van in de 400 opgelost, maar tot 100 zijn ze zeker goed te doen, Euler richt zich wel meer op wiskundige problemen.

https://projecteuler.net/archives
Ja die heb ik wel eens gedaan vroeger maar toen kwam ik niet heel ver. :@


Misschien dat ik nu een stuk verder kan komen. :P
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187581059
quote:
16s.gif Op maandag 24 juni 2019 16:08 schreef FlippingCoin het volgende:

[..]

Ja die heb ik wel eens gedaan vroeger maar toen kwam ik niet heel ver. :@

Misschien dat ik nu een stuk verder kan komen. :P
Elke keer pogen :) . ik heb de kerstboom opdracht gedaan en ga eens een archief aanleggen van dingen . :P ( mss op github?).

ChristmasTree.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
package com.cablegunmaster;

public class ChristmasTree {

    private final static String ASTERISK = "*";
    private final static String DOT = ".";

    public static void main(String args[]) {
        int N = 3;

        ChristmasTree christmasTree = new ChristmasTree();
        
        for (int i = 0; i < N; i++) {
            int displayDots = N - i;
            System.out.println(christmasTree.getRepeatedDots(displayDots) +
                    christmasTree.getRepeatedTrunk(i) +
                    christmasTree.getRepeatedDots(displayDots));
        }

        //Foot is done.
        StringBuilder trunkDots = new StringBuilder();
        for (int i = 1; i <= N; i++) {
            trunkDots.append(ChristmasTree.DOT);
        }
        System.out.println(trunkDots + "*" + trunkDots);
    }

    private String getRepeatedDots(int dots) {
        StringBuilder output = new StringBuilder();
        for (int i = 0; i < dots; i++) {
            output.append(ChristmasTree.DOT);
        }
        return output.toString();
    }

    private String getRepeatedTrunk(int trunkSize) {
        StringBuilder output = new StringBuilder();
        int trunk = trunkSize(trunkSize);
        for (int i = 0; i < trunk; i++) {
            output.append(ChristmasTree.ASTERISK);
        }
        return output.toString();
    }

    private int trunkSize(int i) {
        return 1 + (i * 2);
    }


    //1

//        .*.
//        .*.

    //3
//        ...*...
//        ..***..
//        .*****.
//        ...*...


    //5
//        .....*.....
//        ....***....
//        ...*****...
//        ..*******..
//        .*********.
//        .....*.....

// 12

//        ............*............
//        ...........***...........
//        ..........*****..........
//        .........*******.........
//        ........*********........
//        .......***********.......
//        ......*************......
//        .....***************.....
//        ....*****************....
//        ...*******************...
//        ..*********************..
//        .***********************.
//        ............*............
}
Redacted
pi_187581227
quote:
0s.gif Op maandag 24 juni 2019 16:11 schreef cablegunmaster het volgende:

[..]

Elke keer pogen :) . ik heb de kerstboom opdracht gedaan en ga eens een archief aanleggen van dingen . :P ( mss op github?).

ChristmasTree.java
[ code verwijderd ]

Mss maak ik vanavond een versie in js of go. :P
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_187581255
quote:
16s.gif Op maandag 24 juni 2019 16:19 schreef FlippingCoin het volgende:

[..]

Mss maak ik vanavond een versie in js of go. :P
N = 48

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Ok layout kan dit niet aan. :W
Redacted
pi_187582674
quote:
0s.gif Op maandag 24 juni 2019 04:33 schreef raptorix het volgende:

[..]

Op het moment dat je queries echt te traag op een relationeel model worden en snelheid ook echt een factor is dan kun je natuurlijk gaan kijken naar een een gedecentraliseerd model in een aparte databases, of wellicht gaan kiezen voor NoSQL achtige oplossingen. Persoonlijk heb ik nooit queries gezien die langer dan een seconde duren en dan had je het over stevige queries op grote databases.
Oke nou ja ik geloof je wel eigenlijk hoor. Las er later ook over dat het een misopvatting kon zijn dat joins trager gingen. Sommige andere bronnen zeggen dat het wel klopt dus weet zelf even niet meer wat ik moet geloven. Bij ons kunnen queries 30 minuten duren, en dat gaat allemaal met joins. Voor ons is dat geen probleem want we draaien het gewoon in de database en dan gaan we wat anders doen ondertussen. Maar verklaart misschien wel waarom ik ook wel geloof dat joins nogal vertragen. Bedenk me nu trouwens dat het vaak/altijd wel meerdere queries zijn die elkaar opvolgen, een enkele querie met joins is max 50 seconden als ik terugdenk
pi_187587073
Die kerstboom is toch wat betreft logica heel gemakkelijk? Of ben ik nu te voorbarig/dom hoe je het ook wil noemen
pi_187587146
quote:
17s.gif Op maandag 24 juni 2019 16:20 schreef cablegunmaster het volgende:

[..]

N = 48

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Ok layout kan dit niet aan. :W
layout kan het wel aan maar puntjes zijn wat kleiner dan *

97 karakters bij de laatste 2 regels klopt prima

[ Bericht 0% gewijzigd door #ANONIEM op 24-06-2019 21:25:26 ]
pi_187589580
quote:
0s.gif Op maandag 24 juni 2019 21:19 schreef phoenyx het volgende:
Die kerstboom is toch wat betreft logica heel gemakkelijk? Of ben ik nu te voorbarig/dom hoe je het ook wil noemen
is qua logica simpel ik had hem door maar kon het niet binnen de 15 min opschrijven. :P
Java is daar toch wat onpraktisch in om snel characters te herhalen. :P
Redacted
pi_187592556
Misschien geen Java gebruiken dan

1
2
3
def print_christmas_tree(N):
    for i in list(range(N))+[0]:
        print((N - i) * '.' + (2*i + 1) * '*' + (N - i) * '.')
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')