« first day (1105 days earlier)      last day (4211 days later) » 

22:00
@JoshPetrie and taking out JUST the linq stuff fixed all the issues?
cant fault linq to sql for that
user4704
@RhysW Switching to a different LINQ backend fixed the performance issues.
the development team messed that one up not linq to sql
its a tool not a member of your team
@JoshPetrie but, then you still had a use for LINQ?
user4704
@RhysW At no point did we ever write any language-integrated queries (which is what I said has no use).
22:01
very few do
@JoshPetrie but, you just said you used linq from a different backend. am i not following correctly?
most just write extension method chains
extension methods are not linq @RhysW
but they use linq
@Wardy no im not talking about extension methds, im talking about linq
he's simply saying he wrote against a bunch of apis
user4704
@RhysW My position is that "from x in y select z" is an abomination and you should write "y.Select(x => z)"
22:03
@JoshPetrie so its only the syntax you dont like, not the linq itself?
user4704
@RhysW I don't like the *L*anguage *IN*tegrated *Q*uery, correct.
rofl
right ok were on the same page then
user4704
As I said, the library features and extension methods are useful.
so extension methods = good linq = bad ?
22:04
i thought you were completely against it in every way which is why i was disagreeing
even though extension methods build linq ?
weird
lol
well, now its quiet
quiet is good
that was the most peculiar conversation
i dont like quiet :/
22:07
@RhysW so... did you browse through my ECS? Do you still think it's understandable?
@Wardy im pretty sure 90% (mad eup statistic) of causes of arguments is people not understanding what the other person is saying xD
i had the strangest argument with a colleague the other day
we were both arguing that we should design the code in the same way
it took us an hour to realise that
user4704
@MrPlow One day you may run in to trouble with older, cruddy tools that don't like spaces in paths.
@MrPlow i got caught up in a discussion, ill have a deeper look now :)
@JoshPetrie where?
user4704
22:09
"My Entity Component System"
user4704
You have some trivial stylistic inconsistencies (mainly, so far, in whether or not you space within template brackets).
oh... yeah... my naming is lousy
ok guys serious question here
@MrPlow i still find it understandable, more so now that those ones have full names
user4704
Personally, I'd put the private methods of a interface at the bottom, so a reader sees the public stuff first.
22:10
my world is so big i have to use doubles for the coords
but unity only accepts floats
so how do i translate
@Wardy slice it up and have them as different 'areas'?
user4704
You may also want to consider including system headers last, as a convention, to help improve idempotency of your headers.
my world is endless
i dont have "zones"
im trying to figure out if i can offset a camera coord with a given world coord
user4704
You can (and should) still chunk it up.
it can still be endless and be chunked
22:11
@JoshPetrie Oh.. I thought that system headers should go first. I see
yeh its still bsp managed
user4704
@MrPlow Okay, my first real suggestion for you is to investigate the copy-swap idiom.
user4704
Particularly with regard to implementing your operator= overloads.
@JoshPetrie oh.. will do
still cant quite get under 20 on that game vaughn linked
22:17
@JoshPetrie though what should I use it for? I'm not passing around my custom objects, instead I'm using smart pointers which have their own move / copy stuff already implemented. The only thing I've created a rvalue move constructor / assignment operator for is the ComponentExtractor class since that ain't being passed as rvalue by default in VS2012 (no rvalue "3.0" implementation in VS2012)
or am I misunderstanding something
@RhysW the lowest I got was 23
@MrPlow i need sleep, but i also need to beat my personal best xD
user4704
@MrPlow Well you have at least one operator=, so you should use it there.
user4704
Be careful; don't just throw everything into a smart pointer and assume that will handle all your lifetime issues for you. That's a trap.
hey-oh
@hasherr hey sharky :D
22:23
Just got back from the scoolz
ready to write all the codez
@hasherr woop, i have a question for you actually
I have to learn visual basic at school. Not sure if that's a good thing or bad thing.
Go on.
your game is about sharks and otters right? so whats with the whale 0.o
user4704
@hasherr Knowing more languages is always a good thing. Gives you perspective.
Sharks and seals, Rhys.
The whale is just a temporary sprite
I didn't want to make a very graphic seal.
22:25
@hasherr i was close :(
So I threw something together.
@JoshPetrie Okay.
ah ok, just curious is all :)
@hasherr just be glad youre at a school willing to accept programming should be taught
@JoshPetrie 1) "Well you have at least one operator=, so you should use it there." - By that you mean that I have at least one explicitly defined operator= overload or that I'm using more assignment operators for which I haven't made move / copy constructors / operator overloads?
Some of the guys wanted to name the whale, but I told them we shouldn't get too attached because he won't be here for very long.
user4704
@MrPlow The first.
22:26
@RhysW Yeah, I'm really really lucky that my school has 1 Algebra teacher who minored in CS in college.
user4704
Maybe the second, I stopped there.
Lulz
@hasherr Sebastian, i named him sebastian :D
NO.
WE'RE NOT NAMING HIM.
@hasherr you are, i got taught word for 7 years straight, thats it
@hasherr :O sebastian can hear you! youll hurt his feelings
22:27
@RhysW We have a class at school called 'Computer Apps.' They really need to renmae it to 'How to use Microsoft Office 101'
2) "Be careful; don't just throw everything into a smart pointer and assume that will handle all your lifetime issues for you. That's a trap." - If you're talking about my overuse of shared_ptr then I conceed. I'm thinking up a design which would cut down my shared_ptr dependency and allow me to use unique_ptrs
HE'S NOT REAL
@hasherr sebastian should atleast be a hidden easter egg an unlockable character!
school ? wtf
long time ago
@RhysW That's a very good idea.
user4704
22:28
@MrPlow I'm not saying there's anything wrong with how you've used it now, I haven't analyzed it in detail.
But we aren't naming him.
user4704
But there can be.
Yet.
@Wardy shh wardy, you are showing your greys! :P
@hasherr so we arent naming sebastian?
@RhysW im not that old u cheeky git
22:29
His name isn't sebastian!
user4704
You can potentially get, if not less deterministic, less obvious destruction behavior if you go overboard with shared_ptr use.
He doesn't have a name!
He's an IDEA! HE DOESN'T REALLY EXIST
@Wardy im just pulling your leg! but im being careful, i dont want to put you in a wheelchair
lol
@hasherr sebastian most definately has a name, its sebastian :P
22:29
How about this, Rhys.
user4704
If you have, for example, a system that holds an authoritative reference to every object, such that it both creates and destroys all those objects, consider simply returning raw pointers.
If you make me a kick-ass whale sprite, I'll name him Sebastian.
user4704
You may not need the overhead of a shared_ptr in that case, potentially.
@hasherr sold!
@JoshPetrie 1) I implemented my operator= overload and rvalue move constructor according to this. Or were you saying that I only made an rvalue assignment operator and move constructor and that I'm lacking the lvalue ones?
22:30
Dammit!
user4704
@MrPlow I'm saying copy-swap is better than how that page suggests.
user4704
And it's a useful idiom, so you should learn about it.
Evening Govna's
@JoshPetrie 2) True I've considered on using raw pointers to avoid possible overhead
who wants an even harder version of flood it? :D
http://unixpapa.com/floodit/?sz=26&nc=8
22:33
@Dave just want to inform you that you called everyone here "Shits" or "Feces" (whichever you prefer) in Croatian :P
lol really ?
govna means feces?
Brb, food tiems
AHHHH flood it just broke my head
yeah... "govno" = "turd" , "govna" is plural of that
@MrPlow if you call some one a moron your calling them a Carrot in welsh :D
Also if you call some one a dude, your calling them a camel's penis head
language is fun
22:35
@Dave that's.... oddly specific
i know right! ?
but its true :P
oh great now i can get mocked by 2 versions of flood it
@Wardy i love flood it :)
flightradar24.com this is awesome
does anyone know how i might generate a single "blob" of land using noise?
user4704
22:40
@Dave Looks like the software I built at Raytheon.
@Wardy in flodd it? :P
no
in 3D
3D flood it, now that would be fun
ahhhh no go away
i wish the data was publicly available with api would llove to make a cool business game on airports with that @JoshPetrie
22:41
leave me alone
lol
user4704
@Dave Funny, because the software we built was designed post-9/11 when abosolutely the last thing you'd want is a public-facing API.
user4704
(lest the terrists get it)
lets not go on a tangent about terrorists...
And the room goes quiet
The beginning of a good political discussion...
22:52
so sebastian the whale, he can have a top hat and a monocle right?
@JoshPetrie i guess but as a plane fan i wish it was public from air traffic systems it fascinates me
As long as it's kick-ass, then whatever you want @RhysW
My mother is upset with me :(
@hasherr she found your 'tutorials' did she? :P
Lol, no.
That day shall never come.
she found your porn
my dad found some kinky stuff my ex bought me lol
22:57
Lol, no.
That day shall ALSO never come.
whats up then? :P
i think i know
she found out he don't like cabbage
:O
No, I was being all bitchy because they were messing with me about girls at school.
hehe that doesnt go away btw, my parents still do that now :P
23:01
ah mums always get giddy like that
i talk to a girl and my mum is like "she your girlfriend... what she like!"?
so old fashioned doesnt realise girls hang out with guys as friends these days
Something my parents have yet to undertstand.
i work in IT, i have the easy response of 'mum, its IT there are no girls'
i think its cos my mum didnt go to mixed school
and sadly, aparet from 3 im my office its true :/
Lol, in my coding class there are three girls. XD
23:03
heck the girls i used to hang out with were as bad as the guys we were like jackass teenagers doing stupid stunts etc the girls used to do them to lol
there was 2 in my computer class 5 years ago then one dropped out.
@Dave used to? we still do that crazy crap xD
the other might aswell have been a guy
@RhysW im old now :P
I hardly ever do stupid stunts.
my body is ruined from stunts i cant do anymore lol
worst being i jumped off roof broke both my legs
I've never even been to a party, so I can't speak like you can Dave.
23:04
@Dave ahaha, i never broke anything, though i almost got run down by a lorry
we were trying to make a parkour video
i got too ambitious :P
i didnt roll when i landed so yeh =/ ouch
ah, i fell through the roof of a cricket pavillion
@Dave That'll do it.
aha xD
now i know the pain of broken legs... i dont know why parkour runners do it
they are crazy
they know to roll :P
23:05
The crazies thing I did was sneak out with a bunch of my friends at like 2 in the AM at camp to go sing to the girl cabins.
We had to cross a forest.
one of the best thing i remember doing was hiding in a graveyard and scaring my friends when they came past on halloween xD
@Dave I used to do parkour. It leaves you more sore than anything.
all the lifty runny stuff is mostly easy, its the not clipping yourself on the edges of things and going flying thats hard xD
oh scrapped my knees alot i used pads in the end
ive broken concrete with my head before thanks to stupid stunts xD
23:08
I fell of a 3 foot wooden box onto concrete and hit my head.
That sucked.
i knocked myslf out whilst ice skating xD
i gave up doing odd things after i nearly lost an eye though
falling on ice hurts too
but you know when you have great friends when your really hurt but they are laughing and filming it :P
and then do it too and hurt themselves xD
you're
thinking they can do it better than you :P
23:10
dont start @hasherr :P
don't
Don't*
im kidding i just had to do it :P
/me slaps both of you
me slaps both of you
*
23:11
oh! have you ever nearly got run down by a tractor? :L
im in a city there are no tractors here
ahh, we were playing manhunt in a field
Dammit!
The whale refuses to move!
show the code
@RhysW How's that sprite coming along?
23:15
thought you had it working last night
Oh
Duuhh
I moved a lot of a code around.
So nevermind! :D
@hasherr slowly, i havent opened my image creator yet, its 00:15 and im about to go to sleep xD
I want the whale by 10.
PM
:P its a free image you dont get to lay down deadlines xD
I'LL DO WHAT i WANT
23:18
@RhysW yer an artist?
@MrPlow oh god no, but you dont learn without trying so :P
I need music.
im sure if i tried i could get something OK, i just never try past 1-2 minutes :L
First person to give me free music gets a special gift!
true, last nig.... morning (4 am) I've made myself a ship sprite
23:19
^That's my philosophy.
I'm quite happy with it
Anybody want to give me some good music?
You get a cookie!
though it is pillow shaded
the NSA keep stealing my cookies, no thanks
23:20
about 100GB there
take ur pic
Thank you, sir!
@Wardy are those music files legal?
um
As earned, here's your cookie!
maybe
23:21
WRONG LINK
thats my nas
that has pirated music in that link.
@Dave ew ew ew
its my entire lib
:)
Dammit!
23:21
collected over quite a while
yeh but your sharing illegal stuff ...
Here's your cookie!
only if you know its there
The BETTER cookie.
;)
23:22
@JoshPetrie can you delete the link please
@Wardy please follow the rules of the site... posting links to pirated material is bad idea.
fair enough
my bad
@hasherr or was it @RhysW if you need free legal music for your game: incompetech.com
you have to attribute the user in the credits but the music very good
@Wardy bad wardy, no! sprays with water
right im off to bed
to sulk
xD
23:23
night all
cya
@Dave it was hasherr but ill gladly use it too xD
What did I do?
I didn't know the music was gonna be ILLEGAL.
use this search engine to find specifically the music you want: incompetech.com/music/royalty-free
and use freesound.org for commercial free sound effects
@hasherr we didnt accuse you of posting illegal stuff :P
@hasherr nono shh, he was asking who the legal link should be sent to :P
23:25
Also, I'm glad none of you noticed my first 'cookie'
@hasherr thats not legal to use either
@hasherr it was just a link to a tutorial
it aint worth taking a legal risk when theres so much free music/sound out there
Lately I've just been looping this like crazy.
23:28
@hasherr oh GOD, check your links man!
I TOLD YOU NOT TO LOOK
you want this
badass music
@RhysW I've had that up in a seperate tab for 3 days now XD
I can't force myself to get rid of it.
Wooo
got access to VS2013 through dreamspark
"new" C++11 features
gimme gimme
right im off bye all
23:39
Later, hater.
cya sharky
so @hasherr did you get your fellow to move?
No, but I'm creating move acceleration right now.
@RhysW Sleep tight.
have you tested your constant speed movement first?
Yep.
This'll be finished soon, I'll have the code up by tonight.
Translation: 3 hours.
23:47
yeah.... I'm not sticking around that long
see ya
Bye.

« first day (1105 days earlier)      last day (4211 days later) »