Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3208 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  23845  23846  23847  ..  27186  27187  27188  27189  27190  27191
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2377866
flo850
moi je
Posté le 05-03-2021 à 20:24:36  profilanswer
 

Reprise du message précédent :
Mais c'est une promotion que tu as cherché ou une punition que tu as mérité ?

 

Tu as changé de boutique finalement ?

Message cité 1 fois
Message édité par flo850 le 05-03-2021 à 20:25:13

---------------

mood
Publicité
Posté le 05-03-2021 à 20:24:36  profilanswer
 

n°2377867
lorill
Posté le 05-03-2021 à 20:28:46  profilanswer
 

flo850 a écrit :

Mais c'est une promotion que tu as cherché ou une punition que tu as mérité ?


un peu des deux. Je m'attendais à ce que ce soit plus progressif.
 

flo850 a écrit :

Tu as changé de boutique finalement ?


ca depend depuis quand on parle? mais je suppose que non, c'est plutot la boutique qui change de devanture.

n°2377868
nraynaud
lol
Posté le 05-03-2021 à 20:29:35  profilanswer
 

lorill a écrit :

Bon, je vais me retrouver à gérer une équipe de 9 personnes, dont 7 que je n'ai jamais vu - et 5 à qui je n'ai jamais parlé. Je suis censé faire leur performance review la semaine prochaine (pas tout seul, heureusement), et j'ai aucune idée de comment faire. [:ludo2604]  
 
Je suis aussi censé avoir la vision stratégique de la boite, alors que je comprends pas la moitié de ce qu'on fait  [:ludo2604]  [:ludo2604]  
 
Je me sens un peu inapte la, ça fait beaucoup d'un coup.


t'es devenu PDG ?


---------------
trainoo.com, c'est fini
n°2377869
nraynaud
lol
Posté le 05-03-2021 à 20:41:26  profilanswer
 

Code :
  1. GetPixel := func(x uint, y uint) byte { return pixels[y*tileWidth+x] }
  2.                     for y := uint(0); y < tileLength-1; y++ {
  3.                         for x := uint(0); x < tileWidth-1; x++ {
  4.                             // should be a bitset because the palette is small
  5.                             m1 := make(map[byte]bool, 4)
  6.                             m1[GetPixel(x, y)] = true
  7.                             m1[GetPixel(x+1, y)] = true
  8.                             m1[GetPixel(x, y+1)] = true
  9.                             m1[GetPixel(x+1, y+1)] = true
  10. (...)
  11.                         }
  12.                     }


dites, on est d'accord que je suis toujours en O(x*y), même si je fais 4 accès ?


---------------
trainoo.com, c'est fini
n°2377870
Flaie
Posté le 05-03-2021 à 20:47:27  profilanswer
 

Oui
Pour être plus exact, en O(tileLength*tileWidth)


Message édité par Flaie le 05-03-2021 à 20:53:27
n°2377871
el muchach​o
Comfortably Numb
Posté le 05-03-2021 à 20:52:16  profilanswer
 

nraynaud a écrit :

Code :
  1. GetPixel := func(x uint, y uint) byte { return pixels[y*tileWidth+x] }
  2.                     for y := uint(0); y < tileLength-1; y++ {
  3.                         for x := uint(0); x < tileWidth-1; x++ {
  4.                             // should be a bitset because the palette is small
  5.                             m1 := make(map[byte]bool, 4)
  6.                             m1[GetPixel(x, y)] = true
  7.                             m1[GetPixel(x+1, y)] = true
  8.                             m1[GetPixel(x, y+1)] = true
  9.                             m1[GetPixel(x+1, y+1)] = true
  10. (...)
  11.                         }
  12.                     }


dites, on est d'accord que je suis toujours en O(x*y), même si je fais 4 accès ?


Oui sans aucun doute.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377872
nraynaud
lol
Posté le 05-03-2021 à 20:57:20  profilanswer
 

'fait chier, j'ai dû trasher un cache, c'est devenu super lent d'un coup.
 
pourtant mon image ne fait que 51 209 625 600 pixels [:filter]


