14190

squalyl (./14188) :
c'est étonnant que rien d'autre n'existe. Pourtant c'est juste un service background qui tient une connexion ouverte en attendant des messages... si la connexion pète on la réouvre...

Mais si tu veux des garanties sur la livraison du message aux clients (tout en ayant beaucoup de clients), ça complique tout de suite le problème et au final ça ne m'étonne pas qu'il y ait peu de protocoles.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14191

Ben TCP/IP fait déjà une bonne partie du boulot, non ?
Je ne dis pas que c'est trivial, mais la problématique est loin d'être nouvelle, on pourrait s'attendre à ce qu'il existe davantage de solutions.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

14192

Non, parce que tu peux changer d’adresse IP en cours de route, tu peux avoir des messages à envoyer en absence, la gestion des messages en double, etc.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14193

C'est sûr, mais tout ça ce sont des problèmes qui se posent naturellement dès que tu mets en place un réseau. Et ça fait quand même une cinquantaine d'années que les réseaux informatiques existent...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

14194

Ce ne sont pas des choses à traiter au niveau TCP mais bien au niveau applicatif, avec des critères qui ne sont pas toujours les mêmes (il y a des points communs avec SMTP, par exemple, mais aussi pas mal de différences).
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14195

Je ne dis pas qu'il faudrait que TCP le fasse (ce n'est pas le bon niveau d'abstraction pour, je suis d'accord), mais que je suis surpris qu'il n'y ait pas davantage de solutions, parce que la gestion des messages c'est quelque chose d'assez fondamental quand tu mets des entités en réseau (tout comme l'est la gestion des accès concurrents pour les BDDs multi-utilisateurs, ou la gestion du cache dès qu'une opération est coûteuse).
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

14196

Oui, mais au final la plupart des protocoles sont bidirectionnels et synchrones (donc un protocole directement au-dessus de TCP fait facilement le boulot) et non des envois de messages unidirectionnels avec plusieurs émetteurs, des abonnements de clients, du buffering, quelques garanties de livraison, etc.
Il y a quand même plusieurs protocoles (MQTT, mais aussi AMQP, par exemple) et pas mal d'implémentations, mais au final le problème reste suffisamment simple pour que les gens restent sur ces protocoles la plupart du temps.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14197

Je suis particulièrement étonné par l'utilisation de MQTT plutot que des requetes web avec keep-alive. c'est plutot un ovni ce mqtt...

14198

Les génies de chez Microsoft ont, une année après, releasé un firmware qui fixe les soucis de batterie de la Surface Pro 5 ! Qu'elle n'avait pas à sa sortie (les soucis sont arrivés avec une màj du firmware). Et entre deux, ils ont réussi à releaser un firmware qui empire la chose. Performance incroyable.

giphy.gif

Bon je n'étais pas particulièrement affecté, mais en gros avec les soucis tu perdais 20% de la capacité de la batterie (25% avec le fix d'il y a 3 mois), ce qui faisait passer une tablette plutôt autonome à la même durée que le macbook (pour ceux qui ont pas compris c'est pas bien, mais ça me suffisait en l'occurrence).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14199

squalyl (./14197) :
Je suis particulièrement étonné par l'utilisation de MQTT plutot que des requetes web avec keep-alive. c'est plutot un ovni ce mqtt...
Il me semble que MQTT est un peu comme AMQP ; autrement dit tu as entre le générateur de message et le consommateur un broker.

L'idée est que le client n'a qu'une seule connexion pour obtenir les messages de tous ses fournisseurs, et le consommateur n'a qu'une seule connexion pour envoyer des messages à n'importe quel consommateur.

Si tu fais du HTTP, ça veut dire implémenter le serveur qui va avec, et donc forcément une API à documenter. Bref, refaire un protocole.
Bref, dans tous les cas, il y a toujours quelque chose de spécifique à développer.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14200

L'user experience selon Apple…

