De Devschuur Coffee Corner - Iteratie 2 Vorige deel Overzicht Volgende deel Laatste deel

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

Pagina: 1 ... 159 ... 267 Laatste
Acties:
  • 1.001.153 views

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Ja, vandaag en gisteren nog interviews gehad! Bij de één is er sprake van een Google-stijl sollicitatieproces en bij de ander moet ik één of andere webportaal in Zend onderhouden. Ik ga maar Java leren voor die eerste ;)

  • PeterSelie
  • Registratie: December 2002
  • Laatst online: 07-05 01:45
.Gertjan. schreef op dinsdag 04 september 2012 @ 13:00:
[...]


Hoewel ik er ook niet echt warm van word heeft het wel zijn voordelen hoor :) Sta er toch iedere keer van te kijken hoe snel je iets leuks in elkaar hebt gegooid met XSLT in bijvoorbeeld Umbraco. Vind het wel geinig om if en loop structuren te zien in een XML.

Het zorgt er in ieder geval voor dat je zonder zelf een applicatie te schrijven een XML kunt ombuigen op basis van een aantal statements naar iets anders moois :)
Vroegah was XSLT kei hip man! :+
XSLT als templating engine O+

Verwijderd

Alex) schreef op dinsdag 04 september 2012 @ 11:51:
Heeft iemand hier enig idee waarom XSLT ooit is uitgevonden? :/
Ik had wel verwacht dat je dat mooi zou vinden, je houdt wel van XML toch? O+

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Verwijderd schreef op dinsdag 04 september 2012 @ 13:24:
[...]

Ik had wel verwacht dat je dat mooi zou vinden, je houdt wel van XML toch? O+
Ik ben meer van het KISS-principe. :)

We are shaping the future


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

En is hier iemand zijn iPhone UDID al tegengekomen in de gelekte lijst? :)

-- edit --
Online check: http://pastehtml.com/udid

[ Voor 28% gewijzigd door OkkE op 04-09-2012 14:02 ]

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 10-05 12:39
Ik ben 'm nu aan't downloaden

Let op: Mijn post bevat meningen, aannames of onwaarheden


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Ach, vast niet! Hij is maar een paar dagen oud (garantie).

  • Sh4wn
  • Registratie: December 2006
  • Laatst online: 12-11-2017

Sh4wn

Bio-informatica

Ik koop geen Apple dingen, dus dat scheelt weer :)

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Mietje :D

  • Sh4wn
  • Registratie: December 2006
  • Laatst online: 12-11-2017

Sh4wn

Bio-informatica

Wie is nou het mietje, jij bent degene die Apple dingen heeft :') :D

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Tjah, ik heb zowel Apple, Android-based als RIM apparaten. Ik moet immers mobiele meuk maken.

  • Sh4wn
  • Registratie: December 2006
  • Laatst online: 12-11-2017

Sh4wn

Bio-informatica

alienfruit schreef op dinsdag 04 september 2012 @ 15:02:
Tjah, ik heb zowel Apple, Android-based als RIM apparaten. Ik moet immers mobiele meuk maken.
Ah dan is het af en toe wel handig om zo'n iFoon te hebben. Mobiele websites (verpakt als app) of echt native apps?

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Nou ja, voor ik hier werkte maakte ik voornamelijk Flash Lite gebaseerde UIs voor Motorola, T-Mobile etc. En Android mobiele apps en soms een iOS app. Hier op mijn werk voornamelijk mobiele sites.

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Wat een straf, nieuw beeldmateriaal plaatsen voor een lingerie merk. :9

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-05 07:49

GateKeaper

#1 Procastinator

OkkE schreef op dinsdag 04 september 2012 @ 15:18:
Wat een straf, nieuw beeldmateriaal plaatsen voor een lingerie merk. :9
Als ik later groot ben.... word ik body painter O-)

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
» "Hey, SQL Server, geef me 's effe uit 3 ziljard records de records die voldoen aan deze-en-deze criteria behalve die-en-die, binnenstebuiten en achterstevoren gesorteerd, en oh, while you're at it, trek meteen even nog wat data uit die-en-die gerelateerde tabellen waarbij je ook nog een handjevol extra criteria kunt gebruiken"

« Sure, no prob. 314.126 records found, 0.000283 parts-of-a-split-second taken

» "Hey, SQL Server, welke databases heb je eigenlijk allemaal?"

...
...
...
« Ah, deze 3 databases heb ik. Graag gedaan! 290-ages taken

» "Uhm... ok. En database X, welke tabellen bevat die allemaal?"

...
...
...
...
...
...
« Ah, deze 9 tabellen heb ik voor database X. Graag gedaan! 8379-ages taken


...Heb ik nooit begrepen :P

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


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

OkkE schreef op dinsdag 04 september 2012 @ 15:18:
Wat een straf, nieuw beeldmateriaal plaatsen voor een lingerie merk. :9
Nog altijd beter dan porno spotten voor die exotische reclames op SBS6. Maar dat was jaren geleden :) Mompelt iets over rechtenvrije vadsige russische dames etc.

[ Voor 9% gewijzigd door alienfruit op 04-09-2012 15:25 ]


  • PeterSelie
  • Registratie: December 2002
  • Laatst online: 07-05 01:45
RobIII schreef op dinsdag 04 september 2012 @ 15:24:
» "Hey, SQL Server, geef me 's effe uit 3 ziljard records de records die voldoen aan deze-en-deze criteria behalve die-en-die, binnenstebuiten en achterstevoren gesorteerd, en oh, while you're at it, trek meteen even nog wat data uit die-en-die gerelateerde tabellen waarbij je ook nog een handjevol extra criteria kunt gebruiken"

« Sure, no prob. 314.126 records found, 0.000283 parts-of-a-split-second taken

...Heb ik nooit begrepen :P
Inderdaad, hoe optimaliseer jij je databases dat je een dergelijk hoeveelheid records zo snel kan doorzoeken? :o

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Daar hebben we INFORMATION_SCHEMA toch voor? O-)

We are shaping the future


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

:'( klanten met oude software. Bak je een mooi stukje code met een database achterkant in SQL 2008, blijkt de klant 2005 te hebben. Zou op zich geen problemen moet opleveren omdat ik netjes SQL scripts stuur om de DB te maken ipv een bak/mdf file. Blijkt dat Entity Framework zich gigantisch aan het misdragen is :'(

Entity Framework pleurt in de EDMX een versie neer van SQL (2008 in dit geval) welke er voor zorgt dat er zaken gebeuren die 2005 niet pikt (schijnt iets in de datum afhandeling te zijn). Met de hand aanpassen in de EDMX xml lost het probleem waarschijnlijk op.

Maar damn, wat achterlijk zeg... Niet eens een optie die je in de IDE kunt instellen. Gelukkig hebben we het internet (en mensen die al eerder hun neus hier aan hebben gestoten :+ ).

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Jep, dat is waar. En weet je wat nou het leuke is aan EF? Zodra je een nieuwe SQL-file laat genereren ("Generate database from model") en daarbij een SQL2008-DB gebruikt, past hij vrolijk de edmx aan om weer de 2008-versie te gebruiken _O- :(

We are shaping the future


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

GateKeaper schreef op dinsdag 04 september 2012 @ 15:20:
Als ik later groot ben.... word ik body painter O-)
Hehe, ook niet verkeert. Alleen kan ik niet zo mooi schilderen. ;(
alienfruit schreef op dinsdag 04 september 2012 @ 15:25:
Nog altijd beter dan porno spotten voor die exotische reclames op SBS6. Maar dat was jaren geleden :) Mompelt iets over rechtenvrije vadsige russische dames etc.
Klinkt ook ... euhm ... interessant.. :S

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

OkkE schreef op dinsdag 04 september 2012 @ 15:41:
Klinkt ook ... euhm ... interessant.. :S
Niet echt. Ik heb er nog steeds nachtmerries van :X

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
En dan kom je ineens een stukje XSLT tegen dat bedoeld is om een fragment van alle HTML-tags te strippen, door simpelweg alles tussen < en > te verwijderen...

We are shaping the future


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Grrr. ISO-8559-1 mixen met UTF-8. Lekker als je het in een latin1 field opslaat in MySQL. Dan gaat niet werken.

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Nieuwe (command line) Developer Tools in Firefox 16 zien er interessant uit:

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • Ealanrian
  • Registratie: Februari 2009
  • Laatst online: 09-05 12:04
And Zapp, check patient, It's Alive, Alive,


Yes nog 2 devices die eindelijk werken. Blijkbaar een of ander driver probleem op mijn pc waardoor het niet werk. inprikken op laptop, driver installeren en werkt... moest dat 3 dagen duren...

  • Soundless
  • Registratie: November 2008
  • Laatst online: 29-10-2025
Ff iets anders:

Afbeeldingslocatie: https://p.twimg.com/AjiZAHgCEAEi45q.jpg:large

  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 10-05 16:56
hele dag bezig geweest met een query via linked servers, meerdere stored procedures, functions en weet ik wat nog meer voor trucs, alleen maar om de data van een nieuw systeem in een oud systeem te krijgen waarin alles nog totaal onlogisch werd opgeslagen. En dat alleen, omdat ze het oude systeem nog niet uit kunnen faseren.

Ik zit straks aan m'n avond eten nog zo:
code:
1
Insert into mouth (select aardappel from bordEten)


pfffffffff. Ben kapot.

[ Voor 8% gewijzigd door PdeBie op 04-09-2012 16:52 ]


Verwijderd

Erg fijn: Bezig met het implementeren van PayPal IPN, testbetalingen lijken goed te gaan, maar de IPN faalt... Uiteindelijk er achter gekomen dat hij gewoon helemaal geen request verstuurd. *zucht* Wat een brak systeem! :N

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 08-05 21:56
OkkE schreef op dinsdag 04 september 2012 @ 15:41:
[...]
Hehe, ook niet verkeert. Alleen kan ik niet zo mooi schilderen. ;(
Maar verkeert is toch wel verkeerd :+ .

  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-05 07:49

GateKeaper

#1 Procastinator

OkkE schreef op dinsdag 04 september 2012 @ 15:41:
[...]
Hehe, ook niet verkeert. Alleen kan ik niet zo mooi schilderen. ;(
Ik ook niet, maareuhm... oefening baart kunst?

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 03:33

F.West98

Alweer 17 jaar hier

Kuch... Sorry voor schenden topic warning maar om HIER nou een apart topic voor te maken:
Waar moet dat topic voor die manier van werken (en updaten)? :+
(WEB is niet goed, PRG is eigenlijk ook niet goed, waar nou?)

[ Voor 3% gewijzigd door F.West98 op 04-09-2012 18:25 ]

2x ViewSonic VP-27885K | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
F.West98 schreef op dinsdag 04 september 2012 @ 18:25:
Kuch... Sorry voor schenden topic warning maar om HIER nou een apart topic voor te maken:
Waar moet dat topic voor die manier van werken (en updaten)? :+
(WEB is niet goed, PRG is eigenlijk ook niet goed, waar nou?)
Doe eens gek en lees Waar hoort mijn topic? eens?

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


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 03:33

F.West98

Alweer 17 jaar hier

Zat ik al te kijken:
Mijn gedachtes:
Graphics: nee
WEB: Nee, 't is niet HTML/CSS/JS gerelateerd
PRG: Misschien, maar t is niet PHP/ASP/ed gerelateerd
Die eronder (engineering oid): Nee, het is geen software
De rest: nee.

2x ViewSonic VP-27885K | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • Struikrover
  • Registratie: Juni 2005
  • Laatst online: 10-05 13:36
Lijkt met dat je hier terecht kunt:
Software Engineering & Architecture
Het forum voor taalonafhankelijke ontwerpproblemen.

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 03:33

F.West98

Alweer 17 jaar hier

Struikrover schreef op dinsdag 04 september 2012 @ 19:17:
Lijkt met dat je hier terecht kunt:

[...]
Oeps. Waarom lees ik de essentiele dingen dan weer niet :P
De naam is redelijk misleidend overigens

2x ViewSonic VP-27885K | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

:'( Visual Basic :'( Het blijft maar een apart taaltje... Kwam er vandaag achter dat het in VB.NET mogelijk is om een linq statement te bouwen zonder een select... Hij besluit dan maar een lege container terug te geven. Leuk als je een stukje linq gebruikt om snel een lijstje te scannen of iets voor komt (dus een select met daarna een .Count()) en VB gewoon altijd een lege container teruggeeft, tja dan kom je nooit in je if-je

Volgens mij is dat in C# niet eens mogelijk. VB, tolerant als hij is, laat het natuurlijk gewoon toe :/

:( Het is dat het moet voor sommige projecten, maar anders zou ik van VB wegrennen en nooit meer omkijken, wat een taal zeg. Het staat behoorlijk veel toe (waaronder ook dingen die eigenlijk fout zijn) en "lost" dat in de compiler wel even voor je op. Maar helaas komen daar niet altijd de meest zinnige oplossingen uit :'(

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • Down
  • Registratie: Februari 2005
  • Laatst online: 22:33
Alsie heel kort is kun je misschien ook af met een lambda? Dat is vast niet up te fucken in VB :X

Mother north, how can they sleep while their beds are burning?


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
.Gertjan. schreef op dinsdag 04 september 2012 @ 19:31:
Leuk als je een stukje linq gebruikt om snel een lijstje te scannen of iets voor komt (dus een select met daarna een .Count())
Waarom zou je dat doen als je Any() hebt?

C#:
1
if(collection.Any(item => item.ID == 0xDEADBEEF)) { bla(); }

We are shaping the future


  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 08-05 21:56
.Gertjan. schreef op dinsdag 04 september 2012 @ 19:31:
Volgens mij is dat in C# niet eens mogelijk. VB, tolerant als hij is, laat het natuurlijk gewoon toe :/
Heb je VB.NET op Strick mode gezet? Dan is er al veel niet meer mogelijk ;) (al kan ik niet zeggen of dat ook geldt in dit geval).

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 07:53

RayNbow

Kirika <3

.Gertjan. schreef op dinsdag 04 september 2012 @ 19:31:
Hij besluit dan maar een lege container terug te geven.
Dat is niet het gedrag dat de documentatie beschrijft.
Kwam er vandaag achter dat het in VB.NET mogelijk is om een linq statement te bouwen zonder een select...
Daar valt wel wat voor te zeggen. Neem bijv. deze query:
C#:
1
2
3
from x in xs
where x > 3
select x

Dit wordt door de compiler vertaald naar:
C#:
1
2
from x in xs.Where(x => x > 3)
select x

Wat vervolgens vertaald wordt naar:
C#:
1
xs.Where(x => x > 3).Select(x => x)

Die laatste aanroep van Select voegt niets toe en is een mogelijke reden waarom de select-clause in VB.NET optioneel is gemaakt.

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Styxxy schreef op dinsdag 04 september 2012 @ 17:44:
Maar verkeert is toch wel verkeerd :+ .
Vaut?

* OkkE fail... :X
GateKeaper schreef op dinsdag 04 september 2012 @ 18:02:
Ik ook niet, maareuhm... oefening baart kunst?
Niks mis met oefenen :9

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

RayNbow schreef op dinsdag 04 september 2012 @ 22:45:

Die laatste aanroep van Select voegt niets toe en is een mogelijke reden waarom de select-clause in VB.NET optioneel is gemaakt.
In mijn ogen is dat best inconsistent. Het is best raar dat er in de ene taal een select verplicht is en bij de andere taal de select optioneel is. Daarbij vind ik het return object niet echt logisch. Ik had dan eerder een null terugverwacht. Nu wordt er (volgens mij) een lege IEnumerable teruggegeven. Als je hierop de Count() uitvoert krijg je 0 terug. In principe klopt het wel, maar het is redelijk onverwacht.

Maar goed er zijn wel meer dingetjes die soms door "interpretatie" van de VB compiler niet "lekker" gaan -O-

Ander nieuws: ik las gisterenavond dat Windows Server 2012 RTM op MSDN is vrijgegeven *O* Zat ik al een tijdje op te wachten (men beloofde in eerste instantie een release tegelijk met Windows 8), straks eens in een VM-etje gooien en mee spelen :) Het liefst zou ik ook mijn server upgraden, maar angezien er een domein en wat test-websites op staan wil ik dat risico niet nemen :-( Een upgrade lijkt me sowieso niet handig (geloof meer in clean-installs), daar moet ik nog iets slims op verzinnen :P

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • Cloud
  • Registratie: November 2001
  • Laatst online: 08-05 14:53

Cloud

FP ProMod

Ex-moderatie mobster

Via reddit: http://venturebeat.com/2012/09/04/estonia-code-academy/

Alle kinderen in Estland die naar openbare scholen gaan, zullen les in programmeren krijgen. Vanaf een jaar of 7 of 8 t/m hun 16e :o

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
.Gertjan. schreef op woensdag 05 september 2012 @ 09:40:
[...]
Ander nieuws: ik las gisterenavond dat Windows Server 2012 RTM op MSDN is vrijgegeven *O* Zat ik al een tijdje op te wachten (men beloofde in eerste instantie een release tegelijk met Windows 8), straks eens in een VM-etje gooien en mee spelen :) Het liefst zou ik ook mijn server upgraden, maar angezien er een domein en wat test-websites op staan wil ik dat risico niet nemen :-( Een upgrade lijkt me sowieso niet handig (geloof meer in clean-installs), daar moet ik nog iets slims op verzinnen :P
Ik heb mijn thuis-DC een paar maanden terug geüpgrade van Windows Server 2008 naar Windows Server 2008 R2. Op deze machine heb ik ook een CA, ADFS en TFS draaien. Na de upgrade bleef dit allemaal moeiteloos werken. :)

We are shaping the future


  • Hoogie2004
  • Registratie: Mei 2005
  • Nu online

Hoogie2004

Whohooooo

Cloud schreef op woensdag 05 september 2012 @ 09:59:
Via reddit: http://venturebeat.com/2012/09/04/estonia-code-academy/

Alle kinderen in Estland die naar openbare scholen gaan, zullen les in programmeren krijgen. Vanaf een jaar of 7 of 8 t/m hun 16e :o
Interessante ontwikkeling, maar imho slaat dit dan weer een beetje door....
Van de andere kant, voor Estland mischien wel dé manier om op technisch vlak zichzelf te onderscheiden?

Over de upgrade naar WS2012 -> backuppen en proberen? :+

[ Voor 5% gewijzigd door Hoogie2004 op 05-09-2012 10:05 ]

My iRacing profile | Strava


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Poef, sollicitatiegesprek ging redelijk. Maar hij had soms wel lastige vragen door Duitse termen te gebruiken voor begrippen die ik alleen in het Engels ken :+

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 10-05 16:25

Haan

dotnetter

Echt, WTF, ik heb een ASP.NET webforms applicatie, met een masterpage en een content page. Iedere keer als je de content page opslaat, verwijdert Visual Studio de laatste regel uit de aspx file ( </asp:Content> ). Je ziet het gewoon voor je ogen gebeuren 7(8)7
Ik moet dus steeds die regel terugzetten als ik opnieuw wil gaan debuggen |:(

Kater? Eerst water, de rest komt later


  • Cloud
  • Registratie: November 2001
  • Laatst online: 08-05 14:53

Cloud

FP ProMod

Ex-moderatie mobster

Hoogie2004 schreef op woensdag 05 september 2012 @ 10:04:
[...]
Interessante ontwikkeling, maar imho slaat dit dan weer een beetje door....
Van de andere kant, voor Estland mischien wel dé manier om op technisch vlak zichzelf te onderscheiden?
Misschien slaat het wel wat door; maar dat hangt vooral af van hoe het vak opgezet is. Programmeren is in de basis eigenlijk niet veel meer dan erg logisch (en stapsgewijs) nadenken. En logisch nadenken kan iedereen wel gebruiken :) Als ik naar het 'Informatica' vak kijk wat ik op de middelbare kreeg, dat stelde geen klap voor. Dat was meer Geschiedenis van de Computer, dan daadwerkelijk nuttig bezig zijn. In de bovenbouw werd het als keuzevak wel iets intelligenter trouwens.

Als ik denk hoe ik vroeger begon met programmeren, dat was volgens mij met SuperLogo (met het schildpadje, voor de kenner). Meer dan een opvolgende lijst van instructies geven aan die schildpad deed ik niet, maar toch leert het je om in stappen te denken en te visualiseren wat er gaat gebeuren. Uiteindelijk maakte ik hele tekeningen ermee. Ik kan me niet voorstellen dat dat een complete tijdsverspilling is geweest :)

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 09-05 23:44

alienfruit

the alien you never expected

Haha, geschiedenis van de computer. Wij kregen gewoon les in Presentations en WordPerfect (jaja).

  • Sh4wn
  • Registratie: December 2006
  • Laatst online: 12-11-2017

Sh4wn

Bio-informatica

Zo, hehe lekker koffie. Mijn ray tracing programma kan bijna een driehoek laten zien *O*

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Dan doe je toch iets fout. Raytracers laten metalen bollen boven een dambord zien.

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Het gaat lekker hier. In anderhalf uur tijd al 2x moeten rebooten. Eerst i.v.m. een update van Adobe f'ing Reader (waarom eist dat een reboot?!) en zojuist i.v.m. netwerkproblemen met mijn VMs. -O-

We are shaping the future


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Adobe Reader -> uninstall :Y

Er zijn genoeg alternatieven die een stuk sneller en beter zijn (mits je geen pdf forms gebruikt).

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.


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Zoals? Adobe bundelt in ieder geval geen crapware bij z'n installer en is ook redelijk feature-complete. De laatste keer dat ik een alternatieve reader probeerde was het FoxIt, die gebundeld kwam met één of andere toolbar en alsnog moeite had met PDF'jes. Adobe Reader doet 't tenminste wel gewoon :')

We are shaping the future


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Alex) schreef op woensdag 05 september 2012 @ 11:04:
Het gaat lekker hier. In anderhalf uur tijd al 2x moeten rebooten. Eerst i.v.m. een update van Adobe f'ing Reader (waarom eist dat een reboot?!) en zojuist i.v.m. netwerkproblemen met mijn VMs. -O-
Afbeeldingslocatie: http://t.qkme.me/3p0s16.jpg

