<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<copyright>Copyright 1998 - 2023 DPG Media B.V.</copyright>
		<pubDate>Wed, 11 Jan 2023 22:12:05 GMT</pubDate>
		<lastBuildDate>Wed, 11 Jan 2023 22:12:05 GMT</lastBuildDate>
		<docs>https://tweakers.net/reviews/76</docs>
		<description>Tweakblogs.net is de weblog service van Tweakers, de grootste hardwaresite en techcommunity van Nederland.</description>
		<image>
			<link>https://tweakblogs.net/</link>
			<title>Tweakblogs.net</title>
			<url>https://tweakers.net/g/if/logo.gif</url>
			<height></height><width></width>
			<description>Tweakblogs.net</description>
		</image>
		<language>nl-nl</language>
		<link>https://stm.tweakblogs.net</link>
		<title>StM&#039;s Devdump</title>
		<webMaster>gathering@tweakers.net</webMaster>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78427</link>
			<description>creator1988 schreef op donderdag 30 december 2010 @ 15:02:
[...]
Leesvoer!Hierin wordt een coding style gesuggereerd waarmee je bepaalde problemen gemakkelijker (visueel) kan inspecteren. Het lijkt mij nooit verstandig om je code aan te passen vanwege UI-wise redenen net zoals spaties ipv.  tabs gewoon idioot is, omdat je editor toevallig kut doet. Waar ik meer inzie is geavanceerde code analyse die code (diep) analyseert en daarmee helpt dan guidelines te volgen. Visuele hulpmiddelen horen niet thuis in code maar in je IDE.</description><dc:creator>analog_</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78427#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78427</guid>
			<pubDate>Thu, 30 Dec 2010 19:04:24 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78412</link>
			<description>@StM 

Bij nadere inspectie zag ik inderdaad al dat meerdere connecties niet ondersteund worden in die TCP class. Sowiezo is PHP in mijn ogen niet echt de taal om zoiets in te maken. 

Thanks in ieder geval voor je voorbeeld mbt remote objects, dit heeft me wel een paar leuke ideeen gegeven. Ook met betrekking to het statefull opzetten van een vergelijkbare toepassing via HTTP.</description><dc:creator>thioz</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78412#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78412</guid>
			<pubDate>Thu, 30 Dec 2010 15:53:28 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78404</link>
			<description>Ik ben het slechts deels eens met Joel.

- Hij gaat uit van een static language. Dan kan je IDE je idd helpen met het type. Dat is sowieso iets dat in PHP NIET kan.
- Per definitie is je data in je app unsafe. Naar mijn mening moet je data unsafe storen en pas in je view garanderen dat het safe is.
- Er is geen algemeen geaccepteerde code conventie. Het belangrijkste is dat iedereen binnen 1 project er hetzelfde voor denkt en gebruikt.

@thioz

Ik zou die TCPServer niet gebruiken. PHP wil nog weleens falen op de langere termijn en dat ding heb ik in nog geen half uur ofzo gemaakt en amper getest. Je kan beter ucspi-tcp pakken en dmv pipes. Dan heb je concurent connections en zover ik me kan herinneren heb ik nog nooit een crash gehad in de 3 jaar ofzo dat ik dat systeem nu gebruik. Misschien moet ik hier sowieso eens een artikel over maken?</description><dc:creator>StM</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78404#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78404</guid>
			<pubDate>Thu, 30 Dec 2010 14:30:15 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78403</link>
			<description>thioz schreef op donderdag 30 december 2010 @ 10:08:
@Cyphax 
Hoezo is Hungarian notation nooit zo bedoeld ? Verder is mijn definitie van degelijk coden niet echt helemaal afhankelijk van codingstyle ... deze moet wel uniform zijn natuurlijk maar &#039;degelijk&#039; heeft meer te maken met hoe de code is opgebouwd en hoe OO concepten gebruikt worden.Leesvoer!</description><dc:creator>creator1988</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78403#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78403</guid>
			<pubDate>Thu, 30 Dec 2010 14:02:18 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78387</link>
			<description>@Cyphax 
Hoezo is Hungarian notation nooit zo bedoeld ? Verder is mijn definitie van degelijk coden niet echt helemaal afhankelijk van codingstyle ... deze moet wel uniform zijn natuurlijk maar &#039;degelijk&#039; heeft meer te maken met hoe de code is opgebouwd en hoe OO concepten gebruikt worden. 

