De Devschuur Coffee Corner Overzicht Volgende deel Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 59 ... 201 Laatste
Acties:
  • 852.050 views

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Bij mij niet dan ;(

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
Bah, ik begrijp nog steeds niet waarom de refactor-functies in NetBeans 6.9 niet meer werken terwijl dit in 6.8 en 6.9M1 wel werkte :{ Misschien toch maar weer downgraden dan :(

Acties:
  • 0 Henk 'm!

  • TJHeuvel
  • Registratie: Mei 2008
  • Niet online
Of upgraden naar Visual Studio :Y)

Freelance Unity3D developer


Acties:
  • 0 Henk 'm!

  • Hoogie2004
  • Registratie: Mei 2005
  • Laatst online: 21:45

Hoogie2004

Whohooooo

*O* Visual Studio *O*

@ hierbeneden - Ik ben geen ReSharper fan (gebruik echter wel (sporadisch) de Refactor! Pro plugin van devexpress)

VS is voor mij gewoon de IDE die het best werkt, zeker omdat alles wat ik nu doe .NET is.
Op school ook wel met wat andere IDE's gewerkt, maar geen enkele geeft zo'n solide gevoel als VS.

[ Voor 88% gewijzigd door Hoogie2004 op 28-07-2010 15:10 ]

My iRacing profile | Strava


Acties:
  • 0 Henk 'm!

  • zwippie
  • Registratie: Mei 2003
  • Niet online

zwippie

Electrons at work

offtopic:
Gaap, dit topic heeft best wel een hoog Visual Studio fanboy gehalte...


@Cartman: Java of PHP? PHP refactoren werkt het hier iig prima in Netbeans 6.9, al is het alleen nuttig voor lokale variabelen. Als het voor Java niet werkt heb je inderdaad best wel een probleem.

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.


Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 21-09 02:21

Janoz

Moderator Devschuur®

!litemod

De allergrootste grap met die Visual Studio fanboys is nog wel dat iedereen zo enorm enthousiast is over de ReSharper plugin ;)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Visual Studio O+
ReSharper O+

;)

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
zwippie schreef op woensdag 28 juli 2010 @ 14:54:
@Cartman: Java of PHP? PHP refactoren werkt het hier iig prima in Netbeans 6.9, al is het alleen nuttig voor lokale variabelen. Als het voor Java niet werkt heb je inderdaad best wel een probleem.
PHP, ik krijg direct de error "The Rename refactoring cannot be applied in this context" als error terug als ik Refactor -> Rename kies in het menu...

Gek genoeg werkt t wel als ik ctrl+r kies... gaar :{

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Lekker dan, ben ik een uur bezig met uit te zoeken wat er mis is met mijn code, blijkt er gewoon iets mis te zijn met mijn lokale IE icm met de Visual Studio webserver :/ Tijdens debuggen werkt de autopostback property van controls namelijk niet, terwijl dit op een andere omgeving, of in andere browser, wel gewoon normaal werkt..

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Mensen die het woord "fanboy" bezigen neem ik sowieso niet serieus...

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 21:30

Sebazzz

3dp

Haan schreef op woensdag 28 juli 2010 @ 15:30:
lijkt er gewoon iets mis te zijn met mijn lokale IE
Tsja..... ;) :p
.oisyn schreef op woensdag 28 juli 2010 @ 15:32:
Mensen die het woord "fanboy" bezigen neem ik sowieso niet serieus...
Inderdaad. Mensen met een half opgegeten appel, een wannabe-robot, of bom met een blauwe knop als avatar ook niet :)

[ Voor 45% gewijzigd door Sebazzz op 28-07-2010 15:35 ]

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Haan schreef op woensdag 28 juli 2010 @ 15:30:
Lekker dan, ben ik een uur bezig met uit te zoeken wat er mis is met mijn code, blijkt er gewoon iets mis te zijn met mijn lokale IE icm met de Visual Studio webserver :/ Tijdens debuggen werkt de autopostback property van controls namelijk niet, terwijl dit op een andere omgeving, of in andere browser, wel gewoon normaal werkt..
caching issue?

[ Voor 94% gewijzigd door BtM909 op 28-07-2010 15:36 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

Sebazzz schreef op woensdag 28 juli 2010 @ 15:34:
Inderdaad. Mensen met een half opgegeten appel, een wannabe-robot, of bom met een blauwe knop als avatar ook niet :)
Woot, die halve appel kan ik verklaren. Die wannabe-robot en bom met blauwe knop zeggen me dan weer niets :X

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 21:30

Sebazzz

3dp

Android en Chrome ;)
Zelf ben ik ook Android gebruiker maar ik probeer het wel in perspectief te houden en geen religie te verpreiden. Als je gewoon goed over dingen nadenkt en probeert objectief kan je nergens fanboy van worden. Bijvoorbeeld: NetBeans zuigt, maar het is beter werken dan Eclipse vind ik. Visual Studio is cool, maar kan ook vastlopen en werkt weer alleen op Windows. Welke beter is, hangt puur af van wat je wilt.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

Natuurlijk |:(

Android O+
Chrome O+

En natuurlijk Visual Studio O+

[ Voor 29% gewijzigd door Matis op 28-07-2010 15:49 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • user109731
  • Registratie: Maart 2004
  • Niet online
.oisyn schreef op woensdag 28 juli 2010 @ 15:32:
Mensen die het woord "fanboy" bezigen neem ik sowieso niet serieus...
Waarom eigenlijk? Het is bepaald niet mijn favoriete woord en wordt vaak onnodig gebruikt, maar verder is het imho gewoon vergelijkbaar met het woord 'troll', soms dekt het de lading het beste. Hoe moeten we anders het fanboy-probleem aankaarten zonder het woord te gebruiken? :p

[ Voor 10% gewijzigd door user109731 op 28-07-2010 15:55 ]


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:47

Creepy

Tactical Espionage Splatterer

Aangezien .oisyn zelf ook al dat woord bezigt... :P

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

JanDM schreef op woensdag 28 juli 2010 @ 15:54:
en wordt vaak onnodig gebruikt
Exactly. Mijn onderbuikgevoelens zeggen dat het in 95% van de keren gebruikt worden door kinders die maar wat roepen. Die 5% die ik daardoor onterecht niet meer serieus neem neem ik maar voor lief ;)
Creepy schreef op woensdag 28 juli 2010 @ 15:57:
Aangezien .oisyn zelf ook al dat woord bezigt... :P
Ik heb mezelf dan ook nooit serieus genomen :Y)