---------------
trainoo.com, c'est fini
n°2377873
jumelai
Posté le 05-03-2021 à 20:58:37  profilanswer
 

Bonjour je me présente
Bienvenue !

n°2377874
nraynaud
lol
Posté le 05-03-2021 à 21:05:18  profilanswer
 

https://static.cnews.fr/sites/default/files/styles/image_640_360/public/capture_decran_2016-03-31_a_16.42.41_0.png?itok=GMGIL3n8
Virez-moi Linda de Suza :fou:


---------------
trainoo.com, c'est fini
n°2377875
jumelai
Posté le 05-03-2021 à 21:07:18  profilanswer
 

Rendez-le moi, de Linda de Suza, tu veux dire

mood
Publicité
Posté le 05-03-2021 à 21:07:18  profilanswer
 

n°2377876
Kenshineuh
Posté le 05-03-2021 à 21:09:14  profilanswer
 

Jovalise, le retour.  [:cerveau mlc]

n°2377877
Flaie
Posté le 05-03-2021 à 21:11:23  profilanswer
 

Ok j'ai mis à jour mon TamperMonkey, bye jumelai.

 
Spoiler :

// ==UserScript==
// @name         Enhance HFR Blabla@Prog
// @namespace    http://tampermonkey.net/
// @version      0.1
// @author       Flaie
// @match        https://forum.hardware.fr/forum2.ph [...] ost=37483*
// @grant        none
// ==/UserScript==

 

(function() {
    'use strict';

 

   const aliases = ['faston', 'jumelai'];
    const quotes = aliases.map(a => a + ' a écrit :');

 

   [...document.getElementsByClassName('s2')].filter(e => aliases.includes(e.innerText)).map(e => e.closest('table')).forEach(e => e.remove());
    [...document.getElementsByClassName('s1')].filter(e => quotes.includes(e.innerText)).map(e => {
        e.parentNode.lastElementChild.innerHTML = '<img src="https://upload.wikimedia.org/wikipedia/en/9/9a/Trollface_non-free.png" width="50"/>'
    });
})();


Message édité par Flaie le 05-03-2021 à 21:19:28
n°2377878
el_barbone
too old for this shit ...
Posté le 05-03-2021 à 21:13:56  profilanswer
 

Kenshineuh a écrit :

Jovalise, le retour. [:cerveau mlc]


J'ai sollicité la modération.


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2377879
jumelai
Posté le 05-03-2021 à 21:16:44  profilanswer
 

Kenshineuh qui n'est donc plus de ceux qui sont "ceux" dans le topic.
Si jamais, on dit celleux en 2021, rageuxses.
 
Flaie, je suis prêt à parier que tu es des témoins de yhwh.
En tout cas j'ai remonté ce topic à la Miliduves, c'est une vraie secte, et je pensais pouvoir rentrer facilement.

n°2377880
el muchach​o
Comfortably Numb
Posté le 05-03-2021 à 21:22:02  profilanswer
 

nraynaud a écrit :

'fait chier, j'ai dû trasher un cache, c'est devenu super lent d'un coup.

 

pourtant mon image ne fait que 51 209 625 600 pixels [:filter]


Je me demande si tu devrais pas travailler sur 4 pixels à la fois: au lieu de faire GetPixel, tu fais Get4Pixel, et tu traites les 4 pixels d'un coup. Parce que le CPU va lire les 4 prochains octets de toute façon. Ta boucle sur x, tu fais x+=4 au lieu de x++ (ou alors en C tu déplaces un pointeur sur un u32). Tes tiles font un multiple de 4, et tu traites les dernières colonnes de ton image séparément (ou alors tu les vires carrément).

Message cité 1 fois
Message édité par el muchacho le 05-03-2021 à 21:27:27

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377881
el muchach​o
Comfortably Numb
Posté le 05-03-2021 à 21:25:07  profilanswer
 

Et puis sinon, en fonction des traitements y'a probablement moyen de paralléliser ça sur différents coeurs. :o
 

Spoiler :

C'est exactement ce que je faisais sur un projet pour l'armée il y a presque 20 ans :o


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377882
nraynaud
lol
Posté le 05-03-2021 à 21:29:39  profilanswer
 

