ChatCrawlersearch across public Telegram Open the app
D

DigitisedReality Chat

194 members
Фотография
click to show
Imagine the public transport company offers a API where you can fetch stations based on a GPS location but since the last update they return ALL stations no matter what. Also imagine they fuck up like this 2-3 times per year and when you tell them "you could use automatic tests before deploying they tell you they do not need it" So here we are where i have to fix it in my API wraper once again lol
I only fixed it cuz my github actions runing my tests otherwise DoS the API requesting all stations...
M
And you would think thats the only issue, ofc not. Wehre we normal People use a 24h Clock they use a 30h clock So in the past 8 years they made the same bug 6 times where everything vanishes after 00:00 🙈 (but i can´t fix that for them 🫠 )
Marc Blitz NürnbergImagine the public transport company offers a API where you can fetch stations based on a GPS location but since the last update they return ALL stations no matter what. Also imagine they fuck up like this 2-3 times per year and when you tell them "you could use automatic tests before deploying the
if the data is static (not changing frequently) and does not consume so much RAM, why don't you use cache behavior? gather them all, cache in the memory, then extract what u want from that. that makes less API call + suppressing network activity. you can also use cache TTL as well.
aliRezaif the data is static (not changing frequently) and does not consume so much RAM, why don't you use cache behavior? gather them all, cache in the memory, then extract what u want from that. that makes less API call + suppressing network activity. you can also use cache TTL as well.
That's what I'm already doing but since they do not use Versions in the API (1.3.0 is currently displayed but they break it for sure in a few weeks again under the same version) And yes the data is kinda static in it again they do not communicate something has changed. I do cache and only request once per day from them. My in memory API is also 41 million percent faster 😅
M
SamageetIsn't it possible to write an API that takes their garbage output (whenever they output garbage) as input and gives out a proper standard reliable output every time?
It's also a bit personal, I did apply for a position there and they told me I lagg the education. (I already work there in a different non IT section) So I started writing my own version for every internal / external software they have with only two goals: Better UI and faster. Faster isn't hard, I never had to optimize anything ever, it's faster by default 😅 and better UI well I'm cheating and collecting feedback of coworkers using their software
S
Did you try telling them that you have better stuff than them? I mean if they let you in, you will be able to fix the issue from the root
SamageetDid you try telling them that you have better stuff than them? I mean if they let you in, you will be able to fix the issue from the root
Yes, they do know that but that won't change their position and at this point I don't think I wanna work there. Look I've been annoying the shit out of them for almost a decade while using tools that some there would like to use but can't because the funding of a project is calculated for many years or decades so they can't switch (+ I every time I allowed them to use my shit they promised to give feedback but then just 1:1 copyed including my bugs I left in there with "//careful here is something unhanded since it's a demo"
M
Plus a lot of my seepups comes from open source projects. Like PostgreSQL or ClickhouseDB but they do not trust those and use only MSQL
Archive by month
Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog