le JSON est plutot un format de transmission d'information
donc si tu fais un logiciel client/serveur,
ton client demande un info à un service,
le serveur recoit la demande, va chercher dans la base, et va transmettre un json à ton logiciel
Posté par NeoX .
En réponse au message PHP + MySQL + champ JSON.
Évalué à 4.
Dernière modification le 24 novembre 2018 à 09:30.
pour la distance, tu fais la saisie en metres, et dans l'afficheur tu transforme en KM (avec ou sans virgule) :
10142m => 10km ou 10,142km
pour les temps, tu fais pareil, tu stockes la valeur dans la base en (milli)seconde
mais tu convertis à partir de ce champs en mois/jour/heure/minute/seconde(/milliseconde)
ton formulaire du chrono à ton possiblement 5 ou 6 champs
ou bien tu appliques un filtre de la forme m/j/h/min/sec/ms
ainsi si demain tu veux changer ton affichage des scores de 45h15min70ms en 1j21h15min70ms
tu as bien toutes les infos dans la base, et ce n'est qu'une question de code d'affichage
Posté par NeoX .
En réponse au message Install sur Lenovo.
Évalué à 3.
Dernière modification le 23 novembre 2018 à 14:29.
ta clef USB ubuntu, tu l'as obtenue/faite comment ?
ton PC est réglé pour booter en mode "Legacy" (BIOS), mais ubuntu sait maintenant booter en mode "UEFI", il faut juste desactiver le secureboot.
du coup si ta clef est bien faite, mais en UEFI, et que le PC cherche à demarrer uniquement en mode 'BIOS' (reglage LEGACY ONLY dans ton BIOS) alors la clef ne sera jamais vue
ensuite il y a surement une touche pour changer le peripherique de demarrage, sans chercher le reglage dans le bios, parfois c'est F8 ou F12, ca depend des constructeurs
de là tu selectionnes la clef USB qui devrait apparaitre (à condition de l'avoir branchée AVANT demarrer le PC)
si tu as bien fait les choses, ton linux est installé à coté de ton windows,
il devrait donc y avoir un menu de demarrage (generalement GRUB) qui te demande linux ou windows
si ce n'est pas le cas, un appui sur "esc" devrait afficher le menu.
peut-etre que tu auras ca avec des serveurs de projets comme github/gitolite/gitlab, whatelsegitprojectserver ?
il me semble que j'ai ca sur gitlab sous forme d'un 'calendrier' avec des briques qui se colorent les mois ou j'ai eu des publications, et en fonction du nombre de publications
dans les reglages reseau de ta VM, tu as surement un mode bridge et un nat
le mode NAT n'empeche pas ta VM de sortir du reseau 'VM',
donc ne te protege en rien d'un code malicieux se trouvant sur celle ci.
si tu souhaites vraiment isoler la VM du reseau physique, et faire communiquer ton poste de travail avec la VM hebergée sur lui meme, il te faut creer un nouveau reseau "host-only" dans virtualbox
qui permettra de definir la plage IP, et il te faudra attribuer une IP dans ce reseau à ta machine physique.
du coup la VM ne peut communiquer qu'en interne entre elle et la machine physique.
mais comme elles sont sur le "meme reseau" tu n'as pas de redirection de port à faire.
Je me permets de vous écrire car j'ai un souci avec les couleurs en mode vidéo sur le net youtube.. Tchat… Streaming …
est-ce la cas partout (peut importe le bureau, le fond d'ecran, le logiciel utilisé)
ou c'est juste avec certains logiciels ?
si c'est partout, alors comme le disent les autres, regardent d'abord les reglages sur l'ecran,
il y a des tutos de bases pour regler cela
luminosité
contraste
couleurs (plus ou moins froide -bleue- ou chaude -jaune-)
si ce n'est que dans certaines applis, ca commence à etre plus compliqué
faudrait lister les applis, voir si elles ont des points commnuns (toutes les applis GTK, ou toutes les applis KDE, etc)
voici un exemple qui devrait fonctionner avec haproxy
on ecoute sur TONPORT de la machine principale, en mode TCP
on regarde si c'est du SSL et si le domaine est www.domaine1.tld ou www.domain2.tld
si c'est le cas on envoie vers le bon docker/port
sinon on envoie sur le fourretout
evidemment il faut que l'application sache faire du SNI (envoyer le domaine dans la requete)
frontend tonservice-SSL
bind *:TONPORT #alctl: listener https configuration.
mode tcp #alctl: load balancing algorythm
log global #alctl: log activation#option tcplog #alctl: log format
timeout client 25s #alctl: client inactivity timeout
maxconn 1000#alctl: connections maximum# attente d'un client hello et rejet si pas de SNI
tcp-request inspect-delay 5s
tcp-request content reject if ! { req.ssl_sni -m found }
use_backend premier_service-ssl if{ req.ssl_sni -i www.domain1.tld }
use_backend deuxieme_service-ssl if{ req.ssl_sni -i www.domain2.tld }
default_backend fourre-tout
backend fourre-tout
mode tcp
option tcplog
server local localhost:port_fourretout check
backend premier_service-ssl
mode tcp
option tcplog #alctl: log format#default-server inter 3s rise 2 fall 3 #alctl: default check parameters
server docker1 ip_docker1:portD1 check
backend deuxieme_service-ssl
mode tcp
option tcplog #alctl: log format#default-server inter 3s rise 2 fall 3 #alctl: default check parameters
server docker2 ip_docker2:portD2 check
Tu sembles intéresser par la sécurité, de ce coup, je me permet un conseil: approfondi ces histoires de réseau, de firewalling et de routage afin de bien comprendre comme ça marche et pourquoi. En effet, une bonne connaissance du fonctionnement du réseau sur une machine Linux est un pré-requis essentiel en sécurité informatique…
+1
toutafait d'accord, commencer par la base avant de vouloir faire du pentest et autre tentative de hack, sinon ca ne sert à rien car
ca tombe en marche par hasard
ca tombe en panne, on ne s'est pas si c'est le pentest/hack ou si c'est l'infra reseau qui a un defaut
s'il ne demarre plus que sur le recovery (puisque tu as le menu)
c'est que la derniere mise à jour ne s'est pas bien passée et qu'il n'y a plus d'OS valide sur la machine
plusieurs manieres pour toi alors,
si le telephone a une carte Sd (microSD) => tu copies l'image de l'android valide (celui du constructuer, ou celui que tu veux installer) sur la carte SD, puis tu "apply update from microsd card" et tu vas chercher le fichier que tu viens de deposer
si le telephone n'a pas de carte sd (microsd) alors il faudra le brancher en USB sur un ordinateur, et utiliser les commande adb pour envoyer le fichier zip dans le telephone
elles ont preféré me faire faire un test technique qcm et pratique,
et sur les questions ou je me suis planté, elles m'ont alors interrogé à l'oral pour savoir si c'est que je ne savais pas, ou que j'avais un doute et que je ne me suis pas prononcé
# lever la pause
Posté par NeoX . En réponse au message imprimante en pause . Évalué à 2.
et si tu leves la pause depuis l'imprimante (remettre du papier, changer la cartouche…)
[^] # Re: les formats simples sont les meilleurs
Posté par NeoX . En réponse au message PHP + MySQL + champ JSON. Évalué à 4.
le JSON est plutot un format de transmission d'information
donc si tu fais un logiciel client/serveur,
ton client demande un info à un service,
le serveur recoit la demande, va chercher dans la base, et va transmettre un json à ton logiciel
genre
et c'est ton logiciel qui prend ces infos, et les decode pour les afficher comme il veut.
ton serveur peut alors etre interfacé avec d'autres clients, le serveur de la fédération par exemple, ou bien une appli mobile/tablette.
[^] # Re: Comparaison parlante
Posté par NeoX . En réponse au journal Le microprocesseur, ce monstre de puissance qui passe son temps à attendre. Évalué à 3.
oui mais 12 phalanges, que tu peux pointer avec ton pouce, sur une seule main
on aurait donc pu compter en base 12 des le debut plutot qu'en base 10
soit la possibilité de compter jusqu'à 12x12 (144) avec une seule main :p
[^] # Re: bip bip
Posté par NeoX . En réponse au message Mon PC ne démarre plus.... Évalué à 3.
donc quand tu enleves la clef, ca ne bip plus ?
si tu vires la RAM, et que tu ne met pas la clef, normalement ca doit biper, plusieurs fois, justement pour te dire qu'il n'y a pas de RAM :p
# les formats simples sont les meilleurs
Posté par NeoX . En réponse au message PHP + MySQL + champ JSON. Évalué à 4. Dernière modification le 24 novembre 2018 à 09:30.
pour la distance, tu fais la saisie en metres, et dans l'afficheur tu transforme en KM (avec ou sans virgule) :
10142m => 10km ou 10,142km
pour les temps, tu fais pareil, tu stockes la valeur dans la base en (milli)seconde
mais tu convertis à partir de ce champs en mois/jour/heure/minute/seconde(/milliseconde)
ton formulaire du chrono à ton possiblement 5 ou 6 champs
ou bien tu appliques un filtre de la forme m/j/h/min/sec/ms
ainsi si demain tu veux changer ton affichage des scores de 45h15min70ms en 1j21h15min70ms
tu as bien toutes les infos dans la base, et ce n'est qu'une question de code d'affichage
[^] # Re: des questions betes, mais parfois ca aide
Posté par NeoX . En réponse au message Install sur Lenovo. Évalué à 2.
et une fois selectionnée, il se passe quoi ?
# des questions betes, mais parfois ca aide
Posté par NeoX . En réponse au message Install sur Lenovo. Évalué à 3. Dernière modification le 23 novembre 2018 à 14:29.
ta clef USB ubuntu, tu l'as obtenue/faite comment ?
ton PC est réglé pour booter en mode "Legacy" (BIOS), mais ubuntu sait maintenant booter en mode "UEFI", il faut juste desactiver le secureboot.
du coup si ta clef est bien faite, mais en UEFI, et que le PC cherche à demarrer uniquement en mode 'BIOS' (reglage LEGACY ONLY dans ton BIOS) alors la clef ne sera jamais vue
ensuite il y a surement une touche pour changer le peripherique de demarrage, sans chercher le reglage dans le bios, parfois c'est F8 ou F12, ca depend des constructeurs
de là tu selectionnes la clef USB qui devrait apparaitre (à condition de l'avoir branchée AVANT demarrer le PC)
# menu de demarrage
Posté par NeoX . En réponse au message acceder a windows à partir de linux. Évalué à 3.
si tu as bien fait les choses, ton linux est installé à coté de ton windows,
il devrait donc y avoir un menu de demarrage (generalement GRUB) qui te demande linux ou windows
si ce n'est pas le cas, un appui sur "esc" devrait afficher le menu.
[^] # Re: decomposer, comprendre et recomposer
Posté par NeoX . En réponse au message Besoins d'aide sur deux commandes. Évalué à 3.
tu es allé en cours ?
ce sont des commandes linux, tu as essayé ces commandes ?
(sur les ordinateurs de la fac ou sur le tiens)
# decomposer, comprendre et recomposer
Posté par NeoX . En réponse au message Besoins d'aide sur deux commandes. Évalué à 4.
il faut peut-etre deja bien ecrire le sujet car il manque des espaces je penses.
ensuite il faut decomposer le code en fonctionnalité de base, et comprendre à partir du cours ce que cela fait
ici tu as une boucle
for i in ...;do ....;donetu as des commandes plus simples
ls ../lesDonnees/*.valecho $itail -1# installer un serveur de projet GIT
Posté par NeoX . En réponse au message Historique de la taille du code avec git. Évalué à 1.
peut-etre que tu auras ca avec des serveurs de projets comme github/gitolite/gitlab, whatelsegitprojectserver ?
il me semble que j'ai ca sur gitlab sous forme d'un 'calendrier' avec des briques qui se colorent les mois ou j'ai eu des publications, et en fonction du nombre de publications
[^] # Re: et ailleurs
Posté par NeoX . En réponse au message Problème couleur carte graphique. Évalué à 2. Dernière modification le 21 novembre 2018 à 18:48.
donc c'est juste dans certaines applis,
as-tu cherché sur internet si les logiciels que tu utilises ont des options de reglages de 'qualité' video ?
ta connexion internet est "correcte" ?
# autres pistes, les reseaux host-only
Posté par NeoX . En réponse au message Installation d'application vulnérable. Évalué à 2. Dernière modification le 21 novembre 2018 à 14:11.
dans les reglages reseau de ta VM, tu as surement un mode bridge et un nat
le mode NAT n'empeche pas ta VM de sortir du reseau 'VM',
donc ne te protege en rien d'un code malicieux se trouvant sur celle ci.
si tu souhaites vraiment isoler la VM du reseau physique, et faire communiquer ton poste de travail avec la VM hebergée sur lui meme, il te faut creer un nouveau reseau "host-only" dans virtualbox
qui permettra de definir la plage IP, et il te faudra attribuer une IP dans ce reseau à ta machine physique.
du coup la VM ne peut communiquer qu'en interne entre elle et la machine physique.
mais comme elles sont sur le "meme reseau" tu n'as pas de redirection de port à faire.
# et ailleurs
Posté par NeoX . En réponse au message Problème couleur carte graphique. Évalué à 2.
est-ce la cas partout (peut importe le bureau, le fond d'ecran, le logiciel utilisé)
ou c'est juste avec certains logiciels ?
si c'est partout, alors comme le disent les autres, regardent d'abord les reglages sur l'ecran,
il y a des tutos de bases pour regler cela
si ce n'est que dans certaines applis, ca commence à etre plus compliqué
faudrait lister les applis, voir si elles ont des points commnuns (toutes les applis GTK, ou toutes les applis KDE, etc)
[^] # Re: bourrin (résolu)
Posté par NeoX . En réponse au message ldap trouver le guid max dans l'annuaire (résolu). Évalué à 2.
vire le grep, tu gagnes un peu de temps d'execution
ca devrait te donner uniquement la liste des gidNumber plutot que l'ensemble des données que tu filtres ensuite.
vire le cut pour ne garder que le
sort -nk2qui va trier sur la 2e colonne tes donnéesgidNumber: xxxxx
et peut-etre que le awk peut etre remplacer par un tail -n1
mais je ne sais pas lequel de awk ou tail est le plus rapide
[^] # Re: un début de réponse
Posté par NeoX . En réponse au message Docker, traefik et multi port. Évalué à 2.
voici un exemple qui devrait fonctionner avec haproxy
on ecoute sur TONPORT de la machine principale, en mode TCP
on regarde si c'est du SSL et si le domaine est www.domaine1.tld ou www.domain2.tld
si c'est le cas on envoie vers le bon docker/port
sinon on envoie sur le fourretout
evidemment il faut que l'application sache faire du SNI (envoyer le domaine dans la requete)
[^] # Re: un début de réponse
Posté par NeoX . En réponse au message Docker, traefik et multi port. Évalué à 2.
donc traefik va lire les fichiers de docker pour savoir quoi faire
ca te simplifie le boulot,
mais ce n'est pas insurmontable non plus de faire un fichier haproxy
[^] # Re: un début de réponse
Posté par NeoX . En réponse au message Docker, traefik et multi port. Évalué à 2.
il ne peut pas le faire tout seul,
traefik non plus d'ailleurs, si ? il devine tout seul les ports ouverts sur ton docker et le port sur lequel tu veux le joindre sur l'exterieur ?
dans les deux cas il doit y avoir un fichier à configurer ou un script à lancer
[^] # Re: Manque d'info ...
Posté par NeoX . En réponse au message Installation d'application vulnérable. Évalué à 4.
+1
toutafait d'accord, commencer par la base avant de vouloir faire du pentest et autre tentative de hack, sinon ca ne sert à rien car
[^] # Re: un début de réponse
Posté par NeoX . En réponse au message Docker, traefik et multi port. Évalué à 2.
haproxy sait faire du proxy http et TCP
du coup le mieux ca reste de tout faire en TCP,
comme ca tu geres le certificat SSL dans le docker pour le https aussi
et il peut faire du SNI meme en TCP,
il regarde le SNI puis envoie sur le serveur final en TCP et laisse le serveur final chiffrer la connexion
[^] # Re: Baïkal
Posté par NeoX . En réponse au message Serveur synchro calendrier. Évalué à 2. Dernière modification le 15 novembre 2018 à 15:20.
un truc comme ca
1°) creer le serveur/service
http://sabre.io/dav/caldav-carddav-integration-guide/
2°) l'exporter
http://sabre.io/dav/ics-export-plugin/
# manquerait ton OS ?
Posté par NeoX . En réponse au message android au démarrage qui redémarre en boucle . Évalué à 3.
s'il ne demarre plus que sur le recovery (puisque tu as le menu)
c'est que la derniere mise à jour ne s'est pas bien passée et qu'il n'y a plus d'OS valide sur la machine
plusieurs manieres pour toi alors,
si le telephone a une carte Sd (microSD) => tu copies l'image de l'android valide (celui du constructuer, ou celui que tu veux installer) sur la carte SD, puis tu "apply update from microsd card" et tu vas chercher le fichier que tu viens de deposer
si le telephone n'a pas de carte sd (microsd) alors il faudra le brancher en USB sur un ordinateur, et utiliser les commande adb pour envoyer le fichier zip dans le telephone
# aucune boite ou j'ai postulé n'a regardé les certifications
Posté par NeoX . En réponse au message Certifications LPIC. Évalué à 2.
elles ont preféré me faire faire un test technique qcm et pratique,
et sur les questions ou je me suis planté, elles m'ont alors interrogé à l'oral pour savoir si c'est que je ne savais pas, ou que j'avais un doute et que je ne me suis pas prononcé
# tags optionnels, donc libre d'usage
Posté par NeoX . En réponse au message Les tags populaires de LinuxFR dans le pied de page. Évalué à 1.
chacun met ce qu'il veut dans les tags, j'ai rarement modéré les tags, ce n'est vraiment pas ce que je regarde dans un post/article/journal
le code remonte peut-etre juste les plus utilisés
[^] # Re: Self-answer
Posté par NeoX . En réponse au message Switch manageable, 12 ports mini, Gigabit si possible, PoE serait un plus. Évalué à 4. Dernière modification le 14 novembre 2018 à 12:09.
bizarre ton site le propose à 599$/€
et le trouver à 59$ sur ebay, faut avoir confiance
le moindre switch manageable en niveau2 (oui y a plusieurs niveaux de management)
c'est pas moins de 139euros neufs