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 - "integration"
-
Maybe I could get better bug reports from clients if I made them use this.
I wonder if it has Jira integration.5 -
When your boss asks you to create an integration for fb but fb is blocked at the office and he refuses to give you access.
#GodWhy #SaveMe17 -
My boss thinks once the UI is made , the backend and integration shouldn’t take more than 15 minutes.
I want to kick him on the dark side of his moon11 -
So, Facebook is acquiring Giphy. The amount of metadata they're about to get is fucking insane.
And since I refuse to personally use anything Facebook related... I won't be able to use the GIF integration of any messenger and many more products/services anymore, I guess...
Just fucking great. Fucking die, Facebook.41 -
This mother fucker right here.
Today I was asked as a favor by one of our vendors to assist one of their other customers with an API integration issue. We work very closely with this vendor and help beta their products etc.
I'm helping as a favor. And this guy could not be more of a dick. Constantly throwing his 20ys of experience at me and saying the API is broken. A good portion of my job is API integration so I've seen 30+ platforms all done differently and this one in question is by far the simplest.
Where does this chodemuffin get off being a dick to me? You know what buddy. Eat a dick. Figure it out yourself.3 -
Me: *Installs travis*
Dev: oh what's travis?
Me: it's a continuous integration tool I wanna setup.
Dev: ... contin.... ?
Me: continuous integration, a tool that performs builds.
Dev: ah!, is it the new version of that deprecated tool we were using "client access"?
Me: ... no ... that's an authentication service that generates and stores oauth tokens. This is the continuous integration tool I told you about yesterday (and last week and the week before).
Dev: ... contin....
Me: ... con ........ continuous integration. It listens to branches on GitHub, downloads, builds, tests and then deploys the code.
Dev: ah ok ok, cool.
I would bet my monthly fucking salary he can not repeat what I said, tell me what oauth is, or explain what he's working on at the minute.
Jesus at this rate I'd bet my salary he can't tell me my name.7 -
Subject: FW: Twilio integration
Date: 20th June
From: <program-lead>
PractiseSafeHex I need you to fill in the dev completion dates for the Twilio task for the mobile team by EOD today. Backend have already supplied theres. Otherwise I will be forced to mark the task as “At Risk”. Please let me know if there is an issue or you are blocked.
—- Begin Forwarded Mail ——
Subject: Twilio integration
Date: 18th June
From: <program-lead>
Hi All,
Documenting today’s meeting minutes. Backend confirmed they will handle the Twilio integration from their side entirely. There will be no mobile work required for this task.
Thank you,
<program-lead>11 -
My first complete pipeline with Jenkins:
- push on gitlab
- build with maven
- test with junit
- deploy with Ansible
- integration test with Selenium
I love devops!6 -
Random post on linkedin...
"Jack of all trades, master of none"
Being a generalist does not make you a master of none.
You are at a position to apply your diverse yet relevant experiences into a singular objective. This makes you strategic and holistic.
A jack of all trades, a master of integration.3 -
Worked 8 hours on a feature to send attachments from our system (A) to another (B) via B's API. Perfect code, yet I couldn't make it work. B's API has full and extensive documentation for said feature. Contacted B to ask about it, got reply: "Oh yeah - we havent enabled that yet but thought it was handy to have it ready in the docs"
FML4 -
Saw this from a friend of a friend of a friend and made my own meme.
2 unit tests 0 integration tests. Hacky code to fix it.3 -
My devGoals for 2018:
- Build a RESTful API with NodeJS just for learning.
- Finish my first product (electronics sideproject).
- Convert more people to use CraftCMS or at least not use Joomla or WP.
- Get a raise.
- Add Continuous Integration to more projects.
- Add more unit testing where appropriate.
- Create and release a mobile app.
To be continued...
*playing to be continued meme sound*9 -
So just about to head to the pub and I got the dreaded call from my boss.
The support team had developed some fixes. They "tested" and deployed without letting us know... And you guessed it there was failures all over the shop!
So it turned out their testing was running on a local base install with no integration compared to the live system with 15 years of customisation and complex integration. My they thought this was acceptable I don't know...
And the best part was the developers who made the changes didn't understand their own code (I found the tutorial they copied online) they just blindly copied it without understanding how it worked!
So 4 hours later we found the bug, nothing like having a query and s SQL connection but not executing the query....
There goes my Saturday evening. Now we're was my beer!7 -
Festo is a German company specializing in industrial automation... Their homepage only connects to one domain... THEIR OWN DOMAIN...
No random anal(ytics)
No pointless social media integration
No stupid.remote.fonts.wankjob.com...
Just their own domain... More companies should be like this.4 -
import LongRantKit
import NonRantKit
import TldrKit
I don't like stickers on my laptop because it clutters it up. But today I realized the importance of them.
A few months ago I was sitting at a coffee shop working on a paper and I noticed a guy with this cool sticker on a MacBook Pro: it had the integral symbol to the left of the Apple logo, and to the right of it a lowercase d and another Apple logo. It took me a few hours to realize what it meant, but I finally did and at that point I also guessed that not many people know what it is.
So I, as antisocial as I am, I finish up my work and before I leave I walk up to him and say hi. At this point I'm a senior in high school and I learn he's a junior in the same college I plan to attend. We talked a little before I had to leave and got to know each other somewhat.
After I leave I find him on Instagram and Facebook and friend him and such.
Recently I posted a picture saying I had recently joined the Apple Developer Team, and also recently reposted a memory on Facebook from 5 years ago that was a screen capture of an iPhone 4 simulator running iOS 5 showing off one of my first apps.
Then yesterday I get a message from the guy I met at the coffee shop asking for some help with an iOS project he's working on. We decide to meet today and I spend the entire morning showing him the basics of Swift, Xcode, Interface Builder, etc. I feel like I really helped him jumpstart his app and helped him understand the basics of different concepts.
If he didn't have that integral sticker on his laptop I would have never had this opportunity to finally share some iOS development experience.
For this I would like to thank my high school calculus teacher, with whom I spent many classes at Starbucks because I was an only student. I'd like to thank laptop stickers, and finally I would like to thank the coffee shop.
TL;DR: Said hi to a guy with an integral sticker on his laptop, a few months later he approaches me for help understanding iOS development.2 -
After returning back from the company we were purchasing a new phone system (hardware+software, $100K+, kind of a big deal)
VP: “I need the new phone system software integration for our CRM by next week. I need to demo the system for the other VPs”
Me: “No problem. Were you able to get their API like I asked?”
VP: “Salesman didn’t know for sure what that was, but he said all the developer software documentation is on their site.”
Me: “Did he give you a URL? Their main site is all marketing mumbo-jumbo. I assume there is another one specific for developers.”
VP: “Yea, he might have said something, but I don’t understand why you need it. The salesman said the integration would be seamless. He showed me several demos.”
Me: “No, I mean I need to know, is the API a full client install? a simple dll? is this going to be a web service integration? How will I know what to program against?”
VP: “I think I heard him say something about COM? Does that sound like an API?”
Me: “It’s a start. Did he provide you anything, a disk, a flash drive, anything with the software?”
VP: “No, only thing he told me was our CRM integration would be seamless and our development team would have no problems.”
Me: “OK..OK…I get it…he’s a salesman. Is there an 1-800 number I can call? A technical support email address? Anyone technical I can reach out to?”
VP: “Probably, but I don’t understand what the problem is. I need the CRM integrated by next week. I gave the other VPs a promise we would get it done. I do not break promises.”
Me: “Wait…when are we installing the new system?”
VP: “Well, the purchase order will be cut at the end of the month’s billing cycle, the company has about a two month turnaround time to deliver and install the hardware, so maybe 3 months from now? Are you going to be able to have the integration ready for next week?”
Me: “If we won’t see any of the hardware for 3 months, what exactly am I integrating with?”
VP: “That API you wanted or whatever it is. COM…yea, it’s COM. I was told the integration would be seamless and our developers would have no problem. I don’t understand why you can’t simply write the code to make it work. Getting the hardware installed is going to be the hardest part.”
Me: “OK, so I have no documentation, we have no hardware, no software, and no idea what this ‘seamless integration’ means. I’m afraid there isn’t anything I can do right now. ”
VP: “Fine!...I’ll just have to tell the other VPs you were not able to execute the seamless integration with the CRM.”
Which he did. When the hardware+software was finally installed, they hired consultants (because I “failed”). I think the bill was in the $50K range to perform the ‘integration’ which consisted of Excel spreadsheets (no kidding). When approached with the primary CRM integration, the team needed our API documentation, a year’s development time and $300K. I was pissed off enough, and I had the API documentation, I was able to get the basic CRM integration within 3 days. When an agent receives a call, I look up the # in our database, auto-fill the form with the customer info, etc. Easy stuff when you have the documentation.
The basics worked and the VP was congratulated by ‘saving’ the company $300K. May or may not have been bonuses involved, rumors still out on that one, but I didn't see em'. Later my manager told me the VP was really ticked that I performed the integration ‘behind his back’, but because it was a success, he couldn’t fire me.10 -
Indian web dev company (during the interview)::
We follow standards
Me:: Hey, can I get the project's github link so that I can fork it, do my tasks, run test cases, push and, make pull request that you can review, run integration test, and finally merge.
Indian web dev company:: What?? Here's the ftp credentials.
Me::15 -
Me: "So, to recap.. I'll be creating an integration between your site and [some software]. It will require [list of todos and features].. I expect this to take 4 hours over the next 2 business days."
Client: "But [referring company] said this would only take like 15 minutes.."4 -
Setup Slack integration with SQL Server to feed realtime reports to channels....the company estimated this would take 1 week, I did it in 1 hour. Boom. Suck it.6
-
You've heard of ROT13, now get ready for ROT26. This new and improved algorithm is TWICE as secure as ROT13 due to letters being shifted /twice/ as much.
There's even an API for this encryption service, for all ease of programming integration needs!
http://api.rot26.org/encrypt/... to encrypt}2 -
Fuck software assurance.
Fuck functional specifications, fuck software requirements, fuck V-model bullshit documentation, fuck integration test plans.
Fuck trying to shoehorn waterfall requirements into what clearly was an interative development.
Fuck me for being a single dev handling all this bullshit by myself.3 -
Pro Tip: if you're building a developer REST API, don't forget to add a sample response to each endpoint. I don't want to have to test each one when I'm building my integration, I'd rather build my model in one go with the documentation displayed on a second monitor.6
-
So this API i'm integrating with wants me to post XML. Yet it's response comes back in JSON!
What the actual fuck?9 -
There is nothing sexier than a well designed CI pipeline....i have wet dreams about that green check mark.3
-
I've been fired today and somehow it was an relief :)
As I know that I am pretty much the only one who knows how the infrastructure works and I am the only one who actively tried to get the company to a better level of coding (tests, code reviews, proper deployment / continuous integration,...) It somehow feels like that gif.10 -
!rant
Those feelings you get when you deploy a large integration project that’s taken over a month to build and it just works 🤗2 -
Warning: Long rant ahead!
So we built an amazing system for managing swarms of drones, and we have flown hundreds of hours, testing, etc.
Comes a client and says, that he wants to buy our system, but he wants to integrate it in a bigger system that is supposed to orchestrate many small systems.
Sounds like a deal.
So they send me on a week course (see previous rant: https://devrant.com/rants/2049071/...) to learn how to integrate our system in theirs.
I was sure that they have some API or something and it should be a breeze. but apparently they give us an SDK that includes all their files, and we have to build and run their entire system, and then build our own API inside of it!
And the reason we needed a week-long course, was to know all the paths where the XML configuration files exist!
So for the last month, I am hacking away inside this huge program, navigating thousands of files in a language I don't know, in order to build an API for their system, so that I can use it on our side.
Yesterday they informed us that a new version is available.
And sure enough, waiting in my inbox this morning was a link to download a new SDK.
No Changelog, No Instructions, Just a zip file with over 25,000 files.
So I phone my contact in their company to ask how exactly I am supposed to update their files, and his answer was: diff them!
WHAT! 25,000 files, half of them built by the c++ compiler, tens of configuration files scattered in different places, linking all the new libraries from scratch, are they crazy or what?
And then he tells me that they are working for 15 years this way. That's why everyone hates them I guess.
going to have a long day...
P.S. many more rants to come from this integration.6 -
"Who needs a staging server, test suites and continuous integration anyways haha"
-company i just joined6 -
While trying to integrate a third-party service:
Their Android SDK accepts almost anything as a UID, even floats and doubles. Which is odd, who uses those as UIDs? I pass an Integer instead. No errors. Seems like it's working. User shows up on their dashboard.
Next let's move onto using their data import API. Plug in everything just like I did on mobile. Whoa, got an error. "UIDs must be a string". What. Uh, but the SDK accepts everything with no error. Ok fine. Change both the SDK and API to return the UID as a string. No errors returned after changing the UIDs.
Check dashboard for user via UID. Uh, properties haven't been updating. Check search properties. Find out that UIDs can only be looked up as Integers. What? Why do you ask me to send it as a string via the API then? Contact support. Find out it created two distinct records with the UID, one as a string and the other as an Integer.
GFG.3 -
Finished porting clientX to Linux, including dev laptops and desktops. The best part was getting to personally enjoy the moment I got to delete all IIS/Windows integration logic from the .Net core services.
Commit message:
"Windows... where we're going we don't need Windows. #CLD-15"2 -
Suddenly there's this tight deadline, everyone's pumping hours in, I am the one that has to discuss with everyone and integrate their work into mine. So I schedule an early morning meeting with a colleague, whose work is crucial in order to continue integrating the others' modules.
30mins into the meeting, he's not there yet. I reach him
"Oh, sorry, I forgot to mention, I'm actually not available today, and until 3 days before the deadline"
Well isn't this great.7 -
From a buddy:
A friend's comment on the latest merge conflict on the integration branch:
"O brachName! my branchName! our fearful sprint is done,
The build has failed with every merge, the goal we sought not won,
The release is near, the worst I fear, would Product be exulting?" -
How to get investors wet:
“My latest project utilizes the microservices architecture and is a mobile first, artificially intelligent blockchain making use of quantum computing, serverless architecture and uses coding and algorithms with big data. also devOps, continuous integration, IoT, Cybersecurity and Virtual Reality”
Doesn’t even need to make sense11 -
Man, as much as I love reaping the benefits of Continuous Integration, I sure fucking despise having to set it up.
By the way, hi devRant!4 -
Visual Studio (Code)
-Cross-Platform App Development
-Cloud Integration
-Extensions/Packages
-Lightweight (Installer VS2017)
-Many of Langs (C#, js, Python, F#,...)
-Data Science Tools built in
-...6 -
So Zuckerberg wants to integrate Whatsapp, Instagram and Facebook together.
Maybe this is his desperate attempt to make people to not ignore his own creation - facebook.
I just hope this integration is optional and won't be forced.16 -
I'm never going back to Google Cloud, AWS is the shit.
I'm fucking orgasming with how organized everything is, decent documentation, level of configurability, the integration of one service with another.
Just wow20 -
Client: i want payment integration without using any of those 3rd party gateways like 2checkout.
Me: uhmmm, any reason you cant use those gateways?
Client: its more professional
...
they also take percentages on every transaction !
Me: ... *closes chat*4 -
Dev: "presenting my privacy-focused XYZ app!"
App: is 100% online despite features I could build in fucking bash, has integration with 3 other sites
Me: [x] Doubt9 -
Now I know this may cause people to hiss uncontrollably but it's Visual Studio 2017 for me
It's clean, with my low end configuration it's fast enough, maybe my projects aren't large enough tho, Microsoft is making efforts with the git integration, I really enjoy it as an everyday tool3 -
I know I'm writing the correct integration tests when each one I add uncovers a new bug.
Still, it would be nice if just one of them passed first time.1 -
THE MOTHER FUCKING INTEGRATION TEST ALWAYS BREAKS IN CI ONLY, NOT ON MY MACHINE. SEEMS LIKE HE HAS SOME PERSONAL ISSUES WITH ME. THE FUKING HAUNTING GHOST4
-
I work as a customization and integration developer. Two months ago a customer opened a support ticket with an issue they encountered. I fixed it and released the new package. Today they opened a new ticket on the very same issue. Turns out they never even installed the fixed version.1
-
!rant
Added continuous integration to an open-source C++ project of mine (https://github.com/faheel/Algos). It took hours, but now everything's working good and in harmony!1 -
When your Boss openly refers to projects as Micro-sites to the client, devaluing the scope of work, and being completely unaware of the actual scope of work, which is essentially a twitch platform, to be built on wordpress, with integration to Power Point Dock, and a live chat queue6
-
It all starts with a small regex script to automate my coding session. Now I start to automate every shit I used to hate (without notice it).
Where was Python all my life. Where was it when I have to configure my server, run integration tests or benchmark all by myself. The past was really scary 😂5 -
Spent 12 hours getting deep into a heavy new feature for a client based on Google Drive integration.
Find out at the code review the next day that the specs i was given were totally wrong and all Google Drive integration is being dropped.1 -
Not a rant but I spent 30 minutes writing a fix for 2 integration tests while screen sharing. Ran the tests and they both pass first try, no exceptions, typos or silly mistakes. 2 additional unrelated tests also started passing. It felt good.2
-
They asked to me build corporate website with Registration, Social login, API integration, Maps, Distance calculator, Weather, Currency convertor, etc. Using WordPress.
I don't know whether I am f@#*ed or doomed or something else.2 -
this www.xmlrant.com project I created turns to be quite a learning experience
*happy*
Things I did for the first time as part of it
- submitted a public nuget package
- worked with .net core library and mvc application
- integrated mvc's app github repo with continious integration platform appVeyor9 -
This week I’ve been reinstating IE11 support.
OMFG WHY!? I hear you ask.
Is it due to critical legacy integration dependencies? AD Intranet logins? Draconian Group Policy rules?
Nope. This ONE user just prefers it! 🤯
How much are we getting paid for this nonsense? Sweet FA!
#cognativedissonance 😢3 -
Friend from a company I did an integration delivery with sent me this lovely slack discouse. I had no idea their HR lady let her freak flag fly at work 😏
Wonder how many years she's been casually tossing that one around.3 -
Testing had some issues with system integration. I asked them what their setup was.
Answer: "Almost similar to the real hardware."
LMAO!2 -
> New colleague in the team who's also young (mid-20ies)
> He's been here before and knows the system to a decent extent
> Kubernetes integration in a large scale system project pops up
> The same day a 2-days Kubernetes seminar is announced
> We're now the duo who will have to handle this big thing - game on!4 -
Today morning my sales manager calls me and tells there is a bug in one of the integration module and he tells the client has called us yesterday pls come early to office today and fix it. I asked which end point they have issue, he replies I don't know. I don't know what is the bug where is the bug, but there is a bug when they send data to us, pls find and fix it before 11 am. The worst part of this is that integration module I never worked on and the person who developed it has left the company long before and there is no documentation. when I go to that folder I see many controllers and many end points. now how will I figure out the issue 😂 I don't even know the work flow of that integration. the bug reporter (my sales manager) don't even know at what end point what issue happened.1
-
note: it is already dec. 23 in here
testers and another integration team are working for an urgent deliverable.
they just called, asking if i can come to the office and complete my code so they can use it as a basis/reference to theirs.
wtf1 -
Just discovered Insomnia Designer, I freaking love it and it's git integration. This is exactly what we developers needed for years 🥳11
-
The three of us were all doing Java project for class. Within 5 minutes, we all merged our branches up to the integration branch, and everything broke.
Longest 2 hours of yelling ever. We took out all of the stops: git blames, reverting commits, the whole nine.
Turns out that someone accidentally pushed their .idea folder, which messed up everyone's system.2 -
Why is fucking Chrome still not able to auto-hyphenate on Windows desktop?! Yeah I know the dictionaries, OS integration yadda yadda, BUT:
1) TeX did this 40 years ago, this is a solved problem in CS!
2) Firefox is a 3rd party application in Windows, just like Chrome, and can auto-hyphenate!2 -
I'm pretty sure I'm more excited to finally have Jenkins integration at my work than I was for my birthday this year. No more manual builds!3
-
Meeting with another dev team whose application needs to interface with ours. A few topics and Q&A sessions later, a dreadful feeling started to creep up on me. That moment when you grep'd the other team's architects and technical lead for any combination of common sense and grep returned no results. This is going to be a long day3
-
I'm trying out Atom coming from VSCode and Android Studio.
Where's the integrated terminal?
You have to download an extension.
How do you add breakpoints?
There's an extension for that
How can I quicky find/go to files?
...extension
But it has Git integration! Phewww that's a relief, I have now idea how to write `git add .` without a terminal13 -
My best colleague uses FTP-integration to save all edits directly to production.
Confronted him about it and we bought a dedicated server for development.
2 weeks later the server is dedicated to serve the API. He still asks me to develop on that server.
Great guy, great mind. He gets things done.1 -
Devops is an HR/management wank-word.
Of course we all know that devops is a lean, next generation, best-practice, shifting focus towards actionable items to facilitate value added integration and synergy between two key silos of the company.3 -
PM wants to integrate a new library to our application. I spend a week prototyping a demo only to be informed that this integration already exists in the application.
Mfw1 -
What do people think of LinkedIn?
I keep getting pointless messages about introductory level positions, integration consultant or sales stuff, all for salaries below my current by a significant margin.
Has anyone had anything useful?
The fact that the second suggested tag is "LinkedIn is shit" may have just answered my question...3 -
Sometimes the toughest integration challenge is figuring out how to fit my lunch into the break room fridge.1
-
Stop wasting time setting up continuous integration environment and get on with real work.
2 days later: why aren't we using continuous integration, the plan says we have to. -
The boss wants to improve the QA by introducing GUI tests (partially non-automatic) instead of refactoring the legacy blob of application with unit and integration tests.
THIS WONT MAKE IT ANY BETTER1 -
Github rewrites its Desktop Client using Electron!!!
Along with this, GitHub has also introduced a new beta of atom sporting out-of-the-box Git and Github integration.
Nice move 👏
https://infoq.com/news/2017/...2 -
So for those of you keeping track, I've become a bit of a data munger of late, something that is both interesting and somewhat frustrating.
I work with a variety of enterprise data sources. Those of you who have done enterprise work will know what I mean. Forget lovely Web APIs with proper authentication and JSON fed by well-known open source libraries. No, I've got the output from an AS/400 to deal with (For the youngsters amongst you, AS/400 is a 1980s IBM mainframe-ish operating system that oriiganlly ran on 48-bit computers). I've got EDIFACT to deal with (for the youngsters amongst you: EDIFACT is the 1980s precursor to XML. It's all cryptic codes, + delimited fields and ' delimited lines) and I've got legacy databases to massage into newer formats, all for what is laughably called my "data warehouse".
But of course, the one system that actually gives me serious problems is the most modern one. It's web-based, on internal servers. It's got all the late-naughties buzzowrds in web development, such as AJAX and JQuery. And it now has a "Web Service" interface at the request of the bosses, that I have to use.
The programmers of this system have based it on that very well-known database: Intersystems Caché. This is an Object Database, and doesn't have an SQL driver by default, so I'm basically required to use this "Web Service".
Let's put aside the poor security. I basically pass a hard-coded human readable string as password in a password field in the GET parameters. This is a step up from no security, to be fair, though not much.
It's the fact that the thing lies. All the files it spits out start with that fateful string: '<?xml version="1.0" encoding="ISO-8859-1"?>' and it lies.
It's all UTF-8, which has made some of my parsers choke, when they're expecting latin-1.
But no, the real lie is the fact that IT IS NOT WELL-FORMED XML. Let alone Valid.
THERE IS NO ROOT ELEMENT!
So now, I have to waste my time writing a proxy for this "web service" that rewrites the XML encoding string on these files, and adds a root element, just so I can spit it at an XML parser. This means added infrastructure for my data munging, and more potential bugs introduced or points of failure.
Let's just say that the developers of this system don't really cope with people wanting to integrate with them. It's amazing that they manage to integrate with third parties at all...2 -
That feel when your job's codebase is well-maintained, extensively covered with unit, integration and full product automated tests, everything is run through continuous integration, and every change has to be scrutinized and reviewed by multiple people; so you have barely anything to devRant about :(
-
Fuck start ups with large projects with no continous integration setup on git... and very many junior devs including the CTO(Not even a googling guru).... for fucks sake we cant deliver spaghettis as iF we are coding a restauRANT... fuck this shit load of a project....4
-
I've never felt more defeated than to have spent 8 hours of intense integration to find out I've only worked 30 minutes.1
-
Notifications are not being sent from github to slack. Ok. Looks like that legacy slack github integration that has been telling us its no longer supported for months has finally been deactivated.
Fine. I'll cave and upgrade all 45 of our repos to the new integration.
Thousands of clicks later, finally done.
*but wait*
"Notifications still don't work?"
That's when I saw this notice on github.
FML I want my hour back.3 -
OnePlus 3 camera app has integration with Google Lens, that's great let's try it.
*Open camera, switch to Google Lens, and capture my mouse ( a regular one, with very common design in general)
*Results: bikes, Moto, and more motos.. 🚲🛵🏍️
Wow Good job7 -
What the fck is CI/CD?!! Hmmm 🤔 I don’t know, but it sounds trendy so might as well pretend to know it to sound cool.13
-
Continued from https://devrant.io/rants/918357
Made the switch
I think I'll be saying bye to Atom. VSCode seems to be far more snappier.
The transition was pretty painless too. Vim and eslint integration seems to work just fine.3 -
As a dev, knowing some basic sh** about your infra comes in handy, esp when it's Saturday afternoon and you realise your Thursday release f'd up some obscure integration1
-
Hackathon morning 2 of 3. Did not sleep. Also didn’t accomplish much. Researching counts as participation, right? *eyes crossing*4
-
"The World Wide Web is the single most successful systems integration project the human species has ever achieved." - Mark Masterson
😁 😁 😁 -
"You basically need a iOS and Android app, with access to the driver and also to the final client with an administrative environment and integration to pay online via the app"
- Uber like app request from a friend -
JSON.stringify()
It has the power to solve countless numbers of integration issues and has done what nobody else could ... tell me what the fuck the API returns -
Visual Studio Code !!
It has tons of features, form keybinding, to language support
I just love the inbuilt terminal support
And with git integration and some plugins, there's absolutely no need for separate git client -
My boss told me to dismantle the continuous integration server for me project and document how to do those manually.1
-
Installing pluggings for my sublime text has made my editor more wonderful(linter, codeigniter snippets, color pickers, git integration ), if we have editors like that who need ide.
<3 -
We had a project where we had to code in c# and setup a continuous integration server and create some tests for our application.
Our teacher asked:"Are you guys using junit?
He was serious. -
Got the job! Now have to dig into Lumen and VUE.js 😞. The most terrifying part about new jobs to me is meeting the expectation for quick learning and integration with a companies desired frameworks. Developers simply deserve to be in the highest pay grade. I'm convinced we put in more time and effort into our trade then most other occupations. Especially sales, fuck the idea that whomever sits closest to the money profits the most. Getting paid twice a devs salary to eat, drink and be merry on the companies dime as long as it's client related. Must be nice11
-
Hacking company product with reverse engineering ang bytecode instrumentation.
The project I had to write integration test for was really not meant/written for testing. I ended up bytecode instrumenting an internal library to intercept the needed states and results. -
We are 1 week from first system demo of a down well seismic system. All the SW to run on the sensor nodes inside the well pipe has been developed with driver mockups since the FPGA team hasn't finished their part yet. So, integration, integration testing, system test and bug fix must be done in a hurry! Does this scenario sound familiar?3
-
Why do people think Apple is ripping you off when Samsung is selling you at 3/4 the price of an iPhone BUT without full hardware AND software integration?4
-
Are there people here who actually unit/integration/end-to-end/stress test (almost) everything? Or is it a common fact that nobody has time/budget and/or needs to do so?
I like to think I test all the code I write, but to be honest, I think it's closer to 1 to 5%4 -
Spent 2 weeks writing code in different services
Today D-Day for integrating all of it. And guess what, Friday evening and it's not working.2 -
I am excited about all of the AI blockchain technology using IoT running in the cloud, as a service. It has all of the bells and whistles -- big data, hyper converged infrastructure, seamless integration, a sleek dashboard with everything in a single pane of glass. On top of all of that, it's future proof!1
-
It's only August but I already know what I'll be thankful for come Thanksgiving:
1. Our next president.
2. Integration tests.1 -
Salesforce's api is goddamn impossible to get caught up with. It's no wonder companies spend 100s of thousands of dollars integrating this bullshit CRM1
-
"It works when i compile it on my personal PC, but not when built on the server so the bug cant does not exist"
It is very hard to like this developer..
//your friendly integration tester1 -
Microsoft Teams 👎
Luckily most of our company uses Zoom, which is great UX-wise. But MS Teams... What a joke!
I've even been on a call with MS engineers for some Office integration support. Of course, they scheduled a Teams meeting. It was embarrassing how bad the quality and connections were. But likely they simply don't know any better...13 -
My MEAN stack study is about 75% now but then I keep on getting some new cool things like integration of NestJS and Redux in the MEAN stack.
MEAN Stack - a very big steep learning curve but I like it.1 -
So I made an inquerery for some API documentation..
They escalated the ticket to 2nd level support from what they already called tech support.. why have API integration as a feature then?? -
Counted it out... 100k LoC frontend & backend... Not a single automated test. No unit testing, no integration testing, nothing. I've been asked to implement a CI server.
Halp5 -
Me: hey guys there seems to be an integration problem?
Vendor: hacky workaround
Me: no that’s a hacky workaround, please check the integration
Vendor (sometime later): yeah so we made an engineering change like, a while back, which fundamentally alters stuff.
Me: so shit is fucked because you don’t think customers should be informed ahead of release? Dude do you not want our money? -
I would really like to know the backstory on why Boeing just completely skipped integration testing on a craft designed to carry humans to the ISS. This seems particularly egregious and is an indicator of just how comfortable companies get when they’ve entrenched themselves with government largesse. https://orlandosentinel.com/space/...5
-
Craziest deadline: job processing system for a manufacturing company, Android app, live updating web interface, integration with 3 existing systems, custom/new database and workflow... 9 days from concept to prototype. I was the only dev on it.
Yes, the product sucked, and no, I didn't really sleep. -
That moment when the project I was supposed to be lead on is given to someone else. Then I find out that I am responsible for the content integration... Woohoooooooo! Should I leave a bunch of span and em tags in there? Maybe I should just do straight up copy and paste into the wysiwyg?3
-
So, 28 days ago ranted:
https://devrant.com/rants/915344/...
Update: Finally, the integration worked. I can sleep well tonight. I can have a party tonight.
Things left are code review and then git push.2 -
Excel plus CSV into word with mail merge into outlook to send.
Lovely integration.
I wanted to do it the hard way.
Postgresql database + python script.
I have no idea what I'm doing, but isn't that the best way to learn?1 -
At my previous company, we used tools from all over the place. We switched between tools at will. Sometimes, some team would decide to use some tool while the rest of the company would use something else. The worst part was that there was no Single-Sign-On (SSO) either. Everyone would need to have an account on all of these said tools. It was chaos.
I realized that being integrated into one environment (even though would have the cost of a vendor-lock-in) was the best option to have because in that case, we wouldn't have to deal with operational hurdles like having integration from one tool to another. They would just come baked-in with the whole environment. That's how GSuite (formerly Google Apps for Work), Atlassian and other players succeeded - they gave a complete suite of services / software that integrated well with each other. You could jump back and forth between services without having to bother about integration with other tools. They'd all be there wherever you wanted them to be. Even cloud providers so that opportunity and built on it - Amazon Web Services (AWS), Google Cloud Platform (GCP), Kubernetes (in itself).
Another example is a company that used Jira, Confluence and Hipchat but for some dumb reason used Gerrit for their code review / hosting. Eventually, they realized that managing the integration with the Atlassian tools was far more expensive than getting bitbucket and migrating completely into the Atlassian environment.
It's always the integration that matters. Everything else is secondary. -
Shows perfect results.
PM: Nice, integrate that into the latest version.
Shows bad results.
PM: Your integration must be wrong.
Show him the file diff, no difference in my implementation.
It's funny how the exact same feature goes to shit immediately after they push all these untested changes. -
Can someone recommend me a Linux distro with good hardware integration and stability for my laptop?12
-
I have officially decided to use CI (Jenkins) at work because "apt-get update && apt-get upgrade -y && composer self-update && composer update && npm update -g && npm update && bower install --allow-root && gulp" after a pull doesn't seem healthy 😂2
-
One of the founders of my startup does not write tests....
Me: we have to all write tests. I explain unit tests, integration, etc.
Him: I do... I have a test that checks if the app crashes or not.
Me: that is not what I meant (writes test because he won’t) 🙄1 -
It is 4:08 am here, I am supposed to complete my first task as an intern by tomorrow night(technically tonight) and here I am on devRant.
Plot twist: I already did the job. It was writing test cases ffs. 😕2 -
Why can't I wrap my head around laravel enough to build an authentication system I've built before 😖😡😠
External Login Service and my app would be an OAuth2 client receiving an id token...and no there isn't a third party integration for this login service5 -
I just reviewed a pull request with a test case like (pseudo code):
# Test MyService
const mock = createMock(myService.myMethod)
.whenCalledWith("foo")
.returns("bar");
assert(mock.myMethod("foo") === "bar"));
Why though? Why are we testing the mock? What is happening here? This test has no reason of being there instead of a fuzzy feeling that we now have unit test to lure us into a false sense of security.
I asked why we don't do an integration test. Response was: "They are slow."
Well, duh, but at least they would actually test something.
What do you gain by asserting that the mock is working the way you set it up?3 -
I love it when your team lead complains that you aren't getting through your tickets fast enough, but then you are blocked because his super fragile integration tests are on the fritz and the build is broken for days. Sure I could fly through my tickets if I didn't have to fix everyone else's shiz along the way!2
-
Once upon a time we had to integrate our backend with the billing service of another company. They sent us a Swagger API Description, describing the payload they will send to us. Everything was ok, and we implemented it.
We told them our background was ready to run some tests, but they got some error. After some quick debug i asked for the actual payload they just sent to me.
The payload had different field types, different field names and non-nullable keys was explicitly coming as null.
THEY DIDN'T FOLLOW THEIR OWN SPECIFICATIONS! -
A few years ago a client who sold printer ink on eBay and Amazon wanted to branch out to another store, so I grudgingly began to implement the new API, I followed all the API docs but no matter what, I couldn’t get it to work, eventually I contacted their support and was told it should work. Turns out the test API was faulty and that they had no interest in fixing it instead suggested we tried test data on their live account. I refused and for once the PM agreed with me and went back to the client saying the problem was the retailer.
-
The feeling when you make some fundamental change in the codebase and thinks "this should make some integration tests fail", but it doesn't 😬😅
-
Not in a row but had to work 13h per days for 5 days in a row because of a huge ass integration I had to do before it was too late.
Made it, everyone was happy, was promised a bonus, never got it. Nice.1 -
Not a rant, but may prevent millions of rants later. Also not spam.
Just found out someone built a "syntax database" so you can search for the proper syntax. Currently supports nine languages plus api support for additional integration.
https://syntaxdb.com/2 -
PM: "We would like our automated testing / continuous integration in AWS"
Me: *Army crawling towards Jenkins with my last dying breath*3 -
When integrating our system with a 3rd party company to use their billing system, we had a Hangouts chat so we could ask things about their documentation, API, etc...
Me: *explain the problem and how I tried to solve it without success, and proceed to ask 3 things*
*2h of silence*
3rd.p: Good Morning
Me: Good Morning
*another 2h of silence*
Me: ...and?
*1h of silence*
3rd.p: *answer randomly one of the questions*
Me: ok, and the other two questions?
*silence until the next day*
Me: ???
3rd.p: *answer one question and says that the other will never happen*
Me: but... I've just sent a request to your backend and it happened!!!
*2h of silence*
3rd.p: No, you are reading this wrong, we didn't respond that
Me: This is the endpoint i'm calling and the request's payload, send this to your backend.
*silence until the next day*
(and this continues to almost 2 months to complete the integration that should not need more than 1 week)3 -
Question for web devs. I have to manage a simple php website and I am tired of filezilla+notepad++ combo. I need something more modern. Tried visual studio code+simple ftp integration but it doesn't seem to download some of the folders. Can you advice any other alternative?13
-
Firefox Quantum vs Chrome - Round 2
I was prompted with an update for FF (auto-updater always fails for some reason), went on their website, found that part on the page, and opened up task manager. Had a short laugh.
FF: 7 tabs
Chrome: 2
Same extensions (AdBlocker, Ghostery, PageSpeed). Chrome has JetBrains integration though.
Actually 60% more use. Quantum Optimisations™7 -
You know what I hate? Git commit messages stating 'fixed tests' or 'fixed docs' or 'fixed integration problems'. You did not fix anything, fuckhead. You updated the code, introducing more bugs as usual. FIXED?! NO, UPDATED! That's what I hate.1
-
Unbelievable. 14 out of 16 runs of integration tests errors unexpectedly with no error message, port was already used (not released from last cycle) or timed-out in the before all hook. Well done whoever wrote this suite!
-
Hey guys, I am implementing some integration tools for Blokchains and planning to make it SaaS ( Software as a Service ). The biggest problem for me is to generate a unique name for that project. Can you help me?3
-
One of our past dudes. His desk is right beneath mine, and he had the task to write integration tests. Problem: no experience in programming. So I taught him the basics to perform his task.. today it is one of my best friends1
-
Every day I ask myself at least 5 (not too difficult) questions about programming (for instance "Can I compile Java in runtime?")
If I don't know them - I find their answer somewhere
It is like continuous integration, but with my knowledge - small portions of info are saved well in my brains)) -
Dear JIRA... Fuck!
Why can't you offer integration with TFS? You used to! Now you'll go down in the bag of unused software. Right next to iTunes for Windows.1 -
Anyone know a good open source web page builder? If there's a laravel integration would be better.
Got a client needs this very soon!
Sort of just assumed someone did it, but yeah, like there's lots, I see wink, grapejs, etc. But there's gotta be one perfect for my needs.
Thanks!8 -
After days of work we finally deployed a finished project to integration for the client to test.
Client calls... They decided to use a different technology. Project is cancelled. Wat? -
I am currently lost in translation.
Damn, standardization are important.
I am working on integration of biggest payment company in Japan. Their technical guys doesnt know much Emglish.
Their documention of APIs were literally translated into english without any standardization by their dev guys.
And now I am trying to map what they mean in standard terms.
Psst I no english speaker.1 -
What is your preffered way of branching and potential integration of issue tracking?
Just curious to see as this topic causes a lot of discussions in office the last days.5 -
One thing they do not prepare you for in computer science nor distributed systems: having 5 IDEs open, writing integration between all five of them so that new features will talk amongst all platforms with ease.
-
Co-op integration, day 3: we 'discovered' that we need 2 new back end services before we can integrate. Project is now on hold until this can be complete... lasted longer than I thought :)
-
I think I've just fallen in love with 1Password
Locally synchronized vault, command line integration AND the desktop app is written in Rust?
Hooo boy11 -
Async tests are seriously fucking fragile there has to be something I'm missing here this is way too unreliable4
-
Hi guys,
I'm going to make a template project for Cpp. And one of my questions is how to use Travis ci to test things with clang 6, on every platform. I was thinking about using a custom docker, but I didn't find a project using this. Is there a problem with it?5 -
That feeling when it takes you three hours to figure out that the reason it seems like your application is running the same logic following a match as it does before a match is made is because it is. Because the post route being used by the Slack bot to notify users of a match is the same post route being used when users message the Slack bot looking for a match.
*face desk*
I feel like an idiot.1 -
Integrating with other companies is a total pain in the arse, the childish games that are played between management always make my life far too fucking difficult
-
Back again to the horrow show.
We start with the integration. It’s a new project, let’s see how it works. First step: authentication. From the documentation it claims to be an oAuth2. Wait..why just 2 steps to authenticate?! Nevermind, we’ll contact them later. Let’s go on for now.
They need a timestamp with microseconds precision. Here you are!
Nope. Come on! Take the damned timestamp! Nope. Let’s take a look at theirs. If it’s with milliseconds precision, WHY 7 digits after comma?!!!! We decided to contact them. And then.........their answer: we don’t know of any exact number of digits to represent milliseconds.
I see...so it’s arbitrary!!! What are you going to tell us next? One hour can be 3.14159265 minutes then?!!2 -
Every time I updated API document, I ask you to comment
You said it looks fine
And when we start integration, you said this need to change
🤷♂️ -
Ask someone for their Java windows service and installation instructions for testing our integration. They reply with info on how to install Java.
-
Full stack development building web, desktop and integration solutions. I'd say of all I prefer .Net MVC so try to focus there when possible. It's just fun.1
-
I mean where do I even begin
I am trying to fix up some really awful sloppy mistakes but since we only use svn and I don't have any sort of branch of my own I end up breaking other peoples builds while I try to fix their mistakes
And then I get yelled at and told to test the build somehow on their environment which is totally seperate to ours, and ensure there are no build problems
Even if said problems are svn conflicts they are apparently still my fault and evidence as failure on my part as a developer
I mean how do i even retort to that? Can I tell them to get stuffed, like seriously.. I have asked and checked in if there was any issues and they said nothing repeatedly
I have proposed the idea of a integration environment to test the commits of revisions and merging ect.
I got told off
For gods sakes2 -
Our integration partners changed something without telling us, causing our entire client base to phone our support department...2
-
co-op integration, day 1: after 3 hours we decided to postpone all coding until day 2 since we found 8 product open issues and 5 architecture open issues. Also, the other company has a critical deployment problem that needs addressing. good start...
-
so we just had the software engineering exam and my teacher is posting the "best answers" he got...this is one of them4
-
Continuous integration makes things easier, but it looks difficult to get started with for a beginner.
https://cloudways.com/blog/... -
When you spend hours in a messy codebase to fix a bug properly and add an integration spec to cover that specific case.
And even you do a round of testing on staging + providing screenshots, there is always someone on the team that will write in your PR, "It works, I tested the change on my machine".
I understand that some people are skeptical but to the point of not trusting integration tests + screeshots/recordings then please test it on staging or production next time because if it works on your machine doesn't mean it will work there ;)2 -
Context:
At work, I code primarily with Java.
I'm a big believer in the mantra, "if it ain't broke, don't fix it", but I find myself conflicted with that when I can see how much of an improvement it would be to use a different language for some of the simple pieces in our integration.
Question:
When should one start considering other languages for your team? And if you choose other options, how do you do it in such a way where you don't end up building a chimera of an integration?3 -
Unfortunately I am working in a firm where they consider QAs as some second class citizens. Also the QAs we have right now are purely blackbox testers who doesn't know shit about the system.
In my opinion a QA should know about the system and integration. They should also have decent programming skills.
What are your thoughts?2 -
What a mess ^^
From one moment to another unit-tests on my local machine stopped working.
There was a PHP fatal error, because of insufficient memory.
Actually, there was a ducking "unit"-test of a controller action "log".
This action returns the content of the projects log file...
Since this log file grew over the time, PHP tried to assert the response of the controller action which was sized about 400MB.
C'moooooon guys!
What were your thoughts behind this bullshit? ^^ -
I have 3 jobs but one salary... I look after some financial enterprise system as one of my jobs ... In short am an integration support specialist, earlier today system was down ussd gateway... Some client pinged me on fucking skype asking for integration support on uat i ignored cause i was busy fixing production issues , the nigga escalated me to the CTio, sneakey bastard.. Some clients are shitty. Hope they make money
-
Today we got our Sentry integration (exception aggregator with a lot of nice features) working just to see a user using IE5 on a Windows 2000 machine causing exceptions. It made my team’s day.1
-
I would consider myself a Jedi Knight when it comes to using Visual Studio, but has anybody done any work that sounds like this description? I don't think I've ever wrote code that integrated systems like this.. I'll certainly ask for more information but I'm always surprised by the experience this community has and wanted to see if someone can scare me away from this4
-
Continuos Integration and Code Quality Systems should work automatically...fucking Jenkins need me all the time. Arrrgh!😠
-
Our head of customer support:
We are transitioning from using Zendesk to Salesforce. We need to do some dev integrations..
Me:
HELL NO!6 -
Who I hate:
People who put their tasks to ready for (integration) test without even once running it against real services and the actual database instead just the mocks of the unit tests.
=> I want to test business logic, not fix your internal server errors... -
Sad because I was performing an extensive code integration of a release from an external source and then an employee from another building integrated another release before me
Now I need to request a new release with the bug fixes and it will take various days, maybe weeks (and if another release is integrated before, the cycle restarts).
I might be able to integrate by the end of the next year. Who knows. -
Is granting read access to a client app a good practice? Intefrations should be done through APIs, jms and the like, right? My opinion is it should be a no no to do the integration on the database layer bypassing the app even if both apps are internal service which are completely different products. opinions are much appreciated.9
-
Am I the only one who loves documenting their work? I mean I just absolutely love making Github gists, man!
It helps in the backend-frontend integration and in communication between teams that is necessary for frictionless progress towards our common goal.6 -
!rant
For the past weeks I've been reading about continuous integration and today I finally decide to dive into Gitlab-CI. After a couple hours I finally managed to have a working pipeline for one of my project using a self-hosted runner and holly shit that was satisfying. Now I just don't see myself not using this in the future -
If I had a dev superpower, it'd be the ability to wave my hand to make integration tests and unit tests appear. Seriously, they're necessary, but also painful to write1
-
My laptop was at 500% of course usage and ram... Wtf...
Had to stay till 1am because I was debugging a microservice system with 15 services, 3 databases and a full mail server. Freaking integration tests took all night to build and run. Don't have a remote server to run this on because the guy is sick. Arghhhhhh8 -
Brave Browser introduced tor integration for private tabs. https://twitter.com/brave/status/...
Is security taking a toll when Tor network is accessed through not the actual Tor browser?2 -
I sometimes spend a lot of time fixing Cocoapods integration issues when commiting and pushing to our git repo
-
I'm overhearing two engineers agree that integration tests are enough and unit tests with mock data are unnecessary while the project has problems figuring out what components are critically misbehaving.
-
First rant eva since stalking the feed for weeks:
When you do everything in Production and the Integration Analysts want it done in Staging and Int 2 days before go live.
??? ???4 -
This is why you should never add the giphy integration on your slack
(got this the first day of this slack)1 -
To the editor war guys: you can use whatever you want, but nothing in a sense of integration and comfort for developers and projectmanagers beats Microsofts Visual Studio or VisualStudioCode. If you claim otherwise you just don't know VS/VSC to their full extend. God bless IntelliSense.
Excluding Java etc. Because they got an independent Ecosystem ofc.10 -
Integration of with another web service.
The only documentation it's a Skype chat.
😝😝😝
Save the chat content as text: It's the bible of this service.
Can someone write a text on the stone for future needs?
Please help me !!!!2 -
!rant
What a great feeling when you push a big bunch of changes and CI makes it over the biggest hurdle (lint and test). Time for a fresh cup o' coffee while the build finishes. -
Co-op integration, day 2: Our developer assigned to the project called me at the end of the day:
dev: Can you come over to {other company} to help me tomorrow?
me: Why? What happened?
Dev: Our code isn't integration ready, so I can't start working...
me: Did you talk to the TL about it?
dev: yes.
me: what did he say?
dev: he said to call you... -
I hate VCS integration in IDEs. No I do not want to add the new fucking file to Git, IntelliJ. Urgh6
-
so management implements SDLC. finally. but here is the snag... none of the environments are setup for any developer , integration or uat testing. now all the while business keeps pushing changes knto us and making us try work miracles. anyone else have this hell of communication from the high holy management above not listening to developers concerns ?
-
!rant
I'll start charging hourly for jobs and I'd like some suggestions on how to track my time properly, apps and such that could help me to that. Integration with Sublime would be nice, or something that tracks it automatically.. dunno. I'm afraid i will forget to track if I have to do it manually.
Thanks :)8 -
I'm trying. I'm really trying to understand you Dagger 2. But every time I read articles, look at source code and just try to understand how your magic works, I end up copy pasting the sample code. And then I don't know what I even did ffs.
Maybe it's so damn hard for me because I don't understand Dependency injection? But I think I do... What can I do to understand you? Please tell me?
Especially when my use case requires nested fragments and isn't just that typical inject fragment to activity sample...
And now I have to fill in all of the injected fields in my integration tests by hand because I can't figure out how to fucking make you piece of shit do the motherflipping injection!! Fuck.
I need painkillers... My head starts hurting1 -
#Rant
When someone decides to alter the UI and replace replace buttons with glyphicons with zero id's or anything and Breaks the UI integration testing project and doesnt even realise.!
FML on a Friday pre testing env release 2! -
When you are leading in updating a product to the latest version of a framework, what allows the integration of webpack into it, and so also allows the usage of babel, what allows the usage of ES6 syntax.
And now everyone in the company started calling the "new javascript codes" a part of the framework, even though i explained multiple times how it works.1 -
Tests, unit tests, integration tests, ui tests, tdd, bdd
I thought I was done with tests after school. Why, why you do this to me 😢😢😢4 -
Is it actually required to write unit tests in microservices?
every time i write them it feels like im just redundantly copying a method...
Dont get me wrong, im not against testing, I am using test environments, integration tests and mocks, but unit test seem kinda redundant to me.5 -
I have a spare, fully functioning i5 CPU with 8GBs of RAM.
I was thinking of converting it into a continuous integration server with GitLab.
What would you guys do with it?7 -
Thoughts on the new Google product line? I'm really excited about the advances in AI and assistant integration. I also preordered the XL 2 (with a free Home mini).3
-
Fuck my integration tests. They fail everytime in another way. Every computer restart other gremlins get into the machine and fuck up the tests another way. I've got no fuckin idea where to even start....2
-
Just 2 months after joining as contractor, now I'm UI lead (5 members in my team).
In 2 months:
I learned AEM(adobe experience manager)
Did integration of angular & AEM.
And designed architecture of application. 😎 -
Getting pissed off with eBay and Amazon APIs! eBay’s is completely screwed and the sandbox site doesn’t even work.
Amazon have great API’s but getting accounts to link and have the right permissions is a complete joke! -
This is brilliant example of why integration testing is so much better than unit testing https://twitter.com/withzombies/...4
-
Incomptent 3rd party "services" that you have to integerate with their non-consistent API error codes and useless 'new, more optimized' half broken ETL pipelines
-
I work on a larger team where we do continuous integration so there is a high probability people will be working on the same files for different features. As a result, one of the best feelings is grabbing the latest files and not having to diff first thing in the morning.
-
LEARNING QUESTION
I have been learning a lot of coding, front and back end web mainly (a touch of C# and Python but trying to keep my focus on web for now).
I am wondering where is the best place to learn about integration of SQL into other web programming (PHP for example).
Any tips are greatly appreciated.1 -
PHP should have another error. E_XDEBUG_IS_ACTIVATED. That way I wouldn't have spent weeks trying to figure out why my server was slow as shit.
What a piece of crap debugger. IDE integration is not worth the time overhead. I wish I had known phpdbg was a thing.2 -
What is the best approach for Continuous Integration / Continuous Delivery/Deployment? I'm using SVN as code repository and I need to identify the files that goes to Test/QA env. and the ones that goes do Prod env. (by Commit message or something else) via sFTP.
Any help would be appreciated. Already tested Jenkins, GoCD and Jetbrains Teamcity.1 -
Murphy's Law of Continuous Integration: If your code finally unbreaks the build, then the build will break because the PGP Key server didn't respond in time.
-
Let someone make Google aware of what it means to integrate services. Why does the Gmail calendar not show all the events, only those added from the Gmail level? After all, this makes the additive completely useless.
-
Guys can you help me with sentry integration in angular 7 app ?
It capture errors but need to know the line number in the typescript source file not in the minified js file. Any hint ?3 -
@Work: Every new project, we need a new server for CI/CD...
Whiteboard + bets on how many weeks it will take to get some servers provided.undefined java python network continues delivery servers networking migration continues integration integration -
!rant
Skittles is helping me out with the Salesforce integration I needed to write for work.
It's the little things in life, when you work from home... :) -
json encode...... helps when the need of integration with other platforms arrive. json is good format for sending streams
-
Didn't know maps api integration...
Didn't know markers allocation..
Didn't know geolocation..
JavaScript llbit..
Still implemented...
Love you google..stackoverflow..:-p -
Im not asking for much really, I just think life would be easier if our environments were named something like integration, test, preprod etc instead of just numbers.
But no apparently we need to have a meeting to discuss the approach.
FML all i want to do is rename some environments, not re-structure the whole deployment process. -__-1 -
-assigning me a new API integration
-It should be fairly easy. Possibly in a click of a button.
-3 weeks later... End up with outdated documentation and a call with an Indian accent guy (no offence it just end up that way)
Please chose very carefully what to use and research it very well! Trust nobody but yourself! -
Yesterday we had discussion on with developers about continuous deployment. When I asked one of the senior developers why they can't uncommit what commits you made to integration branch and which led to integration test failures. He said it's against the basic philosophy of git to uncommit... I don't know how git works...but seriously you can't use previous version of code or can't uncommit??6
-
Make a difference integration with twitter. Linking your twitter and when you post a dm to @devrant to post in here.
-
If anyone goods at objective-C / TwitterKit integration into iOS i would be most grateful if you guys could take a look at my post on SO: https://stackoverflow.com/questions...
-
We got this feature on our app where if you change the status of an action item, it moves down/up to join its brethren of the same status at the bottom of its respective grouping. This is also true for creation.
Problem is: Testing.
I embarked upon this fuckin ridonkulousness today where I had to test all possible scenarios. Empty list, list with only A status, list with only B, list with A and B, list with A and C, etc etc
9 fucking hours later and a lot of anger, I am finally done. I powered back probably 10 club sodas, 6 teas, and had chillstep rollin all day.
If y'all ever feel like giving up because shit's hard, keep pushin. You'll get it eventually ;)1 -
Had a 2 hour meeting where I was told to use Specflow for all of our unit and integration testing. It'll be easier for the business to read.
Spent 3 hours setting up the tests for the scenarios for the next story.
Had another 2 hour meeting where they decided it was a bad idea to wrap all unit and integration tests in gherkin...because the business users don't want to read gherkin... -
That meeting about the integration of a new service in your app and you know more about the service to be integrated than the guy representing the service to be integrated and none of your questions about the integration issues were answered... One of the worst time wasting meeting.
-
Any upto date and maintained swift library (pod) that enables easy integration with fontawesome or material icons ?
The ones from thii, fail for buttons icons. The others are not maintained projetcs.
Any suggestions ?
On android i use the mikepenz amazing library, but cannot find anything similar for ios.
Haaaalp1 -
Guys, about Continuous Integration/Delivery using SVN as repo... What is the best approach? It would be nice if it could trigger the files that should come to prod by commit message or something like that...
Thank you.3 -
When talking to the integration guys, installing a new testing environment takes about 3 weeks or more.
When a new dev arrive in the team, we set his dev environment in half a day.
I don't understand such a difference.5 -
so we started new branch to develop new feature. then merge to staging. then from staging merge into master. master means production for us. this is website so this means continous integration. how you deal with versions? what i do wrong?
-
I am working on an event driven system that uses a message bus and has a few services that talk to each other asynchronously via the bus.
I'm writing in memory integration tests for one of those services, but I just realised the fundamental flaw here with such tests. I only have 1 application running, but I need several. This is quite a serious flaw I should have seen before.
Anyone else tried integration testing event driven distributed services? I imagine all I can do is stub the message broker...8 -
Does anyone have any advice for making api integration tests data independent? We have a few hundred tests firing against our seed data and they all check for hard coded values. But the problem is that this means adjusting seed data is really really slow as you have to fix integration tests too, which can be thousands of lines of values needing to be corrected.
-
Anyone here who has experiences with Kaspersky running on MacOS Sierra? Got a license here but I'm scared to install it because I heard it would slow down the system due to the deep integration and so forth.4
-
I am developing a webapp with a couple of friends and we want to implement stripe API with Django Rest. Does anybody knows about good integration test packages/practice that could be useful in this case?
-
If a job (swiss knife developer) is preventing you from reaching your goal (freelancing) and take all your time so you can't learn new things, you can't go to the gym, all the projects are boring (theme forest wordpress integration, prestashop hack into cpanel ...), make you sleepless at nights, and grumpier than grumpy cat ... will you quit ?1
-
Integration toolkit between two enterprise products , specs say specifically 32 bit drivers while after 3 days of struggle they worked with 64 bit ones 😕
-
One of the best product feature updates (though it's not "very" recent) that I really found interesting and useful from Developer perspective is integration of JIRA cloud with GITHub and how it uses issue key to associate the commit.
I makes things a bit easy while working in DevOps model :)
Please feel free to post your reviews. -
I am into web development but I handle small projects and I just want to ask does unit testing/Integration testing done by the developer or for testing there is different department? I mean do I need to learn how to write test case too??6
-
That feeling you get, when you go to a 2 day course at Microsoft called "developing on azure" and they spend 1 day to talking about active directory integration with office 365 an azure
-
Have to deal with a code that is deployed in integration environments for testing
And someone decided that throwing an exception saying "OK" was a good idea -
I'm an oddball. I use elementaryOS code. Mainly because I like its snappiness and simplicity. It has a bit of git integration, a bit of a file manager sidebar, and autosaving.
-
Ballerina by WSO2
wow...powerful and flexible open source language which do integration like a magic -
Eh...
Any guy with ETL tool background?
Is it worth learning Talend?
Our workplace decided to use this for data integration but I'm not sure this thing is currently used or not.
I've also researched a bit about other alternatives but as I've no background in this area I'm unable to decide. -
Context: I run a chatbot company
Why the fuck does google on actions has to have such a shitty API? Its not even an API, it's a CLI that does some magic uploading to somewhere, no webhook normal integration, no message routes. Everything goes through a magic sdk that does who knows what2 -
I dont see any advantage of TDD. I use integration tests and unit tests for very complicates modules.
Change my mind.5 -
Android Studio, if you're going to provide nifty built in Github integration, don't force me to wait 3 fucking minutes just to log in everytime I want to do anything. K thanks bye.
-
Freemarker is fucking useless! Their manual is as shitty. No proper tutorials for Spring integration. Why can’t people make manuals having every step. So fucking irritated right now.
-
I am integrating with different third-party payment provider via their API. Just wondering what is the good approach of testing these third party service/API?
Consumer/Producer contract testing?
end-to-end test?1 -
I'll be learning how to build automated integration tests for a serverless infrastructure during the Superb Owl tomorrow. How about you?
-
What do I do on my day off? I write a Slack-Twilio integration so I can send text messages from my laptop. (Yeah, iMessage on the Macbook works too, but that's not the number I wanted to text from.)3
-
Ok. Wtf?!?
Our platform architect gives a damn about continuous delivery.
Today I asked the architects for help, because bamboo is not able to trigger a deployment plan by changes in repository branch pattern release/x.x.x.
He cancelled my question with the statement "if we have the Kubernetes environment, we have more valuable things to work on".
Generally CD is no rocket-science and it is achievable with reasonable effort! -
Proccess hangs after my integration tests run because of a database connection that isnt being closed somewhere >.<... node doesnt make it any either to debug either. Fml.