Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

De Devschuur Coffee Corner - Iteratie 3 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 ... 77 ... 188 Laatste
Acties:
  • 530.730 views

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 22:50
Hmm, weet niet of ik dit nu fijn vind. In de nieuwste Safari update is de url 'altijd' enkel het domein van de website. Pas als je er op klikt krijg je alles te zien.

Afbeeldingslocatie: http://cl.ly/OhrY/meenie.png

Afbeeldingslocatie: http://cl.ly/Oi7b/itsmagick.png




Odd, nu gaat het wel weer normaal.

Afbeeldingslocatie: http://cl.ly/Ohq9/odd.png

[ Voor 23% gewijzigd door ZpAz op 03-05-2013 14:11 ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 27-11 19:55

TheNephilim

Wtfuzzle

ZpAz schreef op vrijdag 03 mei 2013 @ 14:08:
Hmm, weet niet of ik dit nu fijn vind. In de nieuwste Safari update is de url 'altijd' enkel het domein van de website. Pas als je er op klikt krijg je alles te zien.

[afbeelding]

[afbeelding]




Odd, nu gaat het wel weer normaal.

[afbeelding]
Opera doet dat ook, ben er niet zo gek van eigenlijk. Al kan ik me voorstellen dat het voor 'de gewone consument' wat duidelijker is.

---

Ik snap dat het niet goed is als ik een verkeerd type opgeef, maar om dat nu zo te bestraffen :+

Afbeeldingslocatie: http://tweakers.net/ext/f/DX3ovH2ya5i6VdtwBp3sKCof/full.png

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 23-10 08:50
ik verveelde me net zo erg dat ik mijn collega hielp met zijn PHP code en htaccess url rewriting voor apache.

brings back memories

[ Voor 30% gewijzigd door Gamebuster op 03-05-2013 14:46 ]

Let op: Mijn post bevat meningen, aannames of onwaarheden


  • ZaZ
  • Registratie: Oktober 2002
  • Laatst online: 27-11 15:14

ZaZ

Tweakers abonnee

Zit te klooien met wat javascripts die afgevuurd moeten worden vanuit een winforms project.
Ben nu maar dmv literals gewoon de javacode inline aan het schrijven, maar dan heb je geen syntax check en highlight.
Zit mij nu sterk af te vragen of ik niet gewoon heel stom aan het doen ben.

Lekker op de bank


  • Patriot
  • Registratie: December 2004
  • Laatst online: 18:46

Patriot

Fulltime #whatpulsert

TheNephilim schreef op vrijdag 03 mei 2013 @ 14:15:
[...]


Opera doet dat ook, ben er niet zo gek van eigenlijk. Al kan ik me voorstellen dat het voor 'de gewone consument' wat duidelijker is.

---

Ik snap dat het niet goed is als ik een verkeerd type opgeef, maar om dat nu zo te bestraffen :+

[afbeelding]
Waar ben je in hemelsnaam mee bezig dat je dergelijke urls moet verwerken? :P

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

En ik moeilijk doen met CSS, had ik natuurlijk ook gewoon een post in een ander forum kunnen maken en later terugkunnen moven :D

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.


  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 27-11 19:55

TheNephilim

Wtfuzzle

Patriot schreef op vrijdag 03 mei 2013 @ 15:13:
[...]


Waar ben je in hemelsnaam mee bezig dat je dergelijke urls moet verwerken? :P
Gewoon een normale bedrijfswebsite :+ Ik heb geen idee waar hij dat weghaalt :X

Sowieso is de website nog leeg, ben net begonnen met basis opbouw :p

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11 15:46

OkkE

CSS influencer :+

Hoppa, weer een Drupal View/Block klaar. Begin het nog wel 'ns door te krijgen. :Y)
Nu even uitrusten; bijna biertijd. :+

[ Voor 17% gewijzigd door OkkE op 03-05-2013 15:45 ]

“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.


Verwijderd

Ik zou zweren dat het vandaag donderdag was... De tijd is snel gegaan deze week.

  • .oisyn
  • Registratie: September 2000
  • Nu online

.oisyn

Moderator Devschuur®

Demotivational Speaker

Maar er was deze week dan ook geen dinsdag :)

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.


  • StM
  • Registratie: Februari 2005
  • Laatst online: 28-11 15:57

StM

Tuurlijk wel, dat was gisteren. Of was dat juist de woensdag. Hmm....

  • BikkelZ
  • Registratie: Januari 2000
  • Laatst online: 24-11 23:24

BikkelZ

CMD+Z

Ik heb echt geen idee waarom sommige frameworks het voor elkaar krijgen om op een normale A-tag het alsnog voor elkaar te krijgen mijn middle mouse button opens new tab te slopen met JavaScript.

iOS developer


  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-08 21:46

GateKeaper

#1 Procastinator

BikkelZ schreef op vrijdag 03 mei 2013 @ 17:18:
Ik heb echt geen idee waarom sommige frameworks het voor elkaar krijgen om op een normale A-tag het alsnog voor elkaar te krijgen mijn middle mouse button opens new tab te slopen met JavaScript.
JavaScript:
1
2
3
4
$('a').on('click', function(){
    window.location = $(this).href;
    return false;
}); 


Zoiets?

//edit, ja dus 8)

[ Voor 6% gewijzigd door GateKeaper op 03-05-2013 17:39 ]


  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Caelorum schreef op vrijdag 03 mei 2013 @ 10:12:
[...]

:) Sinds ik wat heb betaald aan tweakers heb ik daar (bijna) geen last meer van. Nu.nl geeft mij echter die optie niet.
Ik doelde op de inhoud van de frontpage artikelen, niet eens over de "als je over mij hovert word ik 4 keer zo groot"-ads.

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 22:56
GateKeaper schreef op vrijdag 03 mei 2013 @ 17:36:
[...]


JavaScript:
1
2
3
4
$('a').on('click', function(){
    window.location = $(this).href;
    return false;
}); 


Zoiets?

//edit, ja dus 8)
Nee hoor, dit opent bij mij een nieuwe tab op google met middle mouse click...

  • BikkelZ
  • Registratie: Januari 2000
  • Laatst online: 24-11 23:24

BikkelZ

CMD+Z

GateKeaper schreef op vrijdag 03 mei 2013 @ 17:36:
[...]