:+



Zucht, achteraf, in een actie website zonder CMS, extra taal (Frans) toevoegen... Er zijn leukere klusjes. :-(

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • Martindo
  • Registratie: November 2010
  • Laatst online: 18-04 15:09
Zo. ik zit nu bij informatica. Maar dat is tot nu veel te simpel, we leren nu hoe je een basis xHTML pagina maakt.

  • Barryvdh
  • Registratie: Juni 2003
  • Laatst online: 20:51
Niet HTML5 meteen?

  • Martindo
  • Registratie: November 2010
  • Laatst online: 18-04 15:09
Nee, ik snap dat al niet. Maar de methode lijkt ook een beetje verouderd.

[ Voor 48% gewijzigd door Martindo op 05-09-2012 11:30 ]


  • BM
  • Registratie: September 2001
  • Laatst online: 10-05 19:28

BM

Admin Softe Goederen
Hmmz, ik krijg een phpinfo() scherm te zien als ik naar google.com ga. Kan niet de bedoeling zijn :+

Xbox
Even the dark has a silver lining | Te koop: Chigee AIO-6 + toebehoren


  • Sh4wn
  • Registratie: December 2006
  • Laatst online: 12-11-2017

Sh4wn

Bio-informatica

BM schreef op woensdag 05 september 2012 @ 11:38:
Hmmz, ik krijg een phpinfo() scherm te zien als ik naar google.com ga. Kan niet de bedoeling zijn :+
Troll ergens op je eigen netwerk? :+ Ik geloof niet dat Google PHP gebruikt :P

  • Martindo
  • Registratie: November 2010
  • Laatst online: 18-04 15:09
Ik krijg geen phpinfo(). Inderdaad een troll op je netwerk dan :D

  • Erwinvz1
  • Registratie: Oktober 2003
  • Laatst online: 02-05 21:55
Sh4wn schreef op woensdag 05 september 2012 @ 11:43:
[...]


Troll ergens op je eigen netwerk? :+ Ik geloof niet dat Google PHP gebruikt :P
Hij zoekt op phpinfo bij Google Afbeeldingen.
:+

  • PeterSelie
  • Registratie: December 2002
  • Laatst online: 07-05 01:45
Een opleiding waar de nieuwste standaarden worden aangeleerd? Dacht het niet :>

Nee, de tijd dat schoolboeken samenlopen met de niwuwste standaarden moet nog komen.

  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

Martindo schreef op woensdag 05 september 2012 @ 11:21:
Zo. ik zit nu bij informatica. Maar dat is tot nu veel te simpel, we leren nu hoe je een basis xHTML pagina maakt.
In je profiel staat havo dus ga ik er even vanuit dat je het hebt over informatica op de havo

Informatica was bij ons op de HAVO destijds vooral informatiekunde. Het verwerken van informatiestromen en een stukje data-architectuur. Moet ook eerlijk toegeven dat het vak weinig toevoeging vormde toen ik naar het HBO ging (wat we leerden was achterhaald of gewoonweg verkeerd)... :') Toen was overigens wel al duidelijk dat ICT een mannen-vak was, ik geloof dat we 1 meisje in de klas hadden :+

We leerden destijds wel iets bouwen in Access (onder de noemer programmeren) waarbij ik, eigenwijs als ik was, een VB 5.0 tooltje eromheen bouwde. Heb pas nog hartelijk gelachen om de code die ik destijds schreef :+ Enige wat ik leerde destijds was dat ik ICT een boeiend vak vond (ik twijfelde destijds tussen ICT en architectuur (met echte huizen :+ ).

Vond het overigens interessanter om de systeembeheerders kopzorgen te bezorgen :P Beetje klooien met de autoexec.bat (jaha, dat is lang geleden) enzo :+

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • BM
  • Registratie: September 2001
  • Laatst online: 10-05 19:28

BM

Admin Softe Goederen
Sh4wn schreef op woensdag 05 september 2012 @ 11:43:
[...]


Troll ergens op je eigen netwerk? :+ Ik geloof niet dat Google PHP gebruikt :P
Mja, dunno. Kreeg het alleen in IE, in chrome kreeg ik wel gewoon de pagina te zien. Troll in het netwerk hier denk ik niet, wij gebruiken hier absoluut geen php in het bedrijf.

Xbox
Even the dark has a silver lining | Te koop: Chigee AIO-6 + toebehoren


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Misschien moet ik het stuk code dat een lange operatie uitvoert toch maar eens gaan omkatten van "Ik ben iets zinnigs aan het doen" naar "Ik ben item X van Y aan het bijwerken", want ik heb geen idee hoe lang ik nu nog moet gaan wachten. :+

We are shaping the future


  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-05 07:49

GateKeaper

#1 Procastinator

.Gertjan. schreef op woensdag 05 september 2012 @ 11:58:
[...]ik twijfelde destijds tussen ICT en architectuur (met echte huizen :+ ).
Same story, echter heb ik de verkeerde andere keuze gemaakt.Vandaag de dag wel eens spijt van. Achja.... keuzes....

  • cpf_
  • Registratie: Februari 2011
  • Laatst online: 20-07-2022
BM schreef op woensdag 05 september 2012 @ 12:09:
[...]

Mja, dunno. Kreeg het alleen in IE, in chrome kreeg ik wel gewoon de pagina te zien. Troll in het netwerk hier denk ik niet, wij gebruiken hier absoluut geen php in het bedrijf.
Omdat het bedrijf geen PHP gebruikt, in het onmogelijk dat de trol van intern komt, want dat kan helemaal niet, zo zelf een apache opzetten en wat php op draaien... 8)7
Also: Automatic proxy in IE kan wel voor wat grappige zaken zorgen :D

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Moet je PHP gebruiken om een willekeurige output van phpinfo() te kunnen tonen? :)

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • Aloys
  • Registratie: Juni 2005
  • Niet online
