Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2900 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  343  344  345  346  347  348
Auteur Sujet :

[TU] Redface, le client HFR pour Android [v5.0.1 dispo !]

n°2781801
ula
GT : Douglas Riper
Posté le 14-04-2026 à 12:51:45  profilanswer
 

Reprise du message précédent :
Elle n'étais pas daubé ou incomplète cette Api?
Je crois qu'elle avait été testé sur Hfr4droid

  

Perso j'avais commencé à me faire des lib pour écrire une apps pour téléphone/tablet/desk Linux.
Et puis la flemme ... J'ai des idées mais trop une feignasse pour les mettre en œuvre  :whistle:

mood
Publicité
Posté le 14-04-2026 à 12:51:45  profilanswer
 

n°2781802
XaTriX
Posté le 14-04-2026 à 12:53:15  profilanswer
 

Je sais pas je suis pas au jus pour l'API. Je vois pas comment ça pourrait être pire que de scraper plusieurs pages :o
Mais bon si c'est une Joce feature alors je peux comprendre :o


---------------
Proxytaf ? non rien
n°2781806
bulldozer_​fusion
rip Mekthoub & Marc
Posté le 14-04-2026 à 13:14:35  profilanswer
 

ula a écrit :

Elle n'étais pas daubé ou incomplète cette Api?
Je crois qu'elle avait été testé sur Hfr4droid

  

Perso j'avais commencé à me faire des lib pour écrire une apps pour téléphone/tablet/desk Linux.
Et puis la flemme ... J'ai des idées mais trop une feignasse pour les mettre en œuvre  :whistle:


Tu peux aider là  :O


---------------
feed-back : http://forum.hardware.fr/forum2.ph [...] nojs=0#bas
n°2781811
garath_
Posté le 14-04-2026 à 17:42:14  profilanswer
 

Dans mes souvenirs l'API avait été testée par Toyonos qui avait rapidement conclu que c'était de la chiasse.


---------------
HFR Links Preview | HFR Giphy
n°2781814
XaTriX
Posté le 14-04-2026 à 18:19:44  profilanswer
 

garath_ a écrit :

Dans mes souvenirs l'API avait été testée par Toyonos qui avait rapidement conclu que c'était de la chiasse.


La SOAP? Plus d'info ?

 

Si c'est à cause du XML ok mais on peut placer une REST par dessus et même ajuster des trucs

 

Bon de toute façon ça a pas l'air d'être utilisable comme voie


---------------
Proxytaf ? non rien
n°2781822
Ant1_
The game is rigged
Posté le 14-04-2026 à 20:17:02  profilanswer
 

XaTriX a écrit :

sous android.. :??:

 

Ben oui, qu'est-ce qui te choques ?
Moi c'est plus de devoir installer une app pour lire des pages web qui me choque.


---------------
But you can't lose if you don't play
n°2781824
XaTriX
Posté le 14-04-2026 à 20:17:45  profilanswer
 

bah vazy montre moi une 'extension sur chrome android :o


---------------
Proxytaf ? non rien
n°2781825
Ant1_
The game is rigged
Posté le 14-04-2026 à 20:26:51  profilanswer
 

Pas obligé d'utiliser le pire navigateur qui soit non plus


---------------
But you can't lose if you don't play
n°2781826
XaTriX
Posté le 14-04-2026 à 20:31:00  profilanswer
 

cool, tu viens de perdre 65% des users android :o


---------------
Proxytaf ? non rien
n°2781827
XaTriX
Posté le 14-04-2026 à 20:31:14  profilanswer
 

mais je suis d'accord, c'est une rougne à ce sujet


---------------
Proxytaf ? non rien
mood
Publicité
Posté le 14-04-2026 à 20:31:14  profilanswer
 

n°2781828
ezzz
23
Posté le 14-04-2026 à 20:57:40  profilanswer
 

Ant1_ a écrit :

