abonnement Unibet Coolblue Bitvavo
pi_159347334
quote:
1s.gif Op zondag 24 januari 2016 00:28 schreef RustCohle het volgende:
Weet iemand hoe qua structuur het spel: akinator is gemaakt?

Het is een if-statement spel, maar hoe hebben ze dat zo groot uitgewerkt? Combinatie van php, xml en mysql?

Het zal best dat ze elk character bepaalde eigenschappen hebben toegewezen als variabele of wat dan ook, maar dat de vragen dan ook zo variabel zijn plus dat de 'database ' zo groot is.. hoe is dat gedaan?
Gewoon een database. Je hebt drie mogelijke antwoorden ja, nee, weet nniet.En afhankelijk van je antwoord filter je steeds een deel eruit. Een soort handmatig zoek algoritme.
pi_159347464
quote:
1s.gif Op zondag 24 januari 2016 00:32 schreef XXL-Puntenslijper het volgende:

[..]

Gewoon een database. Je hebt drie mogelijke antwoorden ja, nee, weet nniet.En afhankelijk van je antwoord filter je steeds een deel eruit. Een soort handmatig zoek algoritme.
Dan dacht ik iets té ingewikkeld. Ik dacht dat het algoritme zo in elkaar zat dat die ging 'zoeken' i.p.v. 'filteren'. Filteren klinkt logischer.. Volgens mij zou 'opzoeken' veel langer duren om te maken.
pi_159348457
Na een productief dagje moet ik zeggen dat het wel lekker op een hoog tempo gaat (codeacademy). Ben totaal geen onduidelijkheden tegengekomen en dat geeft alleen maar zelfvertrouwen..


Ik keek alvast naar de PHP tutorial (vooruitblikken) en het viel mij op, zelfs als beginner, dat PHP en MySQL afzonderlijk van elkaar behandeld worden.. terwijl ik toch ook benieuwd zal zijn naar de combi mysql en php. Met name voor login forms/pagina's en gegevens uit databases kunnen halen etc etc..


Ik heb enorm veel op zit zoeken de afgelopen maanden en ben ook enorm veel tutorials/videos/boeken ( van Lynda tot aan thenewboston, van w3schools tot aan head first java ebook) e.d. tegengekomen, maar ik heb er nauwelijks wat van onthouden. Nu ben ik met CodeAcademy bezig en het geeft niet alleen zelfvetrouwen en motivatie, nee ik onthou en begrijp alles direct en het gaat mij makkelijk af. Ik heb nog geen enkele keer de "stuck, need tip" gebruikt.
pi_159351842
Ik heb, ondanks dat ik al bezig ben met CodeAcademy, een aantal boeken zojuist van de boekenwinkel gekocht:

http://www.bol.com/nl/p/python-crash-course/9200000034585836/

http://www.bol.com/nl/p/p(...)riginalSection=books

http://www.bol.com/nl/p/l(...)pt/9200000035773744/

http://www.bol.com/nl/p/j(...)3528%26itm_role%3din

Het zijn behoorlijk veel bladzijden. Ik vraag mij dus af of ik ze überhaupt ga lezen, maar het in bezit hebben kan nooit kwaad.
  zondag 24 januari 2016 @ 17:11:36 #130
230788 n8n
Pragmatisch
pi_159360311
quote:
99s.gif Op zaterdag 23 januari 2016 23:44 schreef CrashO het volgende:

[..]

Wat?
Je wil zeggen dat iemand zonder enigste vorm van programmeerkennis moet beginnen met JS? :') En al helemaal iemand die aangeeft graag voor windows/android/hardware te willen ontwikkelen?

Je kan tegenwoordig een hoop met JS. Maar dingen als NodeJS zijn niet echt aan te raden voor iemand die niks van programmeren weet.
ik doelde meer op je statements dat je met JavaScript nog php moet leren, terwijl je daarvoor zelf over node begint. Vervolgens zeg je dat je met JavaScript nog sql erbij moet leren wat natuurlijk bij elk platform het geval is.

Ik heb de ts ook al 3 keer gezegd met python te beginnen en aan de slag te gaan, had nu al makkelijk een todo app en basic rekenmachine in elkaar geklapt kunnen hebben.

[ Bericht 0% gewijzigd door n8n op 24-01-2016 17:18:06 ]
Specialization is for insects”.—Robert Heinlein
pi_159362249
quote:
1s.gif Op zondag 24 januari 2016 17:11 schreef n8n het volgende:

[..]

ik doelde meer op je statements dat je met JavaScript nog php moet leren, terwijl je daarvoor zelf over node begint. Vervolgens zeg je dat je met JavaScript nog sql erbij moet leren wat natuurlijk bij elk platform het geval is.