Haha, ik ga hier helemaal los om zo snel mogelijk a-z te typen :+ .

  • Gleighton
  • Registratie: November 2008
  • Niet online
Alex) schreef op woensdag 05 september 2012 @ 11:09:
Zoals? Adobe bundelt in ieder geval geen crapware bij z'n installer en is ook redelijk feature-complete. De laatste keer dat ik een alternatieve reader probeerde was het FoxIt, die gebundeld kwam met één of andere toolbar en alsnog moeite had met PDF'jes. Adobe Reader doet 't tenminste wel gewoon :')
SumatraPDF. Geeft pdfjes weer. That's it.

  • BM
  • Registratie: September 2001
  • Laatst online: 10-05 19:28

BM

Admin Softe Goederen
cpf_ schreef op woensdag 05 september 2012 @ 13:54:
[...]

Omdat het bedrijf geen PHP gebruikt, in het onmogelijk dat de trol van intern komt, want dat kan helemaal niet, zo zelf een apache opzetten en wat php op draaien... 8)7
Also: Automatic proxy in IE kan wel voor wat grappige zaken zorgen :D
Trust me, de situatie hier in het bedrijf is niet dusdanig dat mensen op dit moment geintjes gaan uithalen :)

Maar goed, boeit me verder ook niet zo waar het vandaan komt eigenlijk. Vond het apart, vandaar dat ik het vermelde, meer niet :)