Ben oui, qu'est-ce qui te choques ?
Moi c'est plus de devoir installer une app pour lire des pages web qui me choque.


Bof. Ca reste un site web bureautique qui n’a jamais été adapté à un écran de téléphone  
Vu le temps qu’on passe dessus, moi ça me choque pas d’essayer d’améliorer les choses


---------------
mon flick r - 23 - https://youtu.be/LAr6oAKieHk
n°2781829
Ant1_
The game is rigged
Posté le 14-04-2026 à 21:00:23  profilanswer
 

L'idée c'est bien d'améliorer les choses


---------------
But you can't lose if you don't play
n°2781830
ezzz
23
Posté le 14-04-2026 à 21:12:48  profilanswer
 

Ok  :o


---------------
mon flick r - 23 - https://youtu.be/LAr6oAKieHk
n°2781831
garath_
Posté le 14-04-2026 à 21:22:58  profilanswer
 

XaTriX a écrit :


La SOAP? Plus d'info ?

 

Si c'est à cause du XML ok mais on peut placer une REST par dessus et même ajuster des trucs

 

Bon de toute façon ça a pas l'air d'être utilisable comme voie


Non je crois qu'elle ne faisait rien gagner en temps de parsing par rapport à ses regex qui étaient déjà fonctionnelles.
Et il manquait pas mal d'infos qu'il aurait fallu parser par ailleurs.

 

Bordel pourquoi je suis le seul à me souvenir de ça, j'ai une mémoire de dingue  [:leonardopsg:5]

Message cité 2 fois
Message édité par garath_ le 14-04-2026 à 21:24:25

---------------
HFR Links Preview | HFR Giphy
n°2781832
Ill Nino
Love
Posté le 14-04-2026 à 21:44:57  profilanswer
 

XaTriX a écrit :

mais je suis d'accord, c'est une rougne à ce sujet


Une quoi?  :pt1cable:


---------------
Faut qu'on court comme des lions, des tigres et des ours!
n°2781833
XaTriX
Posté le 14-04-2026 à 21:50:50  profilanswer
 

https://fr.wiktionary.org/wiki/rougne :D


---------------
Proxytaf ? non rien
n°2781834
M300A
Posté le 14-04-2026 à 22:54:38  profilanswer
 

garath_ a écrit :


Non je crois qu'elle ne faisait rien gagner en temps de parsing par rapport à ses regex qui étaient déjà fonctionnelles.
Et il manquait pas mal d'infos qu'il aurait fallu parser par ailleurs.

 

Bordel pourquoi je suis le seul à me souvenir de ça, j'ai une mémoire de dingue  [:leonardopsg:5]

 

Bah le html c'est déjà une forme de soap :o

 

Je plaisante à moitié mais si le dom est pas horrible c'est pas vraiment pire que du soap.


---------------
:wq
n°2781836
Corran Hor​n
lol
Posté le 14-04-2026 à 23:01:05  profilanswer
 

garath_ a écrit :


Non je crois qu'elle ne faisait rien gagner en temps de parsing par rapport à ses regex qui étaient déjà fonctionnelles.
Et il manquait pas mal d'infos qu'il aurait fallu parser par ailleurs.

 

Bordel pourquoi je suis le seul à me souvenir de ça, j'ai une mémoire de dingue  [:leonardopsg:5]


non je m'en souviens aussi, tkt :o

 

scraper un forum aussi simple c'est pas non plus l'horreur et certainement bien moins verbeux qu'une api soap :o

n°2781837
Corran Hor​n
lol
Posté le 14-04-2026 à 23:03:32  profilanswer
 

pwarlk a écrit :


L'intérêt d'une application qualité hfr c'est qu'elle est faite par un humain et pas par xat qui vibecode une IA et utilise nos identifiants pour shitposter depuis la Pologne  :O
Le travail artisanal, la dette technique qu'on balade depuis 15 ans, tout ça ce sont les valeurs hfr, une stack moderne c'est le contraire de l'esprit du forum.