Maar idd, het gaat natuurlijk om de beschuldiging zelf, niet zozeer om het gebruik ervan :)

[ Voor 32% gewijzigd door .oisyn op 28-07-2010 16:00 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Webforms debuggen vanuit Visual Studio in een andere browser dan IE kán wel, maar je wordt er niet vrolijk van (bijv. dat de debugsessie niet afsluit als je de pagina sluit..)
browser cache geleegd en laptop gereboot, maar dat hielp niet, dus het zal ergens een instelling in IE zijn

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Haan schreef op woensdag 28 juli 2010 @ 16:52:
[...]

Webforms debuggen vanuit Visual Studio in een andere browser dan IE kán wel, maar je wordt er niet vrolijk van (bijv. dat de debugsessie niet afsluit als je de pagina sluit..)
Wel zodra je de browser afsluit volgens mij? ;)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Arethusa
  • Registratie: December 2003
  • Laatst online: 19-09 15:38

Arethusa

Niet die server

Alex) schreef op woensdag 28 juli 2010 @ 18:13:
[...]

Wel zodra je de browser afsluit volgens mij? ;)
Ik ondervind dat het niet gebeurd met Firefox en VS2008. Als ik Firefox afsluit dan blijf VS in debug mode draaien totdat je de boel stopt.

I've been mad for fucking years, absolutely years, been over the edge for yonks.
Vinyl: Discogs


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Ja precies dat is wat ik ook bedoel, behoorlijk irritant is dat.

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • zwippie
  • Registratie: Mei 2003
  • Niet online

zwippie

Electrons at work

.oisyn schreef op woensdag 28 juli 2010 @ 15:32:
Mensen die het woord "fanboy" bezigen neem ik sowieso niet serieus...
Het was ook de eerste keer dat ik het woord mn strot uit kon krijgen maar het leek me hier alsnog gepast. ;)

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.


Acties:
  • 0 Henk 'm!

  • HMS
  • Registratie: Januari 2004
  • Laatst online: 21-08 23:06

HMS

Ach Visual Studio is gewoon de beste :P :9

Acties:
  • 0 Henk 'm!

  • Refro
  • Registratie: November 2000
  • Laatst online: 22:24
HMS schreef op donderdag 29 juli 2010 @ 04:13:
Ach Visual Studio is gewoon de beste :P :9
Over welke visual studio hebben we het dan en welk werk wil je er mee doen? VS2005 voor C++ ontwikkeling is wel goed maar als je het mij vraagt echt niet te beste. Laat staan embedded ontwikkeling in C voor een C166 platform doe me dan maar gewoon notepad++ of slickedit. Hangt er helemaal vanaf in welke omgeving je je bevind.

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Hé we leven in 2010, dan ga je het niet meer over VS2005 hebben ;)

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Refro
  • Registratie: November 2000
  • Laatst online: 22:24
Haan schreef op donderdag 29 juli 2010 @ 08:57:
Hé we leven in 2010, dan ga je het niet meer over VS2005 hebben ;)
Veel succes met Windows CE BSP ontwikkeling dan :D

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Ik zou moeten Googelen om te weten wat BSP is, dus daar maak ik me niet zo'n zorgen over ;)

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Amras
  • Registratie: Januari 2003
  • Laatst online: 20-09 14:15
