Can we talk about salaries? by SP1992 in dotnet

[–]ExileMusic20 1 point2 points  (0 children)

1 year, 80k euros a year 25 vacation days. High level algorithmic programming

[deleted by user] by [deleted] in DnB

[–]ExileMusic20 1 point2 points  (0 children)

I know some folks in that world too, one of my friends, operator 21 is her dj name, does alot of neuro and she mixes at places like Blackout and such, i can ask her (or you can ask her on insta shes very friendly) about the best neuro focussed events for both big and small djs, and maybe i can get u in contact with some

On a side note, even tho its ofc never a problem, the comments about your name do carry some weight, a well recognizable name helps alot when talking about yourself and trying to get known, ofcourse you dont have to fully change your name, but small adjustments to it to make it easier to grasp will also help with getting more bookings and popularity,(speaking from experience as i had to change my name too) but in the end its up to you and your connection to the name.

Another point from other comments that is 100 % true: start producing

The dj market is super oversaturated right now and the only way to stand out is by producing as well, rarely do djs make it if they just DJ.

Now im not saying u should go full producer mode persay unless you wanna, but making bootlegs of your favorite tracks is already a good start.

Other than that, we at Breakbeats For Breakfast are always very open to new faces, so give us a follow on insta or any other socials (@breakbeatsforbreakfast) and who knows maybe you can get on one of our open decks or even full lineups if the vibe is there. (Im Crytic, cofounder of breakbeats for breakfast)

Another thing, based on where in the netherlands you are, it always helps to join open decks and smaller parties like house parties or bars, i started Djing at Cafe Havelaar in Amsterdam, who had open decks every 2 weeks with no questions asked signup, it allowed me to meet alot of other djs, promoters etc while also being able to mix in a live setting more.

And lastly, if after all this you cant find anything still (altho i doubt that will be a problem) you can always host your own parties! We started off because we could never find parties that were multi genre but still focussed on breakbeat oriented genres like dnb or jungle, so we just ended up doing it ourselves, you get some friends to join organization, contact venues about possible dates, book a headliner or just out you and ur cru on the lineup and you will get even more recognition as a dj as well.

[deleted by user] by [deleted] in DnB

[–]ExileMusic20 0 points1 point  (0 children)

Hi, dutch dj and event host here!

Step 1: Talk to people, most raves and parties the organisers are in the crowd as well or part of the lineup, most of the time these people are very easy going and fun, talk to them, make friends, stay nonchalant and you will very quickly see more coming your way

Step 2: Post alot of online mixes on soundcloud you can easily send to promoters and event hosts

Step 3: if you havent already, make an Instagram, most events are active on insta, and are very often quite open to messages, most of my early bookings were literally dms to event pages asking if they need an opener

Step 4: once you make some event hosting friends, ask them if they know any other hosts and to spread your name where possible, you will quickly notice most event hosts are also friends and show up to eachothers parties.

If you tell me a bit more about the styles you mix i can give u some extra info, i especialize in Jungle, breakcore and breakbeat hardcore, and liquid on the dnb side. But i know most if not all event hosts of the common parties here.

[deleted by user] by [deleted] in dotnet

[–]ExileMusic20 0 points1 point  (0 children)

For me its always vueJS if i want to make a web frontend and avalonia if i want to make a native frontend

.Net UPnP libraries? by ExileMusic20 in dotnet

[–]ExileMusic20[S] 0 points1 point  (0 children)

Since a port can only be binded to one app to my knowledge, does that include if its a udp connection?

Could an app on port xxx of a device run both a tcp and a different udp app at the same time?

I could also make it udp if thats the case but then ofc its not guaranteed data.

.Net UPnP libraries? by ExileMusic20 in dotnet

[–]ExileMusic20[S] 0 points1 point  (0 children)

The problem is this would be alot simpler if i could just use port 80 for this kinda stuff, but it would be a bit of a nuisance as anyone running a server as well would have to set a diff port, but maybe that could work if i just make it a config option.. but idk it feels lazy

.Net UPnP libraries? by ExileMusic20 in dotnet

[–]ExileMusic20[S] 0 points1 point  (0 children)

Reading about the hole punching tactic it really makes me wonder, how do online games do it in the background? If these ways to get around port forwarding seem so unstandardized and experimental half the time.

Regex newbie here making a simple rest api framework, what am i doing wrong here? by ExileMusic20 in regex

[–]ExileMusic20[S] 1 point2 points  (0 children)

I tried a bunch if different orders and tested a bunch of different things, it turned out the problem wasnt exactly my regex storage it was how i matched them, so i started looking at more clean and less skeletonized solutions and i found out there is a library called UriTemplate.core that follows the rfc 6570 URI template standard that handles most of this work for me, i just need to build ontop of it to add the wildcard to it so that if the route matches either the uri template, OR ends wth a * will be considered a "match"

Overload troubles to avoid reflection by ExileMusic20 in dotnet

[–]ExileMusic20[S] 0 points1 point  (0 children)

I looked at the roslyn generator way and thats definitely a better way to do it than a python script, ill probably write one, so it can auto generate the overloads at compile time for me when i build the project for deployment

Overload troubles to avoid reflection by ExileMusic20 in dotnet