sauf que plus personne n'a le courage ou le temps de maintenir alors qu'il y a des utilisateurs.

 

c'est là où les llm ont leur intérêt, ça peut faire décoller ce genre de projets qui auraient été condamnés à mourir

 

c'est une personne qui tient à bout de bras l'appli ios jusqu'à ce qu'il en ait marre

n°2781838
bulldozer_​fusion
rip Mekthoub & Marc
Posté le 14-04-2026 à 23:04:54  profilanswer
 

Corran Horn a écrit :


sauf que plus personne n'a le courage ou le temps de maintenir alors qu'il y a des utilisateurs.

 

c'est là où les llm ont leur intérêt, ça peut faire décoller ce genre de projets qui auraient été condamnés à mourir

 

c'est une personne qui tient à bout de bras l'appli ios jusqu'à ce qu'il en ait marre


Et pareil sur Android


---------------
feed-back : http://forum.hardware.fr/forum2.ph [...] nojs=0#bas
n°2781839
Corran Hor​n
lol
Posté le 14-04-2026 à 23:05:48  profilanswer
 

bulldozer_fusion a écrit :


Et pareil sur Android


il en a déjà eu marre :o

n°2781840
bulldozer_​fusion
rip Mekthoub & Marc
Posté le 14-04-2026 à 23:06:03  profilanswer
 

Corran Horn a écrit :


il en a déjà eu marre :o


 :D


---------------
feed-back : http://forum.hardware.fr/forum2.ph [...] nojs=0#bas
n°2781843
Ayuget
R.oger
Posté le 15-04-2026 à 06:21:34  profilanswer
 

Hello !

 

Intéressant cette idée de ré-écriture, je l'ai eu plusieurs fois et ai même quelques embryons de repos qui traînent  :O (c'est jamais allé très loin...)

 

Dans ma vision, l'idéal (puisqu'on n'aura jamais d'API), ça aurait été de créer une librairie en Kotlin Multiplatform qui s'occuperait de toute la couche service : appels HTTP, parsing des posts. Elle exposerait des objets métiers bien "propres".

 

On pourrait même envisager d'y intégrer du cache via SQLite.

 

L'énorme intérêt derrière ça est que ça pourrait même être ré-utilisé par l'appli iOS ou par des extensions navigateur.

 

Ensuite, quant à l'implem Android, évidemment partir sur Jetpack Compose et Kotlin.

n°2781850
Corran Hor​n
lol
Posté le 15-04-2026 à 08:17:09  profilanswer
 

Ayuget a écrit :

Hello !
 
Intéressant cette idée de ré-écriture, je l'ai eu plusieurs fois et ai même quelques embryons de repos qui traînent  :O (c'est jamais allé très loin...)
 
Dans ma vision, l'idéal (puisqu'on n'aura jamais d'API), ça aurait été de créer une librairie en Kotlin Multiplatform qui s'occuperait de toute la couche service : appels HTTP, parsing des posts. Elle exposerait des objets métiers bien "propres".
 
On pourrait même envisager d'y intégrer du cache via SQLite.
 
L'énorme intérêt derrière ça est que ça pourrait même être ré-utilisé par l'appli iOS ou par des extensions navigateur.
 
Ensuite, quant à l'implem Android, évidemment partir sur Jetpack Compose et Kotlin.


c'était une de mes suggestions le KMP, j'en parle dans l'autre topic :o

n°2781853
ula
GT : Douglas Riper
Posté le 15-04-2026 à 09:00:08  profilanswer
 

Il y a un topic dédié pour le projet ?

 

n°2781862
Corran Hor​n
lol
Posté le 15-04-2026 à 09:25:28  profilanswer
 
n°2781863
pascaldeux​zero
It's a gift and a curse.
Posté le 15-04-2026 à 09:31:48  profilanswer
 

XaTriX a écrit :

J'espère qu'il y aura des trucs à l'arrache pour respecter l'esprit HFR :o !

 

