abonnement Unibet Coolblue Bitvavo
pi_179943239
quote:
16s.gif Op donderdag 21 juni 2018 01:08 schreef FlippingCoin het volgende:
Denk dat ik mijn backend toch maar in Go ga maken. :+

Is wel een erg fijne taal voor een REST API, en Django REST lijkt dood en de documentatie is ruk en foutief. De filosofie om van frameworks af te stappen staat mij sowieso wel aan. :P
Flask geen optie? Veel lichter dan django.
  donderdag 21 juni 2018 @ 15:03:23 #92
459912 FlippingCoin
Weer zo'n kut millennial.
pi_179943809
quote:
1s.gif Op donderdag 21 juni 2018 14:31 schreef Farenji het volgende:

[..]

Flask geen optie? Veel lichter dan django.
Ja dat had al een betere keuze geweest denk ik dan Django Rest. Maar ik had alleen nog maar een hello world API call gemaakt. Kan nu nog kiezen en op een stage verleden jaar een micro service met een REST API gemaakt en dat beviel na het even wennen aan Go erg goed.

Een programmeertaal met een native server gemaakt rond threading is wel fijn denk ik voor wat ik wil. :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
  donderdag 21 juni 2018 @ 15:04:18 #93
459912 FlippingCoin
Weer zo'n kut millennial.
pi_179943819
quote:
0s.gif Op donderdag 21 juni 2018 12:39 schreef Gehenna het volgende:
Ook maar even een TVP doen hier, want Embedded Software Engineer. Dus voornamelijk low-level C/C++. En ik knooi ook wel eens wat aan in Python/C#/Haskell/Lua/etc..
Gaaf. _O_

Als je gaat knooien laat maar weten wat je doet. :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
  donderdag 21 juni 2018 @ 15:06:47 #94
459912 FlippingCoin
Weer zo'n kut millennial.
pi_179943857
quote:
14s.gif Op donderdag 21 juni 2018 10:23 schreef bagpiper001 het volgende:
Meldt :)

Apex-developer hier, wordt veel gebruikt bij een groot CRM-platform, waarbij Apex grotendeels gebaseerd is op Java (verschillen zijn bijvoorbeeld dat we geen SELECT * kunnen gebruiken in queries) en combineer dat met Visualforce als frontend (lijkt een beetje op HTML) en Javascript als communicatie tussen front- en backend.

M'n werk houdt alles in van triggerbased userinput verwerken tot integraties met allerlei platformen via Http(s), SOAP en REST. Verder natuurlijk een stukje frontend erbij, alhoewel dat redelijk binnen de standaarden blijft en op basis van het Aura framework is, vrij gelimiteerd.

In m'n vrije tijd houd ik me bezig met wat Android development in combinatie met Arduino (C/C++) waarmee ik m'n huis probeer te automatiseren en heb ik voor de judo ooit een poulemaker in elkaar geknutseld in C#. Echter maakt die alleen maar round-robin poules en wil ik die nog uit gaan breiden met bijvoorbeeld afvalrondes (met evt. herkansing) en round-robin met eliminatie. Mijn kennis van C# is echter een beetje vastgeroest (en ik heb er nooit echt mee gewerkt) dus ik zit nog te kijken om dat met Android te gaan fixen, Firebase erachter zodat het lekker mobiel is. (nee, geen Apple development hier) Genoeg hobbyprojectjes dus.
Cool nooit mee gewerkt. Ik ben nu zelf bezig met een android app alleen dan met Ionic/Cordova waardoor het hybrid native/web applicatie is. Vind ik wel erg fijn. :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_179977468
Bugje in de laatste versie van PHPMyAdmin:

https://stackoverflow.com/questions/48001569/phpmyadmin-count-parameter-must-be-an-array-or-an-object-that-implements-co

Voor het geval dat iemand er tegenaan loopt :P

Tevens nieuwe alpha versie van mijn site online:

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.
Wat vinden jullie? *O*

