|
is there any bit of open source scientific/heavily mathematical software that's considered particularly well written? trying to work out how to best structure a set of difference equations for modularity + clarity
|
# ? Nov 10, 2013 23:09 |
|
|
# ? May 9, 2024 22:26 |
|
fftw
|
# ? Nov 10, 2013 23:39 |
|
html programming
|
# ? Nov 11, 2013 02:43 |
|
coffeetable posted:is there any bit of open source scientific/heavily mathematical software that's considered particularly well written? trying to work out how to best structure a set of difference equations for modularity + clarity find some lovely stuff (it'll be easy) and don't do what they do
|
# ? Nov 11, 2013 02:48 |
|
I wish to hide out from the bad programmers.
|
# ? Nov 11, 2013 03:49 |
|
2banks1swap.avi posted:I wish to hide out from the bad programmers. you'll need to remove all the mirrors from your house
|
# ? Nov 11, 2013 08:39 |
|
|
# ? Nov 11, 2013 14:17 |
|
USSMICHELLEBACHMAN posted:you'll need to remove all the mirrors from your house no, then you'd end up with a ullillillia infestation
|
# ? Nov 11, 2013 15:09 |
|
we need a new thread for solid middling tier programmers whos heads explode in the pro thread and dont find anything helpful in this thread
|
# ? Nov 12, 2013 00:00 |
|
Morkai posted:we need a new thread for solid middling tier programmers whos heads explode in the pro thread and dont find anything helpful in this thread that's acttually this thred
|
# ? Nov 12, 2013 00:02 |
|
i know functional programming and oop and web development and how to make a game in python and hire me
|
# ? Nov 12, 2013 00:02 |
|
USSMICHELLEBACHMAN posted:that's acttually this thred oh
|
# ? Nov 12, 2013 00:02 |
|
oh this is cool ty
|
# ? Nov 12, 2013 00:08 |
|
Morkai posted:we need a new thread for solid middling tier programmers whos heads explode in the pro thread and dont find anything helpful in this thread ask some solid middlin tier questions no reason this thread has to be just me askin what a for loop is
|
# ? Nov 12, 2013 00:09 |
|
Dirk Pitt posted:I honestly had no clue that .net's existence was under threat. Why in the world would microsoft even entertain killing an objectively good thing? windiv is full of maladjusted kernel jockies who think the pain of unmanaged code means it's working
|
# ? Nov 12, 2013 00:12 |
|
coffeetable posted:ask some solid middlin tier questions i do most of my work in asp.net mvc, with ef doing code first. i have a unit of work per application/plug-in that wrangles a dozen or two repositories. ive genericized the repository to do only basic crud operations on any entity type and it works really well. the issue i run into is this effectively kills lazy loading, and every related entity to be pulled has to be spelled out verbosely in the initial request, which isnt terrible. what i worry about though is filtering the related entities on the application server vs sql server. i do this: code:
so to do more dumb things with the associated objects: code:
which doesnt seem horrible for a handfull of objects, but i may be doing something like loading 5000 associated objects to display only 4000 of them. obviously this wont scale well. how can i work associated field filters down into the initial query? this is my repo: code:
how hosed am i?
|
# ? Nov 12, 2013 00:50 |
|
isn't this what CoC is for?
|
# ? Nov 12, 2013 00:52 |
|
Stringent posted:isn't this what CoC is for? idk man, can you explain how im deviating from that in a not good way?
|
# ? Nov 12, 2013 00:56 |
|
Morkai posted:how hosed am i? partially hosed: not so badly hosed because you've taken the time to care about performance, but kinda hosed because you're using EF and caring about performance https://entityframework.codeplex.com/workitem/1286 http://msdn.microsoft.com/en-us/data/jj691402.aspx
|
# ? Nov 12, 2013 01:00 |
|
or comedy option you could split the repository calls into one per entity type, using e => listOfKeys.Contains(e.Key) as a crackhead join
|
# ? Nov 12, 2013 01:03 |
|
i tried using entity framework but i didn't like it.
|
# ? Nov 12, 2013 01:04 |
|
its called doing actual schema design and real t-sql. A BLOO HOO HOO MY lovely ORM IS SLOW SQL WONT SCALE TIME FOR MONGO DB
|
# ? Nov 12, 2013 01:06 |
|
it makes prototyping real quick n easy but tends to fall on its face shortly after we use it p much exclusively at work and even though its fisher price rubber corners to work with there ar ea llot of people who still can't get it so i dunno what else we could use that'd be any easier for them
|
# ? Nov 12, 2013 01:06 |
|
i may try to use the EF function binder thingy cause 99.9% of the time i use stored procs.
|
# ? Nov 12, 2013 01:08 |
|
more like mong db
|
# ? Nov 12, 2013 01:08 |
|
oh and one thing i wish i'd done from the start with EF was disable lazy loading save yourself the trouble of having to go back and figure out where you abused it
|
# ? Nov 12, 2013 01:12 |
|
Shaggar posted:i tried using entity framework but i didn't like it. git clone trooper posted:its called doing actual schema design and real t-sql. yeah this is what i moved away from because as much as i like to think about performance and try to word towards it at the end of the day im not working with petascale data and daddy's got deadlines AWWNAW posted:it makes prototyping real quick n easy but tends to fall on its face shortly after at oldjob i literally put prototypes into production because boss cared more about "meeting the needs of the faculty" (meaning higher volume of projects) and didnt give two shits about correctness of code or optimizations. i want to do better with the tools i have not go back to the "best" tool if it slows ME down.
|
# ? Nov 12, 2013 01:13 |
|
AWWNAW posted:oh and one thing i wish i'd done from the start with EF was disable lazy loading this is truth. i'm glad i never got in the habit of using it.
|
# ? Nov 12, 2013 01:14 |
|
like i did this little mvc4 project and decided i would use EF cause we just upgraded to sql2012 and thats all the latest hotness right there, but it took me so long to do simple tasks cause of the retarded way it has to bind and load and save poo poo that just doing procs and using ibatis.net like i had done previously would have saved me so much time.
|
# ? Nov 12, 2013 01:15 |
|
Morkai posted:yeah this is what i moved away from working out real good for you now. seriously t-sql is babby's first programming language and scaling comfortably to millions of records doesn't require a lot of effort. index all the columns you join/search on and please don't join on varchar(1024) and its p. easy also to get a quick schema just select column_name from information_schema.columns where table_name = 'my lovely model'
|
# ? Nov 12, 2013 01:18 |
|
git clone trooper posted:working out real good for you now. working out loving great for me actually. i managed to leverage all of that into a new and better job. im asking this for my own education not because i have a showstopping bug in production right now send halp. i focus on rapid delivery of working product, code clarity and maintainability, and sperging over performance. in that order. now kindly get hosed.
|
# ? Nov 12, 2013 01:33 |
|
you seem very defensive this is a non judgmental safe zone/hideout
|
# ? Nov 12, 2013 01:41 |
|
AWWNAW posted:partially hosed: not so badly hosed because you've taken the time to care about performance, but kinda hosed because you're using EF and caring about performance thanks for these links. i guess it wouldnt help anything to bring the filters down into the included properties since the orm will just pull the whole lot regardless?
|
# ? Nov 12, 2013 01:43 |
|
git clone trooper posted:you seem very defensive this is a non judgmental safe zone/hideout instead of remarking on the issue at hand you embark on a quest to show me up for daring to use an orm. that doesnt sound non judgmental. i know drat well how to use t-sql for that high performance thrill. my question was specific to my orm and my continuing desire to use my orm.
|
# ? Nov 12, 2013 01:46 |
|
Morkai posted:thanks for these links. i guess it wouldnt help anything to bring the filters down into the included properties since the orm will just pull the whole lot regardless? afaik you cant define extra criteri/filters on thise includd property strings? i beleive its all or nithing
|
# ? Nov 12, 2013 01:55 |
|
Morkai posted:instead of remarking on the issue at hand you embark on a quest to show me up for daring to use an orm. that doesnt sound non judgmental. i know drat well how to use t-sql for that high performance thrill. my question was specific to my orm and my continuing desire to use my orm. yospos bitch
|
# ? Nov 12, 2013 01:57 |
|
git clone trooper posted:yospos bitch ikr? like i said, get hosed
|
# ? Nov 12, 2013 01:59 |
|
I'm sorry. you're embodying the spirit of the terrible programmer thread and i should be more encouraging in your quest for ultimate mediocrity in your homework or whatever you're asking about.
|
# ? Nov 12, 2013 02:01 |
|
AWWNAW posted:afaik you cant define extra criteri/filters on thise includd property strings? i beleive its all or nithing that's fine i wont lose sleep over it.
|
# ? Nov 12, 2013 02:04 |
|
|
# ? May 9, 2024 22:26 |
|
git clone trooper posted:I'm sorry. you're embodying the spirit of the terrible programmer thread and i should be more encouraging in your quest for ultimate mediocrity in your homework or whatever you're asking about. terrible programmers dont already have a background in t-sql programming with enough experience to know when its right to favor ease of development over performance because theyre not writing the backend for an online banking system or the next facebook. you just keep whining about the "correct" way to do something while i keep getting paid.
|
# ? Nov 12, 2013 02:11 |