Ce qui me motive, outre la curiosité technique (montée en compétence, délire LLM, le turfu) c'est aussi d'intégrer les fonctionnalités modernes qu'on retrouve chez notre concurrent iOS :fou:
Alerte qualitay, etc. puis après quand c'est fini, avec l'approche modulaire, tu donnes le repo plus ton idée de script et il te fait ton truc en grande partie donc on peut rapidement itérer derrière :D


Pouvoir poster sans devoir réactiver les notifications sur le web derrière ce serait déjà bien. :o

n°2781869
XaTriX
Posté le 15-04-2026 à 09:44:35  profilanswer
 

qué?


---------------
Proxytaf ? non rien
n°2781871
meluor
Posté le 15-04-2026 à 09:49:32  profilanswer
 

Il veut dire que quand on répond depuis Redface, ça désactive les alertes mails qu'il faut alors ensuite réactiver depuis un navigateur web.

n°2781874
XaTriX
Posté le 15-04-2026 à 09:54:14  profilanswer
 

ah ouais c'est con ça :o


---------------
Proxytaf ? non rien
n°2781899
gig-gic
jouic jouic
Posté le 15-04-2026 à 15:15:45  profilanswer
 

XaTriX a écrit :

Premier jet, opus s'est fait plaisir sur la stack/archi/etc :D https://forumhfr.github.io/redface2/
 
Je sais que t'aimes pas trop les llm, gic-gic, pardonne moi :o


 
Tu fais bien ce que tu veux :D
 
Mais refaire une appli from scratch c'est rarement une bonne idée :jap:.
C'est un piège connu dans le milieu du développement.


---------------
Du lourd !              ----                 omg
n°2781901
gig-gic
jouic jouic
Posté le 15-04-2026 à 15:19:21  profilanswer
 

XaTriX a écrit :


C'est une vraie question. Merci de me l'avoir posée
Je pense que oui, car la stack/archi de redface1 est vieille & désuète. Y'a bien moyen que les maj profondes soient chronophages et chiantes, le temps de dev est un peu gâché.
En plus actuellement le projet est plus en "maintenance best-effort", donc pour les features & co c'est presque mort.
Repartir from scratch :
* reprendre en main la stack, dès le départ, state of the art et bons choix récents par rapport aux use cases
* archi modulaire etc, pour que le dev de feature/maintenance soit plus facile
* accessible LLM, compris dès le départ, bien plus efficace pour sortir des trucs
* émulation communauté
* ??
* profit :o

 

apres comme dit, si le contraire est plus évident autant arrêter le projet :o

 

* as-tu identifié les maj profondes à faire, ou c'est une impression ?
* qui te dit que tu vas faire les bons choix ?
* archi modulaire, ça veut dire quoi ? Qu'est-ce qui est monolithique ?
* émulation communauté : pourquoi ajd aucun dev ne vient ?

Message cité 2 fois
Message édité par gig-gic le 15-04-2026 à 15:24:38

---------------
Du lourd !              ----                 omg
n°2781903
ezzz
23
Posté le 15-04-2026 à 15:21:05  profilanswer
 

Les questions qui fâchent  [:k_raf:5]


---------------
mon flick r - 23 - https://youtu.be/LAr6oAKieHk
n°2781905
gig-gic
jouic jouic
Posté le 15-04-2026 à 15:25:02  profilanswer
 

Déformation pro :o


---------------
Du lourd !              ----                 omg
n°2781910
bulldozer_​fusion
rip Mekthoub & Marc
Posté le 15-04-2026 à 15:42:09  profilanswer
 

gig-gic a écrit :

 

* as-tu identifié les maj profondes à faire, ou c'est une impression ?
* qui te dit que tu vas faire les bons choix ?
* archi modulaire, ça veut dire quoi ? Qu'est-ce qui est monolithique ?
* émulation communauté : pourquoi ajd aucun dev ne vient ?


 [:hungryman:3]