Xbox
Even the dark has a silver lining | Te koop: Chigee AIO-6 + toebehoren


  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 07:53

RayNbow

Kirika <3

.Gertjan. schreef op woensdag 05 september 2012 @ 09:40:
[...] Daarbij vind ik het return object niet echt logisch. Ik had dan eerder een null terugverwacht. Nu wordt er (volgens mij) een lege IEnumerable teruggegeven. Als je hierop de Count() uitvoert krijg je 0 terug.
Volgens mij hoort ie geen lege IEnumerable terug te geven. Kun je een codevoorbeeld pasten?

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 08-05 12:37

TheNephilim

Wtfuzzle

w00t, vanavond heb ik misschien eindelijk fatsoenlijk tijd voor Guild Wars 2! Morgenavond met de vrienden Kipshoarma eten en krijg ik deze week als het goed is mijn megasnelle USB3 stick van 32GB bezorgd.

Nu weer verder met een nieuw project, en webshop in Wordpress. Al is webshop misschien teveel gezegd. Ik moet het assortiment ophalen bij bedrijf 1, bedrijf 2 verzorgd extra informatie over de producten en bedrijf 3 zorgt voor voorraad informatie en de verzending er van. Dat hebben ze mooi bedacht of niet :+

Een uitdaging is het wel! :D

Jammer is dat ze het assortiment dan weer willen aanleveren in een "SQL tabel", dan ga ik er vanuit dat het gewoon een *.sql bestandje is, maar ik wil gewoon zelf bepalen hoe ik de producten opneem in de database. XML was wel mogelijk volgens mij, dus als ik de gegevens heb maar eens bekijken wat ze daarvan gemaakt hebben :o

  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