Haan schreef op donderdag 29 juli 2010 @ 08:57:
Hé we leven in 2010, dan ga je het niet meer over VS2005 hebben ;)
Pfft... ik wou dat ik met VS2005 en daarbij .NET2.0 kon werken, hier nog gewoon VS2003 met .NET1.1. :-(

Acties:
  • 0 Henk 'm!

  • defcon84
  • Registratie: September 2009
  • Laatst online: 19-09 07:46

defcon84

Multipass?

Ik heb al een maand ongeveer VS2010 geïnstalleerd maar kan nog niet overstappen omdat onze SQL Server nog versie 2003 is :( Volgende week gaan ze eindelijk de 2008 installeren :D

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
defcon84 schreef op donderdag 29 juli 2010 @ 09:52:
Ik heb al een maand ongeveer VS2010 geïnstalleerd maar kan nog niet overstappen omdat onze SQL Server nog versie 2003 is :( Volgende week gaan ze eindelijk de 2008 installeren :D
Vanuit VS 2010, kun je toch ook perfect tegen een oudere versie van SQL Server praten? ( Nog nooit van MS SQL Server 2003 gehoord trouwens. )

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • defcon84
  • Registratie: September 2009
  • Laatst online: 19-09 07:46

defcon84

Multipass?

Woy schreef op donderdag 29 juli 2010 @ 11:10:
[...]

Vanuit VS 2010, kun je toch ook perfect tegen een oudere versie van SQL Server praten? ( Nog nooit van MS SQL Server 2003 gehoord trouwens. )
nee dat kan ie niet. 8)7
Afbeeldingslocatie: http://i.imgur.com/XaAcd.jpg

en het gaat over de SQL Server die in de SBS 2003 zit :)
geen idee welke versie dat is :p

edit:
blijkbaar is het zelfs nog Microsoft SQL Server 2000 |:(

[ Voor 7% gewijzigd door defcon84 op 29-07-2010 11:32 ]


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 21:30

Sebazzz

3dp

Ah joh, DOS wordt ook nog wel aardig wat gebruikt, moet je maar eens opletten bij draaibanken en dergelijke.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Ok, waarom parst het volgende fout in PHP?

PHP:
1
return $c < 0 ? 0 : $c > 255 ? 255 : $c;

Zo gaat het wel goed:
PHP:
1
return $c < 0 ? 0 : ($c > 255 ? 255 : $c);

Maar ik zie niet in hoe de eerste variant überhaupt dan geparsed wordt. Hoe zit de syntax tree er dan in hemelsnaam uit :?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • FragFrog
  • Registratie: September 2001
  • Laatst online: 22:47
Vreemd, wat geeft't dan? Parse error ofzo?

On a sidenote, waarom doe je uberhaupt niet iets als
PHP:
1
return max(min(255, $c), 0);

Heb je ook geen kans op parse problemen :)

* FragFrog probeert geneste ternaries het liefst te voorkomen.

[ Voor 16% gewijzigd door FragFrog op 29-07-2010 16:26 ]

[ Site ] [ twitch ] [ jijbuis ]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

FragFrog schreef op donderdag 29 juli 2010 @ 16:25:
Vreemd, wat geeft't dan? Parse error ofzo?
Oh ja stom, dat had ik er nog even bij moeten zeggen: hij geeft dus niet eens een error. Het doet alleen gewoon niet wat ik verwacht (als ik -1 opgeef dan geeft ie -1 terug bijvoorbeeld). Maar hoe komt ie daar dan op :?

.edit: hij lijkt het hele "$c < 0 ? 0 :" gedeelte gewoon over te slaan.
PHP:
1
2
3
4
5
function clamp($c) { return (int)($c < 0 ? 0 : $c > 255 ? 255 : $c); }

echo clamp(-1), "<br>";
echo clamp(128), "<br>";
echo clamp(300), "<br>";

output:
code:
1
2
3
-1
128
300

[ Voor 26% gewijzigd door .oisyn op 29-07-2010 16:29 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
.oisyn schreef op donderdag 29 juli 2010 @ 16:19:
Ok, waarom parst het volgende fout in PHP?

PHP:
1
return $c < 0 ? 0 : $c > 255 ? 255 : $c;

Zo gaat het wel goed:
PHP:
1
return $c < 0 ? 0 : ($c > 255 ? 255 : $c);

Maar ik zie niet in hoe de eerste variant überhaupt dan geparsed wordt. Hoe zit de syntax tree er dan in hemelsnaam uit :?
PHP:
1
($c < 0 ? 0 : $c ) > 255 ? 255 : $c;

misschien?
:?

[ Voor 14% gewijzigd door Woy op 29-07-2010 16:39 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Geh dat is een mogelijkheid waar ik nog niet eens aan gedacht heb, dat zal het wel zijn idd. Dat strookt ook met de uitkomsten. De -1 wordt dan een 0, dat vergelijkt ie met 255, en vervolgens returnt ie $c (die dus nog -1 was). Dat betekent wel dat ?: een hogere precedence heeft dan < en >, terwijl in de meeste talen de ?: juist een van de laagste preferences heeft (alleen de assignment operators, de comma operator en dingen als "throw" e.d. zitten daar nog onder)

[ Voor 77% gewijzigd door .oisyn op 29-07-2010 16:36 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Kalentum
  • Registratie: Juni 2004
  • Laatst online: 22:02
it is not a bug, it is a feature:
http://nl3.php.net/manual...rators.comparison.ternary
(example 3)

[ Voor 4% gewijzigd door Kalentum op 29-07-2010 16:35 ]


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
NVM

[ Voor 96% gewijzigd door Woy op 29-07-2010 16:37 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 21:30

Sebazzz

3dp

@.oisyn: Je ben toch niet met de Deux Ex site aan het experimenteren, hè :+
Parse error: syntax error, unexpected T_ELSE in /home/websites/pringo4-dx-20100114/extensions/sync/include/class.php on line 86

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Hoe tegenstrijdig:
http://nl3.php.net/manual....operators.precedence.php

Met andere woorden, ze kunnen geen fatsoenlijke parser implementeren dus nemen ze het maar in de documentatie op 8)7

@Sebazzz: ik doe niets met sites ;)

[ Voor 4% gewijzigd door .oisyn op 29-07-2010 16:39 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Overigens:
FragFrog schreef op donderdag 29 juli 2010 @ 16:25:
On a sidenote, waarom doe je uberhaupt niet iets als
PHP:
1
return max(min(255, $c), 0);

Heb je ook geen kans op parse problemen :)
Als je weet hoe de ?: normaal werkt, waarom zou je dan überhaupt parse problemen verwachten? Maar idd, met PHP weet je het maar nooit, zoals nu wel weer blijkt :Y)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

.oisyn schreef op donderdag 29 juli 2010 @ 16:39:

@Sebazzz: ik doe niets met sites ;)
Nou schop je collega's dan :P

[ Voor 71% gewijzigd door BtM909 op 29-07-2010 16:47 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • FragFrog
  • Registratie: September 2001
  • Laatst online: 22:47
.oisyn schreef op donderdag 29 juli 2010 @ 16:45:
Als je weet hoe de ?: normaal werkt, waarom zou je dan überhaupt parse problemen verwachten?
Ik moet bekennen dat dit gedrag ook voor mij nieuw is - maar zoals gezegd, ik gebruik maar zelden geneste ternary expressies, en dan altijd met haakjes om de individuele expressies. In mijn ervaring is PHP inderdaad een beetje 'bijzonder' soms, dan kan het geen kwaad extra voorzichtig te zijn :+

[ Voor 8% gewijzigd door FragFrog op 29-07-2010 16:54 ]

[ Site ] [ twitch ] [ jijbuis ]


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 22:43
.oisyn schreef op donderdag 29 juli 2010 @ 16:19:
Ok, waarom parst het volgende fout in PHP?
Oh ja, daar kan ik me ook zo aan ergeren... nemen ze bijna de hele C operator hiërarchie over, maar met een paar subtiele wijzigingen zonder duidelijke reden waarom, zodat allerlei expressies die je uit C/Java/JavaScript/andere zinnige taal gewend bent subtiel anders parsen... heeft me ook de nodige hoofdbrekens gekost de eerste keer dat ik dat tegenkwam in PHP.

Maar jullie slaan de plank ook mis hoor:
.oisyn schreef op donderdag 29 juli 2010 @ 16:27:
hij lijkt het hele "$c < 0 ? 0 :" gedeelte gewoon over te slaan.
PHP:
1
2
3
4
function clamp($c) { return (int)($c < 0 ? 0 : $c > 255 ? 255 : $c); }
echo clamp(-1), "<br>";
echo clamp(128), "<br>";
echo clamp(300), "<br>";

output:
code:
1
2
3
-1
128
300
Dit print bij mij gewoon 255 op het eind (met PHP 5.3.3 tenminste)?
Volgens mij klopt die documentatie wel. De ?: operator is links-associatief in plaats van rechts-associatief, dus je code wordt geparset als:
PHP:
1
function clamp($c) { return (int)(($c < 0 ? 0 : $c > 255) ? 255 : $c); }

Dus niet zoals Woy suggereerde. Dit is natuurlijk verwarrend, maar het is wel consistent en komt overeen met de documentatie. Met de parser lijkt me niets mis.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Soultaker schreef op donderdag 29 juli 2010 @ 19:08:
Dit print bij mij gewoon 255 op het eind (met PHP 5.3.3 tenminste)?
5.2.13 ook.
-1
128
255

PHP Version 5.2.13-0.dotdeb.1

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

euh ja dat had ik gewoon fout overgenomen, bij mij kwam er ook 255 uit.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

.oisyn schreef op donderdag 29 juli 2010 @ 23:18:
euh ja dat had ik gewoon fout overgenomen, bij mij kwam er ook 255 uit.
Afbeeldingslocatie: http://www.bite.ca/bitedaily/wp-content/uploads/2010/05/doh.gif

Een beetje PHP de schuld geven :P

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Nee die -1 die -1 bleef was waar het fout ging :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Helemaal los van de werking: wmb moet je uberhaupt ternary operators niet nesten omwille van leesbaarheid.

{signature}


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

Ik zit me even het volgende af te vragen wat beter/mooier is als je een ASP.NET webformulier hebt, waarbij je een aantal labels + textboxen hebt:

1: <asp:Label ID="label1" AssociatedControlID="textbox" runat="server">
2: <label for="<%= textbox.ClientID%>" >

Ik neig toch naar optie 2, omdat ik verder toch nooit iets met de labels doe in de code-behind, dus een runat="server" is niet nodig en een ID ook niet. Alleen zit je dan met de wat 'lelijke' syntax van optie 2.

Zou het qua performance ook nog wat uitmaken?

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Classic: bij een GridView wel een DataSource toekennen, maar vervolgens vergeten de DataBind() te callen.

* Alex) is verwend geraakt met al die controls die dat dan automatisch doen

We are shaping the future


Acties:
  • 0 Henk 'm!

  • defcon84
  • Registratie: September 2009
  • Laatst online: 19-09 07:46

defcon84

Multipass?

Haan schreef op vrijdag 30 juli 2010 @ 12:53:
Ik zit me even het volgende af te vragen wat beter/mooier is als je een ASP.NET webformulier hebt, waarbij je een aantal labels + textboxen hebt:

1: <asp:Label ID="label1" AssociatedControlID="textbox" runat="server">
2: <label for="<%= textbox.ClientID%>" >

Ik neig toch naar optie 2, omdat ik verder toch nooit iets met de labels doe in de code-behind, dus een runat="server" is niet nodig en een ID ook niet. Alleen zit je dan met de wat 'lelijke' syntax van optie 2.

Zou het qua performance ook nog wat uitmaken?
Ik zou voor optie 1 gaan.

Op performance is er echt geen verschil lijkt me
en als ik mij goed herrinner geeft .NET 1.1 een exception als je inline code (<%=) ergens op de pagina gebruikt en achteraf Page.Controls.Add(..) gebruikt.
Optie 1 is idd een cleanere syntax en 2 kan je niet echt dynamisch maken :)

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Hier een berichtje vanaf Campzone. Woy en Creepy zijn hier ook dus in PRG kunnen jullie lekker kloten :Y)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:47

