Ahah, exactement
Puis ouais, je sais pas, le JV j'ai l'impression de tourner vite en rond, de ne rien avoir à proposer d'utile ou de concret, assez étrange
Après ça m'a énormément aidé à l'apprentissage, que ce soit le fait de rechercher, le fait d'être toujours à jour, mais surtout en algo et compagnie
Rien ne se perd, tout se transforme
Le 18 juillet 2018 à 22:46:25 blackapplex a écrit :
Je prends plus de plaisir sur ça que sur de la création de jeux étrangement depuis pas mal de temps !
Ca m'étonne pas, la création de jeu ça peut être un peu rébarbatif je trouve face à l'infinie possibilité de l'ensemble des projets informatiques (mince je suis sur quel forum déjà )
Je suis tellement pas d'accord
La création de jeu vidéo pour moi ça dépasse justement la programmation classique dans 99,99% des cas, c'est toi qui fait ton monde, qui impose tes contraintes au joueur, qui écrit ton histoire (si le jeu en a une ), qui créé l'IA des ennemis etc... T'as justement 100000 fois plus de possibilités et de technos différentes à toucher dans un jeu. 2D, 3D, sons, intéractions etc, tout ce que tu peux faire dans un "projet informatique" tu peux l'incorporer dans un jeu, même el famouso deep learning si t'en a envie par exemple même faire des trucs mongo db web scale si t'en a envie ( )
T'as une vrai dimension un peu artistique que tu retrouve pas dans programmes plus classiques, et sans parler du côté fun
Après oui, y'a les 0.01% des projets où par exemple t'as les gens de google qui avaient fait leur app de traduction sur des images en temps réel par exemple qui est grave cool, mais c'est tellement marginal... Dans la vrai vie 99% des projets ça se résume à des vielles variantes de CRUD sur le web avec 2/3 appels d'api par ci par là Et t'en fera déjà toute la journée à ton travail donc t'inquiète pas que tu finiras quand même un minimum blasé (sauf si tu finis en chercheur renommé comme Pomme Blanche X )
Mais bon normal d'être lassé à force, pour moi l'important c'est de travailler sur des trucs variés et de changer de temps en temps
Mais en terme de projets cool, les JV c'est justement ce qu'il y a de plus varié je trouve, après tout dépend de si t'as envie de programmer un truc utile, fun, ou pour apprendre, voir des nouvelles technos, etc. C'est ces paramètres qu'il faut prendre en compte
(bon je parle mais j'ai pas dev de jeux depuis méga longtemps mais c'est justement pour ça je vais m'y remettre bientôt là rien de tel qu'avoir des projets persos variés )
"Dans la vrai vie 99% des projets ça se résume à des vielles variantes de CRUD sur le web avec 2/3 appels d'api par ci par là "
! Le CRUD marche très bien, aucun reproche à lui faire
En vrai, je suis sur une app/site avec une grosse partie sociale, donc beaucoup de gestion de données et compagnie pour obtenir des feeds de publi, de commentaires, de reply de commentaires et compagnie. J'ai appris masses trucs, que ce soit de l'optimisation mobile, serveur etc
Bon après, j'ai l'habitude de passer du coq à l'âne, mais c'est vrai que ça fait un moment que le JV ne me donne plus envie et limite me blase plus qu'autres choses
Après c'est pas dis que je n'en ferai plus jamais, je fais ce qui me fait plaisir puis voila
Non mais t'as raison, surtout que bien se faire la main sur le web c'est indispensable de nos jours (et que c'est fun quand même le web, sinon j'en aurais pas fait mon métier, j'ai absolument rien contre au contraire )
Comme je le dis je pense que c'est important de changer et d'avoir des projets persos variés
C'est juste le fait de dire que les jv c'est plus rébarbatif que le reste qui me fait dire "non"
"C'est juste le fait de dire que les jv c'est plus rébarbatif que le reste qui me fait dire "non" "
Ah mais je disais ça pour moi
=> JE <= trouve ça rébarbatif à force, étant donné que ça fait genre des années et des années que je fait que ça, j'ai envie d'aller voir ailleurs
ark J'inclus les projets de jeux vidéos dans l'ensemble des projets informatiques. Ce qui fait que dans cette terminologie, il y a plus de projets informatiques possibles que de jeux vidéos. Mais oui les jeux vidéos c'est extrêmement vaste bien entendu. Et évidemment je faisais davantage référence aux applications informatiques de recherche ou de technique scientifique poussée, pas juste des sites webs (sauf si ils sont innovants(comme le mien(qui est une merveille de technologie(de façon totalement objective évidemment( https://www.atocat.com/fr ))))).
Tiens en parlant de création de jeu, pour une fois qu'on est dans le sujet , ya At0mium qui organise en game jam https://itch.io/jam/pot-au-jeu
Je participerai bien si j'étais en vacances, j'essaierai peut-être de faire un truc mais aucune garrantie, si ça vous intéresse go
thème: faire du neuf avec du vieux
Du coup j'imagine qu'il attend quelque chose de neuf genre un cuphead (2017) avec les graphismes de crysis (2007)
ark J'inclus les projets de jeux vidéos dans l'ensemble des projets informatiques
Ah ok, j'avais pas du tout compris ton message dans ce sens là, au temps pour moi
de façon totalement objective évidemment( https://www.atocat.com/fr ))))).
T'as refait un peu le design non ? c'est mieux Même si on voit le bootstrap
Par contre je trouvais plus mon mot de passe alors j'ai fait mot de passe oublié et j'ai pas reçu le mail avec le lien (ouais coucou c'est moi l'utilisateur boulet qui va tester les fonctionnalités faites pour les gens comme moi )
Ou alors tu as supprimé les vieux comptes ?
Mon pseudo c'était Ark je crois.. Mais el famouso fosuserbundle dit pas si le compte existe ou pas
Et quand j'essaye de créer un compte ça me dit
PLEASE DO NOT PANIC !! (ノ°Д°)ノ︵ ┻━┻
!! EMERGENCY EXIT !! [return home]
- * The incident occured the 07/20/2018 at 19:37:44 (for us), you can contact us if you think this was our error ****
du coup jai eu peur et je suis parti
Je participerai bien si j'étais en vacances, j'essaierai peut-être de faire un truc mais aucune garrantie, si ça vous intéresse go
thème: faire du neuf avec du vieux
Classique comme thème mais j'adore
Mais comme d'hab, pas le temps
Moi j'aurais fait un jeu où tu joue avec un vieux, et tu dois pousser des caisses pour faire un 9 vu du dessus. Et après tu te rend compte que t'as fait du 9 avec du vieux Mais bon le monde n'est pas prêt pour ça je pense
Ou alors tu as supprimé les vieux comptes ?
Ouais j'ai tout delete vu que je suis justement passé à fosuser (avant c'était pas le cas)
Si j'avais voulu resté compatible, il aurait fallu que je bruteforce vos mots de passes pour ensuites les re-chiffrer avec le sel généré par fosuser
Par contre, le fait que tu tombes sur une erreur aussi rapidement est plutôt déprimant Je crois cela dit que l'envoi de mail n'a pas été reparamétré sur cette version
Mais bon le monde n'est pas prêt pour ça je pense
Je te confirme que le monde n'est pas prêt Ca me rappelle les trolls dans les copies d'exams, c'est rare que ça passait
Bon c'est corrigé normalement, c'était un bête problème de classe incohérentes (l'évènement de connexion renvoyé pendant la connexion en inscription est pas le même que celui renvoyé pendant la connexion tout cours).
Mais c'était surtout un warning mal géré vu qu'au final ton compte a bien été créé sans soucis
Ne jamais douter de l'utilité des tests unitaires
Oké cool
Si je demande d'ajouter un vidéaste, c'est que pour moi ou tout le monde peut le voir ?
Parce que j'ai l'impression que c'est publique vu la façon dont c'est écrit ("demande d'ajout") mais je suis pas sûr, si c'est le cas elles seront sur la home quand elles sont actives ? Et elles apparaîtront dans la liste des chaines ? Mais à terme il risque d'il y en avoir plein Et moi je veux rajouter des trucs de niche qui intéresseront personne donc ça va pourrir le site si c'est ça
(et puis t'abuse, tu pourrais parser l'URL avec l'ID et tout toi même mais bon je sais que c'est une beta )
Et je trouve que ça manque grave de miniature de live (je sais pas si tu peux les récupérer) pour justement découvrir les nouveaux streamers, ça donne pas envie si on voit que tu texte
Et à terme tu crois pas que les streamers utiliseront de plus en plus des services comme restream.io pour streamer sur toutes les plateformes, ce qui mettra directement en concurrence ton service parce que j'imagine que les gens sont plus habitué à aller sur twitch par exemple pour voir qui est en ligne ?
( Sinon à certains moments j'ai eu des lenteur et j'ai eu une erreur 502 Bad Gateway nginx, le serveur doit pas être en forme ce matin mais à part ces soucis qui arrivent rarement ça tourne bien )
Si je demande d'ajouter un vidéaste, c'est que pour moi ou tout le monde peut le voir ?
C'est publique, c'est un ajout au site donc elles apparaitront partout
Mais à terme il risque d'il y en avoir plein
C'est pour ça que j'ai mis des systèmes pour améliorer la visibilité, mais le site est fait pour découvrir des vidéastes donc tu peux en ajouter.
Après...c'est sûr que je pourrai pas TOUS les ajouter Le problème tu le comprendras c'est que je fais des requêtes à des API, donc si chacun rajoutait tous ses vidéastes qui font un live à l'année, je pourrai pas proposer un système très fonctionnel. Dans les faits ça évolue parce que Twitch propose par exemple des méthodes dans son API pour être averti quand un live est créé sans avoir à faire une requête tous les X temps (ça fait partie de ma todo list)
(et puis t'abuse, tu pourrais parser l'URL avec l'ID et tout toi même mais bon je sais que c'est une beta )
C'est plus vraiment une beta (quoiqu'il arrive j'aurai toujours des choses à améliorer, là c'est utilisable (d'ailleurs je l'utilise très souvent )) , mais.... j'y ai pas vraiment pensé Je rajoute à la todolist (mais il faudra toujours des entrées humaines pour vérifier le contenu habituel d'un live)
Et je trouve que ça manque grave de miniature de live (je sais pas si tu peux les récupérer)
Pareil, c'est déjà sur la todo list Je sais pas si ça se récupère sur toutes les API hélas
ce qui mettra directement en concurrence ton service
Je connais pas restream.io, mais je pense pas que ça soit en concurrence vu que moi je propose un hub pour spectateur, pas pour streamer ( et c'est payant non?). Je suis davantage en concurrence avec Molotov.
j'imagine que les gens sont plus habitué à aller sur twitch par exemple pour voir qui est en ligne ?
Oui, mais du coup ils ne peuvent pas voir les autres sites. L'avantage c'est que sur mon site tu peux autant regarder BFM qu'écouter FranceInter ou aller regarder des streamers de JV sur Youtube/Twitch ou des vloggers
Sinon à certains moments j'ai eu des lenteur et j'ai eu une erreur 502 Bad Gateway nginx, le serveur doit pas être en forme ce matin
Ca peut arriver... chez moi c'est ultra rare que j'ai un soucis de lenteur ou de serveur mais c'est pas impossible.
J'ai mis l'URL pour ajouter un streamer et je suis en train de voir pour les miniatures et il y a un truc qui me fait marrer en terme de qualité de programmation
Ya trois sites, dailymotion, youtube et twitch. Et voilà comment chacun d'eux gèrent une erreur d'URL sur le thumbnail (genre nanana.jpger au lieu de nanana.jpg)
1) Twitch, le très bon élève, le thumbnail fonctionne encore
https://static-cdn.jtvnw.net/previews-ttv/live_user_lestream-320x180.jpgsalutleforumcreationdejeu
2 ) Youtube, le gars sûr, qui met un thumbail par défaut
https://i.ytimg.com/vi/qL_2fUtKGEc/mqdefault_live.jpgeefere
3) Dailymotion, le cancre (mais c'est normal vu que leur url finit pas en jpg/autres mais avec l'ID du live)
https://www.dailymotion.com/thumbnail/video/xxtuy6eefeeefefe
qui ne met aucune image et te laisse te débrouiller avec du vide
dailymotion toujours au top
Dommage que ce soit uniquement publique je trouve car ça veut dire que t'auras que les plus gros streams et du coup pour les utilisateurs qui suivent aussi des streamers de niche par exemple ça le fera pas mais bon je comprend les contraintes techniques
Le 23 juillet 2018 à 11:05:32 arkwolf a écrit :
dailymotion toujours au topDommage que ce soit uniquement publique je trouve car ça veut dire que t'auras que les plus gros streams et du coup pour les utilisateurs qui suivent aussi des streamers de niche par exemple ça le fera pas mais bon je comprend les contraintes techniques
Ca se change les contraintes techniques. Typiquement si ils faisaient tous des webhook je pourrai sans soucis gérer des millions de streams. Twitch le propose mais je sais pas si youtube oui. Dailymotion par contre
Après faut aussi limiter des streams similaires, tout ça n'est pas simple, je comprends le besoin et je réfléchirai à des méthodes pour que ça fonctionne.
Nailed it pour les miniatures
https://www.atocat.com/fr
Par contre Ark je sais pas si tu as une astuce en dev web pour catch en JS les erreurs CORS ?
Typiquement si l'URL youtube est mauvaise, il va renvoyer son thumbnail par défaut et émettre une erreur 404 mais j'ai pas la moindre idée de comment catch cette erreur (j'ai lu des trucs qui disent que c'est impossible)
Le 25 juillet 2018 à 20:45:17 blackapplex a écrit :
Nailed it pour les miniatures
https://www.atocat.com/fr
Owi c'est tellementmieux quand même Juste les liens dailymotion qui ont l'air de faire des trucs bizarre parfois (image cassée)
Le 25 juillet 2018 à 21:05:54 blackapplex a écrit :
Par contre Ark je sais pas si tu as une astuce en dev web pour catch en JS les erreurs CORS ?
Typiquement si l'URL youtube est mauvaise, il va renvoyer son thumbnail par défaut et émettre une erreur 404 mais j'ai pas la moindre idée de comment catch cette erreur (j'ai lu des trucs qui disent que c'est impossible)
Normalement y'a pas de soucis quand il trouve pas l'image mais pour ce cas spécifique je crois pas qu'on puisse la catch vu qu'il renvoie 404 mais aussi une image et que du coup le navigateur est content
J'ai pas de soluce propre désolé (Mais pour Youtube apparemment ils envoient une image plus petite que si c'était une vrai image donc tu pourrais te baser sur ça je suppose, même si c'est assez sale )
En JS, pas moyen d'use axios pour intercept le 404 tout bêtement ?
Dans mon cas j'intercept mes erreurs de token expiré avec ce mécanisme et ça marche bien (interception => renvoie de requête pour refresh => retry de la requête avec le bon token)
Il charge pas ses images en ajax, si j'ai bien compris il fait genre img src="youtube.com/minitiature.jpg" et cette image renvoit 404 si ça existe pas et en affiche une autre par défaut.
Tu pourras voir le status de la requête avec axios mais je crois pas que tu puisse afficher l'image à partir de là sauf erreur de ma part, donc ça ferait 2 requêtes et ça fait partie des solutions sales du coup