---------------
feed-back : http://forum.hardware.fr/forum2.ph [...] nojs=0#bas
n°2781912
Wendigo
Profil : Castor Funk
Posté le 15-04-2026 à 15:46:33  profilanswer
 

Quel est le muscle ?


---------------
Dessin du 31 Octobre 2025 : Inktober - Récompense | Graphisme
n°2781914
Dintr-un l​emn
in medio stat virtus
Posté le 15-04-2026 à 15:50:10  profilanswer
 

Kamoulox !

n°2781915
XaTriX
Posté le 15-04-2026 à 15:51:01  profilanswer
 

attendez je vous passe opus :o


---------------
Proxytaf ? non rien
n°2781916
XaTriX
Posté le 15-04-2026 à 16:00:13  profilanswer
 

gig-gic a écrit :


* as-tu identifié les maj profondes à faire, ou c'est une impression ?
* qui te dit que tu vas faire les bons choix ?
* archi modulaire, ça veut dire quoi ? Qu'est-ce qui est monolithique ?
* émulation communauté : pourquoi ajd aucun dev ne vient ?

 

Bonnes questions. J'ai pris le temps d'y répondre sérieusement avec des faits plutôt qu'à l'intuition, dans une page dédiée des specs : rationale.md

 

Résumé :

 

1. Maj profondes identifiées ou impression ? — Pas une impression. Bugs critiques ouverts depuis des années sur v1 : #171 EndlessScroll cassé depuis 2016, #152 notifications mail depuis 2016, #225 app inutilisable sous Hyper OS 2, #239 images 403. Stack en fin de vie (minSdk 16 = Android 2012, RxJava 1 déprécié depuis 2018, Retrofit 1.9 depuis 2016, ButterKnife officiellement mort, 100% Java). Refactoring incrémental = réécriture étalée où l'app reste cassée pendant des mois.

 

