gUI a écrit 6074 commentaires

  • # rbenv partout !

    Posté par  (Mastodon) . En réponse au message Nettoyage du terminal . Évalué à 6.

    Ça fait longtemps que je ne fais pas de RoR, mais à l'époque je faisais la discipline au rbenv, que maintenant j'applique avec venv en Python.

    • désinstaller un maximum de gems sur le système lui-même
    • créer systématiquement un rbenv par projet
    • et bien sûr veiller à utiliser le rbenv quand on travaille sur le projet, et le refermer quand on le quitte

    Mais je pense que le formateur peut prendre 5mn pour bien t'expliquer les bases : ça demande pas plus de temps tellement c'est simple, et ça te fera gagner un temps de dingue tout le reste de ta carrière :) .

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: OpenHAB ou HomeAssistant

    Posté par  (Mastodon) . En réponse au message Solution domotique libre. Évalué à 3.

    Ah oui il est aussi très connu. Je ne pense pas qu'il soit payant (mais je l'ai pas essayé, contrairement aux 2 autres).

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Limites + Appstores

    Posté par  (Mastodon) . En réponse au message Offre gratuite de kDrive : différences avec les offres payantes ?. Évalué à 4.

    Exactement, selon leurs tarifs, on pourrait imaginer que l'offre gratuite serait facturée 5€/2048Go*15Go = 4cts / mois

    Donc oui, ça reste un cadeau (et c'est toujours sympa), mais le coût réel est minime, et c'est surtout un très bon moyen proposé pour tester le service.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Cher' Nal

    Posté par  (Mastodon) . En réponse au journal [HS] Microsoft ♥ Linux - Episode VII "Cutting EDGE". Évalué à 9. Dernière modification le 14 février 2023 à 15:09.

    Alors oui je l'affirme

    Ma fille est en 3e année de licence de lettres modernes, et j'affirme le contraire.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: OpenHAB ou HomeAssistant

    Posté par  (Mastodon) . En réponse au message Solution domotique libre. Évalué à 3.

    J'utilise sous android des applications propriétaires

    Alors ça va être compliqué… je te laisse chercher si il existe des plugin pour ces marques mais c'est pas gagné

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • # OpenHAB ou HomeAssistant

    Posté par  (Mastodon) . En réponse au message Solution domotique libre. Évalué à 4. Dernière modification le 14 février 2023 à 11:05.

    Je ne comprends pas trop ce que tu veux dire : les deux logiciels libres stars de la domotique sont avant tout un serveur Web, l'application étant totalement optionnelle.

    Tu utilises quoi jusqu'à présent ?

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Pas de solution universelle

    Posté par  (Mastodon) . En réponse au message Comment faire du multitâche efficacement ?. Évalué à 3.

    Est-il possible de dédier un thread ou un coeur entier à une VM particulière ?

    Je ne pense pas directement, mais tu peux le faire indirectement en faisant que la somme des cores virtuels ne dépasse pas les cores physiques.

    La config serait celle-là, en principe

    Ça devrait être aller oui :)

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • # Pas de solution universelle

    Posté par  (Mastodon) . En réponse au message Comment faire du multitâche efficacement ?. Évalué à 4. Dernière modification le 14 février 2023 à 10:08.

    Il y a vraiment plein de méthodes pour faire ça, je te donne la mienne : Proxmox avec des VMs (souvent une Debian toute simple).

    Proxmox est une distribution qui va te permettre de créer et gérer des VMs facilement. Tu peux mettre une VM par service, mais aussi les regrouper pour gagner un peu en RAM (tu "payes" à chaque fois de la RAM pour l'OS complet), à toi de voir.

    Par exemple tu peux absolument dédier une VM à JellyFish pour lui assurer un minimum de performance (core CPU dédié) et pouvoir regarder tes films sans soucis de la charge du serveur Minecraft. Tu peux en revanche mettre Minecraft et le serveur Web dans une même VM en te disant que c'est une VM exposée, donc tu y mettras des règles de firewall plus restrictives (c'est un exemple de raisonnement, à toi de voir en fonction).

    Ça dépend aussi de la configuration matérielle de la machine…

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Firmware UEFI bogué ?

    Posté par  (Mastodon) . En réponse au message Grub à la main... j'y suis presque !. Évalué à 3. Dernière modification le 13 février 2023 à 19:41.

    Oui j'avais vu passer ça, et non, pas de dump chez moi, c'est pas une histoire de saturation mémoire… mais bon, j'ai déjà un espoir vu que Ubuntu a réussi, donc c'est possible. Yapuka comprendre pourquoi ça a marché furtivement.

    En tous cas merci pour le coup du efibootmgr, ça m'a bien aidé !

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Firmware UEFI bogué ?

    Posté par  (Mastodon) . En réponse au message Grub à la main... j'y suis presque !. Évalué à 3. Dernière modification le 13 février 2023 à 18:20.

    $ sudo efibootmgr -v
    BootCurrent: 0002
    Timeout: 0 seconds
    BootOrder: 0002,2003,2001,2002
    Boot0000* EFI Network 0 for IPv4 (F8-B4-6A-E8-FA-88)    PciRoot(0x0)/Pci(0x13,0x0)/Pci(0x0,0x0)/MAC(f8b46ae8fa88,0)/IPv4(0.0.0.00.0.0.0,0,0)RC
    Boot0001* EFI Network 0 for IPv6 (F8-B4-6A-E8-FA-88)    PciRoot(0x0)/Pci(0x13,0x0)/Pci(0x0,0x0)/MAC(f8b46ae8fa88,0)/IPv6([::]:<->[::]:,0,0)RC
    Boot0002* ubuntu        HD(1,GPT,fef9070f-7029-4bc2-afa4-b34a5406f921,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)RC
    Boot2001* EFI USB Device        RC
    Boot2002* EFI DVD/CDROM RC
    Boot2003* EFI Network   RC
    

    Et d'après la donc que t'as envoyé j'ai tenté d'ajouter une entrée :

    $ sudo efibootmgr -c -d /dev/sda -p 1 -L debian '\EFI\debian\grubx64.efi'
    Could not prepare Boot variable: Interrupted system call
    

    À noter que ça met en vrac la gestion EFI :

    [  139.022883] ------------[ cut here ]------------
    [  139.022889] [Firmware Bug]: Page fault caused by firmware at PA: 0x6605a210
    [  139.022901] WARNING: CPU: 1 PID: 310 at arch/x86/platform/efi/quirks.c:713 efi_recover_from_page_fault+0x2e/0xc0
    [  139.022902] Modules linked in: ctr ccm cmac algif_hash algif_skcipher af_alg bnep btusb btrtl btbcm btintel bluetooth jitterentropy_rng drbg x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass snd_sof_pci snd_sof_intel_byt aes_generic snd_sof_intel_ipc ghash_clmulni_intel snd_sof_intel_hda_common snd_sof_xtensa_dsp snd_hda_codec_hdmi snd_sof snd_sof_intel_hda snd_soc_skl snd_hda_codec_conexant iwlmvm snd_hda_codec_generic ledtrig_audio snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi mac80211 snd_hda_intel snd_intel_dspcfg soundwire_intel soundwire_generic_allocation mei_hdcp libarc4 snd_soc_core snd_compress intel_rapl_msr soundwire_cadence nls_ascii nls_cp437 snd_hda_codec uvcvideo snd_hda_core videobuf2_vmalloc snd_hwdep videobuf2_memops aesni_intel soundwire_bus vfat iwlwifi fat videobuf2_v4l2 crypto_simd snd_pcm wdat_wdt cryptd glue_helper videobuf2_common rapl intel_cstate watchdog hid_sensor_accel_3d
    [  139.022983]  hid_sensor_rotation hid_sensor_gyro_3d joydev hid_sensor_magn_3d ansi_cprng hid_sensor_incl_3d videodev snd_timer pcspkr efi_pstore ecdh_generic wmi_bmof serio_raw mei_me ecc tpm_crb hp_wmi cfg80211 hid_multitouch hid_sensor_trigger mc hid_sensor_iio_common industrialio_triggered_buffer kfifo_buf libaes snd industrialio mei processor_thermal_device soundcore intel_rapl_common rfkill sg intel_xhci_usb_role_switch roles intel_soc_dts_iosf tpm_tis ac tpm_tis_core int3403_thermal intel_vbtn evdev int340x_thermal_zone soc_button_array sparse_keymap int3400_thermal tpm acpi_thermal_rel rng_core intel_pmc_core hp_wireless parport_pc ppdev lp parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic hid_sensor_custom hid_sensor_hub intel_ishtp_hid sd_mod t10_pi crc_t10dif crct10dif_generic xhci_pci i915 xhci_hcd i2c_algo_bit ahci rtsx_pci_sdmmc hid_generic mmc_core drm_kms_helper libahci usbcore crct10dif_pclmul crct10dif_common libata r8169
    [  139.023076]  i2c_i801 intel_ish_ipc i2c_hid cec realtek intel_lpss_pci crc32_pclmul mdio_devres psmouse crc32c_intel drm libphy rtsx_pci scsi_mod intel_lpss idma64 usb_common lpc_ich i2c_smbus intel_ishtp wmi hid battery button video
    [  139.023104] CPU: 1 PID: 310 Comm: kworker/u8:4 Not tainted 5.10.0-21-amd64 #1 Debian 5.10.162-1
    [  139.023106] Hardware name: HP HP ProBook x360 11 G1 EE/82EE, BIOS 01.27 04/19/2019
    [  139.023111] Workqueue: efi_rts_wq efi_call_rts
    [  139.023115] RIP: 0010:efi_recover_from_page_fault+0x2e/0xc0
    [  139.023118] Code: 00 8b 15 25 72 fb 01 85 d2 74 09 48 81 ff ff 0f 00 00 77 05 c3 cc cc cc cc 53 48 89 fe 48 c7 c7 d0 e9 8c 9a 50 e8 9c 5d 83 00 <0f> 0b 83 3d f9 71 fb 01 0a 0f 84 c5 58 83 00 48 8b 3d 74 b1 e9 01
    [  139.023120] RSP: 0018:ffffaef00068bb50 EFLAGS: 00010082
    [  139.023122] RAX: 0000000000000000 RBX: ffff959d52be45c0 RCX: ffff959dbbca0908
    [  139.023123] RDX: 00000000ffffffd8 RSI: 0000000000000027 RDI: ffff959dbbca0900
    [  139.023125] RBP: ffffaef00068bbf8 R08: 0000000000000000 R09: ffffaef00068b970
    [  139.023126] R10: ffffaef00068b968 R11: ffffffff9aecb6a8 R12: 000000006605a210
    [  139.023127] R13: 0000000000000000 R14: 000000000000000b R15: 0000000000000001
    [  139.023130] FS:  0000000000000000(0000) GS:ffff959dbbc80000(0000) knlGS:0000000000000000
    [  139.023131] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    [  139.023133] CR2: 000000006605a210 CR3: 000000010019e000 CR4: 00000000003506e0
    [  139.023134] Call Trace:
    [  139.023143]  no_context+0x16e/0x3c0
    [  139.023147]  exc_page_fault+0x78/0x160
    [  139.023151]  asm_exc_page_fault+0x1e/0x30
    [  139.023154] RIP: 0010:0xfffffffefb033d44
    [  139.023156] Code: d1 b9 04 00 00 00 e9 b7 ff ff ff cc cc cc 48 8b 05 f9 4a 00 00 48 ff 60 30 cc 48 83 ec 28 48 8b 05 e9 4a 00 00 4c 8d 44 24 40 <ff> 50 40 48 8b 4c 24 40 33 d2 48 85 c0 48 0f 48 ca 48 8b c1 48 83
    [  139.023158] RSP: 0018:ffffaef00068bca0 EFLAGS: 00010086
    [  139.023160] RAX: 000000006605a1d0 RBX: 0000000000000002 RCX: 0000000000000004
    [  139.023161] RDX: 0000000000000002 RSI: 0000000000000000 RDI: 0000000000000002
    [  139.023162] RBP: ffffaef00068bd70 R08: ffffaef00068bce0 R09: ffffaef00068bdd0
    [  139.023163] R10: 0000000000000000 R11: 0000000000000018 R12: 0000000000000000
    [  139.023165] R13: 0000000000083fb0 R14: ffffaef00068bdd0 R15: ffffaef00068bdd8
    [  139.023171]  ? wake_up_q+0xa0/0xa0
    [  139.023174]  ? __wake_up_common+0x80/0x190
    [  139.023177]  ? __wake_up_common_lock+0x8a/0xc0
    [  139.023180]  ? psi_group_change+0x41/0x220
    [  139.023183]  ? __efi_call+0x28/0x30
    [  139.023185]  ? efi_call_rts+0x483/0x800
    [  139.023188]  ? process_one_work+0x1b6/0x350
    [  139.023190]  ? worker_thread+0x53/0x3e0
    [  139.023192]  ? process_one_work+0x350/0x350
    [  139.023194]  ? kthread+0x11b/0x140
    [  139.023196]  ? __kthread_bind_mask+0x60/0x60
    [  139.023199]  ? ret_from_fork+0x22/0x30
    [  139.023202] ---[ end trace 955a20e47c5a2167 ]---
    [  139.023225] efi: Froze efi_rts_wq and disabled EFI Runtime Services
    [  139.023349] efi: EFI Runtime Services are disabled!
    

    et qu'après je ne peux même plus relire les variables :

    $ sudo efibootmgr -v
    Skipping unreadable variable "Boot0000": Interrupted system call
    Skipping unreadable variable "Boot0001": Interrupted system call
    Skipping unreadable variable "Boot0002": Interrupted system call
    Skipping unreadable variable "Boot2001": Interrupted system call
    Skipping unreadable variable "Boot2002": Interrupted system call
    Skipping unreadable variable "Boot2003": Interrupted system call
    show_order(): Interrupted system call
    

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Responsabilité

    Posté par  (Mastodon) . En réponse au journal OVH va devoir payer pour l'incendie de son datacenter.... Évalué à 10. Dernière modification le 13 février 2023 à 16:41.

    Je pense que tu n'as pas lu l'arrêt.

    ils semblent condamnés pour deux raisons
    a/ un incendie c'est pas beau à voir, ca montre une absence de réactivité/moyens adaptés
    b/ comme ca touche pas qu'une salle ou qu'une baie mais tout le batiment, ca touche des dizaines/centines de milliers de clients.

    Non, ils ne sont pas condamnés à cause de l'incendie.

    En conséquence, le Tribunal dit que la SAS OVH n’a pas commis de faute lourde ou de graves manquements à la sécurité anti incendie de son datacenter de Strasbourg.

    Mais plutôt à cause de leur système de sauvegarde qui était dans le même bâtiment (et qui donc a brûlé au passage)

    De tout ce que dessus, il ressort que la SAS OVH avait pris l’engagement auprès de la SAS FRANCE BATI COURTAGE de faire des sauvegardes des données de son serveur dans un espace de stockage physiquement isolé du serveur principal, de sorte à ce qu’en cas de perte de données du serveur principal, la SAS FRANCE BATI COURTAGE puisse restaurer les données depuis les sauvegardes.

    En stockant les 3 réplications de sauvegardes au même endroit que le serveur principal, la SAS OVH n’a pas respecté ses obligations contractuelles vis-à-vis de la SAS FRANCE BATI COURTAGE.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Firmware UEFI bogué ?

    Posté par  (Mastodon) . En réponse au message Grub à la main... j'y suis presque !. Évalué à 5.

    Bon, j'ai copié le EFI/debian/grub.cfg dans EFI/ubuntu/grub.cfg et ça boote, donc on au moins j'ai compris pourquoi mes grub-update marchaient pas.

    Mais faut que j'arrive à modifier l'entrée UEFI sinon je vais casser le boot à la prochaine mise à jour.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Firmware UEFI bogué ?

    Posté par  (Mastodon) . En réponse au message Grub à la main... j'y suis presque !. Évalué à 4. Dernière modification le 13 février 2023 à 14:26.

    Tu peux jouer avec efibootmgr -v pour vérifier la configuration courante

    Ah !

    Boot0000 * EFI network 0 for IPv4
    Boot0001 * EFI network 0 for IPv6
    Boot0002 * ubuntu
    

    Donc Ubuntu avait réussi à s'enregistrer (j'ai d'ailleurs un EFI/ubuntu bien populé), mais je ne sais pas pourquoi il n' pas fini le processus d'installation quand même…

    voire ajouter une entrée à la main.

    Et ça n'a pas l'air de marcher, je retombe sur le même message d'erreur :
    Could not prepare Boot variable: Interrupted system call

    Mais du coup je me demande si je peux pas dire à ma Debian actuelle que son Grub est dans EFI/ubuntu et pas EFI/debian ?

    Au passage, pourquoi désactiver Secure Boot ?

    Il me semblait que ça nécessite de signer son OS et de mettre les clés dans le UEFI… non ?

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Probablement à côté de la plaque, mais on sait jamais

    Posté par  (Mastodon) . En réponse au message Grub à la main... j'y suis presque !. Évalué à 3. Dernière modification le 13 février 2023 à 13:43.

    Si, le Grub que j'ai supporte parfaitement UEFI, la preuve il gueule car il n'arrive pas à mettre à jour les variables UEFI en NVRAM :)

    Non là c'est que dans mes différents essais je pense que le Grub qui boote n'est pas forcément celui qu'on croit…

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • # Nouveau test de Turing

    Posté par  (Mastodon) . En réponse au lien Demandez à Bing : "Qui est Sydney ?" (spoiler : ChatGPT ne sait pas garder les secrets). Évalué à 4. Dernière modification le 11 février 2023 à 18:24.

    On pourrait dire que l'IA est réussie : elle est sensible au hacking social.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: tu peux pas, mais les moderateurs peuvent

    Posté par  (Mastodon) . En réponse au message Supprimer un message. Évalué à 4.

    ou plus discrètement, tu peux faire une demande par email sur la mailing-list des modérateurs : moderateurs@ à l'adresse du site.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Pas si cher

    Posté par  (Mastodon) . En réponse au journal OVH va devoir payer pour l'incendie de son datacenter.... Évalué à 4.

    Si tu veux reformuler un peu je peux te modifier le Journal.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: La règle d'une bonne politique de sauvegarde : 3, 2, 1 !

    Posté par  (Mastodon) . En réponse au journal OVH va devoir payer pour l'incendie de son datacenter.... Évalué à 10. Dernière modification le 11 février 2023 à 08:28.

    Sur ce sujet je dirais surtout "un logiciel libre". Si t'as fait ta sauvegarde avec Backup2000 ®™ en 1995 et que le soft n'existe plus, t'as bien l'air d'un con avec tes 36 réplications de sécurité…

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: A l'arrache

    Posté par  (Mastodon) . En réponse au journal Jardinage : tu as commencé tes semis ?. Évalué à 4.

    Déjà fait pour les patates à partir de 4 qui germaient dans un sachet de supermarché, j'ai sorti 2kg de patates nouvelles :)

    Pour les tomates, j'ai souvenir de quelques fleurs que j'avais planté et mis mon compost autour. Au bout d'1 mois on voyait plus les fleurs, envahies par les pieds de tomate sortis du compost ^^

    Bref pas mal de trucs poussent tous seuls c'est clair.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Tuteur textile

    Posté par  (Mastodon) . En réponse au journal Jardinage : tu as commencé tes semis ?. Évalué à 3. Dernière modification le 09 février 2023 à 15:04.

    L'acheter oui toujours :) mais le potager étant dans un coin du jardin, et proche de la maison je ne peux pas le planter à cet endroit (en gros faudrait supprimer le potager quoi… et encore ce serait trop proche de la maison pour mettre un arbre).

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Moule débutante cherche jargon file

    Posté par  (Mastodon) . En réponse au journal Jardinage : tu as commencé tes semis ?. Évalué à 4. Dernière modification le 08 février 2023 à 19:04.

    Tu as de la chance cela doit pousser encore mieux et plus vite, toute l'année

    Ouais par contre niveau maladies et parasites ça doit être une autre débat ;)

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Non parce que je suis complètement nul

    Posté par  (Mastodon) . En réponse au journal Jardinage : tu as commencé tes semis ?. Évalué à 8.

    Puis on a eu un lapin … et il a adoré

    Du coup il a dû être délicieux !

    -> []

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Moule débutante cherche jargon file

    Posté par  (Mastodon) . En réponse au journal Jardinage : tu as commencé tes semis ?. Évalué à 3.

    une bouteille enterrée au milieu

    Ça fait plusieurs fois que tu parles de ça, j'ai vois pas trop ce que tu veux dire par là. Tu peux développer ce que c'est cette bouteille enterrée ?

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Moule débutante cherche jargon file

    Posté par  (Mastodon) . En réponse au journal Jardinage : tu as commencé tes semis ?. Évalué à 4. Dernière modification le 08 février 2023 à 14:50.

    Il y a aussi des trucs comme les carrés potager mais je trouve que c'est cher

    Ça pourrait faire l'objet d'un journal séparé, mais c'est ce que j'utilise pour mon grand bonheur. Quelques points :

    • j'ai 7 carrés de 1m2 dans un espace de 12m2 (le gaspillage c'est donc les allée et mon bac à compost)
    • je suis un peu bordélique/fouillis, et ça m'aide énormément pour l'organisation
    • j'ai l'impression (à confirmer avec les années) que ça aide vis à vis des limaces : je réussi bcp mieux mes laitues depuis. c'est plus facile de les protéger au début de leur croissance et les limaces sont obligées de nicher plus loin. après, les limaces me bouffent bien qques feuilles, mais il en reste toujours assez pour une salade :)
    • j'ai bricolé mes propres carrés à partir de planche de coffrage (les prix ont un peu monté entre temps, mais à l'époque j'ai payé 5€ la planche de 25cm x 3m en qqchose comme 3cm d'épaisseur… et surtout non traitée !) du coup ça a dû me coûter qqchose comme 50€ tout compris (dont une grosse partie pour de la visserie inox). c'est du pin tout ce qu'il y a d'ordinaire mais j'attaque la 3e année et ils tiennent toujours. et c'est facile à réparer vu que c'est une simple planche à changer

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • [^] # Re: Moule débutante cherche jargon file

    Posté par  (Mastodon) . En réponse au journal Jardinage : tu as commencé tes semis ?. Évalué à 4. Dernière modification le 08 février 2023 à 14:41.

    Ouais on est pas mal je trouve ! ^^

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.