[ Bericht 15% gewijzigd door #ANONIEM op 22-06-2018 22:18:51 ]
pi_179980437
quote:
7s.gif Op vrijdag 22 juni 2018 22:11 schreef DevFreak het volgende:
Bugje in de laatste versie van PHPMyAdmin:

https://stackoverflow.com/questions/48001569/phpmyadmin-count-parameter-must-be-an-array-or-an-object-that-implements-co

Voor het geval dat iemand er tegenaan loopt :P

Tevens nieuwe alpha versie van mijn site online:

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.
Wat vinden jullie? *O*
Zijn er serieus nog mensen die phpmyadmin gebruiken?
pi_179980544
quote:
1s.gif Op zaterdag 23 juni 2018 00:21 schreef Farenji het volgende:

[..]

Zijn er serieus nog mensen die phpmyadmin gebruiken?
Over het algemeen niet op productie maar ik wel ja. Wat is er allemaal mis met phpmyadmin volgens jou?
pi_179981903
quote:
1s.gif Op zaterdag 23 juni 2018 00:21 schreef Farenji het volgende:

[..]

Zijn er serieus nog mensen die phpmyadmin gebruiken?
waarom niet? werkt prima.. (al issie wat trager met grote/veel databases)
pi_179984925
quote:
1s.gif Op zaterdag 23 juni 2018 00:27 schreef DevFreak het volgende:

[..]

Over het algemeen niet op productie maar ik wel ja. Wat is er allemaal mis met phpmyadmin volgens jou?
Het aantal bugs en ernstige lekken die erin gevonden zijn ligt me te hoog. Bovendien zijn er veel betere (niet web based) alternatieven die veel makkelijker te beveiligen zijn.
pi_179994974
quote:
1s.gif Op zaterdag 23 juni 2018 07:34 schreef Farenji het volgende:

[..]

Het aantal bugs en ernstige lekken die erin gevonden zijn ligt me te hoog. Bovendien zijn er veel betere (niet web based) alternatieven die veel makkelijker te beveiligen zijn.
Dat is waar, maar er zijn zeker genoeg toepassingen te bedenken waar PHPMyAdmin super handig is.
pi_179995021
Wat mij betreft is mijn nieuwe site bijna klaar om bčtastatus te krijgen. *O*

https://www.upmijnplaatje.nl/



'And you get free storage space! And you! Everybody gets free storage space!!!1'

Heb hard gewerkt aan ook een hoop andere features op de backend maar ben er maar mee gestopt, gezien ze waarschijnlijk toch nooit gebruikt gaan worden. Zat echt van alles bij, zoals authenticatie, albumbeheer, tijdelijke links, automatische verwijdering... Werd me voor de doelgroep te veel werk.

Hoop werk voor niks. Ga me binnenkort op een ander projectje storten. :)

[ Bericht 1% gewijzigd door #ANONIEM op 23-06-2018 19:10:21 ]
  zaterdag 23 juni 2018 @ 19:11:06 #102
459912 FlippingCoin
Weer zo'n kut millennial.
pi_179995173
quote:
7s.gif Op zaterdag 23 juni 2018 19:02 schreef DevFreak het volgende:
Wat mij betreft is mijn nieuwe site bijna klaar om bčtastatus te krijgen. *O*

https://www.upmijnplaatje.nl/

[ afbeelding ]

'And you get free storage space! And you! Everybody gets free storage space!!!1'

Heb hard gewerkt aan ook een hoop andere features op de backend maar ben er maar mee gestopt, gezien ze waarschijnlijk toch nooit gebruikt gaan worden. Zat echt van alles bij, zoals authenticatie, albumbeheer, tijdelijke links, automatische verwijdering... Werd me voor de doelgroep te veel werk.

Hoop werk voor niks. Ga me binnenkort op een ander projectje storten. :)
Vet zal op laptop ze even proberen. _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
  zaterdag 23 juni 2018 @ 19:11:45 #103
459912 FlippingCoin
Weer zo'n kut millennial.
pi_179995182
En ach een hoop werk voor niks, misschien wel dingen tegengekomen waar je over hebt moeten nadenken en zo?
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
  zaterdag 23 juni 2018 @ 19:11:54 #104
436847 embedguy
Embedded in your genius dreams
pi_179995186

Craph, wat is de syntax ook alweer om in Fok! een plaatje toe te voegen?