JavaScript:
1
2
3
4
$('a').on('click', function({
    window.location = $(this).href;
    return false;
}); 


Zoiets?
Ik denk het. Maar een standaard A-tag doet toch al gewoon het zelfde? Of zouden ze clicks proberen te meten in het framework?

iOS developer


  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-08 21:46

GateKeaper

#1 Procastinator

BikkelZ schreef op vrijdag 03 mei 2013 @ 17:59:
[...]


Ik denk het. Maar een standaard A-tag doet toch al gewoon het zelfde? Of zouden ze clicks proberen te meten in het framework?
Zoiets zal 't vast zijn. Misschien enige logica toegepast om outbound links te meten ofzo?

@2 hierboven, weet niet welke browser jij hebt. Maar blijkbaar registreert die een middle mouse click dan niet als een "click" event. Heb 'm getest in chrome.

  • SunshineCompany
  • Registratie: Oktober 2010
  • Laatst online: 24-02 10:02

SunshineCompany

Bedrijfsaccount The Sunshine Company

13.940 Wp

*Neen*

Devschuurder werven? Gebruik Vraag & Aanbod! en evt. een verwijzing/linkje in je sig en daar mag je het bij laten. In dit topic, en GoT-breed overigens idem, wordt niet geworven.

[ Voor 182% gewijzigd door RobIII op 03-05-2013 19:51 ]

Eigen PV systeem: 68 stuks 205 Wattpiek Suntech zonnepanelen, SMA Tripower 15000TL omvormer. Realtime opbrengst via Sunny Webbox, op onze website.


  • azerty
  • Registratie: Maart 2009
  • Laatst online: 22:56
GateKeaper schreef op vrijdag 03 mei 2013 @ 18:39:
[...]


Zoiets zal 't vast zijn. Misschien enige logica toegepast om outbound links te meten ofzo?

@2 hierboven, weet niet welke browser jij hebt. Maar blijkbaar registreert die een middle mouse click dan niet als een "click" event. Heb 'm getest in chrome.
Van mij is het Firefox 21.

  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 17-02 21:20

.Gertjan.

Owl!

-O- dacht je even een servertje af te installeren voor een klant belt om 21:30 een van de andere developers of je even mee kunt debuggen aan een probleem... :/ Uiteindelijk samen op kunnen lossen, maar klanten die even hun omgeving laten updaten voor een demo, tssk :N

Maar goed eigen schuld, de hele middag zelf lekker weg geweest op de motor dus moest nog wat dingetjes afronden voor ik weekend kon vieren.. :)
Enige vervelende is vrouw-lief die vraagt of ik nu eindelijk een keertje klaar ben met werken :+

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.


  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

.Gertjan. schreef op vrijdag 03 mei 2013 @ 22:36:
Enige vervelende is vrouw-lief die vraagt of ik nu eindelijk een keertje klaar ben met werken :+
Ben je ooit echt klaar met werken? Nee, er is altijd wel meer te doen.

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 28-11 02:35

Firesphere

Yoshis before Hoshis

.Gertjan. schreef op vrijdag 03 mei 2013 @ 22:36:
Enige vervelende is vrouw-lief die vraagt of ik nu eindelijk een keertje klaar ben met werken :+
Nee. Vraag morgen rond deze tijd maar weer.

Toch? :+

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 17-02 21:20

.Gertjan.

Owl!

Gropah schreef op vrijdag 03 mei 2013 @ 22:40:
[...]

Ben je ooit echt klaar met werken? Nee, er is altijd wel meer te doen.
Ze vraagt ook wel eens als ik naar beneden kom: "Ben je klaar met werken?". Mijn antwoord is dan ook altijd: "Ik ben nooit klaar, maar voor vandaag ben ik wel eventjes gestopt" :+
Firesphere schreef op vrijdag 03 mei 2013 @ 22:43:
[...]

Nee. Vraag morgen rond deze tijd maar weer.

Toch? :+
: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.


Verwijderd

|:(

Hoe moeilijk kan het zijn om een grafische benchmark te draaien op de IGP

3Dmark: crasht vaak.
Unigine heaven: toont kloksnelheden en temp van de dedicated GPU, terwijl ik hem toch echt geforceerd heb op de IGP.
Starcraft 2: preferred graphics processor: Intergrated graphics. Waarom krijg ik dan 0% GPU load op die kaart in game? 8)7


Met enige overredingskracht moet het overigens vast wel lukken:
Afbeeldingslocatie: http://tweakers.net/ext/f/gdIfESiZmyQWR4PdorSDIXvM/full.png

:/

[ Voor 18% gewijzigd door Verwijderd op 03-05-2013 23:19 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Voor de liefhebbers die weleens eBooks kopen: vandaag zijn ze bij o'Really voor 50% in de aanbieding http://shop.oreilly.com/c...ainst-drm.do?code=DRM2013

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.


  • .oisyn
  • Registratie: September 2000
  • Nu online

.oisyn

Moderator Devschuur®

Demotivational Speaker

Afbeeldingslocatie: https://images.encyclopediadramatica.se/1/12/O_RLY.jpg

Sorry, cheap shot :P

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.


  • Matis
  • Registratie: Januari 2007
  • Laatst online: 18:26

Matis

Rubber Rocket

Als (web)programmeur word ik toch wel erg verdrietig hoe dat je je Marktplaats wachtwoord kunt veranderen:
U kunt eenvoudig uw wachtwoord wijzigen.
  • Klik rechtsboven op 'Inloggen' (wanneer u ingelogd bent, log dan eerst uit via 'uitloggen')
  • Klik op 'Wachtwoord vergeten'
  • Vul uw e-mailadres in en klik op 'Versturen'.
U ontvangt vervolgens per e-mail een link waarmee u een nieuw wachtwoord kunt instellen. Wanneer u de e-mail niet heeft ontvangen, controleer dan de map met ongewenste berichten of spam.
:'(

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


  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Dit gebeurt op tig websites. Leg eens uit waarom jij er zo verdrietig van wordt?

Engineering is like Tetris. Succes disappears and errors accumulate.


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Hij verwacht wellicht een aparte profielpagina waar je je wachtwoord kunt wijzigen. Geen rare verwachting.

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 17-02 21:20

.Gertjan.

Owl!

CodeCaster schreef op zaterdag 04 mei 2013 @ 13:01:
Hij verwacht wellicht een aparte profielpagina waar je je wachtwoord kunt wijzigen. Geen rare verwachting.
Op zich is dit wel veiliger, stel je laat ergens een sessie open staan, dan kan iemand niet zomaar je WW veranderen. :) Vaak wordt wel naar het originele WW gevraagd, maar heb ook tools gezien die die check niet doen :X

