Ga naar inhoud
Log in om dit te volgen  
aarclay

Het Wat heb jij vandaag geprogrammeerd? topic

Aanbevolen berichten

Jessee (link):
En als ik een while(true) loopje maak die de onclick functie invoked / triggerd en dan ehm. ga slapen?


toevoeging op 18 mei 2015, 16:01:08:
`setInterval(function() { clickFunction() }, 50);` slaaplekker :D


toevoeging op 18 mei 2015, 16:01:12:
[c]setInterval(function() { clickFunction() }, 50);[/c]


toevoeging op 18 mei 2015, 16:01:25:
kut [c] codes -.-


[i]toevoeging op 18 mei 2015, 16:01:40:[/i]
[code]setInterval(function() { clickFunction() }, 50);[/code]


[i]toevoeging op 18 mei 2015, 16:01:50:[/i]
Codeblok:
1
setInterval(function() { clickFunction() }, 50);
[/quote]

Dan vernaai je energie waar ik geen probleem mee heb :D

Deel dit bericht


Link naar bericht
Delen op andere sites
Stef (link):
Jessee (link):
En als ik een while(true) loopje maak die de onclick functie invoked / triggerd en dan ehm. ga slapen?


toevoeging op 18 mei 2015, 16:01:08:
`setInterval(function() { clickFunction() }, 50);` slaaplekker :D


toevoeging op 18 mei 2015, 16:01:12:
[c]setInterval(function() { clickFunction() }, 50);[/c]


toevoeging op 18 mei 2015, 16:01:25:
kut [c] codes -.-


[i]toevoeging op 18 mei 2015, 16:01:40:[/i]
[code]setInterval(function() { clickFunction() }, 50);[/code]


[i]toevoeging op 18 mei 2015, 16:01:50:[/i]
Codeblok:
1
setInterval(function() { clickFunction() }, 50);


Dan vernaai je energie waar ik geen probleem mee heb smiley


Codeblok:
1
for (i = 0; i <= 9999999999999999999999999; i++) { clickFunction(); }
smiley

Deel dit bericht


Link naar bericht
Delen op andere sites
Wouterr (link):
Stef (link):
Jessee (link):
En als ik een while(true) loopje maak die de onclick functie invoked / triggerd en dan ehm. ga slapen?


toevoeging op 18 mei 2015, 16:01:08:
`setInterval(function() { clickFunction() }, 50);` slaaplekker :D


toevoeging op 18 mei 2015, 16:01:12:
[c]setInterval(function() { clickFunction() }, 50);[/c]


toevoeging op 18 mei 2015, 16:01:25:
kut [c] codes -.-


[i]toevoeging op 18 mei 2015, 16:01:40:[/i]
[code]setInterval(function() { clickFunction() }, 50);[/code]


[i]toevoeging op 18 mei 2015, 16:01:50:[/i]
Codeblok:
1
setInterval(function() { clickFunction() }, 50);


Dan vernaai je energie waar ik geen probleem mee heb smiley


Codeblok:
1
for (i = 0; i <= 9999999999999999999999999; i++) { clickFunction(); }
smiley


Dan heb je toch nogsteeds de PHP die het aantal clicks controleert voordat het in de public count komt?
Dat doe ik dus zodat het niet meteen op 9999999999999999999999999 komt te staan.

Deel dit bericht


Link naar bericht
Delen op andere sites
Wouterr (link):
Stef (link):
Jessee (link):
En als ik een while(true) loopje maak die de onclick functie invoked / triggerd en dan ehm. ga slapen?


toevoeging op 18 mei 2015, 16:01:08:
`setInterval(function() { clickFunction() }, 50);` slaaplekker :D


toevoeging op 18 mei 2015, 16:01:12:
[c]setInterval(function() { clickFunction() }, 50);[/c]


toevoeging op 18 mei 2015, 16:01:25:
kut [c] codes -.-


[i]toevoeging op 18 mei 2015, 16:01:40:[/i]
[code]setInterval(function() { clickFunction() }, 50);[/code]


[i]toevoeging op 18 mei 2015, 16:01:50:[/i]
Codeblok:
1
setInterval(function() { clickFunction() }, 50);


Dan vernaai je energie waar ik geen probleem mee heb smiley


Codeblok:
1
for (i = 0; i <= 9999999999999999999999999; i++) { clickFunction(); }
smiley


Codeblok (voorbeeld.php):
1
for(var i = 0; i == 1; i+=2) { }

Deel dit bericht


Link naar bericht
Delen op andere sites
Stef (link):
Wouterr (link):
Stef (link):
Klik om eerdere quotes te tonen


Dan vernaai je energie waar ik geen probleem mee heb smiley


Codeblok:
1
for (i = 0; i <= 9999999999999999999999999; i++) { clickFunction(); }
smiley


Dan heb je toch nogsteeds de PHP die het aantal clicks controleert voordat het in de public count komt?
Dat doe ik dus zodat het niet meteen op 9999999999999999999999999 komt te staan.


Plaatje

smileysmileysmileysmileysmiley

Klik om de spoiler te openen


Trouwens heeft je favicon een 404:

