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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  22651  22652  22653  ..  27186  27187  27188  27189  27190  27191
Auteur Sujet :

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

n°2321149
___alt
Posté le 24-09-2018 à 10:34:59  profilanswer
 

Reprise du message précédent :
Chrome c'est de la merde, épisode 233


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
mood
Publicité
Posté le 24-09-2018 à 10:34:59  profilanswer
 

n°2321150
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 24-09-2018 à 10:53:11  profilanswer
 

Plam a écrit :


 
OUCH. MAJ depuis quel OS ?


Windows, mais je pense pas que ce soit lié...
 

BenO a écrit :


 
Et la garantie ?


14 mois je te dis...

n°2321151
99luftball​ons
Posté le 24-09-2018 à 10:56:42  profilanswer
 

Salut, je savais pas trop où aller donc je me permets de poser une question en latex ici si ça vous dérange pas.  :)  
 
J'essaie de faire me cv et je rencontre un soucis avec cventry.  
 
https://www.overleaf.com/19989432yj [...] /73313213/
 
Dans experience.tex du dossier resume j'ai enlevé la première info qui est censée être le job title.  
 
Mais du coup, j'ai un saut de ligne... comment l'enlever?

n°2321152
gelatine_v​elue
Posté le 24-09-2018 à 11:05:47  profilanswer
 


 
Mais... mais c'est pas des gentils dans une boîte de gentils?!  [:zedlefou:1]

n°2321153
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 24-09-2018 à 11:06:15  profilanswer
 

99luftballons a écrit :

Salut, je savais pas trop où aller donc je me permets de poser une question en latex ici si ça vous dérange pas.  :)  
 
J'essaie de faire me cv et je rencontre un soucis avec cventry.  
 
https://www.overleaf.com/19989432yj [...] /73313213/
 
Dans experience.tex du dossier resume j'ai enlevé la première info qui est censée être le job title.  
 
Mais du coup, j'ai un saut de ligne... comment l'enlever?


 
Tu peux pas je pense, c'est aligné avec la date à droite. Si tu regardes la première ligne description finie pile sous la date. Avec ou sans jobtitle la description commencera sur la même ligne pour finir sous la date justement.


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2321154
99luftball​ons
Posté le 24-09-2018 à 11:08:26  profilanswer
 

Xavier_OM a écrit :

 

Tu peux pas je pense, c'est aligné avec la date à droite. Si tu regardes la première ligne description finie pile sous la date. Avec ou sans jobtitle la description commencera sur la même ligne pour finir sous la date justement.

 