Creepy

Tactical Espionage Splatterer

Hey!

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

.oisyn schreef op vrijdag 30 juli 2010 @ 19:48:
Hier een berichtje vanaf Campzone. Woy en Creepy zijn hier ook dus in PRG kunnen jullie lekker kloten :Y)
RELLUHHH!!!!111oneone *O* *O*

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:04
.oisyn schreef op vrijdag 30 juli 2010 @ 19:48:
Hier een berichtje vanaf Campzone. Woy en Creepy zijn hier ook dus in PRG kunnen jullie lekker kloten :Y)
Der valt niets meer te kloten. :/
Geen knopjes meer
Geen topic ping-pong
Geen /14 sluiting meer
Niks meer. :(

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 21-09 17:20
Wtf?

Als ik in PHP helemaal aan het begin van mijn document (nog voor de <html> tag) een nieuw object aanmaak om de navigatiebar te regelen (switch statement) dan krijg ik ineens een enorme lege ruimte boven de header van m'n site, terwijl die methode met de switch helemaal niets returnt of echoot. Is dit normaal PHP-gedrag? :P

Edit: ah, komt omdat ik de pagina's die hij moet includen nog niet had aangemaakt... Toch vreemd :+

[ Voor 13% gewijzigd door Avalaxy op 31-07-2010 02:12 ]


Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 21-09 14:53

MueR

Admin Tweakers Discord

is niet lief

P.E.B.K.A.C. :P

Anyone who gets in between me and my morning coffee should be insecure.


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 21:30

Sebazzz

3dp

Error reporting op alles zetten in je developmentomgeving ;)
In iedere omgeving maar in het bijzonder als je PHP gebruikt.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Laatst online: 21-09 17:16

BM