Plaatje

Deel dit bericht


Link naar bericht
Delen op andere sites
Bugged (link):
Stef (link):
Wouterr (link):
Klik om eerdere quotes te tonen


Codeblok:
1
for (i = 0; i <= 9999999999999999999999999; i++) { clickFunction(); }
smiley


Dan heb je toch nogsteeds de PHP die het aantal clicks controleert voordat het in de public count komt?
Dat doe ik dus zodat het niet meteen op 9999999999999999999999999 komt te staan.


Afbeelding

smileysmileysmileysmileysmiley

Klik om de spoiler te openen


Trouwens heeft je favicon een 404:

Afbeelding


Ja ik heb nergens ingevoerd dat ik een favicon wil dus geen idee hoe die daar bij komt smiley
Zal straks of morgen een favicon dr inzetten.

Deel dit bericht


Link naar bericht
Delen op andere sites
Stef (link):
Bugged (link):
Stef (link):
Klik om eerdere quotes te tonen


Dan heb je toch nogsteeds de PHP die het aantal clicks controleert voordat het in de public count komt?
Dat doe ik dus zodat het niet meteen op 9999999999999999999999999 komt te staan.


Afbeelding

smileysmileysmileysmileysmiley

Klik om de spoiler te openen


Trouwens heeft je favicon een 404:

Afbeelding


Ja ik heb nergens ingevoerd dat ik een favicon wil dus geen idee hoe die daar bij komt smiley
Zal straks of morgen een favicon dr inzetten.


Doen sommige browsers automatisch

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
Browsers doen elke pageload request naar favicon.ico

Deel dit bericht


Link naar bericht
Delen op andere sites
Momenteel ben ik bezig met een projectje (werk ik aan als ik me verveel). Gisteren de navbar onder handen genomen:

Plaatje

