Et comme je suis toujours à la recherche de nouvelles expériences, je me demande ce que je pourrai faire ma caméra et moi lorsque nous serons ensemble.
Aller sur chatroulette?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Par rapport à Python ou Ruby, c'est pertinent. Maintenant il y a plein de langages cools qui mettent une bonne fessée aux meilleurs moteurs javascript: D, ocaml, go, freepascal, haskell, java…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Si tu veux promouvoir un certain format, tu devrais regarder si tu ne peux pas facilement l'inclure dans ce type de projet.
J'hésite à convertir Newton Aventure à libgdx. Quand j'ai commencé, cette lib n'existait pas et j'ai fait du lwjgl direct. Ce portage sera peut être l'occasion…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
En lisant le code, j'ai l'impression qu'il n'y a pas de format. On charge juste une texture avec les phases de l'animation et la vitesse est définie dans le code:
walkAnimation = new Animation(0.025f, walkFrames);
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Sinon, l'idée d'un éditeur "light" et dédié à ça n'est pas mauvaise.
Un éditeur spécial était de toute façon nécessaire: contrairement aux autres formats, un nanim peut contenir plusieurs animations pour permettre l'optimisation suivante: regrouper dans un minimum de textures toutes les animations d'un niveau.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Il faut que j'ajuste un peu les layouts. Je n'avais jamais fait de swing avant, donc je découvre cette api petit à petit!
Pour de courts métrages d'animation, c'est possible, mais limité: un nanim est fait pour être chargé entièrement en mémoire et non compressé: des outils comme ktoon ou synfig seront beaucoup plus adaptés.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Je l'utilise intensément* depuis bientôt deux ans et je ne l'ai jamais vu planter.
*: en mixant des versions différentes sur des os/machines diverses, avec de gros binaires, des CTRL-C au milieu d'une synchro ou d'un commit, bref de quoi bien tout pourrir!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Je ne suis pas DBA, mais j'ai travaillé avec postgresql et je le trouve effectivement plus puissant que mysql. Pourquoi quand je propose postgresql en entreprise, les gens me regardent comme si je leur proposais une roue en bois?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Peut être, mais c'est la troisième fois que Qt refonds son API graphique en 10 ans. Ça peut paraître long, mais pour de grosses applications qui durent, ça prends un temps et un budget de développement qu'il est très difficile de justifier.
On a eu le débat ici lors de la sortie de Tk qui a beaucoup vieilli, mais qui reste compatible et maintenu au travers des âges.
Durer est aussi important qu'évoluer.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Est-ce que ces évolutions sont justifiées? Entre QCanvas, QGraphicView et QML, je ne saurais dire quel est/était le meilleur…
Au final si je dois faire un rendu, je prendrais plutôt opengl qui bien que plus primitif a l'avantage de rester rétrocompatible sur plusieurs décennies.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Tk, averc n'importe quel langage par dessus.
Posté par devnewton 🍺 (site web personnel) . En réponse au message débutant cherche piste pour apprendre a faire de petite gui. Évalué à 4.
On a l'habitude des applications java en entreprises J2EE bien bloated, mais en écrivant nanimstudio, j'ai découvert que:
Bref, faire une petite interface en Java, c'est très facile.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# coquinou
Posté par devnewton 🍺 (site web personnel) . En réponse au journal GoPro OpenSource. Évalué à 10.
Aller sur chatroulette?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: jet de séduction: échec critique
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Javascript comme langage par défaut pour GNOME. Évalué à 6.
Par rapport à Python ou Ruby, c'est pertinent. Maintenant il y a plein de langages cools qui mettent une bonne fessée aux meilleurs moteurs javascript: D, ocaml, go, freepascal, haskell, java…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 2.
J'ai ajouté un générateur de spritesheets pour faciliter l'utilisation pour pas mal d'api.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# jet de séduction: échec critique
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Javascript comme langage par défaut pour GNOME. Évalué à 10.
J'aurais dis pour pour les webmasters.
Retrouver du javascript partout, ça commence à me gonfler.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 2.
J'hésite à convertir Newton Aventure à libgdx. Quand j'ai commencé, cette lib n'existait pas et j'ai fait du lwjgl direct. Ce portage sera peut être l'occasion…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 2.
En lisant le code, j'ai l'impression qu'il n'y a pas de format. On charge juste une texture avec les phases de l'animation et la vitesse est définie dans le code:
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 2.
Aujourd'hui, je fais n xcf => n png => 1 nanim. C'est un peu laborieux.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 3.
Un éditeur spécial était de toute façon nécessaire: contrairement aux autres formats, un nanim peut contenir plusieurs animations pour permettre l'optimisation suivante: regrouper dans un minimum de textures toutes les animations d'un niveau.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Tk, averc n'importe quel langage par dessus.
Posté par devnewton 🍺 (site web personnel) . En réponse au message débutant cherche piste pour apprendre a faire de petite gui. Évalué à 2.
Pour des gui à la visual neuneu, je conseille l'ensemble java/swing/netbeans gui builder:
http://linuxfr.org/users/devnewton/journaux/nanimstudio-un-editeur-d-animations-2d
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: bug mental
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un DCVS pour des documents 'binaires' ?. Évalué à 9.
La solution, c'est de prendre son courage à deux mains et d'utiliser un format prévu pour la gestion de version.
Dans les boites où j'ai été, j'ai toujours vu:
Petite devinette: qui produit des documents immondes, passe son temps à fusionner ligne à ligne et se plaint de perdre des versions?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 3.
Pas encore, mais dès que je trouve un bibliothèque pour lire du xcf en java, je ferais un convertisseur xcf2nanim.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Alignement
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 6.
Il faut que j'ajuste un peu les layouts. Je n'avais jamais fait de swing avant, donc je découvre cette api petit à petit!
Pour de courts métrages d'animation, c'est possible, mais limité: un nanim est fait pour être chargé entièrement en mémoire et non compressé: des outils comme ktoon ou synfig seront beaucoup plus adaptés.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 7.
A noter qu'un autre éditeur permettra de créer des nanims: https://github.com/pops/pixeditor
Il s'agit d'un éditeur de sprites, j'ai envoyé un patch à l'auteur pour gérer mon format, il devrait l'intégrer sous forme de plugin.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: gérer des binaires contenant du texte avec un git like
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un DCVS pour des documents 'binaires' ?. Évalué à 4.
Si les utilisateurs sont du genre à ne vouloir utiliser que Word, je les vois mal se mettre à git.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Argument massue
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Microsoft passe à git. Évalué à 3.
Je l'utilise intensément* depuis bientôt deux ans et je ne l'ai jamais vu planter.
*: en mixant des versions différentes sur des os/machines diverses, avec de gros binaires, des CTRL-C au milieu d'une synchro ou d'un commit, bref de quoi bien tout pourrir!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Que feriez vous à ma place ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Des règles de vie en communauté, Internet, vitrine de soi, et la « vie privée ». Évalué à 3.
Des bases de données sociales. Les réseaux eux n'exigent rien.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# belle dépêche!
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Présentation de JORAM. Évalué à 3.
Est-ce qu'il y a une page avec une liste d'exemples d'utilisation de JORAM en entreprise?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Que feriez vous à ma place ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Des règles de vie en communauté, Internet, vitrine de soi, et la « vie privée ». Évalué à 10.
Je créerais des multis.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: .
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 5.
Je ne suis pas DBA, mais j'ai travaillé avec postgresql et je le trouve effectivement plus puissant que mysql. Pourquoi quand je propose postgresql en entreprise, les gens me regardent comme si je leur proposais une roue en bois?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Obligé?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal KDE from scratch. Évalué à 3.
On peut généraliser aux toolkits natifs: la majorité des nouveaux développements utilisent html/css/js comme gui.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Obligé?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal KDE from scratch. Évalué à 5.
Peut être, mais c'est la troisième fois que Qt refonds son API graphique en 10 ans. Ça peut paraître long, mais pour de grosses applications qui durent, ça prends un temps et un budget de développement qu'il est très difficile de justifier.
On a eu le débat ici lors de la sortie de Tk qui a beaucoup vieilli, mais qui reste compatible et maintenu au travers des âges.
Durer est aussi important qu'évoluer.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: mi homme mi machine, il peut survivre 3 mois dans la jungle en mangeant ses propres états
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Pourquoi les développeurs n'utilisent pas plus de machines à état ?. Évalué à 2.
Une machine à états pauvres!
Ce n'est pas très rigoureux, mais j'organise mon code en "séquences" et en "transition" entre ces séquences.
Ca donne :
sequence menu principal {
(si clic sur bouton play) => passe à la séquence "niveau 1"
}
sequence niveau 1 {
(si le joueur est tué) => passe à la séquence game over
etc…
}
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# mi homme mi machine, il peut survivre 3 mois dans la jungle en mangeant ses propres états
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Pourquoi les développeurs n'utilisent pas plus de machines à état ?. Évalué à 5.
J'utilise une sorte de machine à états dans Newton Adventure, mais j'ai du faire pas mal d'exception au principe pour:
Je n'est pas trop réfléchi à la bonne façon de gérer ces problèmes…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Obligé?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal KDE from scratch. Évalué à -3.
Est-ce que ces évolutions sont justifiées? Entre QCanvas, QGraphicView et QML, je ne saurais dire quel est/était le meilleur…
Au final si je dois faire un rendu, je prendrais plutôt opengl qui bien que plus primitif a l'avantage de rester rétrocompatible sur plusieurs décennies.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.