abonnement Unibet Coolblue Bitvavo
  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.
  maandag 24 juni 2019 @ 10:17:32 #177
459912 FlippingCoin
Weer zo'n kut millennial.
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
Met zwijgen kruist men de duivel
  maandag 24 juni 2019 @ 10:18:50 #178
459912 FlippingCoin
Weer zo'n kut millennial.
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
Met zwijgen kruist men de duivel
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
  maandag 24 juni 2019 @ 12:33:17 #180
459912 FlippingCoin
Weer zo'n kut millennial.
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
Met zwijgen kruist men de duivel
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
  maandag 24 juni 2019 @ 14:49:08 #183
459912 FlippingCoin
Weer zo'n kut millennial.
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
Met zwijgen kruist men de duivel
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
  maandag 24 juni 2019 @ 15:39:16 #188
459912 FlippingCoin
Weer zo'n kut millennial.
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
Met zwijgen kruist men de duivel
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
  maandag 24 juni 2019 @ 16:08:32 #192
459912 FlippingCoin
Weer zo'n kut millennial.
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
Met zwijgen kruist men de duivel
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
  maandag 24 juni 2019 @ 16:19:24 #194
459912 FlippingCoin
Weer zo'n kut millennial.
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
Met zwijgen kruist men de duivel
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 Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')