Pour compiler une app pour mon téléphone, je dois mettre à jour xcode, pas le choix (à chaque update mineure de l'OS du téléphone). Sauf que c'est pas évident, car :

* C'est un download de 8 Go (rien n'est incrémental sur l'AppStore).
* Le fait qu'il ne supporte pas le retry (donc en cas de coupure de wifi ou n'importe quel souci réseau, ou après un retour de veille il donne une erreur et il faut recommencer depuis zéro).
* Il part en veille automatiquement si tu n'y touches pas (le fait qu'il y ait un download ne flag pas l'OS à rester en activité…).

Ça signifie qu'en gros c'était virtuellement impossible avec mon wifi, pourtant du 1st world. Quand j'ai dû cliquer sur "STOP" car il n'avait plus l'air d'avancer depuis une heure et que l'activité réseau affichait 0 KB/s, j'ai eu un tout petit peu la rage. Merci de vos condoléances.

VQkt

FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14201

?!
Tu ne peux pas désactiver la mise en veille ?

14202

Merveilleux...
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

14203

"Think different."

(sérieux, même Sony gère mieux les téléchargements maintenant, c'est dire.)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

14204

Apparemment c'était un bug, le download est sensé empêcher la mise en veille. Ça reste pénible si t'as pas un bon wifi car c'est un download de 8 Go en une traite sans cache/pause/retry.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14205

Non mais mise en veille ou pas, c'est pas acceptable en 2019 de pas être capable de reprendre un téléchargement après une interruption, surtout pour un machin qui fait 8 Go et qu'on est la boîte la plus riche du monde.

Mince quoi, y'a une vingtaine d'années un soft comme GetRight supportait déjà cette feature. C'est comme ça que je téléchargeais les trucs qui prenaient plus de 100 Mo avec un modem 56K : ça prenait plusieurs jours, et pas possible d'occuper la ligne téléphonique pendant aussi longtemps d'affilée.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

14206

C'est justement ça le problème : aujourd'hui les gens font la supposition que tu as de meilleures connexions et du coup ne prennent pas la peine de faire ce genre d'effort. C'est grâce à ce genre de raisonnement que l'on a notamment de l'électron un peu partout de nos jours.
avatar

14207

Ben les ingénieurs testent en LAN depuis leur labo dans la silicon valley où le gigabit doit être la norme c'est sur. Ils ont toujours les derniers produits de la marque (voire, dans le cas de l'iphone, celui de l'année prochaine pas encore sorti) donc ils n'optimisent pas par eux mêmes, vu que ça tourne.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14208

Je n’ai pas de soivnir d’avoir ce genre de problème avec l’app store confus

Une chose est sure, l’app store fait du différentiel quand c’est possible. Et tes 8Go la ce n’est pas Xcode en lui même mais le SDK pour Catalina et le dernier iOS, et ce n’est pas petit ni partiellement une copie de l’ancienne versions...


Sinon tu pense sérieusement que la majorité des ingénieurs chez Apple a déjà le prochain iPhone dans les mains? Si c’était le cas ça serait celui la qu’il on sortit cette année pas l’actuelle iPhone 11...
Grossi modo les specs du prochain iPhone dont fixé au moment du WWDC (probablement un peu avant) donc tu pense pas que c’est un peu difficile avoir le prochain modèle alors que rien n’est finalisé?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

14209

Je viens de changer la machine au boulot et avec time machine c'était vraiment facile et efficace de transférer tout ce que j'avais, et après ça j'avais globalement une copie conforme, apps et drivers compris.

Je crois qu'il n'existe pas de solution comme ça sous Windows non ?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14210

Il y a des solution de clonage que j'ai utilisé sans soucis sur des machines avec un hard similaire.
Par contre une copie de drivers, si les machines n'ont pas un hard similaire, je crains le pire.
avatar

14211

Ouais quand je disais drivers c'est les extensions système (il n'y a pas normalement besoin de drivers).

Et surprenant en positif aussi, même si c'est le modèle touchbar (couic) il est cette fois nettement plus rapide que ma Surface Pro de 2017, ça justifie le form factor et c'est vraiment bien venu. Notamment les 4 cores, ça fait une sacrée différence, même s'ils ne sont garantis que pour 1.4 GHz ! (en général ils semblent tourner moins chaud que le dual core de 2017)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14212

