Details
-
AboutSoftware Engineer | .NET Developer
-
SkillsC#, ASP.NET, JavaScript, AngularJS, WebAPI, MVC
-
LocationLisbon, Portugal
Joined devRant on 2/10/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Actually when the term was created it was intended to define the role of a Developer in a team that has focus on operations. The intent was to make an agile team be highly autonomous by handling everything from development, deployment and monitoring so to enable true Continuous Delivery...
That being said, the industry has made a standard of DevOps teams... Those teams are made of Operations Engineers with automation... Which does not give the flexibility needed to the development team since deployment is more of a "deliver a package to the DevOps pipeline"
Not to mention that a DevOps team is a misnomer and is warping the meaning of a DevOps engineer is supposed to mean, but hey! It seems that this inbred definition is standard now... -
AngularJS is a framework that in it's inception was not based in reactive extensions but in the MVC pattern, while React is a set of libs directly based on it...
That being said, diving into a framework will always have some rampup...
However, AngularJS has pretty good documentation.... Starting with angular? Take the time to read and follow the QuickStart: https://angular.io/guide/quickstart -
To avoid poorly tested code in prod, code should reviewed and tested before going to production...
I hear you about no concern for quality and a need of ownership but ordering someone to fix their code when broken is the wrong way to go.
Firstly, it's a "too little too late" kind of approach as it won't solve anything. Shitheads will be shitheads...
Second, a code you wrote really well might break another not so good component you did not change. Who should fix it then? You right? Your code broke it! It was working before...
So, it seems you need to consider your unit testing stack and deployment pipeline. Add more efficient and comprehensive automated and regression tests...
Also, there is no shame on fixing production bugs, and no glory on creating new features over an outdated architecture... Be glad your boss thrusts you and your skills. And remember "incompetent people always believe they are the best because they lack the skills to know that they are incompetent" -
Is it just reads or do you do writes too? Do you use views?
Index creation is a good string to start pulling... -
@-ANGRY-CLIENT- BTW... I also have a sleep disorder where it is very difficult for me to get any sleep... So I usually sleep 4 to 5 hours a day and might need extra time in the morning in case I'm extra tired
-
@-ANGRY-CLIENT- actually... Married with no kids...
I go for an hour long walk with my dog every morning and have a great social life...
Don't ever fucking impose your little world view over others you dimwit! You are the sad one, the sheep, the idiot who can't see no other way but yours... -
I actually do 10h30 - 19h... Most of my team does 9-5.. This way I get free undistracted time to work after they all leave
-
@Stuxnet I know... But I found it appropriate in this case
-
There are 10 types of people on the world: those who understand binary and those who don't
-
Hmmmm confluence? I know the pain and don't get why it's so used...
Littered with bugs and sad decisions...
Also, if you don't manage it properly and often it's a shit show of outdated info and hard as hell to get some information out....
So, I'm with you: fuck confluence -
Well, at least isolate the out-pins or be very aware of where you place that circuit...
Place it on a good conducter. Thrust me, it will be faster! -
I just think that announcing that your backend framework is "frontend agnostic" is a non-feature... So, didn't dive in...
-
@Proximyst it was irony as this is DEVrant... But okay... No more segmentation faults for him
-
Good luck, have Batman!
-
So... He was a developer right?
-
There are still courses for COBOL!? I know most financial services still use it on the backend but... That's an ollldddd curriculum!
-
Actually was a c# certified developer, but as I am not a freelancer, it did nothing for me...
Microsoft certification is a bit morronic as it is all about how they intend devs to use the framework and go through the lengths of forcing you to know interfaces that a sane person will just look for in the documentation...
For short: it's good to have some solid bases on asp.net and Microsoft frameworks... But unless you are a c# freelancer there is no point on paying for the certification itself -
Age of Empires... Don't forget Age of Empires
-
Soo "algorithms" is equally relevant and interesting to you...
Which ones!? Be specific! This hurts my brain... -
Well I have a recent one:
SM: Hey, can we push task x to Sprint out of scope? It's urgent...
Me: ... Okay..
SM 2 days later: oh that task can't go in this Sprint, it has to go on the next one
Me: no prob, I'll just leave it on the feature branch
SM the next day: hey, task x must go as an hotfix to prob
Me: get your shit together!!! -
Happy birthday, keep on the good fight!
@NoMad you go predator! Patience is a skill -
@easyrhino p4!? I don't know that one... I can only find Helix Perforce and as I understand it uses git has the underlining engine... That being said...
1. It is moronic to limit feature branch creation as it breaks flow and creates issues
2. As it is git you can have local branches, you just can't push the branch to the VC server... It is risky but you can just develop locally and keep changes locally on a branch untill the freeze is over... Just pray nothing happens to your machine (and again, this is why it's stupid to disallow feature branches - it robs you of any good solution for these cases) -
@devTea lol don't be... My Master's was great, but that teacher was a worthless imbecile... However, the world is filled with such
-
What hurts me here is that when x is 5, all the fuction x coefficients sum up to 10...
This is hurting my brain in several ways... -
When I was in college one or a set of these was school material...
Back on the time this was a lot of space... I still remember when I upgraded from a 100mb HDD to a 1Gb HDD... I had a feeling of unlimited space! -
@iKameo actually most of our service environments don't have anything else...
It's dumb to set a decent editor as a dependency for the clusters and they should only have controlled connections to the outside world... So, try to open a config there and... No formatting!...
Options? Upload a portable editor (like notepad++) or open the config with Rich text editor!!!...
So... Yaiiiii for this... -
- How do you justfy a bill for 1000€ when all you did was copy paste some shit?
- 300€ to know what to copy and 700€ to know where to paste it... Explaining this is going to cost you an extra 100€ -
@Hu-bot0x58 I agree that it's exciting... But what is really exciting to me is that Google Assistant data is doing what they wanted: get real data to tackle this problem...
I've been following some of Google's research and the have been taking great strides at:
- natural voice recognition and interpretation
- natural speach contextualization
- fluid conversation and context switching
- natural conyextualized response creation
What we saw at I/O was all of this working together... But is it ready? Is it robust? We need to see when/if it comes out -
If they passed the Turing test there would have been a lot of news about it for some time now... And they would start the I/O with "ohh, you know what? Our AI just beat Turing's test!!! PARTY!!!!"...
As none of that happened, I call bull!
Show me it working on a real world scenario (not staged or trained) and show me the decision graphs for that... -
@Condor the only sane and professional answer... Thank you!