Overigens verwacht ik dat dit gewoon een gevalletje van "workaround" is. Site gebouwd, change password niet gebouwd, eerste ticket over wachtwoord wijziging komt binnen, "oei, maar we hebben een workaround :+ "

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.


  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Verwijderd schreef op vrijdag 03 mei 2013 @ 23:17:
|:(

Hoe moeilijk kan het zijn om een grafische benchmark te draaien op de IGP

3Dmark: crasht vaak.
Unigine heaven: toont kloksnelheden en temp van de dedicated GPU, terwijl ik hem toch echt geforceerd heb op de IGP.
Starcraft 2: preferred graphics processor: Intergrated graphics. Waarom krijg ik dan 0% GPU load op die kaart in game? 8)7
Klinkt als of 3D Mark als enige de goede drivers te pakken had :P

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 18:26

Matis

Rubber Rocket

armageddon_2k1 schreef op zaterdag 04 mei 2013 @ 13:00:
Dit gebeurt op tig websites. Leg eens uit waarom jij er zo verdrietig van wordt?
Je kunt je email-adres wel wijzigen op de site (huidige wachtwoord vereist). Waarom moet ik via een "ik ben mijn wachtwoord vergeten"-link (terwijl dat niet het geval is) een URL krijgen om mijn wachtwoord te herinstellen.
Waarom staat er bij de profiel-pagina niet gewoon een linkje: Klik hier om via je email een nieuw wachtwoord in te stellen.

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


Verwijderd

i5-2520M geupgrade naar i7-2820QM. Compilen gaat nu lekker snel 8)

  • TJHeuvel
  • Registratie: Mei 2008
  • Niet online
Matis schreef op zaterdag 04 mei 2013 @ 12:26:
Als (web)programmeur word ik toch wel erg verdrietig hoe dat je je Marktplaats wachtwoord kunt veranderen:

[...]

:'(
Waarom is dit verdrietig? Ze sturen tenminste niet je wachtwoord op...

Freelance Unity3D developer


  • Aloys
  • Registratie: Juni 2005
  • Niet online
Dat ze het niet extreem slecht doen betekent niet direct dat het goed is.

Verwijderd

Een item van een stl container verwijderen. Dat doe je dus niet zo:

C++:
1
2
Item foo = vector[ vector.size() - 1 ];
vector.pop_back();


Maar zo:

C++:
1
2
Item foo = std::move( vector[ vector.size() - 1 ] );
vector.pop_back();


Dat scheelt in mijn geval weer een paar honderd clock cycles om eventueel een stukje dynamic geheugen te alloceren op de heap.

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Hmm, ik ben niet echt thuis in C++, wel in C. Dit vereist voor mij even wat meer uitleg, ik zie in het tweede voorbeeld een extra functie call, dus het lijkt mij dat daar meer wordt gedaan? Of doet die std::move wat pointer gerommel (dat niet rechtstreeks mag omdat je anders je item kwijt bent bij pop_back())?

Verwijderd

Het eerste voorbeeld roept de volgende constructor aan:
C++:
1
Item::Item( const Item& other );


E.g, er wordt een nieuwe instantie van other gemaakt. ( copy constructor )

Het 2e voorbeeld gebruikt de volgende constructor:
C++:
1
Item::Item( const Item&& other );

e.g, de move constructor.

Wanner maakt dat uit? Stel dat Item een klasse is met een interne op de heap gealloceerde array. Bij de copy constructor roept hij malloc/new aan om de heap even lekker te fragmenteren :P . Daarna wordt de hele array overgekopieerd. Bij het 2e voorbeeld verplaatst hij alleen de pointer over en wordt other invalid. Dat maakt niets uit, want we verwijderen hem de volgende regel toch van de vector.

Overigens vreemd dat er geen functie in std::vector zit dit dit voor je doet, nu kan je er telkens een std::move omheen wrappen..

[ Voor 19% gewijzigd door Verwijderd op 05-05-2013 01:23 ]


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 22:41
Een andere oplossing zou kunnen zijn dat je object copy on write implementeert oid, zou op zich niet gek zijn als dat zo een dure operatie is. Nog een optie zou kunnen zijn om (smart)pointers in de container te doen ipv de objecten zelf.

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


Verwijderd

De array is minder dan 100 bytes.

Smart pointers gebruik ik liever niet, omdat je dan zowel het object als de array apart op de heap aan moet maken ( denk ik? ). Waarbij je dus dubbel zoveel heap fragmentatie krijgt. Voor objecten van een paar KB of meer is dat wel de ideale oplossing, ja :)

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
farlane schreef op zondag 05 mei 2013 @ 08:42:
Een andere oplossing zou kunnen zijn dat je object copy on write implementeert oid, zou op zich niet gek zijn als dat zo een dure operatie is. Nog een optie zou kunnen zijn om (smart)pointers in de container te doen ipv de objecten zelf.
Waarom zou je die alternativen willen als std::move en een move-constructor het zo simple en eenvoudig oplost? Je andere oplossingen hebben zowel extra memory als extra perf cost, en kunnen ook nog eens problemen geven met threading (als in, nog grotere perf cost).

Ideaal zou zijn als je dit zou kunnen doen:

C++:
1
const Item &var = vector.pop_back();

[ Voor 8% gewijzigd door PrisonerOfPain op 05-05-2013 12:46 ]


Verwijderd

En smart pointer is best praktisch als je wat grotere objecten gebruikt, dan hoef je er niet mee aan te denken constant std::move te gebruiken.

Als je zelden copy's doet ( zoals in in dit geval ) zou je ook de copy constructor private kunnen declareren, zodat je niet eens 'per ongeluk' een copy van de achterliggende array kan maken.
PrisonerOfPain schreef op zondag 05 mei 2013 @ 12:44:
Ideaal zou zijn als je dit zou kunnen doen:

