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
Search - "fish tank"
-
She died..
My gold Fish with freckles, I was calling her JavaScript. because I brought her as a joke and became the messier one on the bowl.2 -
TLDR: crappy api + idiot ex client combo rant // devam si duška
I saw a lot of people bitching about APIs that don't return proper response codes and other stuff..
Well let me tell you a story. I used to work on a project where we had to do something like booking, but better..crossbreed with the Off&Away bidding site (which btw we had to rip off the .js stuff and reverse engineer the whole timer thingy), using free versions of everything..even though money wasn't an issue (what our client said). Same client decided to go with transhotel because it was sooooo gooood... OK? Why did noone heard of them then?
Anyhow, the api was xml based.. we had to send some xml that was validated against a schema, we received another that was supposed to be validated againts another schema.. and so on and so on..
...
...
supposed..
The API docs were nonexistent.. What was there, was broken English or Spanish.. Even had some comments like Add This & that to chapter xy.. Of course that chapter didn't even exist yet. :( And the last documentation they had, was really really old..more than a year, with visible gaps, we got the validation schemas not even listed in the docs, let alone described properly.
Yaaay! And that was not everything.. besides wrong and missing data, the API itself caused the 500 server error whenever you were no longer authenticated.
Of course it didn't tell you that your session was dead.. Just pooof! Unhandled crap everywhere!
And the best part?! We handled that login after inspecting what the hell happened, but sent the notification to the company anyways.. We had a conf call, and sent numerous emails explaining to them what a 'try catch' is and how they should handle the not authenticated error <= BTW they should have had a handled xml response for that, we got the schema for it! But they didn't. Anyhow, after two agonizing days talking back and forth they at least set up the server to be available again after the horrified 500 error. Before, it even stopped responding until reset (don't ask me how they managed to do that).
Oh yeah, did I mention this was a worldwide renown company?! Where everybody spoke/wrote English?! Yup, they have more than 700 people there, of course they speak English! <= another one of my ex clients fabulous statements... making me wanna strangle him with his tie.. I told him I am not talking to them because no-one there understood/spoke English and it would be a waste of my time.. Guess who spent almost 3 hours to talk to someone who sounded like a stereotypical Indian support tech guy with a flue speaking Italian?! // no offence please for the referenced parties!!
So yeah, sadly I don't have SS of the fucked up documentation..and I cannot post more details (not sure if the NDA still holds even though they canceled the project).. Not that I care really.. not after I saw how the client would treat his customers..
Anywayz I found on the interwebz some proof that this shitty api existed..
picture + link: https://programmableweb.com/api/...
SubRant: the client was an idiot! Probably still is, but no longer my client..
Wanted to store the credit card info + cvc and owner info etc.. in our database.. for easier second payment, like on paypal (which he wanted me to totally customize the payment page of paypal, and if that wasn't possible to collect user data on our personalized payment page and then just send it over to paypal api, if possible in plaintext, he just didn't care as long as he got his personalized payment page) or sth.... I told the company owner that they are fucking retards if they think they can pull this off & that they will lose all their (potential) clients if they figure that out.. or god forbid someone hacked us and stole the data.. I think this shit is also against the law..
I think it goes without saying what happened next.. called him ignorant stupid fucktard to his face and told him I ain't doing that since our company didn't even had a certificate to store the last 4 numbers.. They heard my voice over the whole firm.. we had fish-tank like offices, so they could all see me yelling at the director..
Guess who got laid off due to not being needed anymore the next day?! It was the best day of my life..so far!! Never have I been happier to lose my job!!
P.S. all that crap + test + the whole backand for analysis, the whole crm + campaign emails etc.. the client wanted done in 6 months.. O.o
P.P.S. almost shat my pants when devRant notified my I cannot post and wanted to copy the message and then everything disappeard.. thank god I have written this in the n++ xD
undefined venting big time issues no documentation idiot xml security api privacy ashole crappy client rant11 -
yay or nay?
for who are wondering what is on the screen :
i am working on a fish tank simulator gamr, which every fish have different unique combination and/or permutation. i combined this with cryptocurrency, the idea is similar to CryptoKitties and Insaniquarium combined. the implementation is not yet done, but currently i am working on the in-game market front-end functionality.
sorry no in-game preview/screenshot yet :P
curently thinking about considering to open source it and a collab.
48 -
Burned out but trapped at work for next 4-6 weeks - need survival tips
I'm 31y/o software dev and I'm completely fried and need advice on how to hang on until I can quit.
After 5 months job hunting, I landed a role that turned into a nightmare. 6 months of being bounced between different teams/scopes/projects with impossible deadlines and covering for incompetent managers/colleagues has left me burned out. Problem is, I'm finalizing a mortgage and can't quit or take sick leave without messing up income verification stage. Need to survive 4-6 more weeks.
Work is toxic and unpredictable - not enough resources given, blaming, shifting priorities, undefined tasks, endless meetings. Fake sense of urgency. Never feeling a sense of completion - there is always something extra that comes up. Documenting everything to have paper trail in case shit hits the fan, but honestly it feels like I'm at war daily and it's exhausting. I'm weeks behind on everything.
I have ADHD and my usual meds (18mg Concerta/10-20mg Lisdexamphetamine of Adixemin brand) aren't working anymore. Im able to fall asleep only after taking 0.2-0.3mg of Xanax or smoking some THC/CBD flowers. Constant brain fog, shot memory, never feel rested. Maybe 2-3 productive hours max daily before I become useless - either depressed or too wired and too anxious to function.
Already tried bunch of supplements (all possible forms magnesium, vitamin D, fish oil, my supplements drawer has like 60 different bottles), cleaned up diet, cut dairy/nicotine/alcohol/caffeine, taking strategic vacation days here and there in beginning or ending of a week.
I also suspected some allergies, tried out quercetine + vitamin c + all possible anti allergy meds - didnt help. I even suspected inflammation - tried curcumin and all other stuff - useless.
Anyone dealt with extreme burnout while trapped in a job? How do you function when your tank is empty but quitting isn't an option?
Only thing that helps is that I work fully remotely. Exercise would help but I cant force myself to do it.
Once the mortgage closes, I'm gone. Get a less stressful job lined up. Just need to survive until then without falling apart completely.13 -
Welcome to Pets Place – Your Ultimate Destination for Fish Tanks, Cat Houses, and Dog Houses in Tolland, Connecticut
At Pets Place, we are dedicated to providing top-quality products to meet the unique needs of your pets. Located at 136 Torry Rd, Tolland, Connecticut, we offer a wide variety of pet supplies, including fish tanks, cat houses, and dog houses. Whether you're a proud fish owner, a cat lover, or a dog enthusiast, we have everything you need to ensure your pets are comfortable, happy, and healthy.
Stunning Fish Tanks for Your Aquatic Friends
Fishkeeping is an enjoyable and relaxing hobby, and at Pets Place, we have everything you need to create a beautiful, thriving aquatic environment. Our selection of fish tanks ranges from small, elegant tanks for beginners to larger, more advanced setups for experienced aquarists.
We offer fish tanks in various sizes, shapes, and styles, along with all the necessary accessories such as filters, heaters, and lighting systems to keep your fish happy and healthy. Whether you're looking for a simple tank for a few fish or a larger, elaborate setup for a diverse aquatic ecosystem, we have the right fish tank to suit your needs. Our knowledgeable staff is always available to help you choose the perfect tank and accessories for your aquatic pets.
Cozy and Comfortable Cat Houses
Every cat deserves a cozy, private space to call their own, and at Pets Place, we have a variety of cat houses designed to offer your feline friends a comfortable place to rest and relax. Our cat houses are available in various styles, from simple enclosed beds to larger multi-level homes, perfect for both indoor and outdoor cats.
A cat house provides a safe, quiet spot for your cat to sleep, hide, or simply enjoy some alone time. Whether you're looking for an insulated outdoor cat house to protect your cat from the elements or a plush indoor house for relaxation, we have plenty of options to suit your cat’s personality and needs.
Durable and Stylish Dog Houses
When it comes to dog houses, Pets Place has you covered. We understand that your dog needs a secure and comfortable space, whether it's for outdoor use or simply a quiet retreat indoors. Our selection of dog houses includes a variety of styles, sizes, and materials, ensuring that we have something for every breed and preference.
We offer dog houses designed to provide protection from the elements, with weather-resistant materials and insulated options for dogs that spend time outdoors. Whether you're looking for a traditional wooden dog house or a more modern, durable plastic option, you'll find a high-quality, comfortable solution at Pets Place. Our dog houses are built to last and provide your dog with a space to feel safe and at ease.
Why Choose Pets Place?
Wide Selection: We offer a diverse range of products, from fish tanks and cat houses to dog houses, ensuring you can find everything your pets need.
Quality Products: We only stock high-quality products designed for durability and comfort to keep your pets safe and happy.
Expert Advice: Our friendly and knowledgeable staff is here to assist you in selecting the best products for your pets, whether you're new to pet care or a seasoned owner.
Convenient Location: Visit us at 136 Torry Rd, Tolland, Connecticut, and experience why Pets Place is the top choice for pet supplies in the area.
Affordable Pricing: We offer great products at competitive prices to ensure you get the best value for your money.
Visit Us Today!
If you're looking for the best fish tanks, cat houses, and dog houses in Tolland, Connecticut, Pets Place is your one-stop-shop. We offer a variety of top-quality products to ensure your pets have the comfort, space, and care they need.
Stop by Pets Place at 136 Torry Rd, Tolland, Connecticut, or give us a call at +860-888-9681 for more information. We look forward to helping you find the perfect products for your furry or aquatic friends!2

