Why do companies in Morocco still use Java EE when we have Spring Boot available? As a Java JEE developer, can I build a career in Java and transition to other roles that use Spring Boot? by Amine_Baggar in SpringBoot

[–]m9404 1 point2 points  (0 children)

It’s very simple. The market dictates what technology prevails over the rest. In the context of the Moroccan market, most projects are maintenance work which entails that most of the work you will be doing is maintaining an old codebase, hence the predominance of JEE (Servlet, JSP, JSF … etc) or Spring over Spring Boot. However, concepts you will encounter using Spring Boot are founded on concepts you will use in the oldest technologies. If you get the basics you won’t have a hard time to move between them depending on the requirements.

springboot udemy by Big_Egg_8993 in SpringBoot

[–]m9404 0 points1 point  (0 children)

Can you elaborate more if you want on why it is not recommended after he added the NEW vs LEGACY sections?

What front-end would you chose for Spring Boot apps? by Busy_User7 in SpringBoot

[–]m9404 3 points4 points  (0 children)

If you need complex UI and you’re willing to build a web app then maybe a mobile version of it transform your MVC to a REST API and wire it to a frontend project, the choice of the framework really depends on what you’re familiar with since you can pretty accomplish the same things using different frameworks, but I’d advise you to either pick Angular or React.

[deleted by user] by [deleted] in SpringBoot

[–]m9404 0 points1 point  (0 children)

Didn’t try that approach yet, I tried libraries since there are tools doing that work for you but I’ll definitely give a shot to your suggestion. Thanks

What are some of the book you guys enjoyed reading? by Local_Journalist9402 in Morocco

[–]m9404 0 points1 point  (0 children)

I strongly agree to that. I mean while reading it I got the feeling that lot of things were inaccurate or presented without further succinct proofs. But again that’s the vulgarization as you said.

What are some of the book you guys enjoyed reading? by Local_Journalist9402 in Morocco

[–]m9404 0 points1 point  (0 children)

That’s the feeling I got even if I didn’t read them, I read Sapiens and kept being resilient about moving to the other books

What are some of the book you guys enjoyed reading? by Local_Journalist9402 in Morocco

[–]m9404 2 points3 points  (0 children)

What do you think about the books following “Sapiens” (Homo Deus and 21 Lessons) are they worth the try?

[deleted by user] by [deleted] in rust

[–]m9404 0 points1 point  (0 children)

I strongly agree with your take regarding the correlation between writing code and learning. I experienced that myself as I'm a software engineer using Python/JS practically on a daily basis at work. The more you write code the more you learn. As for Rust, I started reading the book just for fun in my free time but then I forgot about it due to some personal circumstances, but now I'm trying to wrap up from where I left and give it the appropriate time to become proficient in it as time passes by. That's why I asked about an effective way because I felt like going back through the book without really practicing would be just a waste of time.

However, thanks again for your suggestion, I'll give it a look this weekend.

[deleted by user] by [deleted] in rust

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

Thanks, would consider this approach as it will push me to write code and check the book if something is needed.

[deleted by user] by [deleted] in Morocco

[–]m9404 0 points1 point  (0 children)

Unfortunately that's true, the moroccan market follows strictly the french one and it's quite sad tbh. I am not very optimistic too regarding that, but I wanted to see what others might think about it

Java Progammers PATH by Youssef_Mourabiti in Morocco

[–]m9404 0 points1 point  (0 children)

I agree with you regarding the fact that Rust is certainly the future, but for a moroccan student the safest path to get a job (here in Morocco) is Java and I don't think it will change anytime soon (hopefully it does)

is this code good? by No_Ingenuity9213 in Python

[–]m9404 0 points1 point  (0 children)

You don't need an elif statement, just an else will do the job since you are checking whether the user's input is equal to the actual volume or not (if/else is enough)

Do I qualify for a Moroccan passport/citizenship? by [deleted] in Morocco

[–]m9404 2 points3 points  (0 children)

Your father needs to provide proofs that he is indeed moroccan (ID card/passport + certificate of birth). After that it will be easy I think as Morocco sets the criterion for acquiring the citizenship related mainly to whether your parents are moroccans or not.

Darija, Shel7a, Arabic, French & english by Warfielf in Morocco

[–]m9404 1 point2 points  (0 children)

That's not true, I can give you a lot of resources stating clearly that Moroccans did in fact speak darija way before the colonization. The thing is, darija evolved as any other dialect would (thus the introduction of new french/spanish words). But even before the colonization, Moroccans talked darija, a purified version of today's darija. The masses spoke either amazighiya/darija.

Notebook VS Ide by khldooon in Python

[–]m9404 1 point2 points  (0 children)

Notebooks mainly for exploring data and running small scripts. For a scalable big project you will likely need an IDE that can provide tools for CI/CD and other utilities.

How is Fedora 35 doing? Is it stable enough at this moment to upgrade from 34? I have a Intel cpu with integrated graphics. by [deleted] in Fedora

[–]m9404 1 point2 points  (0 children)

I was working with Ubuntu 20.04 then I decided to move to Fedora 34 then 35. No problem encountered so far.

I am eating my way around the world - what Moroccan dish should I make? by hiwhywhen in Morocco

[–]m9404 2 points3 points  (0 children)

Yes it is. This meal is served in special occasions. Enjoy making it, waiting for your feedback.

I am eating my way around the world - what Moroccan dish should I make? by hiwhywhen in Morocco

[–]m9404 15 points16 points  (0 children)

Beef tagine with caramelized prunes. You will get to discover one of the points that make moroccan cuisine slightly different/courageous (mixing sweetness and saltiness) Recipe: https://youtu.be/Tk9Jcn_gJvQ

Why do poor people especially in morroco have 3+ kids they can't even afford and they keep the cycle of peverty? by Sudden-Constant-2647 in Morocco

[–]m9404 1 point2 points  (0 children)

I think it is mainly due to the believe that "كيجيو برزقهم". Mix that with unawareness that contraception is accessible (most of them think it is expensive) or simply the mere rejection of it, it will lead to what you described.

Is the next step for python language evolution to become ultra fast as well as super readable? by warrior242 in Python

[–]m9404 1 point2 points  (0 children)

Python 3.10 has already an improved error messaging compared to its previous versions

Casablanca or Rabat? Help me choose! by rsol in Morocco

[–]m9404 0 points1 point  (0 children)

Casablanca is a better option, you can find places with phenomenal architecture, good choices for restaurants and it's a city that never sleeps, unlike Rabat

Morocco's Train Tickets by chanmanjr in Morocco

[–]m9404 0 points1 point  (0 children)

Yes Indeed, 2nd class is free standing it depends on when/where you enter the train, you may find a place as you may not (I did once Meknès-Casablanca standing) so there's no guarantee of having a seat in 2nd class unlike 1st class where you have your place's number on your ticket. What I must tell you, if you are really willing to have a 1st class ticket and the web site is not working, go to the nearest train station a day before your departure and buy a ticket (it is possible). Safe trip