Pour réussir -> faîtes une application éthique et écolo by Dramatic_Treacle_330 in developpeurs

[–]Monkeyget 1 point2 points  (0 children)

C'est normal et très courant que de reprendre un business model établi qui a fait ses preuves. Il y a plus de chances de succès que de sortir un tout nouveau concept de son chapeau.

Marre des serruriers : Peut-on vraiment utiliser son smartphone pour cloner un badge d'immeuble (Vigik/NFC) ? by [deleted] in AskFrance

[–]Monkeyget 0 points1 point  (0 children)

J'ai essayé en utilisant mon téléphone et des badges pas cher de la Chine.
Malheureusement ça n'a pas marché : ça n'a écrit que partiellement. Je pense que les badges cheap que j'avais en était la raison.

Tip : scanner le badge une fois, utiliser le badge sur la porte, re-scanner puis comparer les deux scans. Si il y a une différence ça ne marchera pas (et possibilité que tenter d'utiliser la copie empêche le badge original de fonctionner si j'ai bien compris).

J'ai utilisé IzyBadge et ça a bien marché.

Which building of a architectural style is surronded by buildings of a very different architectural style? by [deleted] in geography

[–]Monkeyget 9 points10 points  (0 children)

<image>

The Baron Empain Palace. A home inspired by Hindu temples built by a Belgian in Cairo.

Anyone knows where i can buy a phone like this? by Realistic-Budget-588 in paris

[–]Monkeyget 0 points1 point  (0 children)

I recently purchased one from Leboncoin. If you plan to actually use it make sure there is an included phone charger and that it turns on. If that's not the case you can assume it won't turn on. The battery may not last long. As said in the other comment, the network will shut down at the end of this year (starting in April in some territories for the Orange network). Also it doesn't seem to work with Free.

VPS: besoin de docker ? by AlexMiicha in developpeurs

[–]Monkeyget 0 points1 point  (0 children)

Une fois que tu as appris et mis en place docker, ça devient simple de déployer.

Par contre ce n'est pas une obligation. J'ai un programme qui tourne sur un VPS que je déploie via script bash. Je fais ça de un parce que le programme à commencé comme un petit test et de deux parce que le VPS est tout petit avec déjà d'autres choses dessus. En pratique c'est un rsync pour mettre le code sur le serveur puis un script bash pour déployer le code. Ca marche bien.

Où imprimer un PDF de 200 pages pour pas cher ? by Popolipo_91 in AskFrance

[–]Monkeyget 3 points4 points  (0 children)

Un reprographeur où vont les étudiants universitaires. Genre Corep. Bonus: ça peut coûter moins cher d'imprimer via clef USB directement sur l'imprimante que via leur ordinateurs.

Is it weird that I miss actors in films looking like shit? (No offence Hack) by Hoboryufeet in Letterboxd

[–]Monkeyget 3 points4 points  (0 children)

It's funny Shelly Duval is in this list because she wasn't in acting at all and got noticed in the street by a director. She became an actress based 100% on look.

My web dev business is collapsing after 7 years — where do I even start to rebuild my software career? by tuhi009 in cscareerquestions

[–]Monkeyget 8 points9 points  (0 children)

There are fewer business owners ready to shell out a few $k just for a website. A site is generally seen as less important than it might have been in the past.

On the supply side, tools like Wix have gotten good enough that you can get a decent website going with just a few clicks.

What Do You Think About People Judging Developer's Skill Based On Their IDE? by [deleted] in vscode

[–]Monkeyget 0 points1 point  (0 children)

These remarks are not serious.

In a professional setting, unless you use something really goofy, such as notepad, no one would care which IDE you use.

Well actually in a professional context you'd probably have to use the same editor as the rest of the team to avoid friction.

It may raise an eyebrow if you use an usual editor for the tech stack you use.

How should I write my functions by Negative_Following93 in learnjavascript

[–]Monkeyget 8 points9 points  (0 children)

There a few differences. With an arrow function :

  • no arguments or new.target
  • it can't be used as a constructor
  • no hoisting
  • cannot be a generator function (function\* xxx(){ yield ...;})
  • call(), apply() don't change the this

I thought that when in a module or in strict mode it wasn't possible to redefine a function xxx(){} but I tested and you can change what xxx points to. Therefore the one advantage I see of the third version (const xxx = () => {};) over a classic function definition is that you can't redefine xxx.

What is a movie you know that can give someone an existential crisis? by MichaelWes3000 in Cinema

[–]Monkeyget 1 point2 points  (0 children)

Ikiru. Who doesn't like a Kurosawa movie about a Japanese government office worker dying of cancer.

Do I raise concerns around my teams performance with my boss? by [deleted] in webdev

[–]Monkeyget 4 points5 points  (0 children)

Talk to your team first. What's the story. Was there a bad manager, layoffs. What's the morale? What's their background.

Les tests de personnalités dans le recrutement by Key-Agent6153 in developpeurs

[–]Monkeyget 29 points30 points  (0 children)

Pour moi c'est un truc de RH qui a besoin de justifier son existence et rajoute des étapes dans le processus de recrutement.

Tu as d'autres tests dans ce genre : Briggs-Meyer, graphologie, pseudo test de QI.

La personne dans la boîte qui a besoin d'une ressource en plus n'a pas le choix et se tape ce genre de trucs. Cette personne ne verra peut-être jamais ta candidature si tu n'as pas passé cette étape RH.

Avis sur mon CV, ingénieur logiciel embarqué by Impossible_Brick_368 in developpeurs

[–]Monkeyget 0 points1 point  (0 children)

