I feel like this question is too vague to be answered with any substance. Where do I draw the line in what context? Technology? Dating? Politics? Family? Social media? Food? Etc.
I draw the line at answering unanswerable questions.
I feel like this question is too vague to be answered with any substance. Where do I draw the line in what context? Technology? Dating? Politics? Family? Social media? Food? Etc.
I draw the line at answering unanswerable questions.
100% this. Every website is different, though after doing this kind of thing for long enough, there are often common patterns and frameworks/libraries. Even general obfuscation can be reasonably reverse engineered with enough time and effort.
I agree that OP sounds like a beginner, and what you’ve suggested is likely the best approach for someone who is familiar with frontend tools and frameworks. Selenium (and admittedly BeautifulSoup) is probably too low level for this particular user, but that doesn’t mean they can’t still learn some fundamentals while solving this problem without resorting to something as heavy and complicated as background browser emulation and rendering. I could be wrong though.
I’m not currently on Discord, could you upload the code to pastebin or something similar?
I would love to see your code, but I understand if this forum isn’t the most ideal place to share.
In my experience, this scenario typically means that there is some sort of API (very likely undocumented) that is being used on the backend. That requires a bit more investigation and testing with browser developer tools, the JS Console, and often trial and error. But once you overcome that (admittedly very complex and technical) hurdle, you can almost always get away with just using the requests library at that point.
I’ve had to do that kind of thing more times than I’d like to admit, but the juice is almost always worth the squeeze.
Selenium is really more of a testing framework for frontend developers, and could theoretically be used for scraping, but that would be somewhat like buying a car based on the paint and not looking in detail under the hood.
I can’t say I’ve ever worked with scrappy, but the tool I would use for web scraping with Python is BeautifulSoup. This tutorial seems decent enough, but you will need to understand basic web concepts like IDs, classes, tags, and tag attributes to get the most out of the tutorial: https://geekpython.medium.com/web-scraping-in-python-using-beautifulsoup-3207c038723b
W3Schools will also be your friend if you have questions about HTML/CSS selectors in general: https://www.w3schools.com/html/default.asp
Understanding regular expressions and/or xpath would also be very helpful, but are probably best considered to be extra credit in most cases.
I’ll try to respond if you have any issues or questions, but hopefully that gives you enough to get started.
Automation. My phone automatically triggers API calls, settings tweaks, launches apps to specific pages/playlists, and collects usage statistics to a local and private location all on its own. This means I only get a day and a half of battery life, but the tradeoff is well worth it in my opinion.
https://mashable.com/article/iphone-2g-original-naysayers
https://forums.anandtech.com/threads/saw-this-on-reddit-tonight-a-2007-iphone-will-fail-column.2240010/ (can’t seem to find the original article, so this is commentary and quotes from what the article said at the time)
https://news.ycombinator.com/item?id=7419784 (additional quotes and commentary on the same Bloomberg article, with other similar articles mentioned)
http://suckbusters2.blogspot.com/2007/06/apple-iphone-debut-to-flop-product-to.html?m=1 (good summary of the points that were made in opposition)
Android was going to be very different before the iPhone was revealed. That moment very clearly ushered in a new era for smartphones and phone technology in general. Now smartphones weren’t just for business people with an IT team for support, or wealthier and tech savvy individuals, they were for the masses. That undeniably changed the world (for better or worse), and there’s no way anyone could have predicted the outcome with any confidence at the time.
Perhaps Vision Pro will be a success and usher in a new revolution in technology, or perhaps it will only ever be a niche device, or maybe it flops altogether in a short amount of time. No one can say for sure how things will play out until it happens.
What if the person with the Vision Pro got it to help with a physical disability, and it has greatly improved their quality of life? Or what if it was gifted to them by a now passed friend or family member, and now holds a great deal of sentimental value to that individual? Do you not agree that criticizing in these (and likely many other) instances would be an asshole move on your part?
You don’t know how or why they obtained it, and their possession of it does not harm you in any way, shape, or form. Do you still not agree that being vocally and directly critical of the other person’s simple possession of this item is an asshole move?
Designated Driver, i.e. the person who won’t be drinking any alcohol so that they can safely (and legally) drive the rest of the group home. Mostly a US thing where driving is the primary means of transportation.
I feel like I remember those hips more than anything. Not sure what that says about me, but it’s certainly a distinct feature from all of the logos I’ve found while searching for this one.
Wi-Fi drivers are notoriously complicated on Linux in general, though things have been improving. But yeah if ‘iwctl device list’ comes up empty when you plan to use Wi-Fi to install Arch, especially if Ethernet isn’t a viable temporary alternative because your device doesn’t have an Ethernet port, you’re in for a tough time.
Source code is like the recipe to create a program. Compiling the source code is like cooking or baking a recipe.
You can look at the end result and attempt to reverse engineer how it was made, and might even be able to produce a copy that is indistinguishable from the original. Without the original recipe/source code, you’ll never know for sure if there is anything missing from your reproduction however.
Open source code is like a recipe that is posted freely online or otherwise openly distributed. Closed source code is like a proprietary recipe that is only known by one company/restaurant.