RayNbow schreef op woensdag 05 september 2012 @ 14:43:
[...]

Volgens mij hoort ie geen lege IEnumerable terug te geven. Kun je een codevoorbeeld pasten?
Heb me niet echt verdiept in wat hij teruggaf, maar dit stukje code zorgde er voor dat de de code in de if nooit werd uitgevoerd. Mijn vermoeden was dus dat er een lege collection/ienumerable terug kwam
Visual Basic:
1
2
3
If ((From item In M.Items Where item.Date >= dateStart).Count > 0) Then                     
   'Do magic
End If

Toen ik het veranderde naar onderstaande code leek het wel te werken
Visual Basic:
1
2
3
If ((From item In M.Items Where item.Date >= dateStart Select item).Count > 0) Then                     
   'Do magic
End If

Nu ik echter naar de rest van de code kijk denk ik dat ik misschien toch iets anders verkeerd doe. Ik heb elders ook blokken zonder select, maar die lijken nog geen problemen te hebben gegeven... Dus ik denk dat ik een bug afschuif naar VB waar het gewoon komt door een fout aan mijn kant :+

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Sowieso is het een suboptimale oplossing, want nu gaat hij ieder object dat voldoet aan de voorwaarde selecteren om je uiteindelijk te vertellen hoeveel hij er heeft. Vervolgens gebruik je die resultwaarde alleen maar om te kijken "is het groter dan 0". Dat kan efficiënter door gebruik te maken van .Any, want die stopt met het vergelijken van items zodra hij de eerste match heeft. :)

Dit dus:
C#:
1
if(m.Items.Any(item=>item.Date >= dateStart)) { /* here be dragons */ }

We are shaping the future


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

Alex) schreef op woensdag 05 september 2012 @ 15:00:
Sowieso is het een suboptimale oplossing, want nu gaat hij ieder object dat voldoet aan de voorwaarde selecteren om je uiteindelijk te vertellen hoeveel hij er heeft. Vervolgens gebruik je die resultwaarde alleen maar om te kijken "is het groter dan 0". Dat kan efficiënter door gebruik te maken van .Any, want die stopt met het vergelijken van items zodra hij de eerste match heeft. :)

Dit dus:
C#:
1
if(m.Items.Any(item=>item.Date >= dateStart)) { /* here be dragons */ }
Goed punt :) Moet zeggen dat ik niet bekend ben met alle acties die je op een collection kunt uitvoeren. Deze zag ik gisteren inderdaad al langskomen, maar daar heb ik nooit bij stil gestaan. :)

Ben nu ook weer ruzie met VS aan het maken... Hij weigert controls die gemaakt worden in de aspx mee te nemen naar de codebehind. Hij weigert gewoon de designer.cs te updaten :/ Dat in combinatie met RSI-klachten die vandaag redelijk ernstig zijn en deadlines zorgt voor een redelijk slecht humeur :(

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 05-05 14:48
Alex) schreef op woensdag 05 september 2012 @ 15:00:
Sowieso is het een suboptimale oplossing, want nu gaat hij ieder object dat voldoet aan de voorwaarde selecteren om je uiteindelijk te vertellen hoeveel hij er heeft. Vervolgens gebruik je die resultwaarde alleen maar om te kijken "is het groter dan 0". Dat kan efficiënter
Precies, om te weten of iets bestaat doe je in sql gewoon 'select 1 from foo where bar limit 1'.
Hipska schreef op woensdag 05 september 2012 @ 15:07:
is COUNT(*) daar ook niet geschikt voor? Of hangt dat af van SQL database? Of is het nooit geschikt (m.a.w. welke is het meest performant?)
Nee, alle records tellen die aan de where voldoen kost vooral bij een database met multi-version concurrency control (zoals PostgreSQL) bijvoorbeeld meer tijd dan bij het eerste gevonden record meteen stoppen en een literal returnen naar de client.

[ Voor 99% gewijzigd door matthijsln op 05-09-2012 15:10 ]


  • Hipska
  • Registratie: Mei 2008
  • Laatst online: 07-05 14:23
is COUNT(*) daar ook niet geschikt voor? Of hangt dat af van SQL database? Of is het nooit geschikt (m.a.w. welke is het meest performant?)

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Heel fijn dat SharePoint je in staat stelt om een SPList op basis van de naam op te vragen, maar dit alleen doet als indexer van de Lists-property op een SPWeb. Dat heeft een performance-impact. En niet zo'n beetje ook :/

We are shaping the future


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Hipska schreef op woensdag 05 september 2012 @ 15:07:
is COUNT(*) daar ook niet geschikt voor? Of hangt dat af van SQL database? Of is het nooit geschikt (m.a.w. welke is het meest performant?)
Een count zal, simpel gezegd, het totale aantal ophalen en dus daarom meer tijd kosten. Ware het niet dat een count op een PK- of index kolom in veel gevallen waarschijnlijk gebruik zal/kan maken van statistics en zal die, wanneer mogelijk en (bijv.) up-to-date, gebruiken. Maar dat is nogal afhankelijk van 't RDBMS en een zooi andere zaken.

Bij LINQ (wat geen drol met SQL te maken heeft tenzij je het hebt over Linq2Sql) hebben we 't over een IEnumerable en zal een Count() dus gewoon die hele IEnumerable afgaan om het totaal aantal te bepalen (dat aan de gestelde voorwaarde(s) voldoet). Een .Any() kapt bij het eerste-de-beste resultaat; het totaal aantal boeit niet >> sneller.

[ Voor 26% gewijzigd door RobIII op 05-09-2012 15:17 ]

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


  • ytterx
  • Registratie: Januari 2009
  • Laatst online: 05-05 16:57
Volgens mij zijn er genoeg artikelen te vinden op het internet over waarom je COUNT(*) of SELECT * FROM eigenlijk nooit moet gebruiken.

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 08-05 12:37

TheNephilim

Wtfuzzle

Voor zover ik weet is een COUNT(*) minder snel dan een COUNT(`id`), in ieder geval in MySQL. Dit omdat er bij `id` gebruik gemaakt kan worden van Primary Key/Indexes zoals ROBIII hierboven ook al aangeeft.