C++:
1
const Item &var = vector.pop_back();
Inderdaad. In dit specifieke geval is dat niet mogelijk, maar sinds ik erachter ben gekomen dat dit soort reference magic mogelijk is gebruik ik ze vrijwel altijd in plaats van pointers.

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Verwijderd schreef op zondag 05 mei 2013 @ 12:49:
En smart pointer is best praktisch als je wat grotere objecten gebruikt, dan hoef je er niet mee aan te denken constant std::move te gebruiken.
Klopt, alleen kan het af en toe wat fuzzy worden waar en wanneer je objecten gedelete worden. Ik hou dat liever zelf in de gaten over het algemeen.
Als je zelden copy's doet ( zoals in in dit geval ) zou je ook de copy constructor private kunnen declareren, zodat je niet eens 'per ongeluk' een copy van de achterliggende array kan maken.
Veel plezier met je std::vector als je een private copy constructor hebt ;)
Inderdaad. In dit specifieke geval is dat niet mogelijk, maar sinds ik erachter ben gekomen dat dit soort reference magic mogelijk is gebruik ik ze vrijwel altijd in plaats van pointers.
Het probleem is dat het gewoonweg niet kan omdat pop_back de destructor aanroept. Wel hebben we een push_back die een reference terug geeft om zo een extra copy te voorkomen.

Zie eastl.

  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-08 21:46

GateKeaper

#1 Procastinator

Zo thuis als ik me in c#.net voel, zo onnozel voel ik me als er over c(++) gepraat wordt. Moet me daar toch maar eens verder in verdiepen denk ik. Al is het maar ter kennis verbreding.

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
GateKeaper schreef op zondag 05 mei 2013 @ 13:21:
Zo thuis als ik me in c#.net voel, zo onnozel voel ik me als er over c(++) gepraat wordt. Moet me daar toch maar eens verder in verdiepen denk ik. Al is het maar ter kennis verbreding.
Ik heb hetzelfde als er over LINQ-to-SQL entity framework MVC dingen gepraat word :o

  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-08 21:46

GateKeaper

#1 Procastinator

PrisonerOfPain schreef op zondag 05 mei 2013 @ 13:24:
[...]


Ik heb hetzelfde als er over LINQ-to-SQL entity framework MVC dingen gepraat word :o
Niets persoonlijks, maar dat doet me dan weer goed. :D

Verwijderd

GateKeaper schreef op zondag 05 mei 2013 @ 13:21:
Zo thuis als ik me in c#.net voel, zo onnozel voel ik me als er over c(++) gepraat wordt. Moet me daar toch maar eens verder in verdiepen denk ik. Al is het maar ter kennis verbreding.
Ik heb hetzelfde hoor. C en C++ gaat toch net mijn pet te boven.

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

GateKeaper schreef op zondag 05 mei 2013 @ 13:21:
Zo thuis als ik me in c#.net voel, zo onnozel voel ik me als er over c(++) gepraat wordt. Moet me daar toch maar eens verder in verdiepen denk ik. Al is het maar ter kennis verbreding.
Herkenbaar, het zou net zo goed over moleculaire biologie kunnen gaan, ik snap er echt NIETS van :X

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


  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
GateKeaper schreef op zondag 05 mei 2013 @ 13:25:
[...]


Niets persoonlijks, maar dat doet me dan weer goed. :D
Begin hier: http://www.gotw.ca/gotw/

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Hebben jullie allemaal dan nooit C(++) hoeven te gebruiken voor college? Hier op de RuG krijgen ze de eerste twee vakken waarbij geprogrammeerd moet worden in C. Eerst leren programmeren en dan datastructuren maken, daar leer je best veel van :-).

Ik moet zeggen dat het ook best goed voelt om een heel practicum uit te programmeren en daarna te compileren, waarbij er geen warnings naar boven komen en het programma direct werkt. Om dat voor elkaar krijgen is altijd weer een uitdaging (in Visual Studio/Eclipse etc weet je van tevoren of het gaat compileren). :)

Verwijderd

PrisonerOfPain schreef op zondag 05 mei 2013 @ 12:59:
[...]

Klopt, alleen kan het af en toe wat fuzzy worden waar en wanneer je objecten gedelete worden. Ik hou dat liever zelf in de gaten over het algemeen.
Het punt van smart pointers is juist dat je daar niet aan hoeft te denken.
Veel plezier met je std::vector als je een private copy constructor hebt ;)
Ik dacht dat het wel mogelijk was, niet dus. Theoretisch zou het wel mogelijk zijn een vector te maken die volledig op move constructors werkt.


Verder is het natuurlijk logisch dat pop_back de destructor aanroept. Want het stukje memory is niet meer geldig na een pop_back. Ik vermoed dat zelfs push_back mogelijk een reference invalideert. (indien er een resize optreed).

Verwijderd

Aloys schreef op zondag 05 mei 2013 @ 13:37:
Hebben jullie allemaal dan nooit C(++) hoeven te gebruiken voor college? Hier op de RuG krijgen ze de eerste twee vakken waarbij geprogrammeerd moet worden in C. Eerst leren programmeren en dan datastructuren maken, daar leer je best veel van :-).
C++11 is nog wat nieuw om in de colleges tegen te komen.. De move constructor is pas daar geïntroduceerd (?). Ik had er voordat ik aan de slag ging bij mijn huidige stagebedrijf in elk geval nog nooit van gehoord...

  • Aloys
  • Registratie: Juni 2005
  • Niet online
[b]Darkstone schreef op zondag 05 mei 2013 @ 13:38
Verder is het natuurlijk logisch dat pop_back de destructor aanroept. Want het stukje memory is niet meer geldig na een pop_back. Ik vermoed dat zelfs push_back mogelijk een reference invalideert. (indien er een resize optreed).
Als de vector geïmplementeerd zou zijn met een linked-list, dan zou het goed gaan. Het hangt er dus vanaf hoe de vector geïmplementeerd is :).

Edit: ik doelde ook niet specifiek op die move operatie, maar meer op het totale onbegrip als het over c/c++ gaat.

[ Voor 11% gewijzigd door Aloys op 05-05-2013 13:43 ]


  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Verwijderd schreef op zondag 05 mei 2013 @ 13:38:
[...]
Het punt van smart pointers is juist dat je daar niet aan hoeft te denken.
Je moet er net zo goed over denken, er zijn voor iedere smart pointer nog steeds bepaalde destruction regels en je zult dus gewoon moeten weten waar je objecten gedelete kunnen worden. Het 'probleem' met shared_ptr is bijvoorbeeld dat je data op veel verschillende plekken gedelete kan worden, en je dus potentiele performance cost uitsmeert over verschillende plekken of dat een probleem is of niet hangt af van je data en use-cases, maar het is wel degelijk iets waar je over moet nadenken.
Aloys schreef op zondag 05 mei 2013 @ 13:42:
[...]