[ Bericht 8% gewijzigd door embedguy op 23-06-2018 19:19:11 ]
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_179995205
quote:
1s.gif Op zaterdag 23 juni 2018 19:11 schreef embedguy het volgende:
[img data-src="https://www.upmijnplaatje.nl/image/9b4315c93cf4c76bfe1d2d8f9357a1bc" style="visibility:hidden;"]
Sorry ik blijf nu met mijn tengels van de backend af xD
pi_179995209
[img = grootte ]https://www.upmijnplaatje(...)c76bfe1d2d8f9357a1bc" [ /img]


^ Zo hoort ie, zonder /show want dat werkt natuurlijk niet.

[ Bericht 15% gewijzigd door #ANONIEM op 23-06-2018 19:17:25 ]
pi_179995223
quote:
1s.gif Op zaterdag 23 juni 2018 19:11 schreef FlippingCoin het volgende:

[..]

Vet zal op laptop ze even proberen. _O_
Nice, ben benieuwd wat je vind :)
pi_179995246
quote:
1s.gif Op zaterdag 23 juni 2018 19:11 schreef FlippingCoin het volgende:
En ach een hoop werk voor niks, misschien wel dingen tegengekomen waar je over hebt moeten nadenken en zo?
Valt mee, heb het mezelf vooral onnodig moeilijk gemaakt door 'te netjes' te programmeren. Het is vooral alle zooi die ik de prullenmand in gegooid heb.
pi_179995278
ik ben bezig met mezelf aan te leren een httpserver te schrijven die websockets kan upgraden. :P

Het is nu nog Iets simpels dat http pagina's kan serveren en requests van browsers kan uitlezen en een simpele html pagina terug stuurt. :P

In Java :P
Redacted
pi_179995322
quote:
0s.gif Op zaterdag 23 juni 2018 19:17 schreef cablegunmaster het volgende:
ik ben bezig met mezelf aan te leren een httpserver te schrijven die websockets kan upgraden. :P
In PHP? Ik heb ooit iets als dit geschreven:

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
88
89
90
91
92
93
94
95
96
namespace App\Lib;
final class ContactServer
{
    /*
     *  @var $instance
     *
     *  Instance of this class.
     */
    private static $instance;
    /*
     *  @collection $settings
     *
     *  Settings for the connection.
     */
    private $settings;
    /*
     *  This property contains the listening socket.
     */
    private $socket;
    /*
     *  This array contains all connected clients.
     */
    private $clients = [];
    private function __construct(string $host, int $port)
    {
        // Set preferences.
        $this->settings = [
            'host' => $host,
            'port' => $port
        ];
        // Boot the server.
        if ($this->boot())
        {
            // Run it!
            $this->run();
        }
        else
        {
            echo socket_last_error($this->socket);
            dd('Application has exited.');
        }
    }
    /*
     *  Create an instance of the server.
     *
     *  @return void
     */
    public static function Instance(string $host = null, int $port = 8000)
    {
        if (!static::$instance instanceof ContactServer)
        {
            if (is_null($host))
            {
                $host = $_SERVER['SERVER_NAME'];
            }
            static::$instance = new ContactServer($host, $port);
        }
    }
    /*
     *  Fire it up! This function creates the socket and binds it.
     *
     *  @return bool
     */
    private function boot() : bool
    {
        // Create the socket.
        $this->socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
        // Check if the creation was successful.
        if (!$this->socket)
        {
            return false;
        }
        // Bind the socket and check for errors.
        if(!socket_bind($this->socket, $this->settings['host'], $this->settings['port']))
        {
            return false;
        }
        // Open the socket for incoming requests.
        if (!socket_listen($this->socket, 50000))
        {
            return false;
        }
        return true;
    }
    private function run()
    {
        do
        {
            $newClient = null;
            if ($newClient = socket_accept($this->socket) === false)
            {
                echo 'Error: ' . socket_strerror(socket_last_error($this->socket));
            }
        } while (true);
    }
}

is wel al even geleden, maar je hebt in de SPL wat dingen zitten ervoor :)

