• [^] # Re: Le dilemme

    Posté par . En réponse au journal Traumatisme d'Enfance : Le libre et la réalité du terrain. Évalué à -4.

    Logger en production le moindre appel de method pour une appli qui tourne 24/7 avec potentiellement une forte activite, je suis pas convaincu que ca soit une super idee. Apple a deja fait une bourde a ce niveau (shipper l'appli en debug ou un truc du style), ca a gueule.
    Il est clairement hors de question de logger comme un salaud (parce qu'apres, tu vas allumer ca pour safari, le finder, calendar et itunes), c'est completement debile, une appli aussi critique doit marcher, point. Sans compter que si tu fais ca, ton systeme va passer son temps a logger.
    Il est hors de question que je me fade les logs d'une appli, c'est precisement pour eviter ce genre d'emmerdements que j'utilise des produits apple.
    Mail est utilise quotidiennement par des dizaines de millions d'utilisateurs, tu crois que ca se saurais pas si yavait de gros problemes qui necessite de se tapper des logs?

    C’est tellement évident et intuitif que je me demande comment je n’y ai pas pensé ⸮

    D'un autre cote, se fader les logs d'une appli, c'est pas vraiment ce que j'appelerais une operation de base.
    Le simple fait de devoir se les taper c'est signe d'un echec flagrant de l'appli. Ou revelateur que l'utilisateur est un ingenieur qui pense trop boulot et trop habitue a un OS qui te force a faire ce genre de choses regulierement par manque de finition (oui, oui, j'assume mes propos).

    Si tu sais ce qu'est un fichier de logs, t'es capable d'aller jeter un oeil dans applications, voire un dossier utilities et voir une appli nommee Console dont l'icone te fera comprendre que ca sert a zieuter des logs.

    Personne a jamais pretendu que macos avait une connexion directe avec le cerveau de l'utilisateur. Tout comme t'as pas devine par toi meme que linux mettait ses logs dans /var/log, 5 minutes de lecture sur macos t'apprendras que Library contient tout ce qui "truc d'informaticien harcor du nord" (config et tous les autres dont les appli ont besoin mais qu'on veut pas presenter a l'utilisateur), partant de la, Library est la destination preferee quand tu veux ouvrir les entrailles d'une appli.

    Pour etre tout a fait honnete, j'avais pas la moindre foutue idee d'ou pouvait bien aller les logs a la lecture de ton message, ca m'a prit environ 1 minutes pour trouver ca, et une autre minutes pour trouver les defaults keys pour activer le logging.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.