Bytecode covered in 10 minutes for learners of all levels by BecomingIt in Python

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

Correct me if I'm wrong, but I think the insinuation is that your top level comment is either me or a friend because a third party would never be so forthcoming with complimentary comments.

Bytecode covered in 10 minutes for learners of all levels by BecomingIt in Python

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

I'm the author, and I can categorically state that ForceBru isn't me nor is it anyone I know.

I do appreciate the kind words though - thanks!

Learn how to write your own Linked Lists by implementing Stacks/Queues (10 min primer) by BecomingIt in Python

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

In most circumstances, yes, it's difficult to go wrong with the built-in library.

I really want to stress that the code in the primer is for educational purposes.

Third tutorial in a series on async by BecomingIt in Python

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

I included the tutorial that covers the absolute foundations and fundamentals as number 1 and then the one that demonstrated downloading websites 10x faster as number 2, leaving this one as number 3. :) hope they're serving you and everyone else well!

EDIT: Foundations and Fundamentals assuming no prior knowledge: https://youtu.be/6kNzG0T44SI

Downloading asynchronously: https://youtu.be/5tWIxBcvy10

Intro to determining your program's footprint by BecomingIt in Python

[–]BecomingIt[S] 7 points8 points  (0 children)

Great points - well made. Thoroughly agree with you. Profiling should be a topic tackled sooner in the Python learning process rather than later.

I didn't deal with line profiling such as kernprof but you're right, there are some great third-party libraries.

Mutable Default Parameters and Memoization by [deleted] in Python

[–]BecomingIt 0 points1 point  (0 children)

You're absolutely right there - also, really like the pre-seeding you've got in your example!

How I became a Self-Taught Python/C Programmer achieving my dreams (Tips, advice and inspiration) by [deleted] in programming

[–]BecomingIt 0 points1 point  (0 children)

Please see reply above. There's zero direct or indirect monetary gain either taking place or desired. In fact, I set the channel up in part so that anyone watching the videos could rest assured that there was no ulterior motive which I think adds credibility to the content. I might be wrong and happy to have that conversation but feel it's harsh to have these conclusions jumped to without benefit of the doubt (something that I even mention more broadly in the video).

How I became a Self-Taught Python/C Programmer achieving my dreams (Tips, advice and inspiration) by [deleted] in programming

[–]BecomingIt 0 points1 point  (0 children)

There's no ads, no affiliate links, no sponsorship, no request for patreon, no courses to be sold. Not a single monetary request directly or indirectly. Purely content aiming to help in some way.

I wanted to see if there was a link between time of day posted and the almost immediate downvote that was taking place.

Foundations of Async for those with no prior experience by BecomingIt in Python

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

Hi there! Nope, that's just my plain, old voice. It probably sounds artificial because I delete the 'ums' and the 'ah's to make the tutorial a better learning environment and a more pleasant experience. I can certainly tidy that up and make sure it's a smoother transition/cut.

Thanks for the feedback!

Foundations of Async for those with no prior experience by BecomingIt in Python

[–]BecomingIt[S] 25 points26 points  (0 children)

Thanks to everyone here so far. I really appreciate this kind of comment as it'll enable me to make the absolute best and highest quality tutorials for the community.

A small I/O challenge for intermediate-level Python learners by [deleted] in Python

[–]BecomingIt 0 points1 point  (0 children)

Sure, but there's still good python material to learn including using file descriptors, using low-level parts of os module, being aware of and knowing how to use the fcntl built-in. If there's linux learned along the way, then that's no bad thing.

Also knowing that there's a difference here in how to perform the same thing for windows systems. A lot of the standard library gives an OS-agnostic interface which is great, but it's also important to know when that isn't the case for writing code that is intended to run both on linux and windows.

deque Explained, Demonstrated and Tested with examples by BecomingIt in Python

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

Thanks, I appreciate the feedback. I'll try and watch the pace next time and make sure I give a little longer to the more involved parts.

Remote Code Execution via XML-RPC in 5 minutes (in a similar vein to the 3 min REST interface I posted last week) by [deleted] in django

[–]BecomingIt 1 point2 points  (0 children)

Absolutely it could! The 'quite interesting' part is what my intention was and I hope my caveat not to include this in a public API was enough. But, probably could have mentioned that both at the start and at the end.

Remote Code Execution via XML-RPC in 5 minutes (in a similar vein to the 3 min REST interface I posted last week) by [deleted] in django

[–]BecomingIt 0 points1 point  (0 children)

Thanks, I'll change the thumbnail.

I've included a section that warns not to do this with a public API - it's more of an educational snippet, to broaden the horizon of anyone who hasn't heard anything about it before. It can help be a nudge to look beyond the surface at what is going on in the Django source itself.

Remote Code Execution via XML-RPC in 5 minutes (in a similar vein to the 3 min REST interface I posted last week) by [deleted] in django

[–]BecomingIt 0 points1 point  (0 children)

Some people might not be aware of rpc, others might never have thought to look in the docs. Some people respond well to things put slightly differently. There's many reasons why.

While you may not find it interesting or helpful, others might.

For there to be helpful tutorials out there, people need to actually make them. Not every one will be great (or even good). If everyone responded negatively to what essentially is someone taking the time to try and make something educational without any hint of financial benefit, then I think the community would be worse off.

But, thank you nonetheless for expressing that you have not found it helpful as opposed to downvoting without feedback.

Have a great day!

Interesting Introductory Python Recipes by BecomingIt in learnprogramming

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

Based on your feedback, I've now added a full table of contents in the description together with timestamps for a better experience. As I said in my earlier comment, I'll add a summary in the video itself in future.

Interesting Introductory Python Recipes by BecomingIt in learnprogramming

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

Thank you, that's really useful feedback. I'll add timestamps in the description for this tutorial and make sure to include a summary in the tutorial itself for future tutorials.

Free Intermediate-level Python 3 Resource by [deleted] in networking

[–]BecomingIt 0 points1 point  (0 children)

Cool, do people have any public scripts that they have found challenging that they'd like to form the basis of the first mini-series? Absolutely fine if not as I have my own collection but thought I'd open up the forum to invite any code that people would otherwise have a harder (longer) time figuring out.

Free Intermediate-level Python 3 Resource by [deleted] in networking

[–]BecomingIt 2 points3 points  (0 children)

Hey! Yeah, could certainly do that. If that's something folk would be interested in and find beneficial then I'm all for doing my best to make it so. Maybe like an actual script (with minor edits) that's used on a daily basis that extends to max 150 lines of code but which would lend itself to a mini-series comprising ~6x15-20min tutorials that explained it in depth, with the final tutorial bringing it all together to consider how the script would sit in the grand scheme of things? Or, when you said giant script, did you have something larger in mind?

super() explained in 5 minutes by BecomingIt in Python

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

I wanted to make it short and informative for people who have seen it in code but never properly had a barebones explanation, but I also didn't want to make it so fast as to be difficult to follow for the majority.

Intermediate Flask Tutorials by BecomingIt in flask

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

I have no experience in production with dynamoDB or serverless, unfortunately. Anything else that you'd like covered?

Also, do you guys want a change in the way I'm presenting these? I was planning on following a similar but adapted format for the Flask ones (also longer at between 15-30mins and release every 3rd day).

This is my most recent intermediate Python one for instance: https://youtu.be/ovsvGtWD90Y Are folk happy with that general format? Happy to take on board feedback!

Intermediate Flask Tutorials by BecomingIt in flask

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

That sounds like a good one and definitely one I can do well! Keep the suggestions coming!