Il marche très bien sous linux, mais c'est du bidouillage. Les touchpad d'apple sont la plupart du temps tout-software qui ne font qu'envoyer leur matrice de mesure des capteurs, et c'est l'OS qui se débrouille. Sous linux, c'est le noyau qui se farci l'interprétation de cette matrice, pour l'adapter en quelque chose d'utilisable avec le driver synaptics d'Xorg.
Avec un peu de mains, c'est sûrement possible de passer ces mesures en user-space pour s'amuser un peu avec des effets inutiles dont on raffole.
C'est parallèle sous Linux, mais peut être pas sous l'autre OS (ou alors ça dépend des versions), mais de toute façon, le grep sur /proc fait que ton programme ne marchera que sous Linux ;)
Par contre, les pipes classiques ont un buffer limité (64 k je crois, ou 256k, en tout cas pas bien gros), alors que dans ton programme, pour le buffer entre les sorties des commandes et la sortie de ton programme, je ne vois aucune limite. En fonction de ce que l'on veut, ça peut être bien ou pas.
Le binding Python des EFL est objet par dessus le procédural, et franchement, c'est pas la joie.
Par exemple, le mapping entre les structures interne C d'Evas/Edje/Elementary et les objets Python sont chiants à gérer, parce que si on fait pas attention, le GC de python va te libérer ton objet s'il est plus référencé nulle part dans le code python, alors que la structure C existe.
De même dans l'autre sens : si tu utilise une instance python dont l'objet C se fait détruire automatiquement par du code C, ton objet python possède un pointeur qui pointe vers rien du tout. Et franchement, travailler avec des segfault en python c'est pas la joie.
Le binding Python n'a justement aucune doc, et on comprend pourquoi ; Hier, à cause d'un problème de callback C vers python (encore un problème de références C <--> Python), l'API de python-elementary à été complètement cassée (super cool quand on rend un projet utilisant les EFL deux jours plus tôt...). Aujourd'hui c'est utilisable, mais loin d'être aussi solide que l'API C. Faire une bijection 1-1, ça reste quand même bien plus simple à faire et plus solide.
- Parce qu'il reste encore des zones ou il n'y a que le 56K qui passe
- Parce qu'une bonne bande passante n'implique pas une bonne latence
- Parce que le reADSL 512K, c'est vraiment pas la joie pour uploader des photos.
- Parce que même en ile de France, il y a encore des zones ou l'on peut se brosser pour avoir plus d'un mégabit par seconde
- Parce que quand on peut avoir plus d'un mégabit par seconde, c'est uniquement chez Numéricable, sur le papier.
- Parce que je n'ai pas envie d'être comme un con quand ma connexion internet ne marche pas/plus, surtout quand ça presse.
- Parce que la 3G est hors de prix, et pas beaucoup mieux que du ReADSL dans certains coins.
J'me dis quand même que les applications lourdes, c'est bien.
Elixir est peut être bien foutu, mais je vois pas beaucoup de monde écrire son interface de A à Z dans une collection Edje. Peut être faudrai-t-il fournir Elementary (même s'il n'est pas forcement stable à 100%), plutôt que de laisser tout les développeurs réinventer la roue ...
Mais bon, si on parle de jeux, l'interface ne doit pas être bien compliquée.
Ce que tu décris ("Trop cool j'ai de la place") n'est pas lié au format de l'écran mais à sa résolution. Quand tu a une grande résolution, que ça soit en 16/9 ou en 4/3, ça ne change pas grand chose. Mais avec des résolution plus petites, ça change tout. Quand on compare du 1280x800 avec du 1280x960, y a pas photo.
C'est pourtant vrai : la version de Windows qui à introduit le nom ''Dossier'' ne supportait pas les liens symboliques, et éliminait les liens physiques lors de la vérification des disques.
Le wifi ne réglera de toute façon pas son problème : faut acheter la borne, faut déplacer la wii parce que les murs sont trop épais et/ou c'est trop loin, faut résoudre le problème qui fait que ça déconnecte toute les 5 minutes, faut sécuriser avec du 4096 bit mais finalement en 64 bit parce que la Wii ne supporte pas plus, faut éteindre la nuit car madame a mal à la tête, et faut se recevoir les gémissements du voisin car on utilise le même canal et que ça marche plus chez lui.
Un connecteur RJ45, ça coûte moins cher qu'une antenne et ça marche du premier coup. Il faut juste planquer le cable ou au pire le débrancher et le ranger.
C'est ce que je fait aussi. Mais j'ai encore besoin de tabuler lorsque par exemple, je coupe des lignes en deux. (mais il faudrai peut être que je regarde la doc de mon éditeur pour lui demander de tabuler plus qu'une fois dans ce cas)
Ce que je disait c'était que les deux fonctionnalités pouvaient être en gros équivalentes. Si j'ai un snapshot à N et que je suis N+200000 instructions plus loins, si j'ai assez d'information* sur ce qui se passe entre N et N+200000, je peux repartir de N et éxecuter 199999 instructions pour faire mon step-back.
* Avoir assez d'information, c'est par exemple retenir ce que les E/S ont produit.
Ça peut se comprendre. Avoir deux deux instances, ça oblige à ce qu'elles coopèrent pour la configuration et ça pose des problèmes encore plus compliqués pour les logs si tu est deux fois sur le même salon ...
Pas forcement toutes les variables, il peut faire des snapshots à intervalle régulier. Pour les entrées sorties, suffit juste de snapshotter juste après. Et il y a des moyens d'être plus intelligent.
Je viens de regarder, et une des grosses clauses c'est qu'il n'y a que toi qui a le droit d'utiliser le logiciel. C'est ce qui m'avait empêché d'installer un Windows pour des proches.
Et l'un des autres désavantages, c'est qu'il faut obligatoirement être administrateur sur un PC sous Windows pour pouvoir télécharger les ISO
Le problème, c'est que le matériel ne met pas 3 ans pour évoluer. Si on à besoin de changer l'API pour supporter des nouvelles normes genre USB3, wifi N ou autre, l'utilisateur n'aura pas envie d'attendre 3 ans. Il veut sa fonctionnalité tout de suite.
Et si tu réduit cette période, alors t'aura bien plus de rétro-compatibilité à faire, et donc tu bloate ton noyau
S'ils n'avait ni temps ni effectif, pourquoi passer du temps à désactiver l'avertissement ? là ça ressemble plus à une porte de derrière qu'à un véritable contrôle à distance.
[^] # Re: touchpad multipoint sous X avec synaptic
Posté par Batchyx . En réponse au journal Un manchot au pays des Panthères. Évalué à 2.
Quand je parle d'effet idiots, c'est genre pinch-avec-rotation, effleurements ou barre de scroll à vitesse variable ...
[^] # Re: touchpad multipoint sous X avec synaptic
Posté par Batchyx . En réponse au journal Un manchot au pays des Panthères. Évalué à 1.
Avec un peu de mains, c'est sûrement possible de passer ces mesures en user-space pour s'amuser un peu avec des effets inutiles dont on raffole.
[^] # Re: Exemple d'utilisation
Posté par Batchyx . En réponse au journal executions de commandes shell en parallele: par. Évalué à 6.
Par contre, les pipes classiques ont un buffer limité (64 k je crois, ou 256k, en tout cas pas bien gros), alors que dans ton programme, pour le buffer entre les sorties des commandes et la sortie de ton programme, je ne vois aucune limite. En fonction de ce que l'on veut, ça peut être bien ou pas.
[^] # Re: freebox HD et jeux
Posté par Batchyx . En réponse à la dépêche Enlightenment conquiert le monde. Évalué à 3.
Par exemple, le mapping entre les structures interne C d'Evas/Edje/Elementary et les objets Python sont chiants à gérer, parce que si on fait pas attention, le GC de python va te libérer ton objet s'il est plus référencé nulle part dans le code python, alors que la structure C existe.
De même dans l'autre sens : si tu utilise une instance python dont l'objet C se fait détruire automatiquement par du code C, ton objet python possède un pointeur qui pointe vers rien du tout. Et franchement, travailler avec des segfault en python c'est pas la joie.
Le binding Python n'a justement aucune doc, et on comprend pourquoi ; Hier, à cause d'un problème de callback C vers python (encore un problème de références C <--> Python), l'API de python-elementary à été complètement cassée (super cool quand on rend un projet utilisant les EFL deux jours plus tôt...). Aujourd'hui c'est utilisable, mais loin d'être aussi solide que l'API C. Faire une bijection 1-1, ça reste quand même bien plus simple à faire et plus solide.
# Toujours connécté, ça dépend ou.
Posté par Batchyx . En réponse au journal Vous êtes plutôt applications web ou applications desktop/native ?. Évalué à 10.
- Parce qu'une bonne bande passante n'implique pas une bonne latence
- Parce que le reADSL 512K, c'est vraiment pas la joie pour uploader des photos.
- Parce que même en ile de France, il y a encore des zones ou l'on peut se brosser pour avoir plus d'un mégabit par seconde
- Parce que quand on peut avoir plus d'un mégabit par seconde, c'est uniquement chez Numéricable, sur le papier.
- Parce que je n'ai pas envie d'être comme un con quand ma connexion internet ne marche pas/plus, surtout quand ça presse.
- Parce que la 3G est hors de prix, et pas beaucoup mieux que du ReADSL dans certains coins.
J'me dis quand même que les applications lourdes, c'est bien.
[^] # Re: Performances javascript
Posté par Batchyx . En réponse au journal Les jeux arrivent sur la Freebox. Évalué à 1.
Mais bon, si on parle de jeux, l'interface ne doit pas être bien compliquée.
[^] # Re: Comme le module pour Hyper-V
Posté par Batchyx . En réponse au journal la victoire de canard^Wde la GPL. Évalué à 4.
http://driverdev.linuxdriverproject.org/pipermail/devel/2009(...)
[^] # Re: C'est un peu normal..
Posté par Batchyx . En réponse au journal Même les ordinateurs deviennent jetables. Évalué à 3.
[^] # Re: cpuburn et compagnie
Posté par Batchyx . En réponse au journal Même les ordinateurs deviennent jetables. Évalué à 3.
[^] # Re: la faute à 7
Posté par Batchyx . En réponse au journal Statistiques de dons inter-OS dans le milieu vidéo ludique pouet pouet. Évalué à 4.
# Moi aussi je suis content !
Posté par Batchyx . En réponse au journal [H.S] Je suis content.. Évalué à 7.
- X11R7.5 est sorti aujourd'hui !
- le deuxième brevet sur le hinting a expiré aujourd'hui (il en reste plus qu'un)
- Et bien d'autres choses dans ma vie personnelle !
[^] # Re: Des sous-fichiers
Posté par Batchyx . En réponse au journal Quid de la (dés)information concernant les TIC au Lycée.. Évalué à 4.
[^] # Re: wii
Posté par Batchyx . En réponse au journal A votre bon coeur M'sieur dames.... Évalué à 1.
Un connecteur RJ45, ça coûte moins cher qu'une antenne et ça marche du premier coup. Il faut juste planquer le cable ou au pire le débrancher et le ranger.
En attendant, le Wifi en simplicité, c'est zéro.
[^] # Re: Mongrel <-- mot-clé pour troll
Posté par Batchyx . En réponse au journal Faites péter le trollomètre. Évalué à 2.
[^] # Re: Mongrel <-- mot-clé pour troll
Posté par Batchyx . En réponse au journal Faites péter le trollomètre. Évalué à 5.
[^] # Re: À rebours?
Posté par Batchyx . En réponse à la dépêche GDB 7.0 et le déverminage concurrentiel à rebours. Évalué à 4.
* Avoir assez d'information, c'est par exemple retenir ce que les E/S ont produit.
[^] # Re: Mon dieu quelle horreur
Posté par Batchyx . En réponse au journal Projet Églantine et les ouinedoziens - Épisode 2. Évalué à 3.
Mince alors, c'est pas le cas, et j'ai oublié les installeurs ou ça n'est pas possible.
[^] # Re: Konversation n'aime pas ses petits frères
Posté par Batchyx . En réponse au journal Sortie de Konversation 1.2. Évalué à 1.
[^] # Re: À rebours?
Posté par Batchyx . En réponse à la dépêche GDB 7.0 et le déverminage concurrentiel à rebours. Évalué à 2.
[^] # Re: Pas la même licence
Posté par Batchyx . En réponse à la dépêche Racketiciel.info lance une action mondiale.. Évalué à 3.
Et l'un des autres désavantages, c'est qu'il faut obligatoirement être administrateur sur un PC sous Windows pour pouvoir télécharger les ISO
# Pas la même licence
Posté par Batchyx . En réponse à la dépêche Racketiciel.info lance une action mondiale.. Évalué à 5.
[^] # Re: rentrons dans le vif du sujet
Posté par Batchyx . En réponse au journal Linux un bloat, ah bon ?. Évalué à 2.
Et si tu réduit cette période, alors t'aura bien plus de rétro-compatibilité à faire, et donc tu bloate ton noyau
[^] # Re: Attention, demi-internet seulement
Posté par Batchyx . En réponse au journal Numéricable secoue le marché des FAI avec son offre à 19,90 Euros.. Évalué à 4.
Il y a donc bien plusieurs modèles.
[^] # Re: IPV6 n'existe pas
Posté par Batchyx . En réponse au journal IP v6 sur Linuxfr.org. Évalué à 4.
[^] # Re: Lapidez moi ces développeurs
Posté par Batchyx . En réponse au journal Edu4 condamné pour non respect de la GNU GPL. Évalué à 3.