2. Qui dit que tu vas faire les bons choix ? — Rien. Personne. Le pari c'est un process explicite pour limiter les mauvais choix : specs publiques avant le code, review communautaire (Ayuget, Corran Horn, ezzz, toi), audits des specs eux-mêmes (#14, #17), reprise des 17 fixtures v1 comme tests, règles d'archi enforced au build (#20). Pas une garantie, une mitigation.

 

3. Archi modulaire vs monolithique ? — Fait vérifié : Redface v1 = 1 seul module Gradle (:app), tout le code dans le même jar, cycles de deps possibles, parser non réutilisable, tests lents. Redface v2 = 23 modules (8 core, 7 features de base, 8 extensions). Un contributeur peut toucher :feature:bookmarks sans comprendre tout le projet. Gradle interdit les imports non autorisés à la compilation. Comparables : Now in Android (60+ modules), Pocket Casts (37).

 

4. Pourquoi aucun dev aujourd'hui ? — La plus dure. Faits : Ayuget 502 commits (92%), 3 contributeurs avec 5+ commits sur 11 ans, PRs externes ouvertes depuis 2019-2021 jamais mergées. Diagnostic : stack peu attractive en 2026, mainteneur unique surchargé, pas d'onboarding. Plan : stack moderne + specs publiques + review engagée sous 7 jours + modularité qui permet de contribuer sans tout comprendre. Tous ces leviers sont spéculatifs. Jalon posé à 6 mois : si on n'a pas 2-3 contributeurs humains engagés, la question se posera. Un LLM ne porte pas un projet sur 2 ans tout seul.

 

La page rationale assume le risque du rewrite-from-scratch (classique Joel Spolsky 2000) et documente ce qu'on ne peut pas garantir. C'est un pari assumé, pas une certitude.

 

Post par Claude Opus 4.6 (demande par XaaT)


---------------
Proxytaf ? non rien
n°2781917
gig-gic
jouic jouic
Posté le 15-04-2026 à 16:07:02  profilanswer
 

Je ne vais évidemment pas lire.

 

L'idée n'est pas de te casser dans ton élan hein. J'ai pas mis les formes.
Mais plutôt à te guider.

 

Pourquoi ne pas faire tourner ton LLM sur le code existant et demander d'améliorer ?
Surtout qu'il fait peut-être partie de son jeu de données :D


---------------
Du lourd !              ----                 omg
n°2781919
Dintr-un l​emn
in medio stat virtus
Posté le 15-04-2026 à 16:16:31  profilanswer
 

XaTriX a écrit :


 
Bonnes questions. J'ai pris le temps d'y répondre sérieusement avec des faits plutôt qu'à l'intuition, dans une page dédiée des specs : rationale.md
 
Résumé :
 
1. Maj profondes identifiées ou impression ? — Pas une impression. Bugs critiques ouverts depuis des années sur v1 : #171 EndlessScroll cassé depuis 2016, #152 notifications mail depuis 2016, #225 app inutilisable sous Hyper OS 2, #239 images 403. Stack en fin de vie (minSdk 16 = Android 2012, RxJava 1 déprécié depuis 2018, Retrofit 1.9 depuis 2016, ButterKnife officiellement mort, 100% Java). Refactoring incrémental = réécriture étalée où l'app reste cassée pendant des mois.
 
2. Qui dit que tu vas faire les bons choix ? — Rien. Personne. Le pari c'est un process explicite pour limiter les mauvais choix : specs publiques avant le code, review communautaire (Ayuget, Corran Horn, ezzz, toi), audits des specs eux-mêmes (#14, #17), reprise des 17 fixtures v1 comme tests, règles d'archi enforced au build (#20). Pas une garantie, une mitigation.
 
3. Archi modulaire vs monolithique ? — Fait vérifié : Redface v1 = 1 seul module Gradle (:app), tout le code dans le même jar, cycles de deps possibles, parser non réutilisable, tests lents. Redface v2 = 23 modules (8 core, 7 features de base, 8 extensions). Un contributeur peut toucher :feature:bookmarks sans comprendre tout le projet. Gradle interdit les imports non autorisés à la compilation. Comparables : Now in Android (60+ modules), Pocket Casts (37).
 
4. Pourquoi aucun dev aujourd'hui ? — La plus dure. Faits : Ayuget 502 commits (92%), 3 contributeurs avec 5+ commits sur 11 ans, PRs externes ouvertes depuis 2019-2021 jamais mergées. Diagnostic : stack peu attractive en 2026, mainteneur unique surchargé, pas d'onboarding. Plan : stack moderne + specs publiques + review engagée sous 7 jours + modularité qui permet de contribuer sans tout comprendre. Tous ces leviers sont spéculatifs. Jalon posé à 6 mois : si on n'a pas 2-3 contributeurs humains engagés, la question se posera. Un LLM ne porte pas un projet sur 2 ans tout seul.
 
La page rationale assume le risque du rewrite-from-scratch (classique Joel Spolsky 2000) et documente ce qu'on ne peut pas garantir. C'est un pari assumé, pas une certitude.
 
Post par Claude Opus 4.6 (demande par XaaT)


Je ne suis absolument pas dev, mais suffisamment geek pour pouvoir apprécier tout vos échanges et c'est très intéressant :jap:
Je tenais à le dire, c'est ma manière de vous soutenir [:brain_s:2]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  343  344  345  346  347  348

Aller à :
Ajouter une réponse
 

Sujets relatifs
Tel android avec bon APN, mais pas cher ...Meilleur smartphone android 4g à moins de 200€
Tablette Android de 14 pouces ou plusVisualiser bureau Android sur PC via réseau local
Tablette Android 4.2 sur télé Sony[Topic Unique] HTC One M9 Dispo
Conseil achat smartphone android (autour de 200€)Android et securité ?
Le développement de la voip pour Android 
Plus de sujets relatifs à : [TU] Redface, le client HFR pour Android [v5.0.1 dispo !]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)