C'est quel modele?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

14213

Celui du milieu de 2019 (13" 256 GB 1.4 GHz core i5) uppé à 16 GB. Je suis vraiment content qu'ils aient été thoughtful de pas juste prendre le 2017 en 16 GB (le modèle sans touchbar n'a pas été updaté depuis) mais celui de 2019.

En fait c'est comme ça que macOS et les apps générales sont faites pour être utilisées. Avec le précédent c'était vraiment lent et chiant (même chose pour la SP 2017 et un Windows récent d'ailleurs). En gros ça tourne, mais tu sens que tout est lourd, presque rien n'est totalement fluide, comme si t'as un vieux smartphone avec un OS récent.

Même chose avec l'iPhone X, 2 ans après il peine à tenir la journée, en l'utilisant genre 2-3h. Par contre aujourd'hui j'ai fait 1h30 de vidéo avec 20% de batterie. En fait la batterie elle-même n'a pas changé, juste que les nouveaux softs sont infiniment plus lourds donc là où, quand j'ai acheté le X, ils épuisaient le précédent iPhone, ils se retrouvaient à l'aise sur le X, donnant une bonne autonomie. Aujourd'hui les softs épuisent le X mais feraient probablement rigoler l'iPhone 11, qui du coup a une bonne autonomie. Bref ils gèrent bien leur truc en filant un appareil qui n'a une bonne autonomie que quand le CPU n'est pas trop utilisé.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14214

Brunni (./14213) :
En fait la batterie elle-même n'a pas changé.

heu si. Ta batterie a deja prix 2 ans de charge dans la tronche. Si tu la charge tous les jours c'est ~600 cycles, sachant qu'une batterie lithium c'est environ 500-800 cycles avant que la capacité diminue de manière notable

Donc non ta batterie a changée.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

14215

Oui j'ai oublié le presque. Selon Apple elle fait 85% de la capacité originale, mais sachant qu'elles sont souvent livrées >100%, ça doit être 20-30% de moins qu'elle a pris. Toujours est-il qu'avant je pouvais l'utiliser la journée entière, avec des jeux et autres, maintenant je dois me restreindre à 2-3h de lecture web et messaging, et je reste dans l'inconnue de si ça va tenir. C'est une énorme différence qui ne s'explique pas que par l'âge de la batterie, c'est ce que je veux dire.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

14216

Il n'y a pas d'équivalent natif de Time Machine (qui est un truc de ghost en gros si je comprends bien).

J'utilisais Acronis TrueImage quand j'en faisais régulièrement, je crois que c'est toujours un bon soft.
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

14217

TimeMachine fait des sauvegardes régulières du système complet (avec la possibilité d'exclure des dossiers, bien sûr) sur un disque externe (ou réseau), toutes les heures par défaut.
Si le disque externe est absent, les sauvegardes sont faites de façon transparente sur le disque local (et copiées sur le disque externe quand il est branché).

Il n'y a (presque) rien à configurer : la première fois que tu branches un disque externe, macOS propose de l'utiliser comme sauvegarde (et de le chiffrer)… et c'est tout (même si tu peux affiner après).

Ensuite, il y a deux façon de l'utiliser :
- quand tu installes un nouveau Mac (ou que tu réinstalles ton actuel), il peut installer le système puis réinstaller la sauvegarde TimeMachine par-dessus (de mémoire, mais peut-être qu'il copie brutalement la sauvegarde TimeMachine directement),
- sans passer par la réinstallation, tu peux récupérer à tout moment quelque chose d'effacé… mais de façon élégante vu que ça sera dans toutes les applications compatibles.
Par exemple, si j'efface un contact du carnet d'adresse, je lance le carnet d'adresse (en cherchant mon contact), puis TimeMachine et je remonte un peu le temps : la recherche sera mise à jour et affichera à nouveau la fiche de mon contact pour la récupérer.

shapeimage_1.png
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14218

T'avais Steve Jobs dans tes contacts ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

14219

Bien sûr ! oui
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14220

grin