el muchacho a écrit :


Je me demande si tu devrais pas travailler sur 4 pixels à la fois: au lieu de faire GetPixel, tu fais Get4Pixel, et tu traites les 4 pixels d'un coup. Parce que le CPU va lire les 4 prochains octets de toute façon. Ta boucle sur x, tu fais x+=4 au lieu de x++ (ou alors en C tu déplaces un pointeur sur un u32). Tes tiles font un multiple de 4, et tu traites les dernières colonnes de ton image séparément (ou alors tu les vires carrément).


nan, mais j'ai des tuiles de 256*256 déjà, il faut que je regarde comment marche le parrallèlisme dans golang. Le problème bien souvent c'est pas trop de mettre les choses en parallèle, c'est plutôt de choisir la taille des lots et le nombre d'exécuteurs, et d'adapter si le serveur veut faire autre chose en même temps.


---------------
trainoo.com, c'est fini
n°2377883
el muchach​o
Comfortably Numb
Posté le 05-03-2021 à 21:35:44  profilanswer
 

jumelai a écrit :

Kenshineuh qui n'est donc plus de ceux qui sont "ceux" dans le topic.
Si jamais, on dit celleux en 2021, rageuxses.


Cette écriture inclusive qui va faire plaisir à _alt   :love:  

Citation :


Flaie, je suis prêt à parier que tu es des témoins de yhwh.
En tout cas j'ai remonté ce topic à la Miliduves, c'est une vraie secte, et je pensais pouvoir rentrer facilement.


[:rofl]


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377884
Flaie
Posté le 05-03-2021 à 21:51:23  profilanswer
 

nraynaud a écrit :


nan, mais j'ai des tuiles de 256*256 déjà, il faut que je regarde comment marche le parrallèlisme dans golang. Le problème bien souvent c'est pas trop de mettre les choses en parallèle, c'est plutôt de choisir la taille des lots et le nombre d'exécuteurs, et d'adapter si le serveur veut faire autre chose en même temps.


Si mes calculs savants sont bons tu peux aussi faire des accès direct à ton tableau de pixels ainsi:
 

Code :
  1. for i, y := uint(0), uint(0); y < tileLength-1; y++ {
  2.     for x := uint(0); x < tileWidth-1; x, i = x+1, i+1 {
  3.         // should be a bitset because the palette is small
  4.         m1 := map[byte]bool{
  5.             pixels[i]: true,
  6.             pixels[i+1]: true,
  7.             pixels[i+tileWidth]: true,
  8.             pixels[i+tileWidth+1]: true,
  9.         }
  10.  
  11.         // (...)
  12.     }
  13. }


 
C'est une technique assez connue pour itérer sur un tableau de pixels pour avoir et la position actuelle et x,y.
 
Peut-être que Go inline la fonction GetPixel, peut-être pas, à ma connaissance y'a pas moyen de le forcer.

n°2377885
nraynaud
lol
Posté le 05-03-2021 à 21:58:52  profilanswer
 

je suis désolé, je fais pas l'inlining moi-même, y'a des stagiaires et des compilos pour ça [:pingouino]


---------------
trainoo.com, c'est fini
n°2377886
Hermes le ​Messager
Breton Quiétiste
Posté le 05-03-2021 à 22:03:07  profilanswer
 

lorill a écrit :

Bon, je vais me retrouver à gérer une équipe de 9 personnes, dont 7 que je n'ai jamais vu - et 5 à qui je n'ai jamais parlé. Je suis censé faire leur performance review la semaine prochaine (pas tout seul, heureusement), et j'ai aucune idée de comment faire. [:ludo2604]  
 
Je suis aussi censé avoir la vision stratégique de la boite, alors que je comprends pas la moitié de ce qu'on fait  [:ludo2604]  [:ludo2604]  
 
Je me sens un peu inapte la, ça fait beaucoup d'un coup.


 
Tu as un lead dev ? Quel est ton rôle officiellement et précisément ?
 
