Alors d’abord bravo car l'idée de départ est géniale. C'est un peu ce qui me manquait dans l'administration de tout les jours: un truc à la croisée des éditeurs et des terminaux.
Toutefois il me manque 1 ou 2 fonctions qui me semblent évidentes:
- Pourquoi ne peut-on pas ouvrir un fichier dans l'éditeur à partir d'un des terminaux? C'est une manip que je fais 100 fois par jour. "it-edit toto.txt &" ouvre une autre instance d'it-edit. En bref, faire comme Geany quoi…
- Comme l'ont évoqué certains le suivi entre le répertoire courant d'un des terminaux et le chemin de l'éditeur.
- Ok on peut intégrer un outil de diff au menu applications mais pourquoi ne peut-on pas alors faire un diff entre 2 onglets ouverts dans l'éditeur?
Avec les 2 premiers je serai déjà un homme heureux.
Oui, je confirme: en France une fois les infos publiées pas de brevet possible.
Les organismes comme France Brevets font une recherche approfondie des informations existantes et publiées. Comme les brevets coûtent de l'argent au moment du dépôt ils ne se risquent pas à essayer de déposer un truc déjà fait.
J'ajoute que pour déposer un brevet le système ne doit pas non plus être implémenté dans un produit quelconque y compris appartenant à celui qui dépose.
Je te recommande aussi Rufus (sur Windows) : Rufus.
C'est de loin le plus rapide de tous (devant Unetbootin et universal usb installer) et il supporte les bios legacy et les UEFI.
Quand tu a vu la gueule du code PHP de SPIP ,Wordpress à côté c'est remarquablement bien écrit !!
Et puis Wordpress c'est lourd ? T'as jamais bossé avec Joomla !
quand à la sécurité de Wordpress, le module de base n'est pas trop mal. C'est surtout si on rajoute des tonnes d'extensions/plugins que ça se complique.
Maintenant il y a des alternatives sympas comme le framework Laravel qui est light et customisable à l'envie.
J'ai exactement le même problème, mais je l'ai même avec un navigateur ! à la première tentative il me dit adresse introuvable puis à la 2eme tentative c'est bon.
Actuellement, parce que les limites du Projet ne sont pas encore bien établies, nous nous réservons le droit de coder seuls le système en lui-même, néanmoins, nous avons besoin d'aide pour traduire le site en anglais, pour étayer la documentation, pour trouver les fautes d'orthographe présentes dans le système d'exploitation, dans la documentation, et sur le site...
Votre projet n'est donc pas Open-Source au sens ou il serait développé par une communauté puisque vous le réservez à quelques Happy-Few et les tâches moins nobles pour tous les autres.
En effet, le simple fait que ta structure objet ait 2 classes qui se référencent mutuellement n'est pas très sain :
Demande toi plutôt dans quel rôle Voiture a besoin d'avoir une relation avec Personne ? Et dans quel rôle également Personne a besoin d'avoir une relation avec Voiture (au sens UML des termes).
Réfléchis à tes cas d'utilisation et normalement tu devrais t'apercevoir que ce n'est pas forcément utile.
Ce n'est pas vraiment un problème de langage mais plutôt un problème de méthodologie objet.
Tu déclare un pointeur local (à ta méthode, donc sur la pile) sur un objet de la classe "Objet" il n'est donc pas alloué. Tu dois donc l'allouer explicitement (l'allocation se fera sur le tas cette fois) et le constructeur que tu as spécifié sera appelé : soit ici le constructeur sans paramètre (constructeur par défaut). Tu dois aussi le détruire explicitement et le destructeur de la classe Objet sera appelé (et la mémoire dé-allouée).
Dans le cas de la fonction f2 :
Tu déclare un objet de la classe Objet en local de ta méthode (donc sur la pile) : le constructeur par défaut est donc appelé automatiquement. De même lorsque tu sort de ta fonction tous les objets locaux sont détruits (dé-alloués) et leur destructeurs sont appelés.
Pour répondre à ta dernière question :
Si tu sort de ta méthode sans delete alors le pointeur qui lui était alloué sur la pile est dépilé et est perdu : tu n'as donc plus aucune référence sur l'objet que tu as alloué. Celui-ci reste en mémoire jusqu'à la fin de ton process. C'est un bel exemple de memory leak.
En effet les SSII recrutent massivement en ce moment car les besoins des industriels en compétences informatiques sont élevés mais les industriels eux mêmes recrutent aussi. Moins que les SSII c'est vrai mais c'est tout de même soutenu et les salaires sont à la hausse.
Depuis la version 10.1 le gestionnaire de package/mise à jour en ligne Novell ZenWorks consomme du CPU et de la mémoire au démarrage du système.
Zenworks et les démons associés peuvent pomper le CPU pendant 10 minutes en début de session.
sur mon portable c'était infernal... Depuis que je l'ai désinstallé ça marche beaucoup mieux.
Je conseille de le remplacer par ce superbe gestionnaire de package multi-distribution :
Non, tu as simplement besoin de synchroniser tes threads et ta ressource critique.
Regarde les sémaphores ou mutex.
Tu peux parfaitement gérer ça en mode user sans un quelconque recourt au mode Kernel.
# livraisons
Posté par Plinn . En réponse à la dépêche Kubuntu Focus : un portable optimisé. Évalué à 3.
Livraisons USA et Canada seulement.
# pubs pour les services
Posté par Plinn . En réponse au lien Déframasoftisons Internet !. Évalué à -2. Dernière modification le 25 septembre 2019 à 11:15.
Il faudrait peut-être que Framasoft arrête de faire la promotion des services qu'ils vont fermer sur:
https://degooglisons-internet.org/fr/list/
# nom peut-être mal choisi
Posté par Plinn . En réponse à la dépêche Optimisations et corrections pour Fim 1.2.3. Évalué à 2.
Au départ ça m'a fait tiquer car pour moi FIM c'est un soft de manipulation d'image présent dans toutes les distributions depuis un moment déjà:
FIM
Vu qu'on fait généralement : apt install fim
Comment celui-ci va-t-il s'appeler? la confusion est inévitable.
# différences avec Kali?
Posté par Plinn . En réponse à la dépêche SELKS 3.0 une distro pour l’analyse réseau et sécurité. Évalué à 1.
Quelqu'un connait-il les plus (ou les moins) par rapport à Kali Linux?
[^] # Re: LinuxFR est pro-Systemd
Posté par Plinn . En réponse à la dépêche Debian Jessie, 1 an plus tard. Évalué à 0.
Je rencontre exactement les mêmes problèmes que toi dans l'administration de tous les jours (Debian Jessie).
# génial avec 1 ou 2 fonctions de plus
Posté par Plinn . En réponse à la dépêche IT-Edit 2.0, un éditeur de texte avec terminaux intégrés. Évalué à 5.
Alors d’abord bravo car l'idée de départ est géniale. C'est un peu ce qui me manquait dans l'administration de tout les jours: un truc à la croisée des éditeurs et des terminaux.
Toutefois il me manque 1 ou 2 fonctions qui me semblent évidentes:
- Pourquoi ne peut-on pas ouvrir un fichier dans l'éditeur à partir d'un des terminaux? C'est une manip que je fais 100 fois par jour. "it-edit toto.txt &" ouvre une autre instance d'it-edit. En bref, faire comme Geany quoi…
- Comme l'ont évoqué certains le suivi entre le répertoire courant d'un des terminaux et le chemin de l'éditeur.
- Ok on peut intégrer un outil de diff au menu applications mais pourquoi ne peut-on pas alors faire un diff entre 2 onglets ouverts dans l'éditeur?
Avec les 2 premiers je serai déjà un homme heureux.
[^] # Re: Brevets…
Posté par Plinn . En réponse à la dépêche Du matériel libre qui a besoin de vous !. Évalué à 1.
Oui, je confirme: en France une fois les infos publiées pas de brevet possible.
Les organismes comme France Brevets font une recherche approfondie des informations existantes et publiées. Comme les brevets coûtent de l'argent au moment du dépôt ils ne se risquent pas à essayer de déposer un truc déjà fait.
J'ajoute que pour déposer un brevet le système ne doit pas non plus être implémenté dans un produit quelconque y compris appartenant à celui qui dépose.
# Merci
Posté par Plinn . En réponse à la dépêche Publication de supports de formation sur Buildroot. Évalué à 5.
Un grand merci.
Superbe support sur Buildroot. Grand utilisateur de "Linux builder" j'apprécie fortement.
Beau travail depuis des années, Free Electrons.
[^] # Re: Ahh linuxfr
Posté par Plinn . En réponse à la dépêche Devuan un fork de Debian qui va (peut-être) chambouler notre petit monde. Évalué à -2.
Bravo. Tu as parfaitement résumé le fond de ma pensée.
# Essayer Rufus
Posté par Plinn . En réponse au message Boot Linux depuis USB . Évalué à 1.
Je te recommande aussi Rufus (sur Windows) : Rufus.
C'est de loin le plus rapide de tous (devant Unetbootin et universal usb installer) et il supporte les bios legacy et les UEFI.
[^] # Re: Des précisions
Posté par Plinn . En réponse à la dépêche Musique-libre.org recherche un admin système. Évalué à -1.
Et bien je ne suis pas vraiment d'accord :
Quand tu a vu la gueule du code PHP de SPIP ,Wordpress à côté c'est remarquablement bien écrit !!
Et puis Wordpress c'est lourd ? T'as jamais bossé avec Joomla !
quand à la sécurité de Wordpress, le module de base n'est pas trop mal. C'est surtout si on rajoute des tonnes d'extensions/plugins que ça se complique.
Maintenant il y a des alternatives sympas comme le framework Laravel qui est light et customisable à l'envie.
[^] # Re: C'est toujours la même rengaine
Posté par Plinn . En réponse à la dépêche Mise aux poings sur systemd. Évalué à 2.
Et puis quand tu te sorts le doigt du cul…. il sent mauvais.
Désolé, pouvais pas m’empêcher… -->[]
[^] # Re: Cross compilation
Posté par Plinn . En réponse au message Distribuer un noyau. Évalué à 0.
Pour viser une architecture donnée :
(de x86_64 à x86_64 dans ton cas)
puis
éventuellement :
ou
Si tu veux compiler le kernel dans un autre répertoire que celui des sources :
Si tu veux installer les modules dans un autre répertoire :
(sinon il installe dans /lib/modules/kernel/)
# même problème
Posté par Plinn . En réponse au message could not resolve host à la première tentative, mais pas à la 2ème. Évalué à 2.
J'ai exactement le même problème, mais je l'ai même avec un navigateur ! à la première tentative il me dit adresse introuvable puis à la 2eme tentative c'est bon.
Si quelqu'un a une piste ?
# Projet sympa, mais.....
Posté par Plinn . En réponse à la dépêche Présentation du système Saevia. Évalué à 6.
Extrait de la page : http://saevia.net/html/participer.htm
Actuellement, parce que les limites du Projet ne sont pas encore bien établies, nous nous réservons le droit de coder seuls le système en lui-même, néanmoins, nous avons besoin d'aide pour traduire le site en anglais, pour étayer la documentation, pour trouver les fautes d'orthographe présentes dans le système d'exploitation, dans la documentation, et sur le site...
Votre projet n'est donc pas Open-Source au sens ou il serait développé par une communauté puisque vous le réservez à quelques Happy-Few et les tâches moins nobles pour tous les autres.
Dommage...
# dico anglais...
Posté par Plinn . En réponse au message Mon buffer de socket se remplit il ?. Évalué à 1.
# Problème Objet
Posté par Plinn . En réponse au message fichier d'en tête fich.h. Évalué à 2.
Demande toi plutôt dans quel rôle Voiture a besoin d'avoir une relation avec Personne ? Et dans quel rôle également Personne a besoin d'avoir une relation avec Voiture (au sens UML des termes).
Réfléchis à tes cas d'utilisation et normalement tu devrais t'apercevoir que ce n'est pas forcément utile.
Ce n'est pas vraiment un problème de langage mais plutôt un problème de méthodologie objet.
# Principes du C++
Posté par Plinn . En réponse au message Constructeur, destructeur, et autre.... Évalué à 1.
Tu déclare un pointeur local (à ta méthode, donc sur la pile) sur un objet de la classe "Objet" il n'est donc pas alloué. Tu dois donc l'allouer explicitement (l'allocation se fera sur le tas cette fois) et le constructeur que tu as spécifié sera appelé : soit ici le constructeur sans paramètre (constructeur par défaut). Tu dois aussi le détruire explicitement et le destructeur de la classe Objet sera appelé (et la mémoire dé-allouée).
Dans le cas de la fonction f2 :
Tu déclare un objet de la classe Objet en local de ta méthode (donc sur la pile) : le constructeur par défaut est donc appelé automatiquement. De même lorsque tu sort de ta fonction tous les objets locaux sont détruits (dé-alloués) et leur destructeurs sont appelés.
Pour répondre à ta dernière question :
Si tu sort de ta méthode sans delete alors le pointeur qui lui était alloué sur la pile est dépilé et est perdu : tu n'as donc plus aucune référence sur l'objet que tu as alloué. Celui-ci reste en mémoire jusqu'à la fin de ton process. C'est un bel exemple de memory leak.
[^] # Re: Sites de références
Posté par Plinn . En réponse au message Linux embarqué par soi-même. Évalué à 1.
Tout à fait ce qu'il te faut pour débuter en embarqué.
# Marché de l'emploi
Posté par Plinn . En réponse au message Il y a t'il du travail ailleurs qu'en SSII ?. Évalué à 2.
En effet les SSII recrutent massivement en ce moment car les besoins des industriels en compétences informatiques sont élevés mais les industriels eux mêmes recrutent aussi. Moins que les SSII c'est vrai mais c'est tout de même soutenu et les salaires sont à la hausse.
[^] # Re: Désactiver Novell Zenworks...
Posté par Plinn . En réponse au message Lenteur LINUX. Évalué à 1.
http://lists.opensuse.org/opensuse-fr/2007-04/msg00009.html
# Signal
Posté par Plinn . En réponse au message exit dans un programme multi-threadé. Évalué à 1.
# Désactiver Novell Zenworks...
Posté par Plinn . En réponse au message Lenteur LINUX. Évalué à 1.
Zenworks et les démons associés peuvent pomper le CPU pendant 10 minutes en début de session.
sur mon portable c'était infernal... Depuis que je l'ai désinstallé ça marche beaucoup mieux.
Je conseille de le remplacer par ce superbe gestionnaire de package multi-distribution :
Smart :
http://labix.org/smart
Sinon la SuSE est une très bonne distribution mais les derniers outils Novell intégrés sont beaucoup trop lourds.
[^] # Re: C'est pour quoi faire ?
Posté par Plinn . En réponse au message Désactivation Scheduler. Évalué à 1.
Regarde les sémaphores ou mutex.
Tu peux parfaitement gérer ça en mode user sans un quelconque recourt au mode Kernel.