abonnement Unibet Coolblue Bitvavo
pi_137716356
quote:
0s.gif 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.
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.
pi_137726544
quote:
0s.gif 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?
pi_137735190
Even een kort vraagje over een Regex waar ik mee bezig was ik ben bezig met:
1
2
3
4
5
//Syntax highlighting
[BBcode]Een stukje code </br> </br>
/n 
/n
[/BBcode]
De vraag hoe ik de regex maak dat BBcode wordt herkent over meerdere regels?

1/\[code=(.+?)\](.+?)\[\/code]/s
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*.

[ Bericht 4% gewijzigd door cablegunmaster op 14-03-2014 16:30:18 ]
Redacted
pi_137736611
quote:
0s.gif 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*.
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.
pi_137737271
quote:
0s.gif 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.
Ik heb al een parser om de code weer te geven , dankje :).
Enige wat ik miste was dat <br> binnen in de
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)
Hoe kan ik een functie in een array uitvoeren? of denk ik verkeerd?

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.
    
}
}
?>


[ Bericht 36% gewijzigd door cablegunmaster op 14-03-2014 17:55:43 ]
Redacted
pi_137738032
quote:
0s.gif 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 ]

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.
pi_137738240
quote:
0s.gif 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.
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.
Redacted
pi_137738542
quote:
0s.gif 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 heb geen idee wat je functie doet "replace_code_geshi"
pi_137738569
quote:
0s.gif Op vrijdag 14 maart 2014 18:07 schreef totalvamp het volgende:

[..]

ik heb geen idee wat je functie doet "replace_code_geshi"
Ik snap het al :).
//1 en //2 pakt hij wel. maar de Geshi api zit te kutten O+ . Dank voor het meedenken. *O*

http://www.cablegunmaster.nl/plugins/geshi_test.php

Hier pakt hij het wel :Y
Redacted
pi_137738631
quote:
0s.gif 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 O+ . Dank voor het meedenken. *O*

http://www.cablegunmaster.nl/plugins/geshi_test.php

Hier pakt hij het wel :Y
ik zou die regelnummers weglaten of het op de fok manier oplossen ;)
pi_137738645
quote:
0s.gif Op vrijdag 14 maart 2014 18:10 schreef totalvamp het volgende:

[..]

ik zou die regelnummers weglaten of het op de fok manier oplossen ;)
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. _O- 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.

[ Bericht 12% gewijzigd door cablegunmaster op 14-03-2014 18:17:28 ]
Redacted
pi_137758303
quote:
0s.gif 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.
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..

Resultaten? http://pastebin.com/b0hDDjrP

Alleen vraag ik mij af of het nog beter kan.. sneller en liefst vergelijkbaar met de 2e exe maar voor zover ik heb kunnen vinden lijkt het er niet op...

Exe 2:
1c:\Program Files\ImageMagick-6.8.8-Q16\compare.exe" -metric NCC ' . $current . ' ' . $next . ' NULL: 2>&1';
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_137762282
quote:
99s.gif 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? :D
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/1326966
..///
pi_137762967
Leuke link, ga ik ook eens benchmarken en kijken wat de resultaten zijn! ;) tot over 12 uur :P
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_137791396
quote:
6s.gif 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 :).
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.

op dit moment zit ik vooral met ORM's te knoeien, een framework heb ik al ( zelf-bouw <3 )
pi_137796650
quote:
0s.gif Op zaterdag 15 maart 2014 12:39 schreef Chandler het volgende:
Leuke link, ga ik ook eens benchmarken en kijken wat de resultaten zijn! ;) tot over 12 uur :P
het werk op zich goed, maar zodra er gecropped is of de aspect ratio iets anders is matched hij niet meer helaas :S
..///
  zondag 16 maart 2014 @ 14:35:28 #77
84926 WyriHaximus
Release the hounds smithers!
pi_137799487
quote:
10s.gif Op zondag 16 maart 2014 09:00 schreef HalveZware het volgende:

[..]

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.

op dit moment zit ik vooral met ORM's te knoeien, een framework heb ik al ( zelf-bouw <3 )
Laravel anders een optie? Of iig de ORM die daar in zit, is ook los te gebruiken IIRC.
phluphy for president!
pi_137799824
quote:
0s.gif Op zondag 16 maart 2014 13:21 schreef wipes66 het volgende:

[..]

het werk op zich goed, maar zodra er gecropped is of de aspect ratio iets anders is matched hij niet meer helaas :S
Zo iets zag ik ook al, ga aankomende nacht 7 (5x functies/classes waaronder phasher en 2x exe's) vergelijkingen draaien op ruim 8000 plaatjes :P (webcam shots) en kijken welke de beste snelheid heeft in combinatie met relatief juist vergelijken van de vorige frame.. :D

Liep in vorige tests al ruim 4 uur, dus zal nu wel een uurtje extra lopen...
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_137803100
quote:
6s.gif Op zondag 16 maart 2014 14:35 schreef WyriHaximus het volgende:

[..]

Laravel anders een optie? Of iig de ORM die daar in zit, is ook los te gebruiken IIRC.
Laravel is inderdaad wel echt een lief systeem qua functionaliteit :-)
op dit moment eigen-framework icm met RedBeanPHP na dat ik al maanden allerlei websites afgestruind ben naar het ideale framework...

Sowieso, van de hierboven genoemden "problemen" heb ik verder geen last,
dat is kwestie van je framework goed schrijven :-)

Jammer dat Laravel het ORM zover ik weet overigens alleen IN het framework heeft zitten, en dat het niet een los project is ( Dat doet Symhony dan weer wel, maar dat is voor de rest weer niet te gebruiken )

