Details
-
About.Net Software developer for financial institutions. specialized in Anti Money Laundering (AML) compliance softwares
-
Skills.Net Core 3.1 - ReactJS; JAVA; Python; C; Ruby; (Cisco) networking; Electronics
-
LocationBelgium | Luxembourg
-
Github
Joined devRant on 11/6/2017
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
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Had a zoom "meeting" (more like an after work than a meeting tbh) with my CIO. He spend the whole meeting with a Cyanide and Happiness background.
Was not expecting that from the CIO of a multi billion company. -
I'm a fresher too.
I got my first job 4 month ago, in a technology I never worked with (I don't consider 3 days training as experience) and in a sector I didn't studied for.
Everything's possible in programming as long as you're passionate about it and keep learning new stuff. -
@HelsinkiCodes now that you say it, it does sound like Stockholm syndrome 😂
-
@jak645 I would if I could.
We a have a big deadline for mid March for one of our clients.
And now, the client I went to want us to deploy in other countries ASAP.
I'm new in the company but already have a lot of responsibilities. I have to handle several clients by myself and supervise the externs working in our team. -
@katbreitin actually the company car is almost mandatory for my job. I do web development but I also spend a lot of time going to clients for deploys
-
@scor thanks, back at the client today, hoping to finally get done with everything there
-
@asgs Thanks, it's a company car so it's not as bad as if it was my car.
But I hope it's recoverable because I really like this car. -
@turbod in the short experience I currently have. I feel better in the big company where I work now. Not only for the way they treat me but also for every challenges I face every day. I discovered some new skills I didn't know I had.
Sure, it's hard work, sure I do a lot of overtime and SURE the project is really bad (on the technical side) but it's a challenge on it's own and I like that. I'm not anymore in the secure environment of school projects and I quite like that -
@jennytengsonM At first it was ok. Everyone was really nice to me. They were encouraging me in my work. But after a while they started being very critical towards my work (which is ok as long as it's constructive) but also very critical towards myself and the way I dress, speak, my opinions,...
When in the beginning I felt secure with those people, it's slowing became awkward and I was afraid to say anything. -
To clarify a little bit.
Our project is based on a really really bad infrastructure. We have a denormalized database which is different depending on which client we are deploying for. Which means that if someone is working on a feature for a certain client A and load its config on the database anyone else working on something for client B is blocked.
We currently don't have much other choices than working that way but we are working on a complete recast of the project. (basically throwing everything and restarting from scratch)
He wasn't having trouble on his feature, I was just slow doing it therefore blocking everyone for a day -
@rajj yeah the sex ratio is pretty bad in IT. What's funny about that, is that we have very few women in CS studies but there's a lot when you start working
-
@retnikt I live in a civilized country. I paid for my studies myself by doing students jobs each year
-
@ScriptCoded thanks ! I'm the one on the front row with a blue tie
-
@Jilano Belgians always eat all their fries
-
@bioDan thanks ;)
-
@asgs Yep you got it :D
-
@Ubergeek @Vanegas9090 I'm going to work for a Big Four company. I'll mainly work on web app development of internal tools used by the employees.
-
@Pyjong thank you :)
-
I've been re-watching the Ben Eater's 8 bit breadboard computer series lately. I've wanted to try to build one myself since then :D
-
@Stuxnet this appends to me litteraly every fucking year after final exams.
Currently, I have to work on my internship report and on my graduation thesis but all I want to do is to learn new stuff. -
@B00-H00 that gave my some nostalgia
-
@Wack Well, in fact, the framework we use already does it for the existing cart items (when we edit the planned order). It's easier for us to add a new line giving it an index equal to the timestamp as it's a unique value. Then when the request is sent to the server, it will just modify the existing records which got modified and create the new ones incrementing the id in the database (as usual).
The timestamps are just used in the front end part and then are converted to the next index value in the DB. -
A really stupid and obvious error but was quite hard to debug and caused a lot of trouble for a very long time (even before I started my internship here)
-
@alexbrooklyn @TheCommoner282
@irene
Okey, basically, we have a button used to add a new product line in the order. The product line contains a select field (for selecting the product), a number field for the quantity and a number field for setting a custom price.
All those fields are generated by the backend framework (RoR) and are stored in a data attribute on the button (This is not ideal but I have to work with the present code base).
When we click on the button, we get the markup stored in the attribute, replace the default name of each field and then insert it inside the DOM.
The issue was that we were replacing the name « cart_items[new_entry] » by « cart_items[current timestamp] » in a jquery each loop. The problem is that sometimes there was a single millisecond of difference between the first fields and the second one. That means the server was receiving the product_id field for « cart_items[1234] » and the quantity and custom price fields for « cart_items[1235] » thus returning an error because of the missing fields.
Impossible to spot by the user before clicking the save button and sending the request to the server.
The fix was quite simple, instead of calling (Date.now()).getTime() inside of the each loop, we store the timestamp in a variable before the loop to ensure each field getting the same timestamp. -
@chabad360 thanks ! And yes I'm planning to participate a lot more in community projects from now on
-
@alexbrooklyn I'll keep you updated ! ;)
-
@alexbrooklyn Not yet unfortunately.
I had the chance to do some DevOps during a school project before my internship.
It was a Rails API used to fetch the data sent by multiple IoT devices.
I setuped a continuous deployment pipeline with Capistrano and Travis-CI. It automatically deployed to prod server if all test cases passed.
By the end of the project, I was able to code, test and deploy new endpoints in less than 15 minutes. -
@alexbrooklyn we use Ruby on Rails for the backend, for the frontend some jQuery and other js libraries.
-
@alexbrooklyn I kinda worked alone during 2 weeks because the guy in charge of my internship was on holiday.
When he came back, he reviewed my pull requests and gave me a lot of feedback. He gave me a lot of tips and tricks to improve my code.
Slowly but surely I'm getting more and more confident. -
@Julien00859 celebrate what ? Consumerism ? Capitalism ?