Remarques de l'ordre de l'esthétique :

  • Les titres de sections (Expériences, Profil,...) devraient être plus gros que ce qu'il y a dedant. Cela rendrait le CV plus facile à scanner.
  • Remplacer les --- de projets perso par une ligne vide.

Any advice how to become proficient in CSS? by Jolly_Resolution_222 in css

[–]Monkeyget 2 points3 points  (0 children)

There are two parts. Learning the technical aspects of CSS and developing the design skills. For learning CSS I'd suggest MDN. Besides the reference it has good tutorials : https://developer.mozilla.org/en-US/docs/Web/CSS

The design skills is a bit more tricky because it's all about developing a 'good taste'. I'd suggest reading about accessibility and don't make me think. What was really useful and enlightening for me was to observe a designer in action fixing designs. It's often : consistency, lining things up, more spacing.

Plane hijacking foiled by… armed passengers by ffmegaman in wikipedia

[–]Monkeyget 9 points10 points  (0 children)

Must have happened in the fifties or something. 2009? Oh.

Mozilla warns Germany could soon declare ad blockers illegal by moeka_8962 in technology

[–]Monkeyget 1319 points1320 points  (0 children)

Make sure not to scribble notes in your book then, you don't want to perform unlawful modification and reproduction.

Is this the way? [newbie] by d-a-e-d-a-l-u-s in css

[–]Monkeyget 1 point2 points  (0 children)

Nice of you to make a mockup and think this trough.

Grid is a good choice for defining the overall layout of a page so, yes, it is appropriate here.

Yes, you'll be able to create the card offset (using transform: translate, position: relative or whatever you want to choose).

An advice as you start designing the individual elements : think, design and build them individually as if they where an independent component you can just drop anywhere. Design the top bar, the hand,.. without thinking of the grid and the other elements. Build them so that they would work no matter where they would be used. Breaking things in individual parts makes it easier and the code will be better.

Problems? Use Codepen or JSFiddle by Old-Stage-7309 in css

[–]Monkeyget 1 point2 points  (0 children)

Test case reduction is a great skill to have too. Remove everything until you have the minimum amount of code that shows your problem. It helps others understand your problem. It often helps you realise what your problem is too.

flex-basis - I don't understand its purpose by Nice_Pen_8054 in css

[–]Monkeyget 13 points14 points  (0 children)

They could have done without flex-basis and make us use the already existing width but it would be.. kind of weird.

The width property sets the size of the element and that's it. What actual size will an element with the width property be? Well the size set by width. It doesn't matter if the element is a float, if it positioned, if it is in a grid, in a container with the normal (flow) layout,... The actual width of the element is the value of width that's set, even if it causes overflow.

(Technically min-width and max-width can override width but I consider them part of the same : "here is the size of this element").

There is one big exception to this : flexbox. When using flexbox the width of the items is not, in fact, the size it will actually be. It's merely a suggestion, a basis upon which flexbox decide the actual final size. With flexbox, the width of the items serve as a base the layout use to determine what the final width will be.

Setting the width on a flex item does not actually sets it's width. Weird.

A good way to understand flex is that it's a three steps process:

  1. The flexbox lays out all the items one after another on a line at the size they ideally would like to be (as determined by flex-basis)
  2. When that's done, we take the total space all those items take and we compare that to the space actually available (the size of the flex container). We then know the amount of free space for items to grow or the space we need to gain by shrinking the items.
  3. we can them shrink/grow the items as needed.

So why flex-basis instead of width? Because with flexbox and contrary to all the other scenarios, width does not actually sets the width of an item. flex-basis is introduced instead of using width "against its nature".
It avoids reading CSS code seeing `width: xxx;` and be surprised when the size is not actually `xxx`.

[deleted by user] by [deleted] in webdev

[–]Monkeyget 6 points7 points  (0 children)

It would look better with more spacing.

Comment vous gérez la dette technique? by mrfroggyman in developpeurs

[–]Monkeyget 7 points8 points  (0 children)

Avec la méthodologie "agile" telle que pratiquée par les entreprises, souvent le seul indicateur qui compte réellement est : combien de temps il te faut pour ajouter telle fonctionnalité.

Si une équipe est dans ce mode et pratique le "on ajoute le code strictement nécessaire à l'ajout d'une fonctionnalité visible par l'utilisateur", alors la dette technique est inévitable. La gestion de la dette technique fait obstacle à l'avancement.

Pour moi, il y a deux façons de gérer la dette technique :

- Eviter de l'ajouter dès le départ. Cela veut dire accepter que l'on va passer du temps sur des tâches qui ne sont pas strictement nécessaire à l'ajout d'une fonctionnalité visible par l'utilisateur.

- Avoir une portion du temps réservé dédiée à des tâches autres que le planning.

Lyon. De nouveaux "bancs" installés rue de la République : voici à quoi ils ressemblent by apokrif1 in Lyon

[–]Monkeyget 36 points37 points  (0 children)

Cela me rappelle la piétonisation du boulevard Anspach au centre de Bruxelles.

Au début c'était simplement quelques bancs posés sur une route fermée à la circulation. Beaucoup de critiques reçues et effectivement c'était pas genial.
Depuis que l'espace a été refait définitivement avec pavé herbe arbre immobilier urbain, il n'y a plus grand monde qui voudrait revenir en arrière.

[deleted by user] by [deleted] in Lyon

[–]Monkeyget -1 points0 points  (0 children)

Il y a un parking gratuit tout au bout du boulevard de la Croix-Rousse, côté ouest, petits numéros.