Moderator Spielerij
ZIjn er hier nog mensen die ervaring hebben met Tessnet2? (.NET wrapper voor de Tesseract OCR engine). De 2 voorbeeldbestanden worden in mijn code prima herkend (met engelse dictionary), maar zodra ik een eigen plaatje invoer krijg ik alleen een tilde terug :(
Zelfs een printscreen direct uit Word levert niets meer op :(

Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three


Acties:
  • 0 Henk 'm!

  • Dutchmega
  • Registratie: September 2001
  • Niet online
Ik zat me eens af te vragen.. Wat voor certificaten kan je uberhaupt halen als software ontwikkelaar? (op de Microsoft en Zend PHP certificaten na)

Acties:
  • 0 Henk 'm!

  • Kalentum
  • Registratie: Juni 2004
  • Laatst online: 22:02
Je kan overal gecertificeerd voor worden.

Zie http://www.expertrating.com/Certifications.asp dan ben je voor $14,99 klaar. briljant 8)7

Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 05:57
rutgerw schreef op zaterdag 31 juli 2010 @ 20:21:
Je kan overal gecertificeerd voor worden.

Zie http://www.expertrating.com/Certifications.asp dan ben je voor $14,99 klaar. briljant 8)7
en er is ook nog prometric, zie http://www.prometric.com/default.htm

Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
Wat vinden jullie van deze presentatie The dark sides of C++. Ik weet zelf eigenlijk niet genoeg van de geavanceerde C++ functies om er echt iets mee te kunnen, maar het lijkt me wel heel interessant. Het lijkt wel alsof C++ een beetje last heeft van feature creep en dat er toch erg moeilijke fouten zitten in constructors en destructors (geen exceptions, bij fouten geheugen lekken enzo)

Ook kwam ik deze (nieuwe?) syntax tegen:
C++:
1
2
3
4
for(int i(0);  i != n; ++i){}
//versus
for(int i = 0; i < n; i++)
{}


Blijkbaar is de eerste syntax tegenwoordig de 'preffered syntax'.

Sowieso snap ik de nood voor deze nieuwe syntax niet. Je roept nu basically op de variabele een soort van constructor uit?

Dan krijg je toch problemen als:
C++:
1
2
int i(0);  //i wordt 0 of methode declaratie?
int i(); //sowieso een methode


Waar is de logica? Dit verpest toch leesbaarheid, en voor wat? Het is 3 tekens korter?

[ Voor 21% gewijzigd door roy-t op 01-08-2010 14:53 ]

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Laatst online: 21-09 17:16

BM

Moderator Spielerij
Wat gebeurd er als in de for loop i ineens groter word dan n? :) Die 1e blijft doorgaan volgens mij, de 2e stopt.

Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three


Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Dat niet alleen maar de ++ is ook van postfix naar prefix veranderd, waarom?

i3 + moederbord + geheugen kopen?


Acties:
  • 0 Henk 'm!

  • boe2
  • Registratie: November 2002
  • Niet online

boe2

'-')/

Wat BM zegt: De eerste is een stuk foutgevoeliger dan de tweede en wijkt qua syntax veel af van de meeste andere talen. Waarom zou zoiets "preferred" zijn :?

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.' - Pratchett.


Acties:
  • 0 Henk 'm!

Verwijderd

roy-t schreef op zondag 01 augustus 2010 @ 14:50:
Ook kwam ik deze (nieuwe?) syntax tegen:
C++:
1
2
3
4
for(int i(0);  i != n; ++i){}
//versus
for(int i = 0; i < n; i++)
{}

Blijkbaar is de eerste syntax tegenwoordig de 'preffered syntax'.
Hij schrijft new hotness. En voor mij is het niet echt herkenbaar als de 'preferred syntax'. De old and busted syntax is zo een beetje de standaard constructie in alle programmeertalen die enigsinds in de verste verte een relatie hebben met C (voor een for-loop that is).

Wel heeft de new hotness syntax wat 'positieve punten':
  • Hij is 'algemener'. Je kan de int namelijk vervangen door elke mogelijke iterator-type zolang die: een constructor, prefix++ en != heeft. Constructor en ++ hebben ze allemaal wel. Maar alleen de random-access iterators ondersteunen <, <=, >, >=. Alle anderen (behalve output iterators) ondersteuen !=.

    Dus mocht je code ooit willen omgooien naar iterators (en heeft != dezelfde betekenis in deze context dan <); dan is de new-hotness syntax zooo-veeeeeel-makkelijker (nee dat meen ik niet eens).
  • Hij is 'sneller'. De prefix++ is 'sneller' dan de postfix++ (want hoeft geen tijdelijke copy bij te houden van de oude waarde; niet dat daar iets mee gebeurt). Ook de initialisatiecode is sneller (int i = 0 is constructie met standaard waarde, dan assignment met 0; int i(0) is constructie direct met waarde). Maar ik geloof niet dat er een compiler bestaat waarbij dit ook maar iets zinnigs gaat uitmaken.
Ik zal de presentatie eens gaan doorkijken of er ook nog wat meer staat dan dit code voorbeeld.

offtopic:
En nu mag .oisyn of Soultaker of een andere super-C++ me compleet gaan verbeteren!


Inmiddels heel de presentatie gekeken. En merendeel van de punten zijn half-valide: ja je kan complexe code schrijven, C++ houd je daarin niet echt tegen. Maar dat verplicht niemand om ook daadwerkelijk al die syntax suiker over die ene functie te gieten. Een deel van de punten zijn overigens ook valide voor andere talen (Sommige Java iterators breken volgens mij ook nog wel eens als de onderliggende container verandert, zie bijvoorbeeld Vector). En een laatste dele van de punten zijn achterhaald (bijvoorbeeld: rariteiten van compilers in plaats van de taal).

Mijn conclusie: ik schrijf zelfs mijn quick-and-dirty scriptjes in C++. Als je de taal een beetje doorheb (wat wel wat tijd kan kosten, geef ik toe) dan is er toch snel duidelijke, overzichtelijke en eenvoudige code in te schrijven.

edit:
hele presentatie gelezen

