abonnement Unibet Coolblue Bitvavo
pi_141237164
quote:
0s.gif Op woensdag 18 juni 2014 10:25 schreef wobbel het volgende:
Dat kan toch ook op basis van de datum (unix timestamp) met hoogste waarde? Deze zit in tabel storingen_updates, maar ik weet niet hoe ik de JOIN moet bouwen om die datum er ook uit te krijgen van de laatste update (mits aanwezig)
Gebruik top 1 i.c.m. een order by desc. In de select je primary key en eventueel de datum.
Vervolgens een join op je primary key.

1
2
3
4
5
6
7
8
SELECT
    *
FROM (SELECT TOP 1
          [PRIMARY KEY], [DATUM]
      FROM Tabel
      ORDER BY [DATUM] DESC) Latest
LEFT JOIN Tabel T
    ON T.[PRIMARY KEY] = Latest.[PRIMARY KEY]
Werkt dit?

En oh, je check op een update moet nog in een where.

[ Bericht 0% gewijzigd door #ANONIEM op 18-06-2014 11:39:33 ]
  woensdag 18 juni 2014 @ 13:56:30 #177
230788 n8n
Pragmatisch
pi_141243429
Ik heb een website met veel afbeeldingen en wil deze voor elk scherm optimaal inladen. M'n src is nu "/gallery/compact/01.jpg". compact is de standaard waarde en staat voor de kwaliteit/afmetingen van de afbeelding. Hoe kan ik het veranderen dat met "/gallery/01.jpg?q=compact" dezelfde afbeelding ingeladen wordt? Google geeft van alles wat als ik hier op zoek maar de resultaten gaan allemaal over iets anders.

Thanks
Specialization is for insects”.—Robert Heinlein
pi_141244547
Dus je wilt eigenlijk gewoon /gallery/compact/01.jpg redirecten naar /gallery/01.jpg?q=compact ?

Lees je even in in mod_rewrite en RewriteRules dan.

Overigens moet je oppassen met 'responsive' afbeeldingen. Als je niet oppast doe je meer kwaad dan goed. Volgens mij is de laatste trend om gewoon één afbeelding met relatief hoge resolutie en hoge compressie te serveren, ongeacht de device.
  donderdag 19 juni 2014 @ 09:12:25 #179
230788 n8n
Pragmatisch
pi_141278430
quote:
5s.gif Op woensdag 18 juni 2014 14:25 schreef KomtTijd... het volgende:
Dus je wilt eigenlijk gewoon /gallery/compact/01.jpg redirecten naar /gallery/01.jpg?q=compact ?

Lees je even in in mod_rewrite en RewriteRules dan.

Overigens moet je oppassen met 'responsive' afbeeldingen. Als je niet oppast doe je meer kwaad dan goed. Volgens mij is de laatste trend om gewoon één afbeelding met relatief hoge resolutie en hoge compressie te serveren, ongeacht de device.
ik heb nu 4 versies. Heb een Google I/O gekeken over rendersnelheid en fps en ben sindsdien afgestapt van het serveren van gigantische afbeeldingen. Wat ik nu doe is een grote file uploaden met flinke compressie, deze worden 1 keer door php geschaald en in mappen gezet. Standaard laadt ik compact (dus hardcoded met php).

Met js bereken ik de pixeldensity en viewport width en dat store ik in een cookie. De waarden worden geüpdatet als de viewport wijzigt (met time out) of als er geen cookie gevonden wordt. Dit cookie geeft alleen een string die ik met js wil vervangen wanneer.

De 4 versies zijn er omdat ik 2 afmetingen heb per afbeelding (afhankelijk van de viewport layout) en dan per afmeting een retina versie.

Dit leek me de manier om het zo efficiënt mogelijk te doen. Website is nu moeilijk snel ondanks de vele afbeeldingen per pagina en wil dat ook zo houden als het even kan.

Ik kan dus ook de link aanpassen binnen de url maar dat is wat lastiger omdat ik dan het midden van een string aan moet passen. Aan de andere kant wel beter want ik lees dat proxy-caching niet altijd werkt op afbeeldingen met een get-waarde

SPOILER: voorbeeld
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.
Kan de Google I/O helaas niet meer vinden, komt er op neer dat 'retina' afbeeldingen (ook met compressie veel meer paint time vergen en dat is niet nodig met een ouderwets scherm. Ook kost schalen in de browser extra tijd dus dat wil ik helemaal voorkomen, beide gebeurd met mijn huidige oplossing.Heb een paar jaar terug een test gedaan met jouw oplossing, werkt opzicht prima maar het komt met wat haken en ogen: http://n8n.nl/lab/compression/

[ Bericht 8% gewijzigd door n8n op 19-06-2014 09:32:42 ]
Specialization is for insects”.—Robert Heinlein
pi_141401549
Ik begrijp 1 ding niet.

1
2
3
4
5
6
7
8
9
<?php

<?php

echo "lala";

?>

?> 

Dit werkt niet. Maar dit werkt wel weer:

1
2
3
4
5
6
7
8
9
<?php

   include 'test.php';

   $test = new voorbeeld;
   $test->lala();


?>
Terwijl er gewoon ook php-tags in test.php staan:

quote:
<?php

class voorbeeld {
public function lala()
{
echo "lala";
}
}

?>
De include neemt toch ook die <?php> tags mee in de eerste bestand?
pi_141401612
quote:
0s.gif Op zondag 22 juni 2014 11:43 schreef Robuustheid het volgende:
Ik begrijp 1 ding niet.
[ code verwijderd ]

Dit werkt niet. Maar dit werkt wel weer:
[ code verwijderd ]

Terwijl er gewoon ook php-tags in test.php staan:

[..]

De include neemt toch ook die <?php> tags mee in de eerste bestand?
quote:
If you include a file, PHP internally switches from parsing to literal mode (i.e. what it normally does on a closing tag. That's why this works:
http://stackoverflow.com/a/4254735
pi_141401999
Bedankt voor je post. Wat is het verschil tussen parsing en literal mode?
pi_141404688
quote:
0s.gif Op zondag 22 juni 2014 12:03 schreef Robuustheid het volgende:
Bedankt voor je post. Wat is het verschil tussen parsing en literal mode?
Literal mode is buiten de <?php tags. Dit word gewoon letterlijk weergegeven. Parsing mdoe is tussen de <?php tags, deze code word geexecute:

1
2
3
4
<p>Dit is literal mode</p>
<?php
 // Dit is parsing mode
?>
pi_141405233
Duidelijk. Thanks. Maar dat zou betekenen dat php de inhoud van de included file niet parse, maar letterlijk leest, waardoor de PHP-code in de included file niet geïnterpreteerd wordt?
pi_141405416
Hij leest tot hij weer een php tag ziet. Na een tag zal hij weer parsen.
Als je in je ge-include file dus geen <?php zet , maar gewoon direct op de 1e regel een $hello = 'world';
Zal die niet geïnterpreteerd worden maar gewoon op het scherm gedrukt.

[ Bericht 6% gewijzigd door #ANONIEM op 22-06-2014 13:59:16 ]
pi_141408818
Dat is m'n vraag niet. :)
pi_141415855
MYSQL

Ik heb zojuist iets in het Excel topic geplaatst, maar misschien dat dit handiger is in combinatie met PHP én MySQL.

quote:
0s.gif Op zondag 22 juni 2014 18:46 schreef einschtein het volgende:
Ik weet niet of het mogelijk is met Excel, maar wie weet.

Mijn doel is om van A2 t/m A45 (of t/m er iets in A staat) en van C2 t/m C45 (of t/m er iets in C staat) een code creeren.

Een code die als volgt moet zijn:
[ code verwijderd ]

Waar A2/C2/A3/C3 de tekst uit de tabel zou moeten zijn. Is dit mogelijk?
pi_141547641
quote:
1s.gif Op zondag 22 juni 2014 15:42 schreef Robuustheid het volgende:
Dat is m'n vraag niet. :)
De include van PHP is niet zoals de #include van bijvoorbeeld C++. Bij C++ wordt een geïncludeerd bestand letterlijk op die plek in het bestand gezet. PHP probeert het bestand ook nog te interpreteren. Dit staat bijvoorbeeld in de documentatie op http://php.net/include :

quote:
When a file is included, parsing drops out of PHP mode and into HTML mode at the beginning of the target file, and resumes again at the end. For this reason, any code inside the target file which should be executed as PHP code must be enclosed within valid PHP start and end tags.
Dus een include begint in literal/HTML mode en zodra een PHP start tag wordt gezien, schakelt hij over op parser/PHP mode.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
  vrijdag 27 juni 2014 @ 22:28:10 #189
25889 Sitethief
Fulltime Flapdrol
pi_141631321
Nog iemand anders die naar DPC 2014 gaat/gegaan is?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  zaterdag 28 juni 2014 @ 08:03:22 #190
166255 Maringo
Bèhèhèhèh
pi_141638221
quote:
0s.gif Op vrijdag 27 juni 2014 22:28 schreef Sitethief het volgende:
Nog iemand anders die naar DPC 2014 gaat/gegaan is?
Present.
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  zaterdag 28 juni 2014 @ 19:33:59 #191
25889 Sitethief
Fulltime Flapdrol
pi_141654879
quote:
14s.gif Op zaterdag 28 juni 2014 08:03 schreef Maringo het volgende:

[..]

Present.
Ha mooi! Dan zaten we dus allebei als een gek met glowsticks te zwaaien :X.

Welke talks vond jij echt de moeite waard?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  zaterdag 28 juni 2014 @ 19:59:58 #192
166255 Maringo
Bèhèhèhèh
pi_141656019
quote:
0s.gif Op zaterdag 28 juni 2014 19:33 schreef Sitethief het volgende:

[..]

Ha mooi! Dan zaten we dus allebei als een gek met glowsticks te zwaaien :X.

Welke talks vond jij echt de moeite waard?
De mijne was vroegtijdig gebroken omdat ik hem probeerde te grijpen toen ie van mn been afgleed. _O- Hij deed het wel leuk, die keynote. Geen vage bullshit zoals je vaker ziet.

Gisteren vond ik alleen de talk over websockets best interessant. En vandaag waren Pentesting, Javascript testing en Docker de beste.

Wat vond jij interessant?
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
pi_141657209
Damn, ik vind die conferenties zo duur, anders was ik ook wel gegaan denk ik.
  zaterdag 28 juni 2014 @ 22:16:30 #194
166255 Maringo
Bèhèhèhèh
pi_141663143
quote:
9s.gif Op zaterdag 28 juni 2014 20:25 schreef robin007bond het volgende:
Damn, ik vind die conferenties zo duur, anders was ik ook wel gegaan denk ik.
Voor mij is het ook alleen maar mogelijk omdat mijn werk betaald. Anders was ik er ook niet geweest.
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
pi_141665043
quote:
0s.gif Op vrijdag 27 juni 2014 22:28 schreef Sitethief het volgende:
Nog iemand anders die naar DPC 2014 gaat/gegaan is?
Ik zou daar graag naar toe gaan, maar toch wat duur voor een scholier ;(
No citizen has a right to be an amateur in the matter of physical training...what a disgrace it is for a man to grow old without ever seeing the beauty and strength of which his body is capable.
  zondag 29 juni 2014 @ 12:42:38 #196
25889 Sitethief
Fulltime Flapdrol
pi_141677072
quote:
2s.gif Op zaterdag 28 juni 2014 22:16 schreef Maringo het volgende:

[..]

Voor mij is het ook alleen maar mogelijk omdat mijn werk betaald. Anders was ik er ook niet geweest.
Same here.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  zondag 29 juni 2014 @ 12:52:02 #197
25889 Sitethief
Fulltime Flapdrol
pi_141677293
quote:
0s.gif Op zaterdag 28 juni 2014 19:33 schreef Sitethief het volgende:

[..]

Ha mooi! Dan zaten we dus allebei als een gek met glowsticks te zwaaien :X.

Welke talks vond jij echt de moeite waard?
Ik had dit lijstje nog.

Adventures in Advanced Git, goede talk, zeer leerzaam, mooie handson approach
Refactoring with Design Patterns, leerzaam maar wel erg de diepte in
PhpSpec - the only design tool you need, overload aan informatie, slechte talk
Security as part of Quality Assurance, oppervlakkige talk, wel leuke introductie voor security, noemende veels te vaak zijn bedrijf.
Behave! - Behavior Driven Development, ontzettend leerzaam, goed heldere talk
Websockets and Event-driven Programming with PHP, zeer interessant onderwerp, maar chaotische talk
Trunk Based Development, interessante talk, maar alles in je git master gooien is niet altijd even handig
Practical Event Sourcing, wow zeer interessante techniek, ontzettende goede talk
Creating models, zeer goede talk waar ik veel van geleerd heb over MVC, CQRS
Browser Eyeballing! = JavaScript Testing, leerzaam en interessant,
Modern front-end with the eyes of a PHP developer, voor mij de slechtste talk van de DPC, te snel te veel informatie in een talk stoppen en van de hak op de tak
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_141733882
Is er een manier om iets als een constante array te krijgen? Ik zou graag een lijst met externe libraries in een configuration file hebben, waar doorheen gelooped kan worden.
No citizen has a right to be an amateur in the matter of physical training...what a disgrace it is for a man to grow old without ever seeing the beauty and strength of which his body is capable.
pi_141734332
quote:
0s.gif Op maandag 30 juni 2014 19:29 schreef esv7 het volgende:
Is er een manier om iets als een constante array te krijgen? Ik zou graag een lijst met externe libraries in een configuration file hebben, waar doorheen gelooped kan worden.
zoiets?

1
2
3
4
5
6
7
8
9
<?php
class Config {

    public static 
$data = array('a');

}

echo 
Config::$data[0];
?>
..///
pi_141738989
quote:
0s.gif Op maandag 30 juni 2014 19:29 schreef esv7 het volgende:
Is er een manier om iets als een constante array te krijgen? Ik zou graag een lijst met externe libraries in een configuration file hebben, waar doorheen gelooped kan worden.
Waarom gebruik je dan niet gewoon Composer? :@

En je kunt ze ook gewoon static maken zoals wipes66 al zegt.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')