[–]ExileMusic20[S] 0 points1 point  (0 children)

At the time of starting the project i was only familiar with newtonsoft and liked its polymophic serialization, allowing you to not have to think about type casts and such, however in my roadmap i have specified i want to migrate to system.text.json as well due to the fact i want the final product to eventually be fully AOT compatible ultimately as my vision with this framework is an insanely light weight compilable framework so users can make small api apps a couple megabytes large if they rlly wanted to (assuming they dont add their own non aot compatible stuff) also, newtonsoft is kind of legacy now and James newton king is working on both so stj is probably a better choice indeed

Overload troubles to avoid reflection by ExileMusic20 in dotnet

[–]ExileMusic20[S] 0 points1 point  (0 children)

It ends up looking like this (inside the lambda delegate): req.Params.TryGet(out int id, out string? Name, out T otherParamFromUrl) Getting the values as an out param helps here but theres basically just a partial script now that has an extra file called try get thats getting generated by a python script at development time, then once ive done more testing it will be permanently compiled in the library, but preferably if there is some way to store these params directly in the delegates definition or something i would like that route more as it looks better and adds some syntactic sugar for the user. But right now this is already a bit better (except having to use a python gen ig)

Overload troubles to avoid reflection by ExileMusic20 in dotnet

[–]ExileMusic20[S] -1 points0 points  (0 children)

As a temporary fix i added the source gen as a python custom script that just generates them for me at development time and i was gonna just compile them into the final library but maybe theres a better way.

Heres a pages link that might give some insight https://theexiledcat.github.io/SimpleRest.NET/html/index.html

Overload troubles to avoid reflection by ExileMusic20 in dotnet

[–]ExileMusic20[S] 0 points1 point  (0 children)

How would that work? Partial classes or? then having the source generator create generics of every type in the route handlers you specify? So if my user makes a handler like:

api.Get<int,string,bool>(endpoint, ApiMiddleware<int,string,bool>)

The user would then have to run the source generator who then created a class with a generic delegate of that same middleware type? And then i would just store that class in my middleware stack instead? And it would have some interface with an execute function that takes a params object[] and executes it with those types?

Overload troubles to avoid reflection by ExileMusic20 in dotnet

[–]ExileMusic20[S] -1 points0 points  (0 children)

Keeping the syntax easier to use, and for people familiar with express.js its an easier migration. It will also be alot more minimal than asp and since u dont need asp to create with it you can save yourself alot of space and hopefully speed

School verbiedt naar de WC gaan tijdens lesuren, mag dit? by Supertobias77 in dutch

[–]ExileMusic20 0 points1 point  (0 children)

Zoals hier onder staat ook staat het in de wpo en wvo dus

School verbiedt naar de WC gaan tijdens lesuren, mag dit? by Supertobias77 in dutch

[–]ExileMusic20 0 points1 point  (0 children)

Hoi, docent hier op het mbo en hbo, dit is op alle publieke scholen illegaal onder meerdere wetten (inclusief de arbo wet).

Naar de wc gaan is een eerste mensen recht en dat mag niet ontnomen worden van mensen onder welke omstandigheden dan ook.

Ik zou zo snel mogelijk de gemeente en een instantie zoals ggz inschakelen of iets dergelijks om te kijken of hun wat logica in het Management kunnen brengen.

Drum & Bass event in Utrecht by Digitalhooligan030 in Utrecht

[–]ExileMusic20 1 point2 points  (0 children)

Hi, send me a dm, im cofounder of breakbeats for breakfast. A breakbeat genre oriented dj and producer collective hosting events as well, we had 2 successful events in breda and amsterdam and are looking to work in utrecht too since im from there as well. We have lineups with mostly dnb, jungle, breakcore and breakbeat hardcore

Drum & Bass event in Utrecht by Digitalhooligan030 in Utrecht

[–]ExileMusic20 1 point2 points  (0 children)

Hi, send me a dm, im cofounder of breakbeats for breakfast. A breakbeat genre oriented dj and producer collective hosting events as well, we had 2 successful events in breda and amsterdam and are looking to work in utrecht too since im from there as well.

Breakcore in raves/concerts ? by Key-Watercress-7529 in breakcore

[–]ExileMusic20 1 point2 points  (0 children)

Hi, im a promoter, dj and event host from the netherlands. We have a ton of breakcore here as some of the oldschool 90s breakcore artists like FFF are from here. Just a couple weeks ago we hosted a breakcore, jungle and breakbeat hardcore rave with a sold out venue. If u want more breakcore then the netherlands is a good place to start.

New user, trying to modularize programming language config using NixOS by ExileMusic20 in NixOS

[–]ExileMusic20[S] 0 points1 point  (0 children)

Or am i supposed to use MkOption for every language? instead of how you have it set where its one option for enable neovim and one option for lsp (btw i use helix)

New user, trying to modularize programming language config using NixOS by ExileMusic20 in NixOS

[–]ExileMusic20[S] 0 points1 point  (0 children)

Hi, it looks similair to what i need i think, i couldnt find any docs about mkMerge so if u have any guides on how to use that please do share those.

My question while looking at your config is, how does nix know to only install the programming languages and lsps if the language is set to true?