en zo is het altijd wat ( daarom ben ik dus ook maar zel gaan schrijven, dat en omdat ik gewoon me shit graag vanaf scratch bouw, al jaren gedaan )
pi_137804540
quote:
10s.gif Op zondag 16 maart 2014 16:18 schreef HalveZware het volgende:

[..]

Laravel is inderdaad wel echt een lief systeem qua functionaliteit :-)
op dit moment eigen-framework icm met RedBeanPHP na dat ik al maanden allerlei websites afgestruind ben naar het ideale framework...

Sowieso, van de hierboven genoemden "problemen" heb ik verder geen last,
dat is kwestie van je framework goed schrijven :-)

Jammer dat Laravel het ORM zover ik weet overigens alleen IN het framework heeft zitten, en dat het niet een los project is ( Dat doet Symhony dan weer wel, maar dat is voor de rest weer niet te gebruiken )

en zo is het altijd wat ( daarom ben ik dus ook maar zel gaan schrijven, dat en omdat ik gewoon me shit graag vanaf scratch bouw, al jaren gedaan )
http://www.edzynda.com/us(...)-outside-of-laravel/
pi_137830459
Ik heb mijn benchmark iets aangepast, er zat een functie tussen die per plaatje zo'n 5 seconden bezig was.

Resultaten en script zijn te vinden:
http://www.speedyshare.com/uJ2Gp/123.ZIP

de snelste functie is getHash, deze met vergelijking naar de laatste exe laat zien dat deze het meest overeenkomt (zo lijkt het op het eerste oog).

Wat vinden jullie er van?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_137843761
Hoe zouden jullie het vinden om misschien een topic te maken waar elk persoon per post 5 regels code(exc comments en opening tag, whitespaces), mag toevoegen aan een andere script post om zo uiteindelijk iets gezamelijks te programmeren.

Bijvoorbeeld
post1:
1
2
3
4
5
6
7
8
<?php

class Foo {
    private 
$private;
    protected 
$protected;
    public 
$public;

    public function 
__construct() {

Waarop de volgende persoon zijn code hieraan toevoegd.
pi_137844557
quote:
Held! :-D
Eloquent werkt wel bijzonder lekker ! deze link gaat zeker in de bookmarks! :-D
pi_137844592
quote:
0s.gif Op maandag 17 maart 2014 14:59 schreef totalvamp het volgende:
Hoe zouden jullie het vinden om misschien een topic te maken waar elk persoon per post 5 regels code(exc comments en opening tag, whitespaces), mag toevoegen aan een andere script post om zo uiteindelijk iets gezamelijks te programmeren.

Bijvoorbeeld
post1:
[ code verwijderd ]

Waarop de volgende persoon zijn code hieraan toevoegd.
Fok plays pokemon, maar dan met PHP ?
Ja waarom ook niet ^_^
pi_137845219
quote:
10s.gif Op maandag 17 maart 2014 15:19 schreef HalveZware het volgende:

[..]

Fok plays pokemon, maar dan met PHP ?
Ja waarom ook niet ^_^
Fok plays PHP :P

Alleen nog iets nodig om te maken :)
  maandag 17 maart 2014 @ 15:37:58 #86
187069 slacker_nl
Sicko pur sang
pi_137845272
quote:
0s.gif Op maandag 17 maart 2014 14:59 schreef totalvamp het volgende:
Hoe zouden jullie het vinden om misschien een topic te maken waar elk persoon per post 5 regels code(exc comments en opening tag, whitespaces), mag toevoegen aan een andere script post om zo uiteindelijk iets gezamelijks te programmeren.

Bijvoorbeeld
post1:
[ code verwijderd ]

Waarop de volgende persoon zijn code hieraan toevoegd.
1
2
3
<?php
 
function say($what) { print $what } ; die(say("one more time m*therfucker!"));
?>
Zoiets?
In theory there is no difference between theory and practice. In practice there is.
  maandag 17 maart 2014 @ 15:38:47 #87
12221 Tijn
Powered by MS Paint
pi_137845301
Het leukste is als we zoiets doen in combinatie met een repository die automatisch de inhoud van de posts commit en pusht.
pi_137845427
quote:
0s.gif Op maandag 17 maart 2014 15:37 schreef slacker_nl het volgende:

[..]
[ code verwijderd ]

Zoiets?
Nee :P

Wel regels normaal inspringen. Arrays tellen dan wel als 1 regel.

quote:
3s.gif Op maandag 17 maart 2014 15:38 schreef Tijn het volgende:
Het leukste is als we zoiets doen in combinatie met een repository die automatisch de inhoud van de posts commit en pusht.
Pff, een beetje veel moeite xD

Maar geeft wel de optie om een mappen structuur te maken :P
pi_137849310
Misschien dat je dan beter een code kata kunt doen: http://codekata.com/
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_137850460
quote:
0s.gif Op maandag 17 maart 2014 14:59 schreef totalvamp het volgende:
Hoe zouden jullie het vinden om misschien een topic te maken waar elk persoon per post 5 regels code(exc comments en opening tag, whitespaces), mag toevoegen aan een andere script post om zo uiteindelijk iets gezamelijks te programmeren.

Bijvoorbeeld
post1:
[ code verwijderd ]

Waarop de volgende persoon zijn code hieraan toevoegd.
Maar hoe ga je fouten afvangen dan?
Iemand vergeet een ; of submit compleet foute code.

FOK! posts zijn wel super makkelijk uit te lezen.

[ Bericht 3% gewijzigd door TwenteFC op 17-03-2014 18:04:29 ]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')