Details
-
Aboutjust tinkering away
-
SkillsJava, Python, Bash
-
LocationSouth Africa
-
Github
Joined devRant on 9/8/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
-
Or you just make a request while sounding as technical as possible. They either immediately change how they respond or call an actual technical person.
-
I agree. But your motivation for doing so matters. A lot of people I've met simply do it since they hear the pay is good. But it's probably one of the more mentally taxing jobs you will do so make sure money is not the only motivating factor.
-
You sure your version matches the server version?
-
Why are you compiling an interpreted language?
-
You do know Ubuntu server is the most common server os? Not everything is ui
-
Thanks for all the input. Definitely a different perspective than just a generic Google search
-
I'd you try catch the request itself and maybe add a timeout you should be able to see when the issue is the lack of connectivity
-
Slap a breakpoint in there and check the call stack
-
If you like the flask way of doing things maybe look at fastapi. It's got some really nice validation and auto doc features
-
Take all my upvotes. Honestly the number of times I've found my coworkers using lists that grow into the millions to check membership and then still have the audacity to argue about the time complexity of using sets is driving me crazy.
-
@stop that's probably it yeah
-
@stop I'm pretty sure I use from ..module import x,y the other day to import from a parent directory
-
Check out https://cryptozombies.io/en/course/ for a quick crash course
-
Hey man, I'd say just keep educating yourself and find somewhere to invest with low fees. Don't try play the stock market, that's pretty much gambling, just invest in index funds.
Also, pretty much the golden rule, if some investment opportunity seems too good to be true it probably is. -
I highly recommend writing up a more formal spec of the language. I'm talking full on ebnf and everything.
It will make it so much easier to find bugs in the grammar and allow others to writer parsers and compilers for your language. -
I find it useful to take a step back and solve the problem by hand. Then go over what you did slowly and break it down into smaller and smaller steps until you start seeing something that kinda looks like something you could write as code. Hope it helps.
-
I mean at least there's no SQL injection
-
Arch is really not that bad. It's just a bunch of hype surrounding it cause some people want to feel elite. It has some of the best forums and documentation and the AUR is great
-
Check out featureIDE
-
You can always try to use the gmail api to send things. Thereby avoiding the mail server setup completely
-
@electrineer yeah signal processing gets complicated really quick when you stop using wires. And don't even get me started on wireless collision detection
-
@Bubbles networking is quite fascinating. And compared to some other low level computer science things it's actually quite tangible and easy to understand. If you ever wonder how a protocol works just look up the RFC for.
-
@Bubbles are you building something that requires a lot of low level networking
-
@Bubbles that depends. At this layer it's basically the nitty gritty encoding of bits as signals onto a medium. So basically lowering or increasing the voltage. But to keep the clock synchronized for both the sender and receiver you need to use something like Manchester encoding since simply using high and low to indicate 0 and 1 can lead to problems when you have many of the same bits after each other.
-
Not sure about the first question, but for the second question it all comes down to the multilayer architecture of networks. The physical layer is only concerned with sending individual bits and receiving them. But other than when demuxing occurs the physical layer doesn't know which protocols are used above it. One layer doesn't know about the abstractions used by the layers above it. So the physical layers has no knowledge of the sockets being used at the transport layer.
That is the beauty of these abstractions. Each layers builds on the layers below it without having to know the internals of how they function.
Hope this helps. -
@Ayotii Every now and then someone will mention an interesting new technology that might be worth checking out
-
I think it depends on your skill level. If you are a relatively experienced dev you can pick up flutter by doing a project without too many problems.
-
@010001111 If you don't mind my asking, what country did you do it in? Also, what was your first job after that?
-
@LHofman maybe it was just coincidence then that my uninstalls spiked after the update. Just found it strange since the update didn't change the original functionality
-
@C0D4 oh damn😂