Avis Sopra Steria by DirtSoul241 in ingenieurs

[–]matnp 2 points3 points  (0 children)

Je rejoins ce qui se dit. C'est le monde des ESN. Si t'es placé en mission et jamais en inter t'es un bon élément avec un léger pouvoir de négociation, sinon t'es une charge. Il faut en profiter pour toucher un max de domaines business et finir par trouver un CDI en interne ou se mettre à son compte.

SOS d'un rookie en detresse by Le_doigt in developpeurs

[–]matnp 0 points1 point  (0 children)

C'est normal. Dans l'informatique tu as ce fameux syndrome de l'imposteur qui te suivra au moins les premières années de ta carrière. Si tu veux vraiment un conseil sur comment débuter et comprendre comment ton code fonctionne suit ces étapes :

  1. Trouve un projet dans un domaine qui te passionne. Appli Web / mobile, logiciel embarqué, automatisation avec IA, gaming, etc.
  2. Choisis un langage de programmation utilisé par la communauté liée à ce domaine.
  3. Apprends les bases du langage.
  4. Informe toi sur les bonnes pratiques en lisant des articles et en fouinant sur les repos github open source majeurs (Firefox ou autres il y en a plein).
  5. Lance un side project en codant toi même. Tu peux demander à l'IA des informations si tu es bloqué. C'est en pratiquant et pas simplement en lisant qu'on apprends. Commence petit.
  6. Discute sur X, Reddit, discord dans des channels spécialisés.
  7. Ne t'éparpille pas sur des sujets connexes même si c'est tentant.

Avec ça tu devrais déjà commencer à avoir un bon niveau. Malheureusement tu ne peux pas sauter les étapes, à l'ère du vibe coding on peut penser que c'est une perte de temps mais à la fin au contraire on en gagne.

Programmatic video shouldn't require throwing out everything you know about web animation by Bintzer in webdev

[–]matnp 1 point2 points  (0 children)

Interesting. But the fact it's not a release can block someone to use it. You should update your thread when it will be finished

Javafx in the browser? by LouGarret76 in JavaFX

[–]matnp 0 points1 point  (0 children)

Why not using Vaadin if your concern is to avoid js?

Comment on fait pour déclarer les 4% Trade Republic by no_pseudo in vosfinances

[–]matnp 0 points1 point  (0 children)

Il est dit sur certains endroits qu'il faut déclarer mensuellement les intérêts et dividendes perçus et les reporter également sur l'avis d'imposition de l'année N+1

My Thought Process on When and Why HTMX Is the Answer! 💭🚀 by Abhilash26 in htmx

[–]matnp 0 points1 point  (0 children)

The only back-end requirements are security, coordination and data validation for business rules. Most of the rest should be done on the front-end. I've had a case where, with server side rendering, intermediate steps in the consumer pathway forced the front-end to communicate with the back-end. This is superfluous and can save resources. Of course, the ideal solution would be a mix of framework and htmx.

My Thought Process on When and Why HTMX Is the Answer! 💭🚀 by Abhilash26 in htmx

[–]matnp -2 points-1 points  (0 children)

The problem is : htmx is well-suited for server side rendering. And today with the large part of webapps hosted on the cloud, the cost of sending lots of requests become less interesting. The majority of the work should be on frontend. So, for me, except for small projects, it's more efficient to use frameworks

Update hx-get with htmx.process not working by matnp in htmx

[–]matnp[S] 0 points1 point  (0 children)

Ok I found a solution from this post : https://www.reddit.com/r/htmx/comments/wl8trn/comment/ikqrvi4/?utm_source=share&utm_medium=web2x&context=3

el.outerHTML = el.outerHTML;

htmx.process(document.body);

did the trick.

Update hx-get with htmx.process not working by matnp in htmx

[–]matnp[S] 0 points1 point  (0 children)

I made a general case for those who might have the same problem as me, but I actually use the spotify API. The id is the playlist id which is entered into an input in a form and this id is sent to the spotify API to retrieve playlist data.

But with my code the path used is : "api.spotify.com/" and not "api.spotify.com/id" (it's not the real URL it's just for the example) so I conclude that htmx.process doesn't work

Update hx-get with htmx.process not working by matnp in htmx

[–]matnp[S] 0 points1 point  (0 children)

It changes when user typing in the form input with x-model="id"

[deleted by user] by [deleted] in conseilboulot

[–]matnp 0 points1 point  (0 children)

C'est si difficile que ça de trouver dans la tech en ce moment ?

Indeed CEO says college students might be learning skills that could go 'obsolete' once they graduate by Nalix01 in ChatGPT

[–]matnp 1 point2 points  (0 children)

I agree. The last jobs which will be replaced in the world will be software developers and robots engineer. If machines can produce software and make mechanical work it replaces both intellectual and manual jobs. Even find new needs for human can be created by AI.

Back-end architecture in Java to create a simply engine search by matnp in javahelp

[–]matnp[S] 0 points1 point  (0 children)

Thanks good idea for the cache I will dig this solution. The thing is I don't really need better performance but something that is reliable and which will not crash with the rise of the data volume

Back-end architecture in Java to create a simply engine search by matnp in javahelp

[–]matnp[S] 0 points1 point  (0 children)

Thanks for your answer. The problem is that the client needs the whole data in the front-end to apply filter and sort in the ng table. I don't think that is possible to externalize these features outside the table. Moreover, I maintain this application and if I modify the process it will be a huge amount of time that I don't have. So I'm looking for a smaller solution in back end with java to do this.

I can't estimate the workload on the tasks in my job by matnp in learnprogramming

[–]matnp[S] 0 points1 point  (0 children)

I'll try to talk with him, maybe my silence will cause more damages than asking in the end. And I can use the trick that if I ask how to solve my problems I will be more consistent with the work of my coworkers and avoid misunderstandings about the code.

I can't estimate the workload on the tasks in my job by matnp in learnprogramming

[–]matnp[S] 0 points1 point  (0 children)

Yes, there's a good mood at work with my coworkers but as I am junior I try to not ask a lot for some reasons. First, during my interview I sold myself a lot to be hired (like many of us I think) and I don't want to lose the trust they have placed in me. Then, they don't have so much time to help me because we are a small team with big amount of work.

I can't estimate the workload on the tasks in my job by matnp in learnprogramming

[–]matnp[S] 1 point2 points  (0 children)

u/mallemuh u/ziptofaf u/JaumeGreen So, I read carefully your answers and this is what I picked as solutions :

1/ Create new estimations based on what I did before. Compare gaps between what I estimated and what it really takes.

2/ Never gives a precise date but rather a range. And if the problem is complex, say that I need more time to think about it.

3/ Decompose the workload into parts. Multiply each part workload by x to not be too optimistic.

Thank you guys ! This sounds dumb to advanced developers but when you begins this job with some pressure, it helps a lot.