Details
-
Github
Joined devRant on 9/28/2022
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
-
@iSwimInTheC I'm seeing the response body but it's too complex to decipher. A lot of unwieldy keys and entries, locating following status and user id, or the meaning of the parameters eg page number, next url etc, is a recipe for hysteria. That one.
Secondly, that's not automatic –I need a solution that can execute in a script, without me having to inspect network requests. Picture thousands of followers; there's no way their api will even let you reach such limit in one swoop. It was deliberately made that way to subvert devs from doing that
A ui or terminal seems like the best bet currently -
@iSwimInTheC I don't know how to intercept network requests. I tried inspecting the requests to read it manually but the structure is way too arcane, it was easier to just read the ui
-
@CoreFusionX yes. I spoke with a sysadmin friend and was told that the x11 route would be slower and more complicated than running it on my main system. That my best bet is to swap the hdds but that it's risky since I don't own the other system and can't afford any of its parts being replaced or damaged.
So I took it to a hardware engineer and he said the only way the hdds can be transferred is by loosing both systems and that, that is the only way to the best of his knowledge, I can achieve my aim. Otherwise, I should just buy enough Internet and download it on the i5. I can neither afford that amount for 10 Days of revision nor do I find it acceptable to loose my benefactor's system. I'd be livid if someone did that to me -
@retoor thanks. I'm currently looking into links for that targeting windows OS
@possum I don't know how to do that. Do I need to take both systems to a hardware/mechanic to do for me? -
I'm surprised nobody has recommended freelancer or fiverr yet. I just had an epiphany that such platforms are structured exactly to bail out someone like me, in need of immediate employment
The snag is those streets are run by paki contractors and Indian agencies with overpowered portfolios that always get picked over small accounts like mine. Your bids sink to the bottom and the site asks you to pay to boost it or pay for some certifications
I'm out here gasping and panting. I will sing and dance if that's what it takes for one of you to entreat this penury off my doorstep. Any spare project. Let me try get some of that workload off your desk -
@kobenz Https://github.com/nmeri17/suphle
I don't share that first since:
1) nobody is contributing to it
2) majority have to first comprehend what the finished product does and how it works
3) the internals' aesthetics should not determine the usefulness of the externals. They are mutually exclusive
I'm being defensive here cos I had an unpleasant experience last time I was asked to advertise the source, cuz it didn't match psr standards. Whereas there are tons of features targeted by this blueprint https://dev.to/mmayboy_/..., important implementations that should actually impact software quality. Yet, that community glossed over them and focused on coding patterns -
@retoor excellent. They are free to reach out to me, in event of any confusion or challenges. Thank you. Any medium convenient for them is fine with me. They might also want to look this bootcampy article up https://nmeri.hashnode.dev/a-synops...
I stay in Nigeria. I don't restrict my net to remote/foreign vacancies. But I haven't had much luck hence seeking greener pastures outwards -
@retoor it's actually hosted at suphle.com, just posted the permalink cuz the domain expires this month and I've run out of cash to renew it
Thanks for the compliment. I've gotten it from laypeople and non-php developers. But the actual people with the knowhow to use it refused to review or try it out. It was supposed to be judged by this list of existing challenges https://dev.to/mmayboy_/...
That's in the past though. My priority now is what the fastest route into a job is, even if it's just for a small project spanning a month to keep my head above water. I believe tons of coys out there could be overwhelmed with backlogs of pending projects -
@possum unfortunately, there seems to be as much shortage of entry level openings as there is documentation and resources (libraries, up to date tutorials), to carry out the most mundane stuff
Surprisingly though, I learnt automated testing via a video recorded for spring boot. It gets even weirder considering my distaste for studying programming through video
Nevertheless, should such opportunity pop up, I'll grab it with both hands. -
@jestdotty suppose the stolen codebase is used for another project, as opposed to being shared on vcs, how would we see it to know the undercover tag?
-
@We3D spring boot is used for building back ends, so no
-
I recently wondered why there are countless examples of developer takeovers berating the steaming pile of goo their predecessor left behind, but hardly is reverse the case. Until now. Rare W, despite being html
-
@Oktokolo
-
Unfortunately, there is no directory listing such jobs. I imagine those who get it Either do so by referral or by being opportuned to see the signage recruiting applicants
Do you happen to know someone who is currently hiring for a remote php position or an intern in another stack I can quickly pick up? -
Had the entire plantation razed down when I should have began to reap the fruits of my meritorious labour
-
@Oktokolo you can do that at your disposal. Not when your rent is almost due. What usually occupied my time was studying but what's the point now? That, and hardwork led me nowhere. I can't even sleep at night any more. No peace of mind. Just drowning in a crumbling world
-
If only I could convert my suphle rant upvotes into github stars, life would be a little more fair
-
@hippolyte heh. Does feeling slighted translate to insecurity? What would you have had me do? Shrug it off? Pretend it never happened? I imagine that's what I did since I moved on without throwing tantrums or trying to prove them otherwise
-
Me when I trash talk suphle during launch with my burner account, only for the traduce to get more upvotes than the op
-
Scenes when I launch on April 1st and mfs take it as an April fool's joke 😅
-
@GiddyNaya the effect of the meme would have been lost if it was far away from the punchline
-
In mid 2021, I celebrated with an acquaintance that suphle was "complete". Little did I know I'd only scaled step 2 of 6! At that point, I'd penned 0 tests, not built the user facing testing component
Testing involved steps 3 through 5 (writing the tests, getting them to pass, augmenting the system with features revealed by the tests impeding dx, repeat).
Step 6: documentation (with some 4&5 in-between)
7: integrate helpful libraries (eg for parallel testing) and upgrade to some syntactic sugar added in php
I've jumped all the hoops. Met the final boss and sent that mf to the cleaners
For several days now, I've been struggling to buy the domain name. My country barred our debit cards from being used internationally and I can't seem to find someone with both account types so I can reimburse their local account. -
@AleCx04 linus is possibly at the extreme end of the spectrum. I've seen many that aren't aggressive but will simply ignore or block
-
@Nmeri17 I'm grateful to have redesigned these. The new api looks more compact /less tacky than the previous one. But more importantly, they are all consistent with each other, reducing cognitive load and enforcing that pattern originating from one common source
Also found the middle ground I was looking for. It's dynamic ie any guard/sanitizer can be added or replace, bind to paths eg authentication via session, then evaluating account verification, then path based authorisation, or any other stack you please. Even the signature psr for middleware is a dead giveaway that these things aren't middleware -
I still refuse to admit the initial design was a poor one. The reason middleware wasn't used from the onset is that I firmly believe they should only be used for functionality that directly affects either the request or response –csrf, for example. Content negotiation. Except for JWTs, authentication hardly has much to do with the request object and absolutely no correlation with the response renderers.
So, even though I'm changing it, I still stand by my earlier decision. The only problem is that treating auth as a separate entity/component doesn't seem to scale well. There should be some sort of MIDDLE ground between framework-aware meta routing action, and flexibility. It's kind of poetic that these constructs are literally called MIDDLEWARE, but I'm not convinced they are that middle ground. Maybe, specialized classes bound with the same middleware-binding API, but strictly applicable to auth alone -
@Oktokolo it's the defacto standard for building cli applications in php, and belong to the symfony framework. His argument is that the bug was latently present in phpunit and it took the latest updates to Process to reveal it. So instead of resolving or reviewing what they did wrong, the phpunit maintainers should be in a better position to uncover what edge case causes mocking to crumble like that
However, phpunit has also been updated with breaking changes I'm not ready to refactor, so odds are its maintainers won't attend to a bug report on an older version. I also can't gamble on the new version having fixed it (and start refactoring tests just for the two affected by this) -
@thebiochemic
-
I guess it's plausible for reference documentation, where functions and classes change far less frequently. Framework documentation (which I'm asking about) is discussed by feature, which is subject to change or include slight variations in between releases (also more frequent than at the language level)
-
@spongegeoff none of the constraints you mentioned are applicable in the stack I come from. The only thing that changes is the language version, which can easily be noted beside the newly introduced feature
The php documentation has used this pattern for decades. All their links are permalinks -
@title I guess some plumbers are about to show up on forbes list