@Luwe

De compiler checked inderdaad wel wat voor type iets is, alleen is PHP nog steeds geen strict language en kun je nog steeds een string en een integer bij elkaar optellen. Dit is inderdaad een persoonlijke keuze.

Daarnaast is (volgens wikipedia) 
&#039;Hungarian notation is an identifier naming convention in computer programming,&#039; ... dit is dus wel degelijk een naming convention al beslaat die alleen het benamen van variables.</description><dc:creator>thioz</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78387#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78387</guid>
			<pubDate>Thu, 30 Dec 2010 09:08:08 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78368</link>
			<description>-- Foutje</description><dc:creator>Anoniem: 172189</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78368#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78368</guid>
			<pubDate>Wed, 29 Dec 2010 17:49:38 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78367</link>
			<description>Ik ben ook tegen Hungarian notation, maar het gebruik ervan is puur persoonlijk. De compiler van PHP checked zelf wat voor type het is en bovendien is vaak uit de context van je script wel duidelijk wat voor waarde een variabele heeft. 

Degelijke coding wil zeggen: gebruik maken van geaccepteerde conventies zoals die van Zend. Hungarian Notation valt daar helemaal buiten.</description><dc:creator>Anoniem: 172189</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78367#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78367</guid>
			<pubDate>Wed, 29 Dec 2010 17:48:52 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78325</link>
			<description>thioz schreef op woensdag 29 december 2010 @ 09:44:
Mooi voorbeeld en een verademing om eens een PHP voorbeeld te zien wat degelijk gecode is (lees: met hungarian notation).Jammer dat die vorm van hongaarse notatie allesbehalve &quot;degelijk&quot; is. 
Zo is de hongaarse notatie dus nooit bedoeld. Je hebt er zo ook helemaal geen reet aan.</description><dc:creator>Cyphax</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78325#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78325</guid>
			<pubDate>Wed, 29 Dec 2010 09:33:50 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78318</link>
			<description>Mooi voorbeeld en een verademing om eens een PHP voorbeeld te zien wat degelijk gecode is (lees: met hungarian notation).

Ik moet alleen nog een echte usecase vinden waar dit echt van pas kan komen. Bepaalde delen, zoals de TCPserver implementatie, zou ik wel zo kunnen gebruiken in projecten als simpele socketserver icm Flash of dergelijken</description><dc:creator>thioz</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78318#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78318</guid>
			<pubDate>Wed, 29 Dec 2010 08:44:41 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78283</link>
			<description>Had gekund ja, maar wat is daar voor fun aan? Zo heel vrolijk wordt ik ook niet van hoe PHPRPC is opgebouwd en ik ben absoluut geen RPC fan. Het gaat over HTTP dus is stateless en objecten kan je dus niet gebruiken zoals ik doe alsof ze ook daadwerkelijk lokaal zijn. PHPRPC is beperkt tot het gebruik van losse functie&#039;s, al dan niet op een object.

RPC is lekker simpel als je het op een webhostingpakketje in wilt zetten maar imo useless voor zaken als aansturingsdaemon&#039;s etc.</description><dc:creator>StM</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78283#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78283</guid>
			<pubDate>Tue, 28 Dec 2010 13:30:35 GMT</pubDate>
		</item>
		<item>
			<title>Remote Classes in PHP</title>
			<link>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78281</link>
			<description>In plaats van het wiel uit te vinden lijkt me dat je beter dit klikkerdeklik had kunnen gebruiken </description><dc:creator>Ventieldopje</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5835/remote-classes-in-php.html#r_78281#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5835#r_78281</guid>
			<pubDate>Tue, 28 Dec 2010 13:13:35 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76714</link>
			<description>StM schreef op zondag 12 december 2010 @ 01:59:
[...]


Als het echt helemaal af is en goed draait is dat misschien wel een goed idee ja. Op dit moment draait het een week of 5 en we hebben nog wat kleine problemen zoals oa met de geluidskwaliteit omdat we nog niet de juiste manieren van compressie en limiting onder de knie hebben. En om er echt diep op in te gaan moet ik er ook even flink tijd in steken om alles netjes op papier te zetten.