[ Bericht 1% gewijzigd door #ANONIEM op 23-06-2018 19:20:12 ]
pi_179995361
quote:
1s.gif Op zaterdag 23 juni 2018 19:11 schreef FlippingCoin het volgende:

[..]

Vet zal op laptop ze even proberen. _O_
BTW hij is 100% responsive
pi_179995387
quote:
7s.gif Op zaterdag 23 juni 2018 19:19 schreef DevFreak het volgende:

[..]

In PHP? Ik heb ooit iets als dit geschreven:
[ code verwijderd ]

is wel al even geleden, maar je hebt in de SPL wat dingen zitten ervoor :)
SPL, wat is dit? En wat ik bouw draait op een eigengemaakte http Server , wat voor PHP bv. Apache is.
Dat zit ik nu net te maken . :P
Redacted
pi_179995422
quote:
0s.gif Op zaterdag 23 juni 2018 19:21 schreef cablegunmaster het volgende:

[..]

SPL, wat is dit? En wat ik bouw draait op een eigengemaakte http Server , wat voor PHP bv. Apache is.
Dat zit ik nu net te maken . :P
Standard PHP Library

Maar vet, welke taal gebruik je dan? Neem aan dat je niet in low-level C++ zit te coderen?
pi_179995474
Heeft iemand een goed alternatief voor Selenium?
Drop drop drop drop drop drop drop!!!! DROP!!! drop drop drop drop !!
pi_179995505
quote:
7s.gif Op zaterdag 23 juni 2018 19:23 schreef DevFreak het volgende:

[..]

Standard PHP Library

Maar vet, welke taal gebruik je dan? Neem aan dat je niet in low-level C++ zit te coderen?
Java :P

En dan alles wat je maakt zoveel mogelijk zelf proberen te bouwen, niks met librarys die al bestaan,.

Dan vraag jeje af hoe werkt een HTML request?
Waar bestaat dit uit ?
dan krijg je al snel dat je "GET /index.php httpserver1.0/n" als eerste regel moet parsen.
Heb het opgezet als een state machine, en ben nu bezig met het upgraden van de socket connectie.

Wat ik nu gebruik om mijn webserver te implementeren is dit als leidraad en alles opzoeken , wat ik denk dat niet geheel klopt. :P
https://tools.ietf.org/html/rfc2616
Redacted
pi_179995510
quote:
0s.gif Op zaterdag 23 juni 2018 19:25 schreef JeSuisDroppie het volgende:
Heeft iemand een goed alternatief voor Selenium?
Puppeteer?
Redacted
  zaterdag 23 juni 2018 @ 19:30:19 #117
436847 embedguy
Embedded in your genius dreams
pi_179995586
quote:
0s.gif Op zaterdag 23 juni 2018 19:25 schreef JeSuisDroppie het volgende:
Heeft iemand een goed alternatief voor Selenium?
Wat is er mis met Selenium?

[ Bericht 4% gewijzigd door embedguy op 23-06-2018 20:20:49 ]
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_180001770
quote:
1s.gif Op zaterdag 23 juni 2018 19:30 schreef embedguy het volgende:

[..]

Wat is er mis met Selenium?

Vind het een beetje meh werken. Omslachtig vooral.
Drop drop drop drop drop drop drop!!!! DROP!!! drop drop drop drop !!
  zaterdag 23 juni 2018 @ 23:14:03 #119
436847 embedguy
Embedded in your genius dreams
pi_180001920
quote:
0s.gif Op zaterdag 23 juni 2018 23:04 schreef JeSuisDroppie het volgende:

[..]

Vind het een beetje meh werken. Omslachtig vooral.
Omslachtig? Hoe bedoel je? Hoe gebruik je het nu dan? Hoe stuur je het aan?

Er zijn libraries waarmee je plug&play je browser via Selenium kan aansturen, echter is de manier waarop je Selenium gebruikt heel erg vrij. Dus je kunt het ook via een omslachtige weg doen, maar dat ligt niet aan Selenium heb ik het idee.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_180006420
quote:
2s.gif Op zaterdag 23 juni 2018 18:58 schreef DevFreak het volgende:

[..]

Dat is waar, maar er zijn zeker genoeg toepassingen te bedenken waar PHPMyAdmin super handig is.
Als je echt niks anders hebt ja maar wanneer gebeurt dat. Persoonlijk vind ik de standaard mysql cli tools ook prima, maar als je ssh toegang hebt kun je ook iets als sequel pro (https://www.sequelpro.com/) gebruiken waarmee je simpel een connectie over ssh kan tunnelen.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')