abonnement Unibet Coolblue
pi_195370491
Gaat best aardig hier. De eerste core library is al af om asynchroon DOM's te fetchen. ReactPHP is best intimiderend voor beginners. :P

Morgen de countdown tot open bèta online gooien! *O*

Wie willen in februari een betatest-key?

[ Bericht 12% gewijzigd door #ANONIEM op 01-10-2020 19:15:18 ]
pi_195379392
-

[ Bericht 70% gewijzigd door #ANONIEM op 02-10-2020 07:56:18 ]
pi_195447475
Best rustig hier de laatste tijd,

Laatste project waar ik in bezig was om iets nieuws te leren was te kijken hoe ik met;
spring boot + H2 DB in kotlin een eigen crud project kan opzetten en daarin de basics kan laten zien.
Redacted
pi_195447786
ik ben met mijn eerste professionele project bezig, gebruiken symfony en angular 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_195481464
quote:
16s.gif Op maandag 5 oktober 2020 17:00 schreef FlippingCoin het volgende:
ik ben met mijn eerste professionele project bezig, gebruiken symfony en angular 9. :)
Nice, hoe bevalt Symfony t.o.v. Laravel 8?
pi_195484951
quote:
7s.gif Op woensdag 7 oktober 2020 10:08 schreef DevFreak het volgende:

[..]

Nice, hoe bevalt Symfony t.o.v. Laravel 8?
Nooit gebruikt, het framework vind ik wel oké. PHP blijf ik maar een matige taal vinden.
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_195503601
quote:
16s.gif Op woensdag 7 oktober 2020 13:32 schreef FlippingCoin het volgende:

[..]

Nooit gebruikt, het framework vind ik wel oké. PHP blijf ik maar een matige taal vinden.
Is het ook. Ik loop nu ook tegen bepaalde problemen aan ermee. Het is allemaal wel op gemakkelijk op te lossen, maar je tool repareren voordat je hem gebruikt is niet cool.

Ik vind het bijvoorbeeld achterlijk dat er anno 2020 nog steeds geen native async support is. Hacklang heeft het wel en dat is gewoon PHP++... Ik ga die gasten even een mailtje sturen vandaag met vragen.
pi_195503783
....als ik een mailadres kan vinden. :')
pi_195504250
Slack en Wikipedia draaien er ook op, dus ik heb gevraagd of er meer informatie beschikbaar is over de PHP 7/8 ondersteuning komende jaren ;)
pi_195536350


Gaat hard nu ineens ^O^
pi_195541334
Ik ben bezig een nieuwe search for Fok aan het maken ;)
Gewoon even als oefening, spider werkt al :)
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_195541347
En mensen die in 2020 nog met PHP beginnen :')
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_195543914
quote:
0s.gif Op zaterdag 10 oktober 2020 07:16 schreef raptorix het volgende:
Ik ben bezig een nieuwe search for Fok aan het maken ;)
Gewoon even als oefening, spider werkt al :)
Oh wauw, nice :)
Kun je me de broncode sturen? :o
pi_195545111
quote:
7s.gif Op zaterdag 10 oktober 2020 11:34 schreef DevFreak het volgende:

[..]

Oh wauw, nice :)
Kun je me de broncode sturen? :o
Jawel, maar is vrij basaal, het moet nog even netjes gefactureerd worden.


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
86
87
using HtmlAgilityPack;
using Newtonsoft.Json;
using RestSharp;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading;

namespace fokspider
{
    class Program
    {
        static void Main(string[] args)
        {
            
            for (int i = 2573241; i > 2573242-10000; i--)
            {
                try {
                    var client = new RestClient($"https://forum.fok.nl/topic/{i}");
                    client.Timeout = -1;
                    var request = new RestRequest(Method.GET);
                    request.AddHeader("authority", "forum.fok.nl");
                    request.AddHeader("pragma", "no-cache");
                    request.AddHeader("cache-control", "no-cache");
                    request.AddHeader("upgrade-insecure-requests", "1");
                    client.UserAgent = "Raptorix Bot";
                    request.AddHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");
                    request.AddHeader("sec-fetch-site", "same-origin");
                    request.AddHeader("sec-fetch-mode", "navigate");
                    request.AddHeader("sec-fetch-user", "?1");
                    request.AddHeader("sec-fetch-dest", "document");
                    request.AddHeader("referer", "https://forum.fok.nl/");
                    request.AddHeader("accept-language", "en-GB,en;q=0.9,en-US;q=0.8,nl;q=0.7,af;q=0.6,la;q=0.5");
                    request.AddHeader("cookie", "jouw cookie");
                    IRestResponse response = client.Execute(request);
                    var htmlDoc = new HtmlDocument();
                    htmlDoc.LoadHtml(response.Content);
                    var topic = new Topic();
                    var items = htmlDoc.DocumentNode.Descendants("div").Where(d => d.GetAttributeValue("class", "").Contains("newspot2020"));
                    topic.TopicTitle = htmlDoc.DocumentNode.Descendants("span").Where(d => d.GetAttributeValue("class", "").Contains("bch1")).First().Descendants("a").Where(d => d.GetAttributeValue("style", "").Contains("margin:0 5px")).First().InnerHtml;
                    topic.SubForum = htmlDoc.DocumentNode.Descendants("span").Where(d => d.GetAttributeValue("class", "").Contains("headerAfk")).First().FirstChild.InnerHtml;
                    Console.WriteLine(topic.TopicTitle);
                    topic.Reactions = new List();
                    foreach (HtmlNode item in items)
                    {

                        topic.Reactions.Add(new Topic.Reaction
                        {
                            PostDate = item.Descendants("span").Where(d => d.GetAttributeValue("class", "").Contains("post_time")).First().Descendants("a").First().InnerHtml,
                            Username = item.Descendants("a").Where(d => d.GetAttributeValue("class", "").Contains("username")).First().InnerHtml,
                            Content = item.Descendants("div").Where(d => d.GetAttributeValue("class", "").Contains("postmain_right contents")).First().InnerHtml,

                        });

                    }
                    string output = JsonConvert.SerializeObject(topic);
                    File.WriteAllText($"C:\\fok\\{i}.json",output);
                }
                catch (Exception e) {
            }
            }

        }

    }