Ik heb de ts ook al 3 keer gezegd met python te beginnen en aan de slag te gaan, had nu al makkelijk een todo app en basic rekenmachine in elkaar geklapt kunnen hebben.
Zo ver ik mij had ingelezen, kun je Python voor veel dingen gebruiken:

-Android apps maken
-Back-end language ter vervanging met PHP.

Welke database is te combineren met Python? MySQL?
  zondag 24 januari 2016 @ 19:49:16 #132
12221 Tijn
Powered by MS Paint
pi_159363891
quote:
0s.gif Op zondag 24 januari 2016 18:45 schreef RustCohle het volgende:

[..]

Welke database is te combineren met Python? MySQL?
Welke niet kun je je beter afvragen: https://wiki.python.org/moin/DatabaseInterfaces
  maandag 25 januari 2016 @ 10:00:55 #133
230788 n8n
Pragmatisch
pi_159375140
quote:
0s.gif Op zondag 24 januari 2016 18:45 schreef RustCohle het volgende:

[..]

Zo ver ik mij had ingelezen, kun je Python voor veel dingen gebruiken:

-Android apps maken
-Back-end language ter vervanging met PHP.

Welke database is te combineren met Python? MySQL?
met python kan je apps en websites maken ja, voor een database heb je een driver/interface nodig, en die zijn voor van alles en nog wat beschikbaar. Apps gebruiken (lokaal) meestal sqlite, websites van alles.
Specialization is for insects”.—Robert Heinlein
pi_159375467
quote:
1s.gif Op zondag 24 januari 2016 00:05 schreef RustCohle het volgende:

[..]

Html/css: 1
MySQL: 2
PHP: 3.5
Javascript: 4
Jquery: 4
Java: 9
Pyhton: 5.5
C++/C#: 8.5
Heb niet heel je topic gelezen, maar heb je al deze talen uitgeprobeerd in een paar maanden? Misschien een idee om gewoon met 1 taal te beginnen, qua structuur is Java en C# redelijk gelijk (C# met Visual Studio is echt een eitje, kan ik zeker aanraden) zou een van die twee pakken. Genoeg tutorials en documentatie te vinden. Google is je grote vriend tijdens het programmeren. Voor Java kun je gewoon Eclipse downloaden en voor C# Visual Studio Express die ook gratis is. Als je die principes een beetje onder de knie hebt, dan kun je nog eens verder kijken.
pi_159375497
Topidee, TS! Ws ook nog best een lucratieve combinatie, economie en goeie diepe computerkennis.

Geen CS/inf gestudeerd hebben maakt sowieso vaak niet uit, ik heb genoeg collega's gehad die iets compleet anders gestudeerd hebben. Goed programmeren leer je toch niet op een uni/hogeschool.

[lurk]
I hope you can see this because I'm doing it as hard as I can.
  maandag 25 januari 2016 @ 11:49:58 #136
12221 Tijn
Powered by MS Paint
pi_159377387
quote:
0s.gif Op maandag 25 januari 2016 10:21 schreef bagpiper001 het volgende:

[..]

Misschien een idee om gewoon met 1 taal te beginnen
...

Als je die principes een beetje onder de knie hebt, dan kun je nog eens verder kijken.
Dat is letterlijk wat iedereen hier hem adviseert :+
pi_159377498
quote:
10s.gif Op maandag 25 januari 2016 11:49 schreef Tijn het volgende:

[..]

Dat is letterlijk wat iedereen hier hem adviseert :+
Ahh misschien moet ie dan toch eens wat adviezen van anderen gaan opvolgen.
  maandag 25 januari 2016 @ 12:03:43 #138
12221 Tijn
Powered by MS Paint
pi_159377743
quote:
0s.gif Op zondag 24 januari 2016 18:45 schreef RustCohle het volgende:

[..]

Zo ver ik mij had ingelezen, kun je Python voor veel dingen gebruiken
Je kunt elke programmeertaal voor elke toepassing gebruiken. Uiteindelijk kunnen ze allemaal hetzelfde, een principe dat Alan Turing in 1936 heeft beschreven met z'n artikel over wat later de Turing machine is genoemd.

Dat is een van de redenen dat je je gewoon op een taal moet storten en moet leren programmeren. Je komt er dan achter hoe computers werken en hoe je ze instructies kunt geven, zodat je ze kunt laten doen wat je wil. Uiteindelijk kun je die kennis toepassen om alles te maken wat je maar wilt, in welke taal dan ook.
pi_159378214
Dus eigenlijk zouden we TS assembler moeten aanbevelen. :D
pi_159403865
quote:
0s.gif Op maandag 25 januari 2016 12:24 schreef Basp1 het volgende:
Dus eigenlijk zouden we TS assembler moeten aanbevelen. :D
JA, ga RollerCoaster Tycoon nabouwen!
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')