Pour la vision stratégique de la boite, il faut avant tout prendre du temps et écouter jusqu’à ce que tu comprennes parfaitement le business dans lequel tu es. Tu peux organiser des one to one avec d’autres managers et bien les écouter en prenant un maximum de notes. En attendant, tu peux te concentrer sur ce que tu connais, comme la partie purement technique en améliorant doucement les choses sans rien brusquer.  
 
My 2 cents...


---------------
Expert en expertises
n°2377887
Flaie
Posté le 05-03-2021 à 22:05:01  profilanswer
 

nraynaud a écrit :

je suis désolé, je fais pas l'inlining moi-même, y'a des stagiaires et des compilos pour ça [:pingouino]


Ben le compilo Go n'a aucune garantie pour ça, alors rameute les stagiaires :o

n°2377888
nraynaud
lol
Posté le 05-03-2021 à 22:09:28  profilanswer
 

nan, mais j'ai d'autres leviers d'action sur la complexité, je vais pas jouer sur des constantes pour l'instant.
 
Je peux pas trop poster, c'est pas top secret, mais c'est pas de l'open source.


---------------
trainoo.com, c'est fini
n°2377889
masklinn
í dag viðrar vel til loftárása
Posté le 05-03-2021 à 22:22:03  profilanswer
 

nraynaud a écrit :


nan, mais j'ai des tuiles de 256*256 déjà, il faut que je regarde comment marche le parrallèlisme dans golang. Le problème bien souvent c'est pas trop de mettre les choses en parallèle, c'est plutôt de choisir la taille des lots et le nombre d'exécuteurs, et d'adapter si le serveur veut faire autre chose en même temps.


Par défaut t’as un scheduler par core. C’est l’étendue du parallélisme. Et si tu parles de SIMD, c’est à faire en assembleur, afaik le compilo go en sort pas.  

nraynaud a écrit :

je suis désolé, je fais pas l'inlining moi-même, y'a des stagiaires et des compilos pour ça [:pingouino]


:D
 
Mais je confirme que t’as pas de pragma inline aux dernières nouvelles, et les heuristiques de l’inliner sont super limitées.  
 
Par contre il y a un truc pas mal c’est que le profiler fait à la fois statistique et line-prof, iirc. Donc tu sais facilement voir ce qui est lent même si tu sais rien y faire :o
 
Accessoirement allouer une hashmap par pixel me semble assez discutable.

Message cité 1 fois
Message édité par masklinn le 05-03-2021 à 22:22:37

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2377890
Jubijub
Parce que je le VD bien
Posté le 05-03-2021 à 22:26:40  profilanswer
 

lorill a écrit :

Bon, je vais me retrouver à gérer une équipe de 9 personnes, dont 7 que je n'ai jamais vu - et 5 à qui je n'ai jamais parlé. Je suis censé faire leur performance review la semaine prochaine (pas tout seul, heureusement), et j'ai aucune idée de comment faire. [:ludo2604]  
 
Je suis aussi censé avoir la vision stratégique de la boite, alors que je comprends pas la moitié de ce qu'on fait  [:ludo2604]  [:ludo2604]  
 
Je me sens un peu inapte la, ça fait beaucoup d'un coup.


 
soyons francs, c'est casse gueule de faire une perf review, surtout pour les gens que tu as jamais rencontré (ça passe jamais bien, les gens seront forcément frustrés d'être passé en revu par qqn qui ne les connait pas)
découpe le problème : la perf, c'est ce qui a été fait vs le niveau qui était attendu
 