    internal class Topic
    {

        public Topic()
        {
        }

        public string TopicTitle { get; internal set; }
        public string SubForum { get; internal set; }

        public List Reactions { get; internal set; }
        internal class Reaction
        {
            public string PostDate { get; internal set; }
            public string Username { get; internal set; }
            public string Content { get; internal set; }

        }
    }
}
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_195545320
quote:
0s.gif Op zaterdag 10 oktober 2020 07:19 schreef raptorix het volgende:
En mensen die in 2020 nog met PHP beginnen :')
Er zijn gewoon nog erg veel PHP applicaties in gebruik dus de kans is vrij aanwezig dat je er ooit mee moet werken.
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 zaterdag 10 oktober 2020 @ 13:12:00 #41
359864 crew  Nattekat
De roze zeekat
pi_195545491
quote:
0s.gif Op zaterdag 10 oktober 2020 07:19 schreef raptorix het volgende:
En mensen die in 2020 nog met PHP beginnen :')
Mensen die helemaal popi-jopie doen en in js webapplicaties maken :')
100.000 katjes
Maakte de 100.000e post in BIT
Er eens op uit?
pi_195545513
quote:
0s.gif Op zaterdag 10 oktober 2020 13:12 schreef Nattekat het volgende:

[..]

Mensen die helemaal popi-jopie doen en in js webapplicaties maken :')
Ts mono repo 8-)
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 zaterdag 10 oktober 2020 @ 13:15:57 #43
359864 crew  Nattekat
De roze zeekat
pi_195545535
quote:
16s.gif Op zaterdag 10 oktober 2020 13:14 schreef FlippingCoin het volgende:

[..]

Ts mono repo 8-)
PHP ook.
100.000 katjes
Maakte de 100.000e post in BIT
Er eens op uit?
pi_195545555
quote:
0s.gif Op zaterdag 10 oktober 2020 13:15 schreef Nattekat het volgende:

[..]

PHP ook.
Moet ik nog aan wennen, niet een taal die ik zelf snel zou kiezen momenteel.
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_195545556
quote:
16s.gif Op zaterdag 10 oktober 2020 12:56 schreef FlippingCoin het volgende:

[..]

Er zijn gewoon nog erg veel PHP applicaties in gebruik dus de kans is vrij aanwezig dat je er ooit mee moet werken.
Nee die kans is niet aanwezig, de laatste 25 jaar heb ik 12 regels PHP getyped en dat vond ik meer dan genoeg.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_195545559
quote:
0s.gif Op zaterdag 10 oktober 2020 13:17 schreef raptorix het volgende:

[..]

Nee die kans is niet aanwezig, de laatste 25 jaar heb ik 12 regels PHP getyped en dat vond ik meer dan genoeg.
Oke boomer. :?
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_195545577
Vooralsnog ben ik nu een php project aan het opkalefateren maar ik zal mijn baas zeggen dat php niet nodig is. :D
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_195545581
quote:
0s.gif Op zaterdag 10 oktober 2020 13:12 schreef Nattekat het volgende:

[..]

Mensen die helemaal popi-jopie doen en in js webapplicaties maken :')
JS ook al zo een bagger taal, ik kan ook wel gaan roepen: Ik ga nu een IPhone 4 kopen, want daar bellen ook nog mensen mee, in elke taal kun je goed of fout programmeren, maar als je nu gaat starten met PHP, daar is gewoon geen enkele goede reden voor.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
  Moderator / Redactie Sport zaterdag 10 oktober 2020 @ 13:19:37 #49
359864 crew  Nattekat
De roze zeekat
pi_195545583
quote:
16s.gif Op zaterdag 10 oktober 2020 13:17 schreef FlippingCoin het volgende:

[..]

Moet ik nog aan wennen, niet een taal die ik zelf snel zou kiezen momenteel.
Het enige alternatief is Python, en dat speelt totaal geen rol op de markt momenteel.

NodeJS is geen alternatief, dat is gewoon ellende.
100.000 katjes
Maakte de 100.000e post in BIT
Er eens op uit?
pi_195545589
quote:
16s.gif Op zaterdag 10 oktober 2020 13:19 schreef FlippingCoin het volgende:
Vooralsnog ben ik nu een php project aan het opkalefateren maar ik zal mijn baas zeggen dat php niet nodig is. :D
Zeg je baas maar dat hij de komende 10 jaar ook geen nieuwe auto hoeft te kopen omdat die prima opgeknapt kan worden.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')