[ Voor 22% gewijzigd door Verwijderd op 01-08-2010 15:58 ]


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
Boudewijn schreef op zondag 01 augustus 2010 @ 15:11:
Dat niet alleen maar de ++ is ook van postfix naar prefix veranderd, waarom?
Zelf schrijf ik eigenlijk ook altijd ++i. i++ veranderd pas na het statement de i. Dus dan heb je even een tijdelijke variabele die je toch niet gebruikt, dat is in een for loop niet nodig. (Niet dat er een compiler bestaat die dit niet optimaliseert naar ++i).
BM schreef op zondag 01 augustus 2010 @ 15:09:
Wat gebeurd er als in de for loop i ineens groter word dan n? :) Die 1e blijft doorgaan volgens mij, de 2e stopt.
Dan gebeurt niet, je doet namelijk telkens ++i. Dus tenzij je de ++ operater geoverload hebt om er meer dan 1 bij te tellen gebeurd dit nooit :). (Even het randgeval daargelaten dat je aan i zit in de loop body).

[ Voor 3% gewijzigd door roy-t op 01-08-2010 15:45 ]

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

T t = init wordt sowieso altijd wel geoptimaliseerd naar T t(init). Feitelijk staat er op de eerste plaats namelijk T t(T(init)), maar de daadwerkelijke aanroep van copy ctors mogen weggeoptimaliseerd worden naar een directe constructie. Overigens moet de copy ctor wel gewoon accessible zijn, ookal wordt ie weggeoptimaliseerd. Dit maakt het ook meteen preferred syntax, omdat de init mbv = voor sommige types dus niet werkt. Voor types waarvan duidelijk is dat het gewoon value types zijn kun je natuurlijk gewoon = blijven gebruiken, maar als je een template functie schrijft en dus niet weet wat T is dan moet je altijd voor de directe constructie gaan.
roy-t schreef op zondag 01 augustus 2010 @ 14:50:
Dan krijg je toch problemen als:
C++:
1
2
int i(0);  //i wordt 0 of methode declaratie?
int i(); //sowieso een methode
int i(0) kan geen declaratie zijn, en int i() is idd per definitie een functie declaratie. Maar als je de default ctor aangeroepen wilt hebben dan kun je ook gewoon "int i;" schrijven. De regel is: als je het kunt parsen als een declaratie, dan is het een declaratie.

[ Voor 3% gewijzigd door .oisyn op 01-08-2010 16:08 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Freeaqingme
  • Registratie: April 2006
  • Laatst online: 22:03
't Hangt ook wel van de taal af. Eerder deed ik ook altijd ++$i typen, alleen na 't gebenchmarkt te hebben bleek het onder php even snel tot langzamer te zijn dan $i++. Weer een micro-optimalisatie minder :'(

No trees were harmed in creating this message. However, a large number of electrons were terribly inconvenienced.


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
freakingme schreef op zondag 01 augustus 2010 @ 15:53:
't Hangt ook wel van de taal af. Eerder deed ik ook altijd ++$i typen, alleen na 't gebenchmarkt te hebben bleek het onder php even snel tot langzamer te zijn dan $i++. Weer een micro-optimalisatie minder :'(
In php is $i++ sneller dan ++$i?

Wow dus het is in php sneller om een tijdelijke variabele aan te maken met waarde i+1. De rest van de instructie uit te voeren en daarna de echte i te vervangen naar de waarde van de tijdelijke variabele. Dan gewoon i te verhogen met 1?

php = wtf.

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:47

Creepy

Tactical Espionage Splatterer

Of juist geen php wtf, en optimaliseert php de $i++ als dat kan (als er niks met de pre-increment waarde wat wordt gedaan, zoals dat in andere omgeving ook erg veel gebeurd).

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 21:30

Sebazzz

3dp

Of zoiets is gewoon inherent aan geinterpreteerde talen. Benchmark eens met Python of Groovy bijvoorbeeld :)

[ Voor 4% gewijzigd door Sebazzz op 01-08-2010 17:03 ]

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • dtech
  • Registratie: Juni 2005
  • Laatst online: 19-09 15:37
Sowieso, als je in een interperted taal je druk gaat maken over het snelheidsverschil tussen $i++ en ++$i dan ben je verkeert bezig.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Exact, dan gaat het nergens over. De issue in C++ is niet zozeer de temporary zelf alswel dat mogelijk het daadwerkelijk kopiëren van het type duur is. Voor std::valarray<T> zou je bijvoorbeeld een ++ operator kunnen definieren die bij alle elementen 1 optelt. v++ resulteert dan in een allocatie en een kopie van de gehele inhoud, terwijl ++v alleen de increment operatie zelf behelst.

[ Voor 3% gewijzigd door .oisyn op 01-08-2010 17:17 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • FragFrog
  • Registratie: September 2001
  • Laatst online: 22:47
dtech schreef op zondag 01 augustus 2010 @ 17:15:
Sowieso, als je in een interperted taal je druk gaat maken over het snelheidsverschil tussen $i++ en ++$i dan ben je verkeert bezig.
Ik durf zelfs te stellen dat je doorgaans verkeerd of in elk geval suboptimaal bezig bent als je je druk gaat maken over dat snelheidsverschil in welke taal dan ook ;) Dergelijke microoptimalisaties zijn maar zelden lonend :+

[ Site ] [ twitch ] [ jijbuis ]


Acties:
  • 0 Henk 'm!

  • dtech
  • Registratie: Juni 2005
  • Laatst online: 19-09 15:37
Nou, misschien bij een embedded 2 Mhz ARM CPU met een RTOS waarbij het in een for loop zit die 1 miljoen keer uitgevoerd worden, maar alles daarbuiten geef ik je gelijk :P

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

Ik mag niet hopen dat je op zo'n hardware-platform PHP draait :X

Als je daarvoor al wat wilt schrijven, doe dat dan in assembly, al moet ik toegeven dat een sommige optimalisaties ook op een C2Q van 2,4GHz erg goed merkbaar zijn.

De hamming-distance-berekening in [Java] Efficienter varianten bitmap genereren (winkelmand) heeft voor onze toepassing een aanzienlijke verbetering opgeleverd.