Als de vector geïmplementeerd zou zijn met een linked-list, dan zou het goed gaan. Het hangt er dus vanaf hoe de vector geïmplementeerd is :).
Het idee van een vector is juist dat dat niet het geval is, daar zijn list en slist voor ;)

[ Voor 3% gewijzigd door PrisonerOfPain op 05-05-2013 13:47 ]


Verwijderd

Aloys schreef op zondag 05 mei 2013 @ 13:42:
[...]

Als de vector geïmplementeerd zou zijn met een linked-list, dan zou het goed gaan. Het hangt er dus vanaf hoe de vector geïmplementeerd is :).
Een C++ vector ondersteunt gegarandeerd random-access operation in amortized constant time. De enige zinvolle manier om dit voor elkaar te krijgen is door alles achter elkaar in een array te laden.

  • .oisyn
  • Registratie: September 2000
  • Nu online

.oisyn

Moderator Devschuur®

Demotivational Speaker

PrisonerOfPain schreef op zondag 05 mei 2013 @ 12:44:

Ideaal zou zijn als je dit zou kunnen doen:

C++:
1
const Item &var = vector.pop_back();
Wel zo dan:
C++:
1
Item var(std::move(vector.pop_back()));


(al is de expliciete move in feite niet nodig, maar ik prefereer m alsnog zodat duidelijk is wat er gebeurd)

pop_back() zal nooit een ref kunnen returnen, het element verdwijnt immers uit de container :)

@Darkstone: vector heeft ook een back() functie he ;). Zeker als elke cycle telt zou ik geen size()-1 doen, met een beetje pech optimaliseert de compiler de divide en de multiply niet weg.

[ Voor 21% gewijzigd door .oisyn op 05-05-2013 17:27 ]

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.


Verwijderd

.oisyn schreef op zondag 05 mei 2013 @ 17:24:


@Darkstone: vector heeft ook een back() functie he ;). Zeker als elke cycle telt zou ik geen size()-1 doen, met een beetje pech optimaliseert de compiler de divide en de multiply niet weg.
8)7

Het is niet dat elke cycle telt (bottleneck ligt ergens anders), maar elke winst is mooi meegenomen.

  • Ellos
  • Registratie: Oktober 2008
  • Laatst online: 17-10 17:39
Pff even uitlaten

  • Martindo
  • Registratie: November 2010
  • Laatst online: 24-10 11:15
armageddon_2k1 schreef op zaterdag 04 mei 2013 @ 13:00:
Dit gebeurt op tig websites. Leg eens uit waarom jij er zo verdrietig van wordt?
Ik snapte eerst ook niet dat hij er zo verdrietig van wordt. Maar het gaat om het punt dat je niet bij je profielinstellingen je wachtwoord kan veranderen en dat je je wachtwoord daadwerkelijk moet veranderen via een wachtwoordhersteller.

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 22:32
.oisyn schreef op zondag 05 mei 2013 @ 17:24:
vector heeft ook een back() functie he ;). Zeker als elke cycle telt zou ik geen size()-1 doen, met een beetje pech optimaliseert de compiler de divide en de multiply niet weg.
Ik zou denken dat de compiler dat makkelijk zou kunnen doen, maar ik heb het getest en GCC optimaliseert v[size()-1] inderdaad niet.

Deze (versimpelde) code:
C++:
1
2
int foo(int *begin, int *end) { return end[-1]; }
int bar(int *begin, int *end) { return begin[(end - begin) - 1]; }


Genereert deze x86-64 assembly:
GAS:
1
2
3
4
5
6
7
8
9
foo:
    movl    -4(%rsi), %eax
    ret

bar:
    subq    %rdi, %rsi
    sarq    $2, %rsi
    movl    -4(%rdi,%rsi,4), %eax
    ret


Maar waarom? Je zou toch denken dat de compiler een expressie die neerkomt op (x + (y - x) - 4) wel zou kunnen omschrijven naar (y - 4)? Of zie ik iets over het hoofd waarom dit niet zomaar mag?

edit:
Eigenlijk is de expressie iets van (x + ((y - x)/4 - 1)*4)... misschien dat het daardoor mis gaat omdat de compiler de transformatie van ((y - x)/4 - 1)*4 naar ((y - x) - 4) niet verzint. Dat zou jammer zijn, want ik zou denken dat dit soort constructies nog best vaak voorkomen.

edit2:
Daar lijkt het inderdaad op mis te gaan, want als ik hetzelfde test met char*s ipv int*s (waardoor de 4 in de expressie een 1 wordt) dan wordt voor beide functies wel dezelfde code gegenereerd.

[ Voor 20% gewijzigd door Soultaker op 05-05-2013 21:50 ]


Verwijderd

Wat gebeurt er als je de '1' nog eens een keer excpliciet cast naar ptrdiff_t? Misschien is de optimalisatie niet mogelijk indien de grootte van de pointers niet exact overeenkomen. Aangezien je test onder x64...

msvc x64:
GAS:
1
2
3
4
5
6
7
8
foo:
    mov eax, DWORD PTR [rdx-4]

bar:
    sub rdx, rcx
    sar rdx, 2
    mov eax, DWORD PTR [rcx+rdx*4-4]
    

Maakt geen verschil.

Vreemd verhaal. Hij doet eerst rdx >> 2 en op de volgende regel rdx * 4 :? Kan iemand een corner case bedenken waar dat wél een verschil maakt?

[ Voor 51% gewijzigd door Verwijderd op 05-05-2013 23:03 ]


  • .oisyn
  • Registratie: September 2000
  • Nu online

.oisyn

Moderator Devschuur®

Demotivational Speaker

Als het geen veelvoud van 4 is. Dat is het natuurlijk gegarandeerd wel, maar wellicht dat die informatie al verloren is op dat punt in de code optimizer?

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.


Verwijderd

C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
char arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };

int foo( int *begin, int *end ) { return end[ -1 ]; }
int bar( int *begin, int *end ) { return begin[ (end - begin) - 1 ]; }

int main(int argc, char *argv[])
{

    int k = foo( ( int* ) arr, ( int* ) &arr[5] );
    int l = bar( ( int* ) arr, ( int* ) &arr[5] );
    std::cout << std::hex << k << ", " << l << std::endl;

}


code:
1
4030201, 3020100


interesting... de 2e variant zorgt voor een align. Even kijken of ik met een cast dat effect kan weghalen.

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 22:32
Wat je nu doet mag eigenlijk niet — pointers die je aftrekt moeten naar elementen uit dezelfde “array” verwijzen. Ik denk dat de compiler er vanuit mag gaan dat het verschil tussen de adressen dus een veelvoud van 4 is.

Dat het resultaat int-aligned is in dit voorbeeld lijkt me een toevallig bij-effect van de gegenereerde code. Als je bar(&arr[1], &arr[5]) callt is de resulterende pointer helemaal niet aligned.

Mijn working theory is voorlopig dat het misgaat doordat de compiler rekenkundige operaties met pointers niet als commutatief beschouwt (dat zijn ze in het algemeen ook niet). Maar je zou denken dat de C++ compiler naar een lager niveau compileert waarbij types verdwenen zijn. Misschien dat rekenkundige optimalisaties alleen op het (te) hoge niveau uitgevoerd worden...

[ Voor 43% gewijzigd door Soultaker op 05-05-2013 23:51 ]


Verwijderd

Aldus https://www.securecoding....t+refer+to+the+same+array is mijn code inderdaad niet compilant met de standaard.

De vraag is dan waarom het werkt op de manier waarop het werkt. Als het niet legaal is dat het verschil tussen de pointers geen veelvoud van 4 is, waarom optimaliseert de compiler de construct dan niet weg?

  • _Moe_
  • Registratie: Mei 2006
  • Laatst online: 28-11 16:21
Zin is hier ver zoek, na een weekendje puur genieten in de zon

RTFM!


  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 17-02 21:20

.Gertjan.

Owl!

_Moe_ schreef op maandag 06 mei 2013 @ 08:14:
Zin is hier ver zoek, na een weekendje puur genieten in de zon
Same here :'( Nu is mijn motivatie toch al redelijk ver te zoeken de afgelopen weken, maar zo'n lekker weekendje maakt het niet veel beter :/

Zeker als je hier in de DevSchuur ook allemaal moeilijke technische verhalen leest 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.


Verwijderd

_Moe_ schreef op maandag 06 mei 2013 @ 08:14:
Zin is hier ver zoek, na een weekendje puur genieten in de zon
Ik heb een dagje vrij vandaag *O*. Morgen, woensdag en donderdag terug werken maar vrijdag weer vrij oOo.

  • Kips
  • Registratie: Januari 2005
  • Laatst online: 27-11 16:05
Verwijderd schreef op maandag 06 mei 2013 @ 09:14:
[...]


Ik heb een dagje vrij vandaag *O*. Morgen, woensdag en donderdag terug werken maar vrijdag weer vrij oOo.
donderdag? waar zat je ook alweer?

* Kips (en 't gros van NL denk ik) heeft maar 3 werkdagen deze week (hemelvaart) 8)
.Gertjan. schreef op maandag 06 mei 2013 @ 08:39:
[...]

Same here :'( Nu is mijn motivatie toch al redelijk ver te zoeken de afgelopen weken, maar zo'n lekker weekendje maakt het niet veel beter :/

Zeker als je hier in de DevSchuur ook allemaal moeilijke technische verhalen leest enzo ;)
je krijgt toch (of hebt al) binnenkort een werknemer? lijkt mij iets waar je wel motivatie van krijgt :)

  • Rutix
  • Registratie: Augustus 2009
  • Laatst online: 05-09-2024
Gelukkig bestaat deze week maar uit 3 daagjes werken voor mij :). Jammer dat het waarschijnlijk wel 3 hele drukke dagen gaan worden.

Nothing to see here!


  • D-Raven
  • Registratie: November 2001
  • Laatst online: 16-10 10:47
Distributed systeem icm shared state == hoofdpijn :S

En dat voor een Maandag morgen...

[ Voor 26% gewijzigd door D-Raven op 06-05-2013 09:25 ]


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11 15:46

OkkE

CSS influencer :+

Ik was dit keer zo 'slim' om vrijdag vrij te nemen (normaal vergeet ik zulke dingen altijd; bijv. de maandag voor Koninginnedag...); dus deze week maar 3 dagen werken. :Y)

“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: 17-02 21:20

.Gertjan.

Owl!

Kips schreef op maandag 06 mei 2013 @ 09:23:
[...]
je krijgt toch (of hebt al) binnenkort een werknemer? lijkt mij iets waar je wel motivatie van krijgt :)
Het krijgen van de nieuwe werknemer is zeker tof :*) , maar de dingen die daar omheen komen zijn toch wel iets minder tof. Het zorgt voor ontzettend veel afleiding :/
  • Kantoor zoeken (hier in de regio redelijk lastig, ook gezien de eisen die "we" hebben, als je dan iets vindt is het meteen 400m2)
  • Als je dan iets vindt ga je kijken, dus ook: bezichtigingen
  • Verzekeringen
  • Loonbelasting + Administratie (laten) opzetten
  • Hardware bepalen voor op kantoor
  • Inrichting voor kantoor bepalen
  • Planning maken (heb nu al orders voor augustus/september liggen)
  • Overleg met klanten (helaas lijkt een van mijn klanten ineens terug te komen op zijn afspraken voor capaciteitsvergroting waardoor ik ook wat "onzekerheid" begin te voelen)
  • Excel, Excel, Excel (ik heb nog nooit zoveel Excelletjes gemaakt als de laatste tijd... Een geweldig programma, maar een twijfelaar als ik kan zich helemaal verliezen daarin)
Dus hoewel het ontzettend gaaf is, komt er ook een bult zorgen/uitzoekwerk bij kijken. Gelukkig kan ik mijn gedachten enigszins verzetten door een stuk op de motor te rijden of op de bank wat series te kijken (zaterdag de 4 seizoenen box van IT Crowd binnen gekregen, HEERLIJK! :9

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.


  • Laurens-R
  • Registratie: December 2002
  • Laatst online: 29-12-2024
.Gertjan. schreef op maandag 06 mei 2013 @ 09:31:
[...]
Overleg met klanten (helaas lijkt een van mijn klanten ineens terug te komen op zijn afspraken voor capaciteitsvergroting waardoor ik ook wat "onzekerheid" begin te voelen)
...
[/list]
Je had geen clausule in de overeenkomst voor deze afspraak gemaakt, die kosten in rekening brengt bij deze klant indien deze zich terug trekt? (Aangezien het een investering/risico aan jouw kant is).

P.s. hoe lullig het ook is voor de nieuwe werknemer; de proeftijd kan in dit geval goed uitkomen (als je de in dienst name achteraf niet kan veroorloven (aan te tonen door het niet aangaan van eerder gemaakte overeenkomsten); en de werknemer niet overtuigende inkomsten in het laadje brengt).

[ Voor 23% gewijzigd door Laurens-R op 06-05-2013 09:47 ]


  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 21:34
problemen met IFrame en sessie variabelen die niet onthouden worden in IE8. De dag begint leuk.

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 23-10 08:50
Heel weekend gewerkt, nu weer op kantoor om weer te werken. Tijd voor veel thee en suiker

Let op: Mijn post bevat meningen, aannames of onwaarheden


  • orf
  • Registratie: Augustus 2005
  • Laatst online: 23:11

orf

pdebie schreef op maandag 06 mei 2013 @ 10:05:
problemen met IFrame en sessie variabelen die niet onthouden worden in IE8. De dag begint leuk.
Vorig jaar ook tegenaan gelopen. Gebruik je al P3P headers?
This is a great topic on the issue, however I found that one important
detail (which was essential at least in my case) that was not posted
here or anywhere else (I apologize if I just missed it) was that the P3P
line must be passed in header of EVERY file sent from
the 3rd party server, even files not setting or using the cookies such
as Javascript files or images. Otherwise the cookies will be blocked. I
have more on this in a post here: http://posheika.net/?p=110
Hier ook zinnige info: http://stackoverflow.com/...rame-in-internet-explorer

  • Intru
  • Registratie: November 2001
  • Laatst online: 26-11 11:06
Verwijderd schreef op zondag 05 mei 2013 @ 13:40:
[...]

C++11 is nog wat nieuw om in de colleges tegen te komen.. De move constructor is pas daar geïntroduceerd (?). Ik had er voordat ik aan de slag ging bij mijn huidige stagebedrijf in elk geval nog nooit van gehoord...
Ik weet niet hoe het op andere universiteiten zit, maar in de C++ cursus van de RuG staat C++11 gewoon centraal (al is die cursus niet verplicht). Echt 'mooie' C++ ben ik zelf helaas nooit tegengekomen in de normale vakken, al zijn er natuurlijk wel wat studentassistenten die gelukkig worden van ingeleverde C++11 code
PrisonerOfPain schreef op zondag 05 mei 2013 @ 13:24:
[...]

Ik heb hetzelfde als er over LINQ-to-SQL entity framework MVC dingen gepraat word :o
Mooi, voel ik me ook niet zo alleen :)

  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 21:34
orf schreef op maandag 06 mei 2013 @ 10:14:
[...]


Vorig jaar ook tegenaan gelopen. Gebruik je al P3P headers?


[...]


Hier ook zinnige info: http://stackoverflow.com/...rame-in-internet-explorer
Bedankt. :)
Ik had zelf inmiddels deze pagina gevonden:
http://genotrance.wordpre...ted-by-internet-explorer/

Lijkt inderdaad daarin te zitten. Ben er mee bezig.

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 27-11 19:55

TheNephilim

Wtfuzzle

pdebie schreef op maandag 06 mei 2013 @ 10:36:
[...]


Bedankt. :)
Ik had zelf inmiddels deze pagina gevonden:
http://genotrance.wordpre...ted-by-internet-explorer/

Lijkt inderdaad daarin te zitten. Ben er mee bezig.
Even gelezen, grappig dat het dan iets kan zijn waarop je eigenlijk niet gerekend had! :+

---

Oef, het is moeilijk opstarten hier :/ Vervelende klusjes laten liggen en nog genoeg andere dingen te doen :O

  • Ealanrian
  • Registratie: Februari 2009
  • Laatst online: 19:49
Lekker bezig mij zelf te dos-en, beetje lastig werken nu :P

  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 21:34
TheNephilim schreef op maandag 06 mei 2013 @ 10:43:
[...]


Even gelezen, grappig dat het dan iets kan zijn waarop je eigenlijk niet gerekend had! :+
Gelukkig hadden we al snel een richtlijn, omdat onze website een 'speciale' url verwacht van hun systeem waar het IFrame in draait. Op basis van die url zetten wij een cookie en zij lezen die later (na wat wijzigingen aan onze kant aan de cookie) weer uit in hun systeem. Alleen zij kregen de melding dat de cookie niet gevonden kon worden / leeg was. Dus was het voor ons even googlen waarom dit optrad.

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 28-11 15:56
Facepalm momentje voor mezelf:
C#:
1
data.OrderBy(/* something */).OrderBy(/* something */).OrderBy(/* something */)

Ik krabte me eerst even achter de oren waarom hij niet goed sorteerde. Uiteraard moest ik dit doen:
C#:
1
data.OrderBy(/* something */).ThenBy(/* something */).ThenBy(/* something */)

  • .Gertjan.
  • Registratie: September 2006
  • Laatst online: 17-02 21:20

.Gertjan.

Owl!

Laurens-R schreef op maandag 06 mei 2013 @ 09:41:
[...]
Je had geen clausule in de overeenkomst voor deze afspraak gemaakt, die kosten in rekening brengt bij deze klant indien deze zich terug trekt? (Aangezien het een investering/risico aan jouw kant is).
Nou ja, de afspraken waren gemaakt onder voorbehoud. Maar deze klant heeft sowieso nogal de neiging wispelturig te zijn en zijn plan te veranderen. Er zijn wel goede redenen voor, maar het is natuurlijk lullig als hij eerst loopt te stimuleren om de capaciteit te vergroten (ook voor zijn project) en vervolgens daar (gedeeltelijk) op terug te komen.

Helaas waren de afspraken op dat gebied niet schriftelijk vastgelegd (en wat besproken is was "onder voorbehoud"). Echter bestaat er een redelijke kans dat hij zichzelf hiermee in de voet schiet, want hij heeft namelijk een redelijk zwaar contract afgesloten voor mijn inzet. Ben benieuwd naar zijn "motivatie", maar er bestaat zomaar een kans dat ik aan mijn kant wat minder scheutig ga worden met extratjes en extra inzet.

Ik ga niet "de kont tegen de krib gooien", maar op een gegeven moment moet je ook gewoon zakelijk kiezen.
P.s. hoe lullig het ook is voor de nieuwe werknemer; de proeftijd kan in dit geval goed uitkomen (als je de in dienst name achteraf niet kan veroorloven (aan te tonen door het niet aangaan van eerder gemaakte overeenkomsten); en de werknemer niet overtuigende inkomsten in het laadje brengt).
Eens, gelukkig is een ander project wel redelijk zeker. Ik zou het niet gaaf vinden om mijn nieuwe aanwinst meteen eruit te moeten gooien, maar het is inderdaad een mogelijkheid. Ik hoef geen bakken winst te maken en zeker in de eerste maanden kost een nieuwe werknemer gewoon geld (direct, danwel indirect). Echter moet hij na een tijdje wel wat opleveren :) Gaat vast helemaal goed komen, ben soms een twijfelaar :)

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.


  • D-Raven
  • Registratie: November 2001
  • Laatst online: 16-10 10:47
Styxxy schreef op maandag 06 mei 2013 @ 11:38:
Facepalm momentje voor mezelf:
C#:
1
data.OrderBy(/* something */).OrderBy(/* something */).OrderBy(/* something */)

Ik krabte me eerst even achter de oren waarom hij niet goed sorteerde. Uiteraard moest ik dit doen:
C#:
1
data.OrderBy(/* something */).ThenBy(/* something */).ThenBy(/* something */)
:D. Daar ben ik ook al een keer ingestonken.

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 14-11 13:15

Korben

() => {};

D-Raven schreef op maandag 06 mei 2013 @ 12:39:
[...]


:D. Daar ben ik ook al een keer ingestonken.
ReSharper FTW; die waarschuwt je hiervoor.

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


  • Firesphere
  • Registratie: September 2010
  • Laatst online: 28-11 02:35

Firesphere

Yoshis before Hoshis

Case of the mondays :'(

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


  • Mattijs.id
  • Registratie: December 2011
  • Laatst online: 24-11 21:50
Even logisch scheef denken; de meeste van ons hebben de 1e werkdag er al weer op zitten.

Immers: 0.5/3 = 1/6 = bijna 1/5.

But yeah, mondays. ;w

  • .oisyn
  • Registratie: September 2000
  • Nu online

.oisyn

Moderator Devschuur®

Demotivational Speaker

Waarom 0.5/3 ?

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.


  • Korben
  • Registratie: Januari 2001
  • Laatst online: 14-11 13:15

Korben

() => {};

Omdat veel mensen deze week maar drie dagen werken. De lamballen.

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


  • Firesphere
  • Registratie: September 2010
  • Laatst online: 28-11 02:35

Firesphere

Yoshis before Hoshis

Korben schreef op maandag 06 mei 2013 @ 12:58:
[...]

Omdat veel mensen deze week maar drie dagen werken. De lamballen.
* Firesphere werkt vrijdag gewoon :'(

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


  • Evilbee
  • Registratie: November 2002
  • Laatst online: 16:27
Firesphere schreef op maandag 06 mei 2013 @ 13:00:
[...]

* Firesphere werkt vrijdag gewoon :'(
Ik ben verplicht vrij, maar ik ga ook gewoon werken. Dit kost me anders te veel vakantie dagen.

LinkedIn - Collega worden?


  • Ealanrian
  • Registratie: Februari 2009
  • Laatst online: 19:49
Evilbee schreef op maandag 06 mei 2013 @ 13:09:
[...]

Ik ben verplicht vrij, maar ik ga ook gewoon werken. Dit kost me anders te veel vakantie dagen.
Hoe kan een verplichte vrije dag je vakantie dagen kosten? Klinkt mij heel krom...

  • Evilbee
  • Registratie: November 2002
  • Laatst online: 16:27
Ealanrian schreef op maandag 06 mei 2013 @ 13:12:
[...]

Hoe kan een verplichte vrije dag je vakantie dagen kosten? Klinkt mij heel krom...
Alleen verplicht vrij op een nationale feestdag kost geen vrije dagen, maar zoals vrijdag dat het kantoor dicht is, zou dat mij een vrije dag kosten. Gelukkig heb ik ondertussen een sleutel van het kantoor, dus kan daar gewoon gaan werken (met waarschijnlijk nog 1 of 2 collega's).

LinkedIn - Collega worden?


  • Ealanrian
  • Registratie: Februari 2009
  • Laatst online: 19:49
Evilbee schreef op maandag 06 mei 2013 @ 13:15:
[...]

Alleen verplicht vrij op een nationale feestdag kost geen vrije dagen, maar zoals vrijdag dat het kantoor dicht is, zou dat mij een vrije dag kosten. Gelukkig heb ik ondertussen een sleutel van het kantoor, dus kan daar gewoon gaan werken (met waarschijnlijk nog 1 of 2 collega's).
Hmm ok, Ik vind het maar raar klinken :P. Zo ver ik weet is het hier collectief roostervrij zonder opname van vrijedagen.

  • HuHu
  • Registratie: Maart 2005
  • Niet online
Ealanrian schreef op maandag 06 mei 2013 @ 13:18:
[...]

Hmm ok, Ik vind het maar raar klinken :P. Zo ver ik weet is het hier collectief roostervrij zonder opname van vrijedagen.
(semi-) ambtenaren hebben vrij zonder dat het een vrije dag kost. Bij bedrijven is vaak afgesproken dat een aantal (bijvoorbeeld twee) dagen per jaar door de werkgever kunnen worden aangewezen als verplichte vrije dag (en dat kost je dus een vrije dag).

  • woest85
  • Registratie: Juli 2003
  • Niet online

woest85

[Ondertitel]

Hier vrijdag ook gewoon werken helaasch.

[Signature]


  • hylke94
  • Registratie: Maart 2012
  • Laatst online: 23-09 16:26
Ik ben wel bijna de hele week vrij van school (alleen woensdag even heen), maar ik moet donderdag en het weekend wel weer gewoon werken :N .

  • messi
  • Registratie: Oktober 2001
  • Laatst online: 23:31
Ook hier vrijdag lekker werken, geen last van klanten die bellen :Y)

Onze excuses voor het ontbreken van de ondertiteling.


  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 27-11 19:55

TheNephilim

Wtfuzzle

messi schreef op maandag 06 mei 2013 @ 13:56:
Ook hier vrijdag lekker werken, geen last van klanten die bellen :Y)
Haha klopt, het valt hier nog wel mee, maar toch! ^^

---

Zit hier weer te zweten met een vraagstuk wat betreft semantiek, iets heel simpels, maar toch :S Moest eigenlijk een centraal topic voor zijn, je blijft anders mini-topics openen :o

[ Voor 29% gewijzigd door TheNephilim op 06-05-2013 14:19 ]

Pagina: 1 ... 77 ... 188 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.