Niveau attendu : dans ta boite vous avez une sorte de référentiel de poste, idéalement par niveau ? si pas tu peux regarder les job postings, ça donne souvent une idée
Ce qui a été fait :  
- t'as encore accès au manager précédent? L'usage veut que ce soit lui/elle qui fasse l'évaluation et te passes les notes. Si pas, c'est extremement casse gueule.
- demande à chacune des personnes de te faire un petit topo (poste / responsabilités / top 3 des plus gros livrables mettant en avant la complexité (qu'est-ce qui a rendu ce truc difficile à faire) / l'impact que ça a eu (quel impact business, indicateurs, mesures) / comment est-ce que eux ont fait la différence (l'approche / méthode / le "how" ça a des noms différents dans toutes les boites, c'est souvent lié aux valeurs. Pour les postes techniques, on peut mettre en avant des techniques / savoir-faires)
- les gens bossent pas seuls. Essaye de prendre des références auprès des gens avec qui ils collaborent, ça te permet d'avoir plus de signaux
- speed dating de 30min avec chacun d'entre eux pour qu'ils te présentent leur topo : 10min ils parlent, le reste discussion
 
mais si y'a toujours l'ancien manager, te bile pas trop : la personne va driver, toi  t'es là en observateur pour la passation de pouvoir. (j'ai eu la meme chose en Septembre : quand j'ai pris mes 5 personnes, c'était le moment de la perf. C'est la cheffe précédente qui a fait la perf, moi j'ai observé)


---------------
Jubi Photos : Flickr - 500px
n°2377891
ratibus
Posté le 05-03-2021 à 22:29:44  profilanswer
 

Pareil quand j'ai récupéré mon équipe début 2020, c'était le moment des perfs reviews, qu'on a fait passer avec l'ancienne manager et moi-même. Elle sur la partie année précédente et moi sur la partie objectifs sur la période à venir.


---------------
Mon blog
n°2377892
nraynaud
lol
Posté le 05-03-2021 à 22:58:03  profilanswer
 

ouch, je viens de faire un accidental quadratic sur en lisant toute la queue d'un fichier de 7Go [:pingouino]
 
c'est sur qu'en 32bit on avait pas ce pb [:pingouino]


---------------
trainoo.com, c'est fini
n°2377893
nraynaud
lol
Posté le 05-03-2021 à 23:13:00  profilanswer
 

y'a un demi-million de tuiles qui font 85 octets une fois gzipées, je sens que c'est un meilleur pivot que d'inliner des multiplications à la main.


---------------
trainoo.com, c'est fini
n°2377894
masklinn
í dag viðrar vel til loftárása
Posté le 05-03-2021 à 23:14:29  profilanswer
 

nraynaud a écrit :

ouch, je viens de faire un accidental quadratic sur en lisant toute la queue d'un fichier de 7Go [:pingouino]


C’est la semaine :D


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2377895
nraynaud
lol
Posté le 05-03-2021 à 23:15:53  profilanswer
 

ça m'a pris 10min pour m'en apercevoir :o


---------------
trainoo.com, c'est fini
n°2377896
el muchach​o
Comfortably Numb
Posté le 05-03-2021 à 23:39:36  profilanswer
 

masklinn a écrit :


Accessoirement allouer une hashmap par pixel me semble assez discutable.


Ah oui, j'avais pas tilté, et ça, pour le coup, ça te détruit toutes les lignes de cache. Tu perds bien un facteur 10 en perf par rapport à de bons vieux tableaux.
Et comme il écrit en commentaire, ça devrait être un bitset, plutôt que des bool.

nraynaud a écrit :

y'a un demi-million de tuiles qui font 85 octets une fois gzipées, je sens que c'est un meilleur pivot que d'inliner des multiplications à la main.

 

Tu peux pas avoir des tuiles de 32ko plutôt ? Là tu as un overhead énorme par tuile.
edit: ah, c'est ce que tu veux dire, j'imagine.


Message édité par el muchacho le 05-03-2021 à 23:47:25

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377897
nraynaud
lol
Posté le 05-03-2021 à 23:45:18  profilanswer
 

"panic: runtime error: hash of unhashable type []uint8"  
bienvenue chez retardland [:pingouino]


---------------
trainoo.com, c'est fini
n°2377898
el muchach​o
Comfortably Numb
Posté le 05-03-2021 à 23:49:34  profilanswer
 

Fais ce que t'as mis en commentaire: fais un grand tableau de bitsets et des opérations sur les bits :o
Ca le compilateur va te le transformer en asm performant sans suer. :o


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377899
nraynaud
lol
Posté le 05-03-2021 à 23:56:39  profilanswer
 

c'est pas le même espace [:pinguino] le bitset c'est pour l'espace des couleurs, là je pétouille dans l'espace des tuiles compressées en zlib.

 


quelqu'un pour m'aider en go, je lis un slice d'octets d'un fichier en go (je lis aussi la taille du buffer dans le fichier, donc je la connais pas au compile time), je veux le foutre comme clef de cache, mais apparemment les slices sont mutable donc ils veulent pas les hacher. Y'a moyen de rendre mon tableau d'octets immuable, utilisable en clef de map et pouvoir en tirer un reader plus tard ?

 

edit: oh bordel, les strings sont juste un tableau de d'octets, comme en python2, https://yourbasic.org/golang/conver [...] yte-slice/


Message édité par nraynaud le 06-03-2021 à 01:03:15

---------------
trainoo.com, c'est fini
n°2377900
Shinuza
This is unexecpected
Posté le 06-03-2021 à 00:12:55  profilanswer
 

Ceux qui utilisent un gestionnaire de mot de passe: est-ce que le votre fait permet de faire la séparation entre les sous-domaine?
 
J'utilise LastPass, j'ai plein de domaines custom en *.home.io. et j'aimerais bien qu'il ne me propose que celui qui matche et pas tous les mots de passe de la zone .home.io


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2377901
el muchach​o
Comfortably Numb
Posté le 06-03-2021 à 07:59:11  profilanswer
 

Rien compris à ta question. Un exemple ?


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377902
ratibus
Posté le 06-03-2021 à 08:21:33  profilanswer
 

el muchacho a écrit :

Rien compris à ta question. Un exemple ?


Mot de passe A enregistré sur a.home.io
Mot de passe B enregistré sur b.home.io
Il aimerait un gestionnaire de mot de passe qui ne propose que A (et pas aussi B) quand il est sur a.home.io
Si j'ai bien compris :d


---------------
Mon blog
n°2377903
el muchach​o
Comfortably Numb
Posté le 06-03-2021 à 10:34:14  profilanswer
 

Ah ok, Keypass2 fait ça, aucun problème.
Tu as une hiérarchie de dossiers et tu peux mettre tes mdp dans les sous-dossiers et faire une recherche dans un sous-dossier particulier.
Tu as une recherche avancée aussi. Pas que je l'ai jamais utilisée, mais elle existe.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2377904
Hermes le ​Messager
Breton Quiétiste
Posté le 06-03-2021 à 10:52:33  profilanswer
 

Citation :

Les révélations récentes sur la mort de près de 6 500 ouvriers immigrés sur les chantiers lancés en vue de la Coupe du monde de football au Qatar en 2022 ont ravivé les critiques sur la tenue de cet évènement dans le petit pays de la Péninsule arabique. Les appels au boycott de la compétition se multiplient.


 
https://www.france24.com/fr/sports/ [...] au-boycott
 
Sympa le foot.  :sweat:  ça va donner envie de regarder les match quand on pensera à ça. :/


---------------
Expert en expertises
n°2377905
Flaie
Posté le 06-03-2021 à 11:29:23  profilanswer
 

Bon ben je suis vacciné covid, astra zeneca, si pas de nouvelles sous 3j.. :o
 
en tout cas je capte toujours pas la 5G

n°2377906
flo850
moi je
Posté le 06-03-2021 à 11:32:57  profilanswer
 

Au fait, je vais prendre réellement le poste pour lequel j'ai été recruté a partir de la semaine prochaine
 
 
les équipes ont été réorganisée pour passer de teams de spécialistes techno de 4-5 personnes vers des features teams  entre 8 et 10 personnes : 1 lead (manager), 2 lead techniques (merge, arbitrages techniques), 0.5 PM, 4-6 dev avec des spécialités mélangées : front/back/devops/android
 
Mon domaine d'expertise va être la partie base de données et front, même si j'ai bien récupéré en PHP ( cake 2 :sweat: / symfony 5 )
 
On cherche d'ailleurs toujours certains profils : 1PM , des dev android / PHP / vue


---------------

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  23845  23846  23847  ..  27186  27187  27188  27189  27190  27191

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)