Zie pedorus in "[Java] Efficienter varianten bitmap gene..." in het bijzonder :)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

Verwijderd

Nou weet ik echt niet waar ik dit moet vragen dus vraag ik het maar hier.

Wat ik graag zou willen is met echt programmeren beginnen mijn voorkeur ligt bij C# en uiteindelijk een microsoft certificaat te halen, ik heb al wel vaker wat ge-programmeerd maar dit was in VB op de mbo ict-beheerder(overigens ben ik gestopt met die opleiding 4 jaar geleden). Nou heb ik wel een beetje aan lopen pielen met java enzo. Alleen mijn vraag aan jullie is waar moet ik beginnen zou er wel graag een boek bij hebben(vindt ik prettig werken) eigenlijk ben ik dus op zoek naar een cursus of iets dergelijks of thuis studie. Heb al wat rond gekeken maar er is zoveel en het is maar lastig om iets geschikts te vinden imo.

Daarom vraag ik dus jullie advies. Hoop niet dat dit het verkeerde topic is of dat het in het verkeerde keelgat schiet :'( .

edit: het was in vb 6.0.

Acties:
  • 0 Henk 'm!

Verwijderd

Ik heb zelf een CRM applicatie ontwikkeld voor ons bedrijf. Mijn baas heeft mij gevraagd om eens kritisch naar de design van de user interface te kijken. Nu ben ik natuurlijk maar een simpele programmeurt, van user interface design heb ik geen kaas gegeten. Kunnen jullie mij misschien een boek aanraden die deze materie duidelijk behandeld, waar ik als leek ook wat aan heb?

Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:47

Creepy

Tactical Espionage Splatterer

Ja, dit is wel het verkeerde topic, en nee, het schiet niet in het verkeerde keelgat. Er komen hier vaker vragen voorbij over hoe te beginnen met programmeren. Ik stel voor dat je eerst de zoek optie van het forum gebruikt en aan het lezen slaat. Voor zaken die je in eerste instantie zelf zal moeten doen (lezen, leren, zelf zaken uitzoeken) is dit topic juist *niet* bedoeld, het hele forum eigenlijk niet ;)

@pistoljamer: Er is een groot boeken topic, probeer het daar eens.

:W Matis :P

[ Voor 8% gewijzigd door Creepy op 02-08-2010 15:11 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

Verwijderd schreef op maandag 02 augustus 2010 @ 14:21:
Nou weet ik echt niet waar ik dit moet vragen dus vraag ik het maar hier.

Wat ik graag zou willen is met echt programmeren beginnen mijn voorkeur ligt bij C# en uiteindelijk een microsoft certificaat te halen, ik heb al wel vaker wat ge-programmeerd maar dit was in VB op de mbo ict-beheerder(overigens ben ik gestopt met die opleiding 4 jaar geleden). Nou heb ik wel een beetje aan lopen pielen met java enzo. Alleen mijn vraag aan jullie is waar moet ik beginnen zou er wel graag een boek bij hebben(vindt ik prettig werken) eigenlijk ben ik dus op zoek naar een cursus of iets dergelijks of thuis studie. Heb al wat rond gekeken maar er is zoveel en het is maar lastig om iets geschikts te vinden imo.

Daarom vraag ik dus jullie advies. Hoop niet dat dit het verkeerde topic is of dat het in het verkeerde keelgat schiet :'( .

edit: het was in vb 6.0.
[Alg] Centraal boekentopic - part II :)
Verwijderd schreef op maandag 02 augustus 2010 @ 15:08:
Ik heb zelf een CRM applicatie ontwikkeld voor ons bedrijf. Mijn baas heeft mij gevraagd om eens kritisch naar de design van de user interface te kijken. Nu ben ik natuurlijk maar een simpele programmeurt, van user interface design heb ik geen kaas gegeten. Kunnen jullie mij misschien een boek aanraden die deze materie duidelijk behandeld, waar ik als leek ook wat aan heb?
[Alg] Centraal boekentopic - part II :)

Edit; Creepy }:|

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 21-09 08:50
Verwijderd schreef op maandag 02 augustus 2010 @ 15:08:
Ik heb zelf een CRM applicatie ontwikkeld voor ons bedrijf. Mijn baas heeft mij gevraagd om eens kritisch naar de design van de user interface te kijken. Nu ben ik natuurlijk maar een simpele programmeurt, van user interface design heb ik geen kaas gegeten. Kunnen jullie mij misschien een boek aanraden die deze materie duidelijk behandeld, waar ik als leek ook wat aan heb?
En laat gewoon een UX expert hier eens naar kijken. Programmeurs en user interfaces is een no-no.

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

creator1988 schreef op maandag 02 augustus 2010 @ 15:23:
[...]


En laat gewoon een UX expert hier eens naar kijken. Programmeurs en user interfaces is een no-no.
Precies mijn idee. Je moet een programmeur niet de UI laten doen, want programmeurs kijken met heel andere ogen naar zoiets dan een functioneel persoon of iemand die verstand heeft van user interfaces. Ik merk dat zelf ook regelmatig, waarbij ik dan de programmeur ben en ik iets (volgens gebruikers) onlogisch heb opgelost op een scherm :+

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 21-09 08:50
Haan schreef op maandag 02 augustus 2010 @ 15:26:
[...]

Precies mijn idee. Je moet een programmeur niet de UI laten doen, want programmeurs kijken met heel andere ogen naar zoiets dan een functioneel persoon of iemand die verstand heeft van user interfaces. Ik merk dat zelf ook regelmatig, waarbij ik dan de programmeur ben en ik iets (volgens gebruikers) onlogisch heb opgelost op een scherm :+
Al moet ik wel merken dat nu ik anderhalf jaar alleen maar dingen implementeer waar iemand eerst heel lang over de UX na heeft gedacht, dat ik er zelf wel veel meer gevoel bij krijg (als in iets werkt goed, of iets werkt kut); maar vraag me niet iets helemaal from scratch te bouwen :)