Uiteraard is het effect zonder lag, maar dit komt omdat het een gifje is. smiley smiley

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
Mijn initializer module uitgebreid met Promises smiley.
Als je nu een asynchrone functie moet uitvoeren dan doe je dat met een Promise en hij detect automatisch of er een Promise is, zoja dan staat in de initManager in de then() wat hij daarna moet doen, en als er geen Promise is dan voert hij de functie uit en daarna direct de rest (dus wat er anders in then() zou staan

Zo hoef je bij synchrone initializers geen Promise mee te geven (want dat is lelijk, onnodig, onhandig en je code wordt er niet mooier op)


toevoeging op 22 mei 2015, 14:10:49:
Hele dag al mee bezig geweest, damn wat een werk nog om dat helemaal goed te implementeren en te testen

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
Weer wat gewerkt aan Passambler smiley

Grootste wijzigingen zijn:

- [c]fn[/c] is nu [c]func[/c]

- Public / private zichtbaarheidssysteem aangepast zodat er geen hoofdletters meer gebruikt worden om aan te duiden dat iets public is. Nu wordt het [c]pub[/c] keyword gebruikt.

Codeblok:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// x is zichtbaar voor andere bestanden
pub x = 0;

// hello() is zichtbaar voor andere bestanden
pub func hello() {
  writeln(hello);
}

// class User is NIET zichtbaar voor andere bestanden
class User(pub username, password) {
  pub func get_password() {
    return self.password;
  }
}

u = User();
writeln(u.username); // Werkt want username is public
writeln(u.get_password());


[c]lowercase_separated_by_underscores[/c] coding style wordt nu gehanteerd voor functies en variabelen.

[c]CamelCase[/c] voor classnames.

Deel dit bericht


Link naar bericht
Delen op andere sites
Raoul (link):
Weer wat gewerkt aan Passambler smiley

Grootste wijzigingen zijn:

- [c]fn[/c] is nu [c]func[/c]

- Public / private zichtbaarheidssysteem aangepast zodat er geen hoofdletters meer gebruikt worden om aan te duiden dat iets public is. Nu wordt het [c]pub[/c] keyword gebruikt.

Codeblok:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// x is zichtbaar voor andere bestanden
pub x = 0;

// hello() is zichtbaar voor andere bestanden
pub func hello() {
  writeln(hello);
}

// class User is NIET zichtbaar voor andere bestanden
class User(pub username, password) {
  pub func get_password() {
    return self.password;
  }
}

u = User();
writeln(u.username); // Werkt want username is public
writeln(u.get_password());


[c]lowercase_separated_by_underscores[/c] coding style wordt nu gehanteerd voor functies en variabelen.

[c]CamelCase[/c] voor classnames.


Is writeln Console.Write() of WriteLine()?

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
Wat bedoel je, @Dylan?

Als je op C# doelt, [c]writeln[/c] is [c]Console.WriteLine[/c] in C#.

Maar [c]writeln[/c] kan naar meer writen dan enkel de console, bv. naar sockets of files enzo. Hij default echter naar [c]std.out[/c], wat de console output is.

Deel dit bericht


Link naar bericht
Delen op andere sites
Raoul (link):
Wat bedoel je, @Dylan?

Als je op C# doelt, [c]writeln[/c] is [c]Console.WriteLine[/c] in C#.

Maar [c]writeln[/c] kan naar meer writen dan enkel de console, bv. naar sockets of files enzo. Hij default echter naar [c]std.out[/c], wat de console output is.


Hmm oké. En kan je alleen console applicaties maken of ook met GUI in Passambler?

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
Dylan (link):
Raoul (link):
Wat bedoel je, @Dylan?

Als je op C# doelt, [c]writeln[/c] is [c]Console.WriteLine[/c] in C#.

Maar [c]writeln[/c] kan naar meer writen dan enkel de console, bv. naar sockets of files enzo. Hij default echter naar [c]std.out[/c], wat de console output is.


Hmm oké. En kan je alleen console applicaties maken of ook met GUI in Passambler?


Momenteel enkel console apps, maar zodra er Java bindings zijn zul je GUIs kunnen maken.

Deel dit bericht


Link naar bericht
Delen op andere sites
Raoul (link):
Dylan (link):
Raoul (link):
Wat bedoel je, @Dylan?

Als je op C# doelt, [c]writeln[/c] is [c]Console.WriteLine[/c] in C#.

Maar [c]writeln[/c] kan naar meer writen dan enkel de console, bv. naar sockets of files enzo. Hij default echter naar [c]std.out[/c], wat de console output is.


Hmm oké. En kan je alleen console applicaties maken of ook met GUI in Passambler?


Momenteel enkel console apps, maar zodra er Java bindings zijn zul je GUIs kunnen maken.


En dan de grote vraag:

Wat is een goede manier om iets te parsen?

Ik heb substr() en regex gebruikt in keyboard.js
https://github.com/dazdylz/keyboard.js/blob/master/src/keyboard.js. (parseKeys)

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
@Dylan

Language parsers en parsers zoals in keyboard.js zijn helemaal iets anders.

Als je een een interpreter of compiler schrijft is het de bedoeling dat je eerst de input code omzet in tokens. Vervolgens zet je ze in de parser om naar een abstract syntax tree om dan individuele AST nodes uit te voeren of om te zetten naar machine code.

Voor keyboard.js zou ik gewoon alles omzetten naar tokens en daarvan parsen.

Deel dit bericht


Link naar bericht
Delen op andere sites
Ben weinig bezig geweest met mijn website door examens, maar heb zojuist een pagina gemaakt om afbeeldingen te bekijken als je de extensie (.png, .jpg of .gif) weg haalt.

http://scrsha.re/Xlx6

Deel dit bericht


Link naar bericht
Delen op andere sites
Joeryy (link):
Ben weinig bezig geweest met mijn website door examens, maar heb zojuist een pagina gemaakt om afbeeldingen te bekijken als je de extensie (.png, .jpg of .gif) weg haalt.

http://scrsha.re/Xlx6


Nice, misschien nog embed codes onder de afbeeldingen op die pagina neerzetten? smiley
De site ziet er in ieder geval goed uit, mijn complimenten. smiley

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
[c]defer[/c] toegevoegd. Met defer kan je expressions meegeven die pas op het einde van een block worden uitgevoerd.

Codeblok:
1
2
3
4
5
6
7
func hello() {
  defer writeln(world);
  writeln(hello);
  defer writeln(!);
}

hello();


Dat zou als output geven:
Codeblok:
1
2
3
hello
world
!

Deel dit bericht


Link naar bericht
Delen op andere sites
Raoul (link):
[c]defer[/c] toegevoegd. Met defer kan je expressions meegeven die pas op het einde van een block worden uitgevoerd.

Codeblok:
1
2
3
4
5
6
7
func hello() {
  defer writeln(world);
  writeln(hello);
  defer writeln(!);
}

hello();


Dat zou als output geven:
Codeblok:
1
2
3
hello
world
!


Waarom zou je dat willen dan?

Deel dit bericht


Link naar bericht
Delen op andere sites
Thom (link):
Raoul (link):
[c]defer[/c] toegevoegd. Met defer kan je expressions meegeven die pas op het einde van een block worden uitgevoerd.

Codeblok:
1
2
3
4
5
6
7
func hello() {
  defer writeln(world);
  writeln(hello);
  defer writeln(!);
}

hello();


Dat zou als output geven:
Codeblok:
1
2
3
hello
world
!


Waarom zou je dat willen dan?

Hetzelfde idee als ob_*(); ?ijkt mij alleen dan anders?

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
Thom (link):
Raoul (link):
[c]defer[/c] toegevoegd. Met defer kan je expressions meegeven die pas op het einde van een block worden uitgevoerd.

Codeblok:
1
2
3
4
5
6
7
func hello() {
  defer writeln(world);
  writeln(hello);
  defer writeln(!);
}

hello();


Dat zou als output geven:
Codeblok:
1
2
3
hello
world
!


Waarom zou je dat willen dan?


Als je bijvoorbeeld zeker wilt zijn dat je SQL of socket connectie word gesloten bij fouten ofzo.

Als er dan een fout gebeurt en je vangt m niet correct op, zal alles toch netjes afgesloten worden.

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast
Dit topic is nu gesloten voor nieuwe reacties.
Log in om dit te volgen  

×