J'ai déjà vu un CV sans cette ligne justement... Mais il n'a pas encore vu mon message. :/

 
Code :
  1. % Usage: \cventry{<position>}{<title>}{<location>}{<date>}{<description>}
  2. C'est le position que je veux enlever.
  3. \newcommand*{\cventry}[5]{%
  4.   \vspace{-2.0mm}
  5.   \setlength\tabcolsep{0pt}
  6.   \setlength{\extrarowheight}{0pt}
  7.   \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}
  8.     \ifempty{#2#3}
  9.       {\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
  10.       {\entrytitlestyle{#2} & \entrylocationstyle{#3} \\
  11.       \entrypositionstyle{#1} & \entrydatestyle{#4} \\}
  12.     \multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}}
  13.   \end{tabular*}%
  14. }
 

Voilà la def de cv entry. En faisant des recherches j'ai cru comprendre que les deux premières lignes sont des colonnes. Comment en supprimer une?

Message cité 1 fois
Message édité par 99luftballons le 24-09-2018 à 11:10:33
n°2321155
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 24-09-2018 à 11:26:14  profilanswer
 

99luftballons a écrit :


 
J'ai déjà vu un CV sans cette ligne justement... Mais il n'a pas encore vu mon message. :/  
 

Code :
  1. % Usage: \cventry{<position>}{<title>}{<location>}{<date>}{<description>}
  2. C'est le position que je veux enlever.
  3. \newcommand*{\cventry}[5]{%
  4.   \vspace{-2.0mm}
  5.   \setlength\tabcolsep{0pt}
  6.   \setlength{\extrarowheight}{0pt}
  7.   \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}
  8.     \ifempty{#2#3}
  9.       {\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
  10.       {\entrytitlestyle{#2} & \entrylocationstyle{#3} \\
  11.       \entrypositionstyle{#1} & \entrydatestyle{#4} \\}
  12.     \multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}}
  13.   \end{tabular*}%
  14. }


 
Voilà la def de cv entry. En faisant des recherches j'ai cru comprendre que les deux premières lignes sont des colonnes. Comment en supprimer une?


 
Le job title c'est le premier argument de cventry, <position> dans le commentaire (ligne #1), et '#1' dans le corps de la méthode.
 
Cette ligne déclare un tableau de deux colonnes :  


\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}


 
Cette ligne :        

{\entrypositionstyle{#1} & \entrydatestyle{#4} \\}


est la première ligne du tableau
 
 
Ça se lit comme ça :  
 
La première colonne  


\entrypositionstyle{#1}


contient #1 (position donc)
 
Le séparateur  

&


 
La deuxième colonne (après le & ) contient  


\entrydatestyle{#4}

 
(la date)
 
 
Le tout dans des { } et suivi d'un \\ pour dire qu'on passe à la ligne suivante du tableau.


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2321157
Jubijub
Parce que je le VD bien
Posté le 24-09-2018 à 11:33:09  profilanswer
 

Kenshineuh a écrit :

Tu prends une Manjaro ou Antergos si tu veux pas t’emmerder avec l’install. Comme ça tu as une Arch en 2 minutes avec ce que tu veux.  
 
Et même avis que toi. Je la trouve plus simple qu’une debian ou ubuntu.  
Dès que j’ai un soucis avec un paquet, tu peux être sur que des mecs ont mis la solution sur le git ou autre.  
 
En 1 an au taff j’ai eu qu’un soucis de Kernel. J’ai downgrade en 5 minutes et c’était fix.


Comme je fais tourner un dual boot, et que je veux pas que le boot loader gère le dual boot (je préfère utiliser F8 au boot et laisser le bios faire ça), ça marche jamais avec aucun installer.
 

Harkonnen a écrit :


+1, je l'ai même installée sur mon Kimsufi, un régal
Manjaro est pas mal non plus si on n'a pas envie de se taper tout le process d'installation  
 
edit: grilled


Ce sont les premières fois qui piquent. Après je fais comme tout le monde : j'ai documenté toutes les étapes, et j'ai mon propre script à suivre pour l'install, avec les variantes selon que j'installe mon laptop ou ma workstation. Maintenant je boucle l'install assez vite.
 
Sur un serveur j'aurais pas osé : t'as jamais de merde liées aux updates permanents ?
 

hephaestos a écrit :


C'est compréhensible et souhaitable d'être traités différemment, ça veut dire qu'on est pris un peu au sérieux quand on revendique être une entreprise différente. Google est parti de Chine il y a près de 10 ans pour des motifs officiellement d'ordre éthique (mais ce sont les cyber-attaques chinoises qui ont déclenché le départ). Si ils y retournent, il faut bien qu'ils en parlent.
 
Maintenant clairement compte tenu de la maturité du projets, c'est une discussion qui devrait avoir lieu en interne.  
 
Quant au fait que les personnes qui violent les termes de la confidentialité de leurs contrat au sein de l'entreprises soient recherchées et sanctionnées, ça ne me semble pas être la marque une entreprise fachisante...


1/ je dis pas le contraire, mon propos est de dire que si ils y vont, je vois pas en quoi ce serait plus condamnable que tous les autres qui y sont allés.
2/ c'est tout le problème, ça a fuité de partout :(
3/ alors là clairement
 

flo850 a écrit :


 
au passage, on vient de recevoir un t480 non s pour mon patron avec la grosse batterie ( 72wh) ecran full hd, ssd 128 pour l'os et 1To pour la dropbox, pas encore testé l'autonomie, mais la machine tourne bien


le T480 doit etre une espèce de bete d'autonomie avec le grosse batterie additionelle....
 

Plam a écrit :


 
Je comparais pas à Ubuntu :o Perso Fedora j'ai rien eu à faire, mais je pense que c'est parce que même si j'ai toujours une barbe, pour le desktop j'ai jamais aimé trop bidouiller… Et là j'ai tout qui marche bien. J'ai été sur Arch pendant 2 ou 3 ans, mais j'ai eu de mauvaises surprises :o (qui ont du me prendre 1/2 journée ou quoi), depuis je reste le plus « upstream » possible.


Fedora j'ai testé, ça a merdé velu avec nvidia, du coup j'ai retenté Arch et c'est passé :D
 
je suis en train de me demander si je reste sous KDE ou si je repasse sous Gnome...à l'usage je trouve GNOME plus poli, même si clairement j'utiliserai toujours Konsole (c'est le seul qui gère les fonts avec ligatures)
 


---------------
Jubi Photos : Flickr - 500px
n°2321159
Kenshineuh
Posté le 24-09-2018 à 11:51:08  profilanswer
 

Tu peux prendre hyper.js + zsh.  
 
C’est assez lourd mais y’a toutes les fonts et pleinnnn d’autres trucs.  
 
Pour le bureau perso je suis sous Gnome avec ArcMenu et Dash to Panel. C’est très Windows like mais ça me convient bien.

n°2321161
Plam
Bear Metal
Posté le 24-09-2018 à 12:01:43  profilanswer
 

Moi j'aime bien les nazis de l'interface, le 3ème Reich GNOME :D


---------------
Spécialiste du bear metal
mood
Publicité
Posté le 24-09-2018 à 12:01:43  profilanswer
 

n°2321162
99luftball​ons
Posté le 24-09-2018 à 12:05:10  profilanswer
 

Xavier_OM a écrit :


 
Le job title c'est le premier argument de cventry, <position> dans le commentaire (ligne #1), et '#1' dans le corps de la méthode.
 
Cette ligne déclare un tableau de deux colonnes :  


\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}


 
Cette ligne :        

{\entrypositionstyle{#1} & \entrydatestyle{#4} \\}


est la première ligne du tableau
 
 
Ça se lit comme ça :  
 
La première colonne  


\entrypositionstyle{#1}


contient #1 (position donc)
 
Le séparateur  

&


 
La deuxième colonne (après le & ) contient  


\entrydatestyle{#4}

 
(la date)
 
 
Le tout dans des { } et suivi d'un \\ pour dire qu'on passe à la ligne suivante du tableau.


 
Super, merci beaucoup!  
 
J'ai pas regardé la clause parce que je pensais jamais rentrer de ifempty vu que j'y mets toujours des arguments....  
 
J'ai remplacé \entrypositionstyle{#1} par \descriptionstyle{#5} et c'est un peu près ce que je voulais. :D  
 
Par contre, la date n'est plus en haut de la colonne juste en dessous de location.   :pt1cable:

n°2321163
BenO
Profil: Chercheur
Posté le 24-09-2018 à 12:19:24  profilanswer
 

hephaestos a écrit :


Windows, mais je pense pas que ce soit lié...
 


 

hephaestos a écrit :


14 mois je te dis...


 
C'est pas acheté en Europe tu veux dire ?  [:cerveau eonwe]  [:cerveau zytrasnif]  
 
https://www.europe-consommateurs.eu [...] onformite/


---------------
Python Python Python
n°2321164
Jubijub
Parce que je le VD bien
Posté le 24-09-2018 à 12:26:26  profilanswer
 

Kenshineuh a écrit :

Tu peux prendre hyper.js + zsh.  
 
C’est assez lourd mais y’a toutes les fonts et pleinnnn d’autres trucs.  
 
Pour le bureau perso je suis sous Gnome avec ArcMenu et Dash to Panel. C’est très Windows like mais ça me convient bien.


Je connaissais pas Hyper.js : j'aurais aimé à l'époque où mon main OS était windows....sous linux je suis pas sur de voir la plus-value avec un Konsole : je dois échanger le fait de me taper QT contre le fait de me taper Electron...
 
et je pense que pour ma machine principale, Fish va rester mon shell principale : simple à configurer, just works (quand j'appuie sur SUPPR ça efface à droite, quand j'appuie sur BACKSPACE ça efface à gauche, j'en ai rien à foutre de devoir comprendre en détail l'émulation VT100)...c'est juste chiant des fois quand on te donne des commandes POSIX, c'est pas toujour du 1:1 (très chiant sur les tutos docker par ex) donc j'ai toujours un Zsh en backup.
 
Arcmenu : pas mal, je regarderai...le menu à la OSX Launchpad ne me dérange pas, et en général j'utilise Windows + nom de ce que je veux lancer, out ALT+SPACE sous KDE pour lancer le launcher.
Dash to panel : hé mais c'est super cool ça...je vais définitement essayer ça. C'est ma plus grosse gêne sous GNOME, de pas avoir une taskbar normale.
 
 

Plam a écrit :

Moi j'aime bien les nazis de l'interface, le 3ème Reich GNOME :D


wow that escalated quickly ?


---------------
Jubi Photos : Flickr - 500px
n°2321165
Kenshineuh
Posté le 24-09-2018 à 12:33:14  profilanswer
 

Jubijub a écrit :


Je connaissais pas Hyper.js : j'aurais aimé à l'époque où mon main OS était windows....sous linux je suis pas sur de voir la plus-value avec un Konsole : je dois échanger le fait de me taper QT contre le fait de me taper Electron...
 
et je pense que pour ma machine principale, Fish va rester mon shell principale : simple à configurer, just works (quand j'appuie sur SUPPR ça efface à droite, quand j'appuie sur BACKSPACE ça efface à gauche, j'en ai rien à foutre de devoir comprendre en détail l'émulation VT100)...c'est juste chiant des fois quand on te donne des commandes POSIX, c'est pas toujour du 1:1 (très chiant sur les tutos docker par ex) donc j'ai toujours un Zsh en backup.
 
Arcmenu : pas mal, je regarderai...le menu à la OSX Launchpad ne me dérange pas, et en général j'utilise Windows + nom de ce que je veux lancer, out ALT+SPACE sous KDE pour lancer le launcher.
Dash to panel : hé mais c'est super cool ça...je vais définitement essayer ça. C'est ma plus grosse gêne sous GNOME, de pas avoir une taskbar normale.
 
 


 
:jap:
 
J’utilise hyper car j’ai déjà électron, et que j’aime bien avoir la même config sur les 3 OS.  
Mais effectivement c’est assez lourd.
 
Je vais me refaire une config quand je vais changer de taff je pense.


Message édité par Kenshineuh le 24-09-2018 à 12:33:58
n°2321166
Plam
Bear Metal
Posté le 24-09-2018 à 13:00:34  profilanswer
 

Jubijub a écrit :


 
wow that escalated quickly ?


 
Les mecs de GNOME ont souvent été traité de nazis de l'interface, de part certains choix controversés. Perso j'ai toujours accroché, je suis presque en config « vanilla » :D


---------------
Spécialiste du bear metal
n°2321167
XaTriX
Posté le 24-09-2018 à 13:15:17  profilanswer
 

pareil (j'ai juste un dock en plus)


Message édité par XaTriX le 24-09-2018 à 13:16:07

---------------
Proxytaf ? non rien
n°2321168
XaTriX
Posté le 24-09-2018 à 13:15:32  profilanswer
 

Mais j'ai eu du mal au passage à Gnome 3 j'avoue :o


---------------
Proxytaf ? non rien
n°2321169
Plam
Bear Metal
Posté le 24-09-2018 à 13:18:47  profilanswer
 

J'ai adoré Gnome-shell, dès le départ :love:
 
Les goûts et les couleurs :D


---------------
Spécialiste du bear metal
n°2321170
Harkonnen
Un modo pour les bannir tous
Posté le 24-09-2018 à 13:51:18  profilanswer
 

Jubijub a écrit :


Sur un serveur j'aurais pas osé : t'as jamais de merde liées aux updates permanents ?
 


Mon kimsufi n'a pas vocation à être sur le net, il me sert surtout à essayer de me désintoxiquer de Google en self-hostant quelques services comme Nextcloud par exemple. Il me sert aussi de backup pour tous mes papiers administratifs et mes bulletins de salaire. Et j'ai un serveur Minecraft qui tourne dessus de temps en temps ;)
 
Mais sinon, pour répondre à ta question, non, je n'ai jamais eu de souci avec les rolling-releases. J'ai adopté un principe : avant chaque update, je consulte le site de archlinux qui répertorie justement les pièges à éviter en cas d'update un peu sensible.
Et surtout j'update très régulièrement (au moins 1-2 fois par semaine). Les updates massifs tous les 6 mois parce qu'"on n'y pensait plus", c'est un plantage plus ou moins grave assuré à 90 %.


---------------
J'ai un string dans l'array (Paris Hilton)
n°2321172
Kenshineuh
Posté le 24-09-2018 à 14:25:47  profilanswer
 

BMW qui m'a laissé un message y'a 15 jours sur ma ligne de téléphone fixe pour me dire que ma voiture a besoin d'une maintenance.

 

WTF un peu. J'ai jamais eu de téléphone fixe en plus de 10 ans. Je leur ai jamais donné le numéro vu que je le connais même pas. Ca faisait 3 ans que j'avais pas connecté mon compte orange pour voir ces messages vocaux.
Et surtout, ma voiture n'est pas co sur le net, mais les mecs ont les alertes des trucs à changer. :D

 


le turfu.


Message édité par Kenshineuh le 24-09-2018 à 14:26:32
n°2321173
gfive
Posté le 24-09-2018 à 14:28:23  profilanswer
 

Bilan de l'utilisation de Revolut en Russie : top. Vraiment.
 
Taux moyen à 77.69 roubles pour un euro, et seulement 0.88 euros de commission sur l'ensemble des dépenses (243 euros de retrait et 546 euros de paiements par carte)
 
Aujourd'hui Google donne 77.55
 
Moscou : a faire, vraiment.  
 
Les transports sont top : on achète une carte Troïka à 50 roubles, qu'on charge à n'importe quel guichet, et qui fait tout : métro, bus, vélos, trolley et AeroExpress - les trains ville / aéroport.  
La carte est utilisable à plusieurs : le premier scanne la carte, passe le portique, et la passe au suivant par dessus.  
En cas de problème (le môme qui scanne la carte et se rate sur le passage, par exemple), il y a toujours des plantons pour récupérer le coup et faire passer la personne à côté du portique.
 
Le tarif est ridicule (36 roubles le trajet, 1700 roubles l'aller/retour aéroport de Sherementievo <-> gare Bellorusskaya pour 4 personnes, utilisable sur 30 jours)
 
On est allé au musée des cosmonautes qui est absolument génial . Malheureusement, on voulait ensuite se balader au Centre panrusse des expositions, mais il s'est mis à tomber violemment des cordes, du coup on a renoncé.
 
Le lendemain, du classique : place rouge, Kremlin, place des cathédrales et armoury chamber.
 
J'ai regretté qu'on n'aie pas 2 jours de plus à y passer par beau temps.. A refaire, donc.  


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2321174
ratibus
Posté le 24-09-2018 à 14:45:41  profilanswer
 

gfive a écrit :

Bilan de l'utilisation de Revolut en Russie : top. Vraiment.

 

Taux moyen à 77.69 roubles pour un euro, et seulement 0.88 euros de commission sur l'ensemble des dépenses (243 euros de retrait et 546 euros de paiements par carte)

 

Aujourd'hui Google donne 77.55

 

Moscou : a faire, vraiment.

 

Les transports sont top : on achète une carte Troïka à 50 roubles, qu'on charge à n'importe quel guichet, et qui fait tout : métro, bus, vélos, trolley et AeroExpress - les trains ville / aéroport.
La carte est utilisable à plusieurs : le premier scanne la carte, passe le portique, et la passe au suivant par dessus.
En cas de problème (le môme qui scanne la carte et se rate sur le passage, par exemple), il y a toujours des plantons pour récupérer le coup et faire passer la personne à côté du portique.

 

Le tarif est ridicule (36 roubles le trajet, 1700 roubles l'aller/retour aéroport de Sherementievo <-> gare Bellorusskaya pour 4 personnes, utilisable sur 30 jours)

 

On est allé au musée des cosmonautes qui est absolument génial . Malheureusement, on voulait ensuite se balader au Centre panrusse des expositions, mais il s'est mis à tomber violemment des cordes, du coup on a renoncé.

 

Le lendemain, du classique : place rouge, Kremlin, place des cathédrales et armoury chamber.

 

J'ai regretté qu'on n'aie pas 2 jours de plus à y passer par beau temps.. A refaire, donc.


C'est bien beau mais que penses-tu de la présence de Google en Russie ? :o

Message cité 1 fois
Message édité par ratibus le 24-09-2018 à 14:45:56
n°2321175
gfive
Posté le 24-09-2018 à 14:52:26  profilanswer
 

ratibus a écrit :


C'est bien beau mais que penses-tu de la présence de Google en Russie ? :o


 
S'ils peuvent améliorer la stabilité et les débits du wifi au Tatarstan, ça me va.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2321176
gfive
Posté le 24-09-2018 à 14:59:44  profilanswer
 

Dans les trucs surprenants que j'ai vu aussi :  
 
* Ca : https://www.google.fr/maps/place/55 [...] 52.3647261
 
des digues qui délimitent un périmètre fermé dans le réservoir de Nizhnekamsk : je sais pas du tout pourquoi faire.
 
* Le réseau de gaz est aérien en ville. A hauteur du haut des fenêtres du 1° .. qui est le RDC,oui, parce que :  
 
* les étages sont 1 based.
 
 


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2321177
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 24-09-2018 à 15:15:49  profilanswer
 

Question prog, à partir de combien de membres vous passez l'objet en entier VS passez juste les dit membres ?
 
Ex : vous avez une classe comme ça :  

Code :
  1. class Foo {
  2.     public int getA();
  3.     public int getB();
  4.     public int getC();
  5.     public int getD();
  6. }


 
Et des méthodes comme ça :

Code :
  1. void barOne(Foo f) {
  2.     int a = f.getA();
  3.     int d = f.getD();
  4.     // do something
  5. }
  6. void barMany(int a, int b, int d) {
  7.     // do something
  8. }


 
Exploser l'objet en n membres c'est pénible, mais passer un objet entier quand seule une petite partie est utile (un membre ou deux) c'est du couplage inutile c'est pas bon non plus.


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2321178
___alt
Posté le 24-09-2018 à 15:16:53  profilanswer
 

Problème d'encapsulation là, non ?


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2321179
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 24-09-2018 à 15:27:10  profilanswer
 

___alt a écrit :

Problème d'encapsulation là, non ?


 
Imagine des gros objets à la place des int :o  Et tu veux en passer certains à tes méthodes.


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2321180
gelatine_v​elue
Posté le 24-09-2018 à 15:29:48  profilanswer
 

___alt a écrit :

Problème d'encapsulation là, non ?


 
Pluzun. Ton objet contient dans doute d'autres objets.

n°2321181
___alt
Posté le 24-09-2018 à 15:38:55  profilanswer
 

Xavier_OM a écrit :

Imagine des gros objets à la place des int :o  Et tu veux en passer certains à tes méthodes.


 
Le constat général est un peu similaire, si jamais une méthode a besoin d'utiliser de nombreux objets, elle fait sans doute trop de choses.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2321182
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 24-09-2018 à 15:43:01  profilanswer
 

Mmm peut-être, j'ai quelques objets métiers avec une bonne dizaine de membres en tout cas... je devrais peut-être revisiter le code en le regardant sous le prisme de cette remarque  [:transparency]


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2321183
Harkonnen
Un modo pour les bannir tous
Posté le 24-09-2018 à 15:51:00  profilanswer
 

Xavier_OM a écrit :

Question prog, à partir de combien de membres vous passez l'objet en entier VS passez juste les dit membres ?
 
Ex : vous avez une classe comme ça :  

Code :
  1. class Foo {
  2.     public int getA();
  3.     public int getB();
  4.     public int getC();
  5.     public int getD();
  6. }


 
Et des méthodes comme ça :

Code :
  1. void barOne(Foo f) {
  2.     int a = f.getA();
  3.     int d = f.getD();
  4.     // do something
  5. }
  6. void barMany(int a, int b, int d) {
  7.     // do something
  8. }


 
Exploser l'objet en n membres c'est pénible, mais passer un objet entier quand seule une petite partie est utile (un membre ou deux) c'est du couplage inutile c'est pas bon non plus.


j'ai comme l'impression que tu violes le S de SOLID là :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°2321184
gfive
Posté le 24-09-2018 à 16:39:13  profilanswer
 

Xavier_OM a écrit :

Question prog, à partir de combien de membres vous passez l'objet en entier VS passez juste les dit membres ?
 
Ex : vous avez une classe comme ça :  

Code :
  1. class Foo {
  2.     public int getA();
  3.     public int getB();
  4.     public int getC();
  5.     public int getD();
  6. }


 
Et des méthodes comme ça :

Code :
  1. void barOne(Foo f) {
  2.     int a = f.getA();
  3.     int d = f.getD();
  4.     // do something
  5. }
  6. void barMany(int a, int b, int d) {
  7.     // do something
  8. }


 
Exploser l'objet en n membres c'est pénible, mais passer un objet entier quand seule une petite partie est utile (un membre ou deux) c'est du couplage inutile c'est pas bon non plus.


 
Au delà de 3 ou 4, je passe l'objet.
 
Si sa complexité me prend la tête pour écrire des TUs, j'écris une interface qui expose les getters des attributs dont j'ai besoin, et je l'implémente.
 
(l'écriture de l'interface je ne la fais que si c'est nécessaire, pas systématiquement : de toutes façons c'est normalement hyper con à faire avcec un IDE : tu remplaces le type du paramètre et il crée tout seul l'interface, les méthodes, etc. Il reste juste un "implements Machin" à écrire à la main.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2321185
el muchach​o
Comfortably Numb
Posté le 24-09-2018 à 17:00:26  profilanswer
 

Putain l'Angleterre, c'est vraiment le management Kleenex. Deuxième personne que j'entends se faire virer dans l'équipe UK depuis que je bosse dans cette boîte; les mecs sont prévenus genre 1h avant ou quelque chose comme ça.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2321186
nraynaud
lol
Posté le 24-09-2018 à 18:08:04  profilanswer
 

gfive a écrit :

Dans les trucs surprenants que j'ai vu aussi :  
 
* Ca : https://www.google.fr/maps/place/55 [...] 52.3647261
 
des digues qui délimitent un périmètre fermé dans le réservoir de Nizhnekamsk : je sais pas du tout pourquoi faire.
 


garder de l'eau de refroidissement pour les installations quand la rivière est basse? J'ai un léger doute à cause du placement des tours, mais c'est peut être lié au courant.


---------------
trainoo.com, c'est fini
n°2321187
gfive
Posté le 24-09-2018 à 18:49:39  profilanswer
 

nraynaud a écrit :


garder de l'eau de refroidissement pour les installations quand la rivière est basse? J'ai un léger doute à cause du placement des tours, mais c'est peut être lié au courant.

 

Je vois pas les tours... En tout vas il ne me semble pas avoir vu de centrale nucléaire dans ce coin.

 

De mon cote j'ai pense a de l'aquaculture, mais j'ai pas eu d'information dessus.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2321188
nraynaud
lol
Posté le 24-09-2018 à 19:02:15  profilanswer
 

https://www.google.fr/maps/place/55 [...] 52.3647261
 
tour est pas exactement le bon mot, les contreforts, les piliers, les dents écartés qu'on voit là.
elle doivent être normalement du côté où l'eau est la plus basse pour travailler en compression, mais peut-être que là elles sont à l'envers pour gêner le courant de la rivière.
Y'a clairement une installation industrielle près de chaque bassin, mais je galère à comprendre.
 
De manière générale c'est quand même plus simple de creuser un bassin peu profond avec une pompe, une digue et une vanne dans la plaine alluviale d'une rivière que de tenter de poser une digue dans le courant, je suis vraiment curieux de trouver la réponse.


---------------
trainoo.com, c'est fini
n°2321189
gfive
Posté le 24-09-2018 à 19:14:31  profilanswer
 

ah oui, je vois.. Ca dépassait pas des masses, c'est pour ça que tour j'ai pas compris. Il y a des endroits d'où on voyait pas mal depuis la route, mais sur street view ça donne rien.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2321190
gfive
Posté le 24-09-2018 à 20:02:56  profilanswer
 

HA, j'ai une photo floue prise depuis le bus d'une des digues avec un truc écrit dessus...

 

On va pouvoir lancer les équipes de CSI sur le coup! :o
Je posterai la photo demain, l j'ai basket.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2321192
nraynaud
lol
Posté le 24-09-2018 à 20:04:01  profilanswer
 

alors que Skeye, il nous laisserait pas tomber pour un coup de basket :o


---------------
trainoo.com, c'est fini
n°2321195
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 25-09-2018 à 05:28:03  profilanswer
 

BenO a écrit :

 

C'est pas acheté en Europe tu veux dire ? [:cerveau eonwe] [:cerveau zytrasnif]

 

https://www.europe-consommateurs.eu [...] onformite/


C'est pas un outil professionnel en tous cas...

n°2321196
R3g
fonctionnaire certifié ITIL
Posté le 25-09-2018 à 07:40:31  profilanswer
 

hephaestos a écrit :


C'est pas un outil professionnel en tous cas...


Il dit qu’il voit pas le rapport...


---------------
Au royaume des sourds, les borgnes sont sourds.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  22651  22652  22653  ..  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)