Leuk trouwens, die reacties lijkt me juist een goede reden om er wat over te schrijven, misschien leverd het juist nuttige tips op, er zijn hier genoeg mensen die behalve intresse naar,  ook erorm veel verstand hebben van netwerk-protocols.   en/of  audio compressie</description><dc:creator>i-chat</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76714#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76714</guid>
			<pubDate>Sun, 12 Dec 2010 19:00:48 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76682</link>
			<description>i-chat schreef op zondag 12 december 2010 @ 01:50:
[...]

lijkt me een leuke post, zeker als er meer dan 2000 woorden aan vuil zou willen maken, maar dat moet geen probleem zijn met de belofte (in deze post) van een beetje diepgang.Als het echt helemaal af is en goed draait is dat misschien wel een goed idee ja. Op dit moment draait het een week of 5 en we hebben nog wat kleine problemen zoals oa met de geluidskwaliteit omdat we nog niet de juiste manieren van compressie en limiting onder de knie hebben. En om er echt diep op in te gaan moet ik er ook even flink tijd in steken om alles netjes op papier te zetten.

Leuk trouwens, die reacties </description><dc:creator>StM</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76682#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76682</guid>
			<pubDate>Sun, 12 Dec 2010 00:59:28 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76681</link>
			<description>...streamplatform kunnen zijn dat ik ontwikkeld heb voor het radiostation...lijkt me een leuke post, zeker als er meer dan 2000 woorden aan vuil zou willen maken, maar dat moet geen probleem zijn met de belofte (in deze post) van een beetje diepgang.</description><dc:creator>i-chat</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76681#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76681</guid>
			<pubDate>Sun, 12 Dec 2010 00:50:55 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76631</link>
			<description>Dit kan nog wel eens intressant worden. Ben benieuwd naar je teksten!</description><dc:creator>-ko-</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76631#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76631</guid>
			<pubDate>Sat, 11 Dec 2010 00:42:10 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76630</link>
			<description>dragontje124 schreef op zaterdag 11 december 2010 @ 00:29:
damn het is net alsof ik in de spiegel kijkInderdaad, backend zooi programmeren ja, leuke GUIs/ webtemplates afleveren: nee. </description><dc:creator>Mercatres</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76630#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76630</guid>
			<pubDate>Sat, 11 Dec 2010 00:14:08 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76629</link>
			<description>damn het is net alsof ik in de spiegel kijk</description><dc:creator>dragontje124</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76629#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76629</guid>
			<pubDate>Fri, 10 Dec 2010 23:29:16 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76626</link>
			<description>Neverwinterx schreef op vrijdag 10 december 2010 @ 23:05:
[...]


Ik heb laatst de zelfbedieningscomputers met touchscreen en scansysteem voor het inleveren en uitlenen van boeken van de lokale bibliotheek laten crashen met één enkele aanraking. I have magic fingers  Fijn om te lezen dat ik niet alleen ben met zo&#039;n skills  </description><dc:creator>Precision</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76626#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76626</guid>
			<pubDate>Fri, 10 Dec 2010 23:01:17 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76625</link>
			<description>Als ik over een jaar aan m&#039;n scriptie begin, zal ik die zooi wel plaatsen op m&#039;n blog, speciaal voor jou! </description><dc:creator>TheJVH</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76625#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76625</guid>
			<pubDate>Fri, 10 Dec 2010 23:00:25 GMT</pubDate>
		</item>
		<item>
			<title>new Thread(blog).start();</title>
			<link>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76623</link>
			<description>Ik kan ieder OS laten crashen, het 1 alleen wat simpeler als het andere. En met een iPhone, Debian thuisserver en een Windows 7 desktop doe ik gewoon met alle markten mee.Ik heb laatst de zelfbedieningscomputers met touchscreen en scansysteem voor het inleveren en uitlenen van boeken van de lokale bibliotheek laten crashen met één enkele aanraking. I have magic fingers  </description><dc:creator>Neverwinterx</dc:creator>
			<category></category>
			<comments>https://stm.tweakblogs.net/blog/5711/new-thread(blog)start().html#r_76623#reacties</comments>
			<guid isPermaLink="false">https://stm.tweakblogs.net/blog/5711#r_76623</guid>
			<pubDate>Fri, 10 Dec 2010 22:05:52 GMT</pubDate>
		</item>
	</channel>
</rss>