Acties:
  • 0 Henk 'm!

Verwijderd

Dit zei ik ook al, maar hij wilt toch dat ik er zelf naar kijk ;)

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

Pfff, ranzig programmeren FTW :/

Ik ben op de zaak bezig om een Delphi flatfile-database (.xdb als ik me niet vergis) in te lezen in PHP om er een soort read-only pagina van te maken, opdat collega's de voortgang van diverse zaken kunnen monitorren.

Wat is dat een draak van een binary-flatfile. Alles wordt opgesplits met 0xFF (rijen) en 0x00 (kolommen). Ik ben momenteel nog niet tegen een (opensource) library voor PHP aangelopen waarmee de database kan inlezen.

Ik ben nu een beetje aan het hannesen met reguliere expressies (als in SQL-commando's), maar het is waar. Met reguliere expressies ga je van één probleem, naar twee problemen :'(

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Matis schreef op dinsdag 03 augustus 2010 @ 18:12:
Pfff, ranzig programmeren FTW :/

Ik ben op de zaak bezig om een Delphi flatfile-database (.xdb als ik me niet vergis) in te lezen in PHP om er een soort read-only pagina van te maken, opdat collega's de voortgang van diverse zaken kunnen monitorren.

Wat is dat een draak van een binary-flatfile. Alles wordt opgesplits met 0xFF (rijen) en 0x00 (kolommen). Ik ben momenteel nog niet tegen een (opensource) library voor PHP aangelopen waarmee de database kan inlezen.

Ik ben nu een beetje aan het hannesen met reguliere expressies (als in SQL-commando's), maar het is waar. Met reguliere expressies ga je van één probleem, naar twee problemen :'(
Kan je niet gewoon een progje schrijven in Delphi waaruit je het exporteerd en vanuit daar iets maakt?:P

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Mjep, dat wilde ik net voorstellen. Vanuit Delphi exporteren naar CSV en dan vanuit PHP weer met fgetcsv() (of hoe het ding ook heet) weer inlezen? Of gewoon meteen vervangen door een fatsoenlijke database.

[ Voor 16% gewijzigd door Alex) op 03-08-2010 19:05 ]

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

Megamind schreef op dinsdag 03 augustus 2010 @ 19:00:
Kan je niet gewoon een progje schrijven in Delphi waaruit je het exporteerd en vanuit daar iets maakt?:P
Helaas hebben we geen Delphi-licentie meer. Dat programma dat er nog gebruik van maakt, is gemaakt in de steenkooltijd.
Daarnaast moet PHP (ooit) ook weer gaan schrijven in de Delphi-database :'( Dat wordt helemaal een drama. Binnekort maar eens kijken of ik niet een nette library kan schrijven daarvoor :P

Een collega is al bezig met een SQL-variant, maar dat duurt nog tot het eind van het jaar en dan moet het zich nog maar bewijzen. Daarnaast heb ik tijdens het compileren van projecten toch nog tijd genoeg om me daarin te verdiepen :+

[ Voor 18% gewijzigd door Matis op 03-08-2010 21:13 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • FragFrog
  • Registratie: September 2001
  • Laatst online: 22:47
Matis schreef op dinsdag 03 augustus 2010 @ 21:07:
Helaas hebben we geen Delphi-licentie meer. Dat programma dat er nog gebruik van maakt, is gemaakt in de steenkooltijd.
Daarnaast moet PHP (ooit) ook weer gaan schrijven in de Delphi-database :'(
Volgens mij kun je ook gelijk in PHP wel dat bestand lezen of desnoods eerst omzetten naar CSV en weer terug (middels DIO bijvoorbeeld), zoniet zou dat like tien regels c code zijn? :P

[ Site ] [ twitch ] [ jijbuis ]


Acties:
  • 0 Henk 'm!

Verwijderd

Matis schreef op dinsdag 03 augustus 2010 @ 21:07:
[...]

Helaas hebben we geen Delphi-licentie meer.
Er zijn ook diver gratis varianten van delphi te vinden waaronder:
- lazarus
- turbo delphi

Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Matis schreef op dinsdag 03 augustus 2010 @ 21:07:
[...]
Een collega is al bezig met een SQL-variant, maar dat duurt nog tot het eind van het jaar en dan moet het zich nog maar bewijzen. Daarnaast heb ik tijdens het compileren van projecten toch nog tijd genoeg om me daarin te verdiepen :+
Wat zijn jullie echt aan het ontwikelen :X

[ Voor 6% gewijzigd door Megamind op 03-08-2010 21:52 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 21-09 10:43

Matis

Rubber Rocket

Ik ontwikkel software voor FPGA's. Het compileren van projecten duurt al snel 1,5 uur.
Onze soft- en hardware wordt ingezet in de broadcast industry; voor het bewerken en analyseren van video- en audiosignalen.
Dit is een voorbeeld van zo'n insteekkaart
Afbeeldingslocatie: http://blog.broadcastengineering.com/briefingroom/wp-content/uploads/2010/03/kaart_axon_-0001-2-klein.jpg

[ Voor 67% gewijzigd door Matis op 04-08-2010 08:08 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Klinkt best interessant om in elkaar te sleutelen. :P

{signature}


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:27

.oisyn

Moderator Devschuur®

Demotivational Speaker

Matis schreef op woensdag 04 augustus 2010 @ 08:05:
Ik ontwikkel software voor FPGA's. Het compileren van projecten duurt al snel 1,5 uur.
Voor incremental builds? Verder: Incredibuild ;)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 21:30

Sebazzz

3dp

Matis schreef op woensdag 04 augustus 2010 @ 08:05:
Ik ontwikkel software voor FPGA's. Het compileren van projecten duurt al snel 1,5 uur.
Dus je drinkt meer koffie dan dat je programmeert? :+

[ Voor 11% gewijzigd door Sebazzz op 04-08-2010 11:21 ]

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]

Pagina: 1 ... 59 ... 201 Laatste

Dit topic is gesloten.

Let op:
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep, niet als vraagbaak