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 - "coldfusion"
-
Reality of colleges(atleast in mumbai university)
I sit in class for attendance
Then I go home and teach myself10 -
Am I the only one who prefers laptop with numpad?
I feel like keyboards without a numpad are incomplete.12 -
Every single one of them, and every one that will come after them.
Google, it started out as 2 people in their garage, wanting to make a search engine that was better than the others. Nothing else, nothing evil. Just make the world a little bit better. And look what it's become now. A megacorporation with little to no regards for their user base. Because who cares about users anyway?
Microsoft, it started out with Bill Gates - young high school computer nerd - who wanted to make an operating system for the world to use. Something that's better than the competition. And boy did he do so. Well "better than the competition" aside, he did make it for the world to use. And the world adopted it. And look what it's become now. A megacorporation with little to no regards for their user base. Because who cares about users anyway?
See where I'm going here?
Apple, it started out with Steve Jobs and Steve Wozniak in their garage, just like Google did, wanting to make hardware that was better than the others. Nothing else, nothing evil. Just to make the world a little bit better. And look what it's become now. Planned obsolescence has been baked into it, just like it is in every other piece of technology. Quality control and thinking through the design has become a thing of the past. User choice, yeah who cares about that.
Samsung, it started out centuries ago actually, and I don't really remember the details of it.. ColdFusion has a video on it if memory serves me right. Do watch it if you're interested. Anyway, just like all the others they started out as a company which wanted to make the world a little bit better. And damn right did they do so.. initially. Look what they've become now. Forcing their stupid TouchWiz UI upon their customers (or products?), a Bixby button that can't even be reprogrammed.. and the latest thing.. Knox, advertised as a security feature, but as everyone who likes rooting their devices and mucking with it knows, it is an anti-feature that only serves for lockdown. Why shouldn't you be able to turn in a phone for RMA when a hardware error occurs, when all you've personally modified is the software? Why should changing the software blow that eFuse, so that you can be sure that you can't replace it without specialized equipment and a very steady hand?
I could go on and on forever about more of the tech giants out there, but I feel like this suffices for now. Otherwise I won't have anything else left for future rants! But one thing I know for sure. Every tech company started, starts, and will start out with a desire to make the world a better place, and once they gain a significant customer base, they will without exception turn into the same kind of Evil Megacorp., just like the ones before them. Some may say that capitalism itself is to blame for this, the greed for more when you already have a lot. Who knows? I'd rather say that the very human nature itself is to blame for it. We're by design greedy beings, and I hate it. I hate being human for that. I don't want humans to be evil towards one another, and be greedy for ever more. But I guess that that's just the way it is, and some things do actually never change...17 -
HO. LY. SHIT.
So this gig I got myself into, they have a whitelist of IP addresses that are allowed to access their web server. It's work-at-home. We just got a new internet provider, and it looks like I get a different public IP address everytime I disconnect and connect to the WIFI. And since it looks like the way they work on their codebase is that you either edit the files right on the server or you download the files that you need to work on, make the changes, and then re-upload the file back to the server and refresh the website to see the changes, now I can't access the server because I get different IP addresses. And it's highly inconvenient to keep emailing them to add IP addresses to the whitelist.
No source control, just straight-up download/upload from/to the server. Like, srsly. So that also means debugging is extremely hard for me because one, they use ColdFusion and I've never used that shit before and two, how the hell do you debug with this style of work?
I just started this last Tuesday, and I already want to call it quits. This is just a pain in the ass and not worth my time. I'll be glad to just go back to driving Lyft/Uber to make money while I look for a full-time, PROPER job.
By the way, can I do that to a contracting job? Just call it quits when you haven't even finished your first task? How does this work?17 -
One step through the door my wife whips around, a look so disgusted she barely seems human. "What's that smell?" she cries. "It's you! You smell like...like bad code!"
Indeed, I am covered with the scent of the forbidden love child of a man who read half a chapter on if-then statements and then pushed out into the world, earthworm-like, a mangled misshapened gelatinous mass that my employer gave the title of line-of-business application purely out of pity.
For more days than I'd like to count I have been porting a ColdFusion 5 application to .NET. Initially written in 2000 and last touched in 2006, it has a data architecture comparable to Dresden after the second world war. It features a table solely comprised of seven columns of IDs so that joins can be made between other tables lacking a common key. Columns that should be contained within a single table spread out among multiple tables. Single columns containing data that should be multiple columns (with handy flags to separate the subsets). A view with 14 joins that playfully displays unintended results. And so much more spread out over almost 200 stored procedures, views, triggers, and tables on the SQL server, and dozens of additional ADO-like SQL statements within the ColdFusion itself. Fortunately, the application overcomes these issues by having absolutely no data validation while allowing nulls pretty much everywhere.
When I am done this will be a very nice ASP.NET MVC app with at least 150 less stored procs, views, and tables. Auto-generated duplicate entries will be a thing of the past. Pop-up windows that inexplicably refresh the underlying screen to display a different part of the program than the one the user wants will be eliminated. And a UI based on the colors of a Rubik's Cube with usability that Mr. Rubik would find challenging will disappear with only the trauma of using it left behind.
Sadly, this is not my worse legacy code experience. Just the most recent. Just the most recent stench added to a lifetime of bathing in code rot.3 -
On Windows machine
Me: login as admin. Cool i have admin rights now.
Me: Open's gitbash.
$ react-native run-android.
Error: cannot create some folder.
Build failed.
Ok. Maybe i should right click and select run as administrator.
Again
$ react-native run-android
Error: cannot delete some folder
Build failed.
What? Again?
Ok one more time.
$ react-native run-android
Error: cannot create some folder.
Build failed.
F**k this shit.
Switch to ubuntu.
$ react-native run-android.
Build finished
Installing on device.
Done9 -
Python: I hate the way it uses True/False over true/false
Java: Static. Just fuck static. oh and System.out.println(), why the fuck did they make the basic print function so long to write.
C#: I despise the way the curly braces get automatically put under the function declaration rather than beside it since it's a language style thing.
C: the inability to declare vars in altho declaration of a forloop. Although I think C11 let's you do this.
Javascript: Fucking prototypes.
Coldfusion: it runs like an elephant. Slow and heavy.
Go: The way the compiler won't let you have unused variables/imports. Pain in the ass for testing.17 -
In web technologies lab.
Friend copied some php code from some website and saved it.
Tries to run it and it just prints whatever he wrote.
After thinking for like half an hour he calls me.
Friend: hey u know php right? Why my code is not running?
I check the code in the editor and everything looks fine except he saved his php code with an extension .txt 😑 😑2 -
Somebody told me this:
You see this graph?
ColdFusion is the best language ever.
There are almost no questions whatsoever on stackoverflow: that means nobody has no fucking problems using it.11 -
To whoever in the history of this godforsaken app I’m tasked with has commingled PHP with ColdFusion, I have a message for you:
Fuck you...fuck your momma, fuck yo daddy, fuck yo computer, fuck yo keyboard, fuck yo mouse, fuck the clothes on your back, fuck monitors that displayed this shit, fuck your fingers in particular, fuck yo brain, fuck whoever dropped yo on your head as an infant, fuck the car you drove to work in, fuck the servers running this shit, fuck anybody who was involved with your education, and if I see you on the street ima slap the shit out of you.6 -
Head of department: Do we have license key for ubuntu os on our systems?
Lab assistant: Yess!!
Everyone else: No!!! It is open source
*awkward silence*
HOD leaves without saying a word after that
😂😂😂4 -
Boss: We should use Adobe ColdFusion for our next project
Me: Why?
Boss: Because it's the only programming language that can generate PDF. In our next project we will be generating a lot of PDF receipts on daily basis
Me: Oh no!2 -
They probably should have made me sign a NDA, but I never did.
I was a wee little front-end devloper for a really small dev shop. The lead devloper, who was also the only back-end developer decided to quit. The company was in the middle of a huge project with Rolls-Royce aerospace. I managed to learn ColdFusion and release the application in only a few months. It was basically a giant warranty management application for jet engines. This is one app I wish I can go back and redo because if I had the expierence then that I do now... I feel like it would be so much better. That application allowed me to advance in my career, and 5 years later, I'm working for one of the largest development companies. -
These motherfucking incompetent programmers... Demon spaghetti code base saga continues.
So they have a password change functionality in their web app.
We have to change the length of it for cybersecurity insurance. I found a regex in the front end spaghetti and changed it to match the required length.
Noticed 7 regexes that validate the password input field. Wtf, why not just use one?! REGEX ABUSE! Also, why not just do a string length check, it's fucking easy in JS. I guess regex makes you look smart.
So we test it out and the regexes was only there for vanity, like display a nicely designed error that the password doesn't have x amount of characters, doesn't have a this and that, etc.
I check the backend ColdFusion mess that this charismatic asshole built. Finally find the method that handles password updates. THERE'S NO BACKEND VALIDATION. It at least sanitises the user input...
What's worse is that I could submit a blank new password and it accepts it. No errors. I can submit a password of "123" and it works.
The button that the user clicks when the password is changed, is some random custom HTML element called <btn> so you can't even disable it.
I really don't enjoy insulting people, but this... If you're one of the idiots who built this shit show and you're reading this, change your career, because you're incompetent and I don't think you should EVER write code again.8 -
It was 1987. I was 13. My first dev project started with a $1,300 IBM PC XT clone I bought from a relative who was a “dealer” of PCs for some company. It took all the savings I had from birthday money and mowing lawns for several summers at $5 a pop.
My mom wanted to encourage me to learn it more in depth, and she also wanted to know more for her job as a librarian, so she bought us a bunch of books about DOS, BASIC, and Assembler.
I first got familiar with DOS and then dove into Assembler without realizing what it really was (and how much easier BASIC would be). After hours and hours of typing in what, to me, then, was complete gibberish, I grabbed the BASIC book to see what it had to offer.
I never went back to the Assembler book.
A kid at school had given me a BASIC program he had typed in from a magazine. It was a flight simulator of sorts but with a helicopter, IIRC. I loaded up that bad boy and got to hacking. I didn’t get much done with it but I did build a few other menu navigation programs to explore the language more.
That led to PROLOG, C, PASCAL, Visual Basic, Perl, ASP, ColdFusion, and now PHP. -
This is hands-down the worst codebase I've ever touched. 50% laziness, 50% poorly-conceived alterations to business logic. One of those where if it isn't throwing an error, you DON'T TOUCH IT.8
-
Finally got another job!! I have been freed of my shackles of my coworker monkeys and ColdFusion ;D1
-
When HR tries to appoint tasks to developers,this happens.
P.S. The repo has basic hello world Android app files. -
The company I work for uses Coldfusion which is a dead technology in my opinion. I was tasked with using a data grid for our data from our mssql databases. This data grid I was trying out uses ajax to make a call to the server and expects the data transfered back in Json format. well coldfusion sucks balls because it's serializeJson function returns a outdated JSON structure and I can't use it. So obviously this datagrid throws errors and when I try looking up coldfusion solutions online or scope out stack overflow, the posts are dated like 6 years back because no one fucking uses CF anymore. My boss loves to jerk to it, it seems because he refuses to change languages cause its all they have ever used. -_- this is 2016 bitch lol6
-
If you ever think your job or stack absolutely suck ass.
Just remember there's someone still working with ColdFusion in 2023.6 -
Day 2 at the new gig, my first developer position. Reading thru ColdFusion documentation as fast as possible.
It still feels surreal that I was able to land this awesome job without a true CS degree.4 -
Converting 1.5 million lined web app to a rest API....realizing it would be so much easier to just re-develop the web application....at least we're finally starting to move away from coldfusion and heading to node!
-
Definitely when my boss got me super hyped up that we were gonna start using MongoDB/node.js/angular or react, I spent hours learning the languages.
Then he comes up to me a few weeks later and decides to “pivot”
I wanted to cry. Back to coldfusion2 -
Started my internship as a webdev assistant in my college's IT team...
Ha...have you heard about ColdFusion?4 -
I started at a tiny Web firm as a front-end dev. I was OK at it at best. Only 6 months in to this part-time job (I was also a firearms instructor), the only backend developer left. I was then forced to pick up a book to learn ColdFusion 8. I had to finish a project for a multi billion company... even though I only knew basic queries and form submissions. At the end of the project I learned so much... I went back to pages that I knew were terrible and refactored them. Since there are so fresh CF developers I was able to get contract positions in many places. Over 6 months later I now work for one of the largest development companies in the states.6
-
oh dear Lord, the live spaghetti stopped working this morning.
ColdFusion endpoint throws a 503, fuck knows why, entire front end demon spaghetti web app is stuck in a loading screen.
Whoever architected this application is an idiot.8 -
When your coworker is having issues with an old ColdFusion app, and says "Nevermind, I am just going to rewrite this in ASP". Yes, he is writing a "new" app in Classic ASP. 😒2
-
Every time I read the abbreviation for Cold Fusion Markup Language, my brain translates it to this:
CFML -> C?! F*ck my life!! -
How to get funding for your startup in India?
Just sprinkle a little bit of blockchain on your project idea. Done 😂😂 -
ColdFusion and all ColdFusion devs should be executed. Its a god-awful software from the 90's and if you still use it you're either braindead or ignorant.
Shut up about legacy CF code too! No one cares whether or not your embeddable calendar would be hard to make in JS; fucking figure it out.
I realise that CF may make things easier in the short run, but in the long run you'll have introduced so much technical debt that you'll run crying back to JS anyways; CF is so hard to refactor and even to make flexible that you would spend less total time over an application lifecycle learning JS.11 -
What if I told you I have been earning a good living programming, yes programming, in Coldfusion (CFML)4
-
Bloody ColdFusion. I hate it so much. Not only is it an inferior language. Also, every update breaks something. Adobe should have sticked with developing graphics packages like Photoshop and Illustrator, because they really suck at everything else.6
-
I told my boss that Adobe ColdFusion will cost us 8k for Enterprise license. He said that he will look for the free license key (pirated) online tonight.
I feel sorry for the developers of Adobe ColdFusion.
Related Link:
https://devrant.com/rants/1515286/...3 -
I am partially self taught and partially book taught.
The self taught part involved viewing the source of websites and learning HTML that way.
The book part comes from when I worked at a .COM startup in their customer service dept while learning HTML. I mentioned it to the IT Director and he threw a ColdFusion book at me and told me to learn it and I could move to the IT dept. Needless to say, I haven't done customer service work since.3 -
So we used to build these awful "promotion" pages for a leading manufacturer in the area. Because the website was old as dirt, there was no CMS and everything was static html using Coldfusion for a few include files like for the nav and such.
Every year we would get a new project to tweak the promotion details a little, and change the year from 2011 to 2012, etc.
My predecessor put the digit "1" in an HTML file called year.html, then included it like:
"valid from January 1 though December 31, 201<cfinclude template="year.html">..."
Why? Just why? And if you're going to use include files, for Pete's sake at least use the proper .cfm file extension!1 -
Successfully wasted more than 12 hours in debugging SMTP issue. ColdFusion email script was throwing SSL error. What was real issue? The Web Server IP Address was blacklisted in the Email Server.
-
I don't hate ubuntu but I really feel that deepin is what ubuntu should have been.
When I was new to the linux world (maybe I am a new still), whenever I used to ask someone about linux Os, they used to tell me to install ubuntu.
But the ui was not that appealing. Deepin is what I should have installed and I would have ditched windows long ago. I know there are many distros, maybe better than deepin but deepin looks and feels good and is easy to use. The deepin store is awesome.
#peace ✌1 -
Worst one was in my first ever web developer job. It was a small company where everything was done in Adobe ColdFusion. Was there for 2.5 years before they went bankrupt and I got made redundant.
So when it came to look for another job, I was hoping to get another ColdFusion related job. But a lot of company's requirements were pretty bullshit. Junior position, but must have 5 years experience.
After 4 months of looking, eventually found another job but as a PHP developer. But since my PHP skills were beginner's level, I had to start from a new graduate level salary all over again. Felt like the past 2.5 years at my first job was a waste of time. -
Since I started my routine of checking bug logs every morning, I've had 2 instances where a website vulnerability scanner was run against a production website and generated over 2,000 Coldfusion errors.
At the time, I was super nervous about the apparent hack attempt, and hyped that the attackers never actually got in. It's nice to know that despite the various errors indicating vulnerable / breakable code, they were ultimately unsuccessful. I know now that a determined attacker could probably have wrecked our production websites. Since then I've made a ton of security-related updates and I'm actually thankful for the script kiddie getting my attention with that scan.
PS. We're now building a website for a local security company who is going to work with us to pen test the site when it's finished! Gulp.4 -
The small company I work for has FINALLY decided to start moving towards the MEAN stack, in which I was overly thrilled! However they have started to regress because "cold fusion is so much easier to write"
-
Never ever again I start a project without fully declared technical requirements.
I coded a website with grav cms and they ported my beautiful work to shitty handmade coldfusion backend.1 -
I LOVED cold fusion. However because of the yearly cost associated with it no one uses it anymore so it's hard to find resources when I run into issues.2
-
Any ColdFusion devs in here? I've been plying with it for a while; Nice Java framework, quick to deploy. Feels like it could struggle under high request volumes though..?2
-
ColdFusion and ZKOSS framework documentation has been my reading for this first week at the new job.
The nervousness and anxiety is starting to settle down but won't be gone for a while I think. I'm excited and eager to start actually working on our product to both prove my worth (after being selected over 40 or so other applicants) and calm the hell down about my competence.1 -
Well today my boss wants me to “tweak” our coldfusion framework to behave like a REST api....talk about an entire rewrite.
There’s a reason why no one uses coldfusion anymore.1 -
Started by viewing the source of basic sites to learn html. Told the IT director of the company I was working at that I wanted to get into programming and he handed me a ColdFusion programming book. By the 4th chapter I was full time in the IT department and subsequently the last one to leave when the doors shut on that business.
That was almost 18 years ago long before YouTube and Treehouse and all these coding bootcamps. -
Company I work at is adquired by another company... First day they ask if anyone has ColdFusion experience... FML1
-
Is ColdFusion still a thing? I just got a contracting job at this startup. I know nothing about ColdFusion. Spent yesterday and today just figuring how to dynamically create a folder inside this <cfscript></cfscript> tag. I am yet to figure it out. -_-
-
Is huwaei insane for saying that 1 line of their harmonyos code can do 100 lines of android code. I watched this in a coldfusion video. Link :- https://youtube.com/watch/... , The line I mentioned is at 11:554