Daar moet vast wat over te vinden zijn.

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
ytterx schreef op woensdag 05 september 2012 @ 15:17:
Volgens mij zijn er genoeg artikelen te vinden op het internet over waarom je COUNT(*) of SELECT * FROM eigenlijk nooit moet gebruiken.
En het gros ervan stamt uit het jaar knoop, is gebaseerd op aannames of andere artikelen die dezelfde onzin beweren etc. Er zijn echt wel (andere) redenen waarom je geen SELECT * of COUNT(*) moet gebruiken maar het gros van die artikelen rept daar niet over. Ik ben er niet 100% zeker van maar AFAIK is 't zelfs bij MySQL in recente(re) versies al lang geen probleem meer (in veel gevallen) mits goed toegepast.
TheNephilim schreef op woensdag 05 september 2012 @ 15:17:
Dit omdat er bij `id` gebruik gemaakt kan worden van Primary Key/Indexes zoals ROBIII hierboven ook al aangeeft.
Als 't je toch niet boeit welk veld er gebruikt wordt bij een count (en dus waarom je * opgeeft) dan is een beetje query optimizer (tijdens 't maken van een query plan) echt wel slim genoeg om (waar mogelijk) de PK te nemen of iets anders dat uit de statistics te halen is en van toepassing is ;)

[ Voor 43% gewijzigd door RobIII op 05-09-2012 15:30 ]

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


  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 05-05 14:48
RobIII schreef op woensdag 05 september 2012 @ 15:18:
[...]
Als 't je toch niet boeit welk veld er gebruikt wordt bij een count (en dus waarom je * opgeeft) dan is een beetje query optimizer (tijdens 't maken van een query plan) echt wel slim genoeg om (waar mogelijk) de PK te nemen of iets anders dat uit de statistics te halen is en van toepassing is ;)
Bij een MVCC db als PostgreSQL dus niet, gebruik dan de 'select 1 ... limit 1' als je niet geintereseerd bent in het aantal zelf maar alleen of het aantal > 0 is.

[ Voor 3% gewijzigd door matthijsln op 05-09-2012 15:40 ]


  • KabouterSuper
  • Registratie: September 2005
  • Niet online
In the good old days (Oracle 6 of 7) maakte het nog echt verschil of je count(*), count(id) of count(1) gebruikte. De eerste resulteerde in een full table scan, de tweede en derde in een index scan. Echter, sinds lange tijd maakt het niets meer uit; de parser/optimizer haalt dit er uit. Als je ergens nog een WinNT bak met Oracle 6 hebt, dan kan je zelf uitvinden wat het verschil is. Uit gewoonte gebruik ik nog steeds count(1), en krijg van menig programmeur/dba-er dan ook de vraag waarom ik dit in godsnaam doe.

When life gives you lemons, start a battery factory


  • D-Raven
  • Registratie: November 2001
  • Laatst online: 16-10-2025
.Gertjan. schreef op woensdag 05 september 2012 @ 15:05:
[...]

Dat in combinatie met RSI-klachten die vandaag redelijk ernstig zijn en deadlines zorgt voor een redelijk slecht humeur :(
Ik heb een aantal jaren geleden bij een bedrijf iemand gezien met speciaal gevormde randapparatuur vanwege RSI. Hij kon niet eens zijn vingers meer krommen zoals je dat normaal doet als je een muis vast hebt.
Sindsdien neem ik RSI heel serieus...

Als jij last hebt van RSI zorg er dan als de donder voor dat je in een houding gaat zitten/werken waarbij je er geen last van hebt. Hetzij door een andere stoel/muis/toetsenbord!

* D-Raven nam bij zijn vorige werkgever zijn eigen muis vanuit thuis mee.

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

D-Raven schreef op woensdag 05 september 2012 @ 15:52:
Als jij last hebt van RSI zorg er dan als de donder voor dat je in een houding gaat zitten/werken waarbij je er geen last van hebt. Hetzij door een andere stoel/muis/toetsenbord!
Ik moet inderdaad eens investeren in een goede stoel. Verder werk ik al op een Microsoft Natural keyboard en probeer ik muis en wacom af te wisselen.

Het is vooral bij stress dat het zijn kop op steekt. Ik merk dan ook dat ik mijn hand/vingers niet meer volledig gestrekt krijg. Een soort verkramping in de spieren. Echt een heel debiel gevoel. Daarnaast ook een soort vermoeidheid in de spieren. Er zijn dagen dat ik niet langer dan een paar minuten een boek vast kan houden. Zelfs een e-reader in bad lezen voelt op den duur onprettig aan. :'(

Ik heb ooi met iemand gewerkt die redelijk ver in het RSI stadium was en ook gewoon de hoop verloren was. Die had al van alles geprobeerd, maar niets leek te helpen.

Hoewel ik weet dat ik rust moet nemen schiet dat er steeds bij in. Ik heb wat dat betreft een redelijk korte termijn-visie. Het moet vandaag af dus gaat het vandaag af. Daarnaast ren ik nog iets te hard voor mijn klanten (wat voor stress en veel computer werk zorgt). Vanwege het zijn van eigen-baas wil ik niemand teleurstellen en probeer ik zoveel mogelijk te doen, terwijl ik ook weet dat ik mijzelf op de langere termijn vanzelf "tegenkom" als ik zo door ga. |:(
Zelfs wanneer de klachten mij bijna tot janken brengen blijf ik gewoon doorrammen... ;(

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 07:53

RayNbow

Kirika <3

RobIII schreef op woensdag 05 september 2012 @ 15:13:
Bij LINQ [...] hebben we 't over een IEnumerable
Strict genomen hoeft het geen IEnumerable te zijn.
en zal een Count() dus gewoon die hele IEnumerable afgaan om het totaal aantal te bepalen (dat aan de gestelde voorwaarde(s) voldoet).
Dit klopt mits de Enumerable.Count extension method wordt gebruikt. Het is mogelijk om een IEnumerable te construeren met een Count methode die niet door alle items heen hoeft te lopen (zie het voorbeeld aan het einde van m'n post).
Een .Any() kapt bij het eerste-de-beste resultaat; het totaal aantal boeit niet >> sneller.
Uitgaande van zinnige implementaties is Any inderdaad sneller dan alles tellen, maar belangrijker imho is dat Any duidelijkere code oplevert.


Random voorbeeld waarin Count retesnel is:
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
void Main()
{
    var xs = new SillyClass<string>("Ha", 2147483647);
    var q = from x in xs
            where true
            select "Foo";
    Console.WriteLine( q.Count() );
}

class SillyClass<T> : IEnumerable<T> {
    private T x;
    private int n;
    
    public SillyClass(T x, int n) {
        this.x = x;
        this.n = n;
    }
    
    private IEnumerable<T> InternalEnumerable() {
        for (int i = 0; i < n; i++)
            yield return x;
    }
    
    public IEnumerator<T> GetEnumerator() {
        return InternalEnumerable().GetEnumerator();
    }
    
    public SillyClass<T> Where(Predicate<T> p) {
        return p(x) ? this : new SillyClass<T>(x,0);
    }
    
    public SillyClass<R> Select<R>(Func<T,R> f) {
        return new SillyClass<R>(f(x),n);
    }
    
    public int Count() {
        return n;
    }
    
    IEnumerator IEnumerable.GetEnumerator()
    {
        return GetEnumerator();
    }
}

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

D-Raven schreef op woensdag 05 september 2012 @ 15:52:
Als jij last hebt van RSI zorg er dan als de donder voor dat je in een houding gaat zitten/werken waarbij je er geen last van hebt. Hetzij door een andere stoel/muis/toetsenbord!
Dit.
Zelf jaren geleden ook last gehad van beginnende RSI, gelukkig was ik er ruim op tijd bij. RSI moet je echt serieus nemen, zelfs bij beginnende klachten al iets aan je werkplek/werkhouding veranderen.
* D-Raven nam bij zijn vorige werkgever zijn eigen muis vanuit thuis mee.
Ik weet dat het in praktijk niet altijd zo simpel is, maar zo ver ik weet is je werkgever verplicht een werkplek te bieden waar jij zonder (RSI) problemen kan werken.

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

RayNbow schreef op woensdag 05 september 2012 @ 16:11:
Uitgaande van zinnige implementaties is Any inderdaad sneller dan alles tellen, maar belangrijker imho is dat Any duidelijkere code oplevert.
Dat ben ik nu ook gaan inzien :) Ik kwam er ook achter dat ik vaak een linq statement bouw met daarachter FirstOrDefault() terwijl ik weet dat er eigenlijk maar eentje in voorkomt.

C#:
1
var myVar = (from c in collection where c.id = 1 select c).FirstOrDefault();


Kom er nu eigenlijk (via de Any-tip) achter dat dat niet echt erg handig is. Als je een dergelijke constructie nodig hebt kun je dus beter iets doen als:
C#:
1
var myVar = collection.SingleOrDefault(T=> T.id == 1);

Dit is duidelijker en mogelijk sneller?
Er vanuit gaande dat SingeOrDefault is gebouwd om bij 1 match te stoppen.

Nooit echt verdiept in de methodes die je op je collections kon afvuren (slecht, I know). Het werkt nu zoals ik wil dus zag ik geen behoefte aan verbetering. Maar nu zijn mijn ogen wel enigszins geopend :)

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
SingleOrDefault gooit een exception als er 2 items voorkomen die voldoen aan de voorwaarden. Single gooit dan ook nog eens een exception als er geen items voldoen aan de voorwaarden.

We are shaping the future


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 25-04 15:06

.Gertjan.

Owl!

Alex) schreef op woensdag 05 september 2012 @ 16:24:
SingleOrDefault gooit een exception als er 2 items voorkomen die voldoen aan de voorwaarden. Single gooit dan ook nog eens een exception als er geen items voldoen aan de voorwaarden.
Mmm, ze doen dus niet exact hetzelfde. Dat is balen :X Zal me er toch eens toe moeten zetten wat beter in die functies te duiken...

The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.


  • Fusioxan
  • Registratie: November 2009
  • Laatst online: 09-05 21:40
We hebben op school 3 soorten opdrachten; simpel, basis en complex.
  • Simpel: System.out.println() i.c.m. wat while loopjes
  • Basis: Zorgen dat een balletje niet hoger gaat als de hoogte van het canvas waar het in zit (if-condities)
  • Complex: Laat het balletje stuiteren uit de Basis-opdracht. Ben je een echte die-hard, doe meerdere balletjes
Simpel en Basis waren zo gedaan, dus ik begon maar aan complex. X-as ging goed, geen problemen. De y-as daarentegen...

Het lukte maar niet, dus gingen we maar simpel de huidige y-coördinaat weergeven. Bleek eruit dat hoe hoger het balletje gaat, hoe lager de y-positie wordt... Dan kom je niet ver met if(ball.getYPosition >= canvas.getHeight). :+

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
.Gertjan. schreef op woensdag 05 september 2012 @ 16:25:
[...]

Mmm, ze doen dus niet exact hetzelfde.
Nogal wiedes, anders hadden ze dezelfde naam :P
What is the biggest mistake people make when starting to use LINQ?
:Y)

Even overdwars gelezen lijkt dit me wel een aardige uitleg. tl;dr takeaway: First() kijkt niet verder dan de eerste hit, Single() loopt de hele collectie af om er zeker van te zijn dat er maar 1 result is.

[ Voor 29% gewijzigd door RobIII op 05-09-2012 16:39 ]

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


  • D-Raven
  • Registratie: November 2001
  • Laatst online: 16-10-2025
.Gertjan. schreef op woensdag 05 september 2012 @ 16:07:
[...]

Zelfs wanneer de klachten mij bijna tot janken brengen blijf ik gewoon doorrammen... ;(
Als je over een paar jaar opzoek wilt naar ander werk omdat je niet eens fatsoenlijk een muis kunt vasthouden oid moet je vooral zo doorgaan....

Bedenk wel, je klanten hebben er echt wel respect voor als jij wat langer de tijd neemt voor dingen. Installeer anders een tooltje die om de x tijd een berichtje toont dat je even 5 minuten achter je computer vandaan moet.
OkkE schreef op woensdag 05 september 2012 @ 16:12:
[...]

Ik weet dat het in praktijk niet altijd zo simpel is, maar zo ver ik weet is je werkgever verplicht een werkplek te bieden waar jij zonder (RSI) problemen kan werken.
Klopt, deden ze uiteindelijk ook wel.
Pagina: 1 ... 159 ... 267 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 voor iedereen in de Devschuur® en niet als vraagbaak.