Soms is het nodig Als je bijvoorbeeld voor bepaalde data dingen in MongoDB hebt staan en andere weer in een MySQL database.quote:Op donderdag 13 maart 2014 22:34 schreef Crutch het volgende:
[..]
True, maar hoe vaak komt dat nou voor?
[..]
Hier valt nog wel wat voor te zeggen; de meesten komen met vrij uitgebreide UnitTests.
Als je debuggen bedoelt dan is er meestal prima doorheen te steppen.
Alleen de echte basis, leer zo snel mogelijk OOPquote:Op donderdag 13 maart 2014 22:40 schreef GeschiktX het volgende:
In de OP staat onder tutorials : w3schools. Is dat nou een aanrader om daar php en mysql te gaan leren?!
Waarin verschilt oop met normaal qua functionaliteit? En is de basis van w3schools genoeg om daarna zelf aan de slag te gaan met evt opzoekwerk bij onderdelen waar je niet weet hoe het moet of waar je het even vergeten bent?quote:Op donderdag 13 maart 2014 22:41 schreef totalvamp het volgende:
[..]
Alleen de echte basis, leer zo snel mogelijk OOP
Met functioneel programmeren heb je vaak bestanden vol code en is niks goed te overzien.quote:Op donderdag 13 maart 2014 22:45 schreef GeschiktX het volgende:
[..]
Waarin verschilt oop met normaal qua functionaliteit? En is de basis van w3schools genoeg om daarna zelf aan de slag te gaan met evt opzoekwerk bij onderdelen waar je niet weet hoe het moet of waar je het even vergeten bent?
Geldt zowel voor php/mysql als voor javascript etc.
Dacht ik al.... betere plekken dan? Tutsplus? Thenewboston.org? Treehouse? Boeken?quote:Op donderdag 13 maart 2014 22:55 schreef zoem het volgende:
W3schools is echt basismateriaal en dekt lang niet alles.
Hoeveel basis kennis heb je?quote:Op donderdag 13 maart 2014 23:01 schreef GeschiktX het volgende:
[..]
Dacht ik al.... betere plekken dan? Tutsplus? Thenewboston.org? Treehouse? Boeken?
Dit is hoe ver ik ben :quote:
Dan heb je nog wel even te gaan voordat je bij OOP terecht komt. Pas als classes aan de beurt zijn begin je daar mee.quote:Op donderdag 13 maart 2014 23:06 schreef GeschiktX het volgende:
[..]
Dit is hoe ver ik ben :
http://www.w3schools.com/php/php_if_else.asp
Niet geleerd met w3schools maar met thenewboston.org
Maar qua volgorde op w3schools ben ik daar met php.
Wat ben je aan het maken dan?quote:Op donderdag 13 maart 2014 23:06 schreef GeschiktX het volgende:
[..]
Dit is hoe ver ik ben :
http://www.w3schools.com/php/php_if_else.asp
Niet geleerd met w3schools maar met thenewboston.org
Maar qua volgorde op w3schools ben ik daar met php.
1 2 3 4 5 | //Syntax highlighting [BBcode]Een stukje code </br> </br> /n /n [/BBcode] |
1 | /\[code=(.+?)\](.+?)\[\/code]/s |
misschien is dit wat voor je: http://christian-seiler.de/projekte/php/bbcode/download_en.htmlquote:Op vrijdag 14 maart 2014 16:13 schreef cablegunmaster het volgende:
Even een kort vraagje over een Regex waar ik mee bezig was ik ben bezig met:
[ code verwijderd ]
De vraag hoe ik de regex maak dat BBcode wordt herkent over meerdere regels?
[ code verwijderd ]
Had ik bedacht na wat onderzoek omdat de eerste groep de taal aangeeft en de tweede groep de code. De code die ik had pakte over 1 regel duidelijk alles ertussen in. Maar hoe dit werkt over meerdere regels met de regex heb ik geen idee over.
*goes researching*.
Ik heb al een parser om de code weer te geven , dankje .quote:Op vrijdag 14 maart 2014 17:00 schreef totalvamp het volgende:
[..]
misschien is dit wat voor je: http://christian-seiler.de/projekte/php/bbcode/download_en.html
Het is lastig zelf een goede parser te schrijven om meerdere redenen.
1 2 3 4 5 6 7 8 | tag naar /n omgeschreven moest worden :). Laatste vraag ik heb een Functie die bbcode vervangt alleen doet deze dat met 2 arrays. Nu wil ik binnen de array een andere functie aanroepen. en daarbij gegevens gebruiken van een vervanging. [code] $this->replace_code_geshi("\\1",br2nl("\\2"),true) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php class bbcode{ function bbcode_replace($string) { $bbreplace = array('/\[code=(.+?)\](.+?)\[\/code]/s'); $bbreplacements = array($this->replace_code_geshi("\\1",br2nl("\\2"),true)); $string = preg_replace($bbreplace, $bbreplacements, $string); return $string; //Heel veel verschillende soorten tekst. } private function replace_code_geshi($language,$source,$numbers=false) { return; //Geeft me letterlijk \\1 en \\2 aan ipv de geparste string. } } ?> |
even je opmaak verbeteren in je postquote:Op vrijdag 14 maart 2014 17:22 schreef cablegunmaster het volgende:
[..]
Ik heb al een parser om de code weer te geven , dankje .
Enige wat ik miste was dat <br> binnen in de
[ code verwijderd ]
Hoe kan ik een functie in een array uitvoeren? of denk ik verkeerd?
[ code verwijderd ]
VB: [code = php ] Echo "Dit is een stukje php";[/code]quote:Op vrijdag 14 maart 2014 17:46 schreef totalvamp het volgende:
[..]
even je opmaak verbeteren in je post
Ja dat kun je doen, alles wat die functie teruggeeft zal in de array komen te staan onder [0].
Ik weet niet echt wat je van plan bent ermee te doen.
ik heb geen idee wat je functie doet "replace_code_geshi"quote:Op vrijdag 14 maart 2014 17:55 schreef cablegunmaster het volgende:
[..]
VB: [code = php ] Echo "Dit is een stukje php";[/code]
vervolgens krijg je mooi een lijn nummer ervoor en de syntax highlighted zoals Fok.nl dit ook doet.
\\1 = "php";
\\2 = "Echo "Dit is een stukje php";
Alleen hij parst het niet en laat alleen \\1 en \\2 doorgeven.
Ik snap het al .quote:Op vrijdag 14 maart 2014 18:07 schreef totalvamp het volgende:
[..]
ik heb geen idee wat je functie doet "replace_code_geshi"
ik zou die regelnummers weglaten of het op de fok manier oplossenquote:Op vrijdag 14 maart 2014 18:08 schreef cablegunmaster het volgende:
[..]
Ik snap het al .
//1 en //2 pakt hij wel. maar de Geshi api zit te kutten . Dank voor het meedenken.
http://www.cablegunmaster.nl/plugins/geshi_test.php
Hier pakt hij het wel
Dat is nog simpel fixbaar, probleem is alleen dat mijn eigen variant van de parser die de volgorde verkeerd aan pakt. Deze parser propt alle "source" op 1 regel. Geshi m'n syntaxhighlighter ziet het daarom automatisch als 1 regel. In plaats van dat het er later rekening mee houdt dat er meerdere regels in zitten. Ik verzin er later nog wel een oplossing voor. Het heeft voor mij een lage prioriteit op dit moment.quote:Op vrijdag 14 maart 2014 18:10 schreef totalvamp het volgende:
[..]
ik zou die regelnummers weglaten of het op de fok manier oplossen
Deze functies heb ik gewoon gevonden op't net, en wilde ze benchmarken... dat is nu gelukt en daaruit komt verrassend een winnaar naar boven, echter is deze functie ook niet 100% betrouwbaar.. de 2e exe die ik draai geeft de meest correcte vergelijking en daarmee vergeleken is de 2e gebruikte functie het meest betrouwbaar... zo lijkt..quote:Op maandag 10 maart 2014 14:43 schreef slacker_nl het volgende:
[..]
Ik mis tests en ik ben zeker geen fan van je shell execution in je PHP script, volgens mij heb je daar al dingen voor. Verder zou ik je mimetype anders opvragen:
http://www.php.net/manual/en/function.finfo-file.php
je functie: imagetyte moet image_type zijn, ik ben geen fan je naamgeving: imagetype moet imo worden: image_type, imagehex => image_hex, etc etc. En verder ben ik ook geen fan van echo "meuk<br />", als je de modules op een shell gaat draaien gaan je linebreaks eraan. Laat die logica over aan je frontend.
1 | c:\Program Files\ImageMagick-6.8.8-Q16\compare.exe" -metric NCC ' . $current . ' ' . $next . ' NULL: 2>&1'; |
mm ik moet binnenkort ook een script maken om afbeeldingen uit een db te ontdubbelen. ik dacht er aan om dit te gebruiken (nog niks getest): https://gist.github.com/mncaudill/1326966quote:Op maandag 10 maart 2014 07:58 schreef Chandler het volgende:
Iemand ervaring met het uitzoeken van verschillen in afbeeldingen (motion detection) m.b.v. php ?
Ik ben nu meerdere classes aan het testen (gevonden op't internet) en imagemagick maar moet zeggen dat ik op dit moment nog niet echt heel tevreden ben met de resultaten dus zou ik willen weten of hier er al mensen mee hebben gespeeld?
Classes:
http://www.phpclasses.org(...)hey-are-similar.html
http://www.robert-lerner.com/imagecompare.php
Mijn gecombineerde versie:
http://pastebin.com/x6sZ1YFU
Resultaten
http://pastebin.com/VSdQUtLJ (nog niet klaar, draait nog steeds). (Je kunt er weinig mee aangezien ik zelf de plaatjes wel kan zien en het zo kan vergelijken.. of de waarden juist zijn.). Tot nu toe is de waarde 4 het meest accuraat (exec met imagemagick) maar als script doet de 2e functie anders ook goed zijn werk (resultaat vs snelheid)
Anyone?
Persoonlijk krijg ik echt rode vlekken van Symphony en alles wat er op lijkt... Slim lijkt vooral een klein framework te zijn, dan zou ik eerder voor CodeIgnitor gaan.quote:Op woensdag 12 maart 2014 21:01 schreef WyriHaximus het volgende:
[..]
Probeer Silex of Slim anders eens. Het hangt heel erg van je requirements af wat je het beste kunt gebruiken .
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |