|
Directionless canine => CA I
in CONE
=> COCAINE, to be inhaled
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
And that is correct!
"It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[ ^]
|
|
|
|
|
Oleksa Lozowchuk - In the Flood (featuring Ariana Gillis)[^]
I've been playing Horizon II: Forbidden West for the past few weeks, the sequel to Horizon: Zero Dawn.
A Dutch game and one of the most notable PlayStation 5 exclusives.
Naturally, I'm also listening to the soundtrack, which is pretty awesome.
This track is by one Oleksa Lowozchuk, who is apparently a Canadian, award-winning, composer for film and TV and who has worked with many artists and for clients such as Disney, Netflix and even Apple and Microsoft.
Ariana Gillis is a Canadian singer-songwriter.
Didn't know either of them before this soundtrack.
Most of the Horizon soundtrack was written by Oleksa and Joris de Man and a few songs by Niels van der Leest who used to be my drum teacher.
The game itself revolves around Aloy, who is trying to save a post-apocalyptic world inhabited by stone age-like tribes and killer machines.
As you go you learn how the world ended, where the machines come from and why they're trying to kill you.
Great game, great soundtrack (Aloy's Theme, Built to Kill), SOTW!
|
|
|
|
|
Very nice track - thanks for sharing!
|
|
|
|
|
Lovely haunting song
"Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Very nice.
I really want to play FW, but will probably wait for a PC release. The first game is one of my top ten favorites.
|
|
|
|
|
Yeah, the first was great!
The second is more of the same, so the wow-factor from the first is gone.
Still an awesome game, looks amazing too.
I quit PC gaming when I moved on my own.
I'm already behind my PC during the day, glad to move to the couch in the evening
Less hassle too, just start the game and it works, unlike PC a lot of the time
I've basically maxed out my chill skill at the expensive of performance
|
|
|
|
|
|
|
|
David O'Neil wrote: You might like the guitar playing in it - don't know. Yeah, all in all great concert!
|
|
|
|
|
Another example of circular breathing: Wow!. I don't know if it sounds good to non-players, but I'm blown away by his technique!
|
|
|
|
|
|
|
amazing sountrack, surprising visuals
|
|
|
|
|
Visuals are actual in-game footage
It's how the game looks all the time, breathtaking at moments!
|
|
|
|
|
I'm writing a function which will join two collections and two filters for each.
public class Teacher
{
public string Id{ get; set; }
public string Name{ get; set; }
public string TeacherFilter{ get; set; }
...
}
public class Student
{
public string Id{ get; set; }
public string Name{ get; set; }
public string StudentFilter{ get; set; }
public string TeacherId{ get; set; }
...
}
public class TeacherStudents
{
public string Id{ get; set; } -- from teacher
public string Name{ get; set; } -- from teacher
public IEnumerable<Student> Students{get;set;}
}
public class TeacherStudents
{
public string Id{ get; set; } -- from teacher
public string Name{ get; set; } -- from teacher
public IEnumerable<Student> Student{get;set;}
}
public class TeacherStudent
{
public string Id{ get; set; } -- from teacher
public string Name{ get; set; } -- from teacher
...
public Student Student{get;set;}
}
Get(string TeacherFilter,string StudentFilter).
Here is how i implement it
var query = teacherCollection.Aggregate().Match(x => x.TeacherFilter== TeacherFilter);
var query1 = query
.Lookup<Teacher, Student, TeacherStudent>(studentCollection, t => t.Id, s => s.TeacherId, l => l.Student)
.Unwind(x => x.Student, new AggregateUnwindOptions<TeacherStudent>())
.Match(x => x.StudentFilter== StudentFilter)
For the teacher collection, useless data has been filter out before lookup which will reduce the data size when doing the lookup(join). But for the student collection, the match stage is appended after the lookup. so does all the data from student will join with teacher behind the scenes? is it possible to filter out some student data before the lookup?
|
|
|
|
|
Step one: Refer to the red link at the top of this page.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Teachers shouldn't lookup students.
You end up on all sorts of Registers if you do that, as well as being banned from teaching.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
So you posted this in QA[^]; reposted it in the database forum[^]; and now you've posted a third copy in the forum which explicitly forbids programming questions.
Your impatience and inability to follow the rules clearly know no bounds.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
at least for me. One of the ways I rate it is longevity which implies extendibility and flexibility.
It has been about a year since I started working on GFX, after having the idea of creating a device independent graphics library using generic programming with customizable/definable binary pixel and bitmap formats.
It has held up. I've thrown more platforms and more features at it - building it out for a year, adding true type fonts, faster alpha blending, progressive jpg loading, etc. And it integrates it all seamlessly and with reasonable if not good performance.
It's my most popular project on github, and it's probably what I'm most proud of in the moment.
You know where you can sit and reflect on something you built, and come away ... satisfied, but somehow better than just satisfied? Anyway, that feeling. That. It makes all the effort worth it, you know?
To err is human. Fortune favors the monsters.
|
|
|
|
|
|
Agreed. My current work project is replacing a Windows service in one of our products that's landed in my lap. The old code is pretty crufty, as it got its start back in 2000 and four products ago. It's had numerous hands on it since then, and my boss is willing to let me do a rewrite.
Anywho, it's been fun architecting the thing. I've got the outer layers in place, and am working toward the middle. I think the thing I'm enjoying the most is being able to make 'large' changes in how I do things without disrupting pesky details.
Software Zen: delete this;
|
|
|
|
|
Especially when you come back to it 2 years later and can dive right back in because the design is logical and the variables have names that make remembering easy!
-edit: Oh, wait! Yours is template metaprograming. Never mind!
|
|
|
|
|
old code
baked in a less elegant time
its functions rusty
its features, anachronistic
every encounter with it reminds me of my past failure of imagination.
if I could only think ahead a few more steps
i'd never have
old code
To err